1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579 |
- ---
- http_interactions:
- - request:
- method: get
- uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/settings
- body:
- encoding: US-ASCII
- string: ''
- headers:
- Content-Type:
- - application/json
- Accept-Encoding:
- - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
- Accept:
- - "*/*"
- User-Agent:
- - Ruby
- Host:
- - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
- Authorization:
- - Basic <IMPORT_KAYAKO_ENDPOINT_BASIC_AUTH>
- response:
- status:
- code: 200
- message: OK
- headers:
- Server:
- - nginx
- Date:
- - Thu, 17 Oct 2024 19:36:22 GMT
- Content-Type:
- - application/json
- Transfer-Encoding:
- - chunked
- Connection:
- - keep-alive
- X-Csrf-Token:
- - Yo6XiuBNT0tKAkr3mIkaXPBwmfDsp9tQEyPnWZ1GEqhwu9VoRnSCcfDQJDk7qEahwzYIphUFXygc1jssbufLlXAfIOItvYMbmoI9
- Cache-Control:
- - private, max-age=0, must-revalidate
- Expires:
- - '0'
- X-Api-Version:
- - '1'
- Strict-Transport-Security:
- - max-age=31536000; includeSubDomains preload
- body:
- encoding: ASCII-8BIT
- string: |-
- {
- "status": 200,
- "data": [
- {
- "id": 71,
- "category": "social",
- "name": "account_connected",
- "is_protected": false,
- "value": "0",
- "resource_type": "setting"
- },
- {
- "id": 64,
- "category": "email",
- "name": "account_setup",
- "is_protected": false,
- "value": "0",
- "resource_type": "setting"
- },
- {
- "id": 14,
- "category": "user",
- "name": "agent_added",
- "is_protected": false,
- "value": "0",
- "resource_type": "setting"
- },
- {
- "id": 18,
- "category": "security",
- "name": "agent.authentication_type",
- "is_protected": false,
- "value": "internal",
- "resource_type": "setting"
- },
- {
- "id": 32,
- "category": "security",
- "name": "agent.google.authentication.domain",
- "is_protected": false,
- "value": "",
- "resource_type": "setting"
- },
- {
- "id": 33,
- "category": "security",
- "name": "agent.ip_restriction",
- "is_protected": false,
- "value": "",
- "resource_type": "setting"
- },
- {
- "id": 21,
- "category": "security",
- "name": "agent.login_attempt_limit",
- "is_protected": false,
- "value": "10",
- "resource_type": "setting"
- },
- {
- "id": 27,
- "category": "security",
- "name": "agent.password.expires_in",
- "is_protected": false,
- "value": "0",
- "resource_type": "setting"
- },
- {
- "id": 26,
- "category": "security",
- "name": "agent.password.max_consecutive",
- "is_protected": false,
- "value": "0",
- "resource_type": "setting"
- },
- {
- "id": 22,
- "category": "security",
- "name": "agent.password.min_characters",
- "is_protected": false,
- "value": "8",
- "resource_type": "setting"
- },
- {
- "id": 23,
- "category": "security",
- "name": "agent.password.min_numbers",
- "is_protected": false,
- "value": "1",
- "resource_type": "setting"
- },
- {
- "id": 24,
- "category": "security",
- "name": "agent.password.min_symbols",
- "is_protected": false,
- "value": "1",
- "resource_type": "setting"
- },
- {
- "id": 25,
- "category": "security",
- "name": "agent.password.require_mixed_case",
- "is_protected": false,
- "value": "1",
- "resource_type": "setting"
- },
- {
- "id": 20,
- "category": "security",
- "name": "agent.session_expiry",
- "is_protected": false,
- "value": "16",
- "resource_type": "setting"
- },
- {
- "id": 19,
- "category": "security",
- "name": "agent.social_authentication.google",
- "is_protected": false,
- "value": "0",
- "resource_type": "setting"
- },
- {
- "id": 28,
- "category": "security",
- "name": "agent.sso.jwt.login_url",
- "is_protected": false,
- "value": "",
- "resource_type": "setting"
- },
- {
- "id": 29,
- "category": "security",
- "name": "agent.sso.jwt.logout_url",
- "is_protected": false,
- "value": "",
- "resource_type": "setting"
- },
- {
- "id": 31,
- "category": "security",
- "name": "agent.sso.jwt.service_name",
- "is_protected": false,
- "value": "Agent SSO Service",
- "resource_type": "setting"
- },
- {
- "id": 30,
- "category": "security",
- "name": "agent.sso.jwt.shared_secret",
- "is_protected": false,
- "value": "",
- "resource_type": "setting"
- },
- {
- "id": 65,
- "category": "users",
- "name": "allow_requests_from_unregistered",
- "is_protected": false,
- "value": "1",
- "resource_type": "setting"
- },
- {
- "id": 82,
- "category": "security",
- "name": "allow_unsafe_html_in_articles",
- "is_protected": false,
- "value": "0",
- "resource_type": "setting"
- },
- {
- "id": 63,
- "category": "email",
- "name": "custom_dkim",
- "is_protected": false,
- "value": "0",
- "resource_type": "setting"
- },
- {
- "id": 34,
- "category": "security",
- "name": "customer.authentication_type",
- "is_protected": false,
- "value": "internal",
- "resource_type": "setting"
- },
- {
- "id": 39,
- "category": "security",
- "name": "customer.login_attempt_limit",
- "is_protected": false,
- "value": "10",
- "resource_type": "setting"
- },
- {
- "id": 45,
- "category": "security",
- "name": "customer.password.expires_in",
- "is_protected": false,
- "value": "0",
- "resource_type": "setting"
- },
- {
- "id": 44,
- "category": "security",
- "name": "customer.password.max_consecutive",
- "is_protected": false,
- "value": "0",
- "resource_type": "setting"
- },
- {
- "id": 40,
- "category": "security",
- "name": "customer.password.min_characters",
- "is_protected": false,
- "value": "8",
- "resource_type": "setting"
- },
- {
- "id": 41,
- "category": "security",
- "name": "customer.password.min_numbers",
- "is_protected": false,
- "value": "1",
- "resource_type": "setting"
- },
- {
- "id": 42,
- "category": "security",
- "name": "customer.password.min_symbols",
- "is_protected": false,
- "value": "0",
- "resource_type": "setting"
- },
- {
- "id": 43,
- "category": "security",
- "name": "customer.password.require_mixed_case",
- "is_protected": false,
- "value": "0",
- "resource_type": "setting"
- },
- {
- "id": 38,
- "category": "security",
- "name": "customer.session_expiry",
- "is_protected": false,
- "value": "72",
- "resource_type": "setting"
- },
- {
- "id": 36,
- "category": "security",
- "name": "customer.social_authentication.facebook",
- "is_protected": false,
- "value": "1",
- "resource_type": "setting"
- },
- {
- "id": 37,
- "category": "security",
- "name": "customer.social_authentication.google",
- "is_protected": false,
- "value": "1",
- "resource_type": "setting"
- },
- {
- "id": 35,
- "category": "security",
- "name": "customer.social_authentication.twitter",
- "is_protected": false,
- "value": "1",
- "resource_type": "setting"
- },
- {
- "id": 46,
- "category": "security",
- "name": "customer.sso.jwt.login_url",
- "is_protected": false,
- "value": "",
- "resource_type": "setting"
- },
- {
- "id": 47,
- "category": "security",
- "name": "customer.sso.jwt.logout_url",
- "is_protected": false,
- "value": "",
- "resource_type": "setting"
- },
- {
- "id": 49,
- "category": "security",
- "name": "customer.sso.jwt.service_name",
- "is_protected": false,
- "value": "Customer SSO Service",
- "resource_type": "setting"
- },
- {
- "id": 48,
- "category": "security",
- "name": "customer.sso.jwt.shared_secret",
- "is_protected": false,
- "value": "",
- "resource_type": "setting"
- },
- {
- "id": 4,
- "category": "account",
- "name": "default_language",
- "is_protected": false,
- "value": "en-us",
- "resource_type": "setting"
- },
- {
- "id": 68,
- "category": "users",
- "name": "email_blacklist",
- "is_protected": false,
- "value": "",
- "resource_type": "setting"
- },
- {
- "id": 61,
- "category": "email",
- "name": "email_inbound_html",
- "is_protected": false,
- "value": "0",
- "resource_type": "setting"
- },
- {
- "id": 67,
- "category": "users",
- "name": "email_whitelist",
- "is_protected": false,
- "value": "",
- "resource_type": "setting"
- },
- {
- "id": 15,
- "category": "user",
- "name": "experience_kayako_completed",
- "is_protected": false,
- "value": "0",
- "resource_type": "setting"
- },
- {
- "id": 16,
- "category": "user",
- "name": "learn_kayako_completed",
- "is_protected": false,
- "value": "0",
- "resource_type": "setting"
- },
- {
- "id": 62,
- "category": "email",
- "name": "personalize_replies",
- "is_protected": false,
- "value": "1",
- "resource_type": "setting"
- },
- {
- "id": 56,
- "category": "cases",
- "name": "reopen_conversation_on_bounce",
- "is_protected": false,
- "value": "1",
- "resource_type": "setting"
- },
- {
- "id": 66,
- "category": "users",
- "name": "require_captcha",
- "is_protected": false,
- "value": "1",
- "resource_type": "setting"
- },
- {
- "id": 75,
- "category": "messenger",
- "name": "setup",
- "is_protected": false,
- "value": "0",
- "resource_type": "setting"
- },
- {
- "id": 60,
- "category": "email",
- "name": "spam_score",
- "is_protected": false,
- "value": "5",
- "resource_type": "setting"
- },
- {
- "id": 17,
- "category": "user",
- "name": "team_added",
- "is_protected": false,
- "value": "0",
- "resource_type": "setting"
- },
- {
- "id": 74,
- "category": "chat",
- "name": "teams",
- "is_protected": false,
- "value": "",
- "resource_type": "setting"
- },
- {
- "id": 6,
- "category": "account",
- "name": "time_format",
- "is_protected": false,
- "value": "24hour",
- "resource_type": "setting"
- },
- {
- "id": 55,
- "category": "cases",
- "name": "timetracking",
- "is_protected": false,
- "value": "1",
- "resource_type": "setting"
- },
- {
- "id": 5,
- "category": "account",
- "name": "timezone",
- "is_protected": false,
- "value": "UTC",
- "resource_type": "setting"
- },
- {
- "id": 52,
- "category": "security",
- "name": "token.android",
- "is_protected": true,
- "value": "",
- "resource_type": "setting"
- },
- {
- "id": 51,
- "category": "security",
- "name": "token.ios",
- "is_protected": true,
- "value": "",
- "resource_type": "setting"
- },
- {
- "id": 50,
- "category": "security",
- "name": "token.web",
- "is_protected": true,
- "value": "",
- "resource_type": "setting"
- },
- {
- "id": 59,
- "category": "email",
- "name": "wildcard_email",
- "is_protected": false,
- "value": "1",
- "resource_type": "setting"
- }
- ],
- "resource": "setting",
- "total_count": 58,
- "session_id": "tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E"
- }
- recorded_at: Thu, 17 Oct 2024 19:36:22 GMT
- - request:
- method: get
- uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/teams?limit=100
- body:
- encoding: US-ASCII
- string: ''
- headers:
- Content-Type:
- - application/json
- X-Session-Id:
- - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
- Accept-Encoding:
- - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
- Accept:
- - "*/*"
- User-Agent:
- - Ruby
- Host:
- - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
- response:
- status:
- code: 200
- message: OK
- headers:
- Server:
- - nginx
- Date:
- - Thu, 17 Oct 2024 19:36:22 GMT
- Content-Type:
- - application/json
- Transfer-Encoding:
- - chunked
- Connection:
- - keep-alive
- Cache-Control:
- - private, max-age=0, must-revalidate
- Expires:
- - '0'
- X-Api-Version:
- - '1'
- Strict-Transport-Security:
- - max-age=31536000; includeSubDomains preload
- body:
- encoding: ASCII-8BIT
- string: |-
- {
- "status": 200,
- "data": [
- {
- "id": 1,
- "legacy_id": null,
- "title": "General",
- "businesshour": {
- "id": 1,
- "resource_type": "business_hour"
- },
- "member_count": 2,
- "created_at": "2021-08-24T18:24:11+00:00",
- "updated_at": "2021-08-24T18:24:11+00:00",
- "resource_type": "team",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/teams/1"
- },
- {
- "id": 2,
- "legacy_id": null,
- "title": "Support",
- "businesshour": {
- "id": 1,
- "resource_type": "business_hour"
- },
- "member_count": 1,
- "created_at": "2021-08-27T11:27:14+00:00",
- "updated_at": "2021-08-27T11:27:14+00:00",
- "resource_type": "team",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/teams/2"
- },
- {
- "id": 3,
- "legacy_id": null,
- "title": "Sales",
- "businesshour": {
- "id": 1,
- "resource_type": "business_hour"
- },
- "member_count": 0,
- "created_at": "2021-08-27T11:27:24+00:00",
- "updated_at": "2021-08-27T11:27:24+00:00",
- "resource_type": "team",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/teams/3"
- },
- {
- "id": 4,
- "legacy_id": null,
- "title": "Marketing",
- "businesshour": {
- "id": 1,
- "resource_type": "business_hour"
- },
- "member_count": 0,
- "created_at": "2021-08-27T11:27:43+00:00",
- "updated_at": "2021-08-27T11:27:44+00:00",
- "resource_type": "team",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/teams/4"
- }
- ],
- "resource": "team",
- "offset": 0,
- "limit": 100,
- "total_count": 4
- }
- recorded_at: Thu, 17 Oct 2024 19:36:22 GMT
- - request:
- method: get
- uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/organizations/fields?include=field_option,locale_field&limit=100
- body:
- encoding: US-ASCII
- string: ''
- headers:
- Content-Type:
- - application/json
- X-Session-Id:
- - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
- Accept-Encoding:
- - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
- Accept:
- - "*/*"
- User-Agent:
- - Ruby
- Host:
- - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
- response:
- status:
- code: 200
- message: OK
- headers:
- Server:
- - nginx
- Date:
- - Thu, 17 Oct 2024 19:36:23 GMT
- Content-Type:
- - application/json
- Content-Length:
- - '97'
- Connection:
- - keep-alive
- Etag:
- - d41d8cd98f00b204e9800998ecf8427e
- Cache-Control:
- - private, max-age=0, must-revalidate
- Expires:
- - '0'
- X-Api-Version:
- - '1'
- Strict-Transport-Security:
- - max-age=31536000; includeSubDomains preload
- body:
- encoding: UTF-8
- string: |-
- {
- "status": 200,
- "data": [],
- "resource": "organization_field",
- "total_count": 0
- }
- recorded_at: Thu, 17 Oct 2024 19:36:23 GMT
- - request:
- method: get
- uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/organizations?include=organization_field,field_option,locale_field,identity_domain&limit=100
- body:
- encoding: US-ASCII
- string: ''
- headers:
- Content-Type:
- - application/json
- X-Session-Id:
- - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
- Accept-Encoding:
- - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
- Accept:
- - "*/*"
- User-Agent:
- - Ruby
- Host:
- - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
- response:
- status:
- code: 200
- message: OK
- headers:
- Server:
- - nginx
- Date:
- - Thu, 17 Oct 2024 19:36:24 GMT
- Content-Type:
- - application/json
- Transfer-Encoding:
- - chunked
- Connection:
- - keep-alive
- Cache-Control:
- - private, max-age=0, must-revalidate
- Expires:
- - '0'
- X-Api-Version:
- - '1'
- Strict-Transport-Security:
- - max-age=31536000; includeSubDomains preload
- body:
- encoding: ASCII-8BIT
- string: |-
- {
- "status": 200,
- "data": [
- {
- "id": 4,
- "name": "Aurea",
- "legacy_id": null,
- "is_shared": false,
- "domains": [
- {
- "id": 4,
- "domain": "aurea.com",
- "is_primary": true,
- "is_validated": false,
- "created_at": "2023-09-19T11:54:13+00:00",
- "updated_at": "2023-09-19T11:54:13+00:00",
- "resource_type": "identity_domain",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/domains/4"
- }
- ],
- "is_validated": null,
- "phone": [],
- "addresses": [],
- "websites": [],
- "pinned_notes_count": 0,
- "custom_fields": [],
- "created_at": "2023-09-19T11:54:13+00:00",
- "updated_at": "2023-09-19T11:54:13+00:00",
- "resource_type": "organization",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/organizations/4"
- },
- {
- "id": 3,
- "name": "Zammad Foundation",
- "legacy_id": null,
- "is_shared": false,
- "domains": [
- {
- "id": 3,
- "domain": "zammad.org",
- "is_primary": true,
- "is_validated": false,
- "created_at": "2021-08-27T10:33:16+00:00",
- "updated_at": "2021-08-27T10:33:16+00:00",
- "resource_type": "identity_domain",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/domains/3"
- }
- ],
- "is_validated": null,
- "phone": [],
- "addresses": [],
- "websites": [],
- "pinned_notes_count": 0,
- "custom_fields": [],
- "created_at": "2021-08-27T10:33:09+00:00",
- "updated_at": "2021-08-27T10:33:16+00:00",
- "resource_type": "organization",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/organizations/3"
- },
- {
- "id": 2,
- "name": "Brewfictus",
- "legacy_id": null,
- "is_shared": false,
- "domains": [
- {
- "id": 2,
- "domain": "brewfictus.com",
- "is_primary": true,
- "is_validated": false,
- "created_at": "2021-08-24T18:24:12+00:00",
- "updated_at": "2021-08-24T18:24:12+00:00",
- "resource_type": "identity_domain",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/domains/2"
- }
- ],
- "is_validated": null,
- "phone": [],
- "addresses": [],
- "websites": [],
- "pinned_notes_count": 0,
- "custom_fields": [],
- "created_at": "2021-08-24T18:24:12+00:00",
- "updated_at": "2021-08-24T18:24:12+00:00",
- "resource_type": "organization",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/organizations/2"
- },
- {
- "id": 1,
- "name": "Kayako",
- "legacy_id": null,
- "is_shared": false,
- "domains": [
- {
- "id": 1,
- "domain": "kayako.com",
- "is_primary": true,
- "is_validated": false,
- "created_at": "2021-08-24T18:24:11+00:00",
- "updated_at": "2021-08-24T18:24:11+00:00",
- "resource_type": "identity_domain",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/domains/1"
- }
- ],
- "is_validated": null,
- "phone": [],
- "addresses": [],
- "websites": [],
- "pinned_notes_count": 0,
- "custom_fields": [],
- "created_at": "2021-08-24T18:24:11+00:00",
- "updated_at": "2021-08-24T18:24:11+00:00",
- "resource_type": "organization",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/organizations/1"
- }
- ],
- "resource": "organization",
- "offset": 0,
- "limit": 100,
- "total_count": 4
- }
- recorded_at: Thu, 17 Oct 2024 19:36:24 GMT
- - request:
- method: get
- uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/users/fields?include=field_option,locale_field&limit=100
- body:
- encoding: US-ASCII
- string: ''
- headers:
- Content-Type:
- - application/json
- X-Session-Id:
- - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
- Accept-Encoding:
- - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
- Accept:
- - "*/*"
- User-Agent:
- - Ruby
- Host:
- - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
- response:
- status:
- code: 200
- message: OK
- headers:
- Server:
- - nginx
- Date:
- - Thu, 17 Oct 2024 19:36:24 GMT
- Content-Type:
- - application/json
- Content-Length:
- - '89'
- Connection:
- - keep-alive
- Etag:
- - d41d8cd98f00b204e9800998ecf8427e
- Cache-Control:
- - private, max-age=0, must-revalidate
- Expires:
- - '0'
- X-Api-Version:
- - '1'
- Strict-Transport-Security:
- - max-age=31536000; includeSubDomains preload
- body:
- encoding: UTF-8
- string: |-
- {
- "status": 200,
- "data": [],
- "resource": "user_field",
- "total_count": 0
- }
- recorded_at: Thu, 17 Oct 2024 19:36:24 GMT
- - request:
- method: get
- uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/users?include=user_field,field_option,locale_field,identity_email,identify_phone,identity_twitter,identity_facebook,role&limit=100
- body:
- encoding: US-ASCII
- string: ''
- headers:
- Content-Type:
- - application/json
- X-Session-Id:
- - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
- Accept-Encoding:
- - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
- Accept:
- - "*/*"
- User-Agent:
- - Ruby
- Host:
- - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
- response:
- status:
- code: 200
- message: OK
- headers:
- Server:
- - nginx
- Date:
- - Thu, 17 Oct 2024 19:36:25 GMT
- Content-Type:
- - application/json
- Transfer-Encoding:
- - chunked
- Connection:
- - keep-alive
- Cache-Control:
- - private, max-age=0, must-revalidate
- Expires:
- - '0'
- X-Api-Version:
- - '1'
- Strict-Transport-Security:
- - max-age=31536000; includeSubDomains preload
- body:
- encoding: ASCII-8BIT
- string: |-
- {
- "status": 200,
- "data": [
- {
- "id": 9,
- "uuid": "eb20d331-47d8-597e-95f2-15790169f7ce",
- "full_name": "thanh.dinh",
- "legacy_id": null,
- "designation": null,
- "is_enabled": true,
- "is_mfa_enabled": false,
- "role": {
- "id": 4,
- "title": "Customer",
- "type": "CUSTOMER",
- "is_system": true,
- "agent_case_access": null,
- "created_at": "2021-08-24T18:24:11+00:00",
- "updated_at": "2021-08-24T18:24:11+00:00",
- "resource_type": "role",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/roles/4"
- },
- "avatar": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/avatar/get/eb20d331-47d8-597e-95f2-15790169f7ce?1695124453",
- "agent_case_access": null,
- "organization_case_access": "REQUESTED",
- "organization": {
- "id": 4,
- "resource_type": "organization"
- },
- "teams": [],
- "emails": [
- {
- "id": 9,
- "email": "thanh.dinh@aurea.com",
- "is_primary": true,
- "is_validated": false,
- "is_notification_enabled": false,
- "created_at": "2023-09-19T11:54:13+00:00",
- "updated_at": "2023-09-19T11:54:13+00:00",
- "resource_type": "identity_email",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/9"
- }
- ],
- "phones": [],
- "twitter": [],
- "facebook": [],
- "external_identifiers": [],
- "custom_fields": [],
- "pinned_notes_count": 0,
- "locale": {
- "id": 3,
- "resource_type": "locale"
- },
- "time_zone": null,
- "time_zone_offset": null,
- "greeting": null,
- "signature": null,
- "status_message": null,
- "last_seen_user_agent": null,
- "last_seen_ip": null,
- "last_seen_at": "2023-09-19T11:54:13+00:00",
- "last_active_at": "2023-09-19T11:54:13+00:00",
- "realtime_channel": "presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@v1_users_9",
- "presence_channel": "user_presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@65d38e773eb0ae16fcf129b9fc6adb0d3ad7984c",
- "password_updated_at": "2023-09-19T11:54:13+00:00",
- "avatar_updated_at": null,
- "last_logged_in_at": null,
- "last_activity_at": null,
- "created_at": "2023-09-19T11:54:13+00:00",
- "updated_at": "2023-09-19T11:54:13+00:00",
- "resource_type": "user",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/users/9"
- },
- {
- "id": 7,
- "uuid": "0c546446-d095-54c5-ae57-5f6f838d3c43",
- "full_name": "Dominik Klein",
- "legacy_id": null,
- "designation": null,
- "is_enabled": true,
- "is_mfa_enabled": false,
- "role": {
- "id": 4,
- "title": "Customer",
- "type": "CUSTOMER",
- "is_system": true,
- "agent_case_access": null,
- "created_at": "2021-08-24T18:24:11+00:00",
- "updated_at": "2021-08-24T18:24:11+00:00",
- "resource_type": "role",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/roles/4"
- },
- "avatar": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/avatar/get/0c546446-d095-54c5-ae57-5f6f838d3c43?1690783859",
- "agent_case_access": null,
- "organization_case_access": "REQUESTED",
- "organization": null,
- "teams": [],
- "emails": [
- {
- "id": 7,
- "email": "dominik.klein.morsbach@gmail.com",
- "is_primary": true,
- "is_validated": false,
- "is_notification_enabled": false,
- "created_at": "2021-08-27T10:49:56+00:00",
- "updated_at": "2021-08-27T10:49:56+00:00",
- "resource_type": "identity_email",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/7"
- }
- ],
- "phones": [],
- "twitter": [],
- "facebook": [],
- "external_identifiers": [],
- "custom_fields": [],
- "pinned_notes_count": 0,
- "locale": {
- "id": 3,
- "resource_type": "locale"
- },
- "time_zone": "Europe/Paris",
- "time_zone_offset": 7200,
- "greeting": null,
- "signature": null,
- "status_message": null,
- "last_seen_user_agent": null,
- "last_seen_ip": null,
- "last_seen_at": "2021-08-27T10:49:56+00:00",
- "last_active_at": "2023-07-31T06:10:59+00:00",
- "realtime_channel": "presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@v1_users_7",
- "presence_channel": "user_presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@f806879cb5bb012167bf61d705bfe94adf2e791b",
- "password_updated_at": "2021-08-27T10:49:56+00:00",
- "avatar_updated_at": null,
- "last_logged_in_at": null,
- "last_activity_at": null,
- "created_at": "2021-08-27T10:49:56+00:00",
- "updated_at": "2023-07-31T06:10:59+00:00",
- "resource_type": "user",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/users/7"
- },
- {
- "id": 6,
- "uuid": "f27a9e93-9756-5535-948f-654b73af873c",
- "full_name": "Customer",
- "legacy_id": null,
- "designation": null,
- "is_enabled": false,
- "is_mfa_enabled": false,
- "role": {
- "id": 4,
- "title": "Customer",
- "type": "CUSTOMER",
- "is_system": true,
- "agent_case_access": null,
- "created_at": "2021-08-24T18:24:11+00:00",
- "updated_at": "2021-08-24T18:24:11+00:00",
- "resource_type": "role",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/roles/4"
- },
- "avatar": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/avatar/get/f27a9e93-9756-5535-948f-654b73af873c?1630061084",
- "agent_case_access": null,
- "organization_case_access": "REQUESTED",
- "organization": {
- "id": 3,
- "resource_type": "organization"
- },
- "teams": [],
- "emails": [
- {
- "id": 6,
- "email": "customer@zammad.org",
- "is_primary": true,
- "is_validated": false,
- "is_notification_enabled": false,
- "created_at": "2021-08-27T10:44:36+00:00",
- "updated_at": "2021-08-27T10:44:36+00:00",
- "resource_type": "identity_email",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/6"
- }
- ],
- "phones": [],
- "twitter": [],
- "facebook": [],
- "external_identifiers": [],
- "custom_fields": [],
- "pinned_notes_count": 0,
- "locale": {
- "id": 3,
- "resource_type": "locale"
- },
- "time_zone": null,
- "time_zone_offset": null,
- "greeting": null,
- "signature": null,
- "status_message": null,
- "last_seen_user_agent": null,
- "last_seen_ip": null,
- "last_seen_at": null,
- "last_active_at": "2021-08-27T10:44:36+00:00",
- "realtime_channel": "presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@v1_users_6",
- "presence_channel": "user_presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@f9bd1ca07611d6dae6f265a93ee99062744e52cf",
- "password_updated_at": "2021-08-27T10:44:36+00:00",
- "avatar_updated_at": null,
- "last_logged_in_at": null,
- "last_activity_at": null,
- "created_at": "2021-08-27T10:44:36+00:00",
- "updated_at": "2021-08-27T10:44:44+00:00",
- "resource_type": "user",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/users/6"
- },
- {
- "id": 5,
- "uuid": "05c4cfa9-a17f-558e-a8bb-8288a0858d4c",
- "full_name": "Simon Diaz",
- "legacy_id": null,
- "designation": null,
- "is_enabled": false,
- "is_mfa_enabled": false,
- "role": {
- "id": 4,
- "title": "Customer",
- "type": "CUSTOMER",
- "is_system": true,
- "agent_case_access": null,
- "created_at": "2021-08-24T18:24:11+00:00",
- "updated_at": "2021-08-24T18:24:11+00:00",
- "resource_type": "role",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/roles/4"
- },
- "avatar": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/avatar/get/05c4cfa9-a17f-558e-a8bb-8288a0858d4c?1633095179",
- "agent_case_access": null,
- "organization_case_access": "REQUESTED",
- "organization": {
- "id": 1,
- "resource_type": "organization"
- },
- "teams": [],
- "emails": [
- {
- "id": 5,
- "email": "simon@brewfictus.com",
- "is_primary": true,
- "is_validated": false,
- "is_notification_enabled": false,
- "created_at": "2021-08-24T18:24:12+00:00",
- "updated_at": "2021-08-24T18:24:12+00:00",
- "resource_type": "identity_email",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/5"
- }
- ],
- "phones": [],
- "twitter": [],
- "facebook": [],
- "external_identifiers": [],
- "custom_fields": [],
- "pinned_notes_count": 0,
- "locale": {
- "id": 3,
- "resource_type": "locale"
- },
- "time_zone": "UTC",
- "time_zone_offset": 0,
- "greeting": null,
- "signature": "",
- "status_message": null,
- "last_seen_user_agent": null,
- "last_seen_ip": null,
- "last_seen_at": null,
- "last_active_at": "2021-10-01T13:32:59+00:00",
- "realtime_channel": "presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@v1_users_5",
- "presence_channel": "user_presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@d5b4e65fcec6a8c20de613e3644e7532bb82e8ff",
- "password_updated_at": "2021-08-24T18:24:12+00:00",
- "avatar_updated_at": "2021-08-24T18:24:12+00:00",
- "last_logged_in_at": null,
- "last_activity_at": null,
- "created_at": "2021-08-24T18:24:12+00:00",
- "updated_at": "2021-10-01T13:32:59+00:00",
- "resource_type": "user",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/users/5"
- },
- {
- "id": 4,
- "uuid": "38dcb0ec-6b1a-5526-84fc-2eac97e0108e",
- "full_name": "Tobias Schroeter",
- "legacy_id": null,
- "designation": null,
- "is_enabled": true,
- "is_mfa_enabled": false,
- "role": {
- "id": 4,
- "title": "Customer",
- "type": "CUSTOMER",
- "is_system": true,
- "agent_case_access": null,
- "created_at": "2021-08-24T18:24:11+00:00",
- "updated_at": "2021-08-24T18:24:11+00:00",
- "resource_type": "role",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/roles/4"
- },
- "avatar": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/avatar/get/38dcb0ec-6b1a-5526-84fc-2eac97e0108e?1633083506",
- "agent_case_access": null,
- "organization_case_access": "REQUESTED",
- "organization": {
- "id": 1,
- "resource_type": "organization"
- },
- "teams": [],
- "emails": [
- {
- "id": 4,
- "email": "tobias@brewfictus.com",
- "is_primary": true,
- "is_validated": false,
- "is_notification_enabled": false,
- "created_at": "2021-08-24T18:24:12+00:00",
- "updated_at": "2021-08-24T18:24:12+00:00",
- "resource_type": "identity_email",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/4"
- }
- ],
- "phones": [],
- "twitter": [
- {
- "id": 2,
- "twitter_id": "738160281235292160",
- "full_name": "Tobias",
- "screen_name": "TobyBrewfictus",
- "follower_count": 0,
- "description": null,
- "url": null,
- "location": null,
- "profile_image_url": null,
- "locale": null,
- "is_verified": false,
- "is_primary": false,
- "is_validated": false,
- "created_at": "2021-08-24T18:24:35+00:00",
- "updated_at": "2021-08-24T18:24:35+00:00",
- "resource_type": "identity_twitter",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/twitter/2"
- }
- ],
- "facebook": [],
- "external_identifiers": [],
- "custom_fields": [],
- "pinned_notes_count": 0,
- "locale": {
- "id": 3,
- "resource_type": "locale"
- },
- "time_zone": "UTC",
- "time_zone_offset": 0,
- "greeting": null,
- "signature": "",
- "status_message": null,
- "last_seen_user_agent": null,
- "last_seen_ip": null,
- "last_seen_at": null,
- "last_active_at": "2021-10-01T10:18:26+00:00",
- "realtime_channel": "presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@v1_users_4",
- "presence_channel": "user_presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@ccf0bc16a353495989e7760977f43fae0ecfa29c",
- "password_updated_at": "2021-08-24T18:24:12+00:00",
- "avatar_updated_at": "2021-08-24T18:24:12+00:00",
- "last_logged_in_at": null,
- "last_activity_at": null,
- "created_at": "2021-08-24T18:24:12+00:00",
- "updated_at": "2021-10-01T10:18:26+00:00",
- "resource_type": "user",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/users/4"
- },
- {
- "id": 3,
- "uuid": "81d8a32c-de07-5ed6-b92f-ef42650299a2",
- "full_name": "Taylor West",
- "legacy_id": null,
- "designation": null,
- "is_enabled": true,
- "is_mfa_enabled": false,
- "role": {
- "id": 4,
- "title": "Customer",
- "type": "CUSTOMER",
- "is_system": true,
- "agent_case_access": null,
- "created_at": "2021-08-24T18:24:11+00:00",
- "updated_at": "2021-08-24T18:24:11+00:00",
- "resource_type": "role",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/roles/4"
- },
- "avatar": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/avatar/get/81d8a32c-de07-5ed6-b92f-ef42650299a2?1630066733",
- "agent_case_access": null,
- "organization_case_access": "REQUESTED",
- "organization": {
- "id": 1,
- "resource_type": "organization"
- },
- "teams": [],
- "emails": [
- {
- "id": 3,
- "email": "rainbowcitycafe@gmail.com",
- "is_primary": true,
- "is_validated": false,
- "is_notification_enabled": false,
- "created_at": "2021-08-24T18:24:12+00:00",
- "updated_at": "2021-08-24T18:24:12+00:00",
- "resource_type": "identity_email",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/3"
- }
- ],
- "phones": [],
- "twitter": [
- {
- "id": 1,
- "twitter_id": "85425062392723712",
- "full_name": "Taylor West",
- "screen_name": "TaylorWestRnbw",
- "follower_count": 0,
- "description": null,
- "url": null,
- "location": null,
- "profile_image_url": null,
- "locale": null,
- "is_verified": false,
- "is_primary": false,
- "is_validated": false,
- "created_at": "2021-08-24T18:24:34+00:00",
- "updated_at": "2021-08-24T18:24:34+00:00",
- "resource_type": "identity_twitter",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/twitter/1"
- }
- ],
- "facebook": [],
- "external_identifiers": [],
- "custom_fields": [],
- "pinned_notes_count": 0,
- "locale": {
- "id": 3,
- "resource_type": "locale"
- },
- "time_zone": "UTC",
- "time_zone_offset": 0,
- "greeting": null,
- "signature": null,
- "status_message": null,
- "last_seen_user_agent": null,
- "last_seen_ip": null,
- "last_seen_at": "2021-08-27T12:18:53+00:00",
- "last_active_at": "2021-08-27T12:18:53+00:00",
- "realtime_channel": "presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@v1_users_3",
- "presence_channel": "user_presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@dd132dd919d8d003c2bcd2e006a9133a8669d204",
- "password_updated_at": "2021-08-24T18:24:11+00:00",
- "avatar_updated_at": "2021-08-24T18:24:12+00:00",
- "last_logged_in_at": null,
- "last_activity_at": null,
- "created_at": "2021-08-24T18:24:11+00:00",
- "updated_at": "2021-08-27T12:18:53+00:00",
- "resource_type": "user",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/users/3"
- },
- {
- "id": 2,
- "uuid": "575e6dc8-5406-5d65-b012-11e152c69758",
- "full_name": "Kelly O'Brien",
- "legacy_id": null,
- "designation": null,
- "is_enabled": true,
- "is_mfa_enabled": false,
- "role": {
- "id": 3,
- "title": "Collaborator",
- "type": "COLLABORATOR",
- "is_system": true,
- "agent_case_access": "ALL",
- "created_at": "2021-08-24T18:24:11+00:00",
- "updated_at": "2021-08-24T18:24:11+00:00",
- "resource_type": "role",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/roles/3"
- },
- "avatar": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/avatar/get/575e6dc8-5406-5d65-b012-11e152c69758?1630061019",
- "agent_case_access": "ALL",
- "organization_case_access": null,
- "organization": {
- "id": 1,
- "resource_type": "organization"
- },
- "teams": [
- {
- "id": 1,
- "resource_type": "team"
- }
- ],
- "emails": [
- {
- "id": 2,
- "email": "kelly@kayako.com",
- "is_primary": true,
- "is_validated": false,
- "is_notification_enabled": false,
- "created_at": "2021-08-24T18:24:11+00:00",
- "updated_at": "2021-08-24T18:24:11+00:00",
- "resource_type": "identity_email",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/2"
- }
- ],
- "phones": [],
- "twitter": [],
- "facebook": [],
- "external_identifiers": [],
- "custom_fields": [],
- "pinned_notes_count": 0,
- "locale": {
- "id": 3,
- "resource_type": "locale"
- },
- "time_zone": "UTC",
- "time_zone_offset": 0,
- "greeting": null,
- "signature": null,
- "status_message": null,
- "last_seen_user_agent": null,
- "last_seen_ip": null,
- "last_seen_at": null,
- "last_active_at": "2021-08-27T10:43:39+00:00",
- "realtime_channel": "presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@v1_users_2",
- "presence_channel": "user_presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@5714d8e200a4f6460dab8a3ce070827c67597874",
- "password_updated_at": "2021-08-24T18:24:11+00:00",
- "avatar_updated_at": "2021-08-24T18:24:11+00:00",
- "last_logged_in_at": null,
- "last_activity_at": null,
- "created_at": "2021-08-24T18:24:11+00:00",
- "updated_at": "2021-08-27T10:43:39+00:00",
- "resource_type": "user",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/users/2"
- },
- {
- "id": 1,
- "uuid": "a8dfe5fd-b08d-5d07-ad8b-74b113f5d726",
- "full_name": "Thorsten Eckel",
- "legacy_id": null,
- "designation": null,
- "is_enabled": true,
- "is_mfa_enabled": false,
- "role": {
- "id": 5,
- "title": "Owner",
- "type": "OWNER",
- "is_system": true,
- "agent_case_access": "ALL",
- "created_at": "2021-08-24T18:24:11+00:00",
- "updated_at": "2021-08-24T18:24:11+00:00",
- "resource_type": "role",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/roles/5"
- },
- "avatar": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/avatar/get/a8dfe5fd-b08d-5d07-ad8b-74b113f5d726?1729193782",
- "agent_case_access": "ALL",
- "organization_case_access": null,
- "organization": {
- "id": 3,
- "resource_type": "organization"
- },
- "teams": [
- {
- "id": 1,
- "resource_type": "team"
- },
- {
- "id": 2,
- "resource_type": "team"
- }
- ],
- "emails": [
- {
- "id": 1,
- "email": "<IMPORT_KAYAKO_ENDPOINT_USERNAME>",
- "is_primary": true,
- "is_validated": true,
- "is_notification_enabled": false,
- "created_at": "2021-08-24T18:24:11+00:00",
- "updated_at": "2021-08-27T06:57:08+00:00",
- "resource_type": "identity_email",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/1"
- }
- ],
- "phones": [],
- "twitter": [],
- "facebook": [],
- "external_identifiers": [],
- "custom_fields": [],
- "pinned_notes_count": 0,
- "locale": {
- "id": 3,
- "resource_type": "locale"
- },
- "time_zone": "UTC",
- "time_zone_offset": 0,
- "greeting": null,
- "signature": null,
- "status_message": null,
- "last_seen_user_agent": "Ruby",
- "last_seen_ip": "5.231.162.84",
- "last_seen_at": "2024-10-17T19:36:22+00:00",
- "last_active_at": "2024-10-17T19:36:22+00:00",
- "realtime_channel": "presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@v1_users_1",
- "presence_channel": "user_presence-442543cd422877504001eb0550f189ad362d6475fa6d95fd0f2d8ee0ff770f65@cf0274b394db3af555dbc136fc70aab6e45bee42",
- "password_updated_at": "2021-08-27T07:18:23+00:00",
- "avatar_updated_at": null,
- "last_logged_in_at": "2024-10-17T19:36:22+00:00",
- "last_activity_at": "2024-10-17T19:36:22+00:00",
- "created_at": "2021-08-24T18:24:11+00:00",
- "updated_at": "2024-10-17T19:36:22+00:00",
- "resource_type": "user",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/users/1"
- }
- ],
- "resource": "user",
- "offset": 0,
- "limit": 100,
- "total_count": 8
- }
- recorded_at: Thu, 17 Oct 2024 19:36:25 GMT
- - request:
- method: get
- uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields?include=field_option,locale_field&limit=100
- body:
- encoding: US-ASCII
- string: ''
- headers:
- Content-Type:
- - application/json
- X-Session-Id:
- - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
- Accept-Encoding:
- - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
- Accept:
- - "*/*"
- User-Agent:
- - Ruby
- Host:
- - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
- response:
- status:
- code: 200
- message: OK
- headers:
- Server:
- - nginx
- Date:
- - Thu, 17 Oct 2024 19:36:26 GMT
- Content-Type:
- - application/json
- Transfer-Encoding:
- - chunked
- Connection:
- - keep-alive
- Cache-Control:
- - private, max-age=0, must-revalidate
- Expires:
- - '0'
- X-Api-Version:
- - '1'
- Strict-Transport-Security:
- - max-age=31536000; includeSubDomains preload
- body:
- encoding: ASCII-8BIT
- string: |-
- {
- "status": 200,
- "data": [
- {
- "id": 1,
- "fielduuid": "beaf2079-5a79-446c-a487-61dfee353f1c",
- "title": "Subject",
- "type": "SUBJECT",
- "key": "subject",
- "is_required_for_agents": true,
- "is_required_on_resolution": true,
- "is_visible_to_customers": true,
- "customer_titles": [
- {
- "id": 1,
- "locale": "en-us",
- "translation": "Subject",
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2021-08-24T18:24:16+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/1"
- }
- ],
- "is_customer_editable": true,
- "is_required_for_customers": true,
- "descriptions": [
- {
- "id": 2,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2021-08-24T18:24:16+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/2"
- }
- ],
- "regular_expression": null,
- "sort_order": 1,
- "is_enabled": true,
- "is_system": true,
- "options": [],
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2021-08-24T18:24:16+00:00",
- "resource_type": "case_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/1"
- },
- {
- "id": 2,
- "fielduuid": "e167724d-13d4-4cc7-9a99-c69078a491eb",
- "title": "Message",
- "type": "MESSAGE",
- "key": "message",
- "is_required_for_agents": false,
- "is_required_on_resolution": true,
- "is_visible_to_customers": true,
- "customer_titles": [
- {
- "id": 3,
- "locale": "en-us",
- "translation": "Message",
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2021-08-24T18:24:16+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/3"
- }
- ],
- "is_customer_editable": true,
- "is_required_for_customers": true,
- "descriptions": [
- {
- "id": 4,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2021-08-24T18:24:16+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/4"
- }
- ],
- "regular_expression": null,
- "sort_order": 2,
- "is_enabled": true,
- "is_system": true,
- "options": [],
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2021-08-24T18:24:16+00:00",
- "resource_type": "case_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/2"
- },
- {
- "id": 3,
- "fielduuid": "ddd30482-7cef-46c6-86f1-2fa57052c80b",
- "title": "Priority",
- "type": "PRIORITY",
- "key": "priority",
- "is_required_for_agents": false,
- "is_required_on_resolution": false,
- "is_visible_to_customers": true,
- "customer_titles": [
- {
- "id": 5,
- "locale": "en-us",
- "translation": "Priority",
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2021-08-24T18:24:16+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/5"
- }
- ],
- "is_customer_editable": true,
- "is_required_for_customers": false,
- "descriptions": [
- {
- "id": 6,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2021-08-24T18:24:16+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/6"
- }
- ],
- "regular_expression": null,
- "sort_order": 3,
- "is_enabled": true,
- "is_system": true,
- "options": [],
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2021-08-24T18:24:16+00:00",
- "resource_type": "case_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/3"
- },
- {
- "id": 4,
- "fielduuid": "f5b106f2-7d88-49cc-9cf8-c0bdd797b76f",
- "title": "Status",
- "type": "STATUS",
- "key": "status",
- "is_required_for_agents": false,
- "is_required_on_resolution": true,
- "is_visible_to_customers": false,
- "customer_titles": [
- {
- "id": 7,
- "locale": "en-us",
- "translation": "Status",
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2021-08-24T18:24:16+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/7"
- }
- ],
- "is_customer_editable": false,
- "is_required_for_customers": false,
- "descriptions": [
- {
- "id": 8,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2021-08-24T18:24:16+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/8"
- }
- ],
- "regular_expression": null,
- "sort_order": 4,
- "is_enabled": true,
- "is_system": true,
- "options": [],
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2023-09-08T19:34:12+00:00",
- "resource_type": "case_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/4"
- },
- {
- "id": 5,
- "fielduuid": "4be5a2aa-307e-4032-8e44-d4ecdf5ecda1",
- "title": "Type",
- "type": "TYPE",
- "key": "type",
- "is_required_for_agents": false,
- "is_required_on_resolution": false,
- "is_visible_to_customers": false,
- "customer_titles": [
- {
- "id": 9,
- "locale": "en-us",
- "translation": "Type",
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2021-08-24T18:24:16+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/9"
- }
- ],
- "is_customer_editable": false,
- "is_required_for_customers": false,
- "descriptions": [
- {
- "id": 10,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2021-08-24T18:24:16+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/10"
- }
- ],
- "regular_expression": null,
- "sort_order": 5,
- "is_enabled": true,
- "is_system": true,
- "options": [],
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2021-08-24T18:24:16+00:00",
- "resource_type": "case_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/5"
- },
- {
- "id": 6,
- "fielduuid": "3ae3f47a-f677-4203-acee-b47cc136e0e9",
- "title": "Team",
- "type": "TEAM",
- "key": "team",
- "is_required_for_agents": false,
- "is_required_on_resolution": false,
- "is_visible_to_customers": false,
- "customer_titles": [
- {
- "id": 11,
- "locale": "en-us",
- "translation": "Team",
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2021-08-24T18:24:16+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/11"
- }
- ],
- "is_customer_editable": false,
- "is_required_for_customers": false,
- "descriptions": [
- {
- "id": 12,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2021-08-24T18:24:16+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/12"
- }
- ],
- "regular_expression": null,
- "sort_order": 6,
- "is_enabled": true,
- "is_system": true,
- "options": [],
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2021-08-24T18:24:16+00:00",
- "resource_type": "case_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/6"
- },
- {
- "id": 7,
- "fielduuid": "ee4d91ac-8e37-44b0-b23e-908f2fb9738a",
- "title": "Assignee",
- "type": "ASSIGNEE",
- "key": "assignee",
- "is_required_for_agents": false,
- "is_required_on_resolution": false,
- "is_visible_to_customers": true,
- "customer_titles": [
- {
- "id": 13,
- "locale": "en-us",
- "translation": "Assignee",
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2021-08-24T18:24:16+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/13"
- }
- ],
- "is_customer_editable": false,
- "is_required_for_customers": false,
- "descriptions": [
- {
- "id": 14,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2021-08-24T18:24:16+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/14"
- }
- ],
- "regular_expression": null,
- "sort_order": 7,
- "is_enabled": true,
- "is_system": true,
- "options": [],
- "created_at": "2021-08-24T18:24:16+00:00",
- "updated_at": "2021-08-24T18:24:16+00:00",
- "resource_type": "case_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/7"
- },
- {
- "id": 8,
- "fielduuid": "a9bb7938-c0d0-4ff7-988e-c0d61a106941",
- "title": "CustomText",
- "type": "TEXT",
- "key": "customtext",
- "is_required_for_agents": false,
- "is_required_on_resolution": false,
- "is_visible_to_customers": false,
- "customer_titles": [
- {
- "id": 19,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T13:51:53+00:00",
- "updated_at": "2021-10-01T13:51:53+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/19"
- }
- ],
- "is_customer_editable": false,
- "is_required_for_customers": false,
- "descriptions": [
- {
- "id": 20,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T13:51:53+00:00",
- "updated_at": "2021-10-01T13:51:53+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/20"
- }
- ],
- "regular_expression": null,
- "sort_order": 8,
- "is_enabled": true,
- "is_system": false,
- "options": [],
- "created_at": "2021-10-01T13:51:53+00:00",
- "updated_at": "2021-10-01T13:51:53+00:00",
- "resource_type": "case_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/8"
- },
- {
- "id": 9,
- "fielduuid": "6d004c13-ca6c-47cf-92f9-4629dfe1401d",
- "title": "CustomTextarea",
- "type": "TEXTAREA",
- "key": "customtextarea",
- "is_required_for_agents": false,
- "is_required_on_resolution": false,
- "is_visible_to_customers": false,
- "customer_titles": [
- {
- "id": 21,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T13:52:08+00:00",
- "updated_at": "2021-10-01T13:52:08+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/21"
- }
- ],
- "is_customer_editable": false,
- "is_required_for_customers": false,
- "descriptions": [
- {
- "id": 22,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T13:52:08+00:00",
- "updated_at": "2021-10-01T13:52:08+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/22"
- }
- ],
- "regular_expression": null,
- "sort_order": 9,
- "is_enabled": true,
- "is_system": false,
- "options": [],
- "created_at": "2021-10-01T13:52:08+00:00",
- "updated_at": "2021-10-01T13:52:08+00:00",
- "resource_type": "case_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/9"
- },
- {
- "id": 10,
- "fielduuid": "fcef9f73-e25b-4744-93f6-0166eca5423c",
- "title": "CustomRadio",
- "type": "RADIO",
- "key": "customradio",
- "is_required_for_agents": false,
- "is_required_on_resolution": false,
- "is_visible_to_customers": false,
- "customer_titles": [
- {
- "id": 23,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T13:54:46+00:00",
- "updated_at": "2021-10-01T13:54:46+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/23"
- }
- ],
- "is_customer_editable": false,
- "is_required_for_customers": false,
- "descriptions": [
- {
- "id": 24,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T13:54:46+00:00",
- "updated_at": "2021-10-01T13:54:46+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/24"
- }
- ],
- "regular_expression": null,
- "sort_order": 10,
- "is_enabled": true,
- "is_system": false,
- "options": [
- {
- "id": 1,
- "fielduuid": "fcef9f73-e25b-4744-93f6-0166eca5423c",
- "values": [
- {
- "id": 25,
- "locale": "en-us",
- "translation": "Test 1",
- "created_at": "2021-10-01T13:54:46+00:00",
- "updated_at": "2021-10-01T13:54:46+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/25"
- }
- ],
- "sort_order": 0,
- "created_at": "2021-10-01T13:54:46+00:00",
- "updated_at": "2021-10-01T13:54:46+00:00",
- "resource_type": "field_option",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/1"
- },
- {
- "id": 2,
- "fielduuid": "fcef9f73-e25b-4744-93f6-0166eca5423c",
- "values": [
- {
- "id": 26,
- "locale": "en-us",
- "translation": "Test 2",
- "created_at": "2021-10-01T13:54:46+00:00",
- "updated_at": "2021-10-01T13:54:46+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/26"
- }
- ],
- "sort_order": 0,
- "created_at": "2021-10-01T13:54:46+00:00",
- "updated_at": "2021-10-01T13:54:46+00:00",
- "resource_type": "field_option",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/2"
- }
- ],
- "created_at": "2021-10-01T13:54:46+00:00",
- "updated_at": "2021-10-01T13:54:46+00:00",
- "resource_type": "case_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/10"
- },
- {
- "id": 11,
- "fielduuid": "60c67010-54e3-442c-9c90-7fba5388ad18",
- "title": "CustomSingleSelect",
- "type": "SELECT",
- "key": "customsingleselect",
- "is_required_for_agents": false,
- "is_required_on_resolution": false,
- "is_visible_to_customers": false,
- "customer_titles": [
- {
- "id": 27,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T13:55:01+00:00",
- "updated_at": "2021-10-01T13:55:01+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/27"
- }
- ],
- "is_customer_editable": false,
- "is_required_for_customers": false,
- "descriptions": [
- {
- "id": 28,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T13:55:01+00:00",
- "updated_at": "2021-10-01T13:55:01+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/28"
- }
- ],
- "regular_expression": null,
- "sort_order": 11,
- "is_enabled": true,
- "is_system": false,
- "options": [
- {
- "id": 3,
- "fielduuid": "60c67010-54e3-442c-9c90-7fba5388ad18",
- "values": [
- {
- "id": 29,
- "locale": "en-us",
- "translation": "a",
- "created_at": "2021-10-01T13:55:01+00:00",
- "updated_at": "2021-10-01T13:55:01+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/29"
- }
- ],
- "sort_order": 0,
- "created_at": "2021-10-01T13:55:01+00:00",
- "updated_at": "2021-10-01T13:55:01+00:00",
- "resource_type": "field_option",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/3"
- },
- {
- "id": 4,
- "fielduuid": "60c67010-54e3-442c-9c90-7fba5388ad18",
- "values": [
- {
- "id": 30,
- "locale": "en-us",
- "translation": "b",
- "created_at": "2021-10-01T13:55:01+00:00",
- "updated_at": "2021-10-01T13:55:01+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/30"
- }
- ],
- "sort_order": 0,
- "created_at": "2021-10-01T13:55:01+00:00",
- "updated_at": "2021-10-01T13:55:01+00:00",
- "resource_type": "field_option",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/4"
- },
- {
- "id": 5,
- "fielduuid": "60c67010-54e3-442c-9c90-7fba5388ad18",
- "values": [
- {
- "id": 31,
- "locale": "en-us",
- "translation": "c",
- "created_at": "2021-10-01T13:55:01+00:00",
- "updated_at": "2021-10-01T13:55:01+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/31"
- }
- ],
- "sort_order": 0,
- "created_at": "2021-10-01T13:55:01+00:00",
- "updated_at": "2021-10-01T13:55:01+00:00",
- "resource_type": "field_option",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/5"
- }
- ],
- "created_at": "2021-10-01T13:55:01+00:00",
- "updated_at": "2021-10-01T13:55:01+00:00",
- "resource_type": "case_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/11"
- },
- {
- "id": 12,
- "fielduuid": "17fb2d4e-bcfb-4353-8870-e317c14df74e",
- "title": "CustomMultiChoice",
- "type": "CHECKBOX",
- "key": "custommultichoice",
- "is_required_for_agents": false,
- "is_required_on_resolution": false,
- "is_visible_to_customers": false,
- "customer_titles": [
- {
- "id": 32,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T13:55:52+00:00",
- "updated_at": "2021-10-01T13:55:52+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/32"
- }
- ],
- "is_customer_editable": false,
- "is_required_for_customers": false,
- "descriptions": [
- {
- "id": 33,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T13:55:52+00:00",
- "updated_at": "2021-10-01T13:55:52+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/33"
- }
- ],
- "regular_expression": null,
- "sort_order": 12,
- "is_enabled": true,
- "is_system": false,
- "options": [
- {
- "id": 6,
- "fielduuid": "17fb2d4e-bcfb-4353-8870-e317c14df74e",
- "values": [
- {
- "id": 34,
- "locale": "en-us",
- "translation": "1",
- "created_at": "2021-10-01T13:55:52+00:00",
- "updated_at": "2021-10-01T13:55:52+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/34"
- }
- ],
- "sort_order": 0,
- "created_at": "2021-10-01T13:55:52+00:00",
- "updated_at": "2021-10-01T13:55:52+00:00",
- "resource_type": "field_option",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/6"
- },
- {
- "id": 7,
- "fielduuid": "17fb2d4e-bcfb-4353-8870-e317c14df74e",
- "values": [
- {
- "id": 35,
- "locale": "en-us",
- "translation": "2",
- "created_at": "2021-10-01T13:55:52+00:00",
- "updated_at": "2021-10-01T13:55:52+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/35"
- }
- ],
- "sort_order": 0,
- "created_at": "2021-10-01T13:55:52+00:00",
- "updated_at": "2021-10-01T13:55:52+00:00",
- "resource_type": "field_option",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/7"
- },
- {
- "id": 8,
- "fielduuid": "17fb2d4e-bcfb-4353-8870-e317c14df74e",
- "values": [
- {
- "id": 36,
- "locale": "en-us",
- "translation": "3",
- "created_at": "2021-10-01T13:55:52+00:00",
- "updated_at": "2021-10-01T13:55:52+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/36"
- }
- ],
- "sort_order": 0,
- "created_at": "2021-10-01T13:55:52+00:00",
- "updated_at": "2021-10-01T13:55:52+00:00",
- "resource_type": "field_option",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/8"
- }
- ],
- "created_at": "2021-10-01T13:55:52+00:00",
- "updated_at": "2021-10-01T13:55:52+00:00",
- "resource_type": "case_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/12"
- },
- {
- "id": 13,
- "fielduuid": "2adc53a8-0e91-4f1b-b071-fa02f1d05cc0",
- "title": "CustomNumeric",
- "type": "NUMERIC",
- "key": "customnumeric",
- "is_required_for_agents": false,
- "is_required_on_resolution": false,
- "is_visible_to_customers": false,
- "customer_titles": [
- {
- "id": 37,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T13:56:26+00:00",
- "updated_at": "2021-10-01T13:56:26+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/37"
- }
- ],
- "is_customer_editable": false,
- "is_required_for_customers": false,
- "descriptions": [
- {
- "id": 38,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T13:56:26+00:00",
- "updated_at": "2021-10-01T13:56:26+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/38"
- }
- ],
- "regular_expression": null,
- "sort_order": 13,
- "is_enabled": true,
- "is_system": false,
- "options": [],
- "created_at": "2021-10-01T13:56:26+00:00",
- "updated_at": "2021-10-01T13:56:26+00:00",
- "resource_type": "case_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/13"
- },
- {
- "id": 14,
- "fielduuid": "c583698a-e986-4b1c-9001-f8355e2ca951",
- "title": "CustomDecimal",
- "type": "DECIMAL",
- "key": "customdecimal",
- "is_required_for_agents": false,
- "is_required_on_resolution": false,
- "is_visible_to_customers": false,
- "customer_titles": [
- {
- "id": 39,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T13:56:41+00:00",
- "updated_at": "2021-10-01T13:56:41+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/39"
- }
- ],
- "is_customer_editable": false,
- "is_required_for_customers": false,
- "descriptions": [
- {
- "id": 40,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T13:56:41+00:00",
- "updated_at": "2021-10-01T13:56:41+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/40"
- }
- ],
- "regular_expression": null,
- "sort_order": 14,
- "is_enabled": true,
- "is_system": false,
- "options": [],
- "created_at": "2021-10-01T13:56:41+00:00",
- "updated_at": "2021-10-01T13:56:41+00:00",
- "resource_type": "case_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/14"
- },
- {
- "id": 15,
- "fielduuid": "ce5e552f-9680-4624-a864-5e01649fcebc",
- "title": "CustomYesNo",
- "type": "YESNO",
- "key": "customyesno",
- "is_required_for_agents": false,
- "is_required_on_resolution": false,
- "is_visible_to_customers": false,
- "customer_titles": [
- {
- "id": 41,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T14:00:31+00:00",
- "updated_at": "2021-10-01T14:00:31+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/41"
- }
- ],
- "is_customer_editable": false,
- "is_required_for_customers": false,
- "descriptions": [
- {
- "id": 42,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T14:00:31+00:00",
- "updated_at": "2021-10-01T14:00:31+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/42"
- }
- ],
- "regular_expression": null,
- "sort_order": 15,
- "is_enabled": true,
- "is_system": false,
- "options": [],
- "created_at": "2021-10-01T14:00:31+00:00",
- "updated_at": "2021-10-01T14:00:31+00:00",
- "resource_type": "case_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/15"
- },
- {
- "id": 16,
- "fielduuid": "31a1628f-8041-4313-8fce-705f0209647a",
- "title": "CustomTreeSelect",
- "type": "CASCADINGSELECT",
- "key": "customtreeselect",
- "is_required_for_agents": false,
- "is_required_on_resolution": false,
- "is_visible_to_customers": false,
- "customer_titles": [
- {
- "id": 43,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T14:01:05+00:00",
- "updated_at": "2021-10-01T14:01:05+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/43"
- }
- ],
- "is_customer_editable": false,
- "is_required_for_customers": false,
- "descriptions": [
- {
- "id": 44,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T14:01:05+00:00",
- "updated_at": "2021-10-01T14:01:05+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/44"
- }
- ],
- "regular_expression": null,
- "sort_order": 16,
- "is_enabled": true,
- "is_system": false,
- "options": [
- {
- "id": 9,
- "fielduuid": "31a1628f-8041-4313-8fce-705f0209647a",
- "values": [
- {
- "id": 45,
- "locale": "en-us",
- "translation": "Level1",
- "created_at": "2021-10-01T14:01:05+00:00",
- "updated_at": "2021-10-01T14:01:05+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/45"
- }
- ],
- "sort_order": 0,
- "created_at": "2021-10-01T14:01:05+00:00",
- "updated_at": "2021-10-01T14:01:05+00:00",
- "resource_type": "field_option",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/9"
- },
- {
- "id": 10,
- "fielduuid": "31a1628f-8041-4313-8fce-705f0209647a",
- "values": [
- {
- "id": 46,
- "locale": "en-us",
- "translation": "Level1::Sub1",
- "created_at": "2021-10-01T14:01:05+00:00",
- "updated_at": "2021-10-01T14:01:05+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/46"
- }
- ],
- "sort_order": 0,
- "created_at": "2021-10-01T14:01:05+00:00",
- "updated_at": "2021-10-01T14:01:05+00:00",
- "resource_type": "field_option",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/10"
- },
- {
- "id": 11,
- "fielduuid": "31a1628f-8041-4313-8fce-705f0209647a",
- "values": [
- {
- "id": 47,
- "locale": "en-us",
- "translation": "Level2",
- "created_at": "2021-10-01T14:01:05+00:00",
- "updated_at": "2021-10-01T14:01:05+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/47"
- }
- ],
- "sort_order": 0,
- "created_at": "2021-10-01T14:01:05+00:00",
- "updated_at": "2021-10-01T14:01:05+00:00",
- "resource_type": "field_option",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/base/field/option/11"
- }
- ],
- "created_at": "2021-10-01T14:01:05+00:00",
- "updated_at": "2021-10-01T14:01:05+00:00",
- "resource_type": "case_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/16"
- },
- {
- "id": 17,
- "fielduuid": "43d80332-100d-40a6-adc2-c4917c9a50e4",
- "title": "CustomDate",
- "type": "DATE",
- "key": "customdate",
- "is_required_for_agents": false,
- "is_required_on_resolution": false,
- "is_visible_to_customers": false,
- "customer_titles": [
- {
- "id": 48,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T14:01:27+00:00",
- "updated_at": "2021-10-01T14:01:27+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/48"
- }
- ],
- "is_customer_editable": false,
- "is_required_for_customers": false,
- "descriptions": [
- {
- "id": 49,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T14:01:27+00:00",
- "updated_at": "2021-10-01T14:01:27+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/49"
- }
- ],
- "regular_expression": null,
- "sort_order": 17,
- "is_enabled": true,
- "is_system": false,
- "options": [],
- "created_at": "2021-10-01T14:01:27+00:00",
- "updated_at": "2021-10-01T14:01:27+00:00",
- "resource_type": "case_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/17"
- },
- {
- "id": 18,
- "fielduuid": "21071813-aa21-490c-9c38-b00d6ebc5c73",
- "title": "CustomRegexp",
- "type": "REGEX",
- "key": "customregexp",
- "is_required_for_agents": false,
- "is_required_on_resolution": false,
- "is_visible_to_customers": false,
- "customer_titles": [
- {
- "id": 50,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T14:01:51+00:00",
- "updated_at": "2021-10-01T14:01:51+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/50"
- }
- ],
- "is_customer_editable": false,
- "is_required_for_customers": false,
- "descriptions": [
- {
- "id": 51,
- "locale": "en-us",
- "translation": null,
- "created_at": "2021-10-01T14:01:51+00:00",
- "updated_at": "2021-10-01T14:01:51+00:00",
- "resource_type": "locale_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/locale/fields/51"
- }
- ],
- "regular_expression": "\\d\\d\\d",
- "sort_order": 18,
- "is_enabled": true,
- "is_system": false,
- "options": [],
- "created_at": "2021-10-01T14:01:51+00:00",
- "updated_at": "2021-10-01T14:01:51+00:00",
- "resource_type": "case_field",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/fields/18"
- }
- ],
- "resource": "case_field",
- "total_count": 18
- }
- recorded_at: Thu, 17 Oct 2024 19:36:26 GMT
- - request:
- method: get
- uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases?archived=1&fields=%2Btags&include=user,case_priority,case_status,channel,tag,case_type,case_field,field_option,locale_field&limit=100
- body:
- encoding: US-ASCII
- string: ''
- headers:
- Content-Type:
- - application/json
- X-Session-Id:
- - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
- Accept-Encoding:
- - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
- Accept:
- - "*/*"
- User-Agent:
- - Ruby
- Host:
- - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
- response:
- status:
- code: 200
- message: OK
- headers:
- Server:
- - nginx
- Date:
- - Thu, 17 Oct 2024 19:36:27 GMT
- Content-Type:
- - application/json
- Transfer-Encoding:
- - chunked
- Connection:
- - keep-alive
- Cache-Control:
- - private, max-age=0, must-revalidate
- Expires:
- - '0'
- X-Api-Version:
- - '1'
- Strict-Transport-Security:
- - max-age=31536000; includeSubDomains preload
- body:
- encoding: ASCII-8BIT
- string: !binary |-
- ewogICAgInN0YXR1cyI6IDIwMCwKICAgICJkYXRhIjogWwogICAgICAgIHsKICAgICAgICAgICAgImlkIjogOCwKICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICJzdWJqZWN0IjogImhlbGxvIHBsZWFzZSBpZ25vcmUgdGhpcyBpcyBrYXlha28gdGVzdGluZyIsCiAgICAgICAgICAgICJwb3J0YWwiOiAiUFJJTUFSWSIsCiAgICAgICAgICAgICJzb3VyY2VfY2hhbm5lbCI6IHsKICAgICAgICAgICAgICAgICJ1dWlkIjogIjhjOWI1NmJkLTEwYmQtNWM5MS05M2RhLTE5MDQxOTNlYWQ0ZSIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICJIRUxQQ0VOVEVSIiwKICAgICAgICAgICAgICAgICJjaGFyYWN0ZXJfbGltaXQiOiBudWxsLAogICAgICAgICAgICAgICAgImFjY291bnQiOiBudWxsLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2hhbm5lbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfcHVibGljX2NoYW5uZWwiOiB7CiAgICAgICAgICAgICAgICAidXVpZCI6ICI4YzliNTZiZC0xMGJkLTVjOTEtOTNkYS0xOTA0MTkzZWFkNGUiLAogICAgICAgICAgICAgICAgInR5cGUiOiAiSEVMUENFTlRFUiIsCiAgICAgICAgICAgICAgICAiY2hhcmFjdGVyX2xpbWl0IjogbnVsbCwKICAgICAgICAgICAgICAgICJhY2NvdW50IjogbnVsbCwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNoYW5uZWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJyZXF1ZXN0ZXIiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiA5LAogICAgICAgICAgICAgICAgInV1aWQiOiAiZWIyMGQzMzEtNDdkOC01OTdlLTk1ZjItMTU3OTAxNjlmN2NlIiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAidGhhbmguZGluaCIsCiAgICAgICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgICAgICJkZXNpZ25hdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfbWZhX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJyb2xlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicm9sZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXZhdGFyIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2F2YXRhci9nZXQvZWIyMGQzMzEtNDdkOC01OTdlLTk1ZjItMTU3OTAxNjlmN2NlPzE2OTUxMjQ0NTMiLAogICAgICAgICAgICAgICAgImFnZW50X2Nhc2VfYWNjZXNzIjogbnVsbCwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiAiUkVRVUVTVEVEIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb24iOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJvcmdhbml6YXRpb24iCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRlYW1zIjogW10sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogOSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogbnVsbCwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogbnVsbCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc185IiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUA2NWQzOGU3NzNlYjBhZTE2ZmNmMTI5YjlmYzZhZGIwZDNhZDc5ODRjIiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2xvZ2dlZF9pbl9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIzLTA5LTE5VDExOjU0OjEzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS91c2Vycy85IgogICAgICAgICAgICB9LAogICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDksCiAgICAgICAgICAgICAgICAidXVpZCI6ICJlYjIwZDMzMS00N2Q4LTU5N2UtOTVmMi0xNTc5MDE2OWY3Y2UiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJ0aGFuaC5kaW5oIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9lYjIwZDMzMS00N2Q4LTU5N2UtOTVmMi0xNTc5MDE2OWY3Y2U/MTY5NTEyNDQ1MyIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbl9jYXNlX2FjY2VzcyI6ICJSRVFVRVNURUQiLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbXSwKICAgICAgICAgICAgICAgICJlbWFpbHMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA5LAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgInBob25lcyI6IFtdLAogICAgICAgICAgICAgICAgInR3aXR0ZXIiOiBbXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiBudWxsLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiBudWxsLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyMy0wOS0xOVQxMTo1NDoxMyswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyMy0wOS0xOVQxMTo1NDoxMyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzkiLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QDY1ZDM4ZTc3M2ViMGFlMTZmY2YxMjliOWZjNmFkYjBkM2FkNzk4NGMiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMy0wOS0xOVQxMTo1NDoxMyswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMy0wOS0xOVQxMTo1NDoxMyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzkiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJpZGVudGl0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDksCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImFzc2lnbmVkX2FnZW50IjogbnVsbCwKICAgICAgICAgICAgImFzc2lnbmVkX3RlYW0iOiBudWxsLAogICAgICAgICAgICAibGFzdF9hc3NpZ25lZF9ieSI6IG51bGwsCiAgICAgICAgICAgICJicmFuZCI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJicmFuZCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInN0YXR1cyI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAibGFiZWwiOiAiTmV3IiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIk5FVyIsCiAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDEsCiAgICAgICAgICAgICAgICAiaXNfc2xhX2FjdGl2ZSI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfZGVsZXRlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxNiswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2Vfc3RhdHVzIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL3N0YXR1c2VzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJwcmlvcml0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAibGFiZWwiOiAiTG93IiwKICAgICAgICAgICAgICAgICJsZXZlbCI6IDEsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTYrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9wcmlvcml0eSIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9wcmlvcml0aWVzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJ0eXBlIjogbnVsbCwKICAgICAgICAgICAgInJlYWRfbWFya2VyIjogewogICAgICAgICAgICAgICAgImlkIjogNiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJlYWRfbWFya2VyIgogICAgICAgICAgICB9LAogICAgICAgICAgICAic2xhX3ZlcnNpb24iOiBudWxsLAogICAgICAgICAgICAic2xhX21ldHJpY3MiOiBbXSwKICAgICAgICAgICAgImZvcm0iOiBudWxsLAogICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDgsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiYTliYjc5MzgtYzBkMC00ZmY3LTk4OGUtYzBkNjFhMTA2OTQxIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVRleHQiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJURVhUIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b210ZXh0IiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMTkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzIwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiA4LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzgiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDksCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNmQwMDRjMTMtY2E2Yy00N2NmLTkyZjktNDYyOWRmZTE0MDFkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVRleHRhcmVhIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiVEVYVEFSRUEiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXRleHRhcmVhIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzIyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiA5LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzkiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEwLAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImZjZWY5ZjczLWUyNWItNDc0NC05M2Y2LTAxNjZlY2E1NDIzYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21SYWRpbyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlJBRElPIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21yYWRpbyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzIzIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyNCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yNCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTAsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiZmNlZjlmNzMtZTI1Yi00NzQ0LTkzZjYtMDE2NmVjYTU0MjNjIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyNSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIlRlc3QgMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJmY2VmOWY3My1lMjViLTQ3NDQtOTNmNi0wMTY2ZWNhNTQyM2MiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiVGVzdCAyIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yNiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzEwIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMSwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tU2luZ2xlU2VsZWN0IiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiU0VMRUNUIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21zaW5nbGVzZWxlY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyNywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yNyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDExLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjYwYzY3MDEwLTU0ZTMtNDQyYy05YzkwLTdmYmE1Mzg4YWQxOCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yOSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjYwYzY3MDEwLTU0ZTMtNDQyYy05YzkwLTdmYmE1Mzg4YWQxOCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJiIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zMCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vNCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjYwYzY3MDEwLTU0ZTMtNDQyYy05YzkwLTdmYmE1Mzg4YWQxOCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJjIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vNSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzExIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMiwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tTXVsdGlDaG9pY2UiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJDSEVDS0JPWCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tbXVsdGljaG9pY2UiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzMiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zMiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzMiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDEyLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjE3ZmIyZDRlLWJjZmItNDM1My04ODcwLWUzMTdjMTRkZjc0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICIxIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zNCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vNiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjE3ZmIyZDRlLWJjZmItNDM1My04ODcwLWUzMTdjMTRkZjc0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICIyIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zNSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vNyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogOCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjE3ZmIyZDRlLWJjZmItNDM1My04ODcwLWUzMTdjMTRkZjc0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICIzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zNiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vOCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzEyIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMywKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIyYWRjNTNhOC0wZTkxLTRmMWItYjA3MS1mYTAyZjFkMDVjYzAiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tTnVtZXJpYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIk5VTUVSSUMiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbW51bWVyaWMiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzNywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zNyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDEzLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzEzIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxNCwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJjNTgzNjk4YS1lOTg2LTRiMWMtOTAwMS1mODM1NWUyY2E5NTEiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tRGVjaW1hbCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIkRFQ0lNQUwiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbWRlY2ltYWwiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzOSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zOSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDAiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE0LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE0IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxNSwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJjZTVlNTUyZi05NjgwLTQ2MjQtYTg2NC01ZTAxNjQ5ZmNlYmMiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tWWVzTm8iLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJZRVNOTyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9teWVzbm8iLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0MSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80MSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE1LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE1IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxNiwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIzMWExNjI4Zi04MDQxLTQzMTMtOGZjZS03MDVmMDIwOTY0N2EiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tVHJlZVNlbGVjdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIkNBU0NBRElOR1NFTEVDVCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tdHJlZXNlbGVjdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQzIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0NCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80NCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTYsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMzFhMTYyOGYtODA0MS00MzEzLThmY2UtNzA1ZjAyMDk2NDdhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0NSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIkxldmVsMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMzFhMTYyOGYtODA0MS00MzEzLThmY2UtNzA1ZjAyMDk2NDdhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0NiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIkxldmVsMTo6U3ViMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzEwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjMxYTE2MjhmLTgwNDEtNDMxMy04ZmNlLTcwNWYwMjA5NjQ3YSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJMZXZlbDIiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ3IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8xMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE2IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxNywKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI0M2Q4MDMzMi0xMDBkLTQwYTYtYWRjMi1jNDkxN2M5YTUwZTQiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tRGF0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIkRBVEUiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbWRhdGUiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0OCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80OCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE3LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE3IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxOCwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIyMTA3MTgxMy1hYTIxLTQ5MGMtOWMzOC1iMDBkNmViYzVjNzMiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tUmVnZXhwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiUkVHRVgiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXJlZ2V4cCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDUwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzUwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA1MSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy81MSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6ICJcXGRcXGRcXGQiLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE4LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE4IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgXSwKICAgICAgICAgICAgImxhc3RfcmVwbGllciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDksCiAgICAgICAgICAgICAgICAidXVpZCI6ICJlYjIwZDMzMS00N2Q4LTU5N2UtOTVmMi0xNTc5MDE2OWY3Y2UiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJ0aGFuaC5kaW5oIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9lYjIwZDMzMS00N2Q4LTU5N2UtOTVmMi0xNTc5MDE2OWY3Y2U/MTY5NTEyNDQ1MyIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbl9jYXNlX2FjY2VzcyI6ICJSRVFVRVNURUQiLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbXSwKICAgICAgICAgICAgICAgICJlbWFpbHMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA5LAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgInBob25lcyI6IFtdLAogICAgICAgICAgICAgICAgInR3aXR0ZXIiOiBbXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiBudWxsLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiBudWxsLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyMy0wOS0xOVQxMTo1NDoxMyswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyMy0wOS0xOVQxMTo1NDoxMyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzkiLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QDY1ZDM4ZTc3M2ViMGFlMTZmY2YxMjliOWZjNmFkYjBkM2FkNzk4NGMiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMy0wOS0xOVQxMTo1NDoxMyswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMy0wOS0xOVQxMTo1NDoxMyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzkiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X3JlcGxpZXJfaWRlbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiA5LAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X3VwZGF0ZWRfYnkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiA5LAogICAgICAgICAgICAgICAgInV1aWQiOiAiZWIyMGQzMzEtNDdkOC01OTdlLTk1ZjItMTU3OTAxNjlmN2NlIiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAidGhhbmguZGluaCIsCiAgICAgICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgICAgICJkZXNpZ25hdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfbWZhX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJyb2xlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicm9sZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXZhdGFyIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2F2YXRhci9nZXQvZWIyMGQzMzEtNDdkOC01OTdlLTk1ZjItMTU3OTAxNjlmN2NlPzE2OTUxMjQ0NTMiLAogICAgICAgICAgICAgICAgImFnZW50X2Nhc2VfYWNjZXNzIjogbnVsbCwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiAiUkVRVUVTVEVEIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb24iOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJvcmdhbml6YXRpb24iCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRlYW1zIjogW10sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogOSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogbnVsbCwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogbnVsbCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc185IiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUA2NWQzOGU3NzNlYjBhZTE2ZmNmMTI5YjlmYzZhZGIwZDNhZDc5ODRjIiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2xvZ2dlZF9pbl9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIzLTA5LTE5VDExOjU0OjEzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS91c2Vycy85IgogICAgICAgICAgICB9LAogICAgICAgICAgICAibGFzdF9jb21wbGV0ZWRfYnkiOiBudWxsLAogICAgICAgICAgICAibGFzdF9jbG9zZWRfYnkiOiBudWxsLAogICAgICAgICAgICAic3RhdGUiOiAiQUNUSVZFIiwKICAgICAgICAgICAgInBvc3RfY291bnQiOiAxLAogICAgICAgICAgICAiaGFzX25vdGVzIjogZmFsc2UsCiAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAiaGFzX2F0dGFjaG1lbnRzIjogZmFsc2UsCiAgICAgICAgICAgICJpc19tZXJnZWQiOiBmYWxzZSwKICAgICAgICAgICAgInJhdGluZyI6IG51bGwsCiAgICAgICAgICAgICJyYXRpbmdfc3RhdHVzIjogIlVOT0ZGRVJFRCIsCiAgICAgICAgICAgICJ0YWdzIjogW10sCiAgICAgICAgICAgICJsYXN0X3Bvc3Rfc3RhdHVzIjogIkRFTElWRVJFRCIsCiAgICAgICAgICAgICJsYXN0X3Bvc3RfcHJldmlldyI6ICJoZWxsbyBwbGVhc2UgaWdub3JlIHRoaXMgaXMga2F5YWtvIHRlc3RpbmciLAogICAgICAgICAgICAibGFzdF9wb3N0X3R5cGUiOiAiUFVCTElDIiwKICAgICAgICAgICAgImxhc3RfbWVzc2FnZV9wcmV2aWV3IjogImhlbGxvIHBsZWFzZSBpZ25vcmUgdGhpcyBpcyBrYXlha28gdGVzdGluZyIsCiAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfY2FzZXNfOCIsCiAgICAgICAgICAgICJsYXN0X2Fzc2lnbmVkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfcmVwbGllZF9hdCI6ICIyMDIzLTA5LTE5VDExOjU0OjEzKzAwOjAwIiwKICAgICAgICAgICAgImxhc3Rfb3BlbmVkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfcGVuZGluZ19hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X2Nsb3NlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X2NvbXBsZXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X2FnZW50X2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfY3VzdG9tZXJfYWN0aXZpdHlfYXQiOiAiMjAyMy0wOS0xOVQxMTo1NDoxMyswMDowMCIsCiAgICAgICAgICAgICJsYXN0X3JlcGx5X2J5X2FnZW50X2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfcmVwbHlfYnlfcmVxdWVzdGVyX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAiYWdlbnRfdXBkYXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXRlc3RfYXNzaWduZWVfdXBkYXRlIjogbnVsbCwKICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMy0wOS0xOVQxMTo1NDoxMyswMDowMCIsCiAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjMtMDktMTlUMTE6NTQ6MTMrMDA6MDAiLAogICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlIiwKICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvOCIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgImlkIjogNywKICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICJzdWJqZWN0IjogIlRlc3QiLAogICAgICAgICAgICAicG9ydGFsIjogIkFQSSIsCiAgICAgICAgICAgICJzb3VyY2VfY2hhbm5lbCI6IHsKICAgICAgICAgICAgICAgICJ1dWlkIjogImNmM2NkMzlhLTU0YmYtNWU1ZS05MTJiLTg4MzkxOWYzYWIxZSIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICJOT1RFIiwKICAgICAgICAgICAgICAgICJjaGFyYWN0ZXJfbGltaXQiOiBudWxsLAogICAgICAgICAgICAgICAgImFjY291bnQiOiBudWxsLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2hhbm5lbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfcHVibGljX2NoYW5uZWwiOiBudWxsLAogICAgICAgICAgICAicmVxdWVzdGVyIjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJ1dWlkIjogImE4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNiIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRob3JzdGVuIEVja2VsIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9hOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjY/MTcyOTE5Mzc4MiIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiAiQUxMIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogIlVUQyIsCiAgICAgICAgICAgICAgICAidGltZV96b25lX29mZnNldCI6IDAsCiAgICAgICAgICAgICAgICAiZ3JlZXRpbmciOiBudWxsLAogICAgICAgICAgICAgICAgInNpZ25hdHVyZSI6IG51bGwsCiAgICAgICAgICAgICAgICAic3RhdHVzX21lc3NhZ2UiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl91c2VyX2FnZW50IjogIlJ1YnkiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6ICI1LjIzMS4xNjIuODQiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2ZV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfdXNlcnNfMSIsCiAgICAgICAgICAgICAgICAicHJlc2VuY2VfY2hhbm5lbCI6ICJ1c2VyX3ByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAY2YwMjc0YjM5NGRiM2FmNTU1ZGJjMTM2ZmM3MGFhYjZlNDViZWU0MiIsCiAgICAgICAgICAgICAgICAicGFzc3dvcmRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA3OjE4OjIzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJhdmF0YXJfdXBkYXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJjcmVhdG9yIjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJ1dWlkIjogImE4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNiIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRob3JzdGVuIEVja2VsIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9hOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjY/MTcyOTE5Mzc4MiIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiAiQUxMIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogIlVUQyIsCiAgICAgICAgICAgICAgICAidGltZV96b25lX29mZnNldCI6IDAsCiAgICAgICAgICAgICAgICAiZ3JlZXRpbmciOiBudWxsLAogICAgICAgICAgICAgICAgInNpZ25hdHVyZSI6IG51bGwsCiAgICAgICAgICAgICAgICAic3RhdHVzX21lc3NhZ2UiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl91c2VyX2FnZW50IjogIlJ1YnkiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6ICI1LjIzMS4xNjIuODQiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2ZV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfdXNlcnNfMSIsCiAgICAgICAgICAgICAgICAicHJlc2VuY2VfY2hhbm5lbCI6ICJ1c2VyX3ByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAY2YwMjc0YjM5NGRiM2FmNTU1ZGJjMTM2ZmM3MGFhYjZlNDViZWU0MiIsCiAgICAgICAgICAgICAgICAicGFzc3dvcmRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA3OjE4OjIzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJhdmF0YXJfdXBkYXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJpZGVudGl0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImFzc2lnbmVkX2FnZW50IjogbnVsbCwKICAgICAgICAgICAgImFzc2lnbmVkX3RlYW0iOiBudWxsLAogICAgICAgICAgICAibGFzdF9hc3NpZ25lZF9ieSI6IG51bGwsCiAgICAgICAgICAgICJicmFuZCI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJicmFuZCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInN0YXR1cyI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDYsCiAgICAgICAgICAgICAgICAibGFiZWwiOiAiVGVzdCIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICJDVVNUT00iLAogICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiA2LAogICAgICAgICAgICAgICAgImlzX3NsYV9hY3RpdmUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJpc19kZWxldGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIzLTA5LTA4VDE5OjMyOjU3KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjMtMDktMDhUMTk6MzI6NTcrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9zdGF0dXMiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvc3RhdHVzZXMvNiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInByaW9yaXR5IjogewogICAgICAgICAgICAgICAgImlkIjogMiwKICAgICAgICAgICAgICAgICJsYWJlbCI6ICJOb3JtYWwiLAogICAgICAgICAgICAgICAgImxldmVsIjogMiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTYrMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxNiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX3ByaW9yaXR5IiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL3ByaW9yaXRpZXMvMiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInR5cGUiOiBudWxsLAogICAgICAgICAgICAicmVhZF9tYXJrZXIiOiBudWxsLAogICAgICAgICAgICAic2xhX3ZlcnNpb24iOiBudWxsLAogICAgICAgICAgICAic2xhX21ldHJpY3MiOiBbXSwKICAgICAgICAgICAgImZvcm0iOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9mb3JtIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDgsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiYTliYjc5MzgtYzBkMC00ZmY3LTk4OGUtYzBkNjFhMTA2OTQxIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVRleHQiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJURVhUIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b210ZXh0IiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMTkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzIwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiA4LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzgiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDksCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNmQwMDRjMTMtY2E2Yy00N2NmLTkyZjktNDYyOWRmZTE0MDFkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVRleHRhcmVhIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiVEVYVEFSRUEiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXRleHRhcmVhIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzIyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiA5LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzkiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiw6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8XG7DpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7xcbsOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvFxuw6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8w6TDtsO8XG7DpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7zDpMO2w7xcbsOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvMOkw7bDvFxuTG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gUHJhZXNlbnQgaGVuZHJlcml0IGF1Y3RvciBsdWN0dXMuIFByYWVzZW50IHZlbCBsaWd1bGEgcHVydXMuIE1hZWNlbmFzIHNpdCBhbWV0IGp1c3RvIGNvbmd1ZSwgY29udmFsbGlzIG9kaW8gYSwgbW9sbGlzIGxlY3R1cy4gUXVpc3F1ZSBlbGVtZW50dW0gdmVsIGxpYmVybyBhYyBzY2VsZXJpc3F1ZS4gSW50ZWdlciB2aXRhZSBwZWxsZW50ZXNxdWUgb2RpbywgZXQgdm9sdXRwYXQgYXJjdS4gTnVsbGFtIHNpdCBhbWV0IGNvbnZhbGxpcyBtYXVyaXMsIGEgaW50ZXJkdW0gdGVsbHVzLiBEb25lYyBldCB0ZW1wdXMgbGVjdHVzLiBQcm9pbiBleCBvZGlvLCB2ZXN0aWJ1bHVtIHNpdCBhbWV0IGVyYXQgZXQsIHNvbGxpY2l0dWRpbiBjb25zZXF1YXQgbmliaC4gU2VkIGhlbmRyZXJpdCBsb3JlbSB2ZWwgY29udmFsbGlzIHRpbmNpZHVudC5cblxuUHJvaW4gdXQgbGliZXJvIHNpdCBhbWV0IGV4IHNjZWxlcmlzcXVlIHZ1bHB1dGF0ZSBhdCBuZWMgbGliZXJvLiBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzY2luZyBlbGl0LiBOYW0gc29sbGljaXR1ZGluIGRpY3R1bSBlc3QgaWQgdGluY2lkdW50LiBWZXN0aWJ1bHVtIGlkIG1hZ25hIGVsaXQuIE1vcmJpIGNvbnZhbGxpcyBlZ2VzdGFzIG1ldHVzLCBpbiB2ZWhpY3VsYSBsYWN1cyBmYWNpbGlzaXMgaWQuIE1vcmJpIHRpbmNpZHVudCBmZXVnaWF0IGN1cnN1cy4gTW9yYmkgZWxlbWVudHVtIGRhcGlidXMgb3JjaSwgc2VkIHNlbXBlciBsaWJlcm8gYWxpcXVhbSBhLiBBZW5lYW4gbWFzc2EgbmVxdWUsIGhlbmRyZXJpdCB2aXRhZSBuaXNpIGEsIG1hbGVzdWFkYSBzY2VsZXJpc3F1ZSBuaXNpLiBEdWlzIG1ldHVzIHNlbSwgbW9sbGlzIG5lYyBhcmN1IGRhcGlidXMsIHNjZWxlcmlzcXVlIGJpYmVuZHVtIGZlbGlzLiBQcmFlc2VudCBldSBtb2xsaXMgZXJhdCwgYSB2ZWhpY3VsYSBzYXBpZW4uIERvbmVjIGlkIG1ldHVzIGV0IG9yY2kgZGFwaWJ1cyBibGFuZGl0LiBOdWxsYSBmYXVjaWJ1cyBvZGlvIG5lYyBsYWN1cyBsYWNpbmlhLCBuZWMgY29uZ3VlIG5pYmggaW50ZXJkdW0uIEluIGV1aXNtb2QsIHF1YW0gZWdldCBwb3J0dGl0b3Igc29kYWxlcywgZGlhbSBqdXN0byBwZWxsZW50ZXNxdWUgbmliaCwgbmVjIHZ1bHB1dGF0ZSBkdWkgdG9ydG9yIGZhdWNpYnVzIG1ldHVzLiBBZW5lYW4gaW1wZXJkaWV0IGRvbG9yIGFjIGV1aXNtb2QgY29udmFsbGlzLiBRdWlzcXVlIHZlc3RpYnVsdW0gZmV1Z2lhdCBxdWFtIHZpdGFlIGZhdWNpYnVzLiBFdGlhbSBuZWMgZmVsaXMgc2l0IGFtZXQgZXggZmVybWVudHVtIGNvbmd1ZS5cblxuSW4gaGFjIGhhYml0YXNzZSBwbGF0ZWEgZGljdHVtc3QuIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0ZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFN1c3BlbmRpc3NlIGNvbmd1ZSBkaWN0dW0gYmliZW5kdW0uIFF1aXNxdWUgaW4gc2VtcGVyIG1ldHVzLiBNb3JiaSBlbGVpZmVuZCBqdXN0byBxdWlzIGltcGVyZGlldCB1bHRyaWNlcy4gRHVpcyBhYyB1cm5hIGR1aS4gRnVzY2UgdnVscHV0YXRlIG1hc3NhIHR1cnBpcywgYWMgZWxlaWZlbmQgbGVjdHVzIHRpbmNpZHVudCBzaXQgYW1ldC4gVXQgaWQgbnVsbGEgdWx0cmljZXMsIG9ybmFyZSBhcmN1IHNpdCBhbWV0LCBjb21tb2RvIGF1Z3VlLiBQcmFlc2VudCB1dCBmZWxpcyB2aXRhZSBwdXJ1cyBsdWN0dXMgaW1wZXJkaWV0IGluIHF1aXMgbmliaC5cblxuUHJhZXNlbnQgZmVybWVudHVtIG1ldHVzIHVybmEuIEZ1c2NlIGNvbnZhbGxpcyBkb2xvciB2dWxwdXRhdGUsIHNlbXBlciBuaWJoIGlkLCBsYW9yZWV0IHR1cnBpcy4gQWVuZWFuIGRpY3R1bSBpcHN1bSBldSBudWxsYSB0ZW1wdXMsIHZ1bHB1dGF0ZSBlZmZpY2l0dXIgc2FwaWVuIGNvbnNlY3RldHVyLiBNb3JiaSB2aXZlcnJhIHNlbSBpbiBtYXR0aXMgbGFjaW5pYS4gQWVuZWFuIGV0IG1vbGxpcyBzZW0uIFNlZCBjb21tb2RvIHB1cnVzIGJsYW5kaXQgZXN0IHZ1bHB1dGF0ZSwgdXQgdGVtcG9yIG1hc3NhIHB1bHZpbmFyLiBQZWxsZW50ZXNxdWUgZWdldCBvcmNpIHZlbCBudWxsYSByaG9uY3VzIHB1bHZpbmFyLiBWZXN0aWJ1bHVtIGFudGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVsdHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBjdXJhZTsgTWF1cmlzIGF1Y3RvciBuaXNsIGxpYmVybywgdmVsIHBvcnR0aXRvciBhdWd1ZSBibGFuZGl0IGFjLiBEb25lYyBlZ2VzdGFzIGxpYmVybyB2aXRhZSBhcmN1IG1hbGVzdWFkYSwgYXQgdGVtcG9yIHNlbSBmYWNpbGlzaXMuIFByb2luIHByZXRpdW0gYW50ZSBlZ2V0IGdyYXZpZGEgc29kYWxlcy5cblxuQ3VyYWJpdHVyIHNpdCBhbWV0IGZyaW5naWxsYSBvcmNpLCBuZWMgbWFsZXN1YWRhIG1hc3NhLiBNYXVyaXMgaWQgbGFjdXMgZG9sb3IuIFByb2luIHZlbCBkb2xvciBhdCBkdWkgY29uc2VxdWF0IHZlaGljdWxhIGFjY3Vtc2FuIHV0IGFyY3UuIE1hZWNlbmFzIGZpbmlidXMgZGFwaWJ1cyBlc3QsIHV0IGFsaXF1YW0gZGlhbSBsb2JvcnRpcyB1dC4gU3VzcGVuZGlzc2UgbHVjdHVzLCBkaWFtIHZlbCBiaWJlbmR1bSBsYW9yZWV0LCBsb3JlbSBvcmNpIHZhcml1cyBuaXNpLCBjb25zZXF1YXQgaW50ZXJkdW0gbWkgYXJjdSBhYyBuaXNpLiBTdXNwZW5kaXNzZSBwb3RlbnRpLiBEdWlzIGNvbW1vZG8gZG9sb3Igdml0YWUgcXVhbSBlbGVtZW50dW0gdml2ZXJyYS4gRG9uZWMgbW9sbGlzIG9yY2kgZXQgcHJldGl1bSBzb2xsaWNpdHVkaW4uIFByYWVzZW50IGV1IGltcGVyZGlldCBqdXN0by4gTnVsbGFtIGV1IGNvbmd1ZSBtZXR1cy4gQ3JhcyB1dCB0ZWxsdXMgbW9sZXN0aWUsIGFsaXF1YW0gZW5pbSBub24sIG1vbGxpcyBkaWFtLiBTdXNwZW5kaXNzZSBxdWlzIHZvbHV0cGF0IHR1cnBpcy4gQWVuZWFuIGludGVyZHVtIG9kaW8gbGlndWxhLCB1dCBzZW1wZXIgdG9ydG9yIGlhY3VsaXMgaWQuIFF1aXNxdWUgc2l0IGFtZXQgbG9yZW0gZXQgZXggbW9sbGlzIHRyaXN0aXF1ZSBhIG5lYyBzZW0uXG5cbk1hdXJpcyBuZWMgZmVsaXMgcXVpcyBudWxsYSB1bGxhbWNvcnBlciBmYXVjaWJ1cyBldSBpZCB0b3J0b3IuIEFsaXF1YW0gbWF1cmlzIGV4LCBzdXNjaXBpdCB0cmlzdGlxdWUgbGVvIGVnZXQsIGNvbW1vZG8gY29tbW9kbyBleC4gQWVuZWFuIHZ1bHB1dGF0ZSBleCB2aXRhZSBtaSB0ZW1wdXMsIGNvbmRpbWVudHVtIHNjZWxlcmlzcXVlIGxlbyBmYWNpbGlzaXMuIERvbmVjIHJob25jdXMgdGluY2lkdW50IGxvYm9ydGlzLiBTZWQgbHVjdHVzIGxlY3R1cyBxdWlzIG1hdXJpcyBmZXVnaWF0LCBzZWQgdWx0cmljZXMgbGFjdXMgZWxlbWVudHVtLiBNYXVyaXMgYXVndWUgZW5pbSwgcnV0cnVtIHNlZCBmZWxpcyBzb2xsaWNpdHVkaW4sIGVnZXN0YXMgbGFjaW5pYSBtaS4gQ3JhcyBzYWdpdHRpcyBudWxsYSB1cm5hLCBxdWlzIHZlc3RpYnVsdW0gbmlzaSBhdWN0b3IgdmVsLiBWZXN0aWJ1bHVtIHVsdHJpY2VzIGJsYW5kaXQgdHVycGlzLlxuXG5GdXNjZSB2YXJpdXMgcG9zdWVyZSBudWxsYSBub24gc2FnaXR0aXMuIFV0IHVsbGFtY29ycGVyLCB0ZWxsdXMgcXVpcyBldWlzbW9kIHRlbXB1cywgbGFjdXMgaXBzdW0gaGVuZHJlcml0IGxhY3VzLCBoZW5kcmVyaXQgcnV0cnVtIGFyY3UgbmVxdWUgc2l0IGFtZXQgbWFzc2EuIFNlZCBncmF2aWRhIHJpc3VzIG5pYmgsIGlkIHBvc3VlcmUgdHVycGlzIGludGVyZHVtIHZlbC4gTmFtIGVuaW0gdG9ydG9yLCBzYWdpdHRpcyBzZWQgZXJhdCBhYywgbGFvcmVldCBwcmV0aXVtIG1pLiBOYW0gdml0YWUgb3JuYXJlIG1hc3NhLCB1dCB2YXJpdXMgdHVycGlzLiBDcmFzIGFjIGRvbG9yIGR1aS4gU2VkIHBvcnR0aXRvciwgb2RpbyBpbiBpYWN1bGlzIHB1bHZpbmFyLCBtaSBmZWxpcyB0cmlzdGlxdWUgbmliaCwgdXQgdHJpc3RpcXVlIGVuaW0gbGVjdHVzIHZlbCBhdWd1ZS5cblxuQWVuZWFuIHZlaGljdWxhLCBmZWxpcyBkaWduaXNzaW0gZGlnbmlzc2ltIHRlbXB1cywgcmlzdXMgbWkgdnVscHV0YXRlIGlwc3VtLCBhbGlxdWV0IGVsZWlmZW5kIHF1YW0gbGliZXJvIGluIGZlbGlzLiBTZWQgbnVsbGEgdHVycGlzLCBkaWN0dW0gZWdlc3RhcyBzb2xsaWNpdHVkaW4gc2l0IGFtZXQsIGNvbnZhbGxpcyBldSBhcmN1LiBNYWVjZW5hcyB0ZW1wb3IsIGVzdCBldSBwb3J0YSBlbGVpZmVuZCwgbWFnbmEgbnVsbGEgc2VtcGVyIG1hZ25hLCBpZCBtYXR0aXMgc2FwaWVuIG5lcXVlIHNlZCBleC4gTWFlY2VuYXMgbW9sbGlzIG1ldHVzIGF0IHBvcnRhIGZpbmlidXMuIFNlZCBpbiBhbGlxdWFtIG1hZ25hLiBFdGlhbSBuZWMgbmVxdWUgcG9ydHRpdG9yIG5pYmggZGFwaWJ1cyBncmF2aWRhLiBNYWVjZW5hcyBmaW5pYnVzLCBuaXNpIG5lYyB2ZW5lbmF0aXMgY29uc2VxdWF0LCBhcmN1IGVyYXQgY29uZ3VlIGVzdCwgcXVpcyBtYXhpbXVzIGFyY3UgbWFzc2EgaW4gb3JjaS4gRG9uZWMgYSBpcHN1bSBlZ2V0IHZlbGl0IGRpZ25pc3NpbSB2YXJpdXMgdmVsIGVnZXQgaXBzdW0uIEFlbmVhbiB0ZWxsdXMganVzdG8sIGZpbmlidXMgcXVpcyBsaWd1bGEgZXQsIGZldWdpYXQgdnVscHV0YXRlIGxhY3VzLiBQcm9pbiBldCB2ZWxpdCBhIHRvcnRvciBldWlzbW9kIGZlcm1lbnR1bSB2ZWwgdml0YWUgZXguIE1hZWNlbmFzIHV0IG1hc3NhIGVuaW0uXG5cblN1c3BlbmRpc3NlIG1heGltdXMgbGliZXJvIHRvcnRvciwgdXQgcG9ydGEgbG9yZW0gc29sbGljaXR1ZGluIHNpdCBhbWV0LiBNYWVjZW5hcyBlZ2V0IHRyaXN0aXF1ZSByaXN1cy4gTWF1cmlzIGF0IG5pc2kgcXVpcyBsZWN0dXMgbWFsZXN1YWRhIGVnZXN0YXMuIFV0IHZpdGFlIGF1Z3VlIHBlbGxlbnRlc3F1ZSwgdmVzdGlidWx1bSBlcmF0IGlkLCByaG9uY3VzIHRlbGx1cy4gUHJvaW4gc2l0IGFtZXQgbWF4aW11cyBvZGlvLiBOdWxsYW0gbWkgcXVhbSwgaGVuZHJlcml0IHF1aXMgYmliZW5kdW0gc2VkLCBjb21tb2RvIGlkIHNlbS4gVmVzdGlidWx1bSBkaWN0dW0gdmVsaXQgaWQgbWF4aW11cyBydXRydW0uIEZ1c2NlIHBoYXJldHJhIG5pc2kgdmVsaXQsIHNpdCBhbWV0IHNvbGxpY2l0dWRpbiB0ZWxsdXMgbGFvcmVldCBpbi4gTnVuYyB0ZW1wb3Igb3JjaSBzZWQgZWZmaWNpdHVyIHBlbGxlbnRlc3F1ZS4gQ3JhcyBhYyBtb2xlc3RpZSBzZW0uIFNlZCB2ZXN0aWJ1bHVtIGxhY3VzIG5pc2ksIHNpdCBhbWV0IHBvc3VlcmUgYXJjdSBzY2VsZXJpc3F1ZSBlZ2V0LiBNYXVyaXMgdXJuYSBvcmNpLCBwcmV0aXVtIHZpdGFlIGNvbmRpbWVudHVtIGEsIHRlbXBvciBldCBsb3JlbS4gVXQgc2l0IGFtZXQgbGVjdHVzIGVnZXQgbWF1cmlzIHJob25jdXMgZmF1Y2lidXMgdXQgaWQgbGVjdHVzLiBQcm9pbiBsdWN0dXMgZXVpc21vZCBpbnRlcmR1bS4gUGVsbGVudGVzcXVlIGEgcmhvbmN1cyBleC5cblxuVXQgbm9uIHNlbSBpbiBsZWN0dXMgaWFjdWxpcyBldWlzbW9kIGV1IGFjIGRvbG9yLiBEb25lYyBsb2JvcnRpcyBhY2N1bXNhbiBtYXhpbXVzLiBWaXZhbXVzIHF1YW0gc2FwaWVuLCB2ZW5lbmF0aXMgcXVpcyB2YXJpdXMgc2VkLCBpbXBlcmRpZXQgYSBtYXVyaXMuIE1vcmJpIG1vbGxpcyBlbGVpZmVuZCBiaWJlbmR1bS4gVml2YW11cyBzYWdpdHRpcyBzYWdpdHRpcyBtZXR1cyBldCBmcmluZ2lsbGEuIFV0IHNpdCBhbWV0IGFsaXF1YW0gYXVndWUuIFV0IHZpdmVycmEgZXUgdmVsaXQgZXUgcGxhY2VyYXQuIENyYXMgbHVjdHVzIGlwc3VtIG5lYyByaXN1cyB2YXJpdXMgZnJpbmdpbGxhLiBNYXVyaXMgYmliZW5kdW0gbmVjIGVuaW0gYWMgc2FnaXR0aXMuIEluIG5lYyB1cm5hIHZlbCBlbGl0IHBoYXJldHJhIHZhcml1cy4gTnVuYyBkaWduaXNzaW0gZWdldCBhbnRlIHV0IGRpZ25pc3NpbS4gTmFtIG1vbGxpcyBtYWxlc3VhZGEgbGFjaW5pYS5cblxuU2VkIGNvbnNlcXVhdCBleCBlcmF0LiBWZXN0aWJ1bHVtIGxhb3JlZXQsIGlwc3VtIHByZXRpdW0gZWxlbWVudHVtIHVsdHJpY2llcywgaXBzdW0gcmlzdXMgY29uc2VjdGV0dXIgZWxpdCwgaW4gZGlnbmlzc2ltIHZlbGl0IG9kaW8gYWMgbWFnbmEuIFZlc3RpYnVsdW0gZmV1Z2lhdCBlbGVpZmVuZCBzYXBpZW4sIHZhcml1cyBwdWx2aW5hciB0ZWxsdXMgYmliZW5kdW0gYWMuIFNlZCBsaWJlcm8gZGlhbSwgZGFwaWJ1cyBlZ2V0IHNhcGllbiBhLCBtb2xlc3RpZSBkaWN0dW0gbWkuIEluIGhhYyBoYWJpdGFzc2UgcGxhdGVhIGRpY3R1bXN0LiBJbnRlZ2VyIGV1aXNtb2Qgbm9uIGlwc3VtIGV1IHRlbXB1cy4gVml2YW11cyBhdWN0b3IgbWFzc2EgZG9sb3IsIGxhb3JlZXQgb3JuYXJlIGxpYmVybyBncmF2aWRhIHZlbC4gQ2xhc3MgYXB0ZW50IHRhY2l0aSBzb2Npb3NxdSBhZCBsaXRvcmEgdG9ycXVlbnQgcGVyIGNvbnViaWEgbm9zdHJhLCBwZXIgaW5jZXB0b3MgaGltZW5hZW9zLiBRdWlzcXVlIGxhY2luaWEgdml2ZXJyYSBpcHN1bS4gRnVzY2Ugdml2ZXJyYSBjb21tb2RvIG1heGltdXMuXG5cbk1hZWNlbmFzIHByZXRpdW0gbGFvcmVldCBwdXJ1cywgYSBwbGFjZXJhdCBzZW0gc29kYWxlcyBpbi4gRnVzY2UgZmF1Y2lidXMgb3JjaSBub24gc2FwaWVuIHN1c2NpcGl0LCBub24gcGVsbGVudGVzcXVlIGFudGUgbGFjaW5pYS4gQWxpcXVhbSBlcmF0IHZvbHV0cGF0LiBFdGlhbSBldCB2ZW5lbmF0aXMgZmVsaXMuIFByb2luIHNhZ2l0dGlzIG9yY2kgZWdldCBudW5jIGVsZW1lbnR1bSwgcHJldGl1bSBkaWduaXNzaW0gb2RpbyB0ZW1wdXMuIE1hdXJpcyBsb2JvcnRpcyBwbGFjZXJhdCBleCwgaWQgZGlnbmlzc2ltIGxlY3R1cy4gUXVpc3F1ZSBzYWdpdHRpcyBtYWxlc3VhZGEgb3JjaSwgbmVjIGZyaW5naWxsYSBuZXF1ZSBwb3J0dGl0b3IgZWdldC4gUXVpc3F1ZSBpbnRlcmR1bSBhdWd1ZSBlZ2V0IHZlaGljdWxhIHNlbXBlci4gQWVuZWFuIGV1IGRvbG9yIHZlbCBhcmN1IGN1cnN1cyBjdXJzdXMuIFNlZCB2aXRhZSBsZW8gbmVjIGxvcmVtIGNvbnZhbGxpcyBmaW5pYnVzLiBEb25lYyB0ZW1wdXMgdWx0cmljZXMgaXBzdW0gYXQgcGVsbGVudGVzcXVlLiBOYW0gbm9uIG1ldHVzIHVsbGFtY29ycGVyLCBlbGVpZmVuZCB0ZWxsdXMgbmVjLCBzZW1wZXIgYXJjdS4gUHJhZXNlbnQgc2l0IGFtZXQgaW1wZXJkaWV0IGxpYmVyby4gTnVuYyBzb2RhbGVzIGVsaXQgYWMgc2VtIHZlc3RpYnVsdW0gcHVsdmluYXIuIE1hdXJpcyBvcmNpIGVzdCwgbWF0dGlzIGluIGltcGVyZGlldCBub24sIGlhY3VsaXMgaWQgZXguXG5cbk1vcmJpIGV0IG1pIHNlZCBlbmltIGRpY3R1bSBwbGFjZXJhdCBldSBzaXQgYW1ldCByaXN1cy4gUGhhc2VsbHVzIGN1cnN1cyBpcHN1bSBlZ2V0IGR1aSBwb3N1ZXJlIGZhY2lsaXNpcy4gSW4gbGFjaW5pYSBmZXVnaWF0IGFjY3Vtc2FuLiBJbiB2ZWwgYW50ZSBncmF2aWRhIG51bmMgYmliZW5kdW0gcG9ydHRpdG9yIHZpdGFlIGVnZXQgaXBzdW0uIFN1c3BlbmRpc3NlIG5lYyBjdXJzdXMgZHVpLCB1dCBjb25zZXF1YXQgbnVsbGEuIFF1aXNxdWUgYXQgcG9ydGEgbWFzc2EuIFBoYXNlbGx1cyBlZ2V0IGFsaXF1YW0gZmVsaXMuIEludGVnZXIgcXVpcyBvcmNpIHJ1dHJ1bSwgcG9ydGEgbmlzbCBub24sIG1hbGVzdWFkYSBmZWxpcy4gQ3JhcyBpbiBuaXNpIHByZXRpdW0sIGlhY3VsaXMgbmlzbCBzaXQgYW1ldCwgdmFyaXVzIGxlby4gUGhhc2VsbHVzIGEgdmVuZW5hdGlzIGxlby5cblxuTWFlY2VuYXMgbmliaCBwdXJ1cywgc3VzY2lwaXQgZWdldCBsYW9yZWV0IGVnZXQsIGVmZmljaXR1ciBldSBtYXNzYS4gUHJvaW4gYWMgbGlndWxhIGNvbmd1ZSwgaW50ZXJkdW0gbnVsbGEgbmVjLCBzdXNjaXBpdCBudWxsYS4gUGhhc2VsbHVzIHBlbGxlbnRlc3F1ZSBtYXR0aXMgdGVsbHVzIGlkIHN1c2NpcGl0LiBFdGlhbSBsb2JvcnRpcywgZXJhdCBldCBsYWNpbmlhIHB1bHZpbmFyLCB0dXJwaXMgYXVndWUgcmhvbmN1cyBsaWd1bGEsIHNpdCBhbWV0IGFsaXF1ZXQgc2FwaWVuIHB1cnVzIGN1cnN1cyBvZGlvLiBOdWxsYSBlZ2V0IGxvYm9ydGlzIHF1YW0sIGV1IGltcGVyZGlldCBsaWd1bGEuIE1hdXJpcyBsb3JlbSBvZGlvLCBwaGFyZXRyYSBlZ2V0IG1vbGxpcyBhYywgdWx0cmljaWVzIGFjIGRvbG9yLiBVdCBhbGlxdWV0IGxpZ3VsYSBub24gdmVoaWN1bGEgdGVtcHVzLiBTZWQgdGluY2lkdW50IHBsYWNlcmF0IGVsaXQgZWdldCBwbGFjZXJhdC4gTW9yYmkgZWxlbWVudHVtIGVsZWlmZW5kIGxhY3VzLCBoZW5kcmVyaXQgcGhhcmV0cmEgaXBzdW0gZWdlc3RhcyBub24uIEN1cmFiaXR1ciByaG9uY3VzLCBlc3Qgc2l0IGFtZXQgcmhvbmN1cyB0aW5jaWR1bnQsIHRlbGx1cyB0b3J0b3IgaW50ZXJkdW0gc2VtLCBpZCB1bGxhbWNvcnBlciB2ZWxpdCBuaXNpIGEgcHVydXMuIFNlZCBleCB0dXJwaXMsIGRpY3R1bSBsb2JvcnRpcyBhdWd1ZSB2aXRhZSwgYWNjdW1zYW4gcHVsdmluYXIgc2FwaWVuLiBNb3JiaSBtYXhpbXVzLCBsb3JlbSBwb3J0YSB2dWxwdXRhdGUgbG9ib3J0aXMsIG1ldHVzIG51bGxhIGltcGVyZGlldCBtZXR1cywgc2l0IGFtZXQgZGFwaWJ1cyBlbmltIGRpYW0gYWMgdGVsbHVzLiBNYWVjZW5hcyB1dCBvZGlvIGxhb3JlZXQsIHNvbGxpY2l0dWRpbiB2ZWxpdCBuZWMsIGxhY2luaWEgYW50ZS4gVml2YW11cyBhIGFyY3UgaXBzdW0uIERvbmVjIHNpdCBhbWV0IGZyaW5naWxsYSBsaWd1bGEuXG5cblByb2luIGV0IG1hZ25hIGV1IGZlbGlzIHBoYXJldHJhIHZpdmVycmEgY29uZGltZW50dW0gZWdldCBsaWJlcm8uIE51bGxhbSBpZCBoZW5kcmVyaXQgbWFnbmEsIHZlbCBwaGFyZXRyYSBxdWFtLiBBbGlxdWFtIGV0IHZlc3RpYnVsdW0ganVzdG8sIGVnZXQgb3JuYXJlIGRvbG9yLiBJbnRlZ2VyIGZyaW5naWxsYSwgbWkgZWdldCBkaWduaXNzaW0gZWdlc3RhcywgYW50ZSBudW5jIHBlbGxlbnRlc3F1ZSBvZGlvLCBxdWlzIHZlc3RpYnVsdW0gYXVndWUgbmlzaSB1dCBkaWFtLiBQcmFlc2VudCB1dCBtYXVyaXMgc2VtLiBEb25lYyBmZXJtZW50dW0gb2RpbyBxdWlzIGF1Z3VlIHRlbXBvciwgbm9uIGZhdWNpYnVzIG5pc2kgY29uc2VxdWF0LiBWaXZhbXVzIHRlbXBvciwgb2RpbyBpZCB0aW5jaWR1bnQgdGVtcHVzLCBsZWN0dXMgbWV0dXMgdHJpc3RpcXVlIGRvbG9yLCB2aXRhZSBwcmV0aXVtIGRvbG9yIGRpYW0gbmVjIG5pc2wuIE5hbSBhdWN0b3IgaW1wZXJkaWV0IGFyY3UgZXQgdml2ZXJyYS4gVXQgZXVpc21vZCBqdXN0byB2ZWwgdGluY2lkdW50IGFjY3Vtc2FuLiBDdXJhYml0dXIgcXVpcyB0ZW1wdXMgbnVsbGEuIFN1c3BlbmRpc3NlIHBvdGVudGkuIFF1aXNxdWUgdml0YWUgaXBzdW0gcXVpcyBpcHN1bSBsdWN0dXMgcHJldGl1bS4gRXRpYW0gaGVuZHJlcml0IGRpZ25pc3NpbSBleCBhIHZ1bHB1dGF0ZS5cblxuUXVpc3F1ZSBtYXhpbXVzIGZlcm1lbnR1bSBsYWN1cywgbm9uIGRhcGlidXMgbnVuYyBlbGVtZW50dW0gcXVpcy4gUHJvaW4gZWxlbWVudHVtIG1ldHVzIGFjIGRpYW0gZWdlc3RhcywgZWdldCBtYWxlc3VhZGEgbnVuYyBncmF2aWRhLiBNb3JiaSBhY2N1bXNhbiBjb25zZWN0ZXR1ciBoZW5kcmVyaXQuIFBoYXNlbGx1cyBqdXN0byBmZWxpcywgZmluaWJ1cyBpbiBtZXR1cyBub24sIHVsbGFtY29ycGVyIHByZXRpdW0gdXJuYS4gQWVuZWFuIGlkIGVnZXN0YXMgZW5pbS4gU2VkIHZlbCBlcm9zIHRlbXB1cywgZGlnbmlzc2ltIGR1aSBzZWQsIG1vbGVzdGllIG5pc2wuIFZlc3RpYnVsdW0gdmVsIG5lcXVlIHZpdmVycmEsIGx1Y3R1cyB0dXJwaXMgdml0YWUsIHRlbXBvciBuZXF1ZS5cblxuU2VkIGVnZXQgY29uZGltZW50dW0gYW50ZS4gQWVuZWFuIGludGVyZHVtIHRvcnRvciBlZ2V0IHF1YW0gdmFyaXVzIHByZXRpdW0uIE51bGxhIGxpYmVybyBxdWFtLCB0aW5jaWR1bnQgYSBmZXJtZW50dW0gaWQsIHRyaXN0aXF1ZSB0ZW1wb3IgZXguIFNlZCB1bHRyaWNpZXMgY29uc2VjdGV0dXIgZmVsaXMgdml0YWUgbWFsZXN1YWRhLiBWaXZhbXVzIHV0IG5lcXVlIGF0IGFyY3UgbWF4aW11cyBlbGVtZW50dW0gaWQgdXQgYW50ZS4gRnVzY2UgZmVsaXMgbGVvLCBtb2xsaXMgaW4gbWFnbmEgZWdldCwgdHJpc3RpcXVlIHN1c2NpcGl0IGxpZ3VsYS4gQ3JhcyBwZWxsZW50ZXNxdWUgdmVsIGVzdCBpbiBsYW9yZWV0LiBRdWlzcXVlIHRpbmNpZHVudCwgc2VtIGVnZXQgc2NlbGVyaXNxdWUgZmF1Y2lidXMsIHR1cnBpcyBuaXNsIHBlbGxlbnRlc3F1ZSB0b3J0b3IsIGV0IGFjY3Vtc2FuIGxlY3R1cyBtYXNzYSB2ZWwgbGliZXJvLiBQcmFlc2VudCBuaXNsIHNlbSwgcGhhcmV0cmEgZXUgcXVhbSB2aXRhZSwgdmVoaWN1bGEgZmV1Z2lhdCBxdWFtLiBGdXNjZSB2aXZlcnJhIHRlbGx1cyBudW5jLCBzaXQgYW1ldCBkaWN0dW0gZGlhbSBmcmluZ2lsbGEgc2l0IGFtZXQuXG5cbk1vcmJpIG5vbiBtZXR1cyBwb3J0YSwgdmFyaXVzIG1hc3NhIGFjLCB1bGxhbWNvcnBlciBlcm9zLiBFdGlhbSBtYXVyaXMgdmVsaXQsIHBsYWNlcmF0IHV0IG1heGltdXMgZXQsIGV1aXNtb2Qgc2l0IGFtZXQgbWF1cmlzLiBEdWlzIGVnZXN0YXMsIGRpYW0gZWdldCBmcmluZ2lsbGEgYmliZW5kdW0sIGVyYXQgZXJvcyBlbGVpZmVuZCBhcmN1LCBpbiBhY2N1bXNhbiBhcmN1IHRlbGx1cyBoZW5kcmVyaXQgZXguIFZlc3RpYnVsdW0gYXVndWUgcXVhbSwgY29uZGltZW50dW0gbmVjIGNvbnNlcXVhdCBldSwgYWNjdW1zYW4gdmVsIGp1c3RvLiBTZWQgdWx0cmljZXMgbGVjdHVzIHNvZGFsZXMgbG9ib3J0aXMgZmF1Y2lidXMuIEFlbmVhbiBkYXBpYnVzIG1vbGxpcyBsYWN1cywgaWQgcGVsbGVudGVzcXVlIG1hZ25hIGVnZXN0YXMgZXUuIE51bmMgbmlzaSBudW5jLCB0aW5jaWR1bnQgbm9uIHVybmEgZXQsIHBvcnRhIGxhY2luaWEgb3JjaS4gVXQgYSBhdWN0b3IgZHVpLiBDdXJhYml0dXIgdGluY2lkdW50IG1ldHVzIHB1bHZpbmFyIG51bmMgc2VtcGVyLCB2aXRhZSBwbGFjZXJhdCBuZXF1ZSBzYWdpdHRpcy4gTG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC4gRnVzY2UgZXJvcyBvZGlvLCBmcmluZ2lsbGEgbmVjIGp1c3RvIGNvbmRpbWVudHVtLCBpbXBlcmRpZXQgY29udmFsbGlzIGFudGUuIE5hbSBmcmluZ2lsbGEgZmVsaXMgcXVpcyBjb25kaW1lbnR1bSBsYW9yZWV0LiBWaXZhbXVzIHBoYXJldHJhIHNhZ2l0dGlzIHRpbmNpZHVudC4gUGVsbGVudGVzcXVlIGJsYW5kaXQgYWMgZGlhbSBhIGVsZW1lbnR1bS5cblxuQWxpcXVhbSBlZ2VzdGFzIHNhcGllbiB0ZWxsdXMsIHZpdGFlIGNvbmRpbWVudHVtIG1hZ25hIGZhdWNpYnVzIHZlbC4gSW4gdmVsIHR1cnBpcyBuZXF1ZS4gQ3JhcyBwb3J0YSBsaWd1bGEgdmVsaXQsIGEgdmVzdGlidWx1bSBhcmN1IHNlbXBlciBldS4gTnVuYyBjb25kaW1lbnR1bSBldSBhdWd1ZSBhYyB0aW5jaWR1bnQuIE51bGxhIHVsbGFtY29ycGVyLCB1cm5hIGlkIGNvbmRpbWVudHVtIG1vbGxpcywgbG9yZW0gZWxpdCBtYXR0aXMgbWV0dXMsIGV1IHBoYXJldHJhIGxlbyBsaWJlcm8gaW4gZXguIERvbmVjIGluIG1vbGxpcyBudW5jLCBuZWMgbG9ib3J0aXMgbG9yZW0uIE51bGxhbSBsb2JvcnRpcyBudWxsYSBlZ2V0IGZlbGlzIG1heGltdXMsIGlkIGZlcm1lbnR1bSB0ZWxsdXMgbWFsZXN1YWRhLiBGdXNjZSBxdWFtIHB1cnVzLCBwaGFyZXRyYSBhYyBpbnRlcmR1bSBpZCwgcG9zdWVyZSBhYyB2ZWxpdC4gUHJvaW4gYXQgbWFsZXN1YWRhIG1hc3NhLiBVdCBkYXBpYnVzIGZlbGlzIHJpc3VzLiBOYW0gY29uZGltZW50dW0gbGVvIHZpdGFlIGZlbGlzIGNvbW1vZG8gZWdlc3Rhcy4gVmVzdGlidWx1bSBiaWJlbmR1bSBhYyB0b3J0b3IgZXQgcGVsbGVudGVzcXVlLiBWZXN0aWJ1bHVtIHNlZCBuaXNsIGNvbW1vZG8sIHBvc3VlcmUgZXN0IHNhZ2l0dGlzLCB2YXJpdXMgZG9sb3IuIE51bGxhbSBmZXVnaWF0IHF1aXMgbnVuYyB2ZWwgYmxhbmRpdC5cblxuUGVsbGVudGVzcXVlIG1vbGxpcyB0ZWxsdXMgdmVsIGxlbyB0aW5jaWR1bnQgZnJpbmdpbGxhLiBRdWlzcXVlIHZlbGl0IGVzdCwgZmVybWVudHVtIGEgYXVjdG9yIGlkLCBsb2JvcnRpcyBxdWlzIGlwc3VtLiBOdWxsYSBmYWNpbGlzaS4gU2VkIGlkIG9kaW8gc2l0IGFtZXQgYXJjdSBmYXVjaWJ1cyBkaWduaXNzaW0uIFZlc3RpYnVsdW0gYW50ZSBpcHN1bSBwcmltaXMgaW4gZmF1Y2lidXMgb3JjaSBsdWN0dXMgZXQgdWx0cmljZXMgcG9zdWVyZSBjdWJpbGlhIGN1cmFlOyBEdWlzIHBvcnR0aXRvciBzYWdpdHRpcyBsb3JlbSB2aXRhZSBmaW5pYnVzLiBVdCB2aXRhZSBmZWxpcyBub24gbWFnbmEgaWFjdWxpcyBmcmluZ2lsbGEuIE51bGxhIGJsYW5kaXQgc2VtIGp1c3RvLCBlZ2V0IGVmZmljaXR1ciBtYWduYSBjb252YWxsaXMgcXVpcy4gUGVsbGVudGVzcXVlIGRpY3R1bSBuaXNsIHNpdCBhbWV0IGRhcGlidXMgdGluY2lkdW50LiBJbnRlZ2VyIG5vbiBpbnRlcmR1bSBwdXJ1cy4gU2VkIGdyYXZpZGEgYWxpcXVhbSBtZXR1cyBhIGFsaXF1ZXQuXG5cbkNsYXNzIGFwdGVudCB0YWNpdGkgc29jaW9zcXUgYWQgbGl0b3JhIHRvcnF1ZW50IHBlciBjb251YmlhIG5vc3RyYSwgcGVyIGluY2VwdG9zIGhpbWVuYWVvcy4gU2VkIG1hdHRpcyBudW5jIHF1aXMgdG9ydG9yIGNvbnZhbGxpcywgZWdldCBjb25zZWN0ZXR1ciBpcHN1bSBkaWN0dW0uIFZpdmFtdXMgbm9uIGNvbnNlY3RldHVyIGlwc3VtLCBzZWQgZmV1Z2lhdCBxdWFtLiBQZWxsZW50ZXNxdWUgYXQgZW5pbSBldCBkdWkgYWxpcXVldCBlZ2VzdGFzIHV0IGluIHRlbGx1cy4gTW9yYmkgbGliZXJvIGlwc3VtLCBwaGFyZXRyYSBldSB0aW5jaWR1bnQgc2l0IGFtZXQsIG1heGltdXMgaW4gZHVpLiBJbiBsaWd1bGEgbWV0dXMsIGZlcm1lbnR1bSBxdWlzIHRpbmNpZHVudCBhLCBzb2xsaWNpdHVkaW4gbmVjIG1hdXJpcy4gTnVuYyBldCB2ZWhpY3VsYSBlcm9zLCB2aXRhZSB2ZWhpY3VsYSBpcHN1bS4gRXRpYW0gY29uZGltZW50dW0gbGFjdXMgbm9uIHB1cnVzIGlhY3VsaXMsIGluIHRlbXBvciB1cm5hIHRpbmNpZHVudC4gTnVuYyBub24gbGVvIHZvbHV0cGF0LCBoZW5kcmVyaXQgbnVsbGEgZWdldCwgc2FnaXR0aXMgbWF1cmlzLlxuXG5QZWxsZW50ZXNxdWUgc2l0IGFtZXQgcmlzdXMgaWQgcmlzdXMgaW1wZXJkaWV0IHVsdHJpY2VzLiBOdW5jIGp1c3RvIGR1aSwgZmFjaWxpc2lzIHNpdCBhbWV0IHNjZWxlcmlzcXVlIHNlZCwgYmliZW5kdW0gZXUgZXJvcy4gRnVzY2UgcXVpcyByaXN1cyB2ZXN0aWJ1bHVtLCB0cmlzdGlxdWUgZGlhbSBpbiwgdGluY2lkdW50IGFudGUuIEludGVnZXIgaW1wZXJkaWV0IGxpYmVybyBzZWQgb2RpbyB2YXJpdXMsIGV1aXNtb2QgbGFvcmVldCB0b3J0b3IgcnV0cnVtLiBOdWxsYSBzb2xsaWNpdHVkaW4gbWFnbmEgaW4gdGVsbHVzIHZ1bHB1dGF0ZSBzb2xsaWNpdHVkaW4uIFBlbGxlbnRlc3F1ZSBoYWJpdGFudCBtb3JiaSB0cmlzdGlxdWUgc2VuZWN0dXMgZXQgbmV0dXMgZXQgbWFsZXN1YWRhIGZhbWVzIGFjIHR1cnBpcyBlZ2VzdGFzLiBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzY2luZyBlbGl0LiBGdXNjZSBtb2xsaXMgbm9uIG5pc2kgdmVsIGV1aXNtb2QuIFByb2luIHZpdmVycmEgYWNjdW1zYW4gdGVsbHVzLCBhdCBtYXhpbXVzIG9yY2kgZXVpc21vZCB2aXRhZS4gUHJhZXNlbnQgcGVsbGVudGVzcXVlIGhlbmRyZXJpdCBncmF2aWRhLiBTZWQgYSBsaWJlcm8gbGFjdXMuIFZlc3RpYnVsdW0gbWFsZXN1YWRhIHRlbXBvciBwZWxsZW50ZXNxdWUuIFNlZCBlZ2V0IHNlbXBlciBhbnRlLiBOdWxsYW0gc29kYWxlcyBzYWdpdHRpcyBzYXBpZW4gZWdldCB2ZXN0aWJ1bHVtLiBDcmFzIG5vbiBuaWJoIGxhY3VzLiBNYWVjZW5hcyBxdWlzIGVsaXQgbGVvLlxuXG5Nb3JiaSBldSBkdWkgdml0YWUgb3JjaSBlZ2VzdGFzIGZhdWNpYnVzLiBGdXNjZSB2b2x1dHBhdCBiaWJlbmR1bSByaXN1cyB2ZWwgc2FnaXR0aXMuIE1vcmJpIGF0IGxpYmVybyBldSBtYWduYSBlZ2VzdGFzIHRlbXBvciBydXRydW0gZWdldCByaXN1cy4gTWF1cmlzIHRyaXN0aXF1ZSBuaWJoIHNpdCBhbWV0IG5pc2kgc2NlbGVyaXNxdWUgY29udmFsbGlzLiBEb25lYyBhbGlxdWV0IHV0IGxhY3VzIHZlbCBwaGFyZXRyYS4gU3VzcGVuZGlzc2UgdmVoaWN1bGEsIHJpc3VzIHNlZCBjb25zZWN0ZXR1ciBmYWNpbGlzaXMsIG5pc2wgZXN0IG9ybmFyZSBudWxsYSwgdXQgYWNjdW1zYW4gdHVycGlzIGFudGUgdXQgbWFzc2EuIEV0aWFtIGRpY3R1bSB0ZWxsdXMgdXQgZmVsaXMgcGxhY2VyYXQsIHNpdCBhbWV0IG9ybmFyZSB2ZWxpdCBtb2xsaXMuIERvbmVjIG9ybmFyZSBleCBuZXF1ZSwgZXUgbWFsZXN1YWRhIGxlY3R1cyBtYWxlc3VhZGEgbmVjLiBQcmFlc2VudCBtYXhpbXVzLCBtYXVyaXMgdXQgcGVsbGVudGVzcXVlIHBoYXJldHJhLCBmZWxpcyBzYXBpZW4gc2FnaXR0aXMgdXJuYSwgbmVjIHZlbmVuYXRpcyBtYWduYSBqdXN0byBlZ2V0IGVzdC4gRHVpcyBlZmZpY2l0dXIsIGxpZ3VsYSBhbGlxdWV0IGZpbmlidXMgZmV1Z2lhdCwgbmlzaSBsb3JlbSBsYWNpbmlhIGVzdCwgaW4gcHVsdmluYXIgZmVsaXMgZHVpIHV0IGZlbGlzLiBTZWQgc2FnaXR0aXMgYWxpcXVhbSBkdWkgbmVjIHZlbmVuYXRpcy4gT3JjaSB2YXJpdXMgbmF0b3F1ZSBwZW5hdGlidXMgZXQgbWFnbmlzIGRpcyBwYXJ0dXJpZW50IG1vbnRlcywgbmFzY2V0dXIgcmlkaWN1bHVzIG11cy4gU3VzcGVuZGlzc2Ugdml0YWUgbGFjdXMgc2VkIG1pIGNvbnNlY3RldHVyIG1hdHRpcy4gRXRpYW0gdmVuZW5hdGlzIGxpYmVybyBtYXNzYSwgcXVpcyB0cmlzdGlxdWUgbmVxdWUgdGVtcHVzIGZlcm1lbnR1bS4gQ3VyYWJpdHVyIGFjY3Vtc2FuIHRpbmNpZHVudCBtYXVyaXMgZXQgdmVzdGlidWx1bS4gU2VkIGV4IGVzdCwgcnV0cnVtIG5vbiB0b3J0b3IgaGVuZHJlcml0LCBwb3J0dGl0b3IgYmliZW5kdW0gZXJvcy5cblxuTWFlY2VuYXMgdm9sdXRwYXQgc2l0IGFtZXQgc2FwaWVuIGluIGZyaW5naWxsYS4gTWFlY2VuYXMgYXQgZmluaWJ1cyBsYWN1cy4gRHVpcyBhdWN0b3IgZXN0IGlkIGNvbnNlcXVhdCBwb3J0dGl0b3IuIFByb2luIHRlbXB1cywgYXJjdSB2aXRhZSBjb25kaW1lbnR1bSBzb2RhbGVzLCBuZXF1ZSBuaWJoIGNvbnNlcXVhdCBlcmF0LCBuZWMgZmV1Z2lhdCB0ZWxsdXMgbnVsbGEgaW4gbmVxdWUuIE51bmMgYWxpcXVldCBhdWN0b3IgbWF1cmlzLCBpZCB0ZW1wb3IgbWFnbmEgcHVsdmluYXIgdml0YWUuIE51bGxhIHJ1dHJ1bSBtYXR0aXMgc2FwaWVuLCBzaXQgYW1ldCBmZXJtZW50dW0gbG9yZW0gb3JuYXJlIGF0LiBPcmNpIHZhcml1cyBuYXRvcXVlIHBlbmF0aWJ1cyBldCBtYWduaXMgZGlzIHBhcnR1cmllbnQgbW9udGVzLCBuYXNjZXR1ciByaWRpY3VsdXMgbXVzLiBNYXVyaXMgbWFzc2EgYW50ZSwgcG9ydHRpdG9yIGluIGlhY3VsaXMgYXQsIHNhZ2l0dGlzIHNpdCBhbWV0IHF1YW0uXG5cbk51bmMgdml0YWUgdmVoaWN1bGEgbmlzbC4gUHJvaW4gY3Vyc3VzIGR1aSBzaXQgYW1ldCBsYWN1cyB0aW5jaWR1bnQsIGNvbnNlY3RldHVyIHZhcml1cyBsaWd1bGEgY29uZ3VlLiBDcmFzIHJ1dHJ1bSBuZWMgdXJuYSBtYXR0aXMgbWF4aW11cy4gU3VzcGVuZGlzc2UgZWdlc3RhcyB1bGxhbWNvcnBlciBzYXBpZW4gZXUgaW1wZXJkaWV0LiBOYW0gZXJvcyBuaXNpLCBkaWN0dW0gZXUgc2FwaWVuIGFjLCBwb3N1ZXJlIGZlcm1lbnR1bSBtYXNzYS4gVXQgYWxpcXVhbSwgbWkgc2VkIHBvcnR0aXRvciBwbGFjZXJhdCwgZXN0IGFudGUgdmVzdGlidWx1bSB2ZWxpdCwgYXQgcGxhY2VyYXQgbmliaCBtaSBxdWlzIG5lcXVlLiBOdW5jIGVnZXQgc29kYWxlcyBuaWJoLCB1dCB1bHRyaWNpZXMgZXN0LlxuXG5GdXNjZSBsYWN1cyBudWxsYSwgdWxsYW1jb3JwZXIgYXQgZW5pbSBhYywgZWxlbWVudHVtIG1hbGVzdWFkYSB2ZWxpdC4gQ3JhcyB1bHRyaWNpZXMgdGVsbHVzIGluIHNhcGllbiBwZWxsZW50ZXNxdWUgdGluY2lkdW50LiBQcm9pbiBtb2xsaXMgcmlzdXMgb2RpbywgbmVjIHRpbmNpZHVudCBzYXBpZW4gdGVtcHVzIGlkLiBVdCBzaXQgYW1ldCBmaW5pYnVzIHF1YW0uIFBoYXNlbGx1cyB2ZW5lbmF0aXMgaW1wZXJkaWV0IGZlbGlzIGV1IHZvbHV0cGF0LiBOdW5jIGVnZXN0YXMgcGVsbGVudGVzcXVlIHR1cnBpcywgbm9uIGZyaW5naWxsYSBmZWxpcyBsYWNpbmlhIGVnZXQuIE51bmMgZmVybWVudHVtIHF1YW0gYSB1cm5hIGRpY3R1bSBwb3J0YS4gRG9uZWMgaWQgZWxlaWZlbmQgbnVuYywgc2VkIGVsZWlmZW5kIG5pc2wuIFZlc3RpYnVsdW0gc29kYWxlcyBpcHN1bSBudWxsYSwgdmVuZW5hdGlzIHVsdHJpY2llcyBtYWduYSB2ZXN0aWJ1bHVtIHZpdGFlLiBTZWQgYXJjdSBkb2xvciwgdGluY2lkdW50IGVnZXQgdGluY2lkdW50IHNlZCwgdml2ZXJyYSBub24gbWV0dXMuIENyYXMgZGlnbmlzc2ltIGRpY3R1bSBuaXNpLCBhdCBwZWxsZW50ZXNxdWUgYXJjdSB2dWxwdXRhdGUgdmVsLiBTZWQgbWFsZXN1YWRhIGxpZ3VsYSBpbiBmYXVjaWJ1cyBjdXJzdXMuIER1aXMgZWdldCBzb2RhbGVzIG9yY2ksIHNpdCBhbWV0IHZhcml1cyBsaWJlcm8uIERvbmVjIGVsZWlmZW5kIHNhZ2l0dGlzIHJ1dHJ1bS4gUXVpc3F1ZSB2b2x1dHBhdCBwb3J0dGl0b3IgbnVuYyBwdWx2aW5hciBncmF2aWRhLlxuXG5OYW0gZXQgcmlzdXMgbWFsZXN1YWRhLCB0aW5jaWR1bnQgdGVsbHVzIGFjLCBwb3J0dGl0b3IgbmliaC4gTmFtIGVnZXQgZGlhbSBjdXJzdXMsIGRhcGlidXMgb3JjaSBldCwgYWxpcXVhbSBsaWd1bGEuIEluIHVsbGFtY29ycGVyIHNvbGxpY2l0dWRpbiB0dXJwaXMgdml0YWUgY3Vyc3VzLiBWZXN0aWJ1bHVtIHJ1dHJ1bSBkb2xvciBpbiBuZXF1ZSBoZW5kcmVyaXQgZnJpbmdpbGxhLiBMb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzY2luZyBlbGl0LiBJbiBoYWMgaGFiaXRhc3NlIHBsYXRlYSBkaWN0dW1zdC4gRG9uZWMgaGVuZHJlcml0IGxvYm9ydGlzIG5pYmguIFV0IGFjIG1pIHNlbS4gRnVzY2Ugc2l0IGFtZXQgbmliaCB2ZW5lbmF0aXMsIHBvcnRhIGVuaW0gZWdldCwgaWFjdWxpcyBmZWxpcy4gTnVsbGFtIHNhZ2l0dGlzIHZhcml1cyBlc3QsIG5vbiB2b2x1dHBhdCBsaWd1bGEgdGluY2lkdW50IGlkLiBJbnRlZ2VyIHV0IGx1Y3R1cyBkaWFtLiBNYXVyaXMgZmVybWVudHVtIHB1cnVzIGxpYmVybywgdmVsIHNlbXBlciB0dXJwaXMgZWdlc3RhcyBub24uIEludGVyZHVtIGV0IG1hbGVzdWFkYSBmYW1lcyBhYyBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cy4gQ3JhcyBlZ2V0IHByZXRpdW0gbWkuXG5cblNlZCBsYWN1cyB0dXJwaXMsIHVsbGFtY29ycGVyIHF1aXMgY29uZGltZW50dW0gbm9uLCB2dWxwdXRhdGUgZXQgbGFjdXMuIFN1c3BlbmRpc3NlIGFsaXF1ZXQgaW4gdXJuYSBhdCB1bHRyaWNpZXMuIEludGVnZXIgaWQgc3VzY2lwaXQgc2VtLiBDcmFzIHNvbGxpY2l0dWRpbiBvcm5hcmUgbG9yZW0sIG5lYyBlZmZpY2l0dXIgZGlhbSBldWlzbW9kIGV0LiBJbiB2aXRhZSB0cmlzdGlxdWUgYW50ZS4gRG9uZWMgbW9sbGlzIG51bmMgYXJjdSwgbm9uIHVsdHJpY2llcyBkdWkgaWFjdWxpcyBuZWMuIERvbmVjIHZpdGFlIGZyaW5naWxsYSBsaWd1bGEuIE1hdXJpcyBkYXBpYnVzIGxvYm9ydGlzIHJpc3VzLCBuZWMgbW9sbGlzIG51bmMgdnVscHV0YXRlIGFjLiBQaGFzZWxsdXMgdGluY2lkdW50IG51bmMgdml0YWUgbmlzbCBkaWduaXNzaW0gZmVybWVudHVtLiBEb25lYyBpZCBxdWFtIG1ldHVzLiBNYWVjZW5hcyBhbGlxdWV0IGp1c3RvIHZpdGFlIGRvbG9yIGNvbW1vZG8sIHNpdCBhbWV0IHNjZWxlcmlzcXVlIGVyb3MgbWF0dGlzLiBNb3JiaSBtYWduYSBlc3QsIHVsbGFtY29ycGVyIHZpdGFlIGlwc3VtIGEsIGNvbmRpbWVudHVtIHN1c2NpcGl0IGlwc3VtLiBQcmFlc2VudCBuZWMgdXJuYSB0aW5jaWR1bnQsIGNvbW1vZG8gbWF1cmlzIGlkLCBwbGFjZXJhdCBhcmN1LiBDcmFzIGlhY3VsaXMgdWx0cmljZXMgbWFnbmEgYSB0ZW1wdXMuXG5cblZpdmFtdXMgZXUgc2FwaWVuIGF0IG9yY2kgbWF4aW11cyB0cmlzdGlxdWUgc2l0IGFtZXQgYSBtaS4gTnVuYyB0aW5jaWR1bnQgZGlnbmlzc2ltIG51bGxhIGlkIGxhb3JlZXQuIFNlZCBpbXBlcmRpZXQgbmVjIGVyb3MgZXUgc29kYWxlcy4gTWF1cmlzIGV1IGVnZXN0YXMgbmlzbC4gQ3VyYWJpdHVyIHZlc3RpYnVsdW0gZmVsaXMgZGlhbSwgZWdldCBsdWN0dXMgZXJvcyBpYWN1bGlzIG5lYy4gRG9uZWMgdHJpc3RpcXVlIGRpZ25pc3NpbSB1bHRyaWNlcy4gRG9uZWMgbW9sbGlzIGVyb3MgcXVpcyBvcmNpIGRpZ25pc3NpbSwgc2l0IGFtZXQgc29kYWxlcyBkdWkgbW9sZXN0aWUuIFZpdmFtdXMgYXVjdG9yIG5pc2wgdmVsIGN1cnN1cyBwcmV0aXVtLiBQcm9pbiBhdCBjb25kaW1lbnR1bSBleC4gU3VzcGVuZGlzc2UgcG90ZW50aS4gUHJhZXNlbnQgb3JuYXJlIGV4IHNlZCBzYXBpZW4gcG9ydGEgYWNjdW1zYW4uIE5hbSBjb252YWxsaXMgZWZmaWNpdHVyIG5pYmggYXQgdGVtcHVzLiBEdWlzIHVsdHJpY2VzIHB1cnVzIGVyYXQsIHNpdCBhbWV0IGZhY2lsaXNpcyBmZWxpcyBtYXhpbXVzIHZpdGFlLiBJbnRlZ2VyIGxvYm9ydGlzIHZlc3RpYnVsdW0gbG9yZW0gYWMgY29uZ3VlLlxuXG5JbiBoZW5kcmVyaXQgbGFvcmVldCBzZW0gdXQgZWZmaWNpdHVyLiBWZXN0aWJ1bHVtIHNlbXBlciBjb25kaW1lbnR1bSB0aW5jaWR1bnQuIERvbmVjIGR1aSBlcm9zLCBzb2xsaWNpdHVkaW4gaWQgbGFjdXMgdXQsIGJsYW5kaXQgbG9ib3J0aXMgZmVsaXMuIEluIGEgbWkgdGVsbHVzLiBTZWQgbGFvcmVldCwgbGFjdXMgYWMgYWNjdW1zYW4gbGFjaW5pYSwgYXVndWUganVzdG8gcGxhY2VyYXQgbnVuYywgdXQgc3VzY2lwaXQgZHVpIGxlY3R1cyBlZ2V0IG9yY2kuIFZpdmFtdXMgdnVscHV0YXRlIHJpc3VzIGV0IG1vbGxpcyB2ZW5lbmF0aXMuIE5hbSBmYXVjaWJ1cyBlc3QgZWdldCBlbGl0IHVsbGFtY29ycGVyLCB2aXZlcnJhIGFsaXF1ZXQgZXJvcyB2ZW5lbmF0aXMuIER1aXMgdnVscHV0YXRlLCBleCBhdCBhdWN0b3Igc2NlbGVyaXNxdWUsIGVuaW0gbGFjdXMgZmV1Z2lhdCBmZWxpcywgc2l0IGFtZXQgdmVzdGlidWx1bSBuaXNsIG5pYmggcXVpcyBudW5jLiBTZWQgbWF4aW11cyBqdXN0byB1dCBleCBjb25ndWUgY29tbW9kby4gU2VkIHRpbmNpZHVudCBub24gZXN0IG5lYyBibGFuZGl0LiBQaGFzZWxsdXMgc29kYWxlcyBzYXBpZW4gZG9sb3IsIG5lYyBlZmZpY2l0dXIgbGVjdHVzIGV1aXNtb2Qgc2VkLiBEdWlzIGEgdHVycGlzIHNlZCBsaWd1bGEgZ3JhdmlkYSBoZW5kcmVyaXQuIE1hdXJpcyBwdWx2aW5hciwgbGlndWxhIGV1IGxhb3JlZXQgdGVtcHVzLCBlbGl0IHRvcnRvciBlbGVpZmVuZCBwdXJ1cywgaWQgdGVtcHVzIHRlbGx1cyBuaWJoIHF1aXMgbGlndWxhLiBNYWVjZW5hcyBleCByaXN1cywgZXVpc21vZCBlZ2V0IHF1YW0gZXQsIGludGVyZHVtIGN1cnN1cyBtaS5cblxuQ3JhcyBtYWxlc3VhZGEgc29sbGljaXR1ZGluIGVyYXQsIHV0IHByZXRpdW0gbGlndWxhIGVmZmljaXR1ciBhYy4gTmFtIHNpdCBhbWV0IHJob25jdXMgdHVycGlzLCBzaXQgYW1ldCBsb2JvcnRpcyBsb3JlbS4gVml2YW11cyBtb2xlc3RpZSBxdWlzIGRpYW0gYXQgcmhvbmN1cy4gTWFlY2VuYXMgcmhvbmN1cyBzdXNjaXBpdCB0ZW1wb3IuIFZlc3RpYnVsdW0gcHVsdmluYXIgcmlzdXMgdml0YWUgbmlzaSBmaW5pYnVzLCB2aXRhZSBwb3J0YSByaXN1cyBvcm5hcmUuIEluIHBoYXJldHJhIG1ldHVzIHNlZCBsaWJlcm8gZWxlbWVudHVtIGZlcm1lbnR1bS4gQ3JhcyBldSBsaWd1bGEgbGliZXJvLiBQcmFlc2VudCBwaGFyZXRyYSBmZWxpcyBxdWlzIHF1YW0gY29uZ3VlLCBhYyBjb252YWxsaXMgbmlzbCBtb2xlc3RpZS5cblxuUHJvaW4gZmV1Z2lhdCBtYXVyaXMgZWdldCBuaWJoIGRpY3R1bSwgZWdldCBkYXBpYnVzIGV4IGxhb3JlZXQuIE1vcmJpIG1vbGxpcyB1bGxhbWNvcnBlciB2ZWxpdCBhbGlxdWV0IGZlcm1lbnR1bS4gTnVsbGFtIHZlbCBlbmltIHRpbmNpZHVudCwgY3Vyc3VzIG5pc2kgc2VkLCBsYW9yZWV0IGV4LiBOdW5jIHZpdGFlIHNhcGllbiBhYyBkdWkgaWFjdWxpcyBncmF2aWRhLiBOdWxsYW0gaW4gdm9sdXRwYXQgYXJjdS4gTnVsbGFtIG1vbGVzdGllIGlwc3VtIHVybmEsIGF0IHZlbmVuYXRpcyBhbnRlIHNvbGxpY2l0dWRpbiB1dC4gQ3VyYWJpdHVyIG1vbGxpcyB2aXRhZSByaXN1cyBhIGFsaXF1YW0uIEN1cmFiaXR1ciBzZW1wZXIgY29uZGltZW50dW0gdmVoaWN1bGEuIFBoYXNlbGx1cyBvcmNpIGRvbG9yLCBmYXVjaWJ1cyBpZCBwb3J0YSBldCwgc2FnaXR0aXMgc2VkIG1ldHVzLiBOdW5jIHRlbXBvciBwdWx2aW5hciBtaSBhYyBjb25ndWUuIEFlbmVhbiBhbGlxdWFtIGxvcmVtIGVzdCwgdmVsIGhlbmRyZXJpdCBlc3Qgc29sbGljaXR1ZGluIGFjLiBEb25lYyBjb21tb2RvIG1hdXJpcyBpZCB0aW5jaWR1bnQgdmVuZW5hdGlzLiBEb25lYyB2aXRhZSB1cm5hIHV0IGFyY3UgYmliZW5kdW0gdGluY2lkdW50IHNpdCBhbWV0IG5vbiBpcHN1bS4gUGVsbGVudGVzcXVlIHNlZCBvcmNpIGFjIGVyb3MgY29uc2VjdGV0dXIgcG9ydGEuIENyYXMgaW4gdHJpc3RpcXVlIGxvcmVtLiBNYWVjZW5hcyBldWlzbW9kIHBsYWNlcmF0IGlwc3VtLCBmZXJtZW50dW0gZWxlbWVudHVtIHNlbSBsdWN0dXMgZWdldC5cblxuU3VzcGVuZGlzc2Ugb3JjaSBudWxsYSwgdWx0cmljaWVzIGEgZGlnbmlzc2ltIGF0LCBwb3J0YSBzaXQgYW1ldCBqdXN0by4gRXRpYW0gbWFnbmEgbWksIHJ1dHJ1bSBhYyBuaWJoIGV1LCBtYWxlc3VhZGEgdGVtcG9yIHB1cnVzLiBNb3JiaSBhYyBtYXNzYSB1cm5hLiBEdWlzIGVnZXQganVzdG8gdG9ydG9yLiBOYW0gdXQgdGVtcHVzIG1hc3NhLCBjb25zZWN0ZXR1ciBhY2N1bXNhbiByaXN1cy4gQWVuZWFuIGxpZ3VsYSBsaWd1bGEsIHVsbGFtY29ycGVyIHNlZCBwbGFjZXJhdCBhLCBjb25zZWN0ZXR1ciB2dWxwdXRhdGUgZXJvcy4gUHJhZXNlbnQgdmFyaXVzIGRpYW0gdXQgdG9ydG9yIHB1bHZpbmFyLCBldSBjb25kaW1lbnR1bSBlc3QgZGFwaWJ1cy4gUGVsbGVudGVzcXVlIGluIGVsaXQgbGVjdHVzLiBTdXNwZW5kaXNzZSBzYXBpZW4gbmlzbCwgdmFyaXVzIGF0IGFsaXF1YW0gdmVsLCB1bHRyaWNlcyBhYyBtYWduYS5cblxuQWVuZWFuIHZvbHV0cGF0LCBleCBlZ2V0IHN1c2NpcGl0IGRpZ25pc3NpbSwgdXJuYSB0b3J0b3IgcGVsbGVudGVzcXVlIG5pc2wsIHZlaGljdWxhIGZhdWNpYnVzIHRlbGx1cyBhcmN1IG5vbiB1cm5hLiBTdXNwZW5kaXNzZSBwb3RlbnRpLiBEdWlzIHRlbXB1cyBtaSBhdWd1ZSwgZWdldCBmYWNpbGlzaXMgbmliaCBldWlzbW9kIGF0LiBTZWQgaW1wZXJkaWV0IGNvbmRpbWVudHVtIG1vbGVzdGllLiBTZWQgcGxhY2VyYXQgcmlzdXMgdXQgZWdlc3RhcyB2dWxwdXRhdGUuIFNlZCBhdCBsYWN1cyBpbiB0ZWxsdXMgc2NlbGVyaXNxdWUgdWx0cmljaWVzIHF1aXMgc2VkIG9kaW8uIE51bmMgc2VkIG1hc3NhIGFjIG1hdXJpcyBsYWNpbmlhIHJ1dHJ1bSBpZCBmYXVjaWJ1cyBsaWd1bGEuIEN1cmFiaXR1ciB2aXRhZSBsYWNpbmlhIG51bmMuIERvbmVjIGlkIG51bGxhIGFjIGVsaXQgY29uZGltZW50dW0gZmF1Y2lidXMuIER1aXMgYWNjdW1zYW4gdGVsbHVzIHZpdGFlIGV1aXNtb2QgbGFvcmVldC4gTmFtIHRlbXB1cyBlZmZpY2l0dXIgZmV1Z2lhdC4gTW9yYmkgcXVpcyBsZWN0dXMgbnVsbGEuXG5cbk51bmMgY29tbW9kbyB2b2x1dHBhdCBzb2RhbGVzLiBWaXZhbXVzIGNvbnNlcXVhdCB0ZW1wb3IgZW5pbS4gRHVpcyBsdWN0dXMgbmVxdWUgcG9ydHRpdG9yLCBjb25ndWUgaXBzdW0gZXUsIGN1cnN1cyBsaWd1bGEuIEV0aWFtIHNhZ2l0dGlzIGxpYmVybyBzZWQgZGlnbmlzc2ltIHB1bHZpbmFyLiBQaGFzZWxsdXMgZWdlc3RhcyBudWxsYSBudWxsYSwgdXQgbGFvcmVldCBtYXNzYSB2ZWhpY3VsYSB2aXRhZS4gVmVzdGlidWx1bSB2aXRhZSBiaWJlbmR1bSBuaXNsLiBOdWxsYSBoZW5kcmVyaXQgYW50ZSBuZWMgY3Vyc3VzIHZ1bHB1dGF0ZS4gRHVpcyB0ZW1wb3IgZWxlaWZlbmQgbGlndWxhLCB1dCBwb3J0YSBlbGl0LiBVdCB0ZWxsdXMgbmliaCwgZXVpc21vZCB2aXRhZSBhbGlxdWFtIGFjLCBlZmZpY2l0dXIgaWQgZW5pbS4gQ3JhcyBsYW9yZWV0IG1heGltdXMgbmliaCwgYXQgcHJldGl1bSBuaXNpIHBvc3VlcmUgaWQuIEFlbmVhbiBwb3J0dGl0b3IgZGlhbSBtZXR1cywgYXQgaWFjdWxpcyBqdXN0byBtYWxlc3VhZGEgc3VzY2lwaXQuIERvbmVjIGZpbmlidXMgbGFjdXMgYSBtYWduYSBmYWNpbGlzaXMgcG9ydHRpdG9yLiBQaGFzZWxsdXMgaGVuZHJlcml0IGlkIHR1cnBpcyBhYyBhbGlxdWV0LiBOdW5jIGZhY2lsaXNpcyB2ZWxpdCB2ZWxpdCwgbm9uIGludGVyZHVtIGlwc3VtIHBsYWNlcmF0IGluLlxuXG5WZXN0aWJ1bHVtIHNpdCBhbWV0IHNvZGFsZXMgZWxpdCwgc2VkIHZhcml1cyBlcm9zLiBWaXZhbXVzIHZ1bHB1dGF0ZSB2YXJpdXMgZGlhbSBhYyBzb2RhbGVzLiBWZXN0aWJ1bHVtIGFudGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVsdHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBjdXJhZTsgU2VkIGx1Y3R1cyBwaGFyZXRyYSB0dXJwaXMgYSBjb25kaW1lbnR1bS4gQWVuZWFuIGV0IGp1c3RvIHNhcGllbi4gTnVsbGFtIHBoYXJldHJhIGNvbnZhbGxpcyBhbnRlLCBpZCByaG9uY3VzIGxlY3R1cyBwcmV0aXVtIGV1LiBWaXZhbXVzIGltcGVyZGlldCwgbG9yZW0gaW4gcGVsbGVudGVzcXVlIHNhZ2l0dGlzLCBtYWduYSBzYXBpZW4gZmVybWVudHVtIGRvbG9yLCBldCBvcm5hcmUgbG9yZW0gZXJvcyBzZWQgbmlzbC5cblxuVmVzdGlidWx1bSBhbnRlIGlwc3VtIHByaW1pcyBpbiBmYXVjaWJ1cyBvcmNpIGx1Y3R1cyBldCB1bHRyaWNlcyBwb3N1ZXJlIGN1YmlsaWEgY3VyYWU7IFNlZCBldWlzbW9kLCBudWxsYSBldSBiaWJlbmR1bSB1bHRyaWNpZXMsIGp1c3RvIG5pc2kgc29sbGljaXR1ZGluIG1hc3NhLCB2ZWwgbW9sbGlzIG5pc2wgbG9yZW0gYXQgbGFjdXMuIEFlbmVhbiBmZXVnaWF0IHBvcnRhIGxlY3R1cyBzZWQgZmV1Z2lhdC4gTnVsbGEgc2VkIG9kaW8gZGFwaWJ1cywgZXVpc21vZCBzYXBpZW4gZXUsIGlhY3VsaXMgbmliaC4gSW4gZWxlbWVudHVtIGxhY2luaWEgbWF1cmlzLiBDcmFzIGhlbmRyZXJpdCBlbmltIGV1IG51bmMgZGlnbmlzc2ltLCBwb3J0YSB2b2x1dHBhdCBtZXR1cyBzZW1wZXIuIFByb2luIHF1aXMgbWkgYXQgbGFjdXMgZnJpbmdpbGxhIHZlbmVuYXRpcyB1dCBldCBsaWJlcm8uIE51bGxhbSB2dWxwdXRhdGUgY29tbW9kbyB0dXJwaXMgbmVjIHZ1bHB1dGF0ZS4gT3JjaSB2YXJpdXMgbmF0b3F1ZSBwZW5hdGlidXMgZXQgbWFnbmlzIGRpcyBwYXJ0dXJpZW50IG1vbnRlcywgbmFzY2V0dXIgcmlkaWN1bHVzIG11cy4gUGhhc2VsbHVzIHF1aXMgc2NlbGVyaXNxdWUgbGVjdHVzLiBOdWxsYSB2aXZlcnJhIG1hdXJpcyB2ZWwgYXJjdSBtb2xsaXMgZmV1Z2lhdC4gQ3VyYWJpdHVyIHNpdCBhbWV0IGF1Z3VlIGVyYXQuXG5cbk1hZWNlbmFzIGRpY3R1bSBsZWN0dXMgcGxhY2VyYXQsIHBlbGxlbnRlc3F1ZSBkaWFtIGFjLCBwb3N1ZXJlIG9yY2kuIFV0IHNlZCBqdXN0byBuZWMgZG9sb3IgdGVtcHVzIGV1aXNtb2QgYSB2ZWwgdG9ydG9yLiBDcmFzIHRlbGx1cyBleCwgaWFjdWxpcyBuZWMgbWF4aW11cyBzaXQgYW1ldCwgZWdlc3RhcyBldCBvZGlvLiBQZWxsZW50ZXNxdWUgcnV0cnVtLCBuZXF1ZSBzZWQgcmhvbmN1cyBlbGVtZW50dW0sIHRvcnRvciBudWxsYSBydXRydW0gbmVxdWUsIGVnZXQgdnVscHV0YXRlIHJpc3VzIGxlY3R1cyB1dCBtaS4gRXRpYW0gdmVsaXQgbG9yZW0sIGZyaW5naWxsYSBzZWQgbWF1cmlzIHNlZCwgaW50ZXJkdW0gbHVjdHVzIGxpZ3VsYS4gUGhhc2VsbHVzIGF0IGlhY3VsaXMgcXVhbS4gTnVsbGFtIGEgbmlzaSBhIGVsaXQgY29uc2VxdWF0IGFjY3Vtc2FuLiBRdWlzcXVlIGF0IHNlbSBldSBsaWJlcm8gcGxhY2VyYXQgc2VtcGVyLlxuXG5OdWxsYSBoZW5kcmVyaXQgZmVsaXMgaWQgbGFjdXMgZWZmaWNpdHVyLCB2aXRhZSBncmF2aWRhIG1hZ25hIGNvbnNlY3RldHVyLiBOdWxsYSBmYWNpbGlzaS4gUHJvaW4gaW1wZXJkaWV0IGxvcmVtIGV0IGlwc3VtIHZlc3RpYnVsdW0gZmF1Y2lidXMuIFBoYXNlbGx1cyBzZW1wZXIgZmVybWVudHVtIG5lcXVlIHNlZCBjb25zZXF1YXQuIFN1c3BlbmRpc3NlIHNhcGllbiBkb2xvciwgY3Vyc3VzIG5vbiBjb25zZWN0ZXR1ciB1dCwgYmliZW5kdW0gY29uc2VjdGV0dXIgYXJjdS4gRXRpYW0gc2l0IGFtZXQgdGluY2lkdW50IHVybmEsIHV0IHBsYWNlcmF0IHR1cnBpcy4gTmFtIHN1c2NpcGl0IGxhY3VzIGV0IGV4IHNhZ2l0dGlzLCB1dCBjb21tb2RvIG9yY2kgcG9ydHRpdG9yLiBEdWlzIGNvbmRpbWVudHVtIG1hdXJpcyBkb2xvciwgbm9uIHBvc3VlcmUgZWxpdCB1bGxhbWNvcnBlciBhLiBNYXVyaXMgZXQgc3VzY2lwaXQgcXVhbSwgZXUgdGVtcHVzIGlwc3VtLiBBbGlxdWFtIGV1IHJob25jdXMgbGlndWxhLiBNYXVyaXMgcG9ydGEgYXQgc2VtIGFjIHNlbXBlci4gUGhhc2VsbHVzIHNhZ2l0dGlzLCBhbnRlIGVnZXQgYXVjdG9yIGJpYmVuZHVtLCBqdXN0byBsZWN0dXMgc29sbGljaXR1ZGluIG1hc3NhLCBpbiBpYWN1bGlzIGFudGUgbmVxdWUgaWQgZXJhdC5cblxuTW9yYmkgc2l0IGFtZXQgcXVhbSBlbGl0LiBQZWxsZW50ZXNxdWUgc2l0IGFtZXQgcmhvbmN1cyBtYXNzYSwgc2VkIHNvZGFsZXMgZXJhdC4gVmVzdGlidWx1bSBzb2RhbGVzIHZvbHV0cGF0IG1heGltdXMuIE5hbSBlcm9zIHZlbGl0LCBtb2xlc3RpZSBpbiBncmF2aWRhIGFjLCBsYWNpbmlhIGEgZXJvcy4gRnVzY2Ugb3JuYXJlIHRlbXBvciBxdWFtIG1vbGVzdGllIHRpbmNpZHVudC4gUGhhc2VsbHVzIHJ1dHJ1bSwgbGFjdXMgZWdldCB0ZW1wb3IgcG9zdWVyZSwganVzdG8gdHVycGlzIGNvbmd1ZSBzZW0sIHNlZCBtb2xlc3RpZSB1cm5hIGFudGUgdmFyaXVzIG1hc3NhLiBFdGlhbSB2ZWwgbGVvIG5lcXVlLlxuXG5NYXVyaXMgZHVpIGxhY3VzLCBwb3J0dGl0b3IgZWdldCB2ZXN0aWJ1bHVtIGF0LCBldWlzbW9kIHNlZCBuZXF1ZS4gUHJhZXNlbnQgaW1wZXJkaWV0IGVnZXQgbWFnbmEgYXQgdnVscHV0YXRlLiBEdWlzIG5lYyBwdWx2aW5hciBlc3QuIEZ1c2NlIGlkIGRpYW0gdXQgbGliZXJvIHN1c2NpcGl0IGVnZXN0YXMgZXQgaW4gZXJvcy4gQWVuZWFuIG1hbGVzdWFkYSBxdWlzIG5lcXVlIG5vbiBlZ2VzdGFzLiBEb25lYyBkaWduaXNzaW0gc29kYWxlcyBtb2xlc3RpZS4gVmVzdGlidWx1bSBldCBjdXJzdXMgcHVydXMuIEludGVnZXIgdHJpc3RpcXVlIGNvbnNlcXVhdCBxdWFtIHF1aXMgYWNjdW1zYW4uIE1vcmJpIGZhdWNpYnVzIGF1Z3VlIHZlbCBmZXJtZW50dW0gcmhvbmN1cy5cblxuU2VkIHZpdGFlIHRvcnRvciBuZWMgZGlhbSBydXRydW0gbW9sbGlzLiBBbGlxdWFtIGhlbmRyZXJpdCBsYWN1cyBsb2JvcnRpcyBtYXhpbXVzIGRhcGlidXMuIE51bGxhIGZhY2lsaXNpcyB0ZWxsdXMgdml0YWUgbGlndWxhIHNhZ2l0dGlzIHZhcml1cy4gTnVuYyBwb3J0YSB2ZXN0aWJ1bHVtIHRvcnRvciBpbiBzYWdpdHRpcy4gRG9uZWMgYWMgdGVtcHVzIGxvcmVtLiBTZWQgcGhhcmV0cmEgbWFzc2EgaWQgZGFwaWJ1cyBhdWN0b3IuIE51bGxhIGFyY3UgbWV0dXMsIGZpbmlidXMgc2l0IGFtZXQgZWdlc3RhcyBldCwgdWx0cmljZXMgYWMgc2FwaWVuLiBFdGlhbSBuaWJoIGVyYXQsIHJob25jdXMgZWxlbWVudHVtIGFjY3Vtc2FuIHNlZCwgZmV1Z2lhdCB2b2x1dHBhdCBkaWFtLiBEb25lYyBtYWxlc3VhZGEgaGVuZHJlcml0IGV4LCBldSBtYXhpbXVzIG51bmMgbGFjaW5pYSBhYy4gUXVpc3F1ZSB2ZWhpY3VsYSB2aXRhZSBmZWxpcyBldCB1bGxhbWNvcnBlci4gTWF1cmlzIGJpYmVuZHVtIG1hZ25hIHNpdCBhbWV0IGVmZmljaXR1ciBzdXNjaXBpdC4gVmVzdGlidWx1bSBldCBkaWduaXNzaW0gbWkuIEludGVnZXIgdXQgbWFnbmEgbmVxdWUuIENsYXNzIGFwdGVudCB0YWNpdGkgc29jaW9zcXUgYWQgbGl0b3JhIHRvcnF1ZW50IHBlciBjb251YmlhIG5vc3RyYSwgcGVyIGluY2VwdG9zIGhpbWVuYWVvcy4gTWF1cmlzIHVsdHJpY2VzIGFudGUgaW4gc2VtcGVyIHBoYXJldHJhLlxuXG5BZW5lYW4gcG9ydHRpdG9yIHBvcnRhIGp1c3RvLiBTdXNwZW5kaXNzZSBzZWQgZXN0IGxpZ3VsYS4gTWFlY2VuYXMgZXN0IGFudGUsIGN1cnN1cyBxdWlzIGFjY3Vtc2FuIG5lYywgZGljdHVtIG5lYyB0ZWxsdXMuIEZ1c2NlIGEgbGVjdHVzIGVnZXQgbmVxdWUgdGVtcG9yIGN1cnN1cyBlZ2V0IGV0IGF1Z3VlLiBNYXVyaXMgbWFnbmEgb2RpbywgdGluY2lkdW50IG1heGltdXMgcXVhbSB2ZWwsIGVmZmljaXR1ciBibGFuZGl0IGxpYmVyby4gVml2YW11cyB2aXZlcnJhIHZhcml1cyBzYXBpZW4sIHV0IHZlbmVuYXRpcyBhdWd1ZSBjb25ndWUgdml0YWUuIEluIGhhYyBoYWJpdGFzc2UgcGxhdGVhIGRpY3R1bXN0LiBRdWlzcXVlIG5vbiBmZXVnaWF0IG5pYmguIEluIHZlbCB0dXJwaXMgYWNjdW1zYW4sIHJob25jdXMgbnVsbGEgdml0YWUsIGRhcGlidXMgdXJuYS4gUHJvaW4gc3VzY2lwaXQgZWdldCBsaWd1bGEgc2VkIGZlcm1lbnR1bS4gVmVzdGlidWx1bSBmYWNpbGlzaXMgZXggbm9uIGJsYW5kaXQgZWxlaWZlbmQuIEFsaXF1YW0gc29kYWxlcyBkYXBpYnVzIHRvcnRvciBldCBzZW1wZXIuIFZpdmFtdXMgaW4gaW1wZXJkaWV0IGFyY3UuIERvbmVjIGFjIHRlbGx1cyBhIGxhY3VzIGZyaW5naWxsYSB2b2x1dHBhdC4gRG9uZWMgcGhhcmV0cmEgcGVsbGVudGVzcXVlIHB1cnVzIGEgcHVsdmluYXIuXG5cbk51bmMgYWNjdW1zYW4gYWMgZW5pbSBldCBjb21tb2RvLiBQcm9pbiB2ZWhpY3VsYSB2ZXN0aWJ1bHVtIHRyaXN0aXF1ZS4gRG9uZWMgdml2ZXJyYSBuZXF1ZSB2ZWwgZG9sb3IgdHJpc3RpcXVlIHRpbmNpZHVudC4gVXQgZmVsaXMgbWF1cmlzLCBzYWdpdHRpcyBpZCBlcmF0IHZpdGFlLCBydXRydW0gbHVjdHVzIHVybmEuIERvbmVjIHNpdCBhbWV0IG51bGxhIGVyYXQuIE51bGxhIGVyb3MgbWFnbmEsIGJsYW5kaXQgbm9uIHRlbXBvciBpZCwgY29tbW9kbyBjb25zZWN0ZXR1ciBuaXNsLiBQcm9pbiBpZCBkaWFtIHRvcnRvci4gTW9yYmkgZHVpIG9yY2ksIG1vbGxpcyBzb2RhbGVzIHBvc3VlcmUgbmVjLCBzY2VsZXJpc3F1ZSBlZ2V0IGVyYXQuIFZlc3RpYnVsdW0gYW50ZSBpcHN1bSBwcmltaXMgaW4gZmF1Y2lidXMgb3JjaSBsdWN0dXMgZXQgdWx0cmljZXMgcG9zdWVyZSBjdWJpbGlhIGN1cmFlOyBEb25lYyBjb25ndWUgbGVvIHB1cnVzLCBpbiBkaWduaXNzaW0gZHVpIHNjZWxlcmlzcXVlIHZlbC4gU2VkIGZhY2lsaXNpcyBxdWFtIHRlbGx1cywgbmVjIHVsdHJpY2llcyBtYXVyaXMgc29sbGljaXR1ZGluIGFjLiBFdGlhbSBlcm9zIG5pc2wsIGJpYmVuZHVtIHF1aXMgcHVsdmluYXIgZXUsIHBsYWNlcmF0IGV1IHF1YW0uIE1hdXJpcyBlZmZpY2l0dXIsIGp1c3RvIG5lYyBmZXJtZW50dW0gdmVuZW5hdGlzLCBlc3QgZGlhbSB1bHRyaWNpZXMgaXBzdW0sIGVnZXQgY29udmFsbGlzIGxpZ3VsYSB1cm5hIGlkIGZlbGlzLiBWaXZhbXVzIHNhZ2l0dGlzIG9ybmFyZSBvZGlvIHZpdGFlIG1vbGVzdGllLlxuXG5Mb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzY2luZyBlbGl0LiBTdXNwZW5kaXNzZSB2ZXN0aWJ1bHVtIGV1IHRvcnRvciB1dCBlZmZpY2l0dXIuIE1hdXJpcyBxdWlzIG9yY2kgdmVzdGlidWx1bSwgcGVsbGVudGVzcXVlIHNlbSBldCwgY29tbW9kbyBuaXNsLiBBbGlxdWFtIG1vbGxpcyB0ZW1wb3IgZGlnbmlzc2ltLiBVdCBhY2N1bXNhbiBsb3JlbSBzZWQgZGlnbmlzc2ltIG1vbGVzdGllLiBTZWQgbm9uIGxhY3VzIHNlZCBtYWduYSBwb3J0dGl0b3IgdWx0cmljaWVzIHZpdGFlIG5lYyBzYXBpZW4uIE51bGxhbSB2ZWwgdmVsaXQgZmVybWVudHVtLCBzY2VsZXJpc3F1ZSBtaSBhYywgZmluaWJ1cyBlbmltLiBQaGFzZWxsdXMgc3VzY2lwaXQgZ3JhdmlkYSBhY2N1bXNhbi5cblxuQ3VyYWJpdHVyIHJ1dHJ1bSBsYWN1cyB2ZWwgaXBzdW0gbWFsZXN1YWRhIGxhb3JlZXQuIFN1c3BlbmRpc3NlIHZlaGljdWxhIG1vbGVzdGllIGFsaXF1ZXQuIEZ1c2NlIHJ1dHJ1bSB0ZW1wdXMgbWksIGVnZXQgcG9ydHRpdG9yIGxpYmVybyBzb2RhbGVzIGFjLiBOdW5jIGRpZ25pc3NpbSBwdWx2aW5hciBhcmN1IHZpdGFlIG1heGltdXMuIFZpdmFtdXMgZXQgdHVycGlzIGR1aS4gTW9yYmkgYWNjdW1zYW4gdmFyaXVzIGlhY3VsaXMuIEFlbmVhbiBpbiBsb3JlbSBzZWQgc2FwaWVuIHZpdmVycmEgZXVpc21vZC4gTnVsbGFtIHZpdmVycmEgZmVsaXMgc2l0IGFtZXQgYXJjdSBjb25kaW1lbnR1bSwgdml0YWUgZGljdHVtIGV4IGFjY3Vtc2FuLiBQZWxsZW50ZXNxdWUgZWxlaWZlbmQgbGVjdHVzIGVnZXQgc3VzY2lwaXQgcHVsdmluYXIuIEN1cmFiaXR1ciB2dWxwdXRhdGUgbGFjdXMgbm9uIHZlbGl0IHNvbGxpY2l0dWRpbiBtYXhpbXVzIGNvbnNlcXVhdCBpbiBkaWFtLiBQcmFlc2VudCBmYWNpbGlzaXMgYXJjdSBwdWx2aW5hciBlZmZpY2l0dXIgdGluY2lkdW50LiBOdWxsYW0gc2VkIGp1c3RvIHZpdGFlIHF1YW0gZnJpbmdpbGxhIHBoYXJldHJhIHF1aXMgZXUganVzdG8uIFZpdmFtdXMgcGhhcmV0cmEgcG9zdWVyZSBuZXF1ZSBpbiBhY2N1bXNhbi4gRG9uZWMgbW9sZXN0aWUgdGluY2lkdW50IHZpdmVycmEuXG5cbkFlbmVhbiBtYWxlc3VhZGEgZHVpIHF1aXMgbWFzc2Egc3VzY2lwaXQgdm9sdXRwYXQuIEN1cmFiaXR1ciBhYyBsaWJlcm8gdml0YWUgbmlzbCB2ZWhpY3VsYSBzdXNjaXBpdC4gRHVpcyBhIHZhcml1cyB1cm5hLiBBZW5lYW4gZWdldCBwaGFyZXRyYSBuaXNpLiBOYW0gZG9sb3IgZmVsaXMsIHN1c2NpcGl0IGV1IHNlbSBxdWlzLCBjdXJzdXMgbW9sZXN0aWUgbWFzc2EuIEluIGRpY3R1bSBuaXNsIHRpbmNpZHVudCB2b2x1dHBhdCBkYXBpYnVzLiBOdWxsYW0gbWF0dGlzIGluIGxlbyB0cmlzdGlxdWUgcG9zdWVyZS4gTnVsbGEgZXQganVzdG8gbGlndWxhLiBDcmFzIGJpYmVuZHVtLCBzYXBpZW4gZXQgZGljdHVtIGlhY3VsaXMsIG5pc2kgZXN0IGVsZWlmZW5kIGxhY3VzLCBxdWlzIGFjY3Vtc2FuIG1hc3NhIHJpc3VzIGVnZXQgbnVuYy4gSW4gdXQgcGhhcmV0cmEgZGlhbS5cblxuUGhhc2VsbHVzIGVuaW0gZWxpdCwgbGFjaW5pYSB1dCBzYXBpZW4gZXQsIGZhY2lsaXNpcyB2b2x1dHBhdCBlcm9zLiBBbGlxdWFtIGV0IGFjY3Vtc2FuIGxpYmVybywgdml0YWUgZmF1Y2lidXMganVzdG8uIEludGVnZXIgc2VtcGVyIHNhcGllbiBhbGlxdWFtIG9ybmFyZSBtYXhpbXVzLiBVdCBsYWNpbmlhIGNvbmRpbWVudHVtIHF1YW0gc2VkIGxhb3JlZXQuIFF1aXNxdWUgc2l0IGFtZXQgdm9sdXRwYXQgb3JjaSwgdXQgZXVpc21vZCByaXN1cy4gU2VkIHNlZCB1cm5hIGluIGxlbyBwcmV0aXVtIHZlc3RpYnVsdW0gYXQgaW4gZXJhdC4gU3VzcGVuZGlzc2UgcG9ydHRpdG9yIGVnZXQgc2FwaWVuIGVnZXQgZWZmaWNpdHVyLiBFdGlhbSBpZCBhcmN1IHZlbmVuYXRpcywgbWF4aW11cyBsb3JlbSBzY2VsZXJpc3F1ZSwgY3Vyc3VzIG1hdXJpcy4gTnVsbGFtIG5lYyBhcmN1IHZpdmVycmEsIGV1aXNtb2QgdHVycGlzIGluLCBjb25zZXF1YXQgbWF1cmlzLiBJbiB2ZWhpY3VsYSBhcmN1IGV4LCB2aXRhZSB0aW5jaWR1bnQgdXJuYSBwbGFjZXJhdCBhdC4gSW50ZWdlciBub24gc2NlbGVyaXNxdWUgbnVsbGEsIHZpdGFlIGZlcm1lbnR1bSBudW5jLiBBZW5lYW4gc29sbGljaXR1ZGluIG5pYmggaWQgcXVhbSBmaW5pYnVzIHRyaXN0aXF1ZS4gRG9uZWMgbGFvcmVldCBjb25kaW1lbnR1bSBlbmltLCBhYyB2ZXN0aWJ1bHVtIGVyYXQuIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0ZXR1ciBhZGlwaXNjaW5nIGVsaXQuIE1vcmJpIGxlbyBuaXNpLCBncmF2aWRhIGV0IHJpc3VzIGV1LCBtYXR0aXMgZnJpbmdpbGxhIHNlbS4gVml2YW11cyB2aXRhZSBlcm9zIGVsZW1lbnR1bSwgdGluY2lkdW50IGR1aSBpbiwgZGljdHVtIHNhcGllbi5cblxuRnVzY2UgaGVuZHJlcml0IHZlc3RpYnVsdW0gZXN0LCBwdWx2aW5hciBsYW9yZWV0IG9kaW8gZmFjaWxpc2lzIGEuIFNlZCBhdCBibGFuZGl0IGRpYW0uIFBlbGxlbnRlc3F1ZSBlZ2V0IG1vbGVzdGllIGlwc3VtLiBQcmFlc2VudCBoZW5kcmVyaXQgZmVsaXMgZWdldCBlbGl0IHRlbXBvciBtYXR0aXMuIFByb2luIGZldWdpYXQgYXVndWUgaW4gZW5pbSBtYXhpbXVzIG1hbGVzdWFkYS4gUHJhZXNlbnQgbmVjIGNvbW1vZG8gZmVsaXMsIGlkIGxvYm9ydGlzIHRlbGx1cy4gUHJvaW4gdml2ZXJyYSBlbGVtZW50dW0gZ3JhdmlkYS4gSW50ZWdlciBlbmltIGxvcmVtLCBlbGVtZW50dW0gaW4gZXN0IHZpdGFlLCBzY2VsZXJpc3F1ZSBpbXBlcmRpZXQgYW50ZS4gSW50ZWdlciBsZW8gc2FwaWVuLCB1bGxhbWNvcnBlciBuZWMgbmVxdWUgc2l0IGFtZXQsIHBvcnRhIGdyYXZpZGEgbGVjdHVzLiBJbnRlZ2VyIGZhY2lsaXNpcyBhbnRlIGVnZXQgZGlhbSBwbGFjZXJhdCwgdml0YWUgY29uc2VjdGV0dXIgdmVsaXQgdmVzdGlidWx1bS4gRXRpYW0gYmliZW5kdW0gbG9yZW0gZXJhdCwgdml0YWUgZmFjaWxpc2lzIG9yY2kgc2NlbGVyaXNxdWUgc2VkLiBOYW0gbWFsZXN1YWRhIHBoYXJldHJhIGV4LiBQcm9pbiBldSBsYWNpbmlhIHRvcnRvciwgdmVsIHBlbGxlbnRlc3F1ZSBlc3QuXG5cblF1aXNxdWUgaWQgYmxhbmRpdCBtYWduYSwgdWx0cmljZXMgbG9ib3J0aXMgbWFzc2EuIE1hZWNlbmFzIGhlbmRyZXJpdCBtYWduYSBlcm9zLCBpbiB0cmlzdGlxdWUgZXggYmliZW5kdW0gbm9uLiBBbGlxdWFtIGNvbmd1ZSBhdWd1ZSBhIGNvbnNlY3RldHVyIGJpYmVuZHVtLiBQcmFlc2VudCBjb25zZXF1YXQgaW50ZXJkdW0gcmlzdXMgZWdldCBlbGVtZW50dW0uIFBoYXNlbGx1cyBhbGlxdWFtIHRvcnRvciBxdWlzIGVsaXQgdGVtcHVzIGVmZmljaXR1ci4gRHVpcyBpZCBkb2xvciBub24gbmlzaSB0aW5jaWR1bnQgaWFjdWxpcy4gSW50ZWdlciBydXRydW0gbG9ib3J0aXMgbmVxdWUsIHF1aXMgb3JuYXJlIG5pc2kgc2VtcGVyIHZpdmVycmEuIEFsaXF1YW0gZXVpc21vZCBlbGl0IG5pc2ksIHNpdCBhbWV0IGFjY3Vtc2FuIGV4IG1hbGVzdWFkYSB2aXRhZS5cblxuUGVsbGVudGVzcXVlIHBvc3VlcmUgdmVsaXQgbG9yZW0uIERvbmVjIGN1cnN1cyBtb2xsaXMgYXJjdSBpbiBzb2RhbGVzLiBFdGlhbSB2ZWhpY3VsYSBlbmltIGVnZXQgYmxhbmRpdCBhbGlxdWFtLiBJbiBoYWMgaGFiaXRhc3NlIHBsYXRlYSBkaWN0dW1zdC4gTnVsbGEgZGljdHVtIGVnZXQgZXN0IG5lYyB1bHRyaWNlcy4gQ3JhcyBhdCBuaXNsIGxhY2luaWEsIHZhcml1cyBtZXR1cyB1dCwgZWZmaWNpdHVyIGVuaW0uIERvbmVjIGV0IGVyYXQgbm9uIGVsaXQgY29tbW9kbyBoZW5kcmVyaXQuIERvbmVjIHNlZCB0aW5jaWR1bnQgYW50ZSwgYSB0aW5jaWR1bnQgYW50ZS4gUGhhc2VsbHVzIGFjIGNvbnNlY3RldHVyIG9yY2kuXG5cblBoYXNlbGx1cyBlZ2VzdGFzIHBvcnR0aXRvciBvcm5hcmUuIEludGVnZXIgc29kYWxlcyBlbGVpZmVuZCBkaWFtLCBzaXQgYW1ldCBydXRydW0gcmlzdXMgc2VtcGVyIG5vbi4gTWFlY2VuYXMgdm9sdXRwYXQgbGVvIGEgcHVydXMgY29uc2VjdGV0dXIsIHZlbCBtYXhpbXVzIHNlbSBzdXNjaXBpdC4gTWFlY2VuYXMgdHJpc3RpcXVlIG1pIGVnZXQgcmlzdXMgZGFwaWJ1cyBjb25zZXF1YXQuIE9yY2kgdmFyaXVzIG5hdG9xdWUgcGVuYXRpYnVzIGV0IG1hZ25pcyBkaXMgcGFydHVyaWVudCBtb250ZXMsIG5hc2NldHVyIHJpZGljdWx1cyBtdXMuIFNlZCBzYWdpdHRpcyBtYWxlc3VhZGEgdXJuYSwgbmVjIGZhdWNpYnVzIHJpc3VzIG1vbGxpcyBldS4gRG9uZWMgYSBlc3QgZXUgaXBzdW0gZGljdHVtIGF1Y3RvciBldCBpbiBvcmNpLiBQaGFzZWxsdXMgaWQgdmVoaWN1bGEgbnVsbGEuXG5cblByb2luIG9ybmFyZSBkdWkgbmVjIHVybmEgZmV1Z2lhdCBwZWxsZW50ZXNxdWUuIERvbmVjIGZyaW5naWxsYSBlbGVpZmVuZCBsYWN1cyBhdWN0b3IgcGxhY2VyYXQuIE1hZWNlbmFzIGJsYW5kaXQgaW1wZXJkaWV0IHNlbSBxdWlzIGF1Y3Rvci4gVmVzdGlidWx1bSBzaXQgYW1ldCB1cm5hIHNlZCB0ZWxsdXMgcG9ydGEgZGFwaWJ1cy4gRnVzY2UgbmVxdWUgbnVsbGEsIHZpdmVycmEgc2VkIHNhZ2l0dGlzIGEsIGdyYXZpZGEgc2VkIGFudGUuIERvbmVjIGNvbmd1ZSBzYWdpdHRpcyBwdXJ1cyBxdWlzIGJpYmVuZHVtLiBJbiBlZ2V0IGVuaW0gYSBuaXNsIGNvbmd1ZSBjb25ndWUgYWMgYXQgbGlndWxhLiBNb3JiaSBjb252YWxsaXMgb3JjaSBpbiBkdWkgbW9sbGlzLCBzaXQgYW1ldCBzY2VsZXJpc3F1ZSBuaWJoIGZlcm1lbnR1bS4gVXQgbW9sZXN0aWUgbWF4aW11cyBsaWd1bGEgdml0YWUgbW9sZXN0aWUuIE1hdXJpcyBkaWN0dW0gdWx0cmljaWVzIGRhcGlidXMuIFZpdmFtdXMgdml0YWUgdXJuYSBjb25zZXF1YXQsIGJpYmVuZHVtIGVzdCBhdCwgcHVsdmluYXIgbmlzaS4gRG9uZWMgZXUgZXJvcyBleC4gRXRpYW0gc3VzY2lwaXQgdGVtcG9yIHNvbGxpY2l0dWRpbi4gQWxpcXVhbSBvcm5hcmUgZmFjaWxpc2lzIHRvcnRvciBpbiBlbGVpZmVuZC5cblxuT3JjaSB2YXJpdXMgbmF0b3F1ZSBwZW5hdGlidXMgZXQgbWFnbmlzIGRpcyBwYXJ0dXJpZW50IG1vbnRlcywgbmFzY2V0dXIgcmlkaWN1bHVzIG11cy4gQWVuZWFuIG1hbGVzdWFkYSBwb3J0dGl0b3IgdGVsbHVzLCByaG9uY3VzIGltcGVyZGlldCBuaXNsIGxhY2luaWEgZXQuIEluIGhhYyBoYWJpdGFzc2UgcGxhdGVhIGRpY3R1bXN0LiBTZWQgZHVpIG9yY2ksIHZlbmVuYXRpcyBzaXQgYW1ldCBwcmV0aXVtIG5lYywgdWx0cmljZXMgbm9uIG51bGxhLiBOdWxsYSBhbGlxdWFtIGludGVyZHVtIHZlc3RpYnVsdW0uIFZpdmFtdXMgc2l0IGFtZXQgbWF1cmlzIHB1bHZpbmFyLCB2YXJpdXMgb3JjaSBxdWlzLCBvcm5hcmUgbG9yZW0uIERvbmVjIGVsZW1lbnR1bSBmYWNpbGlzaXMgZXJhdCwgdml0YWUgdHJpc3RpcXVlIGxlbyBwb3N1ZXJlIHZlbC4gRG9uZWMgY29uc2VxdWF0IGxvcmVtIHZpdGFlIGR1aSB0aW5jaWR1bnQgb3JuYXJlLiBJbiBoYWMgaGFiaXRhc3NlIHBsYXRlYSBkaWN0dW1zdC4gU3VzcGVuZGlzc2UgdmVsIGV4IG5vbiBwdXJ1cyB1bHRyaWNlcyBjb25kaW1lbnR1bSBhdCBzZWQgbGVvLiBOdW5jIHNpdCBhbWV0IHRlbXBvciBtYWduYSwgZXUgZGlnbmlzc2ltIHRvcnRvci4gVml2YW11cyBldSBsaWd1bGEgYWMgbmliaCBwb3J0dGl0b3IgZGFwaWJ1cyBlZ2V0IG5vbiBzZW0uIERvbmVjIHRyaXN0aXF1ZSBlbmltIG9yY2ksIHB1bHZpbmFyIGxhb3JlZXQgbG9yZW0gY29tbW9kbyB2aXRhZS4gTWF1cmlzIHVsdHJpY2VzIG5pYmggbmlzaSwgaWQgbW9sbGlzIG1hdXJpcyByaG9uY3VzIG5vbi4gQ3JhcyBpbnRlcmR1bSB0ZWxsdXMgdXQgb2RpbyBwdWx2aW5hciB2ZXN0aWJ1bHVtLlxuXG5OdWxsYW0gbmVjIGRpYW0gbnVuYy4gRHVpcyBub24gY29tbW9kbyBpcHN1bS4gSW50ZWdlciBibGFuZGl0LCBsZW8gc2VkIGxhY2luaWEgY3Vyc3VzLCBtYWduYSBmZWxpcyBtYXR0aXMgcmlzdXMsIGFjY3Vtc2FuIHZlc3RpYnVsdW0gbGlndWxhIGxlY3R1cyBpbiB0dXJwaXMuIFF1aXNxdWUgY29uZGltZW50dW0gdG9ydG9yIGVnZXQgcGVsbGVudGVzcXVlIGN1cnN1cy4gQ3VyYWJpdHVyIHJob25jdXMgcXVhbSB2ZWwgbWF1cmlzIHZ1bHB1dGF0ZSB0aW5jaWR1bnQgcXVpcyBhIGxpYmVyby4gQ3VyYWJpdHVyIGZldWdpYXQgZmV1Z2lhdCBsaWd1bGEsIGEgcHJldGl1bSByaXN1cyBzYWdpdHRpcyBpZC4gVmVzdGlidWx1bSB2ZWwgZXggZWdlc3RhcywgdGluY2lkdW50IHR1cnBpcyBzZWQsIGFsaXF1YW0gdXJuYS4gTnVsbGFtIHBvc3VlcmUgYW50ZSBlZ2V0IGxlbyB2ZW5lbmF0aXMgcnV0cnVtLiBDdXJhYml0dXIgYSBvZGlvIHRvcnRvci4gRnVzY2UgYXJjdSBtZXR1cywgY29uc2VxdWF0IGlkIGJpYmVuZHVtIHNpdCBhbWV0LCBzdXNjaXBpdCBldSBtZXR1cy5cblxuQ3JhcyBuZWMgZGljdHVtIGRvbG9yLiBDcmFzIG5lYyBmYXVjaWJ1cyBqdXN0by4gSW50ZWdlciBlc3QgZXJvcywgcGVsbGVudGVzcXVlIHZpdGFlIGVyYXQgc2l0IGFtZXQsIGFsaXF1ZXQgbW9sZXN0aWUgbGFjdXMuIERvbmVjIHB1cnVzIGFudGUsIHRlbXBvciBzZWQgcHJldGl1bSBub24sIHBvc3VlcmUgZWdldCBmZWxpcy4gTnVuYyBuZWMgZWxpdCBkYXBpYnVzLCBzb2RhbGVzIGZlbGlzIGV1LCBzYWdpdHRpcyBlbGl0LiBOdW5jIGV0IGR1aSBjdXJzdXMsIHJob25jdXMgZXJvcyBhYywgbWFsZXN1YWRhIGxpYmVyby4gUGhhc2VsbHVzIHBvcnRhIHF1YW0gcXVpcyBvcmNpIHN1c2NpcGl0IGJsYW5kaXQuXG5cbk1hdXJpcyBsYW9yZWV0IGVuaW0gZWdldCBuZXF1ZSBmYWNpbGlzaXMgdGluY2lkdW50LiBOdW5jIG5vbiByaXN1cyBpbiBlc3QgbW9sbGlzIGZpbmlidXMgaW4gZWZmaWNpdHVyIGVuaW0uIEN1cmFiaXR1ciB2ZWwgY29udmFsbGlzIG1pLiBJbnRlZ2VyIGFjIGVuaW0gdml0YWUgZmVsaXMgYWxpcXVldCB2ZXN0aWJ1bHVtIGV0IG5vbiB2ZWxpdC4gRHVpcyBzZW0gdXJuYSwgZWZmaWNpdHVyIHZpdGFlIGV1aXNtb2QgbmVjLCBhY2N1bXNhbiBpbiBudW5jLiBGdXNjZSBmZXJtZW50dW0gdnVscHV0YXRlIGJpYmVuZHVtLiBGdXNjZSBsZWN0dXMgZXJhdCwgY29uc2VxdWF0IGFjIHZlbmVuYXRpcyBpbiwgdWx0cmljZXMgbmVjIGVyYXQuXG5cbkN1cmFiaXR1ciB2aXRhZSBhbnRlIGV1aXNtb2QsIHRlbXBvciBtYXVyaXMgdHJpc3RpcXVlLCBjb25kaW1lbnR1bSBzYXBpZW4uIE1vcmJpIHNvbGxpY2l0dWRpbiwgcXVhbSBzaXQgYW1ldCBpbXBlcmRpZXQgYWxpcXVhbSwgbmlzbCBtYXNzYSB0ZW1wb3IgZXN0LCBldCB0ZW1wb3Igc2VtIGFyY3Ugc2l0IGFtZXQgbGFjdXMuIFZlc3RpYnVsdW0gYW50ZSBpcHN1bSBwcmltaXMgaW4gZmF1Y2lidXMgb3JjaSBsdWN0dXMgZXQgdWx0cmljZXMgcG9zdWVyZSBjdWJpbGlhIGN1cmFlOyBRdWlzcXVlIGZlcm1lbnR1bSB0ZWxsdXMgaWQgbG9yZW0gZWdlc3RhcyBncmF2aWRhLiBTZWQgdm9sdXRwYXQgbG9yZW0gYSB0b3J0b3IgZWdlc3RhcyBzb2RhbGVzLiBTdXNwZW5kaXNzZSBzYWdpdHRpcyBhcmN1IGEgcG9ydGEgbGFjaW5pYS4gTnVsbGFtIG1hdHRpcyBiaWJlbmR1bSB1cm5hLCBzaXQgYW1ldCBtb2xlc3RpZSBlbGl0IGZldWdpYXQgbmVjLiBQaGFzZWxsdXMgbWFnbmEgbG9yZW0sIGFsaXF1YW0gcXVpcyB0ZWxsdXMgdmVsLCBldWlzbW9kIHRyaXN0aXF1ZSBsb3JlbS4gQWxpcXVhbSBncmF2aWRhLCBvcmNpIG1hdHRpcyBzdXNjaXBpdCBmcmluZ2lsbGEsIG9yY2kgbG9yZW0gYWxpcXVldCBlcmF0LCBxdWlzIHZlc3RpYnVsdW0gcHVydXMgZXJhdCBxdWlzIGxlby5cblxuSW4gdXQgbG9ib3J0aXMgbmliaCwgYSBwcmV0aXVtIGVyb3MuIE9yY2kgdmFyaXVzIG5hdG9xdWUgcGVuYXRpYnVzIGV0IG1hZ25pcyBkaXMgcGFydHVyaWVudCBtb250ZXMsIG5hc2NldHVyIHJpZGljdWx1cyBtdXMuIE1vcmJpIGFjY3Vtc2FuIG5pc2kgZG9sb3IsIG5vbiBsYW9yZWV0IHNlbSBjb252YWxsaXMgZXUuIFZlc3RpYnVsdW0gZnJpbmdpbGxhIGVyYXQgYWMgdXJuYSBpYWN1bGlzLCB2ZWwgY29uZ3VlIG51bGxhIHNhZ2l0dGlzLiBGdXNjZSBtb2xlc3RpZSB0dXJwaXMgaW4gYWxpcXVldCB0aW5jaWR1bnQuIFZlc3RpYnVsdW0gdGluY2lkdW50IGF1Y3RvciBuaXNsLiBBZW5lYW4gY29uc2VxdWF0IGxlY3R1cyBtaSwgZXUgZGljdHVtIGVyb3MgdHJpc3RpcXVlIGEuIEludGVnZXIgY29tbW9kbyBvcmNpIGV4LCBpbiB2dWxwdXRhdGUgb3JjaSBmZXJtZW50dW0gYS4gQ2xhc3MgYXB0ZW50IHRhY2l0aSBzb2Npb3NxdSBhZCBsaXRvcmEgdG9ycXVlbnQgcGVyIGNvbnViaWEgbm9zdHJhLCBwZXIgaW5jZXB0b3MgaGltZW5hZW9zLlxuXG5TdXNwZW5kaXNzZSBwb3RlbnRpLiBNb3JiaSBlbGVpZmVuZCB2ZW5lbmF0aXMgZGlnbmlzc2ltLiBEb25lYyBzb2RhbGVzIHF1aXMgbmliaCBhYyBkaWduaXNzaW0uIFZpdmFtdXMgcG9ydGEgcG9ydGEgZGFwaWJ1cy4gT3JjaSB2YXJpdXMgbmF0b3F1ZSBwZW5hdGlidXMgZXQgbWFnbmlzIGRpcyBwYXJ0dXJpZW50IG1vbnRlcywgbmFzY2V0dXIgcmlkaWN1bHVzIG11cy4gTnVsbGFtIHZhcml1cyB1cm5hIHZlbCBsaWJlcm8gdHJpc3RpcXVlLCBlZ2V0IGJsYW5kaXQgZWxpdCBzY2VsZXJpc3F1ZS4gTmFtIHF1aXMgdWxsYW1jb3JwZXIgdGVsbHVzLiBOdW5jIG1heGltdXMsIG9kaW8gc2l0IGFtZXQgcHJldGl1bSBydXRydW0sIHRlbGx1cyBuaXNpIG1vbGxpcyBkdWksIGluIGlhY3VsaXMgZW5pbSBudW5jIGV0IGF1Z3VlLiBOdWxsYSBmcmluZ2lsbGEgZHVpIGR1aSwgZmFjaWxpc2lzIGZhY2lsaXNpcyBhdWd1ZSB1bHRyaWNpZXMgc2l0IGFtZXQuIENyYXMgcmhvbmN1cyBhdCB0ZWxsdXMgdXQgbW9sbGlzLiBGdXNjZSBmYXVjaWJ1cyBzb2RhbGVzIGxpZ3VsYSBldCBjb25zZWN0ZXR1ci4gSW4gaWQgZWdlc3RhcyBxdWFtLiBWaXZhbXVzIGNvbnZhbGxpcyB2YXJpdXMgcHVydXMgbmVjIGlhY3VsaXMuIFByb2luIHNlZCByaG9uY3VzIGxpZ3VsYSwgc29kYWxlcyBldWlzbW9kIG5pc2wuIFNlZCBhIG1ldHVzIGluIGxpYmVybyBpbXBlcmRpZXQgc2FnaXR0aXMuIEFlbmVhbiBwb3N1ZXJlIGV1IGR1aSBzaXQgYW1ldCByaG9uY3VzLlxuXG5GdXNjZSBhdCBkaWN0dW0gZWxpdCwgZXQgdnVscHV0YXRlIG1hdXJpcy4gQ3VyYWJpdHVyIGluIHZhcml1cyBuaXNsLiBNYXVyaXMgZWdlc3RhcyBlbGVtZW50dW0gbW9sbGlzLiBDdXJhYml0dXIgZ3JhdmlkYSBzZWQgbWFnbmEgaWQgdWx0cmljaWVzLiBFdGlhbSBldCByaXN1cyBhdCBudW5jIGlhY3VsaXMgb3JuYXJlIGluIGEgbWFnbmEuIFV0IG51bmMgZGlhbSwgcmhvbmN1cyBhYyBvZGlvIGEsIHZlbmVuYXRpcyBsb2JvcnRpcyB2ZWxpdC4gSW4gdmVoaWN1bGEgdXJuYSB2aXRhZSBhdWd1ZSB2b2x1dHBhdCwgdml0YWUgbW9sbGlzIGxpYmVybyB0ZW1wb3IuIFNlZCBxdWlzIHVybmEgYWMgbmlzaSB0ZW1wdXMgY29uc2VjdGV0dXIgdmVsIGV0IGxlY3R1cy4gQWxpcXVhbSBiaWJlbmR1bSBtYWxlc3VhZGEgdmVoaWN1bGEuIE51bGxhIG9kaW8gbmlzbCwgdmVoaWN1bGEgbm9uIGRhcGlidXMgcGhhcmV0cmEsIG1vbGVzdGllIG5vbiBqdXN0by5cblxuTnVsbGEgZmVsaXMgZWxpdCwgbWFsZXN1YWRhIGluIHBvcnR0aXRvciBzb2xsaWNpdHVkaW4sIGxhb3JlZXQgdmVsIGVyYXQuIFZpdmFtdXMgc2l0IGFtZXQgcHVydXMgZXguIEludGVnZXIgbWF0dGlzIGNvbmRpbWVudHVtIG1ldHVzLCBpbiBjb252YWxsaXMgbGVvLiBNb3JiaSBwcmV0aXVtIHZpdGFlIHNlbSB1dCBjb21tb2RvLiBOYW0gZnJpbmdpbGxhIGVuaW0gdXQgbmVxdWUgaW50ZXJkdW0gcHVsdmluYXIuIE1hdXJpcyB2aXRhZSBuZXF1ZSBub24gbWkgc29sbGljaXR1ZGluIHBoYXJldHJhLiBJbiBpbiB2ZXN0aWJ1bHVtIHRlbGx1cy4gQ3VyYWJpdHVyIHBvc3VlcmUgbGVvIG5pc2wsIGVnZXQgcGxhY2VyYXQgbGliZXJvIGJsYW5kaXQgcXVpcy4gRXRpYW0gcXVpcyBhdWd1ZSBjb25zZWN0ZXR1ciwgdWx0cmljaWVzIGZlbGlzIGF0LCBiaWJlbmR1bSBwdXJ1cy4gRG9uZWMgdmVuZW5hdGlzIHR1cnBpcyBldSBwdWx2aW5hciBncmF2aWRhLlxuXG5OdWxsYSBzZW1wZXIsIG9kaW8gaW4gdmFyaXVzIHVsdHJpY2VzLCBkaWFtIGZlbGlzIGZlcm1lbnR1bSBtZXR1cywgc2VkIHBoYXJldHJhIGFudGUgbGliZXJvIGF0IG5pc2kuIFNlZCBhbGlxdWV0IG9kaW8gZGlnbmlzc2ltIGFjY3Vtc2FuIHBvcnR0aXRvci4gU2VkIGJsYW5kaXQgYmxhbmRpdCBmZXJtZW50dW0uIFByb2luIHNpdCBhbWV0IGlwc3VtIGEgbGVjdHVzIHZlc3RpYnVsdW0gdmVuZW5hdGlzLiBQZWxsZW50ZXNxdWUgZWxlaWZlbmQgbGVjdHVzIGlkIHR1cnBpcyBjb21tb2RvLCBub24gcGVsbGVudGVzcXVlIG1hdXJpcyBjb25kaW1lbnR1bS4gUXVpc3F1ZSBncmF2aWRhIGlwc3VtIGV1IHBvcnR0aXRvciB1bGxhbWNvcnBlci4gRHVpcyBlbGVtZW50dW0gYXQgbmVxdWUgaWQgY29uc2VjdGV0dXIuIFV0IHNjZWxlcmlzcXVlIGxhY3VzIGFjIHNlbSBoZW5kcmVyaXQgYWxpcXVhbS4gTmFtIHByZXRpdW0gZXJhdCBhdCBlZ2VzdGFzIHZlc3RpYnVsdW0uIE1hZWNlbmFzIGV1IGxvcmVtIGNvbnNlY3RldHVyLCBkaWN0dW0gYXJjdSBhdCwgcmhvbmN1cyBsb3JlbS4gQ3VyYWJpdHVyIHVsbGFtY29ycGVyIHNlbSBhdCBvZGlvIGhlbmRyZXJpdCwgdXQgZmFjaWxpc2lzIG1ldHVzIGNvbnNlY3RldHVyLiBTdXNwZW5kaXNzZSBkdWkgbWV0dXMsIHBvcnRhIGlkIG1pIGV1LCBwb3N1ZXJlIGdyYXZpZGEgbnVsbGEuIFByYWVzZW50IGRhcGlidXMgYXVjdG9yIHNlbXBlci4gRXRpYW0gZXQgbGVvIHNhcGllbi4gU3VzcGVuZGlzc2UgZXJvcyBvcmNpLCB2aXZlcnJhIHZlbCBhY2N1bXNhbiBzZWQsIHB1bHZpbmFyIHV0IGxlY3R1cy4gSW50ZWdlciBlZ2VzdGFzIGdyYXZpZGEgc2NlbGVyaXNxdWUuXG5cbkFsaXF1YW0gaW4gaW1wZXJkaWV0IG51bmMuIEludGVnZXIgdWx0cmljaWVzLCBsaWJlcm8gc2l0IGFtZXQgc2VtcGVyIG1hbGVzdWFkYSwgcHVydXMgYW50ZSBzYWdpdHRpcyBuaWJoLCBpbiBsb2JvcnRpcyBlbmltIHF1YW0gZWdldCB0dXJwaXMuIFZpdmFtdXMgdXQgbmlzbCBzb2RhbGVzLCBncmF2aWRhIGVsaXQgc2VkLCBtYWxlc3VhZGEgbnVuYy4gVml2YW11cyBldSBmZXJtZW50dW0gbmVxdWUuIER1aXMgc29sbGljaXR1ZGluIGN1cnN1cyB1cm5hIHV0IGVsZW1lbnR1bS4gVmVzdGlidWx1bSB0aW5jaWR1bnQgcmlzdXMgYSBtaSBwdWx2aW5hciBhY2N1bXNhbi4gVmVzdGlidWx1bSBudWxsYSBhdWd1ZSwgc29kYWxlcyBpZCBncmF2aWRhIHNlZCwgY29uZGltZW50dW0gc2VkIHR1cnBpcy5cblxuRnVzY2UgZmF1Y2lidXMgc2VtIHVybmEsIGVsZWlmZW5kIGltcGVyZGlldCBwdXJ1cyBzdXNjaXBpdCBpZC4gSW4gcG9ydGEgbWF4aW11cyBsYWN1cyBub24gZmluaWJ1cy4gUXVpc3F1ZSBuaXNpIGRvbG9yLCBtb2xsaXMgYXQgbWFzc2Egbm9uLCBldWlzbW9kIHZhcml1cyBvcmNpLiBTdXNwZW5kaXNzZSBwb3RlbnRpLiBTdXNwZW5kaXNzZSBkaWN0dW0sIGVyb3MgZXUgdnVscHV0YXRlIG1hdHRpcywgdmVsaXQgbmVxdWUgY29uZ3VlIGR1aSwgb3JuYXJlIG1vbGVzdGllIHR1cnBpcyBzYXBpZW4gdXQgbmVxdWUuIEN1cmFiaXR1ciBzZW1wZXIgbG9yZW0gcG9ydHRpdG9yIHJpc3VzIHVsdHJpY2VzIGRhcGlidXMuIFN1c3BlbmRpc3NlIGFjIGRhcGlidXMgbmlzaSwgdmVsIGZhdWNpYnVzIG5pYmguIEFsaXF1YW0gZWxlaWZlbmQgZXggbmlzbCwgZXQgY29uZ3VlIG1hc3NhIHBoYXJldHJhIHZpdGFlLiBFdGlhbSBhdCBmZWxpcyBsZW8uIEFlbmVhbiBuZWMgc29sbGljaXR1ZGluIGxvcmVtLCBub24gaW50ZXJkdW0gbmliaC5cblxuTnVsbGEgbG9ib3J0aXMsIG9yY2kgc2VkIGVsZWlmZW5kIG9ybmFyZSwgbGVjdHVzIGxlY3R1cyBwaGFyZXRyYSB2ZWxpdCwgZXUgYWxpcXVhbSBkb2xvciBtYXNzYSBub24gbmlzbC4gTW9yYmkgZmFjaWxpc2lzIHF1YW0gaW1wZXJkaWV0LCBoZW5kcmVyaXQgbGVvIGlkLCBjb25ndWUgbGFjdXMuIE1hdXJpcyB2aXRhZSB2ZWxpdCBpbiB0ZWxsdXMgdGVtcG9yIHZlc3RpYnVsdW0uIEZ1c2NlIGVnZXN0YXMgZ3JhdmlkYSBncmF2aWRhLiBBZW5lYW4gdml0YWUgZG9sb3IgZXN0LiBQaGFzZWxsdXMgaGVuZHJlcml0IGVsaXQgZXUgZXN0IHVsdHJpY2llcyBibGFuZGl0LiBQcmFlc2VudCBldCBvZGlvIHF1aXMgYW50ZSB1bHRyaWNlcyBhdWN0b3IgYXQgYXQgbWF1cmlzLiBWZXN0aWJ1bHVtIGFudGUgZXJhdCwgZWxlbWVudHVtIGEgYXVndWUgdml0YWUsIGNvbnNlY3RldHVyIGxvYm9ydGlzIHRvcnRvci4gTWF1cmlzIHVsbGFtY29ycGVyIHZvbHV0cGF0IGVuaW0uXG5cblZpdmFtdXMgY29udmFsbGlzIGVyYXQgaW1wZXJkaWV0IG1pIG1heGltdXMgc29sbGljaXR1ZGluLiBOdW5jIG5vbiBpYWN1bGlzIHR1cnBpcy4gUHJhZXNlbnQgcHJldGl1bSBmZXJtZW50dW0gbWV0dXMsIGZhY2lsaXNpcyBjb25zZXF1YXQgb3JjaSB2ZW5lbmF0aXMgcXVpcy4gTnVsbGFtIHZvbHV0cGF0IGVzdCBtaSwgc2VkIHZ1bHB1dGF0ZSBvcmNpIHBvcnR0aXRvciBldC4gTnVuYyBub24gc3VzY2lwaXQgbmlzbC4gRnVzY2UgdGVtcHVzIGRvbG9yIG5lYyByaXN1cyBiaWJlbmR1bSBmZXVnaWF0LiBWZXN0aWJ1bHVtIGFjIGxpZ3VsYSBlbmltLiBEb25lYyB1dCBuaXNpIHNpdCBhbWV0IHJpc3VzIHRyaXN0aXF1ZSBhbGlxdWV0IGluIHF1aXMgbmlzaS4gTW9yYmkgcmhvbmN1cyBlbGVtZW50dW0gZmVsaXMsIGVnZXQgZWxlaWZlbmQgbmlzaS4gTnVsbGFtIGZlbGlzIHRlbGx1cywgc2FnaXR0aXMgYWMgcXVhbSB2ZWwsIGFsaXF1ZXQgc29kYWxlcyBtYWduYS4gSW4gcG9ydGEgY29udmFsbGlzIGFudGUgc2l0IGFtZXQgYmliZW5kdW0uIERvbmVjIGxhb3JlZXQgZW5pbSBudWxsYSwgZXUgcHVsdmluYXIgdGVsbHVzIHRlbXBvciBzZWQuIE51bmMgc2l0IGFtZXQgc2FwaWVuIHVsdHJpY2llcywgc29kYWxlcyBpcHN1bSBub24sIGxhY2luaWEgcHVydXMuIFNlZCBxdWlzIGx1Y3R1cyBvcmNpLlxuXG5Nb3JiaSBkaWFtIGR1aSwgdmFyaXVzIHNpdCBhbWV0IGR1aSBzZWQsIHZvbHV0cGF0IGRhcGlidXMgZHVpLiBOdWxsYW0gZ3JhdmlkYSBwb3N1ZXJlIG1ldHVzLCB2aXRhZSB1bHRyaWNlcyBtYWduYSBhdWN0b3IgYS4gU2VkIHNpdCBhbWV0IGF1Z3VlIGxhY3VzLiBDcmFzIHZpdGFlIHZvbHV0cGF0IGp1c3RvLiBNYXVyaXMgZXQgbWV0dXMgZ3JhdmlkYSwgYWxpcXVhbSB0dXJwaXMgdmVsLCBpbnRlcmR1bSBzYXBpZW4uIFNlZCBkaWFtIHNlbSwgdWxsYW1jb3JwZXIgcG9ydGEgdml2ZXJyYSBzaXQgYW1ldCwgc29kYWxlcyBzZWQgbGlndWxhLiBTZWQgc3VzY2lwaXQgbmlzaSBlbGl0LCBhdCBpYWN1bGlzIHF1YW0gZmF1Y2lidXMgc2l0IGFtZXQuIFZpdmFtdXMgb2RpbyBvcmNpLCBwb3J0dGl0b3IgcXVpcyBtYWduYSBhYywgb3JuYXJlIHNjZWxlcmlzcXVlIG1hdXJpcy4gUGhhc2VsbHVzIGVnZXQgc2VtIG1vbGxpcywgbG9ib3J0aXMgcHVydXMgbmVjLCB2b2x1dHBhdCBkb2xvci4gUGVsbGVudGVzcXVlIHZpdmVycmEgaW50ZXJkdW0gYXVjdG9yLlxuXG5Qcm9pbiBmYXVjaWJ1cyBleCBldCBpcHN1bSBpbXBlcmRpZXQgc29kYWxlcyB2ZWwgdXQgaXBzdW0uIFV0IHV0IGxhY2luaWEgZXN0LCBldSBlZ2VzdGFzIG1hdXJpcy4gUHJhZXNlbnQgc2VtcGVyIGxlY3R1cyBtYWduYSwgc2VkIGxhY2luaWEgbGlndWxhIGFsaXF1YW0gYS4gSW4gZXQgZmV1Z2lhdCBpcHN1bSwgc2VkIHBvcnR0aXRvciB0b3J0b3IuIE51bGxhbSB2ZWwgbWV0dXMgdmVzdGlidWx1bSwgcmhvbmN1cyB0ZWxsdXMgc2l0IGFtZXQsIG1hbGVzdWFkYSBuaXNsLiBTZWQgdmVuZW5hdGlzIGF1Z3VlIHZlbCBlc3Qgc3VzY2lwaXQsIGlkIHBvcnR0aXRvciBhdWd1ZSBmYXVjaWJ1cy4gRXRpYW0gdXQgZmF1Y2lidXMgdmVsaXQsIGFjIHBvc3VlcmUgbGFjdXMuIE1hdXJpcyBldSBxdWFtIGVyYXQuIEZ1c2NlIGRhcGlidXMsIG9kaW8gZWdldCB0aW5jaWR1bnQgZmFjaWxpc2lzLCBkb2xvciBuaXNpIHNlbXBlciBuZXF1ZSwgbm9uIG1vbGxpcyBxdWFtIG5pc2wgdXQganVzdG8uXG5cbkludGVnZXIgcG9ydHRpdG9yLCBsb3JlbSB1dCBtYWxlc3VhZGEgdnVscHV0YXRlLCBuaWJoIGZlbGlzIGZldWdpYXQgbGliZXJvLCBlZ2V0IGZhY2lsaXNpcyBlc3QgaXBzdW0gaWQgcHVydXMuIFZlc3RpYnVsdW0gbGVjdHVzIGRpYW0sIHNjZWxlcmlzcXVlIGlkIGV1aXNtb2Qgc2VkLCBzb2RhbGVzIGF0IG1hc3NhLiBVdCBzY2VsZXJpc3F1ZSB2ZWwgcXVhbSBhbGlxdWV0IGJpYmVuZHVtLiBJbiBzZWQgZmVsaXMgY29uZGltZW50dW0sIGJsYW5kaXQgdGVsbHVzIHV0LCBiaWJlbmR1bSBleC4gTnVsbGEgbmVjIGxlY3R1cyBuaXNsLiBNYXVyaXMgbmliaCBlcmF0LCB0ZW1wdXMgYWMgcHVydXMgZXUsIGN1cnN1cyBpbnRlcmR1bSBxdWFtLiBJbiB0aW5jaWR1bnQgb3JuYXJlIGFsaXF1YW0uIFBoYXNlbGx1cyBwcmV0aXVtIHN1c2NpcGl0IHByZXRpdW0uIERvbmVjIGVnZXQgbnVsbGEgdml0YWUganVzdG8gZGljdHVtIHNvZGFsZXMgaWQgYXQgbWF1cmlzLiBDdXJhYml0dXIgYSBsb3JlbSBsYW9yZWV0LCBjb25kaW1lbnR1bSBtaSBwb3J0YSwgZGljdHVtIHRvcnRvci5cblxuSW50ZWdlciB1dCBxdWFtIGVnZXQgbmlzbCBhbGlxdWFtIG1hbGVzdWFkYSBpbiBpbiBsZW8uIFByYWVzZW50IHZlbCBudWxsYSBwZWxsZW50ZXNxdWUsIGltcGVyZGlldCB0dXJwaXMgaW4sIHBsYWNlcmF0IG5lcXVlLiBWZXN0aWJ1bHVtIGRpZ25pc3NpbSBtaSBub24gZXJvcyB1bGxhbWNvcnBlciBtb2xsaXMgYWMgaWQgaXBzdW0uIFZlc3RpYnVsdW0gYW50ZSBpcHN1bSBwcmltaXMgaW4gZmF1Y2lidXMgb3JjaSBsdWN0dXMgZXQgdWx0cmljZXMgcG9zdWVyZSBjdWJpbGlhIGN1cmFlOyBEb25lYyBjb25zZWN0ZXR1ciBudWxsYSBldSB2ZWxpdCBhbGlxdWV0IGRpY3R1bS4gTnVsbGFtIGVnZXQgcG9ydHRpdG9yIG5pc2wsIGF0IGF1Y3RvciBuZXF1ZS4gUGVsbGVudGVzcXVlIGx1Y3R1cyBleCBuZWMgZWxpdCB2aXZlcnJhLCBtb2xlc3RpZSB2b2x1dHBhdCBkb2xvciBmYXVjaWJ1cy4gUXVpc3F1ZSBkaWN0dW0gaXBzdW0gZWdldCBlbmltIHB1bHZpbmFyLCBuZWMgY29uZ3VlIGVzdCBmaW5pYnVzLiBQZWxsZW50ZXNxdWUgbGlndWxhIG1pLCBmaW5pYnVzIGFjIGVsZW1lbnR1bSBldSwgdGVtcG9yIHF1aXMgcHVydXMuIFV0IHByZXRpdW0gcXVhbSB2ZWwgZmVsaXMgcHJldGl1bSwgc2l0IGFtZXQgdmVuZW5hdGlzIGR1aSB0ZW1wdXMuIFZpdmFtdXMgcXVpcyBhbnRlIG5vbiBqdXN0byBwdWx2aW5hciB2YXJpdXMgc2l0IGFtZXQgYXQgZmVsaXMuIEFlbmVhbiBtYXhpbXVzIGZlbGlzIHNpdCBhbWV0IHZlbGl0IGNvbnNlY3RldHVyLCBuZWMgZmV1Z2lhdCBlc3Qgdm9sdXRwYXQuIEZ1c2NlIG5vbiBwdXJ1cyBpbnRlcmR1bSBqdXN0byBtb2xlc3RpZSBtYXhpbXVzLiBQZWxsZW50ZXNxdWUgcGVsbGVudGVzcXVlIGFjIG1hc3NhIHZlbCBpbXBlcmRpZXQuIFN1c3BlbmRpc3NlIHB1cnVzIG1hZ25hLCBjb25zZWN0ZXR1ciBldSBzdXNjaXBpdCBuZWMsIG9ybmFyZSBpbiBkb2xvci4gTnVsbGEgZHVpIHNlbSwgcmhvbmN1cyBhIG51bmMgZXUsIHZpdmVycmEgYWxpcXVhbSBsb3JlbS5cblxuTnVsbGEgY29tbW9kbyBhIHNhcGllbiBpbiBjdXJzdXMuIFNlZCBxdWlzIHN1c2NpcGl0IGV4LiBBZW5lYW4gbW9sbGlzIG1heGltdXMgbWFzc2EsIGZpbmlidXMgZWxlaWZlbmQgbmVxdWUgbWF4aW11cyB2ZWwuIENyYXMgZmluaWJ1cyB2ZW5lbmF0aXMgcHVydXMgdml0YWUgdWx0cmljaWVzLiBJbnRlZ2VyIG1vbGxpcyBsaWJlcm8gcXVpcyBqdXN0byBlbGVpZmVuZCwgdXQgbWFsZXN1YWRhIGxlbyBmaW5pYnVzLiBWaXZhbXVzIHN1c2NpcGl0LCBlcm9zIGlkIHNvZGFsZXMgdGVtcG9yLCBwdXJ1cyBzZW0gYXVjdG9yIG5lcXVlLCBhdCB2dWxwdXRhdGUgbnVsbGEgYXVndWUgbmVjIGVuaW0uIFByYWVzZW50IHNpdCBhbWV0IHZ1bHB1dGF0ZSB1cm5hLCBub24gbGFjaW5pYSBudW5jLlxuXG5TZWQgZmF1Y2lidXMsIHRvcnRvciBzaXQgYW1ldCB0aW5jaWR1bnQgaGVuZHJlcml0LCBudWxsYSBhbnRlIGlhY3VsaXMgbGVjdHVzLCBzZWQgdml2ZXJyYSBtZXR1cyBsb3JlbSBpZCBvcmNpLiBOdW5jIG5vbiBuaXNpIGluIGxpZ3VsYSBlZmZpY2l0dXIgc29kYWxlcyBub24gYXQgZG9sb3IuIEluIGhhYyBoYWJpdGFzc2UgcGxhdGVhIGRpY3R1bXN0LiBQaGFzZWxsdXMgc2l0IGFtZXQgb2RpbyByaG9uY3VzLCBkaWduaXNzaW0gZW5pbSBlZ2V0LCBiaWJlbmR1bSBsYWN1cy4gSW4gcmhvbmN1cywgbnVuYyB0ZW1wb3IgcG9ydGEgdmVzdGlidWx1bSwgdHVycGlzIG1hc3NhIGNvbnNlY3RldHVyIHZlbGl0LCB2aXRhZSBkaWduaXNzaW0gbnVuYyBwdXJ1cyB2ZWwgcXVhbS4gUHJhZXNlbnQgdmVsIGN1cnN1cyBlbGl0LiBNb3JiaSByaG9uY3VzIGluIGRvbG9yIGEgY29uZ3VlLiBWaXZhbXVzIHNpdCBhbWV0IGRpZ25pc3NpbSBsaWJlcm8uXG5cblN1c3BlbmRpc3NlIGVnZXQgZG9sb3IgdHVycGlzLiBDdXJhYml0dXIgcmhvbmN1cyBzZW0gYXQgZW5pbSBzY2VsZXJpc3F1ZSB0cmlzdGlxdWUuIFByYWVzZW50IHZlbmVuYXRpcywgdG9ydG9yIGF0IGZldWdpYXQgdWx0cmljZXMsIG1ldHVzIGVuaW0gcG9ydGEgbGVjdHVzLCBxdWlzIHVsbGFtY29ycGVyIGxhY3VzIG5lcXVlIGVnZXQgb3JjaS4gTnVuYyBxdWlzIGxvcmVtIGFjIGVyb3MgZmluaWJ1cyB0cmlzdGlxdWUgc2l0IGFtZXQgdmVsIG5pc2kuIEV0aWFtIGV1IGVyYXQgcHVydXMuIFV0IGV1IHNhcGllbiBkb2xvci4gSW4gaGFjIGhhYml0YXNzZSBwbGF0ZWEgZGljdHVtc3QuIERvbmVjIHBlbGxlbnRlc3F1ZSBuZXF1ZSBkYXBpYnVzIHRvcnRvciB1bHRyaWNpZXMgcHVsdmluYXIuIENyYXMgY29uZ3VlLCBsYWN1cyBhdCB2YXJpdXMgcmhvbmN1cywgdGVsbHVzIHZlbGl0IGdyYXZpZGEgZHVpLCBldCBvcm5hcmUgbWV0dXMgdXJuYSBpbiBuaXNsLiBDdXJhYml0dXIgc2VkIHVsdHJpY2llcyBsZW8uIFZpdmFtdXMgdXQganVzdG8gdG9ydG9yLlxuXG5FdGlhbSBlbGVtZW50dW0gdWxsYW1jb3JwZXIgbG9yZW0sIHF1aXMgdWxsYW1jb3JwZXIgbGVvIHNjZWxlcmlzcXVlIGVnZXQuIFV0IHBoYXJldHJhIGxvcmVtIHNlZCBuZXF1ZSBwb3J0dGl0b3IsIHZpdGFlIHBsYWNlcmF0IGVyb3MgbWF0dGlzLiBEb25lYyBhIGVsaXQgbWkuIE5hbSBhdCBhcmN1IGlkIGxlY3R1cyB2ZW5lbmF0aXMgc2NlbGVyaXNxdWUgaWQgZXQgbGVjdHVzLiBDcmFzIGhlbmRyZXJpdCBpbnRlcmR1bSBtYWduYSBhYyBlbGVpZmVuZC4gUHJhZXNlbnQgbm9uIG9ybmFyZSBvZGlvLiBOdWxsYW0gaGVuZHJlcml0LCBuaXNsIHZlbCBhY2N1bXNhbiBsb2JvcnRpcywgc2VtIGZlbGlzIGF1Y3RvciBsaWd1bGEsIHZlbCBibGFuZGl0IGV4IGVzdCBhdCBhcmN1LiBTZWQgc2VtcGVyLCBlbGl0IHNvZGFsZXMgY29uZ3VlIG9ybmFyZSwgdXJuYSBkb2xvciBsdWN0dXMgYXJjdSwgaW4gdmVuZW5hdGlzIG5pc2kgZXN0IGV0IGVsaXQuIEV0aWFtIGhlbmRyZXJpdCBtYXhpbXVzIGZhdWNpYnVzLiBWaXZhbXVzIHZpdGFlIHZlc3RpYnVsdW0gbWkuIERvbmVjIHZlc3RpYnVsdW0gdml0YWUgYXJjdSBmaW5pYnVzIHBlbGxlbnRlc3F1ZS4gQWxpcXVhbSBvcmNpIG5pYmgsIGVsZWlmZW5kIHZlbCBxdWFtIGFjLCBmZXVnaWF0IGF1Y3RvciBvcmNpLiBQaGFzZWxsdXMgZWdldCBxdWFtIGlkIGVuaW0gdWx0cmljaWVzIGxvYm9ydGlzIHNlZCBpbnRlcmR1bSBtYXVyaXMuIEluIHRlbXB1cyByaXN1cyB1cm5hLCBpbiBydXRydW0gZHVpIHN1c2NpcGl0IG5lYy4gRXRpYW0gYWMgdWxsYW1jb3JwZXIgbmlzbCwgdWx0cmljaWVzIHNvbGxpY2l0dWRpbiBvcmNpLiBQcm9pbiBwb3J0YSBuZWMgZXJvcyBpZCBmaW5pYnVzLlxuXG5Qcm9pbiB2aXRhZSB0dXJwaXMgYWMgbGVjdHVzIHNjZWxlcmlzcXVlIHZvbHV0cGF0IGF0IGluIHRvcnRvci4gUHJvaW4gdXQgcG9zdWVyZSB2ZWxpdC4gRG9uZWMgYXVjdG9yIGF1Z3VlIGxpZ3VsYSwgc2VkIG1vbGVzdGllIGxlbyBvcm5hcmUgcXVpcy4gTmFtIHRpbmNpZHVudCBhdWN0b3IgbWF1cmlzLCBldCBmaW5pYnVzIG1hdXJpcyBpYWN1bGlzIHNlZC4gRHVpcyBwcmV0aXVtIG1hZ25hIG1hdXJpcywgdml0YWUgY29uZ3VlIHVybmEgYWxpcXVhbSBncmF2aWRhLiBEb25lYyBwdXJ1cyBmZWxpcywgZGFwaWJ1cyB1dCBsZWN0dXMgbm9uLCB2ZW5lbmF0aXMgdGVtcG9yIGV4LiBDdXJhYml0dXIgY29uZGltZW50dW0gaGVuZHJlcml0IGlwc3VtIHZpdGFlIHBvcnR0aXRvci4gRHVpcyBsYWN1cyBvcmNpLCBlZ2VzdGFzIGF0IHRlbGx1cyB2ZWwsIGVnZXN0YXMgZWZmaWNpdHVyIGxlby5cblxuUHJvaW4gc3VzY2lwaXQgZWxlbWVudHVtIGVyYXQsIGV1IGlhY3VsaXMgYXVndWUgcHVsdmluYXIgZWdldC4gUHJhZXNlbnQgZGljdHVtIGluIGxpZ3VsYSB2YXJpdXMgYWxpcXVldC4gSW50ZWdlciBlZ2VzdGFzIGZlbGlzIGluIHNhcGllbiB2YXJpdXMgcG9ydGEuIERvbmVjIGFyY3UgZWxpdCwgdWx0cmljaWVzIGZpbmlidXMgaW50ZXJkdW0gZWxlaWZlbmQsIGVsZWlmZW5kIGV1IGR1aS4gTnVuYyBlZ2V0IGF1Z3VlIGF0IHNlbSB2ZWhpY3VsYSBjb25kaW1lbnR1bSBuZWMgdml0YWUgbG9yZW0uIE51bmMgdXQgb2RpbyBmZXJtZW50dW0sIGFsaXF1YW0gdHVycGlzIGlkLCBwaGFyZXRyYSBsb3JlbS4gRG9uZWMgdHVycGlzIG51bGxhLCBiaWJlbmR1bSBpbiBtYXR0aXMgcXVpcywgcGhhcmV0cmEgdml0YWUgbmVxdWUuIEFsaXF1YW0gc2VtcGVyIGNvbmRpbWVudHVtIHZlbGl0LCBwcmV0aXVtIHNjZWxlcmlzcXVlIG1hZ25hIGZhdWNpYnVzIG5lYy4gQWVuZWFuIGJpYmVuZHVtIG51bmMganVzdG8sIGVnZXQgYmxhbmRpdCBzZW0gZWxlbWVudHVtIHZlbC4gQ3JhcyBhcmN1IG5pYmgsIHZlc3RpYnVsdW0gbm9uIHNhcGllbiB2ZWwsIHBlbGxlbnRlc3F1ZSBwcmV0aXVtIGlwc3VtLlxuXG5OdW5jIGludGVyZHVtIHF1aXMgbmliaCB1dCBwb3N1ZXJlLiBJbiBzaXQgYW1ldCBjb252YWxsaXMgbG9yZW0sIHF1aXMgdWx0cmljaWVzIG5pc2wuIFNlZCBsYWNpbmlhIGVsZW1lbnR1bSBvZGlvLCBpbiBpbnRlcmR1bSB1cm5hIHNhZ2l0dGlzIGV0LiBQcm9pbiBub24gZmluaWJ1cyBudW5jLiBDdXJhYml0dXIgYXQgbWF4aW11cyBlc3QuIFBlbGxlbnRlc3F1ZSBxdWlzIHR1cnBpcyBmYWNpbGlzaXMsIGRpZ25pc3NpbSBsaWd1bGEgc2l0IGFtZXQsIGNvbmRpbWVudHVtIHNlbS4gTW9yYmkgaWQgZG9sb3IgbmVjIHNhcGllbiBtYXhpbXVzIHB1bHZpbmFyIHF1aXMgdml0YWUgbGlndWxhLiBTZWQgc2NlbGVyaXNxdWUsIGRpYW0gZmluaWJ1cyBpbnRlcmR1bSBhY2N1bXNhbiwganVzdG8gdG9ydG9yIGN1cnN1cyBsaWd1bGEsIGluIHRlbXBvciBuZXF1ZSBmZWxpcyBxdWlzIG5pc2kuIEFlbmVhbiBmYWNpbGlzaXMgaWQgbGVvIG5vbiBmZXJtZW50dW0uIE51bGxhIHZvbHV0cGF0IHR1cnBpcyB1bHRyaWNpZXMgbnVsbGEgY29uZGltZW50dW0sIGF0IG1hdHRpcyBzYXBpZW4gbGFvcmVldC5cblxuUGVsbGVudGVzcXVlIG5lYyBpcHN1bSBhIHZlbGl0IGZpbmlidXMgZWdlc3RhcyBhdCB2ZWwgcmlzdXMuIENyYXMgZmV1Z2lhdCBtYXNzYSBmcmluZ2lsbGEsIGZyaW5naWxsYSBzZW0gbm9uLCBjb21tb2RvIHNlbS4gU3VzcGVuZGlzc2UgYSBtb2xlc3RpZSBlbGl0LiBTZWQgbm9uIHNhZ2l0dGlzIHRlbGx1cy4gQ3VyYWJpdHVyIHNpdCBhbWV0IGFudGUgbm9uIHJpc3VzIHBvcnRhIHVsdHJpY2VzIGV0IHNlZCBmZWxpcy4gTWFlY2VuYXMgbG9yZW0gZWxpdCwgZGlnbmlzc2ltIHNlZCBsZW8gcXVpcywgdmVoaWN1bGEgbG9ib3J0aXMgbGlndWxhLiBEdWlzIGFudGUgcXVhbSwgZWdlc3RhcyBldSByaXN1cyBldSwgcGxhY2VyYXQgc2VtcGVyIG5pYmguIFNlZCBzZW1wZXIsIGVyb3MgdmVsIGx1Y3R1cyBtYWxlc3VhZGEsIHF1YW0gbmlzaSBydXRydW0gbmlzbCwgZXUgZmVybWVudHVtIG5pc2kgbmlzbCBhIGVyYXQuXG5cbk51bmMgc2VkIGZhdWNpYnVzIHNhcGllbiwgZXUgc29sbGljaXR1ZGluIG51bmMuIE51bGxhIGZhY2lsaXNpcyB1bHRyaWNpZXMgbmlzaSwgdml0YWUgdGVtcG9yIGxlY3R1cyBjb25zZXF1YXQgYXQuIERvbmVjIG9kaW8gdXJuYSwgdGluY2lkdW50IGEgcGhhcmV0cmEgbm9uLCBjb25kaW1lbnR1bSBzaXQgYW1ldCBlc3QuIFNlZCBhYyBsYW9yZWV0IG1ldHVzLCBzZWQgaWFjdWxpcyBlcm9zLiBBZW5lYW4gY29uc2VxdWF0IGludGVyZHVtIHVybmEsIHZlbCBkaWN0dW0ganVzdG8gZmVybWVudHVtIGFjLiBWZXN0aWJ1bHVtIGFudGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVsdHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBjdXJhZTsgRG9uZWMgaWQgcHVydXMgaW4gbGVvIGRpZ25pc3NpbSBjb252YWxsaXMuIFNlZCB2dWxwdXRhdGUsIHNhcGllbiBldSB1bHRyaWNpZXMgdGluY2lkdW50LCBqdXN0byBpcHN1bSBhdWN0b3IgZXN0LCB1dCB2dWxwdXRhdGUgZXJvcyBkdWkgbmVjIG51bGxhLiBRdWlzcXVlIGFsaXF1ZXQgZXJvcyBpbiBuZXF1ZSBoZW5kcmVyaXQsIHNpdCBhbWV0IGJsYW5kaXQgbnVsbGEgZ3JhdmlkYS4gUHJhZXNlbnQgYSB0ZWxsdXMgZWdldCBudW5jIHByZXRpdW0gYWxpcXVldC4gUGVsbGVudGVzcXVlIGVsZW1lbnR1bSBlbmltIGxlbywgcXVpcyBzYWdpdHRpcyBuaXNsIGFjY3Vtc2FuIGZlcm1lbnR1bS4gRG9uZWMgdml0YWUgYXVndWUgb2Rpby4gVmVzdGlidWx1bSBjdXJzdXMgbW9sbGlzIG1pLiBEdWlzIG5pc2wgbWF1cmlzLCBzb2xsaWNpdHVkaW4gcXVpcyBwdWx2aW5hciBpZCwgbW9sZXN0aWUgbm9uIG5lcXVlLiBEb25lYyBjb25ndWUgdGluY2lkdW50IGxvcmVtIG5vbiB0aW5jaWR1bnQuIFZpdmFtdXMgaW50ZXJkdW0ganVzdG8gdXQgbWFzc2EgbWFsZXN1YWRhIGNvbmRpbWVudHVtLlxuXG5FdGlhbSBzZWQgZXJvcyBldCBtYXVyaXMgZXVpc21vZCBwZWxsZW50ZXNxdWUgbmVjIGV1IG5pc2kuIE1vcmJpIHByZXRpdW0gbGVjdHVzIG5lYyBtaSBtb2xlc3RpZSwgaW4gZGFwaWJ1cyBtYXVyaXMgc29sbGljaXR1ZGluLiBNb3JiaSBncmF2aWRhIGV1IGVyYXQgZXQgb3JuYXJlLiBEb25lYyBwaGFyZXRyYSBhbnRlIHJpc3VzLiBGdXNjZSBzaXQgYW1ldCB2ZXN0aWJ1bHVtIG5lcXVlLiBOdW5jIHZlbCBsb2JvcnRpcyB0dXJwaXMuIFF1aXNxdWUgdGluY2lkdW50IGxhY3VzIGxpYmVybywgaWQgdGVtcG9yIGF1Z3VlIHJob25jdXMgYS4gUHJvaW4gZmF1Y2lidXMsIHRvcnRvciBxdWlzIG1heGltdXMgbWF0dGlzLCBmZWxpcyBwdXJ1cyBjdXJzdXMgZXN0LCBxdWlzIGNvbmRpbWVudHVtIG1hc3NhIG5pc2kgc2l0IGFtZXQgbWFnbmEuIFBlbGxlbnRlc3F1ZSBzaXQgYW1ldCBmZWxpcyBub24gbGliZXJvIGludGVyZHVtIGlhY3VsaXMgZXUgbm9uIGVzdC4gQ3VyYWJpdHVyIGNvbnNlcXVhdCB1bGxhbWNvcnBlciBtZXR1cywgbmVjIGZlcm1lbnR1bSBuaXNsIHByZXRpdW0gYS4gTWF1cmlzIGxlY3R1cyBtZXR1cywgZmVybWVudHVtIGV1IGV1aXNtb2QgYWMsIG1heGltdXMgYSBkb2xvci4gU3VzcGVuZGlzc2UgZWxlbWVudHVtIHZhcml1cyBzY2VsZXJpc3F1ZS4gSW50ZWdlciBldSBtYXVyaXMgZXUgb2RpbyBmZXJtZW50dW0gdGVtcHVzIGVnZXQgdmVsIGxlby4gQWxpcXVhbSBxdWlzIGFsaXF1YW0gbGVjdHVzLiBEb25lYyBpYWN1bGlzIHZhcml1cyBwdXJ1cyB2aXRhZSBhY2N1bXNhbi5cblxuU2VkIHNpdCBhbWV0IHN1c2NpcGl0IGFyY3UuIE51bGxhbSB2ZWwgZW5pbSBhIGVuaW0gcHVsdmluYXIgaWFjdWxpcy4gQWxpcXVhbSB0aW5jaWR1bnQsIGVuaW0gbmVjIG1hbGVzdWFkYSBsb2JvcnRpcywgbnVsbGEgb2RpbyBmcmluZ2lsbGEgaXBzdW0sIHZpdGFlIGJsYW5kaXQgdGVsbHVzIHB1cnVzIGFjIG9kaW8uIFN1c3BlbmRpc3NlIHBvdGVudGkuIEV0aWFtIGV1IG9kaW8gbmlzaS4gQWVuZWFuIGF0IGludGVyZHVtIGV4LiBEb25lYyBpbiBjb25zZWN0ZXR1ciBkb2xvci4gQ3VyYWJpdHVyIGJsYW5kaXQgaXBzdW0gZWdldCBlc3QgdGluY2lkdW50LCB2aXRhZSBsYWNpbmlhIHF1YW0gYmxhbmRpdC4gTnVuYyB1cm5hIGxhY3VzLCB1bHRyaWNlcyBwbGFjZXJhdCBhcmN1IGlkLCBlbGVpZmVuZCB2dWxwdXRhdGUgZHVpLiBQZWxsZW50ZXNxdWUgYWxpcXVhbSBzb2xsaWNpdHVkaW4gbWkuIFN1c3BlbmRpc3NlIHNjZWxlcmlzcXVlIGVzdCBtYXVyaXMsIGV1IGdyYXZpZGEgbnVsbGEgdnVscHV0YXRlIGV0LiBWaXZhbXVzIGNvbmRpbWVudHVtIG1ldHVzIGluIHNlbSBwb3J0dGl0b3IgdmVoaWN1bGEuIE51bmMgaWQgdWx0cmljaWVzIGVsaXQsIGV1IHJob25jdXMgb3JjaS5cblxuU2VkIHV0IGx1Y3R1cyBqdXN0by4gSW4gaGFjIGhhYml0YXNzZSBwbGF0ZWEgZGljdHVtc3QuIEZ1c2NlIGFjIGVyYXQgaWQgdG9ydG9yIGx1Y3R1cyBpYWN1bGlzLiBOYW0gbWV0dXMgaXBzdW0sIGJpYmVuZHVtIGFjIG1hZ25hIHNlZCwgZmV1Z2lhdCByaG9uY3VzIGxlby4gRXRpYW0gdHJpc3RpcXVlIGFsaXF1YW0gcXVhbSwgbm9uIGNvbmRpbWVudHVtIG1hc3NhIGRhcGlidXMgc2l0IGFtZXQuIFNlZCBtb2xsaXMgZXUgb2RpbyBzZWQgZ3JhdmlkYS4gTW9yYmkgZWxlbWVudHVtIGFudGUgYSBsb3JlbSBzY2VsZXJpc3F1ZSB2b2x1dHBhdC4gRG9uZWMgcHVsdmluYXIgbmlzbCBzZWQgZmVsaXMgdmVoaWN1bGEgcHJldGl1bS4gQWVuZWFuIGZhdWNpYnVzIHBoYXJldHJhIGxpYmVybywgcXVpcyBjb25zZWN0ZXR1ciBsaWJlcm8gdGluY2lkdW50IGEuIENyYXMgdGluY2lkdW50IGxhY3VzIGEgYXVndWUgdGluY2lkdW50IHBsYWNlcmF0LiBTZWQgY29uZ3VlIHN1c2NpcGl0IHBlbGxlbnRlc3F1ZS4gRnVzY2UgZW5pbSB0b3J0b3IsIGZpbmlidXMgdml0YWUgcnV0cnVtIHNpdCBhbWV0LCBzdXNjaXBpdCB2ZWwgYXJjdS4gRG9uZWMgZmFjaWxpc2lzIGEgcmlzdXMgbW9sbGlzIGZyaW5naWxsYS4gTWF1cmlzIGVnZXN0YXMgc2VtIHVsbGFtY29ycGVyIGVnZXN0YXMgdmVoaWN1bGEuXG5cblByYWVzZW50IHVsbGFtY29ycGVyIGVsaXQgYWMgcHJldGl1bSBlbGVtZW50dW0uIE1hZWNlbmFzIHNvbGxpY2l0dWRpbiBlZ2VzdGFzIHRvcnRvciBub24gdWxsYW1jb3JwZXIuIENyYXMgZXUgdmVsaXQgbWkuIFNlZCBtYWduYSBlcmF0LCB1bHRyaWNpZXMgYXQgdnVscHV0YXRlIHNpdCBhbWV0LCBzYWdpdHRpcyB2ZWwgb3JjaS4gQWVuZWFuIGJpYmVuZHVtIHF1aXMgb2RpbyBuZWMgbHVjdHVzLiBTZWQgdml0YWUgYXJjdSB2b2x1dHBhdCwgb3JuYXJlIHR1cnBpcyB2ZWwsIHBvcnRhIGVsaXQuIEFsaXF1YW0gYWxpcXVhbSBzY2VsZXJpc3F1ZSBlbmltLCBpZCBjb25zZXF1YXQgZXggYWxpcXVldCB0ZW1wdXMuIER1aXMgbHVjdHVzIGVyb3MgZXUgbnVsbGEgdmVuZW5hdGlzIGFjY3Vtc2FuLiBNb3JiaSBlbGVtZW50dW0gaW4gc2VtIG5vbiBtb2xlc3RpZS5cblxuTW9yYmkgdXQganVzdG8gc2VkIG9yY2kgcGxhY2VyYXQgcnV0cnVtIHZlbCBhIGVyb3MuIFN1c3BlbmRpc3NlIHBvcnRhIHNhcGllbiBudW5jLCBub24gYmliZW5kdW0gbWF1cmlzIG1vbGVzdGllIHV0LiBFdGlhbSBjb21tb2RvIHNpdCBhbWV0IG5pYmggYSBsb2JvcnRpcy4gU2VkIHRyaXN0aXF1ZSBzYXBpZW4gZXUgdGVsbHVzIHRyaXN0aXF1ZSBwdWx2aW5hci4gVml2YW11cyBzb2xsaWNpdHVkaW4gdm9sdXRwYXQgZHVpLiBBbGlxdWFtIGV1IGxvcmVtIHF1aXMgb2RpbyBlbGVpZmVuZCBmcmluZ2lsbGEgYXQgYSBsZWN0dXMuIFNlZCB2b2x1dHBhdCB1dCBtYXVyaXMgcXVpcyBjb25zZXF1YXQuIER1aXMgcGxhY2VyYXQgbm9uIHVybmEgdmVsIGdyYXZpZGEuIE1hZWNlbmFzIHJ1dHJ1bSB1bHRyaWNlcyBtaS4gQ3VyYWJpdHVyIGFjIG1pIGV0IGZlbGlzIHJ1dHJ1bSBmYWNpbGlzaXMgcXVpcyBpZCByaXN1cy4gU3VzcGVuZGlzc2Ugc29kYWxlcyBydXRydW0gYXVndWUgYWMgcHJldGl1bS5cblxuSW50ZWdlciBsb3JlbSB0b3J0b3IsIHVsdHJpY2VzIHNlZCBzYWdpdHRpcyBub24sIGdyYXZpZGEgdml0YWUgbmVxdWUuIE1hdXJpcyBhbGlxdWV0IGNvbmd1ZSBtaSBuZWMgaW1wZXJkaWV0LiBJbnRlcmR1bSBldCBtYWxlc3VhZGEgZmFtZXMgYWMgYW50ZSBpcHN1bSBwcmltaXMgaW4gZmF1Y2lidXMuIENyYXMgbmVjIG51bmMgY29uc2VjdGV0dXIsIHBoYXJldHJhIGVsaXQgcGxhY2VyYXQsIGVsZW1lbnR1bSBxdWFtLiBEb25lYyBhIG1ldHVzIHV0IGVuaW0gYmliZW5kdW0gZmFjaWxpc2lzIHV0IHV0IG5pYmguIFByYWVzZW50IHRpbmNpZHVudCBlbGVtZW50dW0ganVzdG8sIHZpdGFlIHNlbXBlciBleCB2ZWhpY3VsYSBpZC4gVXQgc29sbGljaXR1ZGluIG9yY2kgc2l0IGFtZXQgcmhvbmN1cyBibGFuZGl0LiBEdWlzIGlkIGRpYW0gc2NlbGVyaXNxdWUgbWFzc2EgbHVjdHVzIHRpbmNpZHVudC4gU2VkIHV0IG51bmMgdmVsaXQuIEV0aWFtIHZ1bHB1dGF0ZSBkdWkgdmVsIG1pIG1heGltdXMgY29tbW9kby4gTnVsbGEgZWdldCBhbGlxdWFtIHJpc3VzLiBGdXNjZSBlZ2VzdGFzLCBzZW0gdml0YWUgbWF0dGlzIGlhY3VsaXMsIG1hdXJpcyBlbmltIGVsZW1lbnR1bSBkdWksIHF1aXMgc2VtcGVyIHNlbSBsb3JlbSBhdCBqdXN0by4gTnVsbGEgdml0YWUgZXN0IHF1YW0uIEludGVnZXIgZXQgbWF1cmlzIHB1bHZpbmFyLCBzY2VsZXJpc3F1ZSBhcmN1IGxhb3JlZXQsIGN1cnN1cyBqdXN0by5cblxuQWxpcXVhbSBjb25ndWUgdnVscHV0YXRlIGVsaXQsIHNpdCBhbWV0IHNvZGFsZXMgcmlzdXMgcGhhcmV0cmEgZmVybWVudHVtLiBEb25lYyBmYXVjaWJ1cyBjb252YWxsaXMgZmFjaWxpc2lzLiBJbiBlZ2V0IHRlbGx1cyB1dCBkaWFtIGNvbnZhbGxpcyBmYWNpbGlzaXMgdXQgYXQgbGVvLiBWaXZhbXVzIG1vbGVzdGllIGlkIGFudGUgaW4gYmliZW5kdW0uIEV0aWFtIG5pc2kgZHVpLCB0aW5jaWR1bnQgZmF1Y2lidXMgbnVuYyBzZWQsIHZlaGljdWxhIGRhcGlidXMgbmliaC4gTWF1cmlzIGV1IGxhY2luaWEgbGVjdHVzLiBTZWQgcXVpcyBsdWN0dXMgcXVhbS5cblxuTnVuYyB0ZW1wdXMgbGFjaW5pYSBsaWd1bGEsIHZpdGFlIHVsdHJpY2llcyBhcmN1IGZldWdpYXQgaW4uIE51bGxhIGVsaXQgb3JjaSwgcG9zdWVyZSBldSB0ZW1wb3IgZXUsIGFjY3Vtc2FuIHF1aXMgZGlhbS4gUHJvaW4gbm9uIGxhY3VzIHRpbmNpZHVudCwgdGluY2lkdW50IG1hdXJpcyBldSwgYXVjdG9yIG1ldHVzLiBTZWQgYmliZW5kdW0gaXBzdW0gdXQgbmliaCBzYWdpdHRpcywgYWMgY29uZGltZW50dW0gZXJhdCBjb25ndWUuIFZpdmFtdXMgZWxlaWZlbmQgcHJldGl1bSBvcm5hcmUuIE5hbSBhdWN0b3IgYWNjdW1zYW4gbWF4aW11cy4gSW50ZWdlciBjb21tb2RvIGZyaW5naWxsYSBkb2xvciBhYyB2aXZlcnJhLiBEb25lYyBjb25zZXF1YXQgZGljdHVtIGlwc3VtIGV1IGhlbmRyZXJpdC4gTWFlY2VuYXMgc3VzY2lwaXQsIG1pIHZpdGFlIGxvYm9ydGlzIGRpY3R1bSwgZHVpIHRvcnRvciBldWlzbW9kIGVyb3MsIHF1aXMgYmliZW5kdW0gcXVhbSBsZWN0dXMgbm9uIG5pc2kuIE1hdXJpcyBmYWNpbGlzaXMgc29kYWxlcyBsaWd1bGEgZXUgY29uc2VjdGV0dXIuIERvbmVjIGRpYW0gb2RpbywgbGFjaW5pYSB2aXRhZSBmZXJtZW50dW0gaW4sIGZhdWNpYnVzIHNpdCBhbWV0IHZlbGl0LiBBZW5lYW4gc2VkIGlwc3VtIG5lYyBsaWd1bGEgdWxsYW1jb3JwZXIgdGVtcG9yLiBOdWxsYSBmZXVnaWF0IHRlbGx1cyBuZWMgdHVycGlzIGRhcGlidXMgcGxhY2VyYXQuXG5cblF1aXNxdWUgYmliZW5kdW0gZHVpIGFjIGxlbyBtYWxlc3VhZGEgdGluY2lkdW50LiBWZXN0aWJ1bHVtIGFudGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzIG9yY2kgbHVjdHVzIGV0IHVsdHJpY2VzIHBvc3VlcmUgY3ViaWxpYSBjdXJhZTsgU2VkIGlkIGRvbG9yIHJ1dHJ1bSwgb3JuYXJlIHF1YW0gZGlnbmlzc2ltLCB1bHRyaWNpZXMgcmlzdXMuIEZ1c2NlIGN1cnN1cywgdG9ydG9yIHNlZCB0aW5jaWR1bnQgdWxsYW1jb3JwZXIsIG1pIGxpZ3VsYSBhbGlxdWV0IG1hc3NhLCB2ZWwgZmFjaWxpc2lzIG5lcXVlIG9yY2kgZWdldCBtaS4gVXQgY29uc2VxdWF0IGxlY3R1cyB2ZWwgbWkgaGVuZHJlcml0LCBpZCBpbnRlcmR1bSBkdWkgZmFjaWxpc2lzLiBDcmFzIG5lcXVlIGxvcmVtLCByaG9uY3VzIHZlbCBkaWFtIHV0LCBldWlzbW9kIHZ1bHB1dGF0ZSBtYXVyaXMuIEN1cmFiaXR1ciB2ZW5lbmF0aXMgZWxpdCBtYWduYSwgc29kYWxlcyBkYXBpYnVzIGVsaXQgbW9sZXN0aWUgZXQuIER1aXMgdWx0cmljaWVzIHByZXRpdW0gb3JuYXJlLlxuXG5QaGFzZWxsdXMgbmVjIGR1aSBhYyByaXN1cyBwb3N1ZXJlIHRpbmNpZHVudC4gQWVuZWFuIHNpdCBhbWV0IGxhY2luaWEgbWkuIERvbmVjIGVmZmljaXR1ciBhdWd1ZSB1bHRyaWNpZXMgaW1wZXJkaWV0IHRyaXN0aXF1ZS4gRG9uZWMgYXQgZXVpc21vZCBuaWJoLCBhdCBjb25zZWN0ZXR1ciBlc3QuIE1hdXJpcyBzaXQgYW1ldCBtYWduYSBzaXQgYW1ldCBtZXR1cyBmcmluZ2lsbGEgcG9zdWVyZSBpZCBlZ2V0IHRlbGx1cy4gVXQgcXVpcyBtYXNzYSBldSB0dXJwaXMgc29kYWxlcyBsdWN0dXMuIFZlc3RpYnVsdW0gY3Vyc3VzIGltcGVyZGlldCB0cmlzdGlxdWUuIE1vcmJpIHV0IGVsZW1lbnR1bSB1cm5hLiBTZWQgdWx0cmljZXMgZHVpIGVyYXQsIGV1IGJpYmVuZHVtIHNlbSB1bHRyaWNpZXMgc2l0IGFtZXQuIE9yY2kgdmFyaXVzIG5hdG9xdWUgcGVuYXRpYnVzIGV0IG1hZ25pcyBkaXMgcGFydHVyaWVudCBtb250ZXMsIG5hc2NldHVyIHJpZGljdWx1cyBtdXMuIFZlc3RpYnVsdW0gc2NlbGVyaXNxdWUgbWV0dXMgcXVpcyBuZXF1ZSBmZXVnaWF0LCBuZWMgZ3JhdmlkYSB0ZWxsdXMgc2NlbGVyaXNxdWUuIEN1cmFiaXR1ciBjb25kaW1lbnR1bSBsaWJlcm8gZXQgZmVsaXMgdGluY2lkdW50IGRpY3R1bS4gUHJhZXNlbnQgaW4gY29udmFsbGlzIG1hc3NhLCBub24gbWFsZXN1YWRhIGRpYW0uIE51bGxhIGV1IHByZXRpdW0gdGVsbHVzLlxuXG5NYWVjZW5hcyBhIG9kaW8gdmVoaWN1bGEsIHRyaXN0aXF1ZSBlbGl0IGEsIGJsYW5kaXQgdHVycGlzLiBOdW5jIGVnZXQgZXJhdCBkaWduaXNzaW0sIHZlbmVuYXRpcyBsZWN0dXMgZXQsIGJsYW5kaXQgZHVpLiBOdW5jIHNlbXBlciBtb2xlc3RpZSBuaXNpIGV0IHNhZ2l0dGlzLiBFdGlhbSBkaWN0dW0gbWkgbmlzaSwgbmVjIGhlbmRyZXJpdCBuaXNsIGRhcGlidXMgZXUuIE51bmMgZXVpc21vZCBvZGlvIHB1cnVzLCBhYyBjb21tb2RvIGVuaW0gZmluaWJ1cyBzaXQgYW1ldC4gVml2YW11cyBhdWd1ZSBkb2xvciwgcGhhcmV0cmEgaWQgYWxpcXVldCBhYywgcmhvbmN1cyBzZWQgbWV0dXMuIFBoYXNlbGx1cyBzZWQgc2NlbGVyaXNxdWUgZXJvcy4gTnVsbGEgY29uZ3VlIGxlbyBhdCBxdWFtIGZldWdpYXQsIGF0IHJob25jdXMgdXJuYSBwcmV0aXVtLiBVdCB2ZW5lbmF0aXMgdmVsIGVyYXQgaWQgY29uc2VxdWF0LiBOdWxsYW0gc2VkIGZhdWNpYnVzIG5pc2wuIFN1c3BlbmRpc3NlIHNlZCBkaWduaXNzaW0gbGlndWxhLiBJbnRlZ2VyIG1hbGVzdWFkYSBlcmF0IHNhcGllbiwgYWMgYmxhbmRpdCBudWxsYSBsb2JvcnRpcyBub24uXG5cbkRvbmVjIGxvYm9ydGlzIHZlbGl0IHNhcGllbiwgbmVjIGZldWdpYXQgbnVuYyBldWlzbW9kIG5lYy4gVXQgc2VkIHJob25jdXMgbGlndWxhLiBOdW5jIHZlaGljdWxhIGZlbGlzIGV0IHZlbGl0IHRlbXBvciwgdXQgbHVjdHVzIG9yY2kgcmhvbmN1cy4gUGhhc2VsbHVzIGJsYW5kaXQgbmlzaSBhdCBzY2VsZXJpc3F1ZSBjb252YWxsaXMuIE51bGxhbSB2ZW5lbmF0aXMgbWkgc2l0IGFtZXQgbWF4aW11cyBydXRydW0uIFByb2luIHNpdCBhbWV0IGxhb3JlZXQgb3JjaS4gUGhhc2VsbHVzIGlhY3VsaXMgbWFnbmEgY29uc2VxdWF0LCBmZXJtZW50dW0gbWFzc2Egb3JuYXJlLCBmaW5pYnVzIG5pc2wuIE1hdXJpcyBncmF2aWRhIGFjIGVuaW0gYXQgc29kYWxlcy4gUHJvaW4gdHJpc3RpcXVlIGxvYm9ydGlzIGRvbG9yLCB2aXRhZSB0ZW1wb3IgdGVsbHVzIGZpbmlidXMgYWMuIE5hbSB2aXRhZSBtYWduYSBsb3JlbS4gRHVpcyBkYXBpYnVzIGF1Y3RvciBhdWN0b3IuIFByYWVzZW50IGR1aSBhdWd1ZSwgcmhvbmN1cyBzaXQgYW1ldCBudWxsYSBjb25zZWN0ZXR1ciwgYmxhbmRpdCBzY2VsZXJpc3F1ZSBhbnRlLiBFdGlhbSBlbGVpZmVuZCBpcHN1bSBhdCBsaWd1bGEgbGFjaW5pYSB2ZXN0aWJ1bHVtLlxuXG5Qcm9pbiBtb2xlc3RpZSBzdXNjaXBpdCBlcmF0LCBldCBmZXJtZW50dW0gb3JjaS4gRHVpcyBhYyBpYWN1bGlzIG1hZ25hLiBOYW0gaWQgcmhvbmN1cyBlc3QsIG5vbiBjb25kaW1lbnR1bSBuaWJoLiBOdWxsYSBzaXQgYW1ldCBsaWJlcm8gYWNjdW1zYW4sIGNvbnZhbGxpcyByaXN1cyBuZWMsIHZlc3RpYnVsdW0gbGFjdXMuIFV0IGF0IGVsaXQgcXVpcyBudWxsYSB0cmlzdGlxdWUgdHJpc3RpcXVlLiBTZWQgc2VkIHNlbSBuaWJoLiBOdWxsYSBub24gbGFvcmVldCBpcHN1bS4gU3VzcGVuZGlzc2Ugc29kYWxlcyBwcmV0aXVtIGp1c3RvLCBuZWMgZWxlbWVudHVtIGVsaXQgY29uZGltZW50dW0gYWMuIEN1cmFiaXR1ciBwZWxsZW50ZXNxdWUgbmlzaSBpZCBzZW0gc2NlbGVyaXNxdWUgY29uZ3VlLiBOdW5jIHNpdCBhbWV0IGxvcmVtIG5pYmguIEZ1c2NlIHF1aXMgYmliZW5kdW0gcmlzdXMsIGFjIGZlcm1lbnR1bSBudW5jLiBEb25lYyBzZWQgcHVydXMgc2l0IGFtZXQgYW50ZSBjb21tb2RvIGhlbmRyZXJpdCB2aXRhZSBhYyBmZWxpcy4gQ3VyYWJpdHVyIHZlaGljdWxhIGxlbyBwcmV0aXVtIGlwc3VtIGZyaW5naWxsYSwgYWMgdnVscHV0YXRlIHF1YW0gdWx0cmljZXMuXG5cbkludGVnZXIgaWFjdWxpcyBhbGlxdWFtIHBsYWNlcmF0LiBVdCBuZWMgYWxpcXVhbSBtZXR1cy4gTW9yYmkgc2l0IGFtZXQgc2VtIHNpdCBhbWV0IGV4IGludGVyZHVtIGNvbnNlY3RldHVyLiBNYXVyaXMgdmFyaXVzIGxpYmVybyBzaXQgYW1ldCBzZW0gcGxhY2VyYXQsIGEgZXVpc21vZCBtYWduYSBtYWxlc3VhZGEuIFNlZCBpbiBtb2xsaXMgYXVndWUuIE1hZWNlbmFzIHNlZCBudWxsYSBpZCBvcmNpIGNvbnZhbGxpcyBwdWx2aW5hci4gRG9uZWMgZXQgb3JjaSBsZWN0dXMuIE51bGxhIGZhY2lsaXNpLiBWaXZhbXVzIHNvZGFsZXMgcmlzdXMgYXQgZWdlc3RhcyBhdWN0b3IuIEFlbmVhbiBkaWduaXNzaW0gbmlzbCBlcm9zLCB2aXRhZSBzb2RhbGVzIGFudGUgc2NlbGVyaXNxdWUgbmVjLiBBbGlxdWFtIGRpYW0gbG9yZW0sIGZhdWNpYnVzIHNpdCBhbWV0IHVsbGFtY29ycGVyIG5vbiwgY29uZ3VlIHF1aXMgYW50ZS4gTnVuYyB2ZXN0aWJ1bHVtLCBwdXJ1cyBldCB2ZWhpY3VsYSBkaWN0dW0sIGVuaW0gZXggcnV0cnVtIGVsaXQsIHRpbmNpZHVudCBiaWJlbmR1bSBxdWFtIGV4IGF0IHZlbGl0LiBNYXVyaXMgYXQgZGFwaWJ1cyBlc3QsIGluIGNvbmRpbWVudHVtIGp1c3RvLiBDdXJhYml0dXIgaWQgdmVsaXQgcHVsdmluYXIsIHNlbXBlciBuaXNsIGluLCBlZ2VzdGFzIGFyY3UuIFV0IGlkIG1hZ25hIHZhcml1cywgZGFwaWJ1cyBudWxsYSBmYWNpbGlzaXMsIGNvbW1vZG8gbGVvLlxuXG5JbnRlZ2VyIGRpY3R1bSB2dWxwdXRhdGUgcGVsbGVudGVzcXVlLiBEb25lYyBlZ2V0IHZlbGl0IHNpdCBhbWV0IGxlbyBsb2JvcnRpcyBpbXBlcmRpZXQgaWQgcXVpcyBsaWJlcm8uIFBoYXNlbGx1cyBqdXN0byBlc3QsIHZpdmVycmEgYXQgZWZmaWNpdHVyIGEsIHNjZWxlcmlzcXVlIGluIG9kaW8uIEFlbmVhbiB0ZW1wb3IgYXJjdSBsYWN1cywgc2VkIHZlc3RpYnVsdW0gbGVvIGFsaXF1ZXQgaW4uIE51bGxhIHZlaGljdWxhIGlwc3VtIGZpbmlidXMsIGhlbmRyZXJpdCBuZXF1ZSBpZCwgZWdlc3RhcyBtZXR1cy4gU3VzcGVuZGlzc2Ugc29kYWxlcyBhY2N1bXNhbiBuaWJoIGFjY3Vtc2FuIGZhdWNpYnVzLiBTdXNwZW5kaXNzZSB1dCBlbmltIHBvcnRhLCBiaWJlbmR1bSBxdWFtIGFjLCBzY2VsZXJpc3F1ZSB0dXJwaXMuXG5cbkR1aXMgcnV0cnVtIGZyaW5naWxsYSB2ZWhpY3VsYS4gRG9uZWMgZWZmaWNpdHVyIHBvcnRhIG1pIGRpZ25pc3NpbSBtYXhpbXVzLiBJbiBoYWMgaGFiaXRhc3NlIHBsYXRlYSBkaWN0dW1zdC4gSW4gdml0YWUgb3JuYXJlIGxpYmVyby4gQ3JhcyBjdXJzdXMgbG9ib3J0aXMgYXVjdG9yLiBNYWVjZW5hcyBpbiBzYXBpZW4gc2VtcGVyLCBhbGlxdWV0IG5pc2wgbmVjLCB2dWxwdXRhdGUgcXVhbS4gRnVzY2UgdWx0cmljaWVzLCBsYWN1cyBpZCBzb2xsaWNpdHVkaW4gaWFjdWxpcywgbmlzbCBtZXR1cyBmYWNpbGlzaXMgbGFjdXMsIGF0IGZhY2lsaXNpcyB0ZWxsdXMgbWFzc2EgZWdldCBhdWd1ZS5cblxuRXRpYW0gaW1wZXJkaWV0IGVsaXQgc2l0IGFtZXQgb2RpbyByaG9uY3VzIHRpbmNpZHVudC4gQ3VyYWJpdHVyIHV0IHJpc3VzIG51bGxhLiBQZWxsZW50ZXNxdWUgaW4gZXJvcyBzaXQgYW1ldCB0ZWxsdXMgZGlnbmlzc2ltIGZldWdpYXQuIFNlZCBtYWxlc3VhZGEgYWxpcXVhbSBwdXJ1cywgbm9uIGV1aXNtb2QgdHVycGlzIGxhY2luaWEgaWQuIFF1aXNxdWUgdmVsIHBsYWNlcmF0IGVyb3MuIFN1c3BlbmRpc3NlIHZvbHV0cGF0IGFudGUgYSBhbGlxdWV0IG1hdHRpcy4gUGVsbGVudGVzcXVlIGFjIGp1c3RvIG1hdHRpcywgZmF1Y2lidXMgbWFnbmEgaW4sIGVsZWlmZW5kIHRlbGx1cy4gUHJvaW4gZXQgZGlnbmlzc2ltIG51bGxhLiBJbnRlZ2VyIGFjY3Vtc2FuIGxlbyBlcmF0LCBzaXQgYW1ldCB2b2x1dHBhdCBtYXVyaXMgYmliZW5kdW0gbmVjLiBEb25lYyBldCB1cm5hIGV0IGxvcmVtIGdyYXZpZGEgdmVzdGlidWx1bSBzaXQgYW1ldCBldSBuaXNsLiBBbGlxdWFtIGV0IG1ldHVzIGFsaXF1ZXQsIHBvcnRhIGxlY3R1cyBzaXQgYW1ldCwgdHJpc3RpcXVlIHNhcGllbi4gUHJvaW4gZXUgb2RpbyB2ZWwgYXVndWUgY29uZ3VlIHVsbGFtY29ycGVyIGF0IHF1aXMgbGVvLiBQcmFlc2VudCBwaGFyZXRyYSBpcHN1bSBldCBvZGlvIGV1aXNtb2QsIGV1IHZhcml1cyBhcmN1IHRyaXN0aXF1ZS4gTWFlY2VuYXMgZmVybWVudHVtIHJpc3VzIGV1IG5pYmggZnJpbmdpbGxhLCBldSBydXRydW0gZW5pbSByaG9uY3VzLiBNb3JiaSB1cm5hIHJpc3VzLCBjdXJzdXMgc2VkIHNjZWxlcmlzcXVlIGF0LCBzb2RhbGVzIGVnZXQgbGVjdHVzLlxuXG5Eb25lYyBzZWQgY29uZ3VlIGVuaW0uIEFsaXF1YW0gYWNjdW1zYW4gdmVsaXQgcXVpcyBvcmNpIG1heGltdXMgYmliZW5kdW0gcXVpcyBhdCByaXN1cy4gVXQgYWxpcXVldCBtYXR0aXMgYXVndWUsIHVsbGFtY29ycGVyIHNvbGxpY2l0dWRpbiB0b3J0b3IgbGFvcmVldCB1dC4gQWxpcXVhbSBlZ2V0IGxpZ3VsYSB2ZW5lbmF0aXMgZG9sb3Igc29sbGljaXR1ZGluIGxvYm9ydGlzLiBDcmFzIHF1aXMgbGFjaW5pYSB1cm5hLiBWaXZhbXVzIG1hbGVzdWFkYSwganVzdG8gdmVsIHZ1bHB1dGF0ZSBlZ2VzdGFzLCBhdWd1ZSBhdWd1ZSByaG9uY3VzIG9kaW8sIGF0IGNvbnNlcXVhdCBuaWJoIHR1cnBpcyB2ZWwgdGVsbHVzLiBOdW5jIG5vbiBtYWduYSBkb2xvci4gTmFtIGVsZW1lbnR1bSBtYXNzYSB1dCBudW5jIGNvbW1vZG8sIHNlZCBiaWJlbmR1bSBuaXNpIGRpZ25pc3NpbS4gSW50ZXJkdW0gZXQgbWFsZXN1YWRhIGZhbWVzIGFjIGFudGUgaXBzdW0gcHJpbWlzIGluIGZhdWNpYnVzLlxuXG5DcmFzIGNvbmRpbWVudHVtIGVsaXQgZWdldCBlbGVpZmVuZCBydXRydW0uIEN1cmFiaXR1ciBldWlzbW9kLCBuaXNpIHRpbmNpZHVudCB0aW5jaWR1bnQgYmxhbmRpdCwgZXJvcyBzZW0gbW9sZXN0aWUgdmVsaXQsIGF0IHBvc3VlcmUganVzdG8gZXggdml0YWUgcHVydXMuIENyYXMgZXUgbWFzc2EgbG9yZW0uIER1aXMgdXQgbmliaCBlZmZpY2l0dXIgbmlzbCBoZW5kcmVyaXQgaGVuZHJlcml0LiBJbnRlZ2VyIG9ybmFyZSB0ZWxsdXMgYSBwb3N1ZXJlIHRpbmNpZHVudC4gQ3VyYWJpdHVyIGluIGxlbyB1dCBsYWN1cyBwbGFjZXJhdCBydXRydW0uIE51bGxhIHZ1bHB1dGF0ZSwgbmlzbCBhYyBwZWxsZW50ZXNxdWUgaW50ZXJkdW0sIG51bGxhIGp1c3RvIG1heGltdXMgZXgsIHNlZCBtYXhpbXVzIGRvbG9yIHNhcGllbiBzaXQgYW1ldCBlbGl0LiBVdCBldCBjb21tb2RvIGF1Z3VlLCBub24gbWF4aW11cyBtYXNzYS4gUXVpc3F1ZSBuZWMgYXJjdSBtYXNzYS5cblxuQWxpcXVhbSBiaWJlbmR1bSB2ZWhpY3VsYSBsYWN1cywgcXVpcyBsb2JvcnRpcyBvZGlvIHBvc3VlcmUgaWQuIENyYXMgYSBwb3J0dGl0b3Igc2FwaWVuLiBWZXN0aWJ1bHVtIGF0IGFsaXF1ZXQgbGliZXJvLCBxdWlzIHJ1dHJ1bSB1cm5hLiBTZWQgdmVsIGxhY3VzIHNlZCBhbnRlIGNvbmd1ZSB0ZW1wdXMuIFN1c3BlbmRpc3NlIGV1IGVuaW0gZXUgYXJjdSBmZXVnaWF0IG1hbGVzdWFkYSBhYyBuZWMgZXJhdC4gVmVzdGlidWx1bSBzY2VsZXJpc3F1ZSBsaWd1bGEgdml0YWUgcGhhcmV0cmEgdWx0cmljZXMuIEN1cmFiaXR1ciB2ZWwgZWZmaWNpdHVyIG5lcXVlLiBTdXNwZW5kaXNzZSBpZCBtYXVyaXMgaW4gbGVjdHVzIG9ybmFyZSBmYXVjaWJ1cy4gTnVsbGEgZHVpIHJpc3VzLCBwb3N1ZXJlIHZhcml1cyBmYXVjaWJ1cyBpbiwgbWF0dGlzIGlkIG1pLiBDdXJhYml0dXIgbHVjdHVzIGF0IG5lcXVlIGFjIGVmZmljaXR1ci4gRG9uZWMgbm9uIHNhcGllbiB1dCBzZW0gZmV1Z2lhdCB2b2x1dHBhdC4gSW4gZWdldCBwZWxsZW50ZXNxdWUgb3JjaS4gQ3VyYWJpdHVyIGRpZ25pc3NpbSB1cm5hIGEgdHVycGlzIHNvZGFsZXMsIGEgbGFvcmVldCBsZW8gbHVjdHVzLiBFdGlhbSBxdWlzIG9kaW8gaXBzdW0uXG5cbkRvbmVjIHRpbmNpZHVudCBzYXBpZW4gYXQgZXN0IHRlbXB1cyBwaGFyZXRyYS4gVXQgYXVndWUgdG9ydG9yLCBhY2N1bXNhbiBldSBudWxsYSBxdWlzLCB2ZWhpY3VsYSB0ZW1wdXMgZmVsaXMuIFBlbGxlbnRlc3F1ZSBpbiBkYXBpYnVzIHJpc3VzLCB1dCBwbGFjZXJhdCBkaWFtLiBQcm9pbiBhdWd1ZSBqdXN0bywgZWxlaWZlbmQgbm9uIGVsaXQgZWdldCwgcGVsbGVudGVzcXVlIHZvbHV0cGF0IG5lcXVlLiBBbGlxdWFtIGxpZ3VsYSBmZWxpcywgdmFyaXVzIGFjIGN1cnN1cyB2aXRhZSwgZWxlaWZlbmQgaW4gZG9sb3IuIFBlbGxlbnRlc3F1ZSBlZmZpY2l0dXIgcXVhbSB2ZWwgdWx0cmljZXMgdmVzdGlidWx1bS4gTWF1cmlzIGVnZXQgdGluY2lkdW50IHVybmEuIFF1aXNxdWUgdGluY2lkdW50IGVyYXQgZmVsaXMsIG5vbiBwZWxsZW50ZXNxdWUgZHVpIG1hbGVzdWFkYSBhdC5cblxuSW4gaGFjIGhhYml0YXNzZSBwbGF0ZWEgZGljdHVtc3QuIEluIGZhY2lsaXNpcyBpbnRlcmR1bSBuaWJoLCBuZWMgdmVzdGlidWx1bSB1cm5hLiBJbnRlZ2VyIHZpdGFlIG51bGxhIHZpdGFlIHB1cnVzIGx1Y3R1cyBlZ2VzdGFzIGlkIGFsaXF1ZXQgc2FwaWVuLiBNYXVyaXMgcmhvbmN1cyBwbGFjZXJhdCBuaXNsIGluIHZ1bHB1dGF0ZS4gVmVzdGlidWx1bSBhYyBoZW5kcmVyaXQgZHVpLiBNYWVjZW5hcyBiaWJlbmR1bSwgZHVpIHNjZWxlcmlzcXVlIHBvcnRhIHVsbGFtY29ycGVyLCBsaWd1bGEgYXJjdSBpYWN1bGlzIGR1aSwgZXQgZnJpbmdpbGxhIHRvcnRvciByaXN1cyBhdCBsZW8uIFV0IGF0IG1hdHRpcyBsaWJlcm8uIE1hdXJpcyBydXRydW0gbWFnbmEgbm9uIGRhcGlidXMgcG9zdWVyZS4gRG9uZWMgc2VkIGltcGVyZGlldCBlcm9zLiBVdCBlZ2V0IG9kaW8gdG9ydG9yLiBJbiBlZ2V0IHBsYWNlcmF0IGp1c3RvLCBuZWMgZWxlbWVudHVtIGxvcmVtLiBEdWlzIGxhb3JlZXQsIG9kaW8gbm9uIGZlcm1lbnR1bSB0ZW1wb3IsIHJpc3VzIG51bmMgZGFwaWJ1cyBlc3QsIGFjIG1vbGVzdGllIG1hdXJpcyBhcmN1IHJ1dHJ1bSBsb3JlbS4gRG9uZWMgZmluaWJ1cyBkaWduaXNzaW0gbnVsbGEgbmVjIHZlaGljdWxhLlxuXG5QZWxsZW50ZXNxdWUgYWMgbWF1cmlzIGVsZWlmZW5kLCBwaGFyZXRyYSBuZXF1ZSBlbGVpZmVuZCwgcG9zdWVyZSBtZXR1cy4gUGhhc2VsbHVzIGluIGVsaXQgZXUgbG9yZW0gcHJldGl1bSBzY2VsZXJpc3F1ZSBpZCB1dCBvcmNpLiBOdWxsYW0gcGhhcmV0cmEgZmVsaXMgYWMgbnVuYyBjb25ndWUsIHV0IGJpYmVuZHVtIGV4IHBvcnR0aXRvci4gQWVuZWFuIGluIHNlbSBlZ2V0IGlwc3VtIHZvbHV0cGF0IGFsaXF1ZXQgaWQgZWdldCBxdWFtLiBQcm9pbiB1dCBudWxsYSB1bHRyaWNlcywgZGljdHVtIGxvcmVtIHZpdGFlLCBiaWJlbmR1bSBuaWJoLiBQcm9pbiBmcmluZ2lsbGEgcG9ydHRpdG9yIGp1c3RvLCBzaXQgYW1ldCBmaW5pYnVzIG1hc3NhIHRpbmNpZHVudCBub24uIFNlZCBuZWMgbGlndWxhIHF1aXMgbWF1cmlzIHNlbXBlciBmZXJtZW50dW0uIFByb2luIG5lYyBmZWxpcyBhIHR1cnBpcyBlZ2VzdGFzIG1heGltdXMuIEFlbmVhbiBhIHNhcGllbiBtYXR0aXMgcHVydXMgdml2ZXJyYSBmZXJtZW50dW0gYWMgbm9uIGVuaW0uIE51bmMgY29uc2VjdGV0dXIgbnVsbGEgZXN0LCBuZWMgcGVsbGVudGVzcXVlIHRvcnRvciBmYXVjaWJ1cyB1dC4gVml2YW11cyBzaXQgYW1ldCBpbnRlcmR1bSBleC4gUGhhc2VsbHVzIHF1YW0gbWFzc2EsIHBlbGxlbnRlc3F1ZSBjb21tb2RvIHZhcml1cyB2aXRhZSwgc29sbGljaXR1ZGluIGEgZW5pbS4gTG9yZW0gaXBzdW0gZG9sb3Igc2l0IGFtZXQsIGNvbnNlY3RldHVyIGFkaXBpc2NpbmcgZWxpdC5cblxuUGhhc2VsbHVzIGxhb3JlZXQgc2NlbGVyaXNxdWUgcXVhbSwgaW4gdGluY2lkdW50IG5pc2kgdmVoaWN1bGEgaW4uIExvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0ZXR1ciBhZGlwaXNjaW5nIGVsaXQuIFNlZCBldCB0dXJwaXMgc2VtcGVyLCBpbnRlcmR1bSBuaWJoIGlkLCBjb252YWxsaXMgbGVvLiBEb25lYyBzaXQgYW1ldCBwdXJ1cyBlc3QuIEV0aWFtIHByZXRpdW0gY29uc2VjdGV0dXIgc2FwaWVuIGluIGZlcm1lbnR1bS4gVmVzdGlidWx1bSB2dWxwdXRhdGUsIGFyY3Ugdml0YWUgbGFvcmVldCBldWlzbW9kLCB0dXJwaXMgc2FwaWVuIHZlbmVuYXRpcyBuaWJoLCB2ZWwgdm9sdXRwYXQgbGliZXJvIGxpYmVybyB1dCBvcmNpLiBWaXZhbXVzIGZhY2lsaXNpcyBtYXVyaXMgbmliaCwgdml0YWUgZmVybWVudHVtIGxpZ3VsYSB2ZXN0aWJ1bHVtIGlkLiBBbGlxdWFtIHZpdmVycmEgZXJvcyBlZ2V0IGRhcGlidXMgdWx0cmljaWVzLiBBZW5lYW4gbW9sZXN0aWUsIGxlY3R1cyBxdWlzIHZvbHV0cGF0IGVmZmljaXR1ciwgcmlzdXMgZGlhbSB2aXZlcnJhIG5pc2wsIHNpdCBhbWV0IHNvZGFsZXMgZG9sb3Igc2FwaWVuIGEgbmlzaS4gTnVsbGFtIGltcGVyZGlldCBvcmNpIHRlbGx1cywgdml0YWUgbGFvcmVldCBhdWd1ZSBzZW1wZXIgYXQuIE5hbSBkaWN0dW0gdG9ydG9yIG51bGxhLCB2ZWwgc2FnaXR0aXMgaXBzdW0gbGFjaW5pYSBxdWlzLiBOdW5jIGF1Z3VlIG5pc2wsIGZhdWNpYnVzIHNlZCBmZWxpcyB1bHRyaWNlcywgY29uc2VjdGV0dXIgcHVsdmluYXIgdXJuYS4gUXVpc3F1ZSBtb2xsaXMgdm9sdXRwYXQgbmVxdWUgYWMgdnVscHV0YXRlLlxuXG5NYXVyaXMgcXVpcyBmZXVnaWF0IHB1cnVzLiBTZWQgbnVuYyBvcmNpLCBhbGlxdWFtIHV0IG1pIGV0LCBkYXBpYnVzIGZldWdpYXQgb2Rpby4gRG9uZWMgdGluY2lkdW50IGRvbG9yIG5vbiBtb2xsaXMgdmVuZW5hdGlzLiBOdWxsYW0gcG9zdWVyZSwgbG9yZW0gYWMgbWF4aW11cyBvcm5hcmUsIGVuaW0gbWV0dXMgcGVsbGVudGVzcXVlIGp1c3RvLCB2ZWwgdGVtcG9yIGRpYW0gbGVvIHJ1dHJ1bSBlbmltLiBOdWxsYW0gdmVsIHRvcnRvciBhIGFudGUgZWxlaWZlbmQgcHJldGl1bS4gVmVzdGlidWx1bSBjdXJzdXMgdXJuYSBuZWMgdmVsaXQgaWFjdWxpcyB0ZW1wb3IuIFByYWVzZW50IGluIHB1cnVzIGFjIGVyb3Mgb3JuYXJlIHZhcml1cy4gVmVzdGlidWx1bSBpbiBudWxsYSBzYXBpZW4uIEFlbmVhbiB2ZWxpdCBtYXVyaXMsIGRpZ25pc3NpbSBzZWQgdmVsaXQgZWdlc3RhcywgZmluaWJ1cyBwdWx2aW5hciBwdXJ1cy4gU2VkIGFjY3Vtc2FuIHRvcnRvciBhdCB2ZW5lbmF0aXMgZGlnbmlzc2ltLiBOdWxsYSBhIHZpdmVycmEgbmlzaSwgbWF0dGlzIHN1c2NpcGl0IG5lcXVlLiBGdXNjZSBzdXNjaXBpdCBuZXF1ZSB2ZWwgdHVycGlzIHRlbXB1cywgZWdldCBibGFuZGl0IHJpc3VzIHNhZ2l0dGlzLiBTdXNwZW5kaXNzZSBzYWdpdHRpcyBuZXF1ZSBlZ2VzdGFzIGRvbG9yIGVmZmljaXR1ciBkaWduaXNzaW0uXG5cblV0IHNlZCB0ZWxsdXMgZXJhdC4gQWxpcXVhbSBlcmF0IHZvbHV0cGF0LiBNb3JiaSBlZ2V0IHJpc3VzIHZlbGl0LiBBZW5lYW4gbW9sZXN0aWUgZGljdHVtIHBsYWNlcmF0LiBWZXN0aWJ1bHVtIG9yY2kgbnVuYywgZGljdHVtIHNlZCB0b3J0b3IgdmVoaWN1bGEsIG1vbGxpcyBkaWduaXNzaW0gYW50ZS4gTWF1cmlzIGV0IGV4IGVnZXQgaXBzdW0gZmVybWVudHVtIGVnZXN0YXMgYXQgZWdldCBuaXNpLiBEb25lYyBhdCB0b3J0b3IgaWQgdG9ydG9yIHRlbXB1cyBmaW5pYnVzIGlkIG5lYyBuZXF1ZS4gTnVsbGFtIHBoYXJldHJhLCBudWxsYSBuZWMgaWFjdWxpcyBzb2xsaWNpdHVkaW4sIGVuaW0gZXJhdCBzZW1wZXIgbWFzc2EsIHV0IGZpbmlidXMgc2VtIHJpc3VzIHF1aXMgdXJuYS4gRHVpcyBub24gZ3JhdmlkYSBsb3JlbSwgdXQgbGFvcmVldCBvcmNpLiBWaXZhbXVzIGNvbmRpbWVudHVtIG1vbGxpcyBhbGlxdWV0LiBDdXJhYml0dXIgbG9ib3J0aXMgaW1wZXJkaWV0IGNvbmRpbWVudHVtLiBOdWxsYSBlZmZpY2l0dXIgZWxpdCBzaXQgYW1ldCBhdWN0b3IgcGVsbGVudGVzcXVlLlxuXG5QZWxsZW50ZXNxdWUgc2FnaXR0aXMgY29tbW9kbyBsYWN1cyBhIGJpYmVuZHVtLiBEdWlzIGV1IGJsYW5kaXQgbGVjdHVzLiBOdWxsYW0gbm9uIG1hdXJpcyBpZCBhbnRlIHRlbXBvciBlZ2VzdGFzIHBvcnRhIGVnZXQgYXJjdS4gU2VkIG1heGltdXMgbmliaCBwZWxsZW50ZXNxdWUsIGJpYmVuZHVtIG9kaW8gdXQsIHVsdHJpY2llcyBsZW8uIEFsaXF1YW0gbmlzbCBuaXNpLCBwb3N1ZXJlIHB1bHZpbmFyIG1ldHVzIGEsIHB1bHZpbmFyIHRyaXN0aXF1ZSBkb2xvci4gTWFlY2VuYXMgbmVjIHNlbSBuaXNpLiBNYWVjZW5hcyBtYWxlc3VhZGEsIHJpc3VzIHNpdCBhbWV0IHRyaXN0aXF1ZSB2YXJpdXMsIGVyb3MgbGVvIGNvbmRpbWVudHVtIGZlbGlzLCBldSB0aW5jaWR1bnQgb3JjaSBuZXF1ZSBub24gbG9yZW0uIEZ1c2NlIGZhY2lsaXNpcyBtZXR1cyBzZWQgZHVpIG1vbGVzdGllIGhlbmRyZXJpdC4gUXVpc3F1ZSBhbGlxdWV0IGlhY3VsaXMgbnVsbGEgYWMgdmVzdGlidWx1bS5cblxuRG9uZWMgbmVjIG5pc2wgaW4gcmlzdXMgbWF0dGlzIHBsYWNlcmF0IHZpdGFlIGFjIG1hZ25hLiBNYWVjZW5hcyBwdWx2aW5hciBsZWN0dXMgbGlndWxhLCBhIHBvcnR0aXRvciBtYWduYSBwdWx2aW5hciBlZ2V0LiBQcmFlc2VudCBuZWMgdm9sdXRwYXQgb2Rpby4gTWFlY2VuYXMgZWdldCBleCBlZmZpY2l0dXIsIGxvYm9ydGlzIGxlY3R1cyBwdWx2aW5hciwgY29uc2VjdGV0dXIgdGVsbHVzLiBJbiByaG9uY3VzIG1hZ25hIGNvbmRpbWVudHVtLCB2ZWhpY3VsYSBtZXR1cyBzZWQsIHByZXRpdW0gbnVuYy4gVml2YW11cyBlZ2V0IGludGVyZHVtIGVyYXQsIGluIGVsZWlmZW5kIHJpc3VzLiBDcmFzIHNlZCBuaXNpIHNlbS4gTnVsbGEgaWFjdWxpcyBwaGFyZXRyYSBkaWN0dW0uIE51bGxhbSB2ZW5lbmF0aXMgdWx0cmljaWVzIHNhcGllbi4gSW4gaGVuZHJlcml0IGVyYXQgdGluY2lkdW50LCB0aW5jaWR1bnQgYXJjdSBxdWlzLCBjb25zZXF1YXQgbWFzc2EuIERvbmVjIGJpYmVuZHVtICIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMCwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJmY2VmOWY3My1lMjViLTQ3NDQtOTNmNi0wMTY2ZWNhNTQyM2MiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tUmFkaW8iLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJSQURJTyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tcmFkaW8iLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyMywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yMyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDEwLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImZjZWY5ZjczLWUyNWItNDc0NC05M2Y2LTAxNjZlY2E1NDIzYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJUZXN0IDEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI1IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8xIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiZmNlZjlmNzMtZTI1Yi00NzQ0LTkzZjYtMDE2NmVjYTU0MjNjIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyNiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIlRlc3QgMiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTEsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNjBjNjcwMTAtNTRlMy00NDJjLTljOTAtN2ZiYTUzODhhZDE4IiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVNpbmdsZVNlbGVjdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlNFTEVDVCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tc2luZ2xlc2VsZWN0IiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI4IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiYSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzMiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiYiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzAiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTIsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMTdmYjJkNGUtYmNmYi00MzUzLTg4NzAtZTMxN2MxNGRmNzRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbU11bHRpQ2hvaWNlIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiQ0hFQ0tCT1giLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbW11bHRpY2hvaWNlIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzMzIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM1LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMiIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTMsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMmFkYzUzYTgtMGU5MS00ZjFiLWIwNzEtZmEwMmYxZDA1Y2MwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbU51bWVyaWMiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJOVU1FUklDIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21udW1lcmljIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzM4IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMywKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMyIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTQsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiYzU4MzY5OGEtZTk4Ni00YjFjLTkwMDEtZjgzNTVlMmNhOTUxIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbURlY2ltYWwiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJERUNJTUFMIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21kZWNpbWFsIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxNCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTUsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiY2U1ZTU1MmYtOTY4MC00NjI0LWE4NjQtNWUwMTY0OWZjZWJjIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVllc05vIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiWUVTTk8iLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXllc25vIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxNSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTYsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMzFhMTYyOGYtODA0MS00MzEzLThmY2UtNzA1ZjAyMDk2NDdhIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVRyZWVTZWxlY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJDQVNDQURJTkdTRUxFQ1QiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXRyZWVzZWxlY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0MywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80MyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE2LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogOSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjMxYTE2MjhmLTgwNDEtNDMxMy04ZmNlLTcwNWYwMjA5NjQ3YSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJMZXZlbDEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ1IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi85IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjMxYTE2MjhmLTgwNDEtNDMxMy04ZmNlLTcwNWYwMjA5NjQ3YSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJMZXZlbDE6OlN1YjEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ2IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8xMCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIzMWExNjI4Zi04MDQxLTQzMTMtOGZjZS03MDVmMDIwOTY0N2EiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ3LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiTGV2ZWwyIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80NyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMTEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNiIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTcsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNDNkODAzMzItMTAwZC00MGE2LWFkYzItYzQ5MTdjOWE1MGU0IiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbURhdGUiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJEQVRFIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21kYXRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ5IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxNywKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNyIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTgsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMjEwNzE4MTMtYWEyMS00OTBjLTljMzgtYjAwZDZlYmM1YzczIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVJlZ2V4cCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlJFR0VYIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21yZWdleHAiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA1MCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy81MCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNTEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNTEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiAiXFxkXFxkXFxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxOCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xOCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJsYXN0X3JlcGxpZXIiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgInV1aWQiOiAiYThkZmU1ZmQtYjA4ZC01ZDA3LWFkOGItNzRiMTEzZjVkNzI2IiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGhvcnN0ZW4gRWNrZWwiLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA1LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0L2E4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNj8xNzI5MTkzNzgyIiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6ICJBTEwiLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbl9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAib3JnYW5pemF0aW9uIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInRlYW0iCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInRlYW0iCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJlbWFpbHMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgInBob25lcyI6IFtdLAogICAgICAgICAgICAgICAgInR3aXR0ZXIiOiBbXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiAiVVRDIiwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogMCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiAiUnVieSIsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogIjUuMjMxLjE2Mi44NCIsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc18xIiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUBjZjAyNzRiMzk0ZGIzYWY1NTVkYmMxMzZmYzcwYWFiNmU0NWJlZTQyIiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMDc6MTg6MjMrMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2xvZ2dlZF9pbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvdXNlcnMvMSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfcmVwbGllcl9pZGVudGl0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfdXBkYXRlZF9ieSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAidXVpZCI6ICJhOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjYiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJUaG9yc3RlbiBFY2tlbCIsCiAgICAgICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgICAgICJkZXNpZ25hdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfbWZhX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJyb2xlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDUsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicm9sZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXZhdGFyIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2F2YXRhci9nZXQvYThkZmU1ZmQtYjA4ZC01ZDA3LWFkOGItNzRiMTEzZjVkNzI2PzE3MjkxOTM3ODIiLAogICAgICAgICAgICAgICAgImFnZW50X2Nhc2VfYWNjZXNzIjogIkFMTCIsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uX2Nhc2VfYWNjZXNzIjogbnVsbCwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb24iOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJvcmdhbml6YXRpb24iCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRlYW1zIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidGVhbSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidGVhbSIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgImVtYWlscyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicGhvbmVzIjogW10sCiAgICAgICAgICAgICAgICAidHdpdHRlciI6IFtdLAogICAgICAgICAgICAgICAgImZhY2Vib29rIjogW10sCiAgICAgICAgICAgICAgICAiZXh0ZXJuYWxfaWRlbnRpZmllcnMiOiBbXSwKICAgICAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogW10sCiAgICAgICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJsb2NhbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRpbWVfem9uZSI6ICJVVEMiLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiAwLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6ICJSdWJ5IiwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5faXAiOiAiNS4yMzEuMTYyLjg0IiwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzEiLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QGNmMDI3NGIzOTRkYjNhZjU1NWRiYzEzNmZjNzBhYWI2ZTQ1YmVlNDIiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QwNzoxODoyMyswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZpdHlfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjExKzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS91c2Vycy8xIgogICAgICAgICAgICB9LAogICAgICAgICAgICAibGFzdF9jb21wbGV0ZWRfYnkiOiBudWxsLAogICAgICAgICAgICAibGFzdF9jbG9zZWRfYnkiOiBudWxsLAogICAgICAgICAgICAic3RhdGUiOiAiQUNUSVZFIiwKICAgICAgICAgICAgInBvc3RfY291bnQiOiAxLAogICAgICAgICAgICAiaGFzX25vdGVzIjogdHJ1ZSwKICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICJoYXNfYXR0YWNobWVudHMiOiBmYWxzZSwKICAgICAgICAgICAgImlzX21lcmdlZCI6IGZhbHNlLAogICAgICAgICAgICAicmF0aW5nIjogbnVsbCwKICAgICAgICAgICAgInJhdGluZ19zdGF0dXMiOiAiVU5PRkZFUkVEIiwKICAgICAgICAgICAgInRhZ3MiOiBbXSwKICAgICAgICAgICAgImxhc3RfcG9zdF9zdGF0dXMiOiAiIiwKICAgICAgICAgICAgImxhc3RfcG9zdF9wcmV2aWV3IjogIlRlc3RpbmciLAogICAgICAgICAgICAibGFzdF9wb3N0X3R5cGUiOiAiTk9URSIsCiAgICAgICAgICAgICJsYXN0X21lc3NhZ2VfcHJldmlldyI6ICJUZXN0aW5nIiwKICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV9jYXNlc183IiwKICAgICAgICAgICAgImxhc3RfYXNzaWduZWRfYXQiOiBudWxsLAogICAgICAgICAgICAibGFzdF9yZXBsaWVkX2F0IjogIjIwMjMtMDUtMDRUMjA6MTc6MzkrMDA6MDAiLAogICAgICAgICAgICAibGFzdF9vcGVuZWRfYXQiOiBudWxsLAogICAgICAgICAgICAibGFzdF9wZW5kaW5nX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfY2xvc2VkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfY29tcGxldGVkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfYWdlbnRfYWN0aXZpdHlfYXQiOiAiMjAyMy0wOS0wOFQxOTozNDo1MyswMDowMCIsCiAgICAgICAgICAgICJsYXN0X2N1c3RvbWVyX2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfcmVwbHlfYnlfYWdlbnRfYXQiOiBudWxsLAogICAgICAgICAgICAibGFzdF9yZXBseV9ieV9yZXF1ZXN0ZXJfYXQiOiBudWxsLAogICAgICAgICAgICAiYWdlbnRfdXBkYXRlZF9hdCI6ICIyMDIzLTA5LTA4VDE5OjM0OjUzKzAwOjAwIiwKICAgICAgICAgICAgImxhdGVzdF9hc3NpZ25lZV91cGRhdGUiOiBudWxsLAogICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIzLTA1LTA0VDIwOjE3OjM5KzAwOjAwIiwKICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMy0wOS0wOFQxOTozNDo1MyswMDowMCIsCiAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2UiLAogICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy83IgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgInN1YmplY3QiOiAiQSB0ZXN0IHF1ZXN0aW9uIiwKICAgICAgICAgICAgInBvcnRhbCI6ICJTRVJWSUNFIiwKICAgICAgICAgICAgInNvdXJjZV9jaGFubmVsIjogewogICAgICAgICAgICAgICAgInV1aWQiOiAiZmQzYTgxMTYtOTVjMi00OTJlLTlhZjMtYjNhYjU3ZGM5ZjFhIiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIk1BSUwiLAogICAgICAgICAgICAgICAgImNoYXJhY3Rlcl9saW1pdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiYWNjb3VudCI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm1haWxib3giCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2hhbm5lbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfcHVibGljX2NoYW5uZWwiOiB7CiAgICAgICAgICAgICAgICAidXVpZCI6ICJmZDNhODExNi05NWMyLTQ5MmUtOWFmMy1iM2FiNTdkYzlmMWEiLAogICAgICAgICAgICAgICAgInR5cGUiOiAiTUFJTCIsCiAgICAgICAgICAgICAgICAiY2hhcmFjdGVyX2xpbWl0IjogbnVsbCwKICAgICAgICAgICAgICAgICJhY2NvdW50IjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibWFpbGJveCIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjaGFubmVsIgogICAgICAgICAgICB9LAogICAgICAgICAgICAicmVxdWVzdGVyIjogewogICAgICAgICAgICAgICAgImlkIjogNywKICAgICAgICAgICAgICAgICJ1dWlkIjogIjBjNTQ2NDQ2LWQwOTUtNTRjNS1hZTU3LTVmNmY4MzhkM2M0MyIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIkRvbWluaWsgS2xlaW4iLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0LzBjNTQ2NDQ2LWQwOTUtNTRjNS1hZTU3LTVmNmY4MzhkM2M0Mz8xNjkwNzgzODU5IiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uX2Nhc2VfYWNjZXNzIjogIlJFUVVFU1RFRCIsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFtdLAogICAgICAgICAgICAgICAgImVtYWlscyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDcsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicGhvbmVzIjogW10sCiAgICAgICAgICAgICAgICAidHdpdHRlciI6IFtdLAogICAgICAgICAgICAgICAgImZhY2Vib29rIjogW10sCiAgICAgICAgICAgICAgICAiZXh0ZXJuYWxfaWRlbnRpZmllcnMiOiBbXSwKICAgICAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogW10sCiAgICAgICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJsb2NhbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRpbWVfem9uZSI6ICJFdXJvcGUvUGFyaXMiLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiA3MjAwLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyMS0wOC0yN1QxMDo0OTo1NiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyMy0wNy0zMVQwNjoxMDo1OSswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzciLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QGY4MDY4NzljYjViYjAxMjE2N2JmNjFkNzA1YmZlOTRhZGYyZTc5MWIiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QxMDo0OTo1NiswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTA6NDk6NTYrMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMy0wNy0zMVQwNjoxMDo1OSswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzciCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJjcmVhdG9yIjogewogICAgICAgICAgICAgICAgImlkIjogNywKICAgICAgICAgICAgICAgICJ1dWlkIjogIjBjNTQ2NDQ2LWQwOTUtNTRjNS1hZTU3LTVmNmY4MzhkM2M0MyIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIkRvbWluaWsgS2xlaW4iLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0LzBjNTQ2NDQ2LWQwOTUtNTRjNS1hZTU3LTVmNmY4MzhkM2M0Mz8xNjkwNzgzODU5IiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uX2Nhc2VfYWNjZXNzIjogIlJFUVVFU1RFRCIsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFtdLAogICAgICAgICAgICAgICAgImVtYWlscyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDcsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicGhvbmVzIjogW10sCiAgICAgICAgICAgICAgICAidHdpdHRlciI6IFtdLAogICAgICAgICAgICAgICAgImZhY2Vib29rIjogW10sCiAgICAgICAgICAgICAgICAiZXh0ZXJuYWxfaWRlbnRpZmllcnMiOiBbXSwKICAgICAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogW10sCiAgICAgICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJsb2NhbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRpbWVfem9uZSI6ICJFdXJvcGUvUGFyaXMiLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiA3MjAwLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyMS0wOC0yN1QxMDo0OTo1NiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyMy0wNy0zMVQwNjoxMDo1OSswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzciLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QGY4MDY4NzljYjViYjAxMjE2N2JmNjFkNzA1YmZlOTRhZGYyZTc5MWIiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QxMDo0OTo1NiswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTA6NDk6NTYrMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMy0wNy0zMVQwNjoxMDo1OSswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzciCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJpZGVudGl0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDcsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImFzc2lnbmVkX2FnZW50IjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJ1dWlkIjogImE4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNiIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRob3JzdGVuIEVja2VsIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9hOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjY/MTcyOTE5Mzc4MiIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiAiQUxMIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogIlVUQyIsCiAgICAgICAgICAgICAgICAidGltZV96b25lX29mZnNldCI6IDAsCiAgICAgICAgICAgICAgICAiZ3JlZXRpbmciOiBudWxsLAogICAgICAgICAgICAgICAgInNpZ25hdHVyZSI6IG51bGwsCiAgICAgICAgICAgICAgICAic3RhdHVzX21lc3NhZ2UiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl91c2VyX2FnZW50IjogIlJ1YnkiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6ICI1LjIzMS4xNjIuODQiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2ZV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfdXNlcnNfMSIsCiAgICAgICAgICAgICAgICAicHJlc2VuY2VfY2hhbm5lbCI6ICJ1c2VyX3ByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAY2YwMjc0YjM5NGRiM2FmNTU1ZGJjMTM2ZmM3MGFhYjZlNDViZWU0MiIsCiAgICAgICAgICAgICAgICAicGFzc3dvcmRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA3OjE4OjIzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJhdmF0YXJfdXBkYXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJhc3NpZ25lZF90ZWFtIjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInRlYW0iCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X2Fzc2lnbmVkX2J5IjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJ1dWlkIjogImE4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNiIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRob3JzdGVuIEVja2VsIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9hOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjY/MTcyOTE5Mzc4MiIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiAiQUxMIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogIlVUQyIsCiAgICAgICAgICAgICAgICAidGltZV96b25lX29mZnNldCI6IDAsCiAgICAgICAgICAgICAgICAiZ3JlZXRpbmciOiBudWxsLAogICAgICAgICAgICAgICAgInNpZ25hdHVyZSI6IG51bGwsCiAgICAgICAgICAgICAgICAic3RhdHVzX21lc3NhZ2UiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl91c2VyX2FnZW50IjogIlJ1YnkiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6ICI1LjIzMS4xNjIuODQiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2ZV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfdXNlcnNfMSIsCiAgICAgICAgICAgICAgICAicHJlc2VuY2VfY2hhbm5lbCI6ICJ1c2VyX3ByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAY2YwMjc0YjM5NGRiM2FmNTU1ZGJjMTM2ZmM3MGFhYjZlNDViZWU0MiIsCiAgICAgICAgICAgICAgICAicGFzc3dvcmRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA3OjE4OjIzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJhdmF0YXJfdXBkYXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJicmFuZCI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJicmFuZCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInN0YXR1cyI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAibGFiZWwiOiAiTmV3IiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIk5FVyIsCiAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDEsCiAgICAgICAgICAgICAgICAiaXNfc2xhX2FjdGl2ZSI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfZGVsZXRlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxNiswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2Vfc3RhdHVzIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL3N0YXR1c2VzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJwcmlvcml0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAibGFiZWwiOiAiTG93IiwKICAgICAgICAgICAgICAgICJsZXZlbCI6IDEsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTYrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9wcmlvcml0eSIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9wcmlvcml0aWVzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJ0eXBlIjogewogICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICJsYWJlbCI6ICJJbmNpZGVudCIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICJJTkNJREVOVCIsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTYrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV90eXBlIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL3R5cGVzLzQiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJyZWFkX21hcmtlciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyZWFkX21hcmtlciIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInNsYV92ZXJzaW9uIjogbnVsbCwKICAgICAgICAgICAgInNsYV9tZXRyaWNzIjogW10sCiAgICAgICAgICAgICJmb3JtIjogbnVsbCwKICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA4LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImE5YmI3OTM4LWMwZDAtNGZmNy05ODhlLWMwZDYxYTEwNjk0MSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21UZXh0IiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiVEVYVCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tdGV4dCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDE5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzE5IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yMCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogOCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy84IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIkV4YW1wbGUiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogOSwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2ZDAwNGMxMy1jYTZjLTQ3Y2YtOTJmOS00NjI5ZGZlMTQwMWQiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tVGV4dGFyZWEiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJURVhUQVJFQSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tdGV4dGFyZWEiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDksCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFtdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvOSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICJFeGFtcGxlXG5cblRlc3QiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTAsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiZmNlZjlmNzMtZTI1Yi00NzQ0LTkzZjYtMDE2NmVjYTU0MjNjIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVJhZGlvIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiUkFESU8iLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXJhZGlvIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjMiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI0IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJmY2VmOWY3My1lMjViLTQ3NDQtOTNmNi0wMTY2ZWNhNTQyM2MiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI1LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiVGVzdCAxIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yNSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImZjZWY5ZjczLWUyNWItNDc0NC05M2Y2LTAxNjZlY2E1NDIzYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJUZXN0IDIiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI2IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8yIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTAiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiMSIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMSwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tU2luZ2xlU2VsZWN0IiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiU0VMRUNUIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21zaW5nbGVzZWxlY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyNywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yNyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDExLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjYwYzY3MDEwLTU0ZTMtNDQyYy05YzkwLTdmYmE1Mzg4YWQxOCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yOSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjYwYzY3MDEwLTU0ZTMtNDQyYy05YzkwLTdmYmE1Mzg4YWQxOCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJiIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zMCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vNCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjYwYzY3MDEwLTU0ZTMtNDQyYy05YzkwLTdmYmE1Mzg4YWQxOCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJjIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vNSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzExIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIjQiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTIsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMTdmYjJkNGUtYmNmYi00MzUzLTg4NzAtZTMxN2MxNGRmNzRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbU11bHRpQ2hvaWNlIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiQ0hFQ0tCT1giLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbW11bHRpY2hvaWNlIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzMzIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM1LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMiIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICI3LDgiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTMsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMmFkYzUzYTgtMGU5MS00ZjFiLWIwNzEtZmEwMmYxZDA1Y2MwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbU51bWVyaWMiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJOVU1FUklDIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21udW1lcmljIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzM4IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMywKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMyIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIyIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDE0LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImM1ODM2OThhLWU5ODYtNGIxYy05MDAxLWY4MzU1ZTJjYTk1MSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21EZWNpbWFsIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiREVDSU1BTCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tZGVjaW1hbCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzM5IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0MCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80MCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTQsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFtdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTQiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiMyIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxNSwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJjZTVlNTUyZi05NjgwLTQ2MjQtYTg2NC01ZTAxNjQ5ZmNlYmMiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tWWVzTm8iLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJZRVNOTyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9teWVzbm8iLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0MSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80MSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE1LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE1IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogInllcyIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxNiwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIzMWExNjI4Zi04MDQxLTQzMTMtOGZjZS03MDVmMDIwOTY0N2EiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tVHJlZVNlbGVjdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIkNBU0NBRElOR1NFTEVDVCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tdHJlZXNlbGVjdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQzIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0NCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80NCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTYsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMzFhMTYyOGYtODA0MS00MzEzLThmY2UtNzA1ZjAyMDk2NDdhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0NSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIkxldmVsMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMzFhMTYyOGYtODA0MS00MzEzLThmY2UtNzA1ZjAyMDk2NDdhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0NiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIkxldmVsMTo6U3ViMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzEwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjMxYTE2MjhmLTgwNDEtNDMxMy04ZmNlLTcwNWYwMjA5NjQ3YSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJMZXZlbDIiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ3IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8xMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE2IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIjEwIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDE3LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjQzZDgwMzMyLTEwMGQtNDBhNi1hZGMyLWM0OTE3YzlhNTBlNCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21EYXRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiREFURSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tZGF0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ4IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0OSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80OSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTcsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFtdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTciCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiMjAyMS0xMC0xMlQwMDowMDowMCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxOCwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIyMTA3MTgxMy1hYTIxLTQ5MGMtOWMzOC1iMDBkNmViYzVjNzMiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tUmVnZXhwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiUkVHRVgiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXJlZ2V4cCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDUwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzUwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA1MSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy81MSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6ICJcXGRcXGRcXGQiLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE4LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE4IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIjEyMyIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgXSwKICAgICAgICAgICAgImxhc3RfcmVwbGllciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAidXVpZCI6ICJhOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjYiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJUaG9yc3RlbiBFY2tlbCIsCiAgICAgICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgICAgICJkZXNpZ25hdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfbWZhX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJyb2xlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDUsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicm9sZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXZhdGFyIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2F2YXRhci9nZXQvYThkZmU1ZmQtYjA4ZC01ZDA3LWFkOGItNzRiMTEzZjVkNzI2PzE3MjkxOTM3ODIiLAogICAgICAgICAgICAgICAgImFnZW50X2Nhc2VfYWNjZXNzIjogIkFMTCIsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uX2Nhc2VfYWNjZXNzIjogbnVsbCwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb24iOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJvcmdhbml6YXRpb24iCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRlYW1zIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidGVhbSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidGVhbSIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgImVtYWlscyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicGhvbmVzIjogW10sCiAgICAgICAgICAgICAgICAidHdpdHRlciI6IFtdLAogICAgICAgICAgICAgICAgImZhY2Vib29rIjogW10sCiAgICAgICAgICAgICAgICAiZXh0ZXJuYWxfaWRlbnRpZmllcnMiOiBbXSwKICAgICAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogW10sCiAgICAgICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJsb2NhbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRpbWVfem9uZSI6ICJVVEMiLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiAwLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6ICJSdWJ5IiwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5faXAiOiAiNS4yMzEuMTYyLjg0IiwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzEiLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QGNmMDI3NGIzOTRkYjNhZjU1NWRiYzEzNmZjNzBhYWI2ZTQ1YmVlNDIiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QwNzoxODoyMyswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZpdHlfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjExKzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS91c2Vycy8xIgogICAgICAgICAgICB9LAogICAgICAgICAgICAibGFzdF9yZXBsaWVyX2lkZW50aXR5IjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICB9LAogICAgICAgICAgICAibGFzdF91cGRhdGVkX2J5IjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJ1dWlkIjogImE4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNiIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRob3JzdGVuIEVja2VsIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9hOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjY/MTcyOTE5Mzc4MiIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiAiQUxMIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogIlVUQyIsCiAgICAgICAgICAgICAgICAidGltZV96b25lX29mZnNldCI6IDAsCiAgICAgICAgICAgICAgICAiZ3JlZXRpbmciOiBudWxsLAogICAgICAgICAgICAgICAgInNpZ25hdHVyZSI6IG51bGwsCiAgICAgICAgICAgICAgICAic3RhdHVzX21lc3NhZ2UiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl91c2VyX2FnZW50IjogIlJ1YnkiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6ICI1LjIzMS4xNjIuODQiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2ZV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfdXNlcnNfMSIsCiAgICAgICAgICAgICAgICAicHJlc2VuY2VfY2hhbm5lbCI6ICJ1c2VyX3ByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAY2YwMjc0YjM5NGRiM2FmNTU1ZGJjMTM2ZmM3MGFhYjZlNDViZWU0MiIsCiAgICAgICAgICAgICAgICAicGFzc3dvcmRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA3OjE4OjIzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJhdmF0YXJfdXBkYXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X2NvbXBsZXRlZF9ieSI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X2Nsb3NlZF9ieSI6IG51bGwsCiAgICAgICAgICAgICJzdGF0ZSI6ICJBQ1RJVkUiLAogICAgICAgICAgICAicG9zdF9jb3VudCI6IDMsCiAgICAgICAgICAgICJoYXNfbm90ZXMiOiB0cnVlLAogICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgImhhc19hdHRhY2htZW50cyI6IHRydWUsCiAgICAgICAgICAgICJpc19tZXJnZWQiOiBmYWxzZSwKICAgICAgICAgICAgInJhdGluZyI6IG51bGwsCiAgICAgICAgICAgICJyYXRpbmdfc3RhdHVzIjogIlVOT0ZGRVJFRCIsCiAgICAgICAgICAgICJ0YWdzIjogW10sCiAgICAgICAgICAgICJsYXN0X3Bvc3Rfc3RhdHVzIjogIiIsCiAgICAgICAgICAgICJsYXN0X3Bvc3RfcHJldmlldyI6ICJUZXN0IiwKICAgICAgICAgICAgImxhc3RfcG9zdF90eXBlIjogIk5PVEUiLAogICAgICAgICAgICAibGFzdF9tZXNzYWdlX3ByZXZpZXciOiAiVGVzdCIsCiAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfY2FzZXNfMyIsCiAgICAgICAgICAgICJsYXN0X2Fzc2lnbmVkX2F0IjogIjIwMjEtMDgtMjdUMTE6Mjc6MDArMDA6MDAiLAogICAgICAgICAgICAibGFzdF9yZXBsaWVkX2F0IjogIjIwMjMtMDctMzFUMDY6MTA6NTkrMDA6MDAiLAogICAgICAgICAgICAibGFzdF9vcGVuZWRfYXQiOiBudWxsLAogICAgICAgICAgICAibGFzdF9wZW5kaW5nX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfY2xvc2VkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfY29tcGxldGVkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfYWdlbnRfYWN0aXZpdHlfYXQiOiAiMjAyMy0wNy0zMVQwNjoxMDo1OSswMDowMCIsCiAgICAgICAgICAgICJsYXN0X2N1c3RvbWVyX2FjdGl2aXR5X2F0IjogIjIwMjEtMDgtMjdUMTA6NDk6NTYrMDA6MDAiLAogICAgICAgICAgICAibGFzdF9yZXBseV9ieV9hZ2VudF9hdCI6ICIyMDIzLTA3LTMxVDA2OjExOjAwKzAwOjAwIiwKICAgICAgICAgICAgImxhc3RfcmVwbHlfYnlfcmVxdWVzdGVyX2F0IjogIjIwMjEtMDgtMjdUMTA6NDk6NTYrMDA6MDAiLAogICAgICAgICAgICAiYWdlbnRfdXBkYXRlZF9hdCI6ICIyMDIzLTA3LTMxVDA2OjExOjAwKzAwOjAwIiwKICAgICAgICAgICAgImxhdGVzdF9hc3NpZ25lZV91cGRhdGUiOiAiMjAyMi0wNC0xNFQxMzozMDowMSswMDowMCIsCiAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTA6NDk6NTYrMDA6MDAiLAogICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIzLTA3LTMxVDA2OjExOjAwKzAwOjAwIiwKICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZSIsCiAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzLzMiCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAic3ViamVjdCI6ICJJIGhhdmUgYSBwcm9ibGVtIHdpdGggbXkgbWFjIiwKICAgICAgICAgICAgInBvcnRhbCI6ICJQUklNQVJZIiwKICAgICAgICAgICAgInNvdXJjZV9jaGFubmVsIjogewogICAgICAgICAgICAgICAgInV1aWQiOiAiOGM5YjU2YmQtMTBiZC01YzkxLTkzZGEtMTkwNDE5M2VhZDRlIiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIkhFTFBDRU5URVIiLAogICAgICAgICAgICAgICAgImNoYXJhY3Rlcl9saW1pdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiYWNjb3VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjaGFubmVsIgogICAgICAgICAgICB9LAogICAgICAgICAgICAibGFzdF9wdWJsaWNfY2hhbm5lbCI6IHsKICAgICAgICAgICAgICAgICJ1dWlkIjogIjhjOWI1NmJkLTEwYmQtNWM5MS05M2RhLTE5MDQxOTNlYWQ0ZSIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICJIRUxQQ0VOVEVSIiwKICAgICAgICAgICAgICAgICJjaGFyYWN0ZXJfbGltaXQiOiBudWxsLAogICAgICAgICAgICAgICAgImFjY291bnQiOiBudWxsLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2hhbm5lbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInJlcXVlc3RlciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAidXVpZCI6ICI4MWQ4YTMyYy1kZTA3LTVlZDYtYjkyZi1lZjQyNjUwMjk5YTIiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJUYXlsb3IgV2VzdCIsCiAgICAgICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgICAgICJkZXNpZ25hdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfbWZhX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJyb2xlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicm9sZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXZhdGFyIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2F2YXRhci9nZXQvODFkOGEzMmMtZGUwNy01ZWQ2LWI5MmYtZWY0MjY1MDI5OWEyPzE2MzAwNjY3MzMiLAogICAgICAgICAgICAgICAgImFnZW50X2Nhc2VfYWNjZXNzIjogbnVsbCwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiAiUkVRVUVTVEVEIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb24iOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJvcmdhbml6YXRpb24iCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRlYW1zIjogW10sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfdHdpdHRlciIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgImZhY2Vib29rIjogW10sCiAgICAgICAgICAgICAgICAiZXh0ZXJuYWxfaWRlbnRpZmllcnMiOiBbXSwKICAgICAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogW10sCiAgICAgICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJsb2NhbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRpbWVfem9uZSI6ICJVVEMiLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiAwLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzMiLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QGRkMTMyZGQ5MTlkOGQwMDNjMmJjZDJlMDA2YTkxMzNhODY2OWQyMDQiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZpdHlfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDEyOjE4OjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvdXNlcnMvMyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImNyZWF0b3IiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgInV1aWQiOiAiODFkOGEzMmMtZGUwNy01ZWQ2LWI5MmYtZWY0MjY1MDI5OWEyIiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGF5bG9yIFdlc3QiLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0LzgxZDhhMzJjLWRlMDctNWVkNi1iOTJmLWVmNDI2NTAyOTlhMj8xNjMwMDY2NzMzIiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uX2Nhc2VfYWNjZXNzIjogIlJFUVVFU1RFRCIsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAib3JnYW5pemF0aW9uIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFtdLAogICAgICAgICAgICAgICAgImVtYWlscyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicGhvbmVzIjogW10sCiAgICAgICAgICAgICAgICAidHdpdHRlciI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X3R3aXR0ZXIiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiAiVVRDIiwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogMCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc18zIiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUBkZDEzMmRkOTE5ZDhkMDAzYzJiY2QyZTAwNmE5MTMzYTg2NjlkMjA0IiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzMiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJpZGVudGl0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImFzc2lnbmVkX2FnZW50IjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJ1dWlkIjogImE4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNiIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRob3JzdGVuIEVja2VsIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9hOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjY/MTcyOTE5Mzc4MiIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiAiQUxMIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogIlVUQyIsCiAgICAgICAgICAgICAgICAidGltZV96b25lX29mZnNldCI6IDAsCiAgICAgICAgICAgICAgICAiZ3JlZXRpbmciOiBudWxsLAogICAgICAgICAgICAgICAgInNpZ25hdHVyZSI6IG51bGwsCiAgICAgICAgICAgICAgICAic3RhdHVzX21lc3NhZ2UiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl91c2VyX2FnZW50IjogIlJ1YnkiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6ICI1LjIzMS4xNjIuODQiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2ZV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfdXNlcnNfMSIsCiAgICAgICAgICAgICAgICAicHJlc2VuY2VfY2hhbm5lbCI6ICJ1c2VyX3ByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAY2YwMjc0YjM5NGRiM2FmNTU1ZGJjMTM2ZmM3MGFhYjZlNDViZWU0MiIsCiAgICAgICAgICAgICAgICAicGFzc3dvcmRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA3OjE4OjIzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJhdmF0YXJfdXBkYXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJhc3NpZ25lZF90ZWFtIjogewogICAgICAgICAgICAgICAgImlkIjogMiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInRlYW0iCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X2Fzc2lnbmVkX2J5IjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJ1dWlkIjogImE4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNiIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRob3JzdGVuIEVja2VsIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9hOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjY/MTcyOTE5Mzc4MiIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiAiQUxMIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogIlVUQyIsCiAgICAgICAgICAgICAgICAidGltZV96b25lX29mZnNldCI6IDAsCiAgICAgICAgICAgICAgICAiZ3JlZXRpbmciOiBudWxsLAogICAgICAgICAgICAgICAgInNpZ25hdHVyZSI6IG51bGwsCiAgICAgICAgICAgICAgICAic3RhdHVzX21lc3NhZ2UiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl91c2VyX2FnZW50IjogIlJ1YnkiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6ICI1LjIzMS4xNjIuODQiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2ZV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfdXNlcnNfMSIsCiAgICAgICAgICAgICAgICAicHJlc2VuY2VfY2hhbm5lbCI6ICJ1c2VyX3ByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAY2YwMjc0YjM5NGRiM2FmNTU1ZGJjMTM2ZmM3MGFhYjZlNDViZWU0MiIsCiAgICAgICAgICAgICAgICAicGFzc3dvcmRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA3OjE4OjIzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJhdmF0YXJfdXBkYXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJicmFuZCI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJicmFuZCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInN0YXR1cyI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAibGFiZWwiOiAiUGVuZGluZyIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICJQRU5ESU5HIiwKICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMywKICAgICAgICAgICAgICAgICJpc19zbGFfYWN0aXZlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAiaXNfZGVsZXRlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxNiswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2Vfc3RhdHVzIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL3N0YXR1c2VzLzMiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJwcmlvcml0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAibGFiZWwiOiAiSGlnaCIsCiAgICAgICAgICAgICAgICAibGV2ZWwiOiAzLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxNiswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfcHJpb3JpdHkiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvcHJpb3JpdGllcy8zIgogICAgICAgICAgICB9LAogICAgICAgICAgICAidHlwZSI6IG51bGwsCiAgICAgICAgICAgICJyZWFkX21hcmtlciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyZWFkX21hcmtlciIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInNsYV92ZXJzaW9uIjogbnVsbCwKICAgICAgICAgICAgInNsYV9tZXRyaWNzIjogW10sCiAgICAgICAgICAgICJmb3JtIjogbnVsbCwKICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA4LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImE5YmI3OTM4LWMwZDAtNGZmNy05ODhlLWMwZDYxYTEwNjk0MSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21UZXh0IiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiVEVYVCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tdGV4dCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDE5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzE5IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yMCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogOCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy84IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA5LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjZkMDA0YzEzLWNhNmMtNDdjZi05MmY5LTQ2MjlkZmUxNDAxZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21UZXh0YXJlYSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlRFWFRBUkVBIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b210ZXh0YXJlYSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzIxIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyMiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yMiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogOSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy85IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMCwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJmY2VmOWY3My1lMjViLTQ3NDQtOTNmNi0wMTY2ZWNhNTQyM2MiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tUmFkaW8iLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJSQURJTyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tcmFkaW8iLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyMywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yMyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDEwLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImZjZWY5ZjczLWUyNWItNDc0NC05M2Y2LTAxNjZlY2E1NDIzYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJUZXN0IDEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI1IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8xIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiZmNlZjlmNzMtZTI1Yi00NzQ0LTkzZjYtMDE2NmVjYTU0MjNjIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyNiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIlRlc3QgMiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTEsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNjBjNjcwMTAtNTRlMy00NDJjLTljOTAtN2ZiYTUzODhhZDE4IiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVNpbmdsZVNlbGVjdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlNFTEVDVCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tc2luZ2xlc2VsZWN0IiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI4IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiYSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzMiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiYiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzAiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTIsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMTdmYjJkNGUtYmNmYi00MzUzLTg4NzAtZTMxN2MxNGRmNzRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbU11bHRpQ2hvaWNlIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiQ0hFQ0tCT1giLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbW11bHRpY2hvaWNlIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzMzIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM1LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMiIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTMsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMmFkYzUzYTgtMGU5MS00ZjFiLWIwNzEtZmEwMmYxZDA1Y2MwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbU51bWVyaWMiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJOVU1FUklDIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21udW1lcmljIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzM4IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMywKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMyIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTQsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiYzU4MzY5OGEtZTk4Ni00YjFjLTkwMDEtZjgzNTVlMmNhOTUxIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbURlY2ltYWwiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJERUNJTUFMIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21kZWNpbWFsIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxNCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTUsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiY2U1ZTU1MmYtOTY4MC00NjI0LWE4NjQtNWUwMTY0OWZjZWJjIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVllc05vIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiWUVTTk8iLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXllc25vIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxNSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTYsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMzFhMTYyOGYtODA0MS00MzEzLThmY2UtNzA1ZjAyMDk2NDdhIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVRyZWVTZWxlY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJDQVNDQURJTkdTRUxFQ1QiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXRyZWVzZWxlY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0MywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80MyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE2LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogOSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjMxYTE2MjhmLTgwNDEtNDMxMy04ZmNlLTcwNWYwMjA5NjQ3YSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJMZXZlbDEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ1IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi85IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjMxYTE2MjhmLTgwNDEtNDMxMy04ZmNlLTcwNWYwMjA5NjQ3YSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJMZXZlbDE6OlN1YjEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ2IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8xMCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIzMWExNjI4Zi04MDQxLTQzMTMtOGZjZS03MDVmMDIwOTY0N2EiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ3LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiTGV2ZWwyIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80NyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMTEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNiIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTcsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNDNkODAzMzItMTAwZC00MGE2LWFkYzItYzQ5MTdjOWE1MGU0IiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbURhdGUiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJEQVRFIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21kYXRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ5IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxNywKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNyIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTgsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMjEwNzE4MTMtYWEyMS00OTBjLTljMzgtYjAwZDZlYmM1YzczIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVJlZ2V4cCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlJFR0VYIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21yZWdleHAiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA1MCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy81MCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNTEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNTEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiAiXFxkXFxkXFxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxOCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xOCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJsYXN0X3JlcGxpZXIiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgInV1aWQiOiAiODFkOGEzMmMtZGUwNy01ZWQ2LWI5MmYtZWY0MjY1MDI5OWEyIiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGF5bG9yIFdlc3QiLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0LzgxZDhhMzJjLWRlMDctNWVkNi1iOTJmLWVmNDI2NTAyOTlhMj8xNjMwMDY2NzMzIiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uX2Nhc2VfYWNjZXNzIjogIlJFUVVFU1RFRCIsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAib3JnYW5pemF0aW9uIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFtdLAogICAgICAgICAgICAgICAgImVtYWlscyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicGhvbmVzIjogW10sCiAgICAgICAgICAgICAgICAidHdpdHRlciI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X3R3aXR0ZXIiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiAiVVRDIiwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogMCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc18zIiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUBkZDEzMmRkOTE5ZDhkMDAzYzJiY2QyZTAwNmE5MTMzYTg2NjlkMjA0IiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzMiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X3JlcGxpZXJfaWRlbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X3VwZGF0ZWRfYnkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgInV1aWQiOiAiYThkZmU1ZmQtYjA4ZC01ZDA3LWFkOGItNzRiMTEzZjVkNzI2IiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGhvcnN0ZW4gRWNrZWwiLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA1LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0L2E4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNj8xNzI5MTkzNzgyIiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6ICJBTEwiLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbl9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAib3JnYW5pemF0aW9uIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInRlYW0iCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInRlYW0iCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJlbWFpbHMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgInBob25lcyI6IFtdLAogICAgICAgICAgICAgICAgInR3aXR0ZXIiOiBbXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiAiVVRDIiwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogMCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiAiUnVieSIsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogIjUuMjMxLjE2Mi44NCIsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc18xIiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUBjZjAyNzRiMzk0ZGIzYWY1NTVkYmMxMzZmYzcwYWFiNmU0NWJlZTQyIiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMDc6MTg6MjMrMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2xvZ2dlZF9pbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvdXNlcnMvMSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfY29tcGxldGVkX2J5IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfY2xvc2VkX2J5IjogbnVsbCwKICAgICAgICAgICAgInN0YXRlIjogIkFDVElWRSIsCiAgICAgICAgICAgICJwb3N0X2NvdW50IjogMSwKICAgICAgICAgICAgImhhc19ub3RlcyI6IGZhbHNlLAogICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgImhhc19hdHRhY2htZW50cyI6IGZhbHNlLAogICAgICAgICAgICAiaXNfbWVyZ2VkIjogZmFsc2UsCiAgICAgICAgICAgICJyYXRpbmciOiBudWxsLAogICAgICAgICAgICAicmF0aW5nX3N0YXR1cyI6ICJVTk9GRkVSRUQiLAogICAgICAgICAgICAidGFncyI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICJuYW1lIjogIm1hYyIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidGFnIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICJuYW1lIjogImFwcGxlIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0YWciCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJsYXN0X3Bvc3Rfc3RhdHVzIjogIlNFRU4iLAogICAgICAgICAgICAibGFzdF9wb3N0X3ByZXZpZXciOiAiQ2FuIHlvdSBoZWxwIG1lPyIsCiAgICAgICAgICAgICJsYXN0X3Bvc3RfdHlwZSI6ICJQVUJMSUMiLAogICAgICAgICAgICAibGFzdF9tZXNzYWdlX3ByZXZpZXciOiAiQ2FuIHlvdSBoZWxwIG1lPyIsCiAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfY2FzZXNfNCIsCiAgICAgICAgICAgICJsYXN0X2Fzc2lnbmVkX2F0IjogIjIwMjEtMDgtMjdUMTI6MTk6NTIrMDA6MDAiLAogICAgICAgICAgICAibGFzdF9yZXBsaWVkX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAibGFzdF9vcGVuZWRfYXQiOiBudWxsLAogICAgICAgICAgICAibGFzdF9wZW5kaW5nX2F0IjogIjIwMjEtMDgtMjdUMTI6MTk6NTIrMDA6MDAiLAogICAgICAgICAgICAibGFzdF9jbG9zZWRfYXQiOiBudWxsLAogICAgICAgICAgICAibGFzdF9jb21wbGV0ZWRfYXQiOiBudWxsLAogICAgICAgICAgICAibGFzdF9hZ2VudF9hY3Rpdml0eV9hdCI6ICIyMDIxLTA4LTI3VDEyOjE5OjUyKzAwOjAwIiwKICAgICAgICAgICAgImxhc3RfY3VzdG9tZXJfYWN0aXZpdHlfYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICJsYXN0X3JlcGx5X2J5X2FnZW50X2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfcmVwbHlfYnlfcmVxdWVzdGVyX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAiYWdlbnRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDEyOjE5OjUyKzAwOjAwIiwKICAgICAgICAgICAgImxhdGVzdF9hc3NpZ25lZV91cGRhdGUiOiAiMjAyMS0wOC0yN1QxMjoxOTo1MiswMDowMCIsCiAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDEyOjE5OjUyKzAwOjAwIiwKICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZSIsCiAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzLzQiCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJpZCI6IDIsCiAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAic3ViamVjdCI6ICIgSG93IGRvIEkgcGxhY2UgYSBjdXN0b20gb3JkZXI/ICIsCiAgICAgICAgICAgICJwb3J0YWwiOiAiQVBJIiwKICAgICAgICAgICAgInNvdXJjZV9jaGFubmVsIjogewogICAgICAgICAgICAgICAgInV1aWQiOiAiY2YzY2QzOWEtNTRiZi01ZTVlLTkxMmItODgzOTE5ZjNhYjFlIiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIk5PVEUiLAogICAgICAgICAgICAgICAgImNoYXJhY3Rlcl9saW1pdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiYWNjb3VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjaGFubmVsIgogICAgICAgICAgICB9LAogICAgICAgICAgICAibGFzdF9wdWJsaWNfY2hhbm5lbCI6IG51bGwsCiAgICAgICAgICAgICJyZXF1ZXN0ZXIiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgInV1aWQiOiAiODFkOGEzMmMtZGUwNy01ZWQ2LWI5MmYtZWY0MjY1MDI5OWEyIiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGF5bG9yIFdlc3QiLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0LzgxZDhhMzJjLWRlMDctNWVkNi1iOTJmLWVmNDI2NTAyOTlhMj8xNjMwMDY2NzMzIiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uX2Nhc2VfYWNjZXNzIjogIlJFUVVFU1RFRCIsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAib3JnYW5pemF0aW9uIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFtdLAogICAgICAgICAgICAgICAgImVtYWlscyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicGhvbmVzIjogW10sCiAgICAgICAgICAgICAgICAidHdpdHRlciI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X3R3aXR0ZXIiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiAiVVRDIiwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogMCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc18zIiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUBkZDEzMmRkOTE5ZDhkMDAzYzJiY2QyZTAwNmE5MTMzYTg2NjlkMjA0IiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzMiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJjcmVhdG9yIjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJ1dWlkIjogImE4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNiIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRob3JzdGVuIEVja2VsIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9hOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjY/MTcyOTE5Mzc4MiIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiAiQUxMIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogIlVUQyIsCiAgICAgICAgICAgICAgICAidGltZV96b25lX29mZnNldCI6IDAsCiAgICAgICAgICAgICAgICAiZ3JlZXRpbmciOiBudWxsLAogICAgICAgICAgICAgICAgInNpZ25hdHVyZSI6IG51bGwsCiAgICAgICAgICAgICAgICAic3RhdHVzX21lc3NhZ2UiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl91c2VyX2FnZW50IjogIlJ1YnkiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6ICI1LjIzMS4xNjIuODQiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2ZV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfdXNlcnNfMSIsCiAgICAgICAgICAgICAgICAicHJlc2VuY2VfY2hhbm5lbCI6ICJ1c2VyX3ByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAY2YwMjc0YjM5NGRiM2FmNTU1ZGJjMTM2ZmM3MGFhYjZlNDViZWU0MiIsCiAgICAgICAgICAgICAgICAicGFzc3dvcmRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA3OjE4OjIzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJhdmF0YXJfdXBkYXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJpZGVudGl0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImFzc2lnbmVkX2FnZW50IjogbnVsbCwKICAgICAgICAgICAgImFzc2lnbmVkX3RlYW0iOiBudWxsLAogICAgICAgICAgICAibGFzdF9hc3NpZ25lZF9ieSI6IG51bGwsCiAgICAgICAgICAgICJicmFuZCI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJicmFuZCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInN0YXR1cyI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAibGFiZWwiOiAiTmV3IiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIk5FVyIsCiAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDEsCiAgICAgICAgICAgICAgICAiaXNfc2xhX2FjdGl2ZSI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfZGVsZXRlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxNiswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2Vfc3RhdHVzIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL3N0YXR1c2VzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJwcmlvcml0eSI6IG51bGwsCiAgICAgICAgICAgICJ0eXBlIjogbnVsbCwKICAgICAgICAgICAgInJlYWRfbWFya2VyIjogbnVsbCwKICAgICAgICAgICAgInNsYV92ZXJzaW9uIjogbnVsbCwKICAgICAgICAgICAgInNsYV9tZXRyaWNzIjogW10sCiAgICAgICAgICAgICJmb3JtIjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZm9ybSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA4LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImE5YmI3OTM4LWMwZDAtNGZmNy05ODhlLWMwZDYxYTEwNjk0MSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21UZXh0IiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiVEVYVCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tdGV4dCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDE5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzE5IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yMCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogOCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy84IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA5LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjZkMDA0YzEzLWNhNmMtNDdjZi05MmY5LTQ2MjlkZmUxNDAxZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21UZXh0YXJlYSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlRFWFRBUkVBIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b210ZXh0YXJlYSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzIxIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyMiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yMiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogOSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy85IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMCwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJmY2VmOWY3My1lMjViLTQ3NDQtOTNmNi0wMTY2ZWNhNTQyM2MiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tUmFkaW8iLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJSQURJTyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tcmFkaW8iLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyMywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yMyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDEwLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImZjZWY5ZjczLWUyNWItNDc0NC05M2Y2LTAxNjZlY2E1NDIzYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJUZXN0IDEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI1IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8xIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiZmNlZjlmNzMtZTI1Yi00NzQ0LTkzZjYtMDE2NmVjYTU0MjNjIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyNiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIlRlc3QgMiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTEsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNjBjNjcwMTAtNTRlMy00NDJjLTljOTAtN2ZiYTUzODhhZDE4IiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVNpbmdsZVNlbGVjdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlNFTEVDVCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tc2luZ2xlc2VsZWN0IiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI4IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiYSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzMiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiYiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzAiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTIsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMTdmYjJkNGUtYmNmYi00MzUzLTg4NzAtZTMxN2MxNGRmNzRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbU11bHRpQ2hvaWNlIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiQ0hFQ0tCT1giLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbW11bHRpY2hvaWNlIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzMzIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM1LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiMyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMiIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTMsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMmFkYzUzYTgtMGU5MS00ZjFiLWIwNzEtZmEwMmYxZDA1Y2MwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbU51bWVyaWMiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJOVU1FUklDIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21udW1lcmljIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzM4IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMywKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xMyIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTQsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiYzU4MzY5OGEtZTk4Ni00YjFjLTkwMDEtZjgzNTVlMmNhOTUxIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbURlY2ltYWwiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJERUNJTUFMIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21kZWNpbWFsIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxNCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTUsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiY2U1ZTU1MmYtOTY4MC00NjI0LWE4NjQtNWUwMTY0OWZjZWJjIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVllc05vIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiWUVTTk8iLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXllc25vIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxNSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTYsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMzFhMTYyOGYtODA0MS00MzEzLThmY2UtNzA1ZjAyMDk2NDdhIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVRyZWVTZWxlY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJDQVNDQURJTkdTRUxFQ1QiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXRyZWVzZWxlY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0MywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80MyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDQiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE2LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogOSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjMxYTE2MjhmLTgwNDEtNDMxMy04ZmNlLTcwNWYwMjA5NjQ3YSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJMZXZlbDEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ1IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi85IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjMxYTE2MjhmLTgwNDEtNDMxMy04ZmNlLTcwNWYwMjA5NjQ3YSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJMZXZlbDE6OlN1YjEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ2IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8xMCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIzMWExNjI4Zi04MDQxLTQzMTMtOGZjZS03MDVmMDIwOTY0N2EiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ3LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiTGV2ZWwyIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80NyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMTEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNiIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTcsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNDNkODAzMzItMTAwZC00MGE2LWFkYzItYzQ5MTdjOWE1MGU0IiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbURhdGUiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJEQVRFIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21kYXRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ5IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxNywKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xNyIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTgsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMjEwNzE4MTMtYWEyMS00OTBjLTljMzgtYjAwZDZlYmM1YzczIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVJlZ2V4cCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlJFR0VYIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21yZWdleHAiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA1MCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy81MCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNTEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNTEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiAiXFxkXFxkXFxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxOCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogW10sCiAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL2ZpZWxkcy8xOCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIF0sCiAgICAgICAgICAgICJsYXN0X3JlcGxpZXIiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgInV1aWQiOiAiODFkOGEzMmMtZGUwNy01ZWQ2LWI5MmYtZWY0MjY1MDI5OWEyIiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGF5bG9yIFdlc3QiLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0LzgxZDhhMzJjLWRlMDctNWVkNi1iOTJmLWVmNDI2NTAyOTlhMj8xNjMwMDY2NzMzIiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uX2Nhc2VfYWNjZXNzIjogIlJFUVVFU1RFRCIsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAib3JnYW5pemF0aW9uIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFtdLAogICAgICAgICAgICAgICAgImVtYWlscyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicGhvbmVzIjogW10sCiAgICAgICAgICAgICAgICAidHdpdHRlciI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X3R3aXR0ZXIiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiAiVVRDIiwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogMCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc18zIiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUBkZDEzMmRkOTE5ZDhkMDAzYzJiY2QyZTAwNmE5MTMzYTg2NjlkMjA0IiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzMiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X3JlcGxpZXJfaWRlbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X3VwZGF0ZWRfYnkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgInV1aWQiOiAiYThkZmU1ZmQtYjA4ZC01ZDA3LWFkOGItNzRiMTEzZjVkNzI2IiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGhvcnN0ZW4gRWNrZWwiLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA1LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0L2E4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNj8xNzI5MTkzNzgyIiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6ICJBTEwiLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbl9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAib3JnYW5pemF0aW9uIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInRlYW0iCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInRlYW0iCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJlbWFpbHMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgInBob25lcyI6IFtdLAogICAgICAgICAgICAgICAgInR3aXR0ZXIiOiBbXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiAiVVRDIiwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogMCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiAiUnVieSIsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogIjUuMjMxLjE2Mi44NCIsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc18xIiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUBjZjAyNzRiMzk0ZGIzYWY1NTVkYmMxMzZmYzcwYWFiNmU0NWJlZTQyIiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMDc6MTg6MjMrMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2xvZ2dlZF9pbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvdXNlcnMvMSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfY29tcGxldGVkX2J5IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfY2xvc2VkX2J5IjogbnVsbCwKICAgICAgICAgICAgInN0YXRlIjogIkFDVElWRSIsCiAgICAgICAgICAgICJwb3N0X2NvdW50IjogMSwKICAgICAgICAgICAgImhhc19ub3RlcyI6IHRydWUsCiAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAiaGFzX2F0dGFjaG1lbnRzIjogZmFsc2UsCiAgICAgICAgICAgICJpc19tZXJnZWQiOiBmYWxzZSwKICAgICAgICAgICAgInJhdGluZyI6IG51bGwsCiAgICAgICAgICAgICJyYXRpbmdfc3RhdHVzIjogIlVOT0ZGRVJFRCIsCiAgICAgICAgICAgICJ0YWdzIjogW10sCiAgICAgICAgICAgICJsYXN0X3Bvc3Rfc3RhdHVzIjogIiIsCiAgICAgICAgICAgICJsYXN0X3Bvc3RfcHJldmlldyI6ICJJIHdhbnQgdG8gcHVyY2hhc2UgYW4gYXNzb3J0ZWQgc2V0IG9mIHJldGFpbCBlcXVpcG1lbnQuIEnigJltIG5vdCBhYmxlIHRvIGJ1aWxkIG15IGJ1bmRsZS4gQ2FuIHlvdSBoZWxwIG1lIHdpdGggdGhpcyBwdXJjaGFzZT8gTG9va2luZyBmb3J3YXJkIHRvIG1vcmUgaW5mb3JtYXRpb24hIiwKICAgICAgICAgICAgImxhc3RfcG9zdF90eXBlIjogIk5PVEUiLAogICAgICAgICAgICAibGFzdF9tZXNzYWdlX3ByZXZpZXciOiAiSSB3YW50IHRvIHB1cmNoYXNlIGFuIGFzc29ydGVkIHNldCBvZiByZXRhaWwgZXF1aXBtZW50LiBJ4oCZbSBub3QgYWJsZSB0byBidWlsZCBteSBidW5kbGUuIENhbiB5b3UgaGVscCBtZSB3aXRoIHRoaXMgcHVyY2hhc2U/IExvb2tpbmcgZm9yd2FyZCB0byBtb3JlIGluZm9ybWF0aW9uISIsCiAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfY2FzZXNfMiIsCiAgICAgICAgICAgICJsYXN0X2Fzc2lnbmVkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfcmVwbGllZF9hdCI6ICIyMDIxLTA4LTI3VDEwOjQ1OjUxKzAwOjAwIiwKICAgICAgICAgICAgImxhc3Rfb3BlbmVkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfcGVuZGluZ19hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X2Nsb3NlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X2NvbXBsZXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X2FnZW50X2FjdGl2aXR5X2F0IjogIjIwMjEtMDgtMjdUMTA6NDU6NTErMDA6MDAiLAogICAgICAgICAgICAibGFzdF9jdXN0b21lcl9hY3Rpdml0eV9hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X3JlcGx5X2J5X2FnZW50X2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfcmVwbHlfYnlfcmVxdWVzdGVyX2F0IjogbnVsbCwKICAgICAgICAgICAgImFnZW50X3VwZGF0ZWRfYXQiOiBudWxsLAogICAgICAgICAgICAibGF0ZXN0X2Fzc2lnbmVlX3VwZGF0ZSI6IG51bGwsCiAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTA6NDU6NTErMDA6MDAiLAogICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDEwOjQ1OjUxKzAwOjAwIiwKICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZSIsCiAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzLzIiCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAic3ViamVjdCI6ICJHZXR0aW5nIGNvbWZvcnRhYmxlIHdpdGggS2F5YWtvOiBhIHNhbXBsZSBjb252ZXJzYXRpb24iLAogICAgICAgICAgICAicG9ydGFsIjogIlNFVFVQIiwKICAgICAgICAgICAgInNvdXJjZV9jaGFubmVsIjogewogICAgICAgICAgICAgICAgInV1aWQiOiAiZmQzYTgxMTYtOTVjMi00OTJlLTlhZjMtYjNhYjU3ZGM5ZjFhIiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIk1BSUwiLAogICAgICAgICAgICAgICAgImNoYXJhY3Rlcl9saW1pdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiYWNjb3VudCI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm1haWxib3giCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2hhbm5lbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfcHVibGljX2NoYW5uZWwiOiB7CiAgICAgICAgICAgICAgICAidXVpZCI6ICJmZDNhODExNi05NWMyLTQ5MmUtOWFmMy1iM2FiNTdkYzlmMWEiLAogICAgICAgICAgICAgICAgInR5cGUiOiAiTUFJTCIsCiAgICAgICAgICAgICAgICAiY2hhcmFjdGVyX2xpbWl0IjogbnVsbCwKICAgICAgICAgICAgICAgICJhY2NvdW50IjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibWFpbGJveCIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjaGFubmVsIgogICAgICAgICAgICB9LAogICAgICAgICAgICAicmVxdWVzdGVyIjogewogICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICJ1dWlkIjogIjgxZDhhMzJjLWRlMDctNWVkNi1iOTJmLWVmNDI2NTAyOTlhMiIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRheWxvciBXZXN0IiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC84MWQ4YTMyYy1kZTA3LTVlZDYtYjkyZi1lZjQyNjUwMjk5YTI/MTYzMDA2NjczMyIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbl9jYXNlX2FjY2VzcyI6ICJSRVFVRVNURUQiLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbXSwKICAgICAgICAgICAgICAgICJlbWFpbHMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgInBob25lcyI6IFtdLAogICAgICAgICAgICAgICAgInR3aXR0ZXIiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV90d2l0dGVyIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogIlVUQyIsCiAgICAgICAgICAgICAgICAidGltZV96b25lX29mZnNldCI6IDAsCiAgICAgICAgICAgICAgICAiZ3JlZXRpbmciOiBudWxsLAogICAgICAgICAgICAgICAgInNpZ25hdHVyZSI6IG51bGwsCiAgICAgICAgICAgICAgICAic3RhdHVzX21lc3NhZ2UiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl91c2VyX2FnZW50IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5faXAiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9hdCI6ICIyMDIxLTA4LTI3VDEyOjE4OjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2ZV9hdCI6ICIyMDIxLTA4LTI3VDEyOjE4OjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfdXNlcnNfMyIsCiAgICAgICAgICAgICAgICAicHJlc2VuY2VfY2hhbm5lbCI6ICJ1c2VyX3ByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAZGQxMzJkZDkxOWQ4ZDAwM2MyYmNkMmUwMDZhOTEzM2E4NjY5ZDIwNCIsCiAgICAgICAgICAgICAgICAicGFzc3dvcmRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjExKzAwOjAwIiwKICAgICAgICAgICAgICAgICJhdmF0YXJfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjEyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2xvZ2dlZF9pbl9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjExKzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTI6MTg6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS91c2Vycy8zIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAidXVpZCI6ICI4MWQ4YTMyYy1kZTA3LTVlZDYtYjkyZi1lZjQyNjUwMjk5YTIiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJUYXlsb3IgV2VzdCIsCiAgICAgICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgICAgICJkZXNpZ25hdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfbWZhX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJyb2xlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicm9sZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXZhdGFyIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2F2YXRhci9nZXQvODFkOGEzMmMtZGUwNy01ZWQ2LWI5MmYtZWY0MjY1MDI5OWEyPzE2MzAwNjY3MzMiLAogICAgICAgICAgICAgICAgImFnZW50X2Nhc2VfYWNjZXNzIjogbnVsbCwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiAiUkVRVUVTVEVEIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb24iOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJvcmdhbml6YXRpb24iCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRlYW1zIjogW10sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfdHdpdHRlciIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgImZhY2Vib29rIjogW10sCiAgICAgICAgICAgICAgICAiZXh0ZXJuYWxfaWRlbnRpZmllcnMiOiBbXSwKICAgICAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogW10sCiAgICAgICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJsb2NhbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRpbWVfem9uZSI6ICJVVEMiLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiAwLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzMiLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QGRkMTMyZGQ5MTlkOGQwMDNjMmJjZDJlMDA2YTkxMzNhODY2OWQyMDQiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZpdHlfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDEyOjE4OjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvdXNlcnMvMyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImlkZW50aXR5IjogewogICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiYXNzaWduZWRfYWdlbnQiOiBudWxsLAogICAgICAgICAgICAiYXNzaWduZWRfdGVhbSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICB9LAogICAgICAgICAgICAibGFzdF9hc3NpZ25lZF9ieSI6IG51bGwsCiAgICAgICAgICAgICJicmFuZCI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJicmFuZCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInN0YXR1cyI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDIsCiAgICAgICAgICAgICAgICAibGFiZWwiOiAiT3BlbiIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICJPUEVOIiwKICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMiwKICAgICAgICAgICAgICAgICJpc19zbGFfYWN0aXZlIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19kZWxldGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTYrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9zdGF0dXMiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvc3RhdHVzZXMvMiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInByaW9yaXR5IjogbnVsbCwKICAgICAgICAgICAgInR5cGUiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgImxhYmVsIjogIlF1ZXN0aW9uIiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIlFVRVNUSU9OIiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTYrMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxNiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX3R5cGUiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvdHlwZXMvMSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInJlYWRfbWFya2VyIjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJlYWRfbWFya2VyIgogICAgICAgICAgICB9LAogICAgICAgICAgICAic2xhX3ZlcnNpb24iOiBudWxsLAogICAgICAgICAgICAic2xhX21ldHJpY3MiOiBbXSwKICAgICAgICAgICAgImZvcm0iOiBudWxsLAogICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFsKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDgsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiYTliYjc5MzgtYzBkMC00ZmY3LTk4OGUtYzBkNjFhMTA2OTQxIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVRleHQiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJURVhUIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b210ZXh0IiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMTkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzIwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiA4LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzgiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDksCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNmQwMDRjMTMtY2E2Yy00N2NmLTkyZjktNDYyOWRmZTE0MDFkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVRleHRhcmVhIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiVEVYVEFSRUEiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXRleHRhcmVhIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzIyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiA5LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzkiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEwLAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImZjZWY5ZjczLWUyNWItNDc0NC05M2Y2LTAxNjZlY2E1NDIzYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21SYWRpbyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlJBRElPIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21yYWRpbyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzIzIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyNCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yNCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTAsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiZmNlZjlmNzMtZTI1Yi00NzQ0LTkzZjYtMDE2NmVjYTU0MjNjIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyNSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIlRlc3QgMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzEiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJmY2VmOWY3My1lMjViLTQ3NDQtOTNmNi0wMTY2ZWNhNTQyM2MiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiVGVzdCAyIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yNiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzEwIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMSwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2MGM2NzAxMC01NGUzLTQ0MmMtOWM5MC03ZmJhNTM4OGFkMTgiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tU2luZ2xlU2VsZWN0IiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiU0VMRUNUIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21zaW5nbGVzZWxlY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyNywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yNyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDExLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjYwYzY3MDEwLTU0ZTMtNDQyYy05YzkwLTdmYmE1Mzg4YWQxOCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yOSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjYwYzY3MDEwLTU0ZTMtNDQyYy05YzkwLTdmYmE1Mzg4YWQxOCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJiIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zMCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vNCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjYwYzY3MDEwLTU0ZTMtNDQyYy05YzkwLTdmYmE1Mzg4YWQxOCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJjIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vNSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzExIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMiwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIxN2ZiMmQ0ZS1iY2ZiLTQzNTMtODg3MC1lMzE3YzE0ZGY3NGUiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tTXVsdGlDaG9pY2UiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJDSEVDS0JPWCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tbXVsdGljaG9pY2UiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzMiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zMiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzMiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDEyLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjE3ZmIyZDRlLWJjZmItNDM1My04ODcwLWUzMTdjMTRkZjc0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICIxIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zNCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vNiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjE3ZmIyZDRlLWJjZmItNDM1My04ODcwLWUzMTdjMTRkZjc0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzUsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICIyIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zNSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vNyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogOCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjE3ZmIyZDRlLWJjZmItNDM1My04ODcwLWUzMTdjMTRkZjc0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICIzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zNiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vOCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzEyIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMywKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIyYWRjNTNhOC0wZTkxLTRmMWItYjA3MS1mYTAyZjFkMDVjYzAiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tTnVtZXJpYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIk5VTUVSSUMiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbW51bWVyaWMiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzNywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zNyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMzgsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMzgiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDEzLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzEzIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxNCwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJjNTgzNjk4YS1lOTg2LTRiMWMtOTAwMS1mODM1NWUyY2E5NTEiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tRGVjaW1hbCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIkRFQ0lNQUwiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbWRlY2ltYWwiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzOSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zOSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDAiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE0LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE0IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxNSwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJjZTVlNTUyZi05NjgwLTQ2MjQtYTg2NC01ZTAxNjQ5ZmNlYmMiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tWWVzTm8iLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJZRVNOTyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9teWVzbm8iLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0MSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80MSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE1LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE1IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxNiwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIzMWExNjI4Zi04MDQxLTQzMTMtOGZjZS03MDVmMDIwOTY0N2EiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tVHJlZVNlbGVjdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIkNBU0NBRElOR1NFTEVDVCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tdHJlZXNlbGVjdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQzIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0NCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80NCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTYsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMzFhMTYyOGYtODA0MS00MzEzLThmY2UtNzA1ZjAyMDk2NDdhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0NSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIkxldmVsMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDUiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMzFhMTYyOGYtODA0MS00MzEzLThmY2UtNzA1ZjAyMDk2NDdhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0NiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIkxldmVsMTo6U3ViMSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDYiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzEwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjMxYTE2MjhmLTgwNDEtNDMxMy04ZmNlLTcwNWYwMjA5NjQ3YSIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJMZXZlbDIiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ3IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8xMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE2IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxNywKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI0M2Q4MDMzMi0xMDBkLTQwYTYtYWRjMi1jNDkxN2M5YTUwZTQiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tRGF0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIkRBVEUiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbWRhdGUiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0OCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80OCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDkiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE3LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE3IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgImZpZWxkIjogewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxOCwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIyMTA3MTgxMy1hYTIxLTQ5MGMtOWMzOC1iMDBkNmViYzVjNzMiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tUmVnZXhwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiUkVHRVgiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXJlZ2V4cCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDUwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzUwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA1MSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy81MSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6ICJcXGRcXGRcXGQiLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDE4LAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19zeXN0ZW0iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgIm9wdGlvbnMiOiBbXSwKICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvZmllbGRzLzE4IgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgInZhbHVlIjogIiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9maWVsZF92YWx1ZSIKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgXSwKICAgICAgICAgICAgImxhc3RfcmVwbGllciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAidXVpZCI6ICI4MWQ4YTMyYy1kZTA3LTVlZDYtYjkyZi1lZjQyNjUwMjk5YTIiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJUYXlsb3IgV2VzdCIsCiAgICAgICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgICAgICJkZXNpZ25hdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfbWZhX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJyb2xlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicm9sZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXZhdGFyIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2F2YXRhci9nZXQvODFkOGEzMmMtZGUwNy01ZWQ2LWI5MmYtZWY0MjY1MDI5OWEyPzE2MzAwNjY3MzMiLAogICAgICAgICAgICAgICAgImFnZW50X2Nhc2VfYWNjZXNzIjogbnVsbCwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiAiUkVRVUVTVEVEIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb24iOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJvcmdhbml6YXRpb24iCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRlYW1zIjogW10sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfdHdpdHRlciIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgImZhY2Vib29rIjogW10sCiAgICAgICAgICAgICAgICAiZXh0ZXJuYWxfaWRlbnRpZmllcnMiOiBbXSwKICAgICAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogW10sCiAgICAgICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJsb2NhbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRpbWVfem9uZSI6ICJVVEMiLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiAwLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzMiLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QGRkMTMyZGQ5MTlkOGQwMDNjMmJjZDJlMDA2YTkxMzNhODY2OWQyMDQiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZpdHlfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDEyOjE4OjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvdXNlcnMvMyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfcmVwbGllcl9pZGVudGl0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfdXBkYXRlZF9ieSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAidXVpZCI6ICI4MWQ4YTMyYy1kZTA3LTVlZDYtYjkyZi1lZjQyNjUwMjk5YTIiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJUYXlsb3IgV2VzdCIsCiAgICAgICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgICAgICJkZXNpZ25hdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfbWZhX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJyb2xlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicm9sZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXZhdGFyIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2F2YXRhci9nZXQvODFkOGEzMmMtZGUwNy01ZWQ2LWI5MmYtZWY0MjY1MDI5OWEyPzE2MzAwNjY3MzMiLAogICAgICAgICAgICAgICAgImFnZW50X2Nhc2VfYWNjZXNzIjogbnVsbCwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiAiUkVRVUVTVEVEIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb24iOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJvcmdhbml6YXRpb24iCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRlYW1zIjogW10sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfdHdpdHRlciIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgImZhY2Vib29rIjogW10sCiAgICAgICAgICAgICAgICAiZXh0ZXJuYWxfaWRlbnRpZmllcnMiOiBbXSwKICAgICAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogW10sCiAgICAgICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJsb2NhbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRpbWVfem9uZSI6ICJVVEMiLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiAwLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyMS0wOC0yN1QxMjoxODo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzMiLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QGRkMTMyZGQ5MTlkOGQwMDNjMmJjZDJlMDA2YTkxMzNhODY2OWQyMDQiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZpdHlfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDEyOjE4OjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvdXNlcnMvMyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfY29tcGxldGVkX2J5IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfY2xvc2VkX2J5IjogbnVsbCwKICAgICAgICAgICAgInN0YXRlIjogIkFDVElWRSIsCiAgICAgICAgICAgICJwb3N0X2NvdW50IjogOCwKICAgICAgICAgICAgImhhc19ub3RlcyI6IGZhbHNlLAogICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgImhhc19hdHRhY2htZW50cyI6IGZhbHNlLAogICAgICAgICAgICAiaXNfbWVyZ2VkIjogZmFsc2UsCiAgICAgICAgICAgICJyYXRpbmciOiBudWxsLAogICAgICAgICAgICAicmF0aW5nX3N0YXR1cyI6ICJVTk9GRkVSRUQiLAogICAgICAgICAgICAidGFncyI6IFtdLAogICAgICAgICAgICAibGFzdF9wb3N0X3N0YXR1cyI6ICJERUxJVkVSRUQiLAogICAgICAgICAgICAibGFzdF9wb3N0X3ByZXZpZXciOiAiV0hBVD8hIFRoYW5rIHlvdSB2ZXJ5IG11Y2ghIPCfmI0iLAogICAgICAgICAgICAibGFzdF9wb3N0X3R5cGUiOiAiUFVCTElDIiwKICAgICAgICAgICAgImxhc3RfbWVzc2FnZV9wcmV2aWV3IjogIldIQVQ/ISBUaGFuayB5b3UgdmVyeSBtdWNoISDwn5iNIiwKICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV9jYXNlc18xIiwKICAgICAgICAgICAgImxhc3RfYXNzaWduZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDozOSswMDowMCIsCiAgICAgICAgICAgICJsYXN0X3JlcGxpZWRfYXQiOiAiMjAyMS0wOC0yNFQxODowOTo0NCswMDowMCIsCiAgICAgICAgICAgICJsYXN0X29wZW5lZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjM5KzAwOjAwIiwKICAgICAgICAgICAgImxhc3RfcGVuZGluZ19hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjI4KzAwOjAwIiwKICAgICAgICAgICAgImxhc3RfY2xvc2VkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfY29tcGxldGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MzgrMDA6MDAiLAogICAgICAgICAgICAibGFzdF9hZ2VudF9hY3Rpdml0eV9hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X2N1c3RvbWVyX2FjdGl2aXR5X2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MjMrMDA6MDAiLAogICAgICAgICAgICAibGFzdF9yZXBseV9ieV9hZ2VudF9hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X3JlcGx5X2J5X3JlcXVlc3Rlcl9hdCI6IG51bGwsCiAgICAgICAgICAgICJhZ2VudF91cGRhdGVkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhdGVzdF9hc3NpZ25lZV91cGRhdGUiOiBudWxsLAogICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjM2KzAwOjAwIiwKICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDozMSswMDowMCIsCiAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2UiLAogICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy8xIgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAiaWQiOiA1LAogICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgInN1YmplY3QiOiAiQSBleGFtcGxlIiwKICAgICAgICAgICAgInBvcnRhbCI6ICJBUEkiLAogICAgICAgICAgICAic291cmNlX2NoYW5uZWwiOiB7CiAgICAgICAgICAgICAgICAidXVpZCI6ICJjZjNjZDM5YS01NGJmLTVlNWUtOTEyYi04ODM5MTlmM2FiMWUiLAogICAgICAgICAgICAgICAgInR5cGUiOiAiTk9URSIsCiAgICAgICAgICAgICAgICAiY2hhcmFjdGVyX2xpbWl0IjogbnVsbCwKICAgICAgICAgICAgICAgICJhY2NvdW50IjogbnVsbCwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNoYW5uZWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X3B1YmxpY19jaGFubmVsIjogbnVsbCwKICAgICAgICAgICAgInJlcXVlc3RlciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDcsCiAgICAgICAgICAgICAgICAidXVpZCI6ICIwYzU0NjQ0Ni1kMDk1LTU0YzUtYWU1Ny01ZjZmODM4ZDNjNDMiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJEb21pbmlrIEtsZWluIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC8wYzU0NjQ0Ni1kMDk1LTU0YzUtYWU1Ny01ZjZmODM4ZDNjNDM/MTY5MDc4Mzg1OSIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbl9jYXNlX2FjY2VzcyI6ICJSRVFVRVNURUQiLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbXSwKICAgICAgICAgICAgICAgICJlbWFpbHMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA3LAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgInBob25lcyI6IFtdLAogICAgICAgICAgICAgICAgInR3aXR0ZXIiOiBbXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiAiRXVyb3BlL1BhcmlzIiwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogNzIwMCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjEtMDgtMjdUMTA6NDk6NTYrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjMtMDctMzFUMDY6MTA6NTkrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc183IiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUBmODA2ODc5Y2I1YmIwMTIxNjdiZjYxZDcwNWJmZTk0YWRmMmU3OTFiIiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTA6NDk6NTYrMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2xvZ2dlZF9pbl9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDEwOjQ5OjU2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjMtMDctMzFUMDY6MTA6NTkrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS91c2Vycy83IgogICAgICAgICAgICB9LAogICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAidXVpZCI6ICJhOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjYiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJUaG9yc3RlbiBFY2tlbCIsCiAgICAgICAgICAgICAgICAibGVnYWN5X2lkIjogbnVsbCwKICAgICAgICAgICAgICAgICJkZXNpZ25hdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfbWZhX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJyb2xlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDUsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicm9sZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXZhdGFyIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2F2YXRhci9nZXQvYThkZmU1ZmQtYjA4ZC01ZDA3LWFkOGItNzRiMTEzZjVkNzI2PzE3MjkxOTM3ODIiLAogICAgICAgICAgICAgICAgImFnZW50X2Nhc2VfYWNjZXNzIjogIkFMTCIsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uX2Nhc2VfYWNjZXNzIjogbnVsbCwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb24iOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJvcmdhbml6YXRpb24iCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRlYW1zIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidGVhbSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMiwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidGVhbSIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgImVtYWlscyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicGhvbmVzIjogW10sCiAgICAgICAgICAgICAgICAidHdpdHRlciI6IFtdLAogICAgICAgICAgICAgICAgImZhY2Vib29rIjogW10sCiAgICAgICAgICAgICAgICAiZXh0ZXJuYWxfaWRlbnRpZmllcnMiOiBbXSwKICAgICAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogW10sCiAgICAgICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJsb2NhbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRpbWVfem9uZSI6ICJVVEMiLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiAwLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6ICJSdWJ5IiwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5faXAiOiAiNS4yMzEuMTYyLjg0IiwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzEiLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QGNmMDI3NGIzOTRkYjNhZjU1NWRiYzEzNmZjNzBhYWI2ZTQ1YmVlNDIiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QwNzoxODoyMyswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZpdHlfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjExKzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS91c2Vycy8xIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiaWRlbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiA3LAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJhc3NpZ25lZF9hZ2VudCI6IG51bGwsCiAgICAgICAgICAgICJhc3NpZ25lZF90ZWFtIjogbnVsbCwKICAgICAgICAgICAgImxhc3RfYXNzaWduZWRfYnkiOiBudWxsLAogICAgICAgICAgICAiYnJhbmQiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiYnJhbmQiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJzdGF0dXMiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiA1LAogICAgICAgICAgICAgICAgImxhYmVsIjogIkNsb3NlZCIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICJDTE9TRUQiLAogICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiA1LAogICAgICAgICAgICAgICAgImlzX3NsYV9hY3RpdmUiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX2RlbGV0ZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTYrMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxNiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX3N0YXR1cyIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9zdGF0dXNlcy81IgogICAgICAgICAgICB9LAogICAgICAgICAgICAicHJpb3JpdHkiOiBudWxsLAogICAgICAgICAgICAidHlwZSI6IG51bGwsCiAgICAgICAgICAgICJyZWFkX21hcmtlciI6IG51bGwsCiAgICAgICAgICAgICJzbGFfdmVyc2lvbiI6IG51bGwsCiAgICAgICAgICAgICJzbGFfbWV0cmljcyI6IFtdLAogICAgICAgICAgICAiZm9ybSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2Zvcm0iCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogWwogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogOCwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJhOWJiNzkzOC1jMGQwLTRmZjctOTg4ZS1jMGQ2MWExMDY5NDEiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tVGV4dCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIlRFWFQiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXRleHQiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxOSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTE6NTMrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8xOSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjAiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDgsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFtdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUxOjUzKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MTo1MyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvOCIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogOSwKICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICI2ZDAwNGMxMy1jYTZjLTQ3Y2YtOTJmOS00NjI5ZGZlMTQwMWQiLAogICAgICAgICAgICAgICAgICAgICAgICAidGl0bGUiOiAiQ3VzdG9tVGV4dGFyZWEiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJURVhUQVJFQSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tdGV4dGFyZWEiLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2FnZW50cyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfb25fcmVzb2x1dGlvbiI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfdmlzaWJsZV90b19jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImN1c3RvbWVyX3RpdGxlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTI6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbWVyX2VkaXRhYmxlIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbnMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjIiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJyZWd1bGFyX2V4cHJlc3Npb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDksCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFtdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjUyOjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1MjowOCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvOSIKICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICJ2YWx1ZSI6ICIiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGRfdmFsdWUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICJmaWVsZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTAsCiAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiZmNlZjlmNzMtZTI1Yi00NzQ0LTkzZjYtMDE2NmVjYTU0MjNjIiwKICAgICAgICAgICAgICAgICAgICAgICAgInRpdGxlIjogIkN1c3RvbVJhZGlvIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiUkFESU8iLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXJhZGlvIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvMjMiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI0IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxMCwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICJmY2VmOWY3My1lMjViLTQ3NDQtOTNmNi0wMTY2ZWNhNTQyM2MiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI1LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiVGVzdCAxIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yNSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTQ6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImZjZWY5ZjczLWUyNWItNDc0NC05M2Y2LTAxNjZlY2E1NDIzYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInZhbHVlcyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMjYsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6ICJUZXN0IDIiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI2IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8yIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU0OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NDo0NiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTAiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDExLAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjYwYzY3MDEwLTU0ZTMtNDQyYy05YzkwLTdmYmE1Mzg4YWQxOCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21TaW5nbGVTZWxlY3QiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJTRUxFQ1QiLAogICAgICAgICAgICAgICAgICAgICAgICAia2V5IjogImN1c3RvbXNpbmdsZXNlbGVjdCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDI3LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI3IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyOCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6MDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8yOCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTEsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNjBjNjcwMTAtNTRlMy00NDJjLTljOTAtN2ZiYTUzODhhZDE4IiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyOSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogImEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzI5IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi8zIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNjBjNjcwMTAtNTRlMy00NDJjLTljOTAtN2ZiYTUzODhhZDE4IiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogImIiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzMwIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi80IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA1LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiNjBjNjcwMTAtNTRlMy00NDJjLTljOTAtN2ZiYTUzODhhZDE4IiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzMSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogImMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzMxIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi81IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjAxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTowMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTEiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEyLAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjE3ZmIyZDRlLWJjZmItNDM1My04ODcwLWUzMTdjMTRkZjc0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21NdWx0aUNob2ljZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIkNIRUNLQk9YIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b21tdWx0aWNob2ljZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDMyLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzMyIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzMywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTU6NTIrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zMyIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMTdmYjJkNGUtYmNmYi00MzUzLTg4NzAtZTMxN2MxNGRmNzRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzNCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIjEiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzM0IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi82IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA3LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMTdmYjJkNGUtYmNmYi00MzUzLTg4NzAtZTMxN2MxNGRmNzRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzNSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIjIiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzM1IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi83IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMTdmYjJkNGUtYmNmYi00MzUzLTg4NzAtZTMxN2MxNGRmNzRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzNiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIjMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzM2IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAic29ydF9vcmRlciI6IDAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiZmllbGRfb3B0aW9uIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9iYXNlL2ZpZWxkL29wdGlvbi84IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU1OjUyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NTo1MiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTIiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEzLAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjJhZGM1M2E4LTBlOTEtNGYxYi1iMDcxLWZhMDJmMWQwNWNjMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21OdW1lcmljIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiTlVNRVJJQyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tbnVtZXJpYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM3LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzM3IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAzOCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6MjYrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy8zOCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTMsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFtdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjI2KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1NjoyNiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTMiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDE0LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImM1ODM2OThhLWU5ODYtNGIxYy05MDAxLWY4MzU1ZTJjYTk1MSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21EZWNpbWFsIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiREVDSU1BTCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tZGVjaW1hbCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDM5LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzM5IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0MCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTM6NTY6NDErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80MCIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTQsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFtdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDEzOjU2OjQxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxMzo1Njo0MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTQiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDE1LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogImNlNWU1NTJmLTk2ODAtNDYyNC1hODY0LTVlMDE2NDlmY2ViYyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21ZZXNObyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0eXBlIjogIllFU05PIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b215ZXNubyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQxIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0MiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDA6MzErMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80MiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTUsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFtdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAwOjMxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMDozMSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTUiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDE2LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjMxYTE2MjhmLTgwNDEtNDMxMy04ZmNlLTcwNWYwMjA5NjQ3YSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21UcmVlU2VsZWN0IiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiQ0FTQ0FESU5HU0VMRUNUIiwKICAgICAgICAgICAgICAgICAgICAgICAgImtleSI6ICJjdXN0b210cmVlc2VsZWN0IiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNDMsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDMiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ0LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ0IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAxNiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJvcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDksCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIzMWExNjI4Zi04MDQxLTQzMTMtOGZjZS03MDVmMDIwOTY0N2EiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ1LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiTGV2ZWwxIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80NSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vOSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMTAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImZpZWxkdXVpZCI6ICIzMWExNjI4Zi04MDQxLTQzMTMtOGZjZS03MDVmMDIwOTY0N2EiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ2YWx1ZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ2LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiAiTGV2ZWwxOjpTdWIxIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80NiIKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvcnRfb3JkZXIiOiAwLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImZpZWxkX29wdGlvbiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvYmFzZS9maWVsZC9vcHRpb24vMTAiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDExLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJmaWVsZHV1aWQiOiAiMzFhMTYyOGYtODA0MS00MzEzLThmY2UtNzA1ZjAyMDk2NDdhIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidmFsdWVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0NywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogIkxldmVsMiIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MDUrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNDciCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJmaWVsZF9vcHRpb24iLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Jhc2UvZmllbGQvb3B0aW9uLzExIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjA1KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTowNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTYiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDE3LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjQzZDgwMzMyLTEwMGQtNDBhNi1hZGMyLWM0OTE3YzlhNTBlNCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21EYXRlIiwKICAgICAgICAgICAgICAgICAgICAgICAgInR5cGUiOiAiREFURSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tZGF0ZSIsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9mb3JfYWdlbnRzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19yZXF1aXJlZF9vbl9yZXNvbHV0aW9uIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc192aXNpYmxlX3RvX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiY3VzdG9tZXJfdGl0bGVzIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDQ4LAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzQ4IgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tZXJfZWRpdGFibGUiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9jdXN0b21lcnMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9ucyI6IFsKICAgICAgICAgICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiA0OSwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogImVuLXVzIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidHJhbnNsYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMTAtMDFUMTQ6MDE6MjcrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZV9maWVsZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvbG9jYWxlL2ZpZWxkcy80OSIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlZ3VsYXJfZXhwcmVzc2lvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTcsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFtdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjI3KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMToyNyswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTciCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAiZmllbGQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDE4LAogICAgICAgICAgICAgICAgICAgICAgICAiZmllbGR1dWlkIjogIjIxMDcxODEzLWFhMjEtNDkwYy05YzM4LWIwMGQ2ZWJjNWM3MyIsCiAgICAgICAgICAgICAgICAgICAgICAgICJ0aXRsZSI6ICJDdXN0b21SZWdleHAiLAogICAgICAgICAgICAgICAgICAgICAgICAidHlwZSI6ICJSRUdFWCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJrZXkiOiAiY3VzdG9tcmVnZXhwIiwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX2Zvcl9hZ2VudHMiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3JlcXVpcmVkX29uX3Jlc29sdXRpb24iOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3Zpc2libGVfdG9fY3VzdG9tZXJzIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgICAgICJjdXN0b21lcl90aXRsZXMiOiBbCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogNTAsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6ICJlbi11cyIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInRyYW5zbGF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGVfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2xvY2FsZS9maWVsZHMvNTAiCiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19jdXN0b21lcl9lZGl0YWJsZSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiaXNfcmVxdWlyZWRfZm9yX2N1c3RvbWVycyI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb25zIjogWwogICAgICAgICAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDUxLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJsb2NhbGUiOiAiZW4tdXMiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJ0cmFuc2xhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlX2ZpZWxkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9sb2NhbGUvZmllbGRzLzUxIgogICAgICAgICAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgICAgICAgICAicmVndWxhcl9leHByZXNzaW9uIjogIlxcZFxcZFxcZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJzb3J0X29yZGVyIjogMTgsCiAgICAgICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICAgICAib3B0aW9ucyI6IFtdLAogICAgICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTEwLTAxVDE0OjAxOjUxKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0xMC0wMVQxNDowMTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNhc2VfZmllbGQiLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9maWVsZHMvMTgiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAidmFsdWUiOiAiIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX2ZpZWxkX3ZhbHVlIgogICAgICAgICAgICAgICAgfQogICAgICAgICAgICBdLAogICAgICAgICAgICAibGFzdF9yZXBsaWVyIjogewogICAgICAgICAgICAgICAgImlkIjogNywKICAgICAgICAgICAgICAgICJ1dWlkIjogIjBjNTQ2NDQ2LWQwOTUtNTRjNS1hZTU3LTVmNmY4MzhkM2M0MyIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIkRvbWluaWsgS2xlaW4iLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0LzBjNTQ2NDQ2LWQwOTUtNTRjNS1hZTU3LTVmNmY4MzhkM2M0Mz8xNjkwNzgzODU5IiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uX2Nhc2VfYWNjZXNzIjogIlJFUVVFU1RFRCIsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFtdLAogICAgICAgICAgICAgICAgImVtYWlscyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDcsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAicGhvbmVzIjogW10sCiAgICAgICAgICAgICAgICAidHdpdHRlciI6IFtdLAogICAgICAgICAgICAgICAgImZhY2Vib29rIjogW10sCiAgICAgICAgICAgICAgICAiZXh0ZXJuYWxfaWRlbnRpZmllcnMiOiBbXSwKICAgICAgICAgICAgICAgICJjdXN0b21fZmllbGRzIjogW10sCiAgICAgICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJsb2NhbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJsb2NhbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgInRpbWVfem9uZSI6ICJFdXJvcGUvUGFyaXMiLAogICAgICAgICAgICAgICAgInRpbWVfem9uZV9vZmZzZXQiOiA3MjAwLAogICAgICAgICAgICAgICAgImdyZWV0aW5nIjogbnVsbCwKICAgICAgICAgICAgICAgICJzaWduYXR1cmUiOiBudWxsLAogICAgICAgICAgICAgICAgInN0YXR1c19tZXNzYWdlIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fdXNlcl9hZ2VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X3NlZW5fYXQiOiAiMjAyMS0wOC0yN1QxMDo0OTo1NiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3RpdmVfYXQiOiAiMjAyMy0wNy0zMVQwNjoxMDo1OSswMDowMCIsCiAgICAgICAgICAgICAgICAicmVhbHRpbWVfY2hhbm5lbCI6ICJwcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QHYxX3VzZXJzXzciLAogICAgICAgICAgICAgICAgInByZXNlbmNlX2NoYW5uZWwiOiAidXNlcl9wcmVzZW5jZS00NDI1NDNjZDQyMjg3NzUwNDAwMWViMDU1MGYxODlhZDM2MmQ2NDc1ZmE2ZDk1ZmQwZjJkOGVlMGZmNzcwZjY1QGY4MDY4NzljYjViYjAxMjE2N2JmNjFkNzA1YmZlOTRhZGYyZTc5MWIiLAogICAgICAgICAgICAgICAgInBhc3N3b3JkX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QxMDo0OTo1NiswMDowMCIsCiAgICAgICAgICAgICAgICAiYXZhdGFyX3VwZGF0ZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3RfbG9nZ2VkX2luX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTA6NDk6NTYrMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMy0wNy0zMVQwNjoxMDo1OSswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzciCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X3JlcGxpZXJfaWRlbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiA3LAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X3VwZGF0ZWRfYnkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgInV1aWQiOiAiYThkZmU1ZmQtYjA4ZC01ZDA3LWFkOGItNzRiMTEzZjVkNzI2IiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGhvcnN0ZW4gRWNrZWwiLAogICAgICAgICAgICAgICAgImxlZ2FjeV9pZCI6IG51bGwsCiAgICAgICAgICAgICAgICAiZGVzaWduYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgImlzX2VuYWJsZWQiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX21mYV9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAicm9sZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA1LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInJvbGUiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF2YXRhciI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hdmF0YXIvZ2V0L2E4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNj8xNzI5MTkzNzgyIiwKICAgICAgICAgICAgICAgICJhZ2VudF9jYXNlX2FjY2VzcyI6ICJBTEwiLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbl9jYXNlX2FjY2VzcyI6IG51bGwsCiAgICAgICAgICAgICAgICAib3JnYW5pemF0aW9uIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAib3JnYW5pemF0aW9uIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0ZWFtcyI6IFsKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInRlYW0iCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDIsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInRlYW0iCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJlbWFpbHMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBdLAogICAgICAgICAgICAgICAgInBob25lcyI6IFtdLAogICAgICAgICAgICAgICAgInR3aXR0ZXIiOiBbXSwKICAgICAgICAgICAgICAgICJmYWNlYm9vayI6IFtdLAogICAgICAgICAgICAgICAgImV4dGVybmFsX2lkZW50aWZpZXJzIjogW10sCiAgICAgICAgICAgICAgICAiY3VzdG9tX2ZpZWxkcyI6IFtdLAogICAgICAgICAgICAgICAgInBpbm5lZF9ub3Rlc19jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibG9jYWxlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmUiOiAiVVRDIiwKICAgICAgICAgICAgICAgICJ0aW1lX3pvbmVfb2Zmc2V0IjogMCwKICAgICAgICAgICAgICAgICJncmVldGluZyI6IG51bGwsCiAgICAgICAgICAgICAgICAic2lnbmF0dXJlIjogbnVsbCwKICAgICAgICAgICAgICAgICJzdGF0dXNfbWVzc2FnZSI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX3VzZXJfYWdlbnQiOiAiUnVieSIsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2lwIjogIjUuMjMxLjE2Mi44NCIsCiAgICAgICAgICAgICAgICAibGFzdF9zZWVuX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImxhc3RfYWN0aXZlX2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlYWx0aW1lX2NoYW5uZWwiOiAicHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUB2MV91c2Vyc18xIiwKICAgICAgICAgICAgICAgICJwcmVzZW5jZV9jaGFubmVsIjogInVzZXJfcHJlc2VuY2UtNDQyNTQzY2Q0MjI4Nzc1MDQwMDFlYjA1NTBmMTg5YWQzNjJkNjQ3NWZhNmQ5NWZkMGYyZDhlZTBmZjc3MGY2NUBjZjAyNzRiMzk0ZGIzYWY1NTVkYmMxMzZmYzcwYWFiNmU0NWJlZTQyIiwKICAgICAgICAgICAgICAgICJwYXNzd29yZF91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMDc6MTg6MjMrMDA6MDAiLAogICAgICAgICAgICAgICAgImF2YXRhcl91cGRhdGVkX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICJsYXN0X2xvZ2dlZF9pbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2aXR5X2F0IjogIjIwMjQtMTAtMTdUMTk6MzY6MjIrMDA6MDAiLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMSswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvdXNlcnMvMSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImxhc3RfY29tcGxldGVkX2J5IjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJ1dWlkIjogImE4ZGZlNWZkLWIwOGQtNWQwNy1hZDhiLTc0YjExM2Y1ZDcyNiIsCiAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRob3JzdGVuIEVja2VsIiwKICAgICAgICAgICAgICAgICJsZWdhY3lfaWQiOiBudWxsLAogICAgICAgICAgICAgICAgImRlc2lnbmF0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc19tZmFfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInJvbGUiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJyb2xlIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdmF0YXIiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXZhdGFyL2dldC9hOGRmZTVmZC1iMDhkLTVkMDctYWQ4Yi03NGIxMTNmNWQ3MjY/MTcyOTE5Mzc4MiIsCiAgICAgICAgICAgICAgICAiYWdlbnRfY2FzZV9hY2Nlc3MiOiAiQUxMIiwKICAgICAgICAgICAgICAgICJvcmdhbml6YXRpb25fY2FzZV9hY2Nlc3MiOiBudWxsLAogICAgICAgICAgICAgICAgIm9yZ2FuaXphdGlvbiI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm9yZ2FuaXphdGlvbiIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGVhbXMiOiBbCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ0ZWFtIgogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIF0sCiAgICAgICAgICAgICAgICAiZW1haWxzIjogWwogICAgICAgICAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiCiAgICAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgXSwKICAgICAgICAgICAgICAgICJwaG9uZXMiOiBbXSwKICAgICAgICAgICAgICAgICJ0d2l0dGVyIjogW10sCiAgICAgICAgICAgICAgICAiZmFjZWJvb2siOiBbXSwKICAgICAgICAgICAgICAgICJleHRlcm5hbF9pZGVudGlmaWVycyI6IFtdLAogICAgICAgICAgICAgICAgImN1c3RvbV9maWVsZHMiOiBbXSwKICAgICAgICAgICAgICAgICJwaW5uZWRfbm90ZXNfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImxvY2FsZSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAidGltZV96b25lIjogIlVUQyIsCiAgICAgICAgICAgICAgICAidGltZV96b25lX29mZnNldCI6IDAsCiAgICAgICAgICAgICAgICAiZ3JlZXRpbmciOiBudWxsLAogICAgICAgICAgICAgICAgInNpZ25hdHVyZSI6IG51bGwsCiAgICAgICAgICAgICAgICAic3RhdHVzX21lc3NhZ2UiOiBudWxsLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl91c2VyX2FnZW50IjogIlJ1YnkiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9pcCI6ICI1LjIzMS4xNjIuODQiLAogICAgICAgICAgICAgICAgImxhc3Rfc2Vlbl9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJsYXN0X2FjdGl2ZV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfdXNlcnNfMSIsCiAgICAgICAgICAgICAgICAicHJlc2VuY2VfY2hhbm5lbCI6ICJ1c2VyX3ByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAY2YwMjc0YjM5NGRiM2FmNTU1ZGJjMTM2ZmM3MGFhYjZlNDViZWU0MiIsCiAgICAgICAgICAgICAgICAicGFzc3dvcmRfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA3OjE4OjIzKzAwOjAwIiwKICAgICAgICAgICAgICAgICJhdmF0YXJfdXBkYXRlZF9hdCI6IG51bGwsCiAgICAgICAgICAgICAgICAibGFzdF9sb2dnZWRfaW5fYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAibGFzdF9hY3Rpdml0eV9hdCI6ICIyMDI0LTEwLTE3VDE5OjM2OjIyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyNC0xMC0xN1QxOTozNjoyMiswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL3VzZXJzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJsYXN0X2Nsb3NlZF9ieSI6IG51bGwsCiAgICAgICAgICAgICJzdGF0ZSI6ICJBQ1RJVkUiLAogICAgICAgICAgICAicG9zdF9jb3VudCI6IDEsCiAgICAgICAgICAgICJoYXNfbm90ZXMiOiB0cnVlLAogICAgICAgICAgICAicGlubmVkX25vdGVzX2NvdW50IjogMCwKICAgICAgICAgICAgImhhc19hdHRhY2htZW50cyI6IGZhbHNlLAogICAgICAgICAgICAiaXNfbWVyZ2VkIjogZmFsc2UsCiAgICAgICAgICAgICJyYXRpbmciOiBudWxsLAogICAgICAgICAgICAicmF0aW5nX3N0YXR1cyI6ICJPRkZFUkVEIiwKICAgICAgICAgICAgInRhZ3MiOiBbXSwKICAgICAgICAgICAgImxhc3RfcG9zdF9zdGF0dXMiOiAiIiwKICAgICAgICAgICAgImxhc3RfcG9zdF9wcmV2aWV3IjogIkEgZXhhbXBsZSBmb3IgYSBjbG9zZWQgdGlja2V0LiIsCiAgICAgICAgICAgICJsYXN0X3Bvc3RfdHlwZSI6ICJOT1RFIiwKICAgICAgICAgICAgImxhc3RfbWVzc2FnZV9wcmV2aWV3IjogIkEgZXhhbXBsZSBmb3IgYSBjbG9zZWQgdGlja2V0LiIsCiAgICAgICAgICAgICJyZWFsdGltZV9jaGFubmVsIjogInByZXNlbmNlLTQ0MjU0M2NkNDIyODc3NTA0MDAxZWIwNTUwZjE4OWFkMzYyZDY0NzVmYTZkOTVmZDBmMmQ4ZWUwZmY3NzBmNjVAdjFfY2FzZXNfNSIsCiAgICAgICAgICAgICJsYXN0X2Fzc2lnbmVkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfcmVwbGllZF9hdCI6ICIyMDIxLTA4LTI3VDEyOjIwOjMzKzAwOjAwIiwKICAgICAgICAgICAgImxhc3Rfb3BlbmVkX2F0IjogbnVsbCwKICAgICAgICAgICAgImxhc3RfcGVuZGluZ19hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X2Nsb3NlZF9hdCI6ICIyMDIxLTA5LTAxVDEyOjI0OjM5KzAwOjAwIiwKICAgICAgICAgICAgImxhc3RfY29tcGxldGVkX2F0IjogIjIwMjEtMDgtMjdUMTI6MjA6NDErMDA6MDAiLAogICAgICAgICAgICAibGFzdF9hZ2VudF9hY3Rpdml0eV9hdCI6ICIyMDIxLTA4LTI3VDEyOjIwOjQxKzAwOjAwIiwKICAgICAgICAgICAgImxhc3RfY3VzdG9tZXJfYWN0aXZpdHlfYXQiOiBudWxsLAogICAgICAgICAgICAibGFzdF9yZXBseV9ieV9hZ2VudF9hdCI6IG51bGwsCiAgICAgICAgICAgICJsYXN0X3JlcGx5X2J5X3JlcXVlc3Rlcl9hdCI6IG51bGwsCiAgICAgICAgICAgICJhZ2VudF91cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTI6MjA6NDErMDA6MDAiLAogICAgICAgICAgICAibGF0ZXN0X2Fzc2lnbmVlX3VwZGF0ZSI6IG51bGwsCiAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTI6MjA6MzMrMDA6MDAiLAogICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA5LTAxVDEyOjI0OjM5KzAwOjAwIiwKICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZSIsCiAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzLzUiCiAgICAgICAgfQogICAgXSwKICAgICJyZXNvdXJjZSI6ICJjYXNlIiwKICAgICJvZmZzZXQiOiAwLAogICAgImxpbWl0IjogMTAwLAogICAgInRvdGFsX2NvdW50IjogNwp9
- recorded_at: Thu, 17 Oct 2024 19:36:28 GMT
- - request:
- method: get
- uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/8/posts?include=mailbox,message_recipient,channel,attachment,case_message,note,chat_message,identity_email,identity_twitter,identity_facebook,facebook_message,facebook_post,facebook_post_comment,twitter_message,twitter_tweet&limit=100
- body:
- encoding: US-ASCII
- string: ''
- headers:
- Content-Type:
- - application/json
- X-Session-Id:
- - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
- Accept-Encoding:
- - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
- Accept:
- - "*/*"
- User-Agent:
- - Ruby
- Host:
- - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
- response:
- status:
- code: 200
- message: OK
- headers:
- Server:
- - nginx
- Date:
- - Thu, 17 Oct 2024 19:36:28 GMT
- Content-Type:
- - application/json
- Transfer-Encoding:
- - chunked
- Connection:
- - keep-alive
- Cache-Control:
- - private, max-age=0, must-revalidate
- Expires:
- - '0'
- X-Api-Version:
- - '1'
- Strict-Transport-Security:
- - max-age=31536000; includeSubDomains preload
- body:
- encoding: ASCII-8BIT
- string: |-
- {
- "status": 200,
- "data": [
- {
- "id": 78,
- "uuid": "dbc47ffb-0cae-4998-883b-b11b346bd4fd",
- "client_id": "",
- "subject": "hello please ignore this is kayako testing",
- "contents": "hello please ignore this is kayako testing",
- "creator": {
- "id": 9,
- "resource_type": "user"
- },
- "identity": {
- "id": 9,
- "email": "thanh.dinh@aurea.com",
- "is_primary": true,
- "is_validated": false,
- "is_notification_enabled": false,
- "created_at": "2023-09-19T11:54:13+00:00",
- "updated_at": "2023-09-19T11:54:13+00:00",
- "resource_type": "identity_email",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/9"
- },
- "source_channel": {
- "uuid": "8c9b56bd-10bd-5c91-93da-1904193ead4e",
- "type": "HELPCENTER",
- "character_limit": null,
- "account": null,
- "resource_type": "channel"
- },
- "attachments": [],
- "download_all": null,
- "destination_medium": null,
- "source": "HELPCENTER",
- "metadata": {
- "user_agent": "",
- "page_url": ""
- },
- "original": {
- "id": 6,
- "uuid": "dbc47ffb-0cae-4998-883b-b11b346bd4fd",
- "subject": "hello please ignore this is kayako testing",
- "body_text": "hello please ignore this is kayako testing",
- "body_html": "hello please ignore this is kayako testing",
- "recipients": [],
- "fullname": "thanh.dinh",
- "email": "thanh.dinh@aurea.com",
- "creator": {
- "id": 9,
- "resource_type": "user"
- },
- "identity": {
- "id": 9,
- "email": "thanh.dinh@aurea.com",
- "is_primary": true,
- "is_validated": false,
- "is_notification_enabled": false,
- "created_at": "2023-09-19T11:54:13+00:00",
- "updated_at": "2023-09-19T11:54:13+00:00",
- "resource_type": "identity_email",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/9"
- },
- "mailbox": null,
- "attachments": [],
- "download_all": null,
- "locale": null,
- "response_time": 0,
- "created_at": "2023-09-19T11:54:13+00:00",
- "updated_at": "2023-09-19T11:54:13+00:00",
- "resource_type": "case_message",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/8/messages/6"
- },
- "post_status": "DELIVERED",
- "post_status_reject_type": null,
- "post_status_reject_reason": null,
- "post_status_updated_at": "2023-09-19T11:54:13+00:00",
- "is_requester": true,
- "created_at": "2023-09-19T11:54:13+00:00",
- "updated_at": "2023-09-19T11:54:13+00:00",
- "resource_type": "post",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/posts/78"
- }
- ],
- "resource": "post",
- "limit": 100,
- "total_count": 1
- }
- recorded_at: Thu, 17 Oct 2024 19:36:28 GMT
- - request:
- method: get
- uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/7/posts?include=mailbox,message_recipient,channel,attachment,case_message,note,chat_message,identity_email,identity_twitter,identity_facebook,facebook_message,facebook_post,facebook_post_comment,twitter_message,twitter_tweet&limit=100
- body:
- encoding: US-ASCII
- string: ''
- headers:
- Content-Type:
- - application/json
- X-Session-Id:
- - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
- Accept-Encoding:
- - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
- Accept:
- - "*/*"
- User-Agent:
- - Ruby
- Host:
- - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
- response:
- status:
- code: 200
- message: OK
- headers:
- Server:
- - nginx
- Date:
- - Thu, 17 Oct 2024 19:36:29 GMT
- Content-Type:
- - application/json
- Transfer-Encoding:
- - chunked
- Connection:
- - keep-alive
- Cache-Control:
- - private, max-age=0, must-revalidate
- Expires:
- - '0'
- X-Api-Version:
- - '1'
- Strict-Transport-Security:
- - max-age=31536000; includeSubDomains preload
- body:
- encoding: ASCII-8BIT
- string: |-
- {
- "status": 200,
- "data": [
- {
- "id": 69,
- "uuid": "ca60c5ae-1e05-4799-be70-7efb57ec18a7",
- "client_id": "",
- "subject": " Testing\n",
- "contents": " Testing\n",
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "identity": {
- "id": 1,
- "email": "<IMPORT_KAYAKO_ENDPOINT_USERNAME>",
- "is_primary": true,
- "is_validated": true,
- "is_notification_enabled": false,
- "created_at": "2021-08-24T18:24:11+00:00",
- "updated_at": "2021-08-27T06:57:08+00:00",
- "resource_type": "identity_email",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/1"
- },
- "source_channel": {
- "uuid": "cf3cd39a-54bf-5e5e-912b-883919f3ab1e",
- "type": "NOTE",
- "character_limit": null,
- "account": null,
- "resource_type": "channel"
- },
- "attachments": [],
- "download_all": null,
- "destination_medium": null,
- "source": null,
- "metadata": {
- "user_agent": "",
- "page_url": ""
- },
- "original": {
- "id": 6,
- "body_text": " Testing\n",
- "body_html": "<div>\n Testing<br>\n </div>",
- "is_pinned": false,
- "is_ai_draft": false,
- "pinned_by": null,
- "user": {
- "id": 1,
- "resource_type": "user"
- },
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "attachments": [],
- "download_all": null,
- "created_at": "2023-05-04T20:17:39+00:00",
- "updated_at": "2023-05-04T20:17:39+00:00",
- "resource_type": "note",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/7/notes/6"
- },
- "post_status": "DELIVERED",
- "post_status_reject_type": null,
- "post_status_reject_reason": null,
- "post_status_updated_at": "2023-05-04T20:17:39+00:00",
- "is_requester": true,
- "created_at": "2023-05-04T20:17:39+00:00",
- "updated_at": "2023-05-04T20:17:39+00:00",
- "resource_type": "post",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/posts/69"
- }
- ],
- "resource": "post",
- "limit": 100,
- "total_count": 1
- }
- recorded_at: Thu, 17 Oct 2024 19:36:29 GMT
- - request:
- method: get
- uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/posts?include=mailbox,message_recipient,channel,attachment,case_message,note,chat_message,identity_email,identity_twitter,identity_facebook,facebook_message,facebook_post,facebook_post_comment,twitter_message,twitter_tweet&limit=100
- body:
- encoding: US-ASCII
- string: ''
- headers:
- Content-Type:
- - application/json
- X-Session-Id:
- - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
- Accept-Encoding:
- - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
- Accept:
- - "*/*"
- User-Agent:
- - Ruby
- Host:
- - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
- response:
- status:
- code: 200
- message: OK
- headers:
- Server:
- - nginx
- Date:
- - Thu, 17 Oct 2024 19:36:30 GMT
- Content-Type:
- - application/json
- Transfer-Encoding:
- - chunked
- Connection:
- - keep-alive
- Cache-Control:
- - private, max-age=0, must-revalidate
- Expires:
- - '0'
- X-Api-Version:
- - '1'
- Strict-Transport-Security:
- - max-age=31536000; includeSubDomains preload
- body:
- encoding: ASCII-8BIT
- string: |-
- {
- "status": 200,
- "data": [
- {
- "id": 75,
- "uuid": "e8c1e125-910d-4dd1-adbc-de007e4b6233",
- "client_id": "72424aa6-b5e7-46ba-b639-023833fa276c",
- "subject": " Test\n",
- "contents": " Test\n",
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "identity": {
- "id": 1,
- "email": "<IMPORT_KAYAKO_ENDPOINT_USERNAME>",
- "is_primary": true,
- "is_validated": true,
- "is_notification_enabled": false,
- "created_at": "2021-08-24T18:24:11+00:00",
- "updated_at": "2021-08-27T06:57:08+00:00",
- "resource_type": "identity_email",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/1"
- },
- "source_channel": {
- "uuid": "cf3cd39a-54bf-5e5e-912b-883919f3ab1e",
- "type": "NOTE",
- "character_limit": null,
- "account": null,
- "resource_type": "channel"
- },
- "attachments": [],
- "download_all": null,
- "destination_medium": null,
- "source": null,
- "metadata": {
- "user_agent": "",
- "page_url": ""
- },
- "original": {
- "id": 7,
- "body_text": " Test\n",
- "body_html": "<div>\n Test<br>\n </div>",
- "is_pinned": false,
- "is_ai_draft": false,
- "pinned_by": null,
- "user": {
- "id": 1,
- "resource_type": "user"
- },
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "attachments": [],
- "download_all": null,
- "created_at": "2023-07-31T06:10:59+00:00",
- "updated_at": "2023-07-31T06:10:59+00:00",
- "resource_type": "note",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/7"
- },
- "post_status": "DELIVERED",
- "post_status_reject_type": null,
- "post_status_reject_reason": null,
- "post_status_updated_at": "2023-07-31T06:10:59+00:00",
- "is_requester": false,
- "created_at": "2023-07-31T06:10:59+00:00",
- "updated_at": "2023-07-31T06:10:59+00:00",
- "resource_type": "post",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/posts/75"
- },
- {
- "id": 36,
- "uuid": "db6befb5-24a7-43ee-afc4-4b4deb94ea55",
- "client_id": "232d1622-4667-431d-9a97-7cd028bbb419",
- "subject": "We will help the guy.\n",
- "contents": "We will help the guy.\n",
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "identity": {
- "id": 1,
- "email": "<IMPORT_KAYAKO_ENDPOINT_USERNAME>",
- "is_primary": true,
- "is_validated": true,
- "is_notification_enabled": false,
- "created_at": "2021-08-24T18:24:11+00:00",
- "updated_at": "2021-08-27T06:57:08+00:00",
- "resource_type": "identity_email",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/1"
- },
- "source_channel": {
- "uuid": "cf3cd39a-54bf-5e5e-912b-883919f3ab1e",
- "type": "NOTE",
- "character_limit": null,
- "account": null,
- "resource_type": "channel"
- },
- "attachments": [
- {
- "id": 1,
- "name": "favicon.ico",
- "size": 32988,
- "width": 0,
- "height": 0,
- "type": "image/x-icon",
- "content_id": null,
- "alt": null,
- "url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/3/attachments/1/url",
- "url_download": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/3/attachments/1/download",
- "thumbnails": [],
- "created_at": "2021-08-27T11:26:26+00:00",
- "resource_type": "attachment",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/3/attachments/1"
- }
- ],
- "download_all": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/3/attachments/download/all",
- "destination_medium": null,
- "source": null,
- "metadata": {
- "user_agent": "",
- "page_url": ""
- },
- "original": {
- "id": 3,
- "body_text": "We will help the guy.\n",
- "body_html": "We will help the guy.<br>",
- "is_pinned": false,
- "is_ai_draft": false,
- "pinned_by": null,
- "user": {
- "id": 1,
- "resource_type": "user"
- },
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "attachments": [
- {
- "id": 1,
- "name": "favicon.ico",
- "size": 32988,
- "width": 0,
- "height": 0,
- "type": "image/x-icon",
- "content_id": null,
- "alt": null,
- "url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/3/attachments/1/url",
- "url_download": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/3/attachments/1/download",
- "thumbnails": [],
- "created_at": "2021-08-27T11:26:26+00:00",
- "resource_type": "attachment",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/3/attachments/1"
- }
- ],
- "download_all": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/3/attachments/download/all",
- "created_at": "2021-08-27T11:26:26+00:00",
- "updated_at": "2021-08-27T11:26:26+00:00",
- "resource_type": "note",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/3"
- },
- "post_status": "DELIVERED",
- "post_status_reject_type": null,
- "post_status_reject_reason": null,
- "post_status_updated_at": "2021-08-27T11:26:26+00:00",
- "is_requester": false,
- "created_at": "2021-08-27T11:26:26+00:00",
- "updated_at": "2021-08-27T11:26:26+00:00",
- "resource_type": "post",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/posts/36"
- },
- {
- "id": 35,
- "uuid": "318284f1-a910-416f-b51a-8de586a505a2",
- "client_id": "",
- "subject": "A test question",
- "contents": "Hello together,\n\ncan you help me?\n\nBest regards,\nDominik",
- "creator": {
- "id": 7,
- "resource_type": "user"
- },
- "identity": {
- "id": 7,
- "email": "dominik.klein.morsbach@gmail.com",
- "is_primary": true,
- "is_validated": false,
- "is_notification_enabled": false,
- "created_at": "2021-08-27T10:49:56+00:00",
- "updated_at": "2021-08-27T10:49:56+00:00",
- "resource_type": "identity_email",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/7"
- },
- "source_channel": {
- "uuid": "fd3a8116-95c2-492e-9af3-b3ab57dc9f1a",
- "type": "MAIL",
- "character_limit": null,
- "account": {
- "id": 1,
- "uuid": "fd3a8116-95c2-492e-9af3-b3ab57dc9f1a",
- "address": "support@<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>",
- "brand": {
- "id": 1,
- "resource_type": "brand"
- },
- "is_system": true,
- "is_custom": false,
- "is_verified": false,
- "is_default": true,
- "is_enabled": false,
- "is_deleted": false,
- "verified_at": null,
- "created_at": "2021-08-24T18:24:18+00:00",
- "updated_at": "2021-08-27T06:57:08+00:00",
- "resource_type": "mailbox",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/mailboxes/1"
- },
- "resource_type": "channel"
- },
- "attachments": [],
- "download_all": null,
- "destination_medium": null,
- "source": null,
- "metadata": {
- "user_agent": "",
- "page_url": ""
- },
- "original": {
- "id": 4,
- "uuid": "318284f1-a910-416f-b51a-8de586a505a2",
- "subject": "A test question",
- "body_text": "Hello together,\n\ncan you help me?\n\nBest regards,\nDominik",
- "body_html": "<div dir=\"ltr\">\n Hello together,\n <div>\n <br>\n </div>\n <div>\n can you help me?\n </div>\n <div>\n <br>\n </div>\n <div>\n Best regards,\n </div>\n <div>\n Dominik\n </div>\n </div>",
- "recipients": [],
- "fullname": "Dominik Klein",
- "email": "dominik.klein.morsbach@gmail.com",
- "creator": {
- "id": 7,
- "resource_type": "user"
- },
- "identity": {
- "id": 7,
- "email": "dominik.klein.morsbach@gmail.com",
- "is_primary": true,
- "is_validated": false,
- "is_notification_enabled": false,
- "created_at": "2021-08-27T10:49:56+00:00",
- "updated_at": "2021-08-27T10:49:56+00:00",
- "resource_type": "identity_email",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/7"
- },
- "mailbox": {
- "id": 1,
- "uuid": "fd3a8116-95c2-492e-9af3-b3ab57dc9f1a",
- "address": "support@<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>",
- "brand": {
- "id": 1,
- "resource_type": "brand"
- },
- "is_system": true,
- "is_custom": false,
- "is_verified": false,
- "is_default": true,
- "is_enabled": false,
- "is_deleted": false,
- "verified_at": null,
- "created_at": "2021-08-24T18:24:18+00:00",
- "updated_at": "2021-08-27T06:57:08+00:00",
- "resource_type": "mailbox",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/mailboxes/1"
- },
- "attachments": [],
- "download_all": null,
- "locale": null,
- "response_time": 0,
- "created_at": "2021-08-27T10:49:56+00:00",
- "updated_at": "2021-08-27T10:49:56+00:00",
- "resource_type": "case_message",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/messages/4"
- },
- "post_status": "SEEN",
- "post_status_reject_type": null,
- "post_status_reject_reason": null,
- "post_status_updated_at": "2021-08-27T11:26:26+00:00",
- "is_requester": true,
- "created_at": "2021-08-27T10:49:56+00:00",
- "updated_at": "2021-08-27T11:26:26+00:00",
- "resource_type": "post",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/posts/35"
- }
- ],
- "resource": "post",
- "limit": 100,
- "total_count": 3
- }
- recorded_at: Thu, 17 Oct 2024 19:36:30 GMT
- - request:
- method: get
- uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/3/notes/3/attachments/1/download
- body:
- encoding: US-ASCII
- string: ''
- headers:
- Content-Type:
- - application/json
- X-Session-Id:
- - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
- Accept-Encoding:
- - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
- Accept:
- - "*/*"
- User-Agent:
- - Ruby
- Host:
- - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
- response:
- status:
- code: 200
- message: OK
- headers:
- Server:
- - nginx
- Date:
- - Thu, 17 Oct 2024 19:36:31 GMT
- Content-Type:
- - image/x-icon
- Transfer-Encoding:
- - chunked
- Connection:
- - keep-alive
- Content-Transfer-Encoding:
- - binary
- Content-Disposition:
- - attachment; filename="favicon.ico"
- Strict-Transport-Security:
- - max-age=31536000; includeSubDomains preload
- body:
- encoding: ASCII-8BIT
- string: !binary |-
- AAABAAQAQEAAAAEAIAAoQAAARgAAACAgAAABACAAKBAAAG5AAAAYGAAAAQAgACgJAACWUAAAEBAAAAEAIAAoBAAAvlkAACgAAABAAAAAgAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAu0f8WAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJM7/FS/Q/YIv0P9hGsz/CgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8BLtH/eSzQ/Osv0P2RK87/KgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAu0f89LND85DDR//8vzvzCLc//Wiuq/wYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACbM/xQv0P63MNH//zDR//8s0PzrLtH9iizM/yMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AS/Q/3gt0Pz7MNH//zDR//8vzvz+L9D+ui/Q/1IAv/8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9D/PCzQ/OQw0f//MNH//zDR//8w0f//LdD85S/Q/YIsyv8dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmzP8UMM/+tjDR//8w0f//MNH//zDR//8w0f//LdD8/C/O/rItz/9KAID/AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wEv0P93LdD8+zDR//8w0f//MNH//zDR//8w0f//MNH//y7Q/OAuz/96K8r/GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADDP/zsvzvzjMNH//zDR//8w0f//MNH//zDR//8w0f//MNH//y3Q/Powz/6rLs7/QwAA/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKMn/Ey7R/rUw0f//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8vzPvZL9D/cyjJ/xMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkkrYHLrTVPS+010csrtMpLqLRCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8BMM//di3Q/Psw0f//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8v0Pz3LdD9ozDP/zsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqs9Q2L7PXlC6z2Owus9jsLbPXzi601rAtstmSLrLXdC202FUusNU3Ka3WGQAAAAEwz/87L8784zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//L8790jDP/2skyP8OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAmcwFLbPZUC2x164us9j5L7TZ/y+02f8vtNn/L7TZ/y+02f8us9j5LrHV3S613MIvyvfjMNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//Ms/85Qha638APughAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK6rVEi602Gkus9nHL7TZ/y+02f8vtNn/L7TZ/y+02f8vtNn/L7TZ/y/B6v8v0P7/MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8uyfzcA0np7AA957cAPuVOAACqAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+u1yYvs9iDLrDY4C+02f8vtNn/L7TZ/y+02f8vtNn/L7rh/y/N+v8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//y7F9/kFTuX7AD/o/wJG5vAKV+ShADviGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtstc/LbPYnS2x1vEvtNn/L7TZ/y+02f8vttv/L8jz/zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//Lcb4/wRK5v0AP+j/AD/o/wA85fsAPOetAD/lRQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcqsYJLrTWWC6z1rYss9b8Qr3h/2zS8/9f2f7/MdH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8qx/vXAkfo9AA/6P8AP+j/AD/o/wA/6P8APefbAD7ndAA25BMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH4f9Eg978xIjh//+I4f//iOH//3Td//860v//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//MNH//yzG/dMCROj2AD/o/wA/6P8AP+j/AD/o/wA/6P8APOf4AD/oowA95TsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AYbf/1CH3/zKiOH//4jh//+I4f//iOH//4jh//+I4f//gd///0nV//8w0f//MNH//zDR//8w0f//MNH//zDR//8w0f//Ls/+/yjF+v4kwfrpFqH2sQFG6bYAPefGADvk3wA85/cAP+j/AD/o/wA/6P8AP+j/ADzm0gA/52oAN9sOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAv/8EiOH/XIbf/dSI4f//iOH//4jh//+I4f//iOH//4jh//+I4f//iOH//4jh//+H4P//Xdf8/SzH+vkfvvv/Gbf6/xKv+P8LqPf/BaD2/wCb9f8Am/X/AJv1/wCb9f8viu7/2sDC/dS3xfXMq8rov6HN2KqV0siPhNW6bG/arj9b4qUUQeakBj/oowA76FoAMN8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG3b/weH3/9oiN383ojh//+I4f//iOH//4jh//+I4f//iOH//4be/O2H4PzGiOD9nofh/3eI3/9Pht//KGbM/wWHh3RRHYvq8ACb9f8Am/X/AJv1/wCb9f8Am/X/AJv1/wCb9f8Am/X/OYvs//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/8+C6/+rUvv/dw8D+0brG+NO3xmMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgNX/DIbg/3SH3fzmiOH//4Xe/PyH3/vah+D+s4jg/YuH4P9kiN3/PIbb/xUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyKIAPMmhAPhzknnfEpHq/gCb9f8Am/X/AJv1/wCb9f8Am/X/AJv1/0OM6v/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6/+fbvf9ra+i+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmzP8Fh9//SIfg/Y6I3/94h+D/UYPg/ymA1f8GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIoQDkyaIA/8KhB/9cl4v4BZnx/wCb9f8Am/X/AJv1/wCb9f9Ojej/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv9sudr/JYPv/oVK6jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyKEAkMmiAP/JogD/yaIA/6+hHv8+maz+AJv1/wCb9f8Am/X/WI/m//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/Y1sH/BZzz/wCb9f9cZOvEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMaeADrJogD/yaIA/8miAP/JogD/y6cf/5ape/8Zkub+AJv1/2OS4//14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/UrLh/wCb9f8Am/X/bF3s/4RL6ToAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxaAA48miAP/JogD/yaIA/8qkEP/Rsl7/zLFg/2SZt/Z9mtj/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/xM/G/wCb9f8Am/X/CZX0/4VP6v+DTujAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMigAI/JogD/yaIA/8miAP/JogP/0LFd/9GyXv/Rsl7/4ciW7/Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6/zmr5/8Am/X/AJv1/yuC8f+GT+r/hk/q/4VO6UUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADFoQA5yaIA/8miAP/JogD/yaIA/9CwUv/Rsl7/0bJe/+fOl+L14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6/6vJzP8Am/X/AJv1/wCb9f9Obu7/hk/q/4ZP6v+FTurKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcWhAOLJogD/yaIA/8miAP/OrUT/0bJe/9GyXv/p0Z3g9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Lguv8kpez/AJv1/wCb9f8Am/X/cVrr/4ZP6v+GT+r/hk/q/4ZN6VAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADJnwCNyaIA/8miAP/JogD/zas2/9GyXv/Rsl7/7NSi3/Xiuv/14rr/9eK6//Xiuv/14rr/9eK6//Xiuv+QwtL/AJv1/wCb9f8Am/X/DpLz/4ZP6v+GT+r/hk/q/4ZP6v+FTunNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx54AN8miAP/JogD/yaIA/8yoKP/Rsl7/0bJe/+vYp+D14rr/9eK6//Xiuv/14rr/9eK6//Xiuv/o2rz9FKDw/wCb9f8Am/X/AJv1/zB/8P+GT+r/hk/q/4ZP6v+GT+r/hE7p/0Qu1jgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIoQDgyaIA/8miAP/Lphr/0bJe/9GyXv/v2Kzi9eK6//Xiuv/14rr/9eK6//Xiuv/14rr/39u+hhWO88AAm/X/AJv1/wCb9f9Ua+7/hk/q/4ZP6v+GT+r/hk/q/4ZP6v85LdapAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxqEAi8miAP/JogD/yqQM/9GyXv/Rsl7/8dyr5fXiuv/14rr/9eK6//Xiuv/14rr/8uC54+PGqgkAAAAAD4/0RA6Q9OkAm/X/dlfr/4ZP6v+GT+r/hk/q/4ZP6v+GT+r/VTreyhMfzGoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYEAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMahADbJogD/yaIA/8miAP/Qr1z70bJe/+/esun14rr/9eK6//Xiuv/14rr/9eK6//TiumAAAAAAAAAAARQbySYRIdBcHF3iv4FM6M+GT+r/hk/q/4ZP6v+GT+r/hk/q/4BL5fMSHczoExzGGwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGpVAAxwWQBtcFkAwXBYALZwWACWcFkAdm9XAFVvVwA1bVUAFQAAAAAAAAAAyKEA38miAP/JogD/0K9S6tGyXv/z3bXu9eK6//Xiuv/14rr/9eK6//LgudEXIclkFB/NuxQcyu8VIM3/FSDN/xUgzf8THcr4VTndsoNO6e6GT+r/hk/q/4ZP6v+GT+r/ISTOxBQezLAAK9UMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF1GAAtwWAB0b1YA6XFZAP9xWQD/cVkA/3FZAP9uVgD0bVUA1IBjANyVdwD/oIAA/8SlQ+bRsl7/9N619PXiuv/14rr/9eK6//Xiuv/04blFAAAAABEazB4TIM1gFSDMoRQfzOMVIM3/FSDN/xUgzf8bIc/ddEjmuIZP6v+GT+r/hk/q/0w22rUVIM3/CyrXhgA74hoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGZNAApwVwByb1gA53FZAP9xWQD/cVkA/3FZAP9xWQD/cVkA/3FZAP+jiDH/0bJe//Lguvz14rr/9eK6//Xiuv/z4bi4AAAAAAAAAAAAAAAAAAAAAAAAAAAAPOQvADnlqQA65u8EN+DjCS3Z8hEl0f84Lta8hEzp2IZP6v9+TOfYEx3K+BEfzeYBO+OwADzmHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFVVAAlwWQBwbVYA5nFZAP9xWQD/cVkA/3FZAP9xWQD/lXoj/9KzYP/14rr/9eK6//Xiuv/y37n99N21LQAAAAAAAAAAAAAAAAAAvwQAPudfAD7nqAA957UAPOfCAD/m0AA+5N0APuftAD3m7gM34t5QQOTKgkzq9hghzrwVIM3/EiPOrQA+5N0AOuIjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGBAAAhwWQBtblgA5HFZAP9xWQD/cVkA/4ZtFf/TtWX/9eK6//Xiuv/14rr/9OC6ngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8wFADbkE0BA40AtK9Z8FB/K/hQfyv4JLt2VADzn1wA55igAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI2ASzqAbizkdF4J/3FZAP94Xwf/1bhp//Xiuv/14rr/89+59evisRoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMcyzYUH8nIFB7M2AAe4REAP+hNACTbBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIBNCpKGWY2RhFn8lIda/5OFV/+FdDX/c1wH/da5bPX14rr/9eK6//PiuYMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARMgzWATH81rAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkYVYQ5OEV92Uh1r/lIda/5SHWv+Uh1r/lIda/6CLPP7UvG/e9eK6//Thtunr2LENAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC/CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPgFAQk4ZYnJSHWv+Uh1r/lIda/5SHWv+Uh1r/lIda/5uJR/y1mCD/3MF2xvXiuv/z4rlpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACUhFhRk4ZW5pSHWv+Uh1r/lIda/5OGWfuThlm9mopNfsGdCOjJogD/yaIA/+DEf6704bnXv7+ABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIqAVRiRhVeslIda/5SHWv+RhlnzlIZZq5KHWluHh1oRv58AEMahANTJogD/yaIA/8miAP/lzo+S8uK4TwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJOGWWGRhFfuk4ZW5pSGV5iThVdJkm1JBwAAAAAAAAAAqoAABsiiAL/JogD/yaIA/8miAP/JogD/5MqJQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAk4NVIZGHWZCThVmGkIZYNwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAcehAKXJogD/yaIA/8miAP/JogD/x6AA0wAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZN/WBoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMmhAIjJogD/yaIA/8miAP/GnwD5yKIAfpmZAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMihAGrJogD/yaIA/8miAP/IngDGyJ4AKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMegAE7InwD8yaIA/8igAPPHoQBtgIAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMeeADfGoQD1yaIA/8miALfFnAAfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMacACTJoQDqxp4A7MihAFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+ZABTIoADbyKEApsKeABUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMaOAAnGoQCryaAASwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHIoABGxJ0ADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACAAAABAAAAAAQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMz/BQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv0P8mLtH/dC/Q/ysAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtw/8RL87+sjDP/MEv0P9XAMz/BQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8BL9D/dy3Q/PwvzvzoL9D9gyzK/x0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALc7/Pi3Q/OYw0f//LdD8/C7R/rAv0P9GAAD/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALMj/Fy7Q/r4w0f//MNH//zDR//8v0PzbL9D/civG/xIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASuz2S8ttNdmLrPYVCqz1DYssdMXAKr/Ay7R/YQvzvz+MNH//zDR//8w0f//LdD89i/Q/Z8rz/81AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqzzAossdhcLrPYvC6z1v0usdb3L7HY2S+95s4vzfr4MNH//zDR//8w0f//MNH//zDR//8rwv6wAD7nVgAzzAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK7PVHi6y2Hssr9jaL7TZ/y+33f8vyvb/MNH//zDR//8w0f//MNH//zDR//8lrPPwAkLk9AJG54sAN+QcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAssNc6PLngpWDM7PhU1/7/MNH//zDR//8w0f//MNH//zDR//8ho/fEAD/o/wA85fwAPuiuAD3kQwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg9v/I4Xg/ZuF4Pz6iOH//4jh//9q2///MM38/i7P/v8oyP3/IcD7/x+2+ewbfPDGTWjdwSNR48IDP+nMADzmugA952kAM90PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg+D/KYfg/aOF3vz8ht787Yff/MWH4P2dh+D/dYbh/0xrsLNKHo7q4gCb9f8Am/X/AJv1/xuQ8f/14rr/9eK6//Pfuv/m0Lz+4MPA+dK8xPCkjNk1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AYbg/zmH4P9kiN7/Pobb/xUAAAAAAAAAAAAAAAAAAAAAAAAAAKpVAAPFoQDibZCHxhCP8PwAm/X/I47w//Xiuv/14rr/9eK6//Xiuv/14rr/usPK/0By78IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMmhAJvJogD/t504gFKVw+gxi+n+9eK6//Xiuv/14rr/9eK6//Pguv8pper/Nnjt/X9O6iQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyKAARsmiAP/JogSEzrFb/dC7geX14rr/9eK6//Xiuv/14rr/pL3P/wCb9f9ZaO3/g07powAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/gAAEyKEA7cifAKjMrV3e3MF85PXiuv/14rr/9eK6/+/du/8Zou7/AJr0/3pV6v+FTOf9g0vmKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIoQCeyZ4Azs6xW7jdxH/e9eK6//Xiuv/14rr/k7zT8ACb9f8XjfP/hk/q/4ZP6v92SOSZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMehAEnIoADz0LBdkuDFiNn14rr/9eK6//Tfue2Es9AbEpDxpzV57emGT+r/hk/q/29G5ecVH8sxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGYzAAVwVgBQcVkAgXBYAGJuVgBBcVwAJMigAO/PsFJ648yO1fXiuv/14rr/28u7gBQfy4oTIMrSEiDM2mZB4pSDTefwhk/q/x4i0LkAM+YKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvWQAub1YArnBYAP5xWQD/b1cA/YxzG+zgyo/Z9eK6//LhuuDb27YHAACAAgkr11MFNN/BCTDa2Bwr1rZ/S+ipNi3SyA8n1JYAPecVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcFUAMHBYALBxWQD/fWQL/+HNlNj14rr/9OG6XAAAAAAAAAABADvlJwA/5zUAPeRDADrkVAUz3WovL9hcEx/K6gM44pYAOugWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACLdEYLk4ZZkop9R/58Zxf659CV1/LiudAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPHcwjFR/LYgA54wkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAk4NZQpOGWN6Uh1r/k4dZ+aSQOvbu2aXH9N+3RwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkoBJDpOFWJmThlfxkoZZqZeGVV3CnwXKyaIA/+zWn4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJSFVzKTh1p9kYZaSpJtSQcAAAABxqEAq8miAP/GogDs39+ACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIAAAgAAAAAAAAAAAAAAAMihAIrJogD/xqEAq8WXABYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADHogBoyKAA6MigAFMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx6EAScefAKDGnAASAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+ZABTGogA/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAGAAAADAAAAABACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALtH/Jy7R/ywAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK9X/Ei7R/W8u0f2lMdz/SQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx0f9ZMdb85DPZ/dQv1P9sKcz/GQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AQAAAAAAAAAAMM//EDHW/rU16///MNL97S/Q/ZkvzPs8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIL/fCDCy2TUvs9lXMLPWSi2w1y0vyvqMMNf9/DTk//8x1P//MdT8wjHW/2MelvARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADO73Q8usthCL7bbiC+228gvsdfjML3m/y3O+v8s0///M93//zTi//8rxfzdClrtgwAq5TEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqzzAobrdRBJKjQk0G+5PZK2f//Ltb//zDV//834v//K7///wZM7PQALe+xACTzVgAA/w4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACh7P82kuv9opDq//+P6P//W9n88iPH/fkXw///H8X7/g+W9etBZt75R2Xf/zhc4sMyWuRmlXXKGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8Bg+D/KYjf/X6H3/6xi+f9lorg/2SN5P9B2PX/GoadZpQ7obv/AJf//wCX/v/S08X//em0++/buv7w38X/v77I4ABN/xQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8Bit//GIfh/xEAAAAAAAAAAAAAAAAAAAAAAAAAAO6fAErYqAD/fqJq/yKW5//Kzcn//+m3//zmuv//6rn/Tbn5/y9k830AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+VAAzKoADj4K0J/8aucfvl2Lf7+OW8///otv+gzM3/AZP//3hU6+uuOugWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADIoQCa2bAN/9e3Xvj03rX2++a8//Lnw/8htPn/GoP2/5dS/P+GTeeBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAQAAEAAAAAAAAAADjuAA21KwC/dW2Xfzx37n5//PG/9fXwKEAkvqdTnPz955S9/90RujkCxa8FwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFxWwAtcFgAfXBbAIR4XgBsrokA7dCwVfv558H/++q+6FVVw0gMC8qRJyzY9WlE4/uKUvv/LCrUqAAk2wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbVcAI3FYAIVuUwDeZ00A/LOYSf7/+tD/9uO6dwAAAAAEMt49ADTgngEz3atYROeoOS7V3QQp1K4ASfMVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQglB8emku/beeVv/86sDd/+jRCwAAAAAAAAAAAAAAAAAAAAAAAAAAHx/MGREkz3oGM98oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlIZZOZeKXb2Vh2XgoYs+7c60Wfz87s5ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJWAVQyRh1hRkoVWlI6FaFa5mRVf268A/9KuHKMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJWAVQyTf1gaAAAAAN6sAC7QpgDv0qsAmr+PABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzJ4AMsegALvLpABUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/nwAQx54AV8SdABoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACqqgAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAABAAAAAgAAAAAQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv0P8rL9D/ZyzI/xcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACvM/x4vzvzCL9D9py7R/z0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACuq1QwssdguIbHeFy/Q/ZEw0f//L8390y7P/2onxP8NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKa3WGS2z2HYts9fKL7rm4y3Q+/sw0f//L8/79hN36qsAQ+cqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN//CHTX9ot03PvzNcz7/i3M+/4mwfvjElbozw1D5KMAP+dJAACqAwAAAAAAAAAAAAAAAAAAAAAAAAAAh+D/MYjg/3yH4P9sh+H/RHjL0iJEjrrVBJby/naf3f/04br/6tS7/pie19QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyJ8AuKCjequtscfu9eK6/+fVvv8rh+z+hU3mMgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMehAGTNrDyd7tqqzPXiuv92rNz6RnPv/4JK6K8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbVUAFXBVADmPdgApy6YlnvDbrM/04brXG0zZeVpV6LmATOj0JyfRQgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvWAA3cFcAuHtfCfrw267X8uC6UQAp3h8FM96NNTvgfSEm0aIAOeAxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj4BQEJSHWJ+LekDv7taosAAAAAAAAAAAAAAAAAAAAAAAIL8ICh/MGQAAAAAAAAAAAAAAAAAAAAAAAAAAkoJXL5SHWnemjjphxZ4B7ObMkygAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADEnQAayKEAscWfADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACZmQAFyKIASr+AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- recorded_at: Thu, 17 Oct 2024 19:36:31 GMT
- - request:
- method: get
- uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/4/posts?include=mailbox,message_recipient,channel,attachment,case_message,note,chat_message,identity_email,identity_twitter,identity_facebook,facebook_message,facebook_post,facebook_post_comment,twitter_message,twitter_tweet&limit=100
- body:
- encoding: US-ASCII
- string: ''
- headers:
- Content-Type:
- - application/json
- X-Session-Id:
- - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
- Accept-Encoding:
- - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
- Accept:
- - "*/*"
- User-Agent:
- - Ruby
- Host:
- - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
- response:
- status:
- code: 200
- message: OK
- headers:
- Server:
- - nginx
- Date:
- - Thu, 17 Oct 2024 19:36:32 GMT
- Content-Type:
- - application/json
- Transfer-Encoding:
- - chunked
- Connection:
- - keep-alive
- Cache-Control:
- - private, max-age=0, must-revalidate
- Expires:
- - '0'
- X-Api-Version:
- - '1'
- Strict-Transport-Security:
- - max-age=31536000; includeSubDomains preload
- body:
- encoding: ASCII-8BIT
- string: |-
- {
- "status": 200,
- "data": [
- {
- "id": 48,
- "uuid": "e959e7e9-f1db-4e5e-b7b6-fd4ea224d87a",
- "client_id": "",
- "subject": "I have a problem with my mac",
- "contents": "Can you help me?",
- "creator": {
- "id": 3,
- "resource_type": "user"
- },
- "identity": {
- "id": 3,
- "email": "rainbowcitycafe@gmail.com",
- "is_primary": true,
- "is_validated": false,
- "is_notification_enabled": false,
- "created_at": "2021-08-24T18:24:12+00:00",
- "updated_at": "2021-08-24T18:24:12+00:00",
- "resource_type": "identity_email",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/3"
- },
- "source_channel": {
- "uuid": "8c9b56bd-10bd-5c91-93da-1904193ead4e",
- "type": "HELPCENTER",
- "character_limit": null,
- "account": null,
- "resource_type": "channel"
- },
- "attachments": [],
- "download_all": null,
- "destination_medium": null,
- "source": "HELPCENTER",
- "metadata": {
- "user_agent": "",
- "page_url": ""
- },
- "original": {
- "id": 5,
- "uuid": "e959e7e9-f1db-4e5e-b7b6-fd4ea224d87a",
- "subject": "I have a problem with my mac",
- "body_text": "Can you help me?",
- "body_html": "Can you help me?",
- "recipients": [],
- "fullname": "Taylor West",
- "email": "rainbowcitycafe@gmail.com",
- "creator": {
- "id": 3,
- "resource_type": "user"
- },
- "identity": {
- "id": 3,
- "email": "rainbowcitycafe@gmail.com",
- "is_primary": true,
- "is_validated": false,
- "is_notification_enabled": false,
- "created_at": "2021-08-24T18:24:12+00:00",
- "updated_at": "2021-08-24T18:24:12+00:00",
- "resource_type": "identity_email",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/3"
- },
- "mailbox": null,
- "attachments": [],
- "download_all": null,
- "locale": null,
- "response_time": 0,
- "created_at": "2021-08-27T12:18:53+00:00",
- "updated_at": "2021-08-27T12:18:53+00:00",
- "resource_type": "case_message",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/4/messages/5"
- },
- "post_status": "SEEN",
- "post_status_reject_type": null,
- "post_status_reject_reason": null,
- "post_status_updated_at": "2021-08-27T12:19:53+00:00",
- "is_requester": true,
- "created_at": "2021-08-27T12:18:53+00:00",
- "updated_at": "2021-08-27T12:19:53+00:00",
- "resource_type": "post",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/posts/48"
- }
- ],
- "resource": "post",
- "limit": 100,
- "total_count": 1
- }
- recorded_at: Thu, 17 Oct 2024 19:36:32 GMT
- - request:
- method: get
- uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/2/posts?include=mailbox,message_recipient,channel,attachment,case_message,note,chat_message,identity_email,identity_twitter,identity_facebook,facebook_message,facebook_post,facebook_post_comment,twitter_message,twitter_tweet&limit=100
- body:
- encoding: US-ASCII
- string: ''
- headers:
- Content-Type:
- - application/json
- X-Session-Id:
- - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
- Accept-Encoding:
- - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
- Accept:
- - "*/*"
- User-Agent:
- - Ruby
- Host:
- - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
- response:
- status:
- code: 200
- message: OK
- headers:
- Server:
- - nginx
- Date:
- - Thu, 17 Oct 2024 19:36:32 GMT
- Content-Type:
- - application/json
- Transfer-Encoding:
- - chunked
- Connection:
- - keep-alive
- Cache-Control:
- - private, max-age=0, must-revalidate
- Expires:
- - '0'
- X-Api-Version:
- - '1'
- Strict-Transport-Security:
- - max-age=31536000; includeSubDomains preload
- body:
- encoding: ASCII-8BIT
- string: !binary |-
- ewogICAgInN0YXR1cyI6IDIwMCwKICAgICJkYXRhIjogWwogICAgICAgIHsKICAgICAgICAgICAgImlkIjogMzQsCiAgICAgICAgICAgICJ1dWlkIjogIjRhZWQxOWYxLTkyYTAtNGNkNC04YzhlLTE2NWViMWUwMWE2OCIsCiAgICAgICAgICAgICJjbGllbnRfaWQiOiAiIiwKICAgICAgICAgICAgInN1YmplY3QiOiAiSSB3YW50IHRvIHB1cmNoYXNlIGFuIGFzc29ydGVkIHNldCBvZiByZXRhaWwgZXF1aXBtZW50LiBJ4oCZbSBub3QgYWJsZSB0byBidWlsZCBteSBidW5kbGUuIENhbiB5b3UgaGVscCBtZSB3aXRoIHRoaXMgcHVyY2hhc2U/IExvb2tpbmcgZm9yd2FyZCB0byBtb3JlIGluZm9ybWF0aW9uISIsCiAgICAgICAgICAgICJjb250ZW50cyI6ICJJIHdhbnQgdG8gcHVyY2hhc2UgYW4gYXNzb3J0ZWQgc2V0IG9mIHJldGFpbCBlcXVpcG1lbnQuIEnigJltIG5vdCBhYmxlIHRvIGJ1aWxkIG15IGJ1bmRsZS4gQ2FuIHlvdSBoZWxwIG1lIHdpdGggdGhpcyBwdXJjaGFzZT8gTG9va2luZyBmb3J3YXJkIHRvIG1vcmUgaW5mb3JtYXRpb24hIiwKICAgICAgICAgICAgImNyZWF0b3IiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImlkZW50aXR5IjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJlbWFpbCI6ICI8SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9VU0VSTkFNRT4iLAogICAgICAgICAgICAgICAgImlzX3ByaW1hcnkiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX3ZhbGlkYXRlZCI6IHRydWUsCiAgICAgICAgICAgICAgICAiaXNfbm90aWZpY2F0aW9uX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QwNjo1NzowOCswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9pZGVudGl0aWVzL2VtYWlscy8xIgogICAgICAgICAgICB9LAogICAgICAgICAgICAic291cmNlX2NoYW5uZWwiOiB7CiAgICAgICAgICAgICAgICAidXVpZCI6ICJjZjNjZDM5YS01NGJmLTVlNWUtOTEyYi04ODM5MTlmM2FiMWUiLAogICAgICAgICAgICAgICAgInR5cGUiOiAiTk9URSIsCiAgICAgICAgICAgICAgICAiY2hhcmFjdGVyX2xpbWl0IjogbnVsbCwKICAgICAgICAgICAgICAgICJhY2NvdW50IjogbnVsbCwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNoYW5uZWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJhdHRhY2htZW50cyI6IFtdLAogICAgICAgICAgICAiZG93bmxvYWRfYWxsIjogbnVsbCwKICAgICAgICAgICAgImRlc3RpbmF0aW9uX21lZGl1bSI6IG51bGwsCiAgICAgICAgICAgICJzb3VyY2UiOiBudWxsLAogICAgICAgICAgICAibWV0YWRhdGEiOiB7CiAgICAgICAgICAgICAgICAidXNlcl9hZ2VudCI6ICIiLAogICAgICAgICAgICAgICAgInBhZ2VfdXJsIjogIiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIm9yaWdpbmFsIjogewogICAgICAgICAgICAgICAgImlkIjogMiwKICAgICAgICAgICAgICAgICJib2R5X3RleHQiOiAiSSB3YW50IHRvIHB1cmNoYXNlIGFuIGFzc29ydGVkIHNldCBvZiByZXRhaWwgZXF1aXBtZW50LiBJ4oCZbSBub3QgYWJsZSB0byBidWlsZCBteSBidW5kbGUuIENhbiB5b3UgaGVscCBtZSB3aXRoIHRoaXMgcHVyY2hhc2U/IExvb2tpbmcgZm9yd2FyZCB0byBtb3JlIGluZm9ybWF0aW9uISIsCiAgICAgICAgICAgICAgICAiYm9keV9odG1sIjogIkkgd2FudCB0byBwdXJjaGFzZSBhbiBhc3NvcnRlZCBzZXQgb2YgcmV0YWlsIGVxdWlwbWVudC4gSeKAmW0gbm90IGFibGUgdG8gYnVpbGQgbXkgYnVuZGxlLiBDYW4geW91IGhlbHAgbWUgd2l0aCB0aGlzIHB1cmNoYXNlPyBMb29raW5nIGZvcndhcmQgdG8gbW9yZSBpbmZvcm1hdGlvbiEiLAogICAgICAgICAgICAgICAgImlzX3Bpbm5lZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImlzX2FpX2RyYWZ0IjogZmFsc2UsCiAgICAgICAgICAgICAgICAicGlubmVkX2J5IjogbnVsbCwKICAgICAgICAgICAgICAgICJ1c2VyIjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImF0dGFjaG1lbnRzIjogW10sCiAgICAgICAgICAgICAgICAiZG93bmxvYWRfYWxsIjogbnVsbCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTA6NDU6NTErMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QxMDo0NTo1MSswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJub3RlIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzLzIvbm90ZXMvMiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzIjogIkRFTElWRVJFRCIsCiAgICAgICAgICAgICJwb3N0X3N0YXR1c19yZWplY3RfdHlwZSI6IG51bGwsCiAgICAgICAgICAgICJwb3N0X3N0YXR1c19yZWplY3RfcmVhc29uIjogbnVsbCwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QxMDo0NTo1MSswMDowMCIsCiAgICAgICAgICAgICJpc19yZXF1ZXN0ZXIiOiBmYWxzZSwKICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yN1QxMDo0NTo1MSswMDowMCIsCiAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMTA6NDU6NTErMDA6MDAiLAogICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJwb3N0IiwKICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvcG9zdHMvMzQiCiAgICAgICAgfQogICAgXSwKICAgICJyZXNvdXJjZSI6ICJwb3N0IiwKICAgICJsaW1pdCI6IDEwMCwKICAgICJ0b3RhbF9jb3VudCI6IDEKfQ==
- recorded_at: Thu, 17 Oct 2024 19:36:33 GMT
- - request:
- method: get
- uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/1/posts?include=mailbox,message_recipient,channel,attachment,case_message,note,chat_message,identity_email,identity_twitter,identity_facebook,facebook_message,facebook_post,facebook_post_comment,twitter_message,twitter_tweet&limit=100
- body:
- encoding: US-ASCII
- string: ''
- headers:
- Content-Type:
- - application/json
- X-Session-Id:
- - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
- Accept-Encoding:
- - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
- Accept:
- - "*/*"
- User-Agent:
- - Ruby
- Host:
- - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
- response:
- status:
- code: 200
- message: OK
- headers:
- Server:
- - nginx
- Date:
- - Thu, 17 Oct 2024 19:36:33 GMT
- Content-Type:
- - application/json
- Transfer-Encoding:
- - chunked
- Connection:
- - keep-alive
- Cache-Control:
- - private, max-age=0, must-revalidate
- Expires:
- - '0'
- X-Api-Version:
- - '1'
- Strict-Transport-Security:
- - max-age=31536000; includeSubDomains preload
- body:
- encoding: ASCII-8BIT
- string: !binary |-
- ewogICAgInN0YXR1cyI6IDIwMCwKICAgICJkYXRhIjogWwogICAgICAgIHsKICAgICAgICAgICAgImlkIjogMjEsCiAgICAgICAgICAgICJ1dWlkIjogIjYwZGQxMjU3LTNlNTEtNDM3YS1iMjgyLTFlYjZmOWY4OGZkNCIsCiAgICAgICAgICAgICJjbGllbnRfaWQiOiAiIiwKICAgICAgICAgICAgInN1YmplY3QiOiAiV0hBVD8hIFRoYW5rIHlvdSB2ZXJ5IG11Y2ghIPCfmI0iLAogICAgICAgICAgICAiY29udGVudHMiOiAiV0hBVD8hIFRoYW5rIHlvdSB2ZXJ5IG11Y2ghIPCfmI0iLAogICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiaWRlbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgInR3aXR0ZXJfaWQiOiAiODU0MjUwNjIzOTI3MjM3MTIiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJUYXlsb3IgV2VzdCIsCiAgICAgICAgICAgICAgICAic2NyZWVuX25hbWUiOiAiVGF5bG9yV2VzdFJuYnciLAogICAgICAgICAgICAgICAgImZvbGxvd2VyX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAidXJsIjogbnVsbCwKICAgICAgICAgICAgICAgICJsb2NhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAicHJvZmlsZV9pbWFnZV91cmwiOiBudWxsLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfdmVyaWZpZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJpc19wcmltYXJ5IjogZmFsc2UsCiAgICAgICAgICAgICAgICAiaXNfdmFsaWRhdGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjM0KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MzQrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfdHdpdHRlciIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9pZGVudGl0aWVzL3R3aXR0ZXIvMSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInNvdXJjZV9jaGFubmVsIjogewogICAgICAgICAgICAgICAgInV1aWQiOiAiYzIwYWZhYjItYzFiMS00YzkyLTg3NDQtYWIzNDI2YmFmZDI3IiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIlRXSVRURVIiLAogICAgICAgICAgICAgICAgImNoYXJhY3Rlcl9saW1pdCI6IDI2NCwKICAgICAgICAgICAgICAgICJhY2NvdW50IjogewogICAgICAgICAgICAgICAgICAgICJpZCI6ICI4NTQyNTA2MjM5MjcyMzcxMiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidHdpdHRlcl9hY2NvdW50IgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNoYW5uZWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJhdHRhY2htZW50cyI6IFtdLAogICAgICAgICAgICAiZG93bmxvYWRfYWxsIjogbnVsbCwKICAgICAgICAgICAgImRlc3RpbmF0aW9uX21lZGl1bSI6IG51bGwsCiAgICAgICAgICAgICJzb3VyY2UiOiBudWxsLAogICAgICAgICAgICAibWV0YWRhdGEiOiB7CiAgICAgICAgICAgICAgICAidXNlcl9hZ2VudCI6ICIiLAogICAgICAgICAgICAgICAgInBhZ2VfdXJsIjogIiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIm9yaWdpbmFsIjogewogICAgICAgICAgICAgICAgImlkIjogIjg3NzUwNDQ1MDIwMTYxMjI4OCIsCiAgICAgICAgICAgICAgICAidXVpZCI6ICI2MGRkMTI1Ny0zZTUxLTQzN2EtYjI4Mi0xZWI2ZjlmODhmZDQiLAogICAgICAgICAgICAgICAgInNjcmVlbl9uYW1lIjogIlRheWxvcldlc3RSbmJ3IiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGF5bG9yIFdlc3QiLAogICAgICAgICAgICAgICAgImNvbnRlbnRzIjogIldIQVQ/ISBUaGFuayB5b3UgdmVyeSBtdWNoISDwn5iNIiwKICAgICAgICAgICAgICAgICJyZXR3ZWV0X2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJmYXZvcml0ZV9jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAiaW5fcmVwbHlfdG9fdHdlZXQiOiBudWxsLAogICAgICAgICAgICAgICAgImluX3JlcGx5X3RvX2lkZW50aXR5IjogbnVsbCwKICAgICAgICAgICAgICAgICJtZWRpYSI6IFtdLAogICAgICAgICAgICAgICAgImF0dGFjaG1lbnRzIjogW10sCiAgICAgICAgICAgICAgICAiZG93bmxvYWRfYWxsIjogbnVsbCwKICAgICAgICAgICAgICAgICJpZGVudGl0eSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICJ0d2l0dGVyX2lkIjogIjg1NDI1MDYyMzkyNzIzNzEyIiwKICAgICAgICAgICAgICAgICAgICAiZnVsbF9uYW1lIjogIlRheWxvciBXZXN0IiwKICAgICAgICAgICAgICAgICAgICAic2NyZWVuX25hbWUiOiAiVGF5bG9yV2VzdFJuYnciLAogICAgICAgICAgICAgICAgICAgICJmb2xsb3dlcl9jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAidXJsIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAibG9jYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICJwcm9maWxlX2ltYWdlX3VybCI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgImlzX3ZlcmlmaWVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX3ByaW1hcnkiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAiaXNfdmFsaWRhdGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDozNCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDozNCswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfdHdpdHRlciIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvaWRlbnRpdGllcy90d2l0dGVyLzEiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODowOTo0OSswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjQ5KzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInR3aXR0ZXJfdHdlZXQiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvdHdpdHRlci90d2VldHMvODc3NTA0NDUwMjAxNjEyMjg4IgogICAgICAgICAgICB9LAogICAgICAgICAgICAicG9zdF9zdGF0dXMiOiAiREVMSVZFUkVEIiwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzX3JlamVjdF90eXBlIjogbnVsbCwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzX3JlamVjdF9yZWFzb24iOiBudWxsLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjM4KzAwOjAwIiwKICAgICAgICAgICAgImlzX3JlcXVlc3RlciI6IHRydWUsCiAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6NDkrMDA6MDAiLAogICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjQ5KzAwOjAwIiwKICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicG9zdCIsCiAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL3Bvc3RzLzIxIgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAiaWQiOiAyMCwKICAgICAgICAgICAgInV1aWQiOiAiZWM5NDgxNWYtMGI4My00OWZlLWFhMTItNmZjZTUzZDc2YjNiIiwKICAgICAgICAgICAgImNsaWVudF9pZCI6ICIiLAogICAgICAgICAgICAic3ViamVjdCI6ICJObyBwcm9iISBCVFcgLSBjb25ncmF0cyBvbiB5b3VyIDF5ciBhbm5pdmVyc2FyeSB3aXRoIHVzLiBFbmpveSBmcmVlIG5leHQgZGF5IHNoaXBwaW5nIG9uIHlvdXIgcHVyY2hhc2UgdG9kYXkhIiwKICAgICAgICAgICAgImNvbnRlbnRzIjogIk5vIHByb2IhIEJUVyAtIGNvbmdyYXRzIG9uIHlvdXIgMXlyIGFubml2ZXJzYXJ5IHdpdGggdXMuIEVuam95IGZyZWUgbmV4dCBkYXkgc2hpcHBpbmcgb24geW91ciBwdXJjaGFzZSB0b2RheSEiLAogICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiaWRlbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAyLAogICAgICAgICAgICAgICAgInR3aXR0ZXJfaWQiOiAiNzM4MTYwMjgxMjM1MjkyMTYwIiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVG9iaWFzIiwKICAgICAgICAgICAgICAgICJzY3JlZW5fbmFtZSI6ICJUb2J5QnJld2ZpY3R1cyIsCiAgICAgICAgICAgICAgICAiZm9sbG93ZXJfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJ1cmwiOiBudWxsLAogICAgICAgICAgICAgICAgImxvY2F0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICJwcm9maWxlX2ltYWdlX3VybCI6IG51bGwsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc192ZXJpZmllZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImlzX3ByaW1hcnkiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJpc192YWxpZGF0ZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MzUrMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDozNSswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV90d2l0dGVyIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2lkZW50aXRpZXMvdHdpdHRlci8yIgogICAgICAgICAgICB9LAogICAgICAgICAgICAic291cmNlX2NoYW5uZWwiOiB7CiAgICAgICAgICAgICAgICAidXVpZCI6ICIxMjdlNjllNy1jZWZkLTQ2YTAtYWFkMy02M2U4NTc1YTRlZWYiLAogICAgICAgICAgICAgICAgInR5cGUiOiAiVFdJVFRFUiIsCiAgICAgICAgICAgICAgICAiY2hhcmFjdGVyX2xpbWl0IjogMjY0LAogICAgICAgICAgICAgICAgImFjY291bnQiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogIjczODE2MDI4MTIzNTI5MjE2MCIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidHdpdHRlcl9hY2NvdW50IgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNoYW5uZWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJhdHRhY2htZW50cyI6IFtdLAogICAgICAgICAgICAiZG93bmxvYWRfYWxsIjogbnVsbCwKICAgICAgICAgICAgImRlc3RpbmF0aW9uX21lZGl1bSI6IG51bGwsCiAgICAgICAgICAgICJzb3VyY2UiOiBudWxsLAogICAgICAgICAgICAibWV0YWRhdGEiOiB7CiAgICAgICAgICAgICAgICAidXNlcl9hZ2VudCI6ICIiLAogICAgICAgICAgICAgICAgInBhZ2VfdXJsIjogIiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIm9yaWdpbmFsIjogewogICAgICAgICAgICAgICAgImlkIjogIjg3NzUwNDE3NjQ4OTcxMzY2NSIsCiAgICAgICAgICAgICAgICAidXVpZCI6ICJlYzk0ODE1Zi0wYjgzLTQ5ZmUtYWExMi02ZmNlNTNkNzZiM2IiLAogICAgICAgICAgICAgICAgInNjcmVlbl9uYW1lIjogIlRvYnlCcmV3ZmljdHVzIiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVG9iaWFzIFNjaHJvZXRlciIsCiAgICAgICAgICAgICAgICAiY29udGVudHMiOiAiTm8gcHJvYiEgQlRXIC0gY29uZ3JhdHMgb24geW91ciAxeXIgYW5uaXZlcnNhcnkgd2l0aCB1cy4gRW5qb3kgZnJlZSBuZXh0IGRheSBzaGlwcGluZyBvbiB5b3VyIHB1cmNoYXNlIHRvZGF5ISIsCiAgICAgICAgICAgICAgICAicmV0d2VldF9jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAiZmF2b3JpdGVfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImluX3JlcGx5X3RvX3R3ZWV0IjogbnVsbCwKICAgICAgICAgICAgICAgICJpbl9yZXBseV90b19pZGVudGl0eSI6IG51bGwsCiAgICAgICAgICAgICAgICAibWVkaWEiOiBbXSwKICAgICAgICAgICAgICAgICJhdHRhY2htZW50cyI6IFtdLAogICAgICAgICAgICAgICAgImRvd25sb2FkX2FsbCI6IG51bGwsCiAgICAgICAgICAgICAgICAiaWRlbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMiwKICAgICAgICAgICAgICAgICAgICAidHdpdHRlcl9pZCI6ICI3MzgxNjAyODEyMzUyOTIxNjAiLAogICAgICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVG9iaWFzIiwKICAgICAgICAgICAgICAgICAgICAic2NyZWVuX25hbWUiOiAiVG9ieUJyZXdmaWN0dXMiLAogICAgICAgICAgICAgICAgICAgICJmb2xsb3dlcl9jb3VudCI6IDAsCiAgICAgICAgICAgICAgICAgICAgImRlc2NyaXB0aW9uIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAidXJsIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAibG9jYXRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICJwcm9maWxlX2ltYWdlX3VybCI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgImxvY2FsZSI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgImlzX3ZlcmlmaWVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX3ByaW1hcnkiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAiaXNfdmFsaWRhdGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDozNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDozNSswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfdHdpdHRlciIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvaWRlbnRpdGllcy90d2l0dGVyLzIiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODowOTo0OCswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjQ4KzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInR3aXR0ZXJfdHdlZXQiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvdHdpdHRlci90d2VldHMvODc3NTA0MTc2NDg5NzEzNjY1IgogICAgICAgICAgICB9LAogICAgICAgICAgICAicG9zdF9zdGF0dXMiOiAiREVMSVZFUkVEIiwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzX3JlamVjdF90eXBlIjogbnVsbCwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzX3JlamVjdF9yZWFzb24iOiBudWxsLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjM3KzAwOjAwIiwKICAgICAgICAgICAgImlzX3JlcXVlc3RlciI6IGZhbHNlLAogICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjQ4KzAwOjAwIiwKICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODowOTo0OCswMDowMCIsCiAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInBvc3QiLAogICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy9wb3N0cy8yMCIKICAgICAgICB9LAogICAgICAgIHsKICAgICAgICAgICAgImlkIjogMTgsCiAgICAgICAgICAgICJ1dWlkIjogImFhNGE5NDVmLTdjY2UtNGFlMC1hZmRhLWY4NDk4NmQwOTgyZiIsCiAgICAgICAgICAgICJjbGllbnRfaWQiOiAiIiwKICAgICAgICAgICAgInN1YmplY3QiOiAiVGF5bG9y4oCZcyBiZWVuIGEgZ3JlYXQgY3VzdG9tZXIgZm9yIGp1c3Qgb3ZlciBhIHllYXIuIFdlIGNhbiBwcm9iYWJseSB1cGdyYWRlIGhlciBzaGlwcGluZyB0b2RheSBmb3IgaGVyIGxveWFsdHkuIiwKICAgICAgICAgICAgImNvbnRlbnRzIjogIlRheWxvcuKAmXMgYmVlbiBhIGdyZWF0IGN1c3RvbWVyIGZvciBqdXN0IG92ZXIgYSB5ZWFyLiBXZSBjYW4gcHJvYmFibHkgdXBncmFkZSBoZXIgc2hpcHBpbmcgdG9kYXkgZm9yIGhlciBsb3lhbHR5LiIsCiAgICAgICAgICAgICJjcmVhdG9yIjogewogICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJpZGVudGl0eSI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDUsCiAgICAgICAgICAgICAgICAiZW1haWwiOiAic2ltb25AYnJld2ZpY3R1cy5jb20iLAogICAgICAgICAgICAgICAgImlzX3ByaW1hcnkiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX3ZhbGlkYXRlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImlzX25vdGlmaWNhdGlvbl9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjEyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTIrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvaWRlbnRpdGllcy9lbWFpbHMvNSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInNvdXJjZV9jaGFubmVsIjogewogICAgICAgICAgICAgICAgInV1aWQiOiAiY2YzY2QzOWEtNTRiZi01ZTVlLTkxMmItODgzOTE5ZjNhYjFlIiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIk5PVEUiLAogICAgICAgICAgICAgICAgImNoYXJhY3Rlcl9saW1pdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiYWNjb3VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjaGFubmVsIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiYXR0YWNobWVudHMiOiBbXSwKICAgICAgICAgICAgImRvd25sb2FkX2FsbCI6IG51bGwsCiAgICAgICAgICAgICJkZXN0aW5hdGlvbl9tZWRpdW0iOiBudWxsLAogICAgICAgICAgICAic291cmNlIjogbnVsbCwKICAgICAgICAgICAgIm1ldGFkYXRhIjogewogICAgICAgICAgICAgICAgInVzZXJfYWdlbnQiOiAiIiwKICAgICAgICAgICAgICAgICJwYWdlX3VybCI6ICIiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJvcmlnaW5hbCI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAiYm9keV90ZXh0IjogIlRheWxvcuKAmXMgYmVlbiBhIGdyZWF0IGN1c3RvbWVyIGZvciBqdXN0IG92ZXIgYSB5ZWFyLiBXZSBjYW4gcHJvYmFibHkgdXBncmFkZSBoZXIgc2hpcHBpbmcgdG9kYXkgZm9yIGhlciBsb3lhbHR5LiIsCiAgICAgICAgICAgICAgICAiYm9keV9odG1sIjogbnVsbCwKICAgICAgICAgICAgICAgICJpc19waW5uZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJpc19haV9kcmFmdCI6IGZhbHNlLAogICAgICAgICAgICAgICAgInBpbm5lZF9ieSI6IG51bGwsCiAgICAgICAgICAgICAgICAidXNlciI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA1LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImNyZWF0b3IiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogNSwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdHRhY2htZW50cyI6IFtdLAogICAgICAgICAgICAgICAgImRvd25sb2FkX2FsbCI6IG51bGwsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjQ2KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6NDYrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAibm90ZSIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9jYXNlcy8xL25vdGVzLzEiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJwb3N0X3N0YXR1cyI6ICJERUxJVkVSRUQiLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfcmVqZWN0X3R5cGUiOiBudWxsLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfcmVqZWN0X3JlYXNvbiI6IG51bGwsCiAgICAgICAgICAgICJwb3N0X3N0YXR1c191cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MzUrMDA6MDAiLAogICAgICAgICAgICAiaXNfcmVxdWVzdGVyIjogZmFsc2UsCiAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6NDYrMDA6MDAiLAogICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjQ2KzAwOjAwIiwKICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicG9zdCIsCiAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL3Bvc3RzLzE4IgogICAgICAgIH0sCiAgICAgICAgewogICAgICAgICAgICAiaWQiOiAxNywKICAgICAgICAgICAgInV1aWQiOiAiYjczYjVkODktMDJkYy00NDE4LWFiZjktNzA2NTA2YjMyZjdjIiwKICAgICAgICAgICAgImNsaWVudF9pZCI6ICIiLAogICAgICAgICAgICAic3ViamVjdCI6ICJAQnJld2ZpY3R1cyB0aGFua3Mgc28gbXVjaCBmb3IgdGhlIHF1aWNrIGhlbHAsIHRoYXQgd2FzIGF3ZXNvbWUhIiwKICAgICAgICAgICAgImNvbnRlbnRzIjogIkBCcmV3ZmljdHVzIHRoYW5rcyBzbyBtdWNoIGZvciB0aGUgcXVpY2sgaGVscCwgdGhhdCB3YXMgYXdlc29tZSEiLAogICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiaWRlbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgInR3aXR0ZXJfaWQiOiAiODU0MjUwNjIzOTI3MjM3MTIiLAogICAgICAgICAgICAgICAgImZ1bGxfbmFtZSI6ICJUYXlsb3IgV2VzdCIsCiAgICAgICAgICAgICAgICAic2NyZWVuX25hbWUiOiAiVGF5bG9yV2VzdFJuYnciLAogICAgICAgICAgICAgICAgImZvbGxvd2VyX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJkZXNjcmlwdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAidXJsIjogbnVsbCwKICAgICAgICAgICAgICAgICJsb2NhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAicHJvZmlsZV9pbWFnZV91cmwiOiBudWxsLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IG51bGwsCiAgICAgICAgICAgICAgICAiaXNfdmVyaWZpZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJpc19wcmltYXJ5IjogZmFsc2UsCiAgICAgICAgICAgICAgICAiaXNfdmFsaWRhdGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjM0KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MzQrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfdHdpdHRlciIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9pZGVudGl0aWVzL3R3aXR0ZXIvMSIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInNvdXJjZV9jaGFubmVsIjogewogICAgICAgICAgICAgICAgInV1aWQiOiAiYzIwYWZhYjItYzFiMS00YzkyLTg3NDQtYWIzNDI2YmFmZDI3IiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIlRXSVRURVIiLAogICAgICAgICAgICAgICAgImNoYXJhY3Rlcl9saW1pdCI6IDI2NCwKICAgICAgICAgICAgICAgICJhY2NvdW50IjogewogICAgICAgICAgICAgICAgICAgICJpZCI6ICI4NTQyNTA2MjM5MjcyMzcxMiIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidHdpdHRlcl9hY2NvdW50IgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNoYW5uZWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJhdHRhY2htZW50cyI6IFtdLAogICAgICAgICAgICAiZG93bmxvYWRfYWxsIjogbnVsbCwKICAgICAgICAgICAgImRlc3RpbmF0aW9uX21lZGl1bSI6IG51bGwsCiAgICAgICAgICAgICJzb3VyY2UiOiBudWxsLAogICAgICAgICAgICAibWV0YWRhdGEiOiB7CiAgICAgICAgICAgICAgICAidXNlcl9hZ2VudCI6ICIiLAogICAgICAgICAgICAgICAgInBhZ2VfdXJsIjogIiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIm9yaWdpbmFsIjogewogICAgICAgICAgICAgICAgImlkIjogIjg3NzUwNDA5MzUxMzc2NDg2NSIsCiAgICAgICAgICAgICAgICAidXVpZCI6ICJiNzNiNWQ4OS0wMmRjLTQ0MTgtYWJmOS03MDY1MDZiMzJmN2MiLAogICAgICAgICAgICAgICAgInNjcmVlbl9uYW1lIjogIlRheWxvcldlc3RSbmJ3IiwKICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGF5bG9yIFdlc3QiLAogICAgICAgICAgICAgICAgImNvbnRlbnRzIjogIkBCcmV3ZmljdHVzIHRoYW5rcyBzbyBtdWNoIGZvciB0aGUgcXVpY2sgaGVscCwgdGhhdCB3YXMgYXdlc29tZSEiLAogICAgICAgICAgICAgICAgInJldHdlZXRfY291bnQiOiAwLAogICAgICAgICAgICAgICAgImZhdm9yaXRlX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICJpbl9yZXBseV90b190d2VldCI6IG51bGwsCiAgICAgICAgICAgICAgICAiaW5fcmVwbHlfdG9faWRlbnRpdHkiOiBudWxsLAogICAgICAgICAgICAgICAgIm1lZGlhIjogW10sCiAgICAgICAgICAgICAgICAiYXR0YWNobWVudHMiOiBbXSwKICAgICAgICAgICAgICAgICJkb3dubG9hZF9hbGwiOiBudWxsLAogICAgICAgICAgICAgICAgImlkZW50aXR5IjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgInR3aXR0ZXJfaWQiOiAiODU0MjUwNjIzOTI3MjM3MTIiLAogICAgICAgICAgICAgICAgICAgICJmdWxsX25hbWUiOiAiVGF5bG9yIFdlc3QiLAogICAgICAgICAgICAgICAgICAgICJzY3JlZW5fbmFtZSI6ICJUYXlsb3JXZXN0Um5idyIsCiAgICAgICAgICAgICAgICAgICAgImZvbGxvd2VyX2NvdW50IjogMCwKICAgICAgICAgICAgICAgICAgICAiZGVzY3JpcHRpb24iOiBudWxsLAogICAgICAgICAgICAgICAgICAgICJ1cmwiOiBudWxsLAogICAgICAgICAgICAgICAgICAgICJsb2NhdGlvbiI6IG51bGwsCiAgICAgICAgICAgICAgICAgICAgInByb2ZpbGVfaW1hZ2VfdXJsIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAibG9jYWxlIjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAiaXNfdmVyaWZpZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAiaXNfcHJpbWFyeSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICJpc192YWxpZGF0ZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjM0KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjM0KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV90d2l0dGVyIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9pZGVudGl0aWVzL3R3aXR0ZXIvMSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjQ1KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6NDUrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidHdpdHRlcl90d2VldCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS90d2l0dGVyL3R3ZWV0cy84Nzc1MDQwOTM1MTM3NjQ4NjUiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJwb3N0X3N0YXR1cyI6ICJERUxJVkVSRUQiLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfcmVqZWN0X3R5cGUiOiBudWxsLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfcmVqZWN0X3JlYXNvbiI6IG51bGwsCiAgICAgICAgICAgICJwb3N0X3N0YXR1c191cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MzUrMDA6MDAiLAogICAgICAgICAgICAiaXNfcmVxdWVzdGVyIjogdHJ1ZSwKICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODowOTo0NSswMDowMCIsCiAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6NDUrMDA6MDAiLAogICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJwb3N0IiwKICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvcG9zdHMvMTciCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJpZCI6IDE2LAogICAgICAgICAgICAidXVpZCI6ICJhYTYyMmY1Yi1kNmYzLTQ5Y2QtOWZiNS0zNmI4MjYxNjBkNzYiLAogICAgICAgICAgICAiY2xpZW50X2lkIjogIiIsCiAgICAgICAgICAgICJzdWJqZWN0IjogIlRFU1QiLAogICAgICAgICAgICAiY29udGVudHMiOiAiVGhhdCBhcHBlYXJzIHRvIGhhdmUgd29ya2VkLiBUaGFuayB5b3UhIiwKICAgICAgICAgICAgImNyZWF0b3IiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImlkZW50aXR5IjogewogICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICJlbWFpbCI6ICJyYWluYm93Y2l0eWNhZmVAZ21haWwuY29tIiwKICAgICAgICAgICAgICAgICJpc19wcmltYXJ5IjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc192YWxpZGF0ZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJpc19ub3RpZmljYXRpb25fZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMiswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjEyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2lkZW50aXRpZXMvZW1haWxzLzMiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJzb3VyY2VfY2hhbm5lbCI6IHsKICAgICAgICAgICAgICAgICJ1dWlkIjogImZkM2E4MTE2LTk1YzItNDkyZS05YWYzLWIzYWI1N2RjOWYxYSIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICJNQUlMIiwKICAgICAgICAgICAgICAgICJjaGFyYWN0ZXJfbGltaXQiOiBudWxsLAogICAgICAgICAgICAgICAgImFjY291bnQiOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAidXVpZCI6ICJmZDNhODExNi05NWMyLTQ5MmUtOWFmMy1iM2FiNTdkYzlmMWEiLAogICAgICAgICAgICAgICAgICAgICJhZGRyZXNzIjogInN1cHBvcnRAPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+IiwKICAgICAgICAgICAgICAgICAgICAiYnJhbmQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImJyYW5kIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICJpc192ZXJpZmllZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICJpc19kZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICJpc19kZWxldGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgInZlcmlmaWVkX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA2OjU3OjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJtYWlsYm94IiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9tYWlsYm94ZXMvMSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjaGFubmVsIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiYXR0YWNobWVudHMiOiBbXSwKICAgICAgICAgICAgImRvd25sb2FkX2FsbCI6IG51bGwsCiAgICAgICAgICAgICJkZXN0aW5hdGlvbl9tZWRpdW0iOiBudWxsLAogICAgICAgICAgICAic291cmNlIjogbnVsbCwKICAgICAgICAgICAgIm1ldGFkYXRhIjogewogICAgICAgICAgICAgICAgInVzZXJfYWdlbnQiOiAiIiwKICAgICAgICAgICAgICAgICJwYWdlX3VybCI6ICIiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJvcmlnaW5hbCI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAidXVpZCI6ICJhYTYyMmY1Yi1kNmYzLTQ5Y2QtOWZiNS0zNmI4MjYxNjBkNzYiLAogICAgICAgICAgICAgICAgInN1YmplY3QiOiAiVEVTVCIsCiAgICAgICAgICAgICAgICAiYm9keV90ZXh0IjogIlRoYXQgYXBwZWFycyB0byBoYXZlIHdvcmtlZC4gVGhhbmsgeW91ISIsCiAgICAgICAgICAgICAgICAiYm9keV9odG1sIjogIlRoYXQgYXBwZWFycyB0byBoYXZlIHdvcmtlZC4gVGhhbmsgeW91ISIsCiAgICAgICAgICAgICAgICAicmVjaXBpZW50cyI6IFtdLAogICAgICAgICAgICAgICAgImZ1bGxuYW1lIjogIlRheWxvciBXZXN0IiwKICAgICAgICAgICAgICAgICJlbWFpbCI6IG51bGwsCiAgICAgICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImlkZW50aXR5IjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgImVtYWlsIjogInJhaW5ib3djaXR5Y2FmZUBnbWFpbC5jb20iLAogICAgICAgICAgICAgICAgICAgICJpc19wcmltYXJ5IjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAiaXNfdmFsaWRhdGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX25vdGlmaWNhdGlvbl9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2lkZW50aXRpZXMvZW1haWxzLzMiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgIm1haWxib3giOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAidXVpZCI6ICJmZDNhODExNi05NWMyLTQ5MmUtOWFmMy1iM2FiNTdkYzlmMWEiLAogICAgICAgICAgICAgICAgICAgICJhZGRyZXNzIjogInN1cHBvcnRAPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+IiwKICAgICAgICAgICAgICAgICAgICAiYnJhbmQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImJyYW5kIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICJpc192ZXJpZmllZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICJpc19kZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICJpc19kZWxldGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgInZlcmlmaWVkX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA2OjU3OjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJtYWlsYm94IiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9tYWlsYm94ZXMvMSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXR0YWNobWVudHMiOiBbXSwKICAgICAgICAgICAgICAgICJkb3dubG9hZF9hbGwiOiBudWxsLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IG51bGwsCiAgICAgICAgICAgICAgICAicmVzcG9uc2VfdGltZSI6IDAsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjQ0KzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6NDQrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9tZXNzYWdlIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzLzEvbWVzc2FnZXMvMyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzIjogIlNFTlQiLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfcmVqZWN0X3R5cGUiOiBudWxsLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfcmVqZWN0X3JlYXNvbiI6IG51bGwsCiAgICAgICAgICAgICJwb3N0X3N0YXR1c191cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MzMrMDA6MDAiLAogICAgICAgICAgICAiaXNfcmVxdWVzdGVyIjogdHJ1ZSwKICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODowOTo0NCswMDowMCIsCiAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6NDQrMDA6MDAiLAogICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJwb3N0IiwKICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvcG9zdHMvMTYiCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJpZCI6IDEyLAogICAgICAgICAgICAidXVpZCI6ICJkNWYwNGFjZC03Yjk5LTRlZDgtYWRiMS1iMTUxN2YwYzczMTAiLAogICAgICAgICAgICAiY2xpZW50X2lkIjogIiIsCiAgICAgICAgICAgICJzdWJqZWN0IjogIlRFU1QiLAogICAgICAgICAgICAiY29udGVudHMiOiAiT2theSwgbGV0IG1lIGdpdmUgdGhhdCBhIHRyeS4iLAogICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJ1c2VyIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiaWRlbnRpdHkiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgImVtYWlsIjogInJhaW5ib3djaXR5Y2FmZUBnbWFpbC5jb20iLAogICAgICAgICAgICAgICAgImlzX3ByaW1hcnkiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX3ZhbGlkYXRlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImlzX25vdGlmaWNhdGlvbl9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjEyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTIrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvaWRlbnRpdGllcy9lbWFpbHMvMyIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInNvdXJjZV9jaGFubmVsIjogewogICAgICAgICAgICAgICAgInV1aWQiOiAiZmQzYTgxMTYtOTVjMi00OTJlLTlhZjMtYjNhYjU3ZGM5ZjFhIiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIk1BSUwiLAogICAgICAgICAgICAgICAgImNoYXJhY3Rlcl9saW1pdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiYWNjb3VudCI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICJ1dWlkIjogImZkM2E4MTE2LTk1YzItNDkyZS05YWYzLWIzYWI1N2RjOWYxYSIsCiAgICAgICAgICAgICAgICAgICAgImFkZHJlc3MiOiAic3VwcG9ydEA8SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4iLAogICAgICAgICAgICAgICAgICAgICJicmFuZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiYnJhbmQiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX3ZlcmlmaWVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX2RlZmF1bHQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX2RlbGV0ZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAidmVyaWZpZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMDY6NTc6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm1haWxib3giLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL21haWxib3hlcy8xIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNoYW5uZWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJhdHRhY2htZW50cyI6IFtdLAogICAgICAgICAgICAiZG93bmxvYWRfYWxsIjogbnVsbCwKICAgICAgICAgICAgImRlc3RpbmF0aW9uX21lZGl1bSI6IG51bGwsCiAgICAgICAgICAgICJzb3VyY2UiOiBudWxsLAogICAgICAgICAgICAibWV0YWRhdGEiOiB7CiAgICAgICAgICAgICAgICAidXNlcl9hZ2VudCI6ICIiLAogICAgICAgICAgICAgICAgInBhZ2VfdXJsIjogIiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIm9yaWdpbmFsIjogewogICAgICAgICAgICAgICAgImlkIjogMiwKICAgICAgICAgICAgICAgICJ1dWlkIjogImQ1ZjA0YWNkLTdiOTktNGVkOC1hZGIxLWIxNTE3ZjBjNzMxMCIsCiAgICAgICAgICAgICAgICAic3ViamVjdCI6ICJURVNUIiwKICAgICAgICAgICAgICAgICJib2R5X3RleHQiOiAiT2theSwgbGV0IG1lIGdpdmUgdGhhdCBhIHRyeS4iLAogICAgICAgICAgICAgICAgImJvZHlfaHRtbCI6ICJPa2F5LCBsZXQgbWUgZ2l2ZSB0aGF0IGEgdHJ5LiIsCiAgICAgICAgICAgICAgICAicmVjaXBpZW50cyI6IFtdLAogICAgICAgICAgICAgICAgImZ1bGxuYW1lIjogIlRheWxvciBXZXN0IiwKICAgICAgICAgICAgICAgICJlbWFpbCI6IG51bGwsCiAgICAgICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImlkZW50aXR5IjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDMsCiAgICAgICAgICAgICAgICAgICAgImVtYWlsIjogInJhaW5ib3djaXR5Y2FmZUBnbWFpbC5jb20iLAogICAgICAgICAgICAgICAgICAgICJpc19wcmltYXJ5IjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAiaXNfdmFsaWRhdGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX25vdGlmaWNhdGlvbl9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMiswMDowMCIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2lkZW50aXRpZXMvZW1haWxzLzMiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgIm1haWxib3giOiB7CiAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAidXVpZCI6ICJmZDNhODExNi05NWMyLTQ5MmUtOWFmMy1iM2FiNTdkYzlmMWEiLAogICAgICAgICAgICAgICAgICAgICJhZGRyZXNzIjogInN1cHBvcnRAPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+IiwKICAgICAgICAgICAgICAgICAgICAiYnJhbmQiOiB7CiAgICAgICAgICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImJyYW5kIgogICAgICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAgICAgImlzX3N5c3RlbSI6IHRydWUsCiAgICAgICAgICAgICAgICAgICAgImlzX2N1c3RvbSI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICJpc192ZXJpZmllZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICJpc19kZWZhdWx0IjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAiaXNfZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgICAgICJpc19kZWxldGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgInZlcmlmaWVkX2F0IjogbnVsbCwKICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjE4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI3VDA2OjU3OjA4KzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJtYWlsYm94IiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdXJsIjogImh0dHBzOi8vPElNUE9SVF9LQVlBS09fRU5EUE9JTlRfSE9TVE5BTUU+L2FwaS92MS9tYWlsYm94ZXMvMSIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiYXR0YWNobWVudHMiOiBbXSwKICAgICAgICAgICAgICAgICJkb3dubG9hZF9hbGwiOiBudWxsLAogICAgICAgICAgICAgICAgImxvY2FsZSI6IG51bGwsCiAgICAgICAgICAgICAgICAicmVzcG9uc2VfdGltZSI6IDAsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjQwKzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6NDArMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiY2FzZV9tZXNzYWdlIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzLzEvbWVzc2FnZXMvMiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzIjogIlNFTlQiLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfcmVqZWN0X3R5cGUiOiBudWxsLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfcmVqZWN0X3JlYXNvbiI6IG51bGwsCiAgICAgICAgICAgICJwb3N0X3N0YXR1c191cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MzArMDA6MDAiLAogICAgICAgICAgICAiaXNfcmVxdWVzdGVyIjogdHJ1ZSwKICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODowOTo0MCswMDowMCIsCiAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6NDArMDA6MDAiLAogICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJwb3N0IiwKICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvcG9zdHMvMTIiCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJpZCI6IDEwLAogICAgICAgICAgICAidXVpZCI6ICJjYjNlZTc5ZC00OTEyLTRlZTQtODE5Yy0zMTdhYTMwMGViOTgiLAogICAgICAgICAgICAiY2xpZW50X2lkIjogIiIsCiAgICAgICAgICAgICJzdWJqZWN0IjogIlRFU1QiLAogICAgICAgICAgICAiY29udGVudHMiOiAiSGkgVGF5bG9yLFxuXG5JdCBsb29rcyBsaWtlIHlvdeKAmXZlIGhpdCBhIHNuYWcgd2hpbGUgY2hlY2tpbmcgb3V0IHdpdGggeW91ciBuZXcgUjU4IGNvZmZlZSBtYWNoaW5lISBTb3JyeSBhYm91dCB0aGF0IC0gdGhlIHJlYXNvbiB5b3VyIGNhcmQgd2FzIGRlY2xpbmVkIGFwcGVhcnMgdG8gYmUgYW4gaW5jb3JyZWN0IENWViBudW1iZXIgKHRocmVlIGRpZ2l0IG51bWJlciBvbiB0aGUgYmFjayBvZiB5b3VyIGNhcmQpLiBJZiB5b3UgZml4IHRoYXQgZGV0YWlsLCB5b3Ugc2hvdWxkIGJlIGdvb2QgdG8gZ28uIOKYlVxuXG5baW1nIHNyYz1cImh0dHBzOi8vY2RuMi5odWJzcG90Lm5ldC9odWJmcy80NTEwMDUva2F5YWtvLWN1c3RvbWVyLWpvdXJuZXktY3Z2LmpwZ1wiIC9dXG5cbkxldCB1cyBrbm93IGlmIHlvdSBoYXZlIGFueSBtb3JlIHF1ZXN0aW9ucy5cblxuVG9iaWFzIFNjaHJvZXRlclxuIiwKICAgICAgICAgICAgImNyZWF0b3IiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImlkZW50aXR5IjogewogICAgICAgICAgICAgICAgImlkIjogNCwKICAgICAgICAgICAgICAgICJlbWFpbCI6ICJ0b2JpYXNAYnJld2ZpY3R1cy5jb20iLAogICAgICAgICAgICAgICAgImlzX3ByaW1hcnkiOiB0cnVlLAogICAgICAgICAgICAgICAgImlzX3ZhbGlkYXRlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImlzX25vdGlmaWNhdGlvbl9lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjEyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTIrMDA6MDAiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiaWRlbnRpdHlfZW1haWwiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvaWRlbnRpdGllcy9lbWFpbHMvNCIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgInNvdXJjZV9jaGFubmVsIjogewogICAgICAgICAgICAgICAgInV1aWQiOiAiZmQzYTgxMTYtOTVjMi00OTJlLTlhZjMtYjNhYjU3ZGM5ZjFhIiwKICAgICAgICAgICAgICAgICJ0eXBlIjogIk1BSUwiLAogICAgICAgICAgICAgICAgImNoYXJhY3Rlcl9saW1pdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiYWNjb3VudCI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICJ1dWlkIjogImZkM2E4MTE2LTk1YzItNDkyZS05YWYzLWIzYWI1N2RjOWYxYSIsCiAgICAgICAgICAgICAgICAgICAgImFkZHJlc3MiOiAic3VwcG9ydEA8SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4iLAogICAgICAgICAgICAgICAgICAgICJicmFuZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiYnJhbmQiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX3ZlcmlmaWVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX2RlZmF1bHQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX2RlbGV0ZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAidmVyaWZpZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMDY6NTc6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm1haWxib3giLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL21haWxib3hlcy8xIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNoYW5uZWwiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJhdHRhY2htZW50cyI6IFtdLAogICAgICAgICAgICAiZG93bmxvYWRfYWxsIjogbnVsbCwKICAgICAgICAgICAgImRlc3RpbmF0aW9uX21lZGl1bSI6IG51bGwsCiAgICAgICAgICAgICJzb3VyY2UiOiBudWxsLAogICAgICAgICAgICAibWV0YWRhdGEiOiB7CiAgICAgICAgICAgICAgICAidXNlcl9hZ2VudCI6ICIiLAogICAgICAgICAgICAgICAgInBhZ2VfdXJsIjogIiIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgIm9yaWdpbmFsIjogewogICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICJ1dWlkIjogImNiM2VlNzlkLTQ5MTItNGVlNC04MTljLTMxN2FhMzAwZWI5OCIsCiAgICAgICAgICAgICAgICAic3ViamVjdCI6ICJURVNUIiwKICAgICAgICAgICAgICAgICJib2R5X3RleHQiOiAiSGkgVGF5bG9yLFxuXG5JdCBsb29rcyBsaWtlIHlvdeKAmXZlIGhpdCBhIHNuYWcgd2hpbGUgY2hlY2tpbmcgb3V0IHdpdGggeW91ciBuZXcgUjU4IGNvZmZlZSBtYWNoaW5lISBTb3JyeSBhYm91dCB0aGF0IC0gdGhlIHJlYXNvbiB5b3VyIGNhcmQgd2FzIGRlY2xpbmVkIGFwcGVhcnMgdG8gYmUgYW4gaW5jb3JyZWN0IENWViBudW1iZXIgKHRocmVlIGRpZ2l0IG51bWJlciBvbiB0aGUgYmFjayBvZiB5b3VyIGNhcmQpLiBJZiB5b3UgZml4IHRoYXQgZGV0YWlsLCB5b3Ugc2hvdWxkIGJlIGdvb2QgdG8gZ28uIOKYlVxuXG5baW1nIHNyYz1cImh0dHBzOi8vY2RuMi5odWJzcG90Lm5ldC9odWJmcy80NTEwMDUva2F5YWtvLWN1c3RvbWVyLWpvdXJuZXktY3Z2LmpwZ1wiIC9dXG5cbkxldCB1cyBrbm93IGlmIHlvdSBoYXZlIGFueSBtb3JlIHF1ZXN0aW9ucy5cblxuVG9iaWFzIFNjaHJvZXRlclxuIiwKICAgICAgICAgICAgICAgICJib2R5X2h0bWwiOiAiPHA+SGkgVGF5bG9yLDwvcD5cblx0XHQ8cD5JdCBsb29rcyBsaWtlIHlvdeKAmXZlIGhpdCBhIHNuYWcgd2hpbGUgY2hlY2tpbmcgb3V0IHdpdGggeW91ciBuZXcgUjU4IGNvZmZlZSBtYWNoaW5lISBTb3JyeSBhYm91dCB0aGF0IC0gdGhlIHJlYXNvbiB5b3VyIGNhcmQgd2FzIGRlY2xpbmVkIGFwcGVhcnMgdG8gYmUgYW4gaW5jb3JyZWN0IENWViBudW1iZXIgKHRocmVlIGRpZ2l0IG51bWJlciBvbiB0aGUgYmFjayBvZiB5b3VyIGNhcmQpLiBJZiB5b3UgZml4IHRoYXQgZGV0YWlsLCB5b3Ugc2hvdWxkIGJlIGdvb2QgdG8gZ28uIOKYlTwvcD5cbiBcblx0XHQ8cD48aW1nIHNyYz1cImh0dHBzOi8vY2RuMi5odWJzcG90Lm5ldC9odWJmcy80NTEwMDUva2F5YWtvLWN1c3RvbWVyLWpvdXJuZXktY3Z2LmpwZ1wiIC8+PC9wPlxuIFxuXHRcdDxwPkxldCB1cyBrbm93IGlmIHlvdSBoYXZlIGFueSBtb3JlIHF1ZXN0aW9ucy48L3A+XG4gXG5cdFx0PHA+VG9iaWFzIFNjaHJvZXRlcjwvcD4iLAogICAgICAgICAgICAgICAgInJlY2lwaWVudHMiOiBbXSwKICAgICAgICAgICAgICAgICJmdWxsbmFtZSI6ICJUb2JpYXMgU2Nocm9ldGVyIiwKICAgICAgICAgICAgICAgICJlbWFpbCI6IG51bGwsCiAgICAgICAgICAgICAgICAiY3JlYXRvciI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiA0LAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXIiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImlkZW50aXR5IjogewogICAgICAgICAgICAgICAgICAgICJpZCI6IDQsCiAgICAgICAgICAgICAgICAgICAgImVtYWlsIjogInRvYmlhc0BicmV3ZmljdHVzLmNvbSIsCiAgICAgICAgICAgICAgICAgICAgImlzX3ByaW1hcnkiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICJpc192YWxpZGF0ZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAiaXNfbm90aWZpY2F0aW9uX2VuYWJsZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAiY3JlYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjEyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjEyKzAwOjAwIiwKICAgICAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJpZGVudGl0eV9lbWFpbCIsCiAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvaWRlbnRpdGllcy9lbWFpbHMvNCIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAibWFpbGJveCI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICJ1dWlkIjogImZkM2E4MTE2LTk1YzItNDkyZS05YWYzLWIzYWI1N2RjOWYxYSIsCiAgICAgICAgICAgICAgICAgICAgImFkZHJlc3MiOiAic3VwcG9ydEA8SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4iLAogICAgICAgICAgICAgICAgICAgICJicmFuZCI6IHsKICAgICAgICAgICAgICAgICAgICAgICAgImlkIjogMSwKICAgICAgICAgICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAiYnJhbmQiCiAgICAgICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICAgICAiaXNfc3lzdGVtIjogdHJ1ZSwKICAgICAgICAgICAgICAgICAgICAiaXNfY3VzdG9tIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX3ZlcmlmaWVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX2RlZmF1bHQiOiB0cnVlLAogICAgICAgICAgICAgICAgICAgICJpc19lbmFibGVkIjogZmFsc2UsCiAgICAgICAgICAgICAgICAgICAgImlzX2RlbGV0ZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICAgICAidmVyaWZpZWRfYXQiOiBudWxsLAogICAgICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MjQ6MTgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjdUMDY6NTc6MDgrMDA6MDAiLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogIm1haWxib3giLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL21haWxib3hlcy8xIgogICAgICAgICAgICAgICAgfSwKICAgICAgICAgICAgICAgICJhdHRhY2htZW50cyI6IFtdLAogICAgICAgICAgICAgICAgImRvd25sb2FkX2FsbCI6IG51bGwsCiAgICAgICAgICAgICAgICAibG9jYWxlIjogbnVsbCwKICAgICAgICAgICAgICAgICJyZXNwb25zZV90aW1lIjogMCwKICAgICAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6MzgrMDA6MDAiLAogICAgICAgICAgICAgICAgInVwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODowOTozOCswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjYXNlX21lc3NhZ2UiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvMS9tZXNzYWdlcy8xIgogICAgICAgICAgICB9LAogICAgICAgICAgICAicG9zdF9zdGF0dXMiOiAiU0VOVCIsCiAgICAgICAgICAgICJwb3N0X3N0YXR1c19yZWplY3RfdHlwZSI6IG51bGwsCiAgICAgICAgICAgICJwb3N0X3N0YXR1c19yZWplY3RfcmVhc29uIjogbnVsbCwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzX3VwZGF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoyNyswMDowMCIsCiAgICAgICAgICAgICJpc19yZXF1ZXN0ZXIiOiBmYWxzZSwKICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODowOTozOCswMDowMCIsCiAgICAgICAgICAgICJ1cGRhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6MzgrMDA6MDAiLAogICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJwb3N0IiwKICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2FzZXMvcG9zdHMvMTAiCiAgICAgICAgfSwKICAgICAgICB7CiAgICAgICAgICAgICJpZCI6IDksCiAgICAgICAgICAgICJ1dWlkIjogIjVmZjY1NDJmLTk5ZmYtNDk3Ni1iNDgzLWIwOTkxNzFkY2VhNiIsCiAgICAgICAgICAgICJjbGllbnRfaWQiOiAiIiwKICAgICAgICAgICAgInN1YmplY3QiOiAiSGksIG5lZWQgc29tZSBoZWxwIHdpdGggcGF5bWVudCIsCiAgICAgICAgICAgICJjb250ZW50cyI6ICJIaSwgbmVlZCBzb21lIGhlbHAgd2l0aCBwYXltZW50IiwKICAgICAgICAgICAgImNyZWF0b3IiOiB7CiAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAidXNlciIKICAgICAgICAgICAgfSwKICAgICAgICAgICAgImlkZW50aXR5IjogewogICAgICAgICAgICAgICAgImlkIjogMywKICAgICAgICAgICAgICAgICJlbWFpbCI6ICJyYWluYm93Y2l0eWNhZmVAZ21haWwuY29tIiwKICAgICAgICAgICAgICAgICJpc19wcmltYXJ5IjogdHJ1ZSwKICAgICAgICAgICAgICAgICJpc192YWxpZGF0ZWQiOiBmYWxzZSwKICAgICAgICAgICAgICAgICJpc19ub3RpZmljYXRpb25fZW5hYmxlZCI6IGZhbHNlLAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODoyNDoxMiswMDowMCIsCiAgICAgICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjEyKzAwOjAwIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImlkZW50aXR5X2VtYWlsIiwKICAgICAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2lkZW50aXRpZXMvZW1haWxzLzMiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJzb3VyY2VfY2hhbm5lbCI6IHsKICAgICAgICAgICAgICAgICJ1dWlkIjogImU1Y2NmNjA0LWNkZWQtNTRmYi1iYWFkLWM0ZDllOTk5ZDA0MyIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICJNRVNTRU5HRVIiLAogICAgICAgICAgICAgICAgImNoYXJhY3Rlcl9saW1pdCI6IG51bGwsCiAgICAgICAgICAgICAgICAiYWNjb3VudCI6IG51bGwsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjaGFubmVsIgogICAgICAgICAgICB9LAogICAgICAgICAgICAiYXR0YWNobWVudHMiOiBbXSwKICAgICAgICAgICAgImRvd25sb2FkX2FsbCI6IG51bGwsCiAgICAgICAgICAgICJkZXN0aW5hdGlvbl9tZWRpdW0iOiBudWxsLAogICAgICAgICAgICAic291cmNlIjogbnVsbCwKICAgICAgICAgICAgIm1ldGFkYXRhIjogewogICAgICAgICAgICAgICAgInVzZXJfYWdlbnQiOiAiIiwKICAgICAgICAgICAgICAgICJwYWdlX3VybCI6ICIiCiAgICAgICAgICAgIH0sCiAgICAgICAgICAgICJvcmlnaW5hbCI6IHsKICAgICAgICAgICAgICAgICJpZCI6IDEsCiAgICAgICAgICAgICAgICAiZnJvbSI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAzLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogInVzZXJfbWluaW1hbCIKICAgICAgICAgICAgICAgIH0sCiAgICAgICAgICAgICAgICAiZXZlbnQiOiAibWVzc2FnZSIsCiAgICAgICAgICAgICAgICAidXVpZCI6ICI1ZmY2NTQyZi05OWZmLTQ5NzYtYjQ4My1iMDk5MTcxZGNlYTYiLAogICAgICAgICAgICAgICAgInRleHQiOiAiSGksIG5lZWQgc29tZSBoZWxwIHdpdGggcGF5bWVudCIsCiAgICAgICAgICAgICAgICAidHlwZSI6ICIiLAogICAgICAgICAgICAgICAgImF0dGFjaG1lbnRzIjogW10sCiAgICAgICAgICAgICAgICAiY2hhdCI6IHsKICAgICAgICAgICAgICAgICAgICAiaWQiOiAxLAogICAgICAgICAgICAgICAgICAgICJyZXNvdXJjZV90eXBlIjogImNoYXQiCiAgICAgICAgICAgICAgICB9LAogICAgICAgICAgICAgICAgImNyZWF0ZWRfYXQiOiAiMjAyMS0wOC0yNFQxODowOTozNyswMDowMCIsCiAgICAgICAgICAgICAgICAicmVzb3VyY2VfdHlwZSI6ICJjaGF0X21lc3NhZ2UiLAogICAgICAgICAgICAgICAgInJlc291cmNlX3VybCI6ICJodHRwczovLzxJTVBPUlRfS0FZQUtPX0VORFBPSU5UX0hPU1ROQU1FPi9hcGkvdjEvY2hhdHMvMS9tZXNzYWdlcy8xIgogICAgICAgICAgICB9LAogICAgICAgICAgICAicG9zdF9zdGF0dXMiOiAiREVMSVZFUkVEIiwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzX3JlamVjdF90eXBlIjogbnVsbCwKICAgICAgICAgICAgInBvc3Rfc3RhdHVzX3JlamVjdF9yZWFzb24iOiBudWxsLAogICAgICAgICAgICAicG9zdF9zdGF0dXNfdXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjI0OjI1KzAwOjAwIiwKICAgICAgICAgICAgImlzX3JlcXVlc3RlciI6IHRydWUsCiAgICAgICAgICAgICJjcmVhdGVkX2F0IjogIjIwMjEtMDgtMjRUMTg6MDk6MzcrMDA6MDAiLAogICAgICAgICAgICAidXBkYXRlZF9hdCI6ICIyMDIxLTA4LTI0VDE4OjA5OjM3KzAwOjAwIiwKICAgICAgICAgICAgInJlc291cmNlX3R5cGUiOiAicG9zdCIsCiAgICAgICAgICAgICJyZXNvdXJjZV91cmwiOiAiaHR0cHM6Ly88SU1QT1JUX0tBWUFLT19FTkRQT0lOVF9IT1NUTkFNRT4vYXBpL3YxL2Nhc2VzL3Bvc3RzLzkiCiAgICAgICAgfQogICAgXSwKICAgICJyZXNvdXJjZSI6ICJwb3N0IiwKICAgICJsaW1pdCI6IDEwMCwKICAgICJ0b3RhbF9jb3VudCI6IDgKfQ==
- recorded_at: Thu, 17 Oct 2024 19:36:33 GMT
- - request:
- method: get
- uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/5/posts?include=mailbox,message_recipient,channel,attachment,case_message,note,chat_message,identity_email,identity_twitter,identity_facebook,facebook_message,facebook_post,facebook_post_comment,twitter_message,twitter_tweet&limit=100
- body:
- encoding: US-ASCII
- string: ''
- headers:
- Content-Type:
- - application/json
- X-Session-Id:
- - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
- Accept-Encoding:
- - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
- Accept:
- - "*/*"
- User-Agent:
- - Ruby
- Host:
- - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
- response:
- status:
- code: 200
- message: OK
- headers:
- Server:
- - nginx
- Date:
- - Thu, 17 Oct 2024 19:36:34 GMT
- Content-Type:
- - application/json
- Transfer-Encoding:
- - chunked
- Connection:
- - keep-alive
- Cache-Control:
- - private, max-age=0, must-revalidate
- Expires:
- - '0'
- X-Api-Version:
- - '1'
- Strict-Transport-Security:
- - max-age=31536000; includeSubDomains preload
- body:
- encoding: ASCII-8BIT
- string: |-
- {
- "status": 200,
- "data": [
- {
- "id": 50,
- "uuid": "4f92e9a2-9662-4fc2-b2e3-b23869f1191b",
- "client_id": "",
- "subject": "A example for a closed ticket.\n",
- "contents": "A example for a closed ticket.\n",
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "identity": {
- "id": 1,
- "email": "<IMPORT_KAYAKO_ENDPOINT_USERNAME>",
- "is_primary": true,
- "is_validated": true,
- "is_notification_enabled": false,
- "created_at": "2021-08-24T18:24:11+00:00",
- "updated_at": "2021-08-27T06:57:08+00:00",
- "resource_type": "identity_email",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/identities/emails/1"
- },
- "source_channel": {
- "uuid": "cf3cd39a-54bf-5e5e-912b-883919f3ab1e",
- "type": "NOTE",
- "character_limit": null,
- "account": null,
- "resource_type": "channel"
- },
- "attachments": [],
- "download_all": null,
- "destination_medium": null,
- "source": null,
- "metadata": {
- "user_agent": "",
- "page_url": ""
- },
- "original": {
- "id": 4,
- "body_text": "A example for a closed ticket.\n",
- "body_html": "A example for a closed ticket.<br>",
- "is_pinned": false,
- "is_ai_draft": false,
- "pinned_by": null,
- "user": {
- "id": 1,
- "resource_type": "user"
- },
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "attachments": [],
- "download_all": null,
- "created_at": "2021-08-27T12:20:33+00:00",
- "updated_at": "2021-08-27T12:20:33+00:00",
- "resource_type": "note",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/5/notes/4"
- },
- "post_status": "DELIVERED",
- "post_status_reject_type": null,
- "post_status_reject_reason": null,
- "post_status_updated_at": "2021-08-27T12:20:33+00:00",
- "is_requester": false,
- "created_at": "2021-08-27T12:20:33+00:00",
- "updated_at": "2021-08-27T12:20:33+00:00",
- "resource_type": "post",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/posts/50"
- }
- ],
- "resource": "post",
- "limit": 100,
- "total_count": 1
- }
- recorded_at: Thu, 17 Oct 2024 19:36:34 GMT
- - request:
- method: get
- uri: https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/timetracking?limit=100
- body:
- encoding: US-ASCII
- string: ''
- headers:
- Content-Type:
- - application/json
- X-Session-Id:
- - tb3tZCgZAWr48b4dced5cdb5c1de1e48382d2fcdd6ebc50b485eRfMNLCtCrtTs1E
- Accept-Encoding:
- - gzip;q=1.0,deflate;q=0.6,identity;q=0.3
- Accept:
- - "*/*"
- User-Agent:
- - Ruby
- Host:
- - "<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>"
- response:
- status:
- code: 200
- message: OK
- headers:
- Server:
- - nginx
- Date:
- - Thu, 17 Oct 2024 19:36:35 GMT
- Content-Type:
- - application/json
- Transfer-Encoding:
- - chunked
- Connection:
- - keep-alive
- Cache-Control:
- - private, max-age=0, must-revalidate
- Expires:
- - '0'
- X-Api-Version:
- - '1'
- Strict-Transport-Security:
- - max-age=31536000; includeSubDomains preload
- body:
- encoding: ASCII-8BIT
- string: |-
- {
- "status": 200,
- "data": [
- {
- "id": 1,
- "time_tracking_log_id": 1,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 90,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2021-08-27T11:25:30+00:00",
- "updated_at": "2021-08-27T11:26:30+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/1"
- },
- {
- "id": 2,
- "time_tracking_log_id": 2,
- "case": {
- "id": 4,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 30,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2021-08-27T12:19:53+00:00",
- "updated_at": "2021-08-27T12:19:53+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/2"
- },
- {
- "id": 3,
- "time_tracking_log_id": 3,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "WORKED",
- "time_spent": 3780,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2021-08-30T08:18:08+00:00",
- "updated_at": "2021-08-30T08:18:08+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/3"
- },
- {
- "id": 4,
- "time_tracking_log_id": 4,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "WORKED",
- "time_spent": 1800,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2021-08-30T08:18:18+00:00",
- "updated_at": "2021-08-30T08:18:18+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/4"
- },
- {
- "id": 5,
- "time_tracking_log_id": 5,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 91,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2021-08-30T08:18:31+00:00",
- "updated_at": "2021-08-30T08:19:32+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/5"
- },
- {
- "id": 6,
- "time_tracking_log_id": 6,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 15438,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2021-10-01T14:02:51+00:00",
- "updated_at": "2021-10-01T18:19:39+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/6"
- },
- {
- "id": 7,
- "time_tracking_log_id": 7,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 30,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2021-10-04T07:25:36+00:00",
- "updated_at": "2021-10-04T07:25:36+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/7"
- },
- {
- "id": 8,
- "time_tracking_log_id": 8,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 638,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2022-04-14T12:26:33+00:00",
- "updated_at": "2022-04-14T12:36:41+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/8"
- },
- {
- "id": 9,
- "time_tracking_log_id": 9,
- "case": {
- "id": 6,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 995,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2022-04-14T13:11:43+00:00",
- "updated_at": "2022-04-14T13:27:48+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/9"
- },
- {
- "id": 10,
- "time_tracking_log_id": 10,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 1069,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2022-04-14T13:30:28+00:00",
- "updated_at": "2022-04-14T13:47:47+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/10"
- },
- {
- "id": 11,
- "time_tracking_log_id": 11,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 4855,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2022-04-14T18:01:19+00:00",
- "updated_at": "2022-04-14T19:21:44+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/11"
- },
- {
- "id": 12,
- "time_tracking_log_id": 12,
- "case": {
- "id": 4,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 90,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2023-05-03T15:13:13+00:00",
- "updated_at": "2023-05-03T15:14:13+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/12"
- },
- {
- "id": 13,
- "time_tracking_log_id": 13,
- "case": {
- "id": 6,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 30,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2023-05-03T15:17:18+00:00",
- "updated_at": "2023-05-03T15:17:18+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/13"
- },
- {
- "id": 14,
- "time_tracking_log_id": 14,
- "case": {
- "id": 7,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 3165,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2023-05-04T20:18:11+00:00",
- "updated_at": "2023-05-04T21:10:26+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/14"
- },
- {
- "id": 15,
- "time_tracking_log_id": 15,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 382,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2023-06-21T09:03:43+00:00",
- "updated_at": "2023-06-21T09:09:35+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/15"
- },
- {
- "id": 16,
- "time_tracking_log_id": 16,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 1120,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2023-07-31T06:11:22+00:00",
- "updated_at": "2023-07-31T06:29:32+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/16"
- },
- {
- "id": 17,
- "time_tracking_log_id": 17,
- "case": {
- "id": 2,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 1004,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2023-08-30T12:05:57+00:00",
- "updated_at": "2023-08-30T12:22:11+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/17"
- },
- {
- "id": 18,
- "time_tracking_log_id": 18,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 9897,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2023-08-30T14:04:27+00:00",
- "updated_at": "2023-08-30T16:48:54+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/18"
- },
- {
- "id": 19,
- "time_tracking_log_id": 19,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 91,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2023-09-06T09:37:21+00:00",
- "updated_at": "2023-09-06T09:38:22+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/19"
- },
- {
- "id": 20,
- "time_tracking_log_id": 20,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 30,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2023-09-08T08:26:31+00:00",
- "updated_at": "2023-09-08T08:26:31+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/20"
- },
- {
- "id": 21,
- "time_tracking_log_id": 21,
- "case": {
- "id": 7,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 1104,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2023-09-08T19:35:18+00:00",
- "updated_at": "2023-09-08T19:53:12+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/21"
- },
- {
- "id": 22,
- "time_tracking_log_id": 22,
- "case": {
- "id": 8,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 26997,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2023-09-29T13:26:37+00:00",
- "updated_at": "2023-09-29T20:56:04+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/22"
- },
- {
- "id": 23,
- "time_tracking_log_id": 23,
- "case": {
- "id": 8,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 279975,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2023-10-02T06:16:02+00:00",
- "updated_at": "2023-10-05T12:01:47+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/23"
- },
- {
- "id": 24,
- "time_tracking_log_id": 24,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 180,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2023-10-10T12:09:20+00:00",
- "updated_at": "2023-10-10T12:11:50+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/24"
- },
- {
- "id": 25,
- "time_tracking_log_id": 25,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 1429,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2023-10-25T19:01:52+00:00",
- "updated_at": "2023-10-25T19:25:11+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/25"
- },
- {
- "id": 26,
- "time_tracking_log_id": 26,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 1006,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2023-11-28T12:32:26+00:00",
- "updated_at": "2023-11-28T12:48:42+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/26"
- },
- {
- "id": 27,
- "time_tracking_log_id": 27,
- "case": {
- "id": 8,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 460,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2023-11-29T12:23:28+00:00",
- "updated_at": "2023-11-29T12:30:38+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/27"
- },
- {
- "id": 28,
- "time_tracking_log_id": 28,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 10322,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2023-11-30T07:48:25+00:00",
- "updated_at": "2023-11-30T10:39:57+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/28"
- },
- {
- "id": 29,
- "time_tracking_log_id": 29,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 30,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2023-11-30T19:45:45+00:00",
- "updated_at": "2023-11-30T19:45:45+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/29"
- },
- {
- "id": 30,
- "time_tracking_log_id": 30,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 30,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2024-02-21T20:36:04+00:00",
- "updated_at": "2024-02-21T20:36:04+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/30"
- },
- {
- "id": 31,
- "time_tracking_log_id": 31,
- "case": {
- "id": 1,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 30,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2024-02-21T20:36:48+00:00",
- "updated_at": "2024-02-21T20:36:48+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/31"
- },
- {
- "id": 32,
- "time_tracking_log_id": 32,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 4778,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2024-06-20T13:29:33+00:00",
- "updated_at": "2024-06-20T14:48:41+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/32"
- },
- {
- "id": 33,
- "time_tracking_log_id": 33,
- "case": {
- "id": 8,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 30,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2024-07-02T11:04:18+00:00",
- "updated_at": "2024-07-02T11:04:18+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/33"
- },
- {
- "id": 34,
- "time_tracking_log_id": 34,
- "case": {
- "id": 8,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 30,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2024-07-02T11:04:54+00:00",
- "updated_at": "2024-07-02T11:04:54+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/34"
- },
- {
- "id": 35,
- "time_tracking_log_id": 35,
- "case": {
- "id": 8,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 30,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2024-07-02T11:06:36+00:00",
- "updated_at": "2024-07-02T11:06:36+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/35"
- },
- {
- "id": 36,
- "time_tracking_log_id": 36,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 30,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2024-07-25T08:27:52+00:00",
- "updated_at": "2024-07-25T08:27:52+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/36"
- },
- {
- "id": 37,
- "time_tracking_log_id": 37,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 31076,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2024-09-19T12:10:28+00:00",
- "updated_at": "2024-09-19T20:47:54+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/37"
- },
- {
- "id": 38,
- "time_tracking_log_id": 38,
- "case": {
- "id": 8,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 30,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2024-10-16T19:34:48+00:00",
- "updated_at": "2024-10-16T19:34:48+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/38"
- },
- {
- "id": 39,
- "time_tracking_log_id": 39,
- "case": {
- "id": 3,
- "resource_type": "case"
- },
- "agent": {
- "id": 1,
- "resource_type": "user"
- },
- "log_type": "VIEWED",
- "time_spent": 7766,
- "creator": {
- "id": 1,
- "resource_type": "user"
- },
- "created_at": "2024-10-16T19:37:06+00:00",
- "updated_at": "2024-10-16T21:46:02+00:00",
- "resource_type": "timetracking_log",
- "resource_url": "https://<IMPORT_KAYAKO_ENDPOINT_HOSTNAME>/api/v1/cases/time_track/log/39"
- }
- ],
- "resource": "timetracking_log",
- "offset": 0,
- "limit": 100,
- "total_count": 39
- }
- recorded_at: Thu, 17 Oct 2024 19:36:35 GMT
- recorded_with: VCR 6.3.1
|