MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY" --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename=".start" Content-Type: text/plain fplayback -i off -r on -f 1 -e on -h on -t on -a on -k on -s 1 tcur 0 fps 69 tset 0 84.405797101449281 frange 1 5824 unitlength 1 unitmass 1 prompt '`strcat(oppwf(), " -> ")`' --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename=".variables" Content-Type: text/plain set -l WEDGE = '' set -l WEDGENUM = '9' set -g ACTIVETAKE = 'Main' set -g DRIVER = 'O____LGNEPO____O____OPENGL____O' set -g DRIVERPATH = '/out/O____LGNEPO____O____OPENGL____O' set -g E = '2.71828182845904523536028747135266249775724709369995957496696762772407663035354759457138217852516642742746639193200305992181741359662904357290033429526059563073813232862794349076323382988075319525101901157383418793070215408914993488416750924476146066808226480016847741185374234544243710753907774499206955170276183860626133138458300075204493382656029760673711320070932870912744374704723069697720931014169283681902551510865746377211125238978442505695369677078544996996794686445490598793163688923009879312773617821542499922957635148220826989519366803318252886939849646510582093923982948879332036250944311730123819706841614039701983767932068328237646480429531180232878250981945581530175671736133206981125099618188159304169035159888851934580727386673858942287922849989208680582574927961048419844436346324496848756023362482704197862320900216099023530436994184914631409343173814364054625315209618369088870701676839642437814059271456354906130310720851038375051011574770417189861068739696552126715468895703503540212340784981933432106817012100562788023519303322474501585390473041995777709350366041699732972508868769664035557071622684471625607988265178713419512466520103059212366771943252786753985589448969709640975459185695638023637016211204774272283648961342251644507818244235294863637214174023889344124796357437026375529444833799801612549227850925778256209262264832627793338656648162772516401910590049164499828931505660472580277863186415519565324425869829469593080191529872117255634754639644791014590409058629849679128740687050489585867174798546677575732056812884592054133405392200011378630094556068816674001698420558040336379537645203040243225661352783695117788386387443966253224985065499588623428189970773327617178392803494650143455889707194258639877275471096295374152111513683506275260232648472870392076431005958411661205452970302364725492966693811513732275364509888903136020572481765851180630364428123149655070475102544650117272115551948668508003685322818315219600373562527944951582841882947876108526398139559900673764829224437528718462457803619298197139914756448826260390338144182326251509748279877799643730899703888677822713836057729788241256119071766394650706330452795466185509666618566470971134447401607046262156807174818778443714369882185596709591025968620023537185887485696522000503117343920732113908032936344797273559552773490717837934216370120500545132638354400018632399149070547977805669785335804896690629511943247309958765523681285904138324116072260299833053537087613893963917795745401613722361878936526053815584158718692553860616477983402543512843961294603529133259427949043372990857315802909586313826832914771163963370924003168945863606064584592512699465572483918656420975268508230754425459937691704197778008536273094171016343490769642372229435236612557250881477922315197477806056967253801718077636034624592787784658506560507808442115296975218908740196609066518035165017925046195013665854366327125496399085491442000145747608193022120660243300964127048943903971771951806990869986066365832322787093765022601492910115171776359446020232493002804018677239102880978666056511832600436885088171572386698422422010249505518816948032210025154264946398128736776589276881635983124778865201411741109136011649950766290779436460058519419985601626479076153210387275571269925182756879893027617611461625493564959037980458381823233686120162437365698467037858533052758333379399075216606923805336988795651372855938834998947074161815501253970646481719467083481972144888987906765037959036696724949925452790337296361626589760394985767413973594410237443297093554779826296145914429364514286171585873397467918975712119561873857836447584484235555810500256114923915188930994634284139360803830916628188115037152849670597416256282360921680751501777253874025642534708790891372917228286115159156837252416307722544063378759310598267609442032619242853170187817729602354130606721360460003896610936470951414171857770141806064436368154644400533160877831431744408119494229755993140118886833148328027065538330046932901157441475631399972217038046170928945790962716622607407187499753592127560844147378233032703301682371936480021732857349359475643341299430248502357322145978432826414216848787216' set -g EYE = 'stereo' set -g HANDLE_STATUS = '-1' set -g HIP = 'C:/O/O_AIDIW_O_WIDIA_O/O_INIDUOH_O_HOUDINI_O/O_5_81_O_18_5_O/O_PIH_O_HIP_O' set -g HIPFILE = 'C:/O/O_AIDIW_O_WIDIA_O/O_INIDUOH_O_HOUDINI_O/O_5_81_O_18_5_O/O_PIH_O_HIP_O/PIH..O____5_81____5_SUNEG____O____GENUS_5____18_5____O..HIP' set -g HIPNAME = 'PIH..O____5_81____5_SUNEG____O____GENUS_5____18_5____O.' set -g JOB = 'C:/PROGRAM FILES/12.891.0.31 INIDUOH HOUDINI 13.0.198.21/bin' set -g PI = '3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706798214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196442881097566593344612847564823378678316527120190914564856692346034861045432664821339360726024914127372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160943305727036575959195309218611738193261179310511854807446237996274956735188575272489122793818301194912983367336244065664308602139494639522473719070217986094370277053921717629317675238467481846766940513200056812714526356082778577134275778960917363717872146844090122495343014654958537105079227968925892354201995611212902196086403441815981362977477130996051870721134999999837297804995105973173281609631859502445945534690830264252230825334468503526193118817101000313783875288658753320838142061717766914730359825349042875546873115956286388235378759375195778185778053217122680661300192787661119590921642019893809525720106548586327886593615338182796823030195203530185296899577362259941389124972177528347913151557485724245415069595082953311686172785588907509838175463746493931925506040092770167113900984882401285836160356370766010471018194295559619894676783744944825537977472684710404753464620804668425906949129331367702898915210475216205696602405803815019351125338243003558764024749647326391419927260426992279678235478163600934172164121992458631503028618297455570674983850549458858692699569092721079750930295532116534498720275596023648066549911988183479775356636980742654252786255181841757467289097777279380008164706001614524919217321721477235014144197356854816136115735255213347574184946843852332390739414333454776241686251898356948556209921922218427255025425688767179049460165346680498862723279178608578438382796797668145410095388378636095068006422512520511739298489608412848862694560424196528502221066118630674427862203919494504712371378696095636437191728746776465757396241389086583264599581339047802759009946576407895126946839835259570982582262052248940772671947826848260147699090264013639443745530506820349625245174939965143142980919065925093722169646151570985838741059788595977297549893016175392846813826868386894277415599185592524595395943104997252468084598727364469584865383673622262609912460805124388439045124413654976278079771569143599770012961608944169486855584840635342207222582848864815845602850601684273945226746767889525213852254995466672782398645659611635488623057745649803559363456817432411251507606947945109659609402522887971089314566913686722874894056010150330861792868092087476091782493858900971490967598526136554978189312978482168299894872265880485756401427047755513237964145152374623436454285844479526586782105114135473573952311342716610213596953623144295248493718711014576540359027993440374200731057853906219838744780847848968332144571386875194350643021845319104848100537061468067491927819119793995206141966342875444064374512371819217999839101591956181467514269123974894090718649423196156794520809514655022523160388193014209376213785595663893778708303906979207734672218256259966150142150306803844773454920260541466592520149744285073251866600213243408819071048633173464965145390579626856100550810665879699816357473638405257145910289706414011097120628043903975951567715770042033786993600723055876317635942187312514712053292819182618612586732157919841484882916447060957527069572209175671167229109816909152801735067127485832228718352093539657251210835791513698820914442100675103346711031412671113699086585163983150197016515116851714376576183515565088490998985998238734552833163550764791853589322618548963213293308985706420467525907091548141654985946163718027098199430992448895757128289059232332609729971208443357326548938239119325974636673058360414281388303203824903758985243744170291327656180937734440307074692112019130203303801976211011004492932151608424448596376698389522868478312355265821314495768572624334418930396864262434107732269780280731891544110104468232527162010526522721116603966655730925471105578537634668206531098965269186205647693125705863566201855810072936065987648611791045334885034611365768675324944166803962657978771855608455296' set -g POSE = 'C:/Users/Administrator/Documents/houdini13.0/poselib' set -g VFH_BUILD = 'hash:bb1bd68 from 16 May 2020 18:42' set -g VFH_GPU_CUDA_DEVICES = 'C++/CPU on Intel(R) Core(TM) i3 CPU 560 @ 3.33GHz [0];GeForce GTX 460 [1]' set -g VFH_IPR_ROP = '/out/vrayIpr' set -g VFH_ROP = '/out/vray' set -g VFH_VRAY = '4.30.03 782c5167 [houdini] May 14 2020 00:19:59' set -g _HIP_SAVEPLATFORM = 'windows-x86_64-cl19.16' set -g _HIP_SAVETIME = 'Wed Mar 29 13:54:00 2023' set -g _HIP_SAVEVERSION = '18.5.499' set -g _HIP_SHELFTOOLCOUNT = '95' set -g status = '0' --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename=".aliases" Content-Type: text/plain alias cd 'opcf' alias cp 'opcp' alias h 'history' alias hython 'python' alias ls 'opls' alias matramp 'opramp' alias opcd 'opcf' alias oppwd 'oppwf' alias pwd 'oppwf' alias rm 'oprm' --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename=".takeconfig" Content-Type: text/plain takename -g take --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename=".hou.session" Content-Type: text/plain --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename=".defotl" Content-Type: application/octet-stream Content-Transfer-Encoding: base64 SU5EWAAAAAAAAAAhSElQIEludGVybmFsIE9wZXJhdG9yIERlZmluaXRpb25zAAAALgAAAA1JTkRFWF9TRUNUSU9OAAAAAAAAG2BkJCbYAAAAEmhvdWRpbmkuaGRhbGlicmFyeQAAG2AAAAAAZCQm2AAAABFTb3AvYXR0cmlid3I= YW5nbGUAABtgAAApgWQkJtgAAAAKRHJpdmVyL2lmZAAAROEAAJV1ZCQm2AAAAAtEcml2ZXIvdnJheQAA2lYAAHBGZCQm2AAAAF5TaG9wL09fX19fRk9MQUZfRUdERV9UT09SX0VSQVVRU19FTklTX0RFUkVXT1BfX19fT19fX18= UE9XRVJFRF9TSU5FX1NRVUFSRV9ST09UX0VER0VfRkFMT0ZfX19fTwABSpwAAZfvZCQm2AAAABNDaG9wL2NoYW5uZWx3cmFuZ2xlAALiiwAAMzlkJCbYAAAAElZvcC9nZXRsYXllcmV4cG9ydAADFcQAAAbsZCQm2AAAAAxWb3A= L2FkZGNvbnN0AAMcsAAABVVkJCbYAAAADVZvcC9mcm9udGZhY2UAAyIFAAAERGQkJtgAAAALVm9wL2xhbWJlcnQAAyZJAAAEkWQkJtgAAAAMVm9wL3V2Y29vcmRzAAMq2gAAEXJkJCbYAAAAGFZvcC9jb21wdXRlbGlnaHRpbmc= OjoyLjAAAzxMAAAzK2QkJtgAAAAKVm9wL3R3b3dheQADb3cAAA65ZCQm2AAAABRWb3AvZGVuc2l0eXRvb3BhY2l0eQADfjAAAByVZCQm2AAAAA9Wb3AvZWRnZWZhbGxvZmYAA5rFAAAVOWQkJtgAAAAPVm9wL2xheWVyZXhwb3I= dAADr/4AABmlZCQm2AAAAA9Wb3AvbGF5ZXJ1bnBhY2sAA8mjAAAQuGQkJtgAAAAKVm9wL2Nvc2luZQAD2lsAAAcbZCQm2AAAAAxWb3AvcGJycGhhc2UAA+F2AAAJcGQkJtgAAAAMVm9wL3NwZWN1bGFyAAPq5gAAB9dkJCbYAAA= AA1Wb3AvbGF5ZXJwYWNrAAPyvQAABHlkJCbYAAAAFFZvcC92b2x1bWVzaGFkZXJjb3JlAAP3NgAAHeRkJCbYAAAADlZvcC9mbG9hdHRvdmVjAAQVGgAABcRkJCbYAAAAD1ZvcC9wYnJsaWdodGluZwAEGt4AABpAZCQm2AAAAAo= Vm9wL3NoYWRvdwAENR4AAAK8ZCQm2AAAAAxWb3AvaXNzaGFkb3cABDfaAAACFmQkJtgAAAARVm9wL25vcm1hbGZhbGxvZmYABDnwAAAEqmQkJtgAAAAOVm9wL3ZlY3RvZmxvYXQABD6aAAAGMGQkJtgAAAAMVm9wL3N1YmNvbnM= dAAERMoAAAVcZCQm2AAAAAhWb3Avc3FydAAESiYAAAb2ZCQm2AAAAAdWb3AvcG93AARRHAAAB7tkJCbYAAAAClZvcC9uZWdhdGUABFjXAAAEpGQkJtgAAAAMVm9wL211bGNvbnN0AARdewAABe9kJCbYAAAADVZvcC9sdW1pbmE= bmNlAARjagAAAp9kJCbYAAAAD1ZvcC9pc2Nvbm5lY3RlZAAEZgkAAAXZZCQm2AAAAA9Wb3AvaWZjb25uZWN0ZWQABGviAAAMi2QkJtgAAAAHVm9wL2ZpdAAEeG0AABGFZCQm2AAAAAdWb3AvZXhwAASJ8gAABvRkJCbYAAAADVY= b3Avbm9ybWFsaXplAASQ5gAABZtkJCbYAAAACVZvcC9jbGFtcAAEloEAAAorZCQm2AAAAAdWb3AvZG90AASgrAAACSpkJCbYAAAADlZvcC9jb21wbGVtZW50AASp1gAAB0xkJCbYAAAADVZvcC92ZWN0b2h2ZWMABLEiAAACpmQ= JCbYAAAAB1ZvcC9hYnMABLPIAAAHPmQkJtgAAAALVm9wL3RleHR1cmUABLsGAAAYe2QkJtgAAAAsAAAABAAAAA1hdHRyaWJ3cmFuZ2xlAAAAEUF0dHJpYnV0ZSBXcmFuZ2xlAAAAKm9wbGliOi9Tb3AvYXR0cmlid3JhbmdsZT8= U29wL2F0dHJpYndyYW5nbGUAAAARU09QX2F0dHJpYndyYW5nbGUAAAAAAAAAAAAAAANTb3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARc7t0+AQAAAAAABAAAAANpZmQAAAAGTWFudHJhAAAAHG9wbGliOi9Ecml2ZXIvaWZkP0Q= cml2ZXIvaWZkAAAAClJPUF9tYW50cmEAAAAAAAAAAAAAAAZEcml2ZXIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJw9ZcPafAAAAAAAABAAAAAR2cmF5AAAABVYtUmF5AAAAHm9wbGliOi9Ecml2ZXIvdnJheT9Ecml2ZXIvdnJheQA= AAALVkZIX2lwcl92ZmIAAAAAAAAAAAAAAAZEcml2ZXIAAAAMc29oby9kaWFsb2dzAAAAB1JPUHNvaG8AAAAAAAAAAAAAAAAAACcPXXovCQAAAAAAAAQAAABZT19fX19GT0xBRl9FR0RFX1RPT1JfRVJBVVFTX0VOSVNfREVSRVc= T1BfX19fT19fX19QT1dFUkVEX1NJTkVfU1FVQVJFX1JPT1RfRURHRV9GQUxPRl9fX19PAAAAWU9fX19fRk9MQUZfRUdERV9UT09SX0VSQVVRU19FTklTX0RFUkVXT1BfX19fT19fX19QT1dFUkVEX1NJTkVfU1FVQVJFX1JPT1Q= X0VER0VfRkFMT0ZfX19fTwAAAMRvcGxpYjovU2hvcC9PX19fX0ZPTEFGX0VHREVfVE9PUl9FUkFVUVNfRU5JU19ERVJFV09QX19fX09fX19fUE9XRVJFRF9TSU5FX1NRVUFSRV9ST09UX0VER0VfRkFMT0ZfX19fTz9TaG9wL08= X19fX0ZPTEFGX0VHREVfVE9PUl9FUkFVUVNfRU5JU19ERVJFV09QX19fX09fX19fUE9XRVJFRF9TSU5FX1NRVUFSRV9ST09UX0VER0VfRkFMT0ZfX19fTwAAAG9vcGRlZjovU2hvcC9PX19fX0ZPTEFGX0VHREVfVE9PUl9FUkE= VVFTX0VOSVNfREVSRVdPUF9fX19PX19fX1BPV0VSRURfU0lORV9TUVVBUkVfUk9PVF9FREdFX0ZBTE9GX19fX08/SWNvbkltYWdlAAAAAAAAAAAAAAAEU2hvcAAAAAAAAAAAAAAAAAAAAD5zdWJ0eXBlPXZvcG5ldCBzaGFkZXI= dHlwZT12b3BtYXRlcmlhbCByZW5kZXJtYXNrPSdWTWFudHJhIE9HTCcAAAAAAAAAAGBSlyIAAAAAAAAEAAAADmNoYW5uZWx3cmFuZ2xlAAAAD0NoYW5uZWwgV3JhbmdsZQAAAC5vcGxpYjovQ2hvcC9jaGFubmVsd3JhbmdsZT8= Q2hvcC9jaGFubmVsd3JhbmdsZQAAABNDSE9QX2NoYW5uZWx3cmFuZ2xlAAAAAAAAAAAAAAAEQ2hvcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFonELABAAAAAAAEAAAADmdldGxheWVyZXhwb3J0AAAAEEdldCBMYXllciBFeHA= b3J0AAAALG9wbGliOi9Wb3AvZ2V0bGF5ZXJleHBvcnQ/Vm9wL2dldGxheWVyZXhwb3J0AAAAElZPUF9nZXRsYXllcmV4cG9ydAAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAB1zdXJmYWNlIGRpc3BsYWM= ZSBjdmV4IHNvcCBwb3AAAAAAAAAAA2A3h6QAAAAAAAAEAAAACGFkZGNvbnN0AAAADEFkZCBDb25zdGFudAAAACBvcGxpYjovVm9wL2FkZGNvbnN0P1ZvcC9hZGRjb25zdAAAAAxWT1BfYWRkY29uc3QAAAAAAAAAAAAAAANWb3A= AAAAA3ZvcAAAAAZWT1BhbGwAAAAAAAAAASoAAAAAAAAAAWA3h6QAAAAAAAAEAAAACWZyb250ZmFjZQAAAApGcm9udCBGYWNlAAAAIm9wbGliOi9Wb3AvZnJvbnRmYWNlP1ZvcC9mcm9udGZhY2UAAAANVk9QX2Zyb250ZmFjZQA= AAAAAAAAAAAAAANWb3AAAAADdm9wAAAABlZPUGFsbAAAAAAAAAAlc3VyZmFjZSBmb2cgbGlnaHQgc2hhZG93IHBob3RvbiByc2xfKgAAAAAAAAACYDeHpAAAAAAAAAQAAAAHbGFtYmVydAAAAAdMYW1iZXJ0AAAAHm9wbGliOi8= Vm9wL2xhbWJlcnQ/Vm9wL2xhbWJlcnQAAAALVk9QX2xhbWJlcnQAAAAAAAAAAAAAAANWb3AAAAADdm9wAAAABlZPUGFsbAAAAAAAAAANc3VyZmFjZSByc2xfKgAAAAAAAAAFYDeHowAAAAAAAAUAAAAIdXZjb29yZHMAAAAJVVY= IENvb3JkcwAAACBvcGxpYjovVm9wL3V2Y29vcmRzP1ZvcC91dmNvb3JkcwAAAAxWT1BfdXZjb29yZHMAAAAAAAAAAAAAAANWb3AAAAAAAAAAAAAAAAAAAAAJdmV4KiByc2wqAAAAAAAAAABVECVIAQAAAAAIAAAAAAUAAAAUY28= bXB1dGVsaWdodGluZzo6Mi4wAAAAEENvbXB1dGUgTGlnaHRpbmcAAAA4b3BsaWI6L1ZvcC9jb21wdXRlbGlnaHRpbmc6OjIuMD9Wb3AvY29tcHV0ZWxpZ2h0aW5nOjoyLjAAAAATVk9QX2NvbXB1dGVsaWdodGluZwAAAAAAAAA= AAAAAANWb3AAAAAAAAAAAAAAAAAAAAALc3VyZmFjZSBmb2cAAAAAAAAABFpY52sBAAAAAAgAAAAABAAAAAZ0d293YXkAAAAOVHdvIFdheSBTd2l0Y2gAAAAcb3BsaWI6L1ZvcC90d293YXk/Vm9wL3R3b3dheQAAAApWT1BfdHc= b3dheQAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAAEqAAAAAAAAAANgN4ejAAAAAAAABQAAABBkZW5zaXR5dG9vcGFjaXR5AAAAGVZvbHVtZSBEZW5zaXR5IHRvIE9wYWNpdHkAAAAwb3BsaWI6L1ZvcC8= ZGVuc2l0eXRvb3BhY2l0eT9Wb3AvZGVuc2l0eXRvb3BhY2l0eQAAABRWT1BfZGVuc2l0eXRvb3BhY2l0eQAAAAAAAAAAAAAAA1ZvcAAAAAAAAAAAAAAAAAAAAAtzdXJmYWNlIGZvZwAAAAAAAAADWD6LmwEAAAAACAAAAAAEAAA= AAtlZGdlZmFsbG9mZgAAAAxFZGdlIEZhbGxvZmYAAAAmb3BsaWI6L1ZvcC9lZGdlZmFsbG9mZj9Wb3AvZWRnZWZhbGxvZmYAAAAPVk9QX2VkZ2VmYWxsb2ZmAAAAAAAAAAAAAAADVm9wAAAABnN1Ym5ldAAAAAZTVUJ2b3AAAAA= AAAAABhzdXJmYWNlIGZvZyBzaGFkb3cgbGlnaHQAAAAAAAAABFL6qG4BAAAAAAAFAAAAC2xheWVyZXhwb3J0AAAADExheWVyIEV4cG9ydAAAACZvcGxpYjovVm9wL2xheWVyZXhwb3J0P1ZvcC9sYXllcmV4cG9ydAAAAA9WT1A= X2xheWVyZXhwb3J0AAAAAAAAAAAAAAADVm9wAAAAAAAAAAAAAAAAAAAAKGRpc3BsYWNlIGZvZyBsaWdodCBwaG90b24gc2hhZG93IHN1cmZhY2UAAAAAAAAAAlhS3dsBAAAAAAgAAAAABQAAAAtsYXllcnVucGFjawAAAAxMYXk= ZXIgVW5wYWNrAAAAJm9wbGliOi9Wb3AvbGF5ZXJ1bnBhY2s/Vm9wL2xheWVydW5wYWNrAAAAD1ZPUF9sYXllcnVucGFjawAAAAAAAAAAAAAAA1ZvcAAAAAAAAAAAAAAAAAAAAChzdXJmYWNlIHBob3RvbiBkaXNwbGFjZSBsaWc= aHQgc2hhZG93IGZvZwAAAAAAAAABWDxQ9AEAAAAACAAAAAAEAAAABmNvc2luZQAAAAZDb3NpbmUAAAAcb3BsaWI6L1ZvcC9jb3NpbmU/Vm9wL2Nvc2luZQAAAApWT1BfY29zaW5lAAAAAAAAAAAAAAADVm9wAAAAA3ZvcAAAAAY= Vk9QYWxsAAAAAAAAAAEqAAAAAAAAAAFgN4ekAAAAAAAABAAAAAhwYnJwaGFzZQAAABlQQlIgVm9sdW1lIFBoYXNlIEZ1bmN0aW9uAAAAIG9wbGliOi9Wb3AvcGJycGhhc2U/Vm9wL3BicnBoYXNlAAAADFZPUF9wYnJwaGFzZQA= AAAAAAAAAAAAAANWb3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANYPFA9AAAAAAAABAAAAAhzcGVjdWxhcgAAAAhTcGVjdWxhcgAAACBvcGxpYjovVm9wL3NwZWN1bGFyP1ZvcC9zcGVjdWxhcgAAAAxWT1Bfc3BlY3VsYXIAAAA= AAAAAAAAAAADVm9wAAAAA3ZvcAAAAAZWT1BhbGwAAAAAAAAADXN1cmZhY2UgcnNsXyoAAAAAAAAAC2A3h6MAAAAAAAAEAAAACWxheWVycGFjawAAAApMYXllciBQYWNrAAAAIm9wbGliOi9Wb3AvbGF5ZXJwYWNrP1ZvcC9sYXk= ZXJwYWNrAAAADVZPUF9sYXllcnBhY2sAAAAAAAAAAAAAAANWb3AAAAADdm9wAAAABlZPUGFsbAAAAAAAAAAdc3VyZmFjZSBkaXNwbGFjZSBjdmV4IHNvcCBwb3AAAAAAAAAAB2A3h6MAAAAAAAAFAAAAEHZvbHVtZXNoYWRlcmM= b3JlAAAAElZvbHVtZSBTaGFkZXIgQ29yZQAAADBvcGxpYjovVm9wL3ZvbHVtZXNoYWRlcmNvcmU/Vm9wL3ZvbHVtZXNoYWRlcmNvcmUAAAAUVk9QX3ZvbHVtZXNoYWRlcmNvcmUAAAAAAAAAAAAAAANWb3AAAAAAAAAAAAAAAAA= AAAAB3N1cmZhY2UAAAAAAAAACFg8QZsBAAAAAAgAAAAABAAAAApmbG9hdHRvdmVjAAAAD0Zsb2F0IHRvIFZlY3RvcgAAACRvcGxpYjovVm9wL2Zsb2F0dG92ZWM/Vm9wL2Zsb2F0dG92ZWMAAAAOVk9QX2Zsb2F0dG92ZWMAAAA= AAAAAAAAAAADVm9wAAAAA3ZvcAAAAAZWT1BhbGwAAAAAAAAAASoAAAAAAAAAA2A3h6QAAAAAAAAEAAAAC3BicmxpZ2h0aW5nAAAADFBCUiBMaWdodGluZwAAACZvcGxpYjovVm9wL3BicmxpZ2h0aW5nP1ZvcC9wYnJsaWdodGk= bmcAAAAPVk9QX3BicmxpZ2h0aW5nAAAAAAAAAAAAAAADVm9wAAAAAAAAAAAAAAAAAAAAB3N1cmZhY2UAAAAAAAAAFWA3htkAAAAAAAAEAAAABnNoYWRvdwAAAAZTaGFkb3cAAAAcb3BsaWI6L1ZvcC9zaGFkb3c/Vm9wL3NoYWQ= b3cAAAAKVk9QX3NoYWRvdwAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAAtzdXJmYWNlIGZvZwAAAAAAAAABYDeHowAAAAAAAAQAAAAIaXNzaGFkb3cAAAANSXMgU2hhZG93IFJheQAAACBvcGxpYjovVm8= cC9pc3NoYWRvdz9Wb3AvaXNzaGFkb3cAAAAMVk9QX2lzc2hhZG93AAAAAAAAAAAAAAADVm9wAAAAA3ZvcAAAAAZWT1BhbGwAAAAAAAAAC3N1cmZhY2UgZm9nAAAAAAAAAABgN4ejAAAAAAAABAAAAA1ub3JtYWxmYWxsb2ZmAAA= AA5Ob3JtYWwgRmFsbG9mZgAAACpvcGxpYjovVm9wL25vcm1hbGZhbGxvZmY/Vm9wL25vcm1hbGZhbGxvZmYAAAARVk9QX25vcm1hbGZhbGxvZmYAAAAAAAAAAAAAAANWb3AAAAADdm9wAAAABlZPUGFsbAAAAAAAAAAdZm9nIGw= aWdodCBzaGFkb3cgc3VyZmFjZSByc2wqAAAAAAAAAAVgN4ejAAAAAAAABAAAAAp2ZWN0b2Zsb2F0AAAAD1ZlY3RvciB0byBGbG9hdAAAACRvcGxpYjovVm9wL3ZlY3RvZmxvYXQ/Vm9wL3ZlY3RvZmxvYXQAAAAOVk9QX3ZlY3Q= b2Zsb2F0AAAAAAAAAAAAAAADVm9wAAAAA3ZvcAAAAAZWT1BhbGwAAAAAAAAAASoAAAAAAAAAAWA3h6MAAAAAAAAEAAAACHN1YmNvbnN0AAAAEVN1YnRyYWN0IENvbnN0YW50AAAAIG9wbGliOi9Wb3Avc3ViY29uc3Q/Vm9wL3M= dWJjb25zdAAAAAxWT1Bfc3ViY29uc3QAAAAAAAAAAAAAAANWb3AAAAADdm9wAAAABlZPUGFsbAAAAAAAAAABKgAAAAAAAAABYDeHowAAAAAAAAQAAAAEc3FydAAAAAtTcXVhcmUgUm9vdAAAABhvcGxpYjovVm9wL3NxcnQ/Vm8= cC9zcXJ0AAAACFZPUF9zcXJ0AAAAAAAAAAAAAAADVm9wAAAAA3ZvcAAAAAZWT1BhbGwAAAAAAAAAASoAAAAAAAAAAWA3h6MAAAAAAAAEAAAAA3BvdwAAAAVQb3dlcgAAABZvcGxpYjovVm9wL3Bvdz9Wb3AvcG93AAAAB1ZPUF8= cG93AAAAAAAAAAAAAAADVm9wAAAAA3ZvcAAAAAZWT1BhbGwAAAAAAAAAASoAAAAAAAAAAmA3h6MAAAAAAAAEAAAABm5lZ2F0ZQAAAAZOZWdhdGUAAAAcb3BsaWI6L1ZvcC9uZWdhdGU/Vm9wL25lZ2F0ZQAAAApWT1BfbmVnYXQ= ZQAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAAEqAAAAAAAAAAFgN4ejAAAAAAAABAAAAAhtdWxjb25zdAAAABFNdWx0aXBseSBDb25zdGFudAAAACBvcGxpYjovVm9wL211bGNvbnN0P1ZvcC9tdWxjb24= c3QAAAAMVk9QX211bGNvbnN0AAAAAAAAAAAAAAADVm9wAAAAA3ZvcAAAAAZWT1BhbGwAAAAAAAAAASoAAAAAAAAAAWA3h6MAAAAAAAAEAAAACWx1bWluYW5jZQAAAAlMdW1pbmFuY2UAAAAib3BsaWI6L1ZvcC9sdW1pbmFuY2U= P1ZvcC9sdW1pbmFuY2UAAAANVk9QX2x1bWluYW5jZQAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAAEqAAAAAAAAAAFgN4ejAAAAAAAABAAAAAtpc2Nvbm5lY3RlZAAAAAxJcyBDb25uZWN0ZWQAAAAmb3A= bGliOi9Wb3AvaXNjb25uZWN0ZWQ/Vm9wL2lzY29ubmVjdGVkAAAAD1ZPUF9pc2Nvbm5lY3RlZAAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAAEqAAAAAAAAAAFgN4ejAAAAAAAABAAAAAtpZmNvbm5lY3Q= ZWQAAAAMSWYgQ29ubmVjdGVkAAAAJm9wbGliOi9Wb3AvaWZjb25uZWN0ZWQ/Vm9wL2lmY29ubmVjdGVkAAAAD1ZPUF9pZmNvbm5lY3RlZAAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAAEqAAAAAAAAAAI= YDeHowAAAAAAAAQAAAADZml0AAAACUZpdCBSYW5nZQAAABZvcGxpYjovVm9wL2ZpdD9Wb3AvZml0AAAAB1ZPUF9maXQAAAAAAAAAAAAAAANWb3AAAAADdm9wAAAABlZPUGFsbAAAAAAAAAABKgAAAAAAAAAFYDeHowAAAAAAAAQ= AAAAA2V4cAAAAAtFeHBvbmVudGlhbAAAABZvcGxpYjovVm9wL2V4cD9Wb3AvZXhwAAAAB1ZPUF9leHAAAAAAAAAAAAAAAANWb3AAAAADdm9wAAAABlZPUGFsbAAAAAAAAAABKgAAAAAAAAABYDeHowAAAAAAAAQAAAAJbm9ybWE= bGl6ZQAAAAlOb3JtYWxpemUAAAAib3BsaWI6L1ZvcC9ub3JtYWxpemU/Vm9wL25vcm1hbGl6ZQAAAA1WT1Bfbm9ybWFsaXplAAAAAAAAAAAAAAADVm9wAAAAA3ZvcAAAAAZWT1BhbGwAAAAAAAAAASoAAAAAAAAAAWA3h6QAAAA= AAAABAAAAAVjbGFtcAAAAAVDbGFtcAAAABpvcGxpYjovVm9wL2NsYW1wP1ZvcC9jbGFtcAAAAAlWT1BfY2xhbXAAAAAAAAAAAAAAAANWb3AAAAADdm9wAAAABlZPUGFsbAAAAAAAAAABKgAAAAAAAAADYDeHpAAAAAAAAAQAAAA= A2RvdAAAAAtEb3QgUHJvZHVjdAAAABZvcGxpYjovVm9wL2RvdD9Wb3AvZG90AAAAB1ZPUF9kb3QAAAAAAAAAAAAAAANWb3AAAAADdm9wAAAABlZPUGFsbAAAAAAAAAABKgAAAAAAAAACYDeHpAAAAAAAAAQAAAAKY29tcGxlbWU= bnQAAAAKQ29tcGxlbWVudAAAACRvcGxpYjovVm9wL2NvbXBsZW1lbnQ/Vm9wL2NvbXBsZW1lbnQAAAAOVk9QX2NvbXBsZW1lbnQAAAAAAAAAAAAAAANWb3AAAAADdm9wAAAABlZPUGFsbAAAAAAAAAABKgAAAAAAAAABYDeHpAA= AAAAAAAEAAAACXZlY3RvaHZlYwAAABFWZWN0b3IgdG8gVmVjdG9yNAAAACJvcGxpYjovVm9wL3ZlY3RvaHZlYz9Wb3AvdmVjdG9odmVjAAAADVZPUF92ZWN0b2h2ZWMAAAAAAAAAAAAAAANWb3AAAAADdm9wAAAABlZPUGFsbAA= AAAAAAAAAAAAAAAAAAACYDeHpAAAAAAAAAQAAAADYWJzAAAACEFic29sdXRlAAAAFm9wbGliOi9Wb3AvYWJzP1ZvcC9hYnMAAAAHVk9QX2FicwAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAAEqAAAAAAA= AAABYDeHpAAAAAAAAAQAAAAHdGV4dHVyZQAAAAdUZXh0dXJlAAAAHm9wbGliOi9Wb3AvdGV4dHVyZT9Wb3AvdGV4dHVyZQAAAAtWT1BfdGV4dHVyZQAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAAl2ZXg= KiByc2wqAAAAAAAAABNgN4ekAAAASU5EWAAAAAAAAAAAAAAABwAAAAxEaWFsb2dTY3JpcHQAAAAAAAAfLF9QfS4AAAAMQ3JlYXRlU2NyaXB0AAAfLAAAATBfUH0uAAAAFVR5cGVQcm9wZXJ0aWVzT3B0aW9ucwAAIFwAAAEuX1A= fS4AAAATSW50ZXJuYWxGaWxlT3B0aW9ucwAAIYoAAAAwX1B9LgAAAAtDb250ZW50cy5negAAIboAAAbSYDeG/gAAAAxNZXNzYWdlTm9kZXMAACiMAAAACl9QfS4AAAAQRXh0cmFGaWxlT3B0aW9ucwAAKJYAAAAEX1B9LiMgRGk= YWxvZyBzY3JpcHQgZm9yIGF0dHJpYndyYW5nbGUgYXV0b21hdGljYWxseSBnZW5lcmF0ZWQKCnsKICAgIG5hbWUJYXR0cmlid3JhbmdsZQogICAgc2NyaXB0CWF0dHJpYndyYW5nbGUKICAgIGxhYmVsCSJBdHRyaWJ1dGUgV3I= YW5nbGUiCgogICAgaGVscCB7CgkiIgogICAgfQoKICAgIGlucHV0bGFiZWwJMQkiR2VvbWV0cnkgdG8gUHJvY2VzcyB3aXRoIFdyYW5nbGUiCiAgICBpbnB1dGxhYmVsCTIJIkFuY2lsbGFyeSBJbnB1dCwgcG9pbnQoMSwgLi4= LikgdG8gQWNjZXNzIgogICAgaW5wdXRsYWJlbAkzCSJBbmNpbGxhcnkgSW5wdXQsIHBvaW50KDIsIC4uLikgdG8gQWNjZXNzIgogICAgaW5wdXRsYWJlbAk0CSJBbmNpbGxhcnkgSW5wdXQsIHBvaW50KDMsIC4uLikgdG8gQWM= Y2VzcyIKCiAgICBncm91cCB7CiAgICAgICAgbmFtZSAgICAiZm9sZGVyMCIKICAgICAgICBsYWJlbCAgICJDb2RlIgoKICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAiZ3JvdXAiCiAgICAgICAgICAgIGxhYmU= bCAgICJHcm91cCIKICAgICAgICAgICAgdHlwZSAgICBzdHJpbmcKICAgICAgICAgICAgZGVmYXVsdCB7ICIiIH0KICAgICAgICAgICAgbWVudXRvZ2dsZSB7CiAgICAgICAgICAgICAgICBbICJvcG1lbnUgLWwgYXR0cmlidm8= cDEgYmluZGdyb3VwIiBdCiAgICAgICAgICAgIH0KICAgICAgICAgICAgcmFuZ2UgICB7IDAgMSB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgICAgICBwYXI= bXRhZyB7ICJzY3JpcHRfYWN0aW9uIiAiaW1wb3J0IHNvcHV0aWxzXG5rd2FyZ3NbJ2dlb21ldHJ5dHlwZSddID0ga3dhcmdzWydub2RlJ10ucGFybVR1cGxlKCdncm91cHR5cGUnKVxua3dhcmdzWydpbnB1dGluZGV4J10gPSA= MFxuc29wdXRpbHMuc2VsZWN0R3JvdXBQYXJtKGt3YXJncykiIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJzY3JpcHRfYWN0aW9uX2hlbHAiICJTZWxlY3QgZ2VvbWV0cnkgZnJvbSBhbiBhdmFpbGFibGUgdmlld3BvcnQuIiA= fQogICAgICAgICAgICBwYXJtdGFnIHsgInNjcmlwdF9hY3Rpb25faWNvbiIgIkJVVFRPTlNfcmVzZWxlY3QiIH0KICAgICAgICAgICAgYmluZHNlbGVjdG9yIHBvaW50cyAiTW9kaWZ5IFBvaW50cyIKICAgICAgICAgICAgICA= ICAiU2VsZWN0IHRoZSBwb2ludHMgdG8gYWZmZWN0IGFuZCBwcmVzcyBFbnRlciB0byBjb21wbGV0ZS4iCiAgICAgICAgICAgICAgICAwIDEgMHhmZmZmZmZmZiAwIGdyb3VwdHlwZSAwCiAgICAgICAgfQogICAgICAgIHBhcm0= IHsKICAgICAgICAgICAgbmFtZSAgICAiZ3JvdXB0eXBlIgogICAgICAgICAgICBsYWJlbCAgICJHcm91cCBUeXBlIgogICAgICAgICAgICB0eXBlICAgIG9yZGluYWwKICAgICAgICAgICAgZGVmYXVsdCB7ICJndWVzcyIgfQo= ICAgICAgICAgICAgbWVudSB7CiAgICAgICAgICAgICAgICAiZ3Vlc3MiICAgICAiR3Vlc3MgZnJvbSBHcm91cCIKICAgICAgICAgICAgICAgICJ2ZXJ0aWNlcyIgICJWZXJ0aWNlcyIKICAgICAgICAgICAgICAgICJlZGdlcyI= ICAgICAiRWRnZXMiCiAgICAgICAgICAgICAgICAicG9pbnRzIiAgICAiUG9pbnRzIgogICAgICAgICAgICAgICAgInByaW1zIiAgICAgIlByaW1pdGl2ZXMiCiAgICAgICAgICAgIH0KICAgICAgICAgICAgcmFuZ2UgICB7IDA= IDEgfQogICAgICAgICAgICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgImNsYXNzIgogICAgICAgICAgICBsYWI= ZWwgICAiUnVuIE92ZXIiCiAgICAgICAgICAgIHR5cGUgICAgb3JkaW5hbAogICAgICAgICAgICBkZWZhdWx0IHsgInBvaW50IiB9CiAgICAgICAgICAgIG1lbnUgewogICAgICAgICAgICAgICAgImRldGFpbCIgICAgIkRldGE= aWwgKG9ubHkgb25jZSkiCiAgICAgICAgICAgICAgICAicHJpbWl0aXZlIiAiUHJpbWl0aXZlcyIKICAgICAgICAgICAgICAgICJwb2ludCIgICAgICJQb2ludHMiCiAgICAgICAgICAgICAgICAidmVydGV4IiAgICAiVmVydGk= Y2VzIgogICAgICAgICAgICAgICAgIm51bWJlciIgICAgIk51bWJlcnMiCiAgICAgICAgICAgIH0KICAgICAgICAgICAgcmFuZ2UgICB7IDAgMSB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDA= MDAwMDAwMDAiIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgInZleF9udW1jb3VudCIKICAgICAgICAgICAgbGFiZWwgICAiTnVtYmVyIENvdW50IgogICAgICAgICAgICB0eXBlICAgIGk= bnRlZ2VyCiAgICAgICAgICAgIGRlZmF1bHQgeyAiMTAiIH0KICAgICAgICAgICAgaGlkZXdoZW4gInsgY2xhc3MgIT0gbnVtYmVyIH0iCiAgICAgICAgICAgIHJhbmdlICAgeyAwISAxMDAwMCB9CiAgICAgICAgICAgIHBhcm0= dGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgInZleF90aHJlYWRqb2JzaXplIgogICAgICAgICAgICBsYWJlbCAgICJUaHI= ZWFkIEpvYiBTaXplIgogICAgICAgICAgICB0eXBlICAgIGludGVnZXIKICAgICAgICAgICAgZGVmYXVsdCB7ICIxMDI0IiB9CiAgICAgICAgICAgIGhpZGV3aGVuICJ7IGNsYXNzICE9IG51bWJlciB9IgogICAgICAgICAgICA= cmFuZ2UgICB7IDEhIDEwMDAwIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJzbmlwcGU= dCIKICAgICAgICAgICAgbGFiZWwgICAiVkVYcHJlc3Npb24iCiAgICAgICAgICAgIHR5cGUgICAgc3RyaW5nCiAgICAgICAgICAgIGRlZmF1bHQgeyAiIiB9CiAgICAgICAgICAgIG1lbnVyZXBsYWNlIHsKICAgICAgICAgICA= ICAgICBbICJpbXBvcnQgdmV4cHJlc3Npb25tZW51IiBdCiAgICAgICAgICAgICAgICBbICIiIF0KICAgICAgICAgICAgICAgIFsgInJldHVybiB2ZXhwcmVzc2lvbm1lbnUuYnVpbGRTbmlwcGV0TWVudSgnYXR0cmlid3Jhbmc= bGUvc25pcHBldCcpIiBdCiAgICAgICAgICAgICAgICBsYW5ndWFnZSBweXRob24KICAgICAgICAgICAgfQogICAgICAgICAgICByYW5nZSAgIHsgMCAxIH0KICAgICAgICAgICAgZXhwb3J0ICBhbGwKICAgICAgICAgICAgcGE= cm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgICAgICBwYXJtdGFnIHsgImVkaXRvciIgIjEiIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJlZGl0b3JsYW5nIiAiVkVYIiB9CiAgICAgICA= ICAgICBwYXJtdGFnIHsgImVkaXRvcmxpbmVzIiAiOC0zMCIgfQogICAgICAgICAgICBwYXJtdGFnIHsgInNjcmlwdF9hY3Rpb24iICJpbXBvcnQgdmV4cHJlc3Npb25tZW51XG5cbm5vZGUgPSBrd2FyZ3NbJ25vZGUnXVxucGE= cm1uYW1lID0gJ3NuaXBwZXQnXG5cbnZleHByZXNzaW9ubWVudS5jcmVhdGVTcGFyZVBhcm1zRnJvbUNoQ2FsbHMobm9kZSwgcGFybW5hbWUpIiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAic2NyaXB0X2FjdGlvbl9oZWxwIiA= IkNyZWF0ZXMgc3BhcmUgcGFyYW1ldGVycyBmb3IgZWFjaCB1bmlxdWUgY2FsbCBvZiBjaCgpICIgfQogICAgICAgICAgICBwYXJtdGFnIHsgInNjcmlwdF9hY3Rpb25faWNvbiIgIkJVVFRPTlNfY3JlYXRlX3Bhcm1fZnJvbV8= Y2giIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgImV4cG9ydGxpc3QiCiAgICAgICAgICAgIGxhYmVsICAgIkF0dHJpYnV0ZXMgdG8gQ3JlYXRlIgogICAgICAgICAgICB0eXBlICAgIHM= dHJpbmcKICAgICAgICAgICAgZGVmYXVsdCB7ICIqIiB9CiAgICAgICAgICAgIHJhbmdlICAgeyAwIDEgfQogICAgICAgICAgICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICB9CiA= ICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJ2ZXhfc3RyaWN0IgogICAgICAgICAgICBsYWJlbCAgICJFbmZvcmNlIFByb3RvdHlwZXMiCiAgICAgICAgICAgIHR5cGUgICAgdG9nZ2xlCiAgICAgICAgICAgIGQ= ZWZhdWx0IHsgIm9mZiIgfQogICAgICAgICAgICByYW5nZSAgIHsgMCAxIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAic2NyaXA= dF9jYWxsYmFjayIgIiIgfQogICAgICAgIH0KICAgIH0KCiAgICBncm91cCB7CiAgICAgICAgbmFtZSAgICAiZm9sZGVyMF8xIgogICAgICAgIGxhYmVsICAgIkJpbmRpbmdzIgoKICAgICAgICBwYXJtIHsKICAgICAgICAgICA= IG5hbWUgICAgImF1dG9iaW5kIgogICAgICAgICAgICBsYWJlbCAgICJBdXRvYmluZCBieSBOYW1lIgogICAgICAgICAgICB0eXBlICAgIHRvZ2dsZQogICAgICAgICAgICBkZWZhdWx0IHsgIm9uIiB9CiAgICAgICAgICAgIHI= YW5nZSAgIHsgMCAxIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICAgfQogICAgICAgIG11bHRpcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgImJpbmRpbmc= cyIKICAgICAgICAgICAgbGFiZWwgICAgIk51bWJlciBvZiBCaW5kaW5ncyIKICAgICAgICAgICAgZGVmYXVsdCAwCiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICA= ICAgICAgcGFybXRhZyB7ICJtdWx0aXN0YXJ0b2Zmc2V0IiAiMSIgfQoKICAgICAgICAgICAgcGFybSB7CiAgICAgICAgICAgICAgICBuYW1lICAgICJiaW5kbmFtZSMiCiAgICAgICAgICAgICAgICBsYWJlbCAgICJBdHRyaWI= dXRlIE5hbWUiCiAgICAgICAgICAgICAgICB0eXBlICAgIHN0cmluZwogICAgICAgICAgICAgICAgZGVmYXVsdCB7ICIiIH0KICAgICAgICAgICAgICAgIHJhbmdlICAgeyAwIDEgfQogICAgICAgICAgICB9CiAgICAgICAgICA= ICBwYXJtIHsKICAgICAgICAgICAgICAgIG5hbWUgICAgImJpbmRwYXJtIyIKICAgICAgICAgICAgICAgIGxhYmVsICAgIlZFWCBQYXJhbWV0ZXIiCiAgICAgICAgICAgICAgICB0eXBlICAgIHN0cmluZwogICAgICAgICAgICA= ICAgIGRlZmF1bHQgeyAiIiB9CiAgICAgICAgICAgICAgICByYW5nZSAgIHsgMCAxIH0KICAgICAgICAgICAgfQogICAgICAgIH0KCiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgImdyb3VwYXV0b2JpbmQiCiA= ICAgICAgICAgICBsYWJlbCAgICJBdXRvYmluZCBHcm91cHMgYnkgTmFtZSIKICAgICAgICAgICAgdHlwZSAgICB0b2dnbGUKICAgICAgICAgICAgZGVmYXVsdCB7ICJvbiIgfQogICAgICAgICAgICByYW5nZSAgIHsgMCAxIH0= CiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICAgICAgICBtdWx0aXBhcm0gewogICAgICAgICAgICBuYW1lICAgICJncm91cGJpbmRpbmdzIgogICAgICA= ICAgICAgbGFiZWwgICAgIkdyb3VwIEJpbmRpbmdzIgogICAgICAgICAgICBkZWZhdWx0IDAKICAgICAgICAgICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICAgICAgIHBhcm10YWc= IHsgIm11bHRpc3RhcnRvZmZzZXQiICIxIiB9CgogICAgICAgICAgICBwYXJtIHsKICAgICAgICAgICAgICAgIG5hbWUgICAgImJpbmRncm91cG5hbWUjIgogICAgICAgICAgICAgICAgbGFiZWwgICAiR3JvdXAgTmFtZSIKICA= ICAgICAgICAgICAgICB0eXBlICAgIHN0cmluZwogICAgICAgICAgICAgICAgZGVmYXVsdCB7ICIiIH0KICAgICAgICAgICAgICAgIHJhbmdlICAgeyAwIDEgfQogICAgICAgICAgICB9CiAgICAgICAgICAgIHBhcm0gewogICA= ICAgICAgICAgICAgIG5hbWUgICAgImJpbmRncm91cHBhcm0jIgogICAgICAgICAgICAgICAgbGFiZWwgICAiVkVYIFBhcmFtZXRlciIKICAgICAgICAgICAgICAgIHR5cGUgICAgc3RyaW5nCiAgICAgICAgICAgICAgICBkZWY= YXVsdCB7ICIiIH0KICAgICAgICAgICAgICAgIHJhbmdlICAgeyAwIDEgfQogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAidmV4X2N3ZHBhdGgiCiAgICAgICAgICA= ICBsYWJlbCAgICJFdmFsdWF0aW9uIE5vZGUgUGF0aCIKICAgICAgICAgICAgdHlwZSAgICBvcHBhdGgKICAgICAgICAgICAgZGVmYXVsdCB7ICIuIiB9CiAgICAgICAgICAgIHJhbmdlICAgeyAwIDEgfQogICAgICAgICAgICA= cGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAib3ByZWxhdGl2ZSIgIi4iIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICA= ICJ2ZXhfb3V0cHV0bWFzayIKICAgICAgICAgICAgbGFiZWwgICAiRXhwb3J0IFBhcmFtZXRlcnMiCiAgICAgICAgICAgIHR5cGUgICAgc3RyaW5nCiAgICAgICAgICAgIGRlZmF1bHQgeyAiKiIgfQogICAgICAgICAgICByYW4= Z2UgICB7IDAgMSB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAidmV4X3VwZGF0ZW5tbHM= IgogICAgICAgICAgICBsYWJlbCAgICJVcGRhdGUgTm9ybWFscyBJZiBEaXNwbGFjZWQiCiAgICAgICAgICAgIHR5cGUgICAgdG9nZ2xlCiAgICAgICAgICAgIGRlZmF1bHQgeyAib2ZmIiB9CiAgICAgICAgICAgIHJhbmdlICA= IHsgMCAxIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAic2NyaXB0X2NhbGxiYWNrIiAiIiB9CiAgICAgICAgfQogICAgICAgIHA= YXJtIHsKICAgICAgICAgICAgbmFtZSAgICAidmV4X21hdGNoYXR0cmliIgogICAgICAgICAgICBsYWJlbCAgICJBdHRyaWJ1dGUgdG8gTWF0Y2giCiAgICAgICAgICAgIHR5cGUgICAgc3RyaW5nCiAgICAgICAgICAgIGRlZmE= dWx0IHsgImlkIiB9CiAgICAgICAgICAgIHJhbmdlICAgeyAwIDEgfQogICAgICAgICAgICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICA= ICAgICBuYW1lICAgICJ2ZXhfaW5wbGFjZSIKICAgICAgICAgICAgbGFiZWwgICAiQ29tcHV0ZSBSZXN1bHRzIEluIFBsYWNlIgogICAgICAgICAgICB0eXBlICAgIHRvZ2dsZQogICAgICAgICAgICBkZWZhdWx0IHsgIm9mZiI= IH0KICAgICAgICAgICAgcmFuZ2UgICB7IDAgMSB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSA= ICAgInZleF9zZWxlY3Rpb25ncm91cCIKICAgICAgICAgICAgbGFiZWwgICAiT3V0cHV0IFNlbGVjdGlvbiBHcm91cCIKICAgICAgICAgICAgdHlwZSAgICBzdHJpbmcKICAgICAgICAgICAgZGVmYXVsdCB7ICIiIH0KICAgICA= ICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAidmV4X3ByZWNpc2lvbiIKICAgICAgICAgICAgbGFiZWw= ICAgIlZFWCBQcmVjaXNpb24iCiAgICAgICAgICAgIHR5cGUgICAgc3RyaW5nCiAgICAgICAgICAgIGRlZmF1bHQgeyAiYXV0byIgfQogICAgICAgICAgICBtZW51IHsKICAgICAgICAgICAgICAgICJhdXRvIiAgIkF1dG8iCiA= ICAgICAgICAgICAgICAgIjMyIiAgICAiMzIgQml0IgogICAgICAgICAgICAgICAgIjY0IiAgICAiNjQgQml0IChFeHBlcmltZW50YWwpIgogICAgICAgICAgICB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiA= IjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICB9CiAgICB9Cgp9CiMgQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgc2NyaXB0ClxzZXQgbm9hbGlhcyA9IDEKIwojICBDcmVhdGlvbiBzY3JpcHQgZm9yIGF0dHJpYndyYW5nbGU= IG9wZXJhdG9yCiMKCmlmICggIiRhcmcxIiA9PSAiIiApIHRoZW4KICAgIGVjaG8gVGhpcyBzY3JpcHQgaXMgaW50ZW5kZWQgYXMgYSBjcmVhdGlvbiBzY3JpcHQKICAgIGV4aXQKZW5kaWYKCiMgTm9kZSAkYXJnMSAoU29wL2E= dHRyaWJ3cmFuZ2xlKQpvcGV4cHJsYW5ndWFnZSAtcyBoc2NyaXB0ICRhcmcxCm9wdXNlcmRhdGEgLW4gJ19fX1ZlcnNpb25fX18nIC12ICcnICRhcmcxClNhdmVTcGFyZVBhcm1zIDo9IDA7CkNoZWNrRXh0ZXJuYWwgOj0gMTs= ClNhdmVJY29uIDo9IDE7Ckd6aXBDb250ZW50cyA6PSAxOwpDb250ZW50c0NvbXByZXNzaW9uVHlwZSA6PSAxOwpVbmxvY2tPbkNyZWF0ZSA6PSAwOwpTYXZlQ2FjaGVkQ29kZSA6PSAwOwpMb2NrQ29udGVudHMgOj0gMTsKTWE= a2VEZWZhdWx0IDo9IDE7ClVzZURTUGFybXMgOj0gMTsKRm9yYmlkT3V0c2lkZVBhcm1zIDo9IDE7ClByZWZpeERyb3BwZWRQYXJtTGFiZWwgOj0gMDsKUHJlZml4RHJvcHBlZFBhcm1OYW1lIDo9IDA7ClBhcm1zRnJvbVZmbCA= Oj0gMDsKAAAAAgAMbm9kZWNvbm50eXBlAAAAAQAAAAAADG5vZGVwYXJtdHlwZQAAAAEAAAAAH4sIAAAAAAAA/9VabW/bNhD2sC+LgP0HVtuHtkAcUq/2hwJbs3Tr1sWFm7QD1sJQJNpWK5OaJOdlRX7x/sSOlGRJMaUhkZe2dlM= kHe8u4dH3vHI5B99MMCu/IoPweXHcRx881NwiYWJ7WLDwbbsGtUIi/GAzrKrmA5e8Vjrq9muFFvLwEs4z4YhC7OBsICeIC/LkvDsIvHYIqLaysv8JU0DOgcW7m3cKvmugUvjoHuQ8ngeeYsUbRpPkObz1YqyDOm6FvM0zELO0L4= OTSwgUcID4llWbYLoxijfsYTRi+zMACQpQIUcf8D4vM5WoEHI9nK6CqOvIzKzhzMx0kIJkTvMvGuZOPsKvbSVDaDMIXhQGYooSygiWgtw8Uygp9cbM0i7gWymXrnNPAyT3YAfZxQoYdBO+IJzNNbR5no00uYEAUhpvF1Fq+z9Ng= W9HA1D5q11rIlATZTDMvgwZCfkLFLIhtj4ltWeYIaDDLcH61obkYaN46W/IEMX7Gg6sfGL9Y0oQO0xDAXA4Bohji+wImdl0XLEio6PRkdigb05+fgqtHmx8NHJn6SRjLZYF5JBFslLW3oGiZ0zXwU999YlRCJin3yTqlifDuAD4= Xw2+nc1mr2mSwqaAFpC+7h90m91pOnYVGvHA0jAiyEEGwmg2O57MJm+Oj6az46OTN5Ppb7Onkz9mM6Q/m05+n5yevDw90TUCY50hHssPthzTsJ2RdQsFBjJBAZHyIzw2HJuYjnsLBSayQIGZz3OMXdMaOaZ5CwU9nWlWA6wy1A8= 8txyzmOiSDlA3nG6MdySTQxDgeFWmYcga+hanzjfsE26YW3ZRnbq6QYIHfnGQnpOIvp27rHR3kP8CNwAs9clD0Y5QCQNoqFrLhCNBtHUtREQzQbR0uv5DOfqIbggYKRS0TRyVaJp5gpEU5H7TNuBpXYdVe4jX2zuMzcHNHFUm3Y= BYsaxl6ygrR0FrKAwWJ9h4bDg01HksWIDVl2JHmR8HXcEKko1YCGcEXZWTzacDgppuYv2UAsMCzx0oMoi9DGPsrpEGN0nhVpA+JP+DunJyJAVIwiDl6BFbYA5lv9rV6wysDFRT+lCxn2H8EKW2RLwRKxk0DDX6YP3+rgEgnnrf4= CF1LqWs1XonkzphvB6yGSyhrwwbhwAW+3q4EMrkN0HMvWgtdBL43QJeYuvwJy5berytLq22opKs/R3c2gHWi/zSObZhuw3dOL2f+BeQs0LHDqB8O7xr3PM7R14B1Yc+P05WXftgl/Mf9slYTWFe4+ZEoRnawqY27bGoDvjc2jQQ= 1OXwdQxlEGWraCewdxWLTWRd+Nl65fO1UH2fsVi33IUuW0K5FbznZ2n4d48jreZgbFh38jHI5f8pZtJA2TUdecPIa45dhmcY9I/PGrSuGUD5HHn+PVcXNcNd2FIawd0IrkufWdG2ja1rFnCT8kPxsrDLCYhjuf8kNtCa+K93dl0= N0xMFKW5vHB81M7zFxdxHapuC3t/Irwn7r7pE4ze7T2EfsWDy987tPdIa1TGXRKSjyshmf5bBHKekQ+uJzTF+Aab4EqmkTpaBJtjZBKS8mkWpBeheLNItiQJfKWFNPG3mPrqCvbjXBc6ljwWNcX2GMmVF8stHltHEXD9iHrblrE= sMvjmXgUCCMFNP3c99H+X+j715OXs+fHhy9Ofzp6+ePJL2if57TJ01+PDk+ePX9xhPZpTjqaTidTSZHdV5PT6eGR6OuFtTlPfFqYVEOq6qcWN5fcA372/mBBOTlovEaTatGqWqZFVW3A40pMXp7zxdx2Cmd6MWwTZS3KK76I6lw= fVl2K0Q2LFJta1EBt+xqySo2aKOiV4xv8klNqMNIk18LhapeaZl4bUBNrHZwtcjVR4RBJVkcKS1SJbdmqpnEW+RuDCpTUP8kuXkgxpYqSf7nC/U3ZDTEQ0JGPYFYtfdxZxvIQcrCOKZZ85W1IO74jbVyibt5NFdCEY+tqndVczg= GhmGg4yhPR6Pxl/A73O6X1gB5UVAMy/MAa5oEK5XNYKwVnYZgsWgSehJVt/fBeXvoaPxePs91Bl/se+hVsUmikfDaoNtvx76sE0+nxoU/hVY22pPsYmSLArTHlfB/wF1BasNeArW/Hu+v5ZVvTS942q4yq+24XbtOUVZLDad4lw= kuTyJAqZH60Dun3KypIP0gBNlGokG/zgQemr5OclTO4TBYiCUZyn4tEfKmJlrVatuUJNjVnUVkXtF9AFZTTxMlXp1AB37kHWO4tULsiH9V/D2h86KA7rag3v7dTe/PpDtBXlA6PZgOzuTywqIzvSXPuVLj6Z/gil//TBgweDfwE= tjfgUO8iAABhdHRyaWJ2b3AxAAAAAElORFgAAAAAAAAAAAAAAAkAAAAMRGlhbG9nU2NyaXB0AAAAAAAAg2FfUH0IAAAAFVR5cGVQcm9wZXJ0aWVzT3B0aW9ucwAAg2EAAAEuX1B9CAAAAARIZWxwAACEjwAAAABfUH0IAAAAC1Q= b29scy5zaGVsZgAAhI8AAANDX1B9CAAAAAdWZXJzaW9uAACH0gAAAAVfUH0IAAAACU9uQ3JlYXRlZAAAh9cAAAEuX69qwQAAAA9TeW5jTm9kZVZlcnNpb24AAIkFAAADzl9QfQgAAAAQRXh0cmFGaWxlT3B0aW9ucwAAjNMAAAE= Ul9QfQgAAAAMQ3JlYXRlU2NyaXB0AACOJQAABkVgN3jIIyBEaWFsb2cgc2NyaXB0IGZvciBpZmQgYXV0b21hdGljYWxseSBnZW5lcmF0ZWQKCnsKICAgIG5hbWUJaWZkCiAgICBzY3JpcHQJaWZkCiAgICBsYWJlbAlNYW50cmE= CgogICAgaGVscCB7CgkiIgogICAgfQoKICAgIGlucHV0bGFiZWwJMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzEiCiAgICBpbnB1dGxhYmVsCTIJIlN1Yi1OZXR3b3JrIElucHV0ICMyIgogICAgaW5wdXRsYWJlbAkzCSJTdWItTmU= dHdvcmsgSW5wdXQgIzMiCiAgICBpbnB1dGxhYmVsCTQJIlN1Yi1OZXR3b3JrIElucHV0ICM0IgogICAgaW5wdXRsYWJlbAk1CSJTdWItTmV0d29yayBJbnB1dCAjNSIKICAgIGlucHV0bGFiZWwJNgkiU3ViLU5ldHdvcmsgSW4= cHV0ICM2IgogICAgaW5wdXRsYWJlbAk3CSJTdWItTmV0d29yayBJbnB1dCAjNyIKICAgIGlucHV0bGFiZWwJOAkiU3ViLU5ldHdvcmsgSW5wdXQgIzgiCiAgICBpbnB1dGxhYmVsCTkJIlN1Yi1OZXR3b3JrIElucHV0ICM5Igo= ICAgIGlucHV0bGFiZWwJMTAJIlN1Yi1OZXR3b3JrIElucHV0ICMxMCIKICAgIGlucHV0bGFiZWwJMTEJIlN1Yi1OZXR3b3JrIElucHV0ICMxMSIKICAgIGlucHV0bGFiZWwJMTIJIlN1Yi1OZXR3b3JrIElucHV0ICMxMiIKICA= ICBpbnB1dGxhYmVsCTEzCSJTdWItTmV0d29yayBJbnB1dCAjMTMiCiAgICBpbnB1dGxhYmVsCTE0CSJTdWItTmV0d29yayBJbnB1dCAjMTQiCiAgICBpbnB1dGxhYmVsCTE1CSJTdWItTmV0d29yayBJbnB1dCAjMTUiCiAgICA= aW5wdXRsYWJlbAkxNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzE2IgogICAgaW5wdXRsYWJlbAkxNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzE3IgogICAgaW5wdXRsYWJlbAkxOAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE4IgogICAgaW4= cHV0bGFiZWwJMTkJIlN1Yi1OZXR3b3JrIElucHV0ICMxOSIKICAgIGlucHV0bGFiZWwJMjAJIlN1Yi1OZXR3b3JrIElucHV0ICMyMCIKICAgIGlucHV0bGFiZWwJMjEJIlN1Yi1OZXR3b3JrIElucHV0ICMyMSIKICAgIGlucHU= dGxhYmVsCTIyCSJTdWItTmV0d29yayBJbnB1dCAjMjIiCiAgICBpbnB1dGxhYmVsCTIzCSJTdWItTmV0d29yayBJbnB1dCAjMjMiCiAgICBpbnB1dGxhYmVsCTI0CSJTdWItTmV0d29yayBJbnB1dCAjMjQiCiAgICBpbnB1dGw= YWJlbAkyNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI1IgogICAgaW5wdXRsYWJlbAkyNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzI2IgogICAgaW5wdXRsYWJlbAkyNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzI3IgogICAgaW5wdXRsYWI= ZWwJMjgJIlN1Yi1OZXR3b3JrIElucHV0ICMyOCIKICAgIGlucHV0bGFiZWwJMjkJIlN1Yi1OZXR3b3JrIElucHV0ICMyOSIKICAgIGlucHV0bGFiZWwJMzAJIlN1Yi1OZXR3b3JrIElucHV0ICMzMCIKICAgIGlucHV0bGFiZWw= CTMxCSJTdWItTmV0d29yayBJbnB1dCAjMzEiCiAgICBpbnB1dGxhYmVsCTMyCSJTdWItTmV0d29yayBJbnB1dCAjMzIiCiAgICBpbnB1dGxhYmVsCTMzCSJTdWItTmV0d29yayBJbnB1dCAjMzMiCiAgICBpbnB1dGxhYmVsCTM= NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM0IgogICAgaW5wdXRsYWJlbAkzNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM1IgogICAgaW5wdXRsYWJlbAkzNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzM2IgogICAgaW5wdXRsYWJlbAkzNwk= IlN1Yi1OZXR3b3JrIElucHV0ICMzNyIKICAgIGlucHV0bGFiZWwJMzgJIlN1Yi1OZXR3b3JrIElucHV0ICMzOCIKICAgIGlucHV0bGFiZWwJMzkJIlN1Yi1OZXR3b3JrIElucHV0ICMzOSIKICAgIGlucHV0bGFiZWwJNDAJIlM= dWItTmV0d29yayBJbnB1dCAjNDAiCiAgICBpbnB1dGxhYmVsCTQxCSJTdWItTmV0d29yayBJbnB1dCAjNDEiCiAgICBpbnB1dGxhYmVsCTQyCSJTdWItTmV0d29yayBJbnB1dCAjNDIiCiAgICBpbnB1dGxhYmVsCTQzCSJTdWI= LU5ldHdvcmsgSW5wdXQgIzQzIgogICAgaW5wdXRsYWJlbAk0NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ0IgogICAgaW5wdXRsYWJlbAk0NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ1IgogICAgaW5wdXRsYWJlbAk0NgkiU3ViLU4= ZXR3b3JrIElucHV0ICM0NiIKICAgIGlucHV0bGFiZWwJNDcJIlN1Yi1OZXR3b3JrIElucHV0ICM0NyIKICAgIGlucHV0bGFiZWwJNDgJIlN1Yi1OZXR3b3JrIElucHV0ICM0OCIKICAgIGlucHV0bGFiZWwJNDkJIlN1Yi1OZXQ= d29yayBJbnB1dCAjNDkiCiAgICBpbnB1dGxhYmVsCTUwCSJTdWItTmV0d29yayBJbnB1dCAjNTAiCiAgICBpbnB1dGxhYmVsCTUxCSJTdWItTmV0d29yayBJbnB1dCAjNTEiCiAgICBpbnB1dGxhYmVsCTUyCSJTdWItTmV0d28= cmsgSW5wdXQgIzUyIgogICAgaW5wdXRsYWJlbAk1MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzUzIgogICAgaW5wdXRsYWJlbAk1NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzU0IgogICAgaW5wdXRsYWJlbAk1NQkiU3ViLU5ldHdvcms= IElucHV0ICM1NSIKICAgIGlucHV0bGFiZWwJNTYJIlN1Yi1OZXR3b3JrIElucHV0ICM1NiIKICAgIGlucHV0bGFiZWwJNTcJIlN1Yi1OZXR3b3JrIElucHV0ICM1NyIKICAgIGlucHV0bGFiZWwJNTgJIlN1Yi1OZXR3b3JrIEk= bnB1dCAjNTgiCiAgICBpbnB1dGxhYmVsCTU5CSJTdWItTmV0d29yayBJbnB1dCAjNTkiCiAgICBpbnB1dGxhYmVsCTYwCSJTdWItTmV0d29yayBJbnB1dCAjNjAiCiAgICBpbnB1dGxhYmVsCTYxCSJTdWItTmV0d29yayBJbnA= dXQgIzYxIgogICAgaW5wdXRsYWJlbAk2MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzYyIgogICAgaW5wdXRsYWJlbAk2MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzYzIgogICAgaW5wdXRsYWJlbAk2NAkiU3ViLU5ldHdvcmsgSW5wdXQ= ICM2NCIKICAgIGlucHV0bGFiZWwJNjUJIlN1Yi1OZXR3b3JrIElucHV0ICM2NSIKICAgIGlucHV0bGFiZWwJNjYJIlN1Yi1OZXR3b3JrIElucHV0ICM2NiIKICAgIGlucHV0bGFiZWwJNjcJIlN1Yi1OZXR3b3JrIElucHV0ICM= NjciCiAgICBpbnB1dGxhYmVsCTY4CSJTdWItTmV0d29yayBJbnB1dCAjNjgiCiAgICBpbnB1dGxhYmVsCTY5CSJTdWItTmV0d29yayBJbnB1dCAjNjkiCiAgICBpbnB1dGxhYmVsCTcwCSJTdWItTmV0d29yayBJbnB1dCAjNzA= IgogICAgaW5wdXRsYWJlbAk3MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzcxIgogICAgaW5wdXRsYWJlbAk3MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzcyIgogICAgaW5wdXRsYWJlbAk3MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzczIgo= ICAgIGlucHV0bGFiZWwJNzQJIlN1Yi1OZXR3b3JrIElucHV0ICM3NCIKICAgIGlucHV0bGFiZWwJNzUJIlN1Yi1OZXR3b3JrIElucHV0ICM3NSIKICAgIGlucHV0bGFiZWwJNzYJIlN1Yi1OZXR3b3JrIElucHV0ICM3NiIKICA= ICBpbnB1dGxhYmVsCTc3CSJTdWItTmV0d29yayBJbnB1dCAjNzciCiAgICBpbnB1dGxhYmVsCTc4CSJTdWItTmV0d29yayBJbnB1dCAjNzgiCiAgICBpbnB1dGxhYmVsCTc5CSJTdWItTmV0d29yayBJbnB1dCAjNzkiCiAgICA= aW5wdXRsYWJlbAk4MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzgwIgogICAgaW5wdXRsYWJlbAk4MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzgxIgogICAgaW5wdXRsYWJlbAk4MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzgyIgogICAgaW4= cHV0bGFiZWwJODMJIlN1Yi1OZXR3b3JrIElucHV0ICM4MyIKICAgIGlucHV0bGFiZWwJODQJIlN1Yi1OZXR3b3JrIElucHV0ICM4NCIKICAgIGlucHV0bGFiZWwJODUJIlN1Yi1OZXR3b3JrIElucHV0ICM4NSIKICAgIGlucHU= dGxhYmVsCTg2CSJTdWItTmV0d29yayBJbnB1dCAjODYiCiAgICBpbnB1dGxhYmVsCTg3CSJTdWItTmV0d29yayBJbnB1dCAjODciCiAgICBpbnB1dGxhYmVsCTg4CSJTdWItTmV0d29yayBJbnB1dCAjODgiCiAgICBpbnB1dGw= YWJlbAk4OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzg5IgogICAgaW5wdXRsYWJlbAk5MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzkwIgogICAgaW5wdXRsYWJlbAk5MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzkxIgogICAgaW5wdXRsYWI= ZWwJOTIJIlN1Yi1OZXR3b3JrIElucHV0ICM5MiIKICAgIGlucHV0bGFiZWwJOTMJIlN1Yi1OZXR3b3JrIElucHV0ICM5MyIKICAgIGlucHV0bGFiZWwJOTQJIlN1Yi1OZXR3b3JrIElucHV0ICM5NCIKICAgIGlucHV0bGFiZWw= CTk1CSJTdWItTmV0d29yayBJbnB1dCAjOTUiCiAgICBpbnB1dGxhYmVsCTk2CSJTdWItTmV0d29yayBJbnB1dCAjOTYiCiAgICBpbnB1dGxhYmVsCTk3CSJTdWItTmV0d29yayBJbnB1dCAjOTciCiAgICBpbnB1dGxhYmVsCTk= OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzk4IgogICAgaW5wdXRsYWJlbAk5OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzk5IgogICAgaW5wdXRsYWJlbAkxMDAJIlN1Yi1OZXR3b3JrIElucHV0ICMxMDAiCiAgICBpbnB1dGxhYmVsCTE= MDEJIlN1Yi1OZXR3b3JrIElucHV0ICMxMDEiCiAgICBpbnB1dGxhYmVsCTEwMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzEwMiIKICAgIGlucHV0bGFiZWwJMTAzCSJTdWItTmV0d29yayBJbnB1dCAjMTAzIgogICAgaW5wdXRsYWI= ZWwJMTA0CSJTdWItTmV0d29yayBJbnB1dCAjMTA0IgogICAgaW5wdXRsYWJlbAkxMDUJIlN1Yi1OZXR3b3JrIElucHV0ICMxMDUiCiAgICBpbnB1dGxhYmVsCTEwNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzEwNiIKICAgIGlucHU= dGxhYmVsCTEwNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzEwNyIKICAgIGlucHV0bGFiZWwJMTA4CSJTdWItTmV0d29yayBJbnB1dCAjMTA4IgogICAgaW5wdXRsYWJlbAkxMDkJIlN1Yi1OZXR3b3JrIElucHV0ICMxMDkiCiAgICA= aW5wdXRsYWJlbAkxMTAJIlN1Yi1OZXR3b3JrIElucHV0ICMxMTAiCiAgICBpbnB1dGxhYmVsCTExMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzExMSIKICAgIGlucHV0bGFiZWwJMTEyCSJTdWItTmV0d29yayBJbnB1dCAjMTEyIgo= ICAgIGlucHV0bGFiZWwJMTEzCSJTdWItTmV0d29yayBJbnB1dCAjMTEzIgogICAgaW5wdXRsYWJlbAkxMTQJIlN1Yi1OZXR3b3JrIElucHV0ICMxMTQiCiAgICBpbnB1dGxhYmVsCTExNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE= MTUiCiAgICBpbnB1dGxhYmVsCTExNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzExNiIKICAgIGlucHV0bGFiZWwJMTE3CSJTdWItTmV0d29yayBJbnB1dCAjMTE3IgogICAgaW5wdXRsYWJlbAkxMTgJIlN1Yi1OZXR3b3JrIElucHU= dCAjMTE4IgogICAgaW5wdXRsYWJlbAkxMTkJIlN1Yi1OZXR3b3JrIElucHV0ICMxMTkiCiAgICBpbnB1dGxhYmVsCTEyMAkiU3ViLU5ldHdvcmsgSW5wdXQgIzEyMCIKICAgIGlucHV0bGFiZWwJMTIxCSJTdWItTmV0d29yayA= SW5wdXQgIzEyMSIKICAgIGlucHV0bGFiZWwJMTIyCSJTdWItTmV0d29yayBJbnB1dCAjMTIyIgogICAgaW5wdXRsYWJlbAkxMjMJIlN1Yi1OZXR3b3JrIElucHV0ICMxMjMiCiAgICBpbnB1dGxhYmVsCTEyNAkiU3ViLU5ldHc= b3JrIElucHV0ICMxMjQiCiAgICBpbnB1dGxhYmVsCTEyNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzEyNSIKICAgIGlucHV0bGFiZWwJMTI2CSJTdWItTmV0d29yayBJbnB1dCAjMTI2IgogICAgaW5wdXRsYWJlbAkxMjcJIlN1Yi0= TmV0d29yayBJbnB1dCAjMTI3IgogICAgaW5wdXRsYWJlbAkxMjgJIlN1Yi1OZXR3b3JrIElucHV0ICMxMjgiCiAgICBpbnB1dGxhYmVsCTEyOQkiU3ViLU5ldHdvcmsgSW5wdXQgIzEyOSIKICAgIGlucHV0bGFiZWwJMTMwCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzEzMCIKICAgIGlucHV0bGFiZWwJMTMxCSJTdWItTmV0d29yayBJbnB1dCAjMTMxIgogICAgaW5wdXRsYWJlbAkxMzIJIlN1Yi1OZXR3b3JrIElucHV0ICMxMzIiCiAgICBpbnB1dGxhYmVsCTE= MzMJIlN1Yi1OZXR3b3JrIElucHV0ICMxMzMiCiAgICBpbnB1dGxhYmVsCTEzNAkiU3ViLU5ldHdvcmsgSW5wdXQgIzEzNCIKICAgIGlucHV0bGFiZWwJMTM1CSJTdWItTmV0d29yayBJbnB1dCAjMTM1IgogICAgaW5wdXRsYWI= ZWwJMTM2CSJTdWItTmV0d29yayBJbnB1dCAjMTM2IgogICAgaW5wdXRsYWJlbAkxMzcJIlN1Yi1OZXR3b3JrIElucHV0ICMxMzciCiAgICBpbnB1dGxhYmVsCTEzOAkiU3ViLU5ldHdvcmsgSW5wdXQgIzEzOCIKICAgIGlucHU= dGxhYmVsCTEzOQkiU3ViLU5ldHdvcmsgSW5wdXQgIzEzOSIKICAgIGlucHV0bGFiZWwJMTQwCSJTdWItTmV0d29yayBJbnB1dCAjMTQwIgogICAgaW5wdXRsYWJlbAkxNDEJIlN1Yi1OZXR3b3JrIElucHV0ICMxNDEiCiAgICA= aW5wdXRsYWJlbAkxNDIJIlN1Yi1OZXR3b3JrIElucHV0ICMxNDIiCiAgICBpbnB1dGxhYmVsCTE0MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzE0MyIKICAgIGlucHV0bGFiZWwJMTQ0CSJTdWItTmV0d29yayBJbnB1dCAjMTQ0Igo= ICAgIGlucHV0bGFiZWwJMTQ1CSJTdWItTmV0d29yayBJbnB1dCAjMTQ1IgogICAgaW5wdXRsYWJlbAkxNDYJIlN1Yi1OZXR3b3JrIElucHV0ICMxNDYiCiAgICBpbnB1dGxhYmVsCTE0NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzE= NDciCiAgICBpbnB1dGxhYmVsCTE0OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE0OCIKICAgIGlucHV0bGFiZWwJMTQ5CSJTdWItTmV0d29yayBJbnB1dCAjMTQ5IgogICAgaW5wdXRsYWJlbAkxNTAJIlN1Yi1OZXR3b3JrIElucHU= dCAjMTUwIgogICAgaW5wdXRsYWJlbAkxNTEJIlN1Yi1OZXR3b3JrIElucHV0ICMxNTEiCiAgICBpbnB1dGxhYmVsCTE1MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzE1MiIKICAgIGlucHV0bGFiZWwJMTUzCSJTdWItTmV0d29yayA= SW5wdXQgIzE1MyIKICAgIGlucHV0bGFiZWwJMTU0CSJTdWItTmV0d29yayBJbnB1dCAjMTU0IgogICAgaW5wdXRsYWJlbAkxNTUJIlN1Yi1OZXR3b3JrIElucHV0ICMxNTUiCiAgICBpbnB1dGxhYmVsCTE1NgkiU3ViLU5ldHc= b3JrIElucHV0ICMxNTYiCiAgICBpbnB1dGxhYmVsCTE1NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzE1NyIKICAgIGlucHV0bGFiZWwJMTU4CSJTdWItTmV0d29yayBJbnB1dCAjMTU4IgogICAgaW5wdXRsYWJlbAkxNTkJIlN1Yi0= TmV0d29yayBJbnB1dCAjMTU5IgogICAgaW5wdXRsYWJlbAkxNjAJIlN1Yi1OZXR3b3JrIElucHV0ICMxNjAiCiAgICBpbnB1dGxhYmVsCTE2MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE2MSIKICAgIGlucHV0bGFiZWwJMTYyCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzE2MiIKICAgIGlucHV0bGFiZWwJMTYzCSJTdWItTmV0d29yayBJbnB1dCAjMTYzIgogICAgaW5wdXRsYWJlbAkxNjQJIlN1Yi1OZXR3b3JrIElucHV0ICMxNjQiCiAgICBpbnB1dGxhYmVsCTE= NjUJIlN1Yi1OZXR3b3JrIElucHV0ICMxNjUiCiAgICBpbnB1dGxhYmVsCTE2NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzE2NiIKICAgIGlucHV0bGFiZWwJMTY3CSJTdWItTmV0d29yayBJbnB1dCAjMTY3IgogICAgaW5wdXRsYWI= ZWwJMTY4CSJTdWItTmV0d29yayBJbnB1dCAjMTY4IgogICAgaW5wdXRsYWJlbAkxNjkJIlN1Yi1OZXR3b3JrIElucHV0ICMxNjkiCiAgICBpbnB1dGxhYmVsCTE3MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE3MCIKICAgIGlucHU= dGxhYmVsCTE3MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE3MSIKICAgIGlucHV0bGFiZWwJMTcyCSJTdWItTmV0d29yayBJbnB1dCAjMTcyIgogICAgaW5wdXRsYWJlbAkxNzMJIlN1Yi1OZXR3b3JrIElucHV0ICMxNzMiCiAgICA= aW5wdXRsYWJlbAkxNzQJIlN1Yi1OZXR3b3JrIElucHV0ICMxNzQiCiAgICBpbnB1dGxhYmVsCTE3NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE3NSIKICAgIGlucHV0bGFiZWwJMTc2CSJTdWItTmV0d29yayBJbnB1dCAjMTc2Igo= ICAgIGlucHV0bGFiZWwJMTc3CSJTdWItTmV0d29yayBJbnB1dCAjMTc3IgogICAgaW5wdXRsYWJlbAkxNzgJIlN1Yi1OZXR3b3JrIElucHV0ICMxNzgiCiAgICBpbnB1dGxhYmVsCTE3OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE= NzkiCiAgICBpbnB1dGxhYmVsCTE4MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE4MCIKICAgIGlucHV0bGFiZWwJMTgxCSJTdWItTmV0d29yayBJbnB1dCAjMTgxIgogICAgaW5wdXRsYWJlbAkxODIJIlN1Yi1OZXR3b3JrIElucHU= dCAjMTgyIgogICAgaW5wdXRsYWJlbAkxODMJIlN1Yi1OZXR3b3JrIElucHV0ICMxODMiCiAgICBpbnB1dGxhYmVsCTE4NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE4NCIKICAgIGlucHV0bGFiZWwJMTg1CSJTdWItTmV0d29yayA= SW5wdXQgIzE4NSIKICAgIGlucHV0bGFiZWwJMTg2CSJTdWItTmV0d29yayBJbnB1dCAjMTg2IgogICAgaW5wdXRsYWJlbAkxODcJIlN1Yi1OZXR3b3JrIElucHV0ICMxODciCiAgICBpbnB1dGxhYmVsCTE4OAkiU3ViLU5ldHc= b3JrIElucHV0ICMxODgiCiAgICBpbnB1dGxhYmVsCTE4OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE4OSIKICAgIGlucHV0bGFiZWwJMTkwCSJTdWItTmV0d29yayBJbnB1dCAjMTkwIgogICAgaW5wdXRsYWJlbAkxOTEJIlN1Yi0= TmV0d29yayBJbnB1dCAjMTkxIgogICAgaW5wdXRsYWJlbAkxOTIJIlN1Yi1OZXR3b3JrIElucHV0ICMxOTIiCiAgICBpbnB1dGxhYmVsCTE5MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzE5MyIKICAgIGlucHV0bGFiZWwJMTk0CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzE5NCIKICAgIGlucHV0bGFiZWwJMTk1CSJTdWItTmV0d29yayBJbnB1dCAjMTk1IgogICAgaW5wdXRsYWJlbAkxOTYJIlN1Yi1OZXR3b3JrIElucHV0ICMxOTYiCiAgICBpbnB1dGxhYmVsCTE= OTcJIlN1Yi1OZXR3b3JrIElucHV0ICMxOTciCiAgICBpbnB1dGxhYmVsCTE5OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE5OCIKICAgIGlucHV0bGFiZWwJMTk5CSJTdWItTmV0d29yayBJbnB1dCAjMTk5IgogICAgaW5wdXRsYWI= ZWwJMjAwCSJTdWItTmV0d29yayBJbnB1dCAjMjAwIgogICAgaW5wdXRsYWJlbAkyMDEJIlN1Yi1OZXR3b3JrIElucHV0ICMyMDEiCiAgICBpbnB1dGxhYmVsCTIwMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzIwMiIKICAgIGlucHU= dGxhYmVsCTIwMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzIwMyIKICAgIGlucHV0bGFiZWwJMjA0CSJTdWItTmV0d29yayBJbnB1dCAjMjA0IgogICAgaW5wdXRsYWJlbAkyMDUJIlN1Yi1OZXR3b3JrIElucHV0ICMyMDUiCiAgICA= aW5wdXRsYWJlbAkyMDYJIlN1Yi1OZXR3b3JrIElucHV0ICMyMDYiCiAgICBpbnB1dGxhYmVsCTIwNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzIwNyIKICAgIGlucHV0bGFiZWwJMjA4CSJTdWItTmV0d29yayBJbnB1dCAjMjA4Igo= ICAgIGlucHV0bGFiZWwJMjA5CSJTdWItTmV0d29yayBJbnB1dCAjMjA5IgogICAgaW5wdXRsYWJlbAkyMTAJIlN1Yi1OZXR3b3JrIElucHV0ICMyMTAiCiAgICBpbnB1dGxhYmVsCTIxMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI= MTEiCiAgICBpbnB1dGxhYmVsCTIxMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzIxMiIKICAgIGlucHV0bGFiZWwJMjEzCSJTdWItTmV0d29yayBJbnB1dCAjMjEzIgogICAgaW5wdXRsYWJlbAkyMTQJIlN1Yi1OZXR3b3JrIElucHU= dCAjMjE0IgogICAgaW5wdXRsYWJlbAkyMTUJIlN1Yi1OZXR3b3JrIElucHV0ICMyMTUiCiAgICBpbnB1dGxhYmVsCTIxNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzIxNiIKICAgIGlucHV0bGFiZWwJMjE3CSJTdWItTmV0d29yayA= SW5wdXQgIzIxNyIKICAgIGlucHV0bGFiZWwJMjE4CSJTdWItTmV0d29yayBJbnB1dCAjMjE4IgogICAgaW5wdXRsYWJlbAkyMTkJIlN1Yi1OZXR3b3JrIElucHV0ICMyMTkiCiAgICBpbnB1dGxhYmVsCTIyMAkiU3ViLU5ldHc= b3JrIElucHV0ICMyMjAiCiAgICBpbnB1dGxhYmVsCTIyMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzIyMSIKICAgIGlucHV0bGFiZWwJMjIyCSJTdWItTmV0d29yayBJbnB1dCAjMjIyIgogICAgaW5wdXRsYWJlbAkyMjMJIlN1Yi0= TmV0d29yayBJbnB1dCAjMjIzIgogICAgaW5wdXRsYWJlbAkyMjQJIlN1Yi1OZXR3b3JrIElucHV0ICMyMjQiCiAgICBpbnB1dGxhYmVsCTIyNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzIyNSIKICAgIGlucHV0bGFiZWwJMjI2CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzIyNiIKICAgIGlucHV0bGFiZWwJMjI3CSJTdWItTmV0d29yayBJbnB1dCAjMjI3IgogICAgaW5wdXRsYWJlbAkyMjgJIlN1Yi1OZXR3b3JrIElucHV0ICMyMjgiCiAgICBpbnB1dGxhYmVsCTI= MjkJIlN1Yi1OZXR3b3JrIElucHV0ICMyMjkiCiAgICBpbnB1dGxhYmVsCTIzMAkiU3ViLU5ldHdvcmsgSW5wdXQgIzIzMCIKICAgIGlucHV0bGFiZWwJMjMxCSJTdWItTmV0d29yayBJbnB1dCAjMjMxIgogICAgaW5wdXRsYWI= ZWwJMjMyCSJTdWItTmV0d29yayBJbnB1dCAjMjMyIgogICAgaW5wdXRsYWJlbAkyMzMJIlN1Yi1OZXR3b3JrIElucHV0ICMyMzMiCiAgICBpbnB1dGxhYmVsCTIzNAkiU3ViLU5ldHdvcmsgSW5wdXQgIzIzNCIKICAgIGlucHU= dGxhYmVsCTIzNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzIzNSIKICAgIGlucHV0bGFiZWwJMjM2CSJTdWItTmV0d29yayBJbnB1dCAjMjM2IgogICAgaW5wdXRsYWJlbAkyMzcJIlN1Yi1OZXR3b3JrIElucHV0ICMyMzciCiAgICA= aW5wdXRsYWJlbAkyMzgJIlN1Yi1OZXR3b3JrIElucHV0ICMyMzgiCiAgICBpbnB1dGxhYmVsCTIzOQkiU3ViLU5ldHdvcmsgSW5wdXQgIzIzOSIKICAgIGlucHV0bGFiZWwJMjQwCSJTdWItTmV0d29yayBJbnB1dCAjMjQwIgo= ICAgIGlucHV0bGFiZWwJMjQxCSJTdWItTmV0d29yayBJbnB1dCAjMjQxIgogICAgaW5wdXRsYWJlbAkyNDIJIlN1Yi1OZXR3b3JrIElucHV0ICMyNDIiCiAgICBpbnB1dGxhYmVsCTI0MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzI= NDMiCiAgICBpbnB1dGxhYmVsCTI0NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI0NCIKICAgIGlucHV0bGFiZWwJMjQ1CSJTdWItTmV0d29yayBJbnB1dCAjMjQ1IgogICAgaW5wdXRsYWJlbAkyNDYJIlN1Yi1OZXR3b3JrIElucHU= dCAjMjQ2IgogICAgaW5wdXRsYWJlbAkyNDcJIlN1Yi1OZXR3b3JrIElucHV0ICMyNDciCiAgICBpbnB1dGxhYmVsCTI0OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI0OCIKICAgIGlucHV0bGFiZWwJMjQ5CSJTdWItTmV0d29yayA= SW5wdXQgIzI0OSIKICAgIGlucHV0bGFiZWwJMjUwCSJTdWItTmV0d29yayBJbnB1dCAjMjUwIgogICAgaW5wdXRsYWJlbAkyNTEJIlN1Yi1OZXR3b3JrIElucHV0ICMyNTEiCiAgICBpbnB1dGxhYmVsCTI1MgkiU3ViLU5ldHc= b3JrIElucHV0ICMyNTIiCiAgICBpbnB1dGxhYmVsCTI1MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzI1MyIKICAgIGlucHV0bGFiZWwJMjU0CSJTdWItTmV0d29yayBJbnB1dCAjMjU0IgogICAgaW5wdXRsYWJlbAkyNTUJIlN1Yi0= TmV0d29yayBJbnB1dCAjMjU1IgogICAgaW5wdXRsYWJlbAkyNTYJIlN1Yi1OZXR3b3JrIElucHV0ICMyNTYiCiAgICBpbnB1dGxhYmVsCTI1NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzI1NyIKICAgIGlucHV0bGFiZWwJMjU4CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzI1OCIKICAgIGlucHV0bGFiZWwJMjU5CSJTdWItTmV0d29yayBJbnB1dCAjMjU5IgogICAgaW5wdXRsYWJlbAkyNjAJIlN1Yi1OZXR3b3JrIElucHV0ICMyNjAiCiAgICBpbnB1dGxhYmVsCTI= NjEJIlN1Yi1OZXR3b3JrIElucHV0ICMyNjEiCiAgICBpbnB1dGxhYmVsCTI2MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzI2MiIKICAgIGlucHV0bGFiZWwJMjYzCSJTdWItTmV0d29yayBJbnB1dCAjMjYzIgogICAgaW5wdXRsYWI= ZWwJMjY0CSJTdWItTmV0d29yayBJbnB1dCAjMjY0IgogICAgaW5wdXRsYWJlbAkyNjUJIlN1Yi1OZXR3b3JrIElucHV0ICMyNjUiCiAgICBpbnB1dGxhYmVsCTI2NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzI2NiIKICAgIGlucHU= dGxhYmVsCTI2NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzI2NyIKICAgIGlucHV0bGFiZWwJMjY4CSJTdWItTmV0d29yayBJbnB1dCAjMjY4IgogICAgaW5wdXRsYWJlbAkyNjkJIlN1Yi1OZXR3b3JrIElucHV0ICMyNjkiCiAgICA= aW5wdXRsYWJlbAkyNzAJIlN1Yi1OZXR3b3JrIElucHV0ICMyNzAiCiAgICBpbnB1dGxhYmVsCTI3MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI3MSIKICAgIGlucHV0bGFiZWwJMjcyCSJTdWItTmV0d29yayBJbnB1dCAjMjcyIgo= ICAgIGlucHV0bGFiZWwJMjczCSJTdWItTmV0d29yayBJbnB1dCAjMjczIgogICAgaW5wdXRsYWJlbAkyNzQJIlN1Yi1OZXR3b3JrIElucHV0ICMyNzQiCiAgICBpbnB1dGxhYmVsCTI3NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI= NzUiCiAgICBpbnB1dGxhYmVsCTI3NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzI3NiIKICAgIGlucHV0bGFiZWwJMjc3CSJTdWItTmV0d29yayBJbnB1dCAjMjc3IgogICAgaW5wdXRsYWJlbAkyNzgJIlN1Yi1OZXR3b3JrIElucHU= dCAjMjc4IgogICAgaW5wdXRsYWJlbAkyNzkJIlN1Yi1OZXR3b3JrIElucHV0ICMyNzkiCiAgICBpbnB1dGxhYmVsCTI4MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI4MCIKICAgIGlucHV0bGFiZWwJMjgxCSJTdWItTmV0d29yayA= SW5wdXQgIzI4MSIKICAgIGlucHV0bGFiZWwJMjgyCSJTdWItTmV0d29yayBJbnB1dCAjMjgyIgogICAgaW5wdXRsYWJlbAkyODMJIlN1Yi1OZXR3b3JrIElucHV0ICMyODMiCiAgICBpbnB1dGxhYmVsCTI4NAkiU3ViLU5ldHc= b3JrIElucHV0ICMyODQiCiAgICBpbnB1dGxhYmVsCTI4NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI4NSIKICAgIGlucHV0bGFiZWwJMjg2CSJTdWItTmV0d29yayBJbnB1dCAjMjg2IgogICAgaW5wdXRsYWJlbAkyODcJIlN1Yi0= TmV0d29yayBJbnB1dCAjMjg3IgogICAgaW5wdXRsYWJlbAkyODgJIlN1Yi1OZXR3b3JrIElucHV0ICMyODgiCiAgICBpbnB1dGxhYmVsCTI4OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI4OSIKICAgIGlucHV0bGFiZWwJMjkwCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzI5MCIKICAgIGlucHV0bGFiZWwJMjkxCSJTdWItTmV0d29yayBJbnB1dCAjMjkxIgogICAgaW5wdXRsYWJlbAkyOTIJIlN1Yi1OZXR3b3JrIElucHV0ICMyOTIiCiAgICBpbnB1dGxhYmVsCTI= OTMJIlN1Yi1OZXR3b3JrIElucHV0ICMyOTMiCiAgICBpbnB1dGxhYmVsCTI5NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI5NCIKICAgIGlucHV0bGFiZWwJMjk1CSJTdWItTmV0d29yayBJbnB1dCAjMjk1IgogICAgaW5wdXRsYWI= ZWwJMjk2CSJTdWItTmV0d29yayBJbnB1dCAjMjk2IgogICAgaW5wdXRsYWJlbAkyOTcJIlN1Yi1OZXR3b3JrIElucHV0ICMyOTciCiAgICBpbnB1dGxhYmVsCTI5OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI5OCIKICAgIGlucHU= dGxhYmVsCTI5OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI5OSIKICAgIGlucHV0bGFiZWwJMzAwCSJTdWItTmV0d29yayBJbnB1dCAjMzAwIgogICAgaW5wdXRsYWJlbAkzMDEJIlN1Yi1OZXR3b3JrIElucHV0ICMzMDEiCiAgICA= aW5wdXRsYWJlbAkzMDIJIlN1Yi1OZXR3b3JrIElucHV0ICMzMDIiCiAgICBpbnB1dGxhYmVsCTMwMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzMwMyIKICAgIGlucHV0bGFiZWwJMzA0CSJTdWItTmV0d29yayBJbnB1dCAjMzA0Igo= ICAgIGlucHV0bGFiZWwJMzA1CSJTdWItTmV0d29yayBJbnB1dCAjMzA1IgogICAgaW5wdXRsYWJlbAkzMDYJIlN1Yi1OZXR3b3JrIElucHV0ICMzMDYiCiAgICBpbnB1dGxhYmVsCTMwNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzM= MDciCiAgICBpbnB1dGxhYmVsCTMwOAkiU3ViLU5ldHdvcmsgSW5wdXQgIzMwOCIKICAgIGlucHV0bGFiZWwJMzA5CSJTdWItTmV0d29yayBJbnB1dCAjMzA5IgogICAgaW5wdXRsYWJlbAkzMTAJIlN1Yi1OZXR3b3JrIElucHU= dCAjMzEwIgogICAgaW5wdXRsYWJlbAkzMTEJIlN1Yi1OZXR3b3JrIElucHV0ICMzMTEiCiAgICBpbnB1dGxhYmVsCTMxMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzMxMiIKICAgIGlucHV0bGFiZWwJMzEzCSJTdWItTmV0d29yayA= SW5wdXQgIzMxMyIKICAgIGlucHV0bGFiZWwJMzE0CSJTdWItTmV0d29yayBJbnB1dCAjMzE0IgogICAgaW5wdXRsYWJlbAkzMTUJIlN1Yi1OZXR3b3JrIElucHV0ICMzMTUiCiAgICBpbnB1dGxhYmVsCTMxNgkiU3ViLU5ldHc= b3JrIElucHV0ICMzMTYiCiAgICBpbnB1dGxhYmVsCTMxNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzMxNyIKICAgIGlucHV0bGFiZWwJMzE4CSJTdWItTmV0d29yayBJbnB1dCAjMzE4IgogICAgaW5wdXRsYWJlbAkzMTkJIlN1Yi0= TmV0d29yayBJbnB1dCAjMzE5IgogICAgaW5wdXRsYWJlbAkzMjAJIlN1Yi1OZXR3b3JrIElucHV0ICMzMjAiCiAgICBpbnB1dGxhYmVsCTMyMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzMyMSIKICAgIGlucHV0bGFiZWwJMzIyCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzMyMiIKICAgIGlucHV0bGFiZWwJMzIzCSJTdWItTmV0d29yayBJbnB1dCAjMzIzIgogICAgaW5wdXRsYWJlbAkzMjQJIlN1Yi1OZXR3b3JrIElucHV0ICMzMjQiCiAgICBpbnB1dGxhYmVsCTM= MjUJIlN1Yi1OZXR3b3JrIElucHV0ICMzMjUiCiAgICBpbnB1dGxhYmVsCTMyNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzMyNiIKICAgIGlucHV0bGFiZWwJMzI3CSJTdWItTmV0d29yayBJbnB1dCAjMzI3IgogICAgaW5wdXRsYWI= ZWwJMzI4CSJTdWItTmV0d29yayBJbnB1dCAjMzI4IgogICAgaW5wdXRsYWJlbAkzMjkJIlN1Yi1OZXR3b3JrIElucHV0ICMzMjkiCiAgICBpbnB1dGxhYmVsCTMzMAkiU3ViLU5ldHdvcmsgSW5wdXQgIzMzMCIKICAgIGlucHU= dGxhYmVsCTMzMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzMzMSIKICAgIGlucHV0bGFiZWwJMzMyCSJTdWItTmV0d29yayBJbnB1dCAjMzMyIgogICAgaW5wdXRsYWJlbAkzMzMJIlN1Yi1OZXR3b3JrIElucHV0ICMzMzMiCiAgICA= aW5wdXRsYWJlbAkzMzQJIlN1Yi1OZXR3b3JrIElucHV0ICMzMzQiCiAgICBpbnB1dGxhYmVsCTMzNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzMzNSIKICAgIGlucHV0bGFiZWwJMzM2CSJTdWItTmV0d29yayBJbnB1dCAjMzM2Igo= ICAgIGlucHV0bGFiZWwJMzM3CSJTdWItTmV0d29yayBJbnB1dCAjMzM3IgogICAgaW5wdXRsYWJlbAkzMzgJIlN1Yi1OZXR3b3JrIElucHV0ICMzMzgiCiAgICBpbnB1dGxhYmVsCTMzOQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM= MzkiCiAgICBpbnB1dGxhYmVsCTM0MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM0MCIKICAgIGlucHV0bGFiZWwJMzQxCSJTdWItTmV0d29yayBJbnB1dCAjMzQxIgogICAgaW5wdXRsYWJlbAkzNDIJIlN1Yi1OZXR3b3JrIElucHU= dCAjMzQyIgogICAgaW5wdXRsYWJlbAkzNDMJIlN1Yi1OZXR3b3JrIElucHV0ICMzNDMiCiAgICBpbnB1dGxhYmVsCTM0NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM0NCIKICAgIGlucHV0bGFiZWwJMzQ1CSJTdWItTmV0d29yayA= SW5wdXQgIzM0NSIKICAgIGlucHV0bGFiZWwJMzQ2CSJTdWItTmV0d29yayBJbnB1dCAjMzQ2IgogICAgaW5wdXRsYWJlbAkzNDcJIlN1Yi1OZXR3b3JrIElucHV0ICMzNDciCiAgICBpbnB1dGxhYmVsCTM0OAkiU3ViLU5ldHc= b3JrIElucHV0ICMzNDgiCiAgICBpbnB1dGxhYmVsCTM0OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM0OSIKICAgIGlucHV0bGFiZWwJMzUwCSJTdWItTmV0d29yayBJbnB1dCAjMzUwIgogICAgaW5wdXRsYWJlbAkzNTEJIlN1Yi0= TmV0d29yayBJbnB1dCAjMzUxIgogICAgaW5wdXRsYWJlbAkzNTIJIlN1Yi1OZXR3b3JrIElucHV0ICMzNTIiCiAgICBpbnB1dGxhYmVsCTM1MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzM1MyIKICAgIGlucHV0bGFiZWwJMzU0CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzM1NCIKICAgIGlucHV0bGFiZWwJMzU1CSJTdWItTmV0d29yayBJbnB1dCAjMzU1IgogICAgaW5wdXRsYWJlbAkzNTYJIlN1Yi1OZXR3b3JrIElucHV0ICMzNTYiCiAgICBpbnB1dGxhYmVsCTM= NTcJIlN1Yi1OZXR3b3JrIElucHV0ICMzNTciCiAgICBpbnB1dGxhYmVsCTM1OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM1OCIKICAgIGlucHV0bGFiZWwJMzU5CSJTdWItTmV0d29yayBJbnB1dCAjMzU5IgogICAgaW5wdXRsYWI= ZWwJMzYwCSJTdWItTmV0d29yayBJbnB1dCAjMzYwIgogICAgaW5wdXRsYWJlbAkzNjEJIlN1Yi1OZXR3b3JrIElucHV0ICMzNjEiCiAgICBpbnB1dGxhYmVsCTM2MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzM2MiIKICAgIGlucHU= dGxhYmVsCTM2MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzM2MyIKICAgIGlucHV0bGFiZWwJMzY0CSJTdWItTmV0d29yayBJbnB1dCAjMzY0IgogICAgaW5wdXRsYWJlbAkzNjUJIlN1Yi1OZXR3b3JrIElucHV0ICMzNjUiCiAgICA= aW5wdXRsYWJlbAkzNjYJIlN1Yi1OZXR3b3JrIElucHV0ICMzNjYiCiAgICBpbnB1dGxhYmVsCTM2NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzM2NyIKICAgIGlucHV0bGFiZWwJMzY4CSJTdWItTmV0d29yayBJbnB1dCAjMzY4Igo= ICAgIGlucHV0bGFiZWwJMzY5CSJTdWItTmV0d29yayBJbnB1dCAjMzY5IgogICAgaW5wdXRsYWJlbAkzNzAJIlN1Yi1OZXR3b3JrIElucHV0ICMzNzAiCiAgICBpbnB1dGxhYmVsCTM3MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM= NzEiCiAgICBpbnB1dGxhYmVsCTM3MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzM3MiIKICAgIGlucHV0bGFiZWwJMzczCSJTdWItTmV0d29yayBJbnB1dCAjMzczIgogICAgaW5wdXRsYWJlbAkzNzQJIlN1Yi1OZXR3b3JrIElucHU= dCAjMzc0IgogICAgaW5wdXRsYWJlbAkzNzUJIlN1Yi1OZXR3b3JrIElucHV0ICMzNzUiCiAgICBpbnB1dGxhYmVsCTM3NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzM3NiIKICAgIGlucHV0bGFiZWwJMzc3CSJTdWItTmV0d29yayA= SW5wdXQgIzM3NyIKICAgIGlucHV0bGFiZWwJMzc4CSJTdWItTmV0d29yayBJbnB1dCAjMzc4IgogICAgaW5wdXRsYWJlbAkzNzkJIlN1Yi1OZXR3b3JrIElucHV0ICMzNzkiCiAgICBpbnB1dGxhYmVsCTM4MAkiU3ViLU5ldHc= b3JrIElucHV0ICMzODAiCiAgICBpbnB1dGxhYmVsCTM4MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM4MSIKICAgIGlucHV0bGFiZWwJMzgyCSJTdWItTmV0d29yayBJbnB1dCAjMzgyIgogICAgaW5wdXRsYWJlbAkzODMJIlN1Yi0= TmV0d29yayBJbnB1dCAjMzgzIgogICAgaW5wdXRsYWJlbAkzODQJIlN1Yi1OZXR3b3JrIElucHV0ICMzODQiCiAgICBpbnB1dGxhYmVsCTM4NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM4NSIKICAgIGlucHV0bGFiZWwJMzg2CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzM4NiIKICAgIGlucHV0bGFiZWwJMzg3CSJTdWItTmV0d29yayBJbnB1dCAjMzg3IgogICAgaW5wdXRsYWJlbAkzODgJIlN1Yi1OZXR3b3JrIElucHV0ICMzODgiCiAgICBpbnB1dGxhYmVsCTM= ODkJIlN1Yi1OZXR3b3JrIElucHV0ICMzODkiCiAgICBpbnB1dGxhYmVsCTM5MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM5MCIKICAgIGlucHV0bGFiZWwJMzkxCSJTdWItTmV0d29yayBJbnB1dCAjMzkxIgogICAgaW5wdXRsYWI= ZWwJMzkyCSJTdWItTmV0d29yayBJbnB1dCAjMzkyIgogICAgaW5wdXRsYWJlbAkzOTMJIlN1Yi1OZXR3b3JrIElucHV0ICMzOTMiCiAgICBpbnB1dGxhYmVsCTM5NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM5NCIKICAgIGlucHU= dGxhYmVsCTM5NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM5NSIKICAgIGlucHV0bGFiZWwJMzk2CSJTdWItTmV0d29yayBJbnB1dCAjMzk2IgogICAgaW5wdXRsYWJlbAkzOTcJIlN1Yi1OZXR3b3JrIElucHV0ICMzOTciCiAgICA= aW5wdXRsYWJlbAkzOTgJIlN1Yi1OZXR3b3JrIElucHV0ICMzOTgiCiAgICBpbnB1dGxhYmVsCTM5OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM5OSIKICAgIGlucHV0bGFiZWwJNDAwCSJTdWItTmV0d29yayBJbnB1dCAjNDAwIgo= ICAgIGlucHV0bGFiZWwJNDAxCSJTdWItTmV0d29yayBJbnB1dCAjNDAxIgogICAgaW5wdXRsYWJlbAk0MDIJIlN1Yi1OZXR3b3JrIElucHV0ICM0MDIiCiAgICBpbnB1dGxhYmVsCTQwMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ= MDMiCiAgICBpbnB1dGxhYmVsCTQwNAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQwNCIKICAgIGlucHV0bGFiZWwJNDA1CSJTdWItTmV0d29yayBJbnB1dCAjNDA1IgogICAgaW5wdXRsYWJlbAk0MDYJIlN1Yi1OZXR3b3JrIElucHU= dCAjNDA2IgogICAgaW5wdXRsYWJlbAk0MDcJIlN1Yi1OZXR3b3JrIElucHV0ICM0MDciCiAgICBpbnB1dGxhYmVsCTQwOAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQwOCIKICAgIGlucHV0bGFiZWwJNDA5CSJTdWItTmV0d29yayA= SW5wdXQgIzQwOSIKICAgIGlucHV0bGFiZWwJNDEwCSJTdWItTmV0d29yayBJbnB1dCAjNDEwIgogICAgaW5wdXRsYWJlbAk0MTEJIlN1Yi1OZXR3b3JrIElucHV0ICM0MTEiCiAgICBpbnB1dGxhYmVsCTQxMgkiU3ViLU5ldHc= b3JrIElucHV0ICM0MTIiCiAgICBpbnB1dGxhYmVsCTQxMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQxMyIKICAgIGlucHV0bGFiZWwJNDE0CSJTdWItTmV0d29yayBJbnB1dCAjNDE0IgogICAgaW5wdXRsYWJlbAk0MTUJIlN1Yi0= TmV0d29yayBJbnB1dCAjNDE1IgogICAgaW5wdXRsYWJlbAk0MTYJIlN1Yi1OZXR3b3JrIElucHV0ICM0MTYiCiAgICBpbnB1dGxhYmVsCTQxNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQxNyIKICAgIGlucHV0bGFiZWwJNDE4CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzQxOCIKICAgIGlucHV0bGFiZWwJNDE5CSJTdWItTmV0d29yayBJbnB1dCAjNDE5IgogICAgaW5wdXRsYWJlbAk0MjAJIlN1Yi1OZXR3b3JrIElucHV0ICM0MjAiCiAgICBpbnB1dGxhYmVsCTQ= MjEJIlN1Yi1OZXR3b3JrIElucHV0ICM0MjEiCiAgICBpbnB1dGxhYmVsCTQyMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQyMiIKICAgIGlucHV0bGFiZWwJNDIzCSJTdWItTmV0d29yayBJbnB1dCAjNDIzIgogICAgaW5wdXRsYWI= ZWwJNDI0CSJTdWItTmV0d29yayBJbnB1dCAjNDI0IgogICAgaW5wdXRsYWJlbAk0MjUJIlN1Yi1OZXR3b3JrIElucHV0ICM0MjUiCiAgICBpbnB1dGxhYmVsCTQyNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQyNiIKICAgIGlucHU= dGxhYmVsCTQyNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQyNyIKICAgIGlucHV0bGFiZWwJNDI4CSJTdWItTmV0d29yayBJbnB1dCAjNDI4IgogICAgaW5wdXRsYWJlbAk0MjkJIlN1Yi1OZXR3b3JrIElucHV0ICM0MjkiCiAgICA= aW5wdXRsYWJlbAk0MzAJIlN1Yi1OZXR3b3JrIElucHV0ICM0MzAiCiAgICBpbnB1dGxhYmVsCTQzMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQzMSIKICAgIGlucHV0bGFiZWwJNDMyCSJTdWItTmV0d29yayBJbnB1dCAjNDMyIgo= ICAgIGlucHV0bGFiZWwJNDMzCSJTdWItTmV0d29yayBJbnB1dCAjNDMzIgogICAgaW5wdXRsYWJlbAk0MzQJIlN1Yi1OZXR3b3JrIElucHV0ICM0MzQiCiAgICBpbnB1dGxhYmVsCTQzNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ= MzUiCiAgICBpbnB1dGxhYmVsCTQzNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQzNiIKICAgIGlucHV0bGFiZWwJNDM3CSJTdWItTmV0d29yayBJbnB1dCAjNDM3IgogICAgaW5wdXRsYWJlbAk0MzgJIlN1Yi1OZXR3b3JrIElucHU= dCAjNDM4IgogICAgaW5wdXRsYWJlbAk0MzkJIlN1Yi1OZXR3b3JrIElucHV0ICM0MzkiCiAgICBpbnB1dGxhYmVsCTQ0MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ0MCIKICAgIGlucHV0bGFiZWwJNDQxCSJTdWItTmV0d29yayA= SW5wdXQgIzQ0MSIKICAgIGlucHV0bGFiZWwJNDQyCSJTdWItTmV0d29yayBJbnB1dCAjNDQyIgogICAgaW5wdXRsYWJlbAk0NDMJIlN1Yi1OZXR3b3JrIElucHV0ICM0NDMiCiAgICBpbnB1dGxhYmVsCTQ0NAkiU3ViLU5ldHc= b3JrIElucHV0ICM0NDQiCiAgICBpbnB1dGxhYmVsCTQ0NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ0NSIKICAgIGlucHV0bGFiZWwJNDQ2CSJTdWItTmV0d29yayBJbnB1dCAjNDQ2IgogICAgaW5wdXRsYWJlbAk0NDcJIlN1Yi0= TmV0d29yayBJbnB1dCAjNDQ3IgogICAgaW5wdXRsYWJlbAk0NDgJIlN1Yi1OZXR3b3JrIElucHV0ICM0NDgiCiAgICBpbnB1dGxhYmVsCTQ0OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ0OSIKICAgIGlucHV0bGFiZWwJNDUwCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzQ1MCIKICAgIGlucHV0bGFiZWwJNDUxCSJTdWItTmV0d29yayBJbnB1dCAjNDUxIgogICAgaW5wdXRsYWJlbAk0NTIJIlN1Yi1OZXR3b3JrIElucHV0ICM0NTIiCiAgICBpbnB1dGxhYmVsCTQ= NTMJIlN1Yi1OZXR3b3JrIElucHV0ICM0NTMiCiAgICBpbnB1dGxhYmVsCTQ1NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ1NCIKICAgIGlucHV0bGFiZWwJNDU1CSJTdWItTmV0d29yayBJbnB1dCAjNDU1IgogICAgaW5wdXRsYWI= ZWwJNDU2CSJTdWItTmV0d29yayBJbnB1dCAjNDU2IgogICAgaW5wdXRsYWJlbAk0NTcJIlN1Yi1OZXR3b3JrIElucHV0ICM0NTciCiAgICBpbnB1dGxhYmVsCTQ1OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ1OCIKICAgIGlucHU= dGxhYmVsCTQ1OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ1OSIKICAgIGlucHV0bGFiZWwJNDYwCSJTdWItTmV0d29yayBJbnB1dCAjNDYwIgogICAgaW5wdXRsYWJlbAk0NjEJIlN1Yi1OZXR3b3JrIElucHV0ICM0NjEiCiAgICA= aW5wdXRsYWJlbAk0NjIJIlN1Yi1OZXR3b3JrIElucHV0ICM0NjIiCiAgICBpbnB1dGxhYmVsCTQ2MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ2MyIKICAgIGlucHV0bGFiZWwJNDY0CSJTdWItTmV0d29yayBJbnB1dCAjNDY0Igo= ICAgIGlucHV0bGFiZWwJNDY1CSJTdWItTmV0d29yayBJbnB1dCAjNDY1IgogICAgaW5wdXRsYWJlbAk0NjYJIlN1Yi1OZXR3b3JrIElucHV0ICM0NjYiCiAgICBpbnB1dGxhYmVsCTQ2NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ= NjciCiAgICBpbnB1dGxhYmVsCTQ2OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ2OCIKICAgIGlucHV0bGFiZWwJNDY5CSJTdWItTmV0d29yayBJbnB1dCAjNDY5IgogICAgaW5wdXRsYWJlbAk0NzAJIlN1Yi1OZXR3b3JrIElucHU= dCAjNDcwIgogICAgaW5wdXRsYWJlbAk0NzEJIlN1Yi1OZXR3b3JrIElucHV0ICM0NzEiCiAgICBpbnB1dGxhYmVsCTQ3MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ3MiIKICAgIGlucHV0bGFiZWwJNDczCSJTdWItTmV0d29yayA= SW5wdXQgIzQ3MyIKICAgIGlucHV0bGFiZWwJNDc0CSJTdWItTmV0d29yayBJbnB1dCAjNDc0IgogICAgaW5wdXRsYWJlbAk0NzUJIlN1Yi1OZXR3b3JrIElucHV0ICM0NzUiCiAgICBpbnB1dGxhYmVsCTQ3NgkiU3ViLU5ldHc= b3JrIElucHV0ICM0NzYiCiAgICBpbnB1dGxhYmVsCTQ3NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ3NyIKICAgIGlucHV0bGFiZWwJNDc4CSJTdWItTmV0d29yayBJbnB1dCAjNDc4IgogICAgaW5wdXRsYWJlbAk0NzkJIlN1Yi0= TmV0d29yayBJbnB1dCAjNDc5IgogICAgaW5wdXRsYWJlbAk0ODAJIlN1Yi1OZXR3b3JrIElucHV0ICM0ODAiCiAgICBpbnB1dGxhYmVsCTQ4MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ4MSIKICAgIGlucHV0bGFiZWwJNDgyCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzQ4MiIKICAgIGlucHV0bGFiZWwJNDgzCSJTdWItTmV0d29yayBJbnB1dCAjNDgzIgogICAgaW5wdXRsYWJlbAk0ODQJIlN1Yi1OZXR3b3JrIElucHV0ICM0ODQiCiAgICBpbnB1dGxhYmVsCTQ= ODUJIlN1Yi1OZXR3b3JrIElucHV0ICM0ODUiCiAgICBpbnB1dGxhYmVsCTQ4NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ4NiIKICAgIGlucHV0bGFiZWwJNDg3CSJTdWItTmV0d29yayBJbnB1dCAjNDg3IgogICAgaW5wdXRsYWI= ZWwJNDg4CSJTdWItTmV0d29yayBJbnB1dCAjNDg4IgogICAgaW5wdXRsYWJlbAk0ODkJIlN1Yi1OZXR3b3JrIElucHV0ICM0ODkiCiAgICBpbnB1dGxhYmVsCTQ5MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ5MCIKICAgIGlucHU= dGxhYmVsCTQ5MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ5MSIKICAgIGlucHV0bGFiZWwJNDkyCSJTdWItTmV0d29yayBJbnB1dCAjNDkyIgogICAgaW5wdXRsYWJlbAk0OTMJIlN1Yi1OZXR3b3JrIElucHV0ICM0OTMiCiAgICA= aW5wdXRsYWJlbAk0OTQJIlN1Yi1OZXR3b3JrIElucHV0ICM0OTQiCiAgICBpbnB1dGxhYmVsCTQ5NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ5NSIKICAgIGlucHV0bGFiZWwJNDk2CSJTdWItTmV0d29yayBJbnB1dCAjNDk2Igo= ICAgIGlucHV0bGFiZWwJNDk3CSJTdWItTmV0d29yayBJbnB1dCAjNDk3IgogICAgaW5wdXRsYWJlbAk0OTgJIlN1Yi1OZXR3b3JrIElucHV0ICM0OTgiCiAgICBpbnB1dGxhYmVsCTQ5OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ= OTkiCiAgICBpbnB1dGxhYmVsCTUwMAkiU3ViLU5ldHdvcmsgSW5wdXQgIzUwMCIKCiAgICBwYXJtIHsKCW5hbWUJImV4ZWN1dGUiCgliYXNlcGFybQoJbGFiZWwJIlJlbmRlciB0byBEaXNrIgoJam9pbm5leHQKCWV4cG9ydAk= bm9uZQogICAgfQogICAgcGFybSB7CgluYW1lCSJyZW5kZXJwcmV2aWV3IgoJYmFzZXBhcm0KCWxhYmVsCSJSZW5kZXIgdG8gTVBsYXkiCglqb2lubmV4dAoJZXhwb3J0CW5vbmUKICAgIH0KICAgIHBhcm0gewoJbmFtZQkiZXg= ZWN1dGViYWNrZ3JvdW5kIgoJYmFzZXBhcm0KCWxhYmVsCSJSZW5kZXIgdG8gRGlzayBpbiBCYWNrZ3JvdW5kIgoJam9pbm5leHQKCWV4cG9ydAlub25lCiAgICB9CiAgICBwYXJtIHsKCW5hbWUJInJlbmRlcmRpYWxvZyIKCWI= YXNlcGFybQoJbGFiZWwJIkNvbnRyb2xzLi4uIgoJZXhwb3J0CW5vbmUKICAgIH0KICAgIHBhcm0gewoJbmFtZQkidHJhbmdlIgoJYmFzZXBhcm0KCWxhYmVsCSJWYWxpZCBGcmFtZSBSYW5nZSIKCWV4cG9ydAlub25lCiAgICA= fQogICAgcGFybSB7CgluYW1lCSJmIgoJYmFzZXBhcm0KCWxhYmVsCSJTdGFydC9FbmQvSW5jIgoJZXhwb3J0CW5vbmUKICAgIH0KICAgIHBhcm0gewoJbmFtZQkidGFrZSIKCWJhc2VwYXJtCglsYWJlbAkiUmVuZGVyIFdpdGg= IFRha2UiCglleHBvcnQJbm9uZQogICAgfQogICAgcGFybSB7CgluYW1lCSJjYW1lcmEiCglsYWJlbAkiQ2FtZXJhIgoJdHlwZQlvcHBhdGgKCWRlZmF1bHQJeyAiL29iai9jYW0xIiB9CglwYXJtdGFnCXsgIm9wZmlsdGVyIiA= IiEhT0JKL0NBTUVSQSEhIiB9CglwYXJtdGFnCXsgIm9wcmVsYXRpdmUiICIuIiB9CiAgICB9CiAgICBwYXJtIHsKCW5hbWUJIm92ZXJyaWRlX2NhbWVyYXJlcyIKCWxhYmVsCSJPdmVycmlkZSBDYW1lcmEgUmVzb2x1dGlvbiI= Cgl0eXBlCXRvZ2dsZQoJZGVmYXVsdAl7ICIwIiB9CiAgICB9CiAgICBwYXJtIHsKCW5hbWUJInJlc19mcmFjdGlvbiIKCWxhYmVsCSJSZXNvbHV0aW9uIFNjYWxlIgoJdHlwZQlzdHJpbmcKCWRlZmF1bHQJeyAiMC41IiB9Cgk= aGlkZXdoZW4JInsgb3ZlcnJpZGVfY2FtZXJhcmVzID09IDAgfSIKCW1lbnUJewoJICAgICIwLjEiCSIxLzEwIChPbmUgVGVudGggUmVzb2x1dGlvbikiCgkgICAgIjAuMiIJIjEvNSAoT25lIEZpZnRoIFJlc29sdXRpb24pIgo= CSAgICAiMC4yNSIJIjEvNCAoUXVhcnRlciBSZXNvbHV0aW9uKSIKCSAgICAiMC4zMzMzMzMzIgkiMS8zIChPbmUgVGhpcmQgUmVzb2x1dGlvbikiCgkgICAgIjAuNSIJIjEvMiAoSGFsZiBSZXNvbHV0aW9uKSIKCSAgICAiMC4= NjY2NjY2NiIJIjIvMyAoVHdvIFRoaXJkcyBSZXNvbHV0aW9uKSIKCSAgICAiMC43NSIJIjMvNCAoVGhyZWUgUXVhcnRlciBSZXNvbHV0aW9uKSIKCSAgICAic3BlY2lmaWMiCSJVc2VyIFNwZWNpZmllZCBSZXNvbHV0aW9uIgo= CX0KICAgIH0KICAgIHBhcm0gewoJbmFtZQkicmVzX292ZXJyaWRlIgoJbGFiZWwJIlJlc29sdXRpb24iCgl0eXBlCWludHZlY3RvcjIKCWpvaW5uZXh0CglzaXplCTIKCWRlZmF1bHQJeyAiMTI4MCIgIjcyMCIgfQoJZGlzYWI= bGV3aGVuCSJ7IHJlc19mcmFjdGlvbiAhPSBzcGVjaWZpYyB9IgoJaGlkZXdoZW4JInsgb3ZlcnJpZGVfY2FtZXJhcmVzID09IDAgfSIKCXJhbmdlCXsgLTEgMSB9CiAgICB9CiAgICBwYXJtIHsKCW5hbWUJInJlc19vdmVycmk= ZGVNZW51IgoJbGFiZWwJIkNob29zZSBSZXNvbHV0aW9uIgoJdHlwZQlidXR0b24KCW5vbGFiZWwKCWRlZmF1bHQJeyAiMCIgfQoJZGlzYWJsZXdoZW4JInsgcmVzX2ZyYWN0aW9uICE9IHNwZWNpZmljIH0iCgloaWRld2hlbgk= Insgb3ZlcnJpZGVfY2FtZXJhcmVzID09IDAgfSIKCW1lbnVtaW5pCXsKCSAgICBbICJlY2hvIGBweXRob25leHBycyhcIl9faW1wb3J0X18oJ3Rvb2x1dGlscycpLnBhcnNlRGlhbG9nU2NyaXB0TWVudSgnRkJyZXMnKVwiKWA= IiBdCgl9CglwYXJtdGFnCXsgInNjcmlwdF9jYWxsYmFjayIgIm9wcGFybSAuIHJlc19vdmVycmlkZSAoIGBhcmcoXCIkc2NyaXB0X3ZhbHVlXCIsIDApYCBgYXJnKFwiJHNjcmlwdF92YWx1ZVwiLCAxKWAgYXNwZWN0X292ZXI= cmlkZSAoIGBhcmcoXCIkc2NyaXB0X3ZhbHVlXCIsIDIpYCApIiB9CiAgICB9CiAgICBwYXJtIHsKCW5hbWUJImFzcGVjdF9vdmVycmlkZSIKCWxhYmVsCSJQaXhlbCBBc3BlY3QgUmF0aW8iCgl0eXBlCWZsb2F0CglkZWZhdWw= dAl7ICIxIiB9CglkaXNhYmxld2hlbgkieyByZXNfZnJhY3Rpb24gIT0gc3BlY2lmaWMgfSIKCWhpZGV3aGVuCSJ7IG92ZXJyaWRlX2NhbWVyYXJlcyA9PSAwIH0iCglyYW5nZQl7IDAuMDUgMiB9CiAgICB9CiAgICBncm91cCA= ewoJbmFtZQkiaW1hZ2VzIgoJbGFiZWwJIkltYWdlcyIKCglwYXJtIHsKCSAgICBuYW1lCSJzb2hvX3Byb2dyYW0iCgkgICAgbGFiZWwJInNvaG8gUHJvZ3JhbSIKCSAgICB0eXBlCWZpbGUKCSAgICBpbnZpc2libGUKCSAgICA= ZGVmYXVsdAl7ICJJRkQucHkiIH0KCSAgICBwYXJtdGFnCXsgImZpbGVjaG9vc2VyX21vZGUiICJyZWFkIiB9Cgl9CglwYXJtIHsKCSAgICBuYW1lCSJzb2hvX3Nob3BzdHlsZSIKCSAgICBsYWJlbAkic29obyBTSE9QIFN0eWw= ZSIKCSAgICB0eXBlCXN0cmluZwoJICAgIGludmlzaWJsZQoJICAgIGRlZmF1bHQJeyAiVk1hbnRyYSIgfQoJfQoJcGFybSB7CgkgICAgbmFtZQkic29ob19pcHJfc3VwcG9ydCIKCSAgICBsYWJlbAkiSVBSIFN1cHBvcnRlZCI= CgkgICAgdHlwZQl0b2dnbGUKCSAgICBpbnZpc2libGUKCSAgICBkZWZhdWx0CXsgIjEiIH0KCX0KCXBhcm0gewoJICAgIG5hbWUJInNvaG9fcHJldmlld3N1cHBvcnQiCgkgICAgbGFiZWwJIlByZXZpZXcgU3VwcG9ydGVkIgo= CSAgICB0eXBlCXRvZ2dsZQoJICAgIGludmlzaWJsZQoJICAgIGRlZmF1bHQJeyAiMSIgfQoJfQoJcGFybSB7CgkgICAgbmFtZQkidm1fcGljdHVyZSIKCSAgICBsYWJlbAkiT3V0cHV0IFBpY3R1cmUiCgkgICAgdHlwZQlmaWw= ZQoJICAgIGRlZmF1bHQJeyAiJEhJUC9yZW5kZXIvJEhJUE5BTUUuJE9TLiRGNC5leHIiIH0KCSAgICBtZW51cmVwbGFjZQl7CgkJWyAiZWNobyBgcHl0aG9uZXhwcnMoXCJfX2ltcG9ydF9fKCd0b29sdXRpbHMnKS5wYXJzZUQ= aWFsb2dTY3JpcHRNZW51KCdGQnJlbmRlcicpXCIpYCIgXQoJICAgIH0KCSAgICByYW5nZQl7IDAgMSB9CgkgICAgcGFybXRhZwl7ICJmaWxlY2hvb3Nlcl9tb2RlIiAid3JpdGUiIH0KCX0KCXBhcm0gewoJICAgIG5hbWUJInY= bV9kZXZpY2UiCgkgICAgbGFiZWwJIk91dHB1dCBEZXZpY2UiCgkgICAgdHlwZQlzdHJpbmcKCSAgICBkZWZhdWx0CXsgIiIgfQoJICAgIG1lbnUJewoJCSIiCSJJbmZlciBmcm9tIGZpbGVuYW1lIgoJCSJIb3VkaW5pIgkiSG8= dWRpbmkgLnBpYyBmb3JtYXQiCgkJIlRJRkYiCSJUYWdnZWQgSW1hZ2UgRmlsZSBGb3JtYXQgKFRJRkYpIgoJCSJPcGVuRVhSIgkiT3BlbiBFWFIiCgkJIlBORyIJIlBvcnRhYmxlIE5ldHdvcmsgR3JhcGhpY3MgKFBORykiCgk= CSJKUEVHIgkiSlBFRyIKCQkiUkFUIgkiUmFuZG9tIEFjY2VzcyBUZXh0dXJlIChSQVQpIgoJICAgIH0KCSAgICByYW5nZQl7IDAgMSB9Cgl9CglwYXJtIHsKCSAgICBuYW1lCSJzb2hvX21rcGF0aCIKCSAgICBsYWJlbAkiQ3I= ZWF0ZSBJbnRlcm1lZGlhdGUgRGlyZWN0b3JpZXMiCgkgICAgdHlwZQl0b2dnbGUKCSAgICBkZWZhdWx0CXsgIjEiIH0KCX0KCXBhcm0gewoJICAgIG5hbWUJInNvaG9fc2tpcF9mcmFtZSIKCSAgICBsYWJlbAkiU2tpcCBSZW4= ZGVyZWQgRnJhbWVzIgoJICAgIHR5cGUJc3RyaW5nCgkgICAgZGVmYXVsdAl7ICJubyIgfQoJICAgIG1lbnUJewoJCSJubyIJIk92ZXJ3cml0ZSBleGlzdGluZyBmcmFtZXMiCgkJImV4aXN0OnZtX3BpY3R1cmUiCSJTa2lwIGY= aWxlcyB0aGF0IGV4aXN0IgoJCSJ2YWxpZDp2bV9waWN0dXJlIgkiU2tpcCBmcmFtZXMgdGhhdCBhcmUgdmFsaWQgaW1hZ2VzIgoJICAgIH0KCX0KCWdyb3VwIHsKCSAgICBuYW1lCSJvdXRwdXQiCgkgICAgbGFiZWwJIk91dHA= dXQiCgoJfQoKCWdyb3VwIHsKCSAgICBuYW1lCSJvdXRwdXRfMSIKCSAgICBsYWJlbAkiRXh0cmEgSW1hZ2UgUGxhbmVzIgoKCX0KCglncm91cCB7CgkgICAgbmFtZQkib3V0cHV0XzIiCgkgICAgbGFiZWwJIkRlZXAgT3V0cHU= dCIKCgl9CgoJZ3JvdXAgewoJICAgIG5hbWUJIm91dHB1dF8zIgoJICAgIGxhYmVsCSJDcnlwdG9tYXR0ZSIKCgl9CgoJZ3JvdXAgewoJICAgIG5hbWUJIm91dHB1dF80IgoJICAgIGxhYmVsCSJNZXRhIERhdGEiCgkgICAgdGE= YmJyZWFrCgoJfQoKICAgIH0KCiAgICBncm91cCB7CgluYW1lCSJpbWFnZXNfMSIKCWxhYmVsCSJSZW5kZXJpbmciCgoJZ3JvdXAgewoJICAgIG5hbWUJInNhbXBsaW5nIgoJICAgIGxhYmVsCSJTYW1wbGluZyIKCgl9CgoJZ3I= b3VwIHsKCSAgICBuYW1lCSJzYW1wbGluZ18xIgoJICAgIGxhYmVsCSJMaW1pdHMiCgoJfQoKCWdyb3VwIHsKCSAgICBuYW1lCSJzYW1wbGluZ18yIgoJICAgIGxhYmVsCSJTaGFkaW5nIgoKCX0KCglncm91cCB7CgkgICAgbmE= bWUJInNhbXBsaW5nXzMiCgkgICAgbGFiZWwJIlJlbmRlciIKCgl9CgoJZ3JvdXAgewoJICAgIG5hbWUJInNhbXBsaW5nXzQiCgkgICAgbGFiZWwJIkRpY2luZyIKCgl9CgoJZ3JvdXAgewoJICAgIG5hbWUJInNhbXBsaW5nXzU= IgoJICAgIGxhYmVsCSJTdGF0aXN0aWNzIgoKCX0KCiAgICB9CgogICAgZ3JvdXAgewoJbmFtZQkiaW1hZ2VzXzIiCglsYWJlbAkiT2JqZWN0cyIKCglwYXJtIHsKCSAgICBuYW1lCSJ2b2JqZWN0IgoJICAgIGxhYmVsCSJDYW4= ZGlkYXRlIE9iamVjdHMiCgkgICAgdHlwZQlvcGxpc3QKCSAgICBkZWZhdWx0CXsgIioiIH0KCSAgICBoZWxwCSJPYmplY3RzIHdpbGwgbm90IGJlIG91dHB1dCBpZiB0aGVpciBkaXNwbGF5IGZsYWcgaXMgb2ZmIgoJICAgIHA= YXJtdGFnCXsgIm9wZmlsdGVyIiAiISFPQkovR0VPTUVUUlkhISIgfQoJICAgIHBhcm10YWcJeyAib3ByZWxhdGl2ZSIgIi9vYmoiIH0KCX0KCXBhcm0gewoJICAgIG5hbWUJImZvcmNlb2JqZWN0IgoJICAgIGxhYmVsCSJGb3I= Y2UgT2JqZWN0cyIKCSAgICB0eXBlCW9wbGlzdAoJICAgIGRlZmF1bHQJeyAiIiB9CgkgICAgaGVscAkiT2JqZWN0cyB3aWxsIGJlIG91dHB1dCByZWdhcmRsZXNzIG9mIHRoZSBzdGF0ZSBvZiB0aGVpciBkaXNwbGF5IGZsYWc= IgoJICAgIHBhcm10YWcJeyAib3BmaWx0ZXIiICIhIU9CSi9HRU9NRVRSWSEhIiB9CgkgICAgcGFybXRhZwl7ICJvcHJlbGF0aXZlIiAiL29iaiIgfQoJfQoJcGFybSB7CgkgICAgbmFtZQkibWF0dGVfb2JqZWN0cyIKCSAgICA= bGFiZWwJIkZvcmNlZCBNYXR0ZSIKCSAgICB0eXBlCW9wbGlzdAoJICAgIGRlZmF1bHQJeyAiIiB9CgkgICAgaGVscAkiT2JqZWN0cyBmb3JjZWQgdG8gYmUgb3V0cHV0IGFzIG1hdHRlIG9iamVjdHMiCgkgICAgcGFybXRhZwk= eyAib3BmaWx0ZXIiICIhIU9CSi9HRU9NRVRSWSEhIiB9CgkgICAgcGFybXRhZwl7ICJvcHJlbGF0aXZlIiAiL29iaiIgfQoJfQoJcGFybSB7CgkgICAgbmFtZQkicGhhbnRvbV9vYmplY3RzIgoJICAgIGxhYmVsCSJGb3JjZWQ= IFBoYW50b20iCgkgICAgdHlwZQlvcGxpc3QKCSAgICBkZWZhdWx0CXsgIiIgfQoJICAgIGhlbHAJIk9iamVjdHMgZm9yY2VkIHRvIGJlIG91dHB1dCBhcyBwaGFudG9tIG9iamVjdHMiCgkgICAgcGFybXRhZwl7ICJvcGZpbHQ= ZXIiICIhIU9CSi9HRU9NRVRSWSEhIiB9CgkgICAgcGFybXRhZwl7ICJvcHJlbGF0aXZlIiAiL29iaiIgfQoJfQoJcGFybSB7CgkgICAgbmFtZQkiZXhjbHVkZW9iamVjdCIKCSAgICBsYWJlbAkiRXhjbHVkZSBPYmplY3RzIgo= CSAgICB0eXBlCW9wbGlzdAoJICAgIGRlZmF1bHQJeyAiIiB9CgkgICAgaGVscAkiT2JqZWN0cyB3aGljaCBhcmUgbm90IG91dHB1dCIKCSAgICBwYXJtdGFnCXsgIm9wZmlsdGVyIiAiISFPQkovR0VPTUVUUlkhISIgfQoJICA= ICBwYXJtdGFnCXsgIm9wcmVsYXRpdmUiICIvb2JqIiB9Cgl9CglwYXJtIHsKCSAgICBuYW1lCSJvYmpfbGlnaHRfc2VwIgoJICAgIGxhYmVsCSJTZXBhcmF0b3IiCgkgICAgdHlwZQlzZXBhcmF0b3IKCSAgICBkZWZhdWx0CXs= ICIiIH0KCX0KCXBhcm0gewoJICAgIG5hbWUJInNvbG9saWdodCIKCSAgICBsYWJlbAkiU29sbyBMaWdodCIKCSAgICB0eXBlCW9wbGlzdAoJICAgIGRlZmF1bHQJeyAiIiB9CgkgICAgaGVscAkiU29sbyBMaWdodHMiCgkgICA= IHBhcm10YWcJeyAib3BmaWx0ZXIiICIhIU9CSi9MSUdIVCEhIiB9CgkgICAgcGFybXRhZwl7ICJvcHJlbGF0aXZlIiAiL29iaiIgfQoJfQoJcGFybSB7CgkgICAgbmFtZQkiYWxpZ2h0cyIKCSAgICBsYWJlbAkiQ2FuZGlkYXQ= ZSBMaWdodHMiCgkgICAgdHlwZQlvcGxpc3QKCSAgICBkZWZhdWx0CXsgIioiIH0KCSAgICBoZWxwCSJMaWdodHMgd2lsbCBub3QgYmUgb3V0cHV0IGlmIHRoZWlyIGRpbW1lciBjaGFubmVsIGlzIDAuIgoJICAgIGRpc2FibGU= d2hlbgkieyBzb2xvbGlnaHQgIT0gXCJcIiB9IgoJICAgIHBhcm10YWcJeyAib3BmaWx0ZXIiICIhIU9CSi9MSUdIVCEhIiB9CgkgICAgcGFybXRhZwl7ICJvcHJlbGF0aXZlIiAiL29iaiIgfQoJfQoJcGFybSB7CgkgICAgbmE= bWUJImZvcmNlbGlnaHRzIgoJICAgIGxhYmVsCSJGb3JjZSBMaWdodHMiCgkgICAgdHlwZQlvcGxpc3QKCSAgICBkZWZhdWx0CXsgIiIgfQoJICAgIGhlbHAJIkxpZ2h0cyB3aWxsIGJlIG91dHB1dCByZWdhcmRsZXNzIG9mIHQ= aGUgdmFsdWUgb2YgdGhlaXIgZGltbWVyIGNoYW5uZWwiCgkgICAgZGlzYWJsZXdoZW4JInsgc29sb2xpZ2h0ICE9IFwiXCIgfSIKCSAgICBwYXJtdGFnCXsgIm9wZmlsdGVyIiAiISFPQkovTElHSFQhISIgfQoJICAgIHBhcm0= dGFnCXsgIm9wcmVsYXRpdmUiICIvb2JqIiB9Cgl9CglwYXJtIHsKCSAgICBuYW1lCSJleGNsdWRlbGlnaHRzIgoJICAgIGxhYmVsCSJFeGNsdWRlIExpZ2h0cyIKCSAgICB0eXBlCW9wbGlzdAoJICAgIGRlZmF1bHQJeyAiIiA= fQoJICAgIGhlbHAJIkxpZ2h0cyB3aWxsIG5vdCBiZSBvdXRwdXQgdW5kZXIgYW55IGNpcmN1bXN0YW5jZXMuIgoJICAgIGRpc2FibGV3aGVuCSJ7IHNvbG9saWdodCAhPSBcIlwiIH0iCgkgICAgcGFybXRhZwl7ICJvcGZpbHQ= ZXIiICIhIU9CSi9MSUdIVCEhIiB9CgkgICAgcGFybXRhZwl7ICJvcHJlbGF0aXZlIiAiL29iaiIgfQoJfQoJcGFybSB7CgkgICAgbmFtZQkic29ob19hdXRvaGVhZGxpZ2h0IgoJICAgIGxhYmVsCSJIZWFkbGlnaHQgQ3JlYXQ= aW9uIgoJICAgIHR5cGUJdG9nZ2xlCgkgICAgZGVmYXVsdAl7ICIxIiB9CgkgICAgaGVscAkiQnkgZGVmYXVsdCwgaWYgdGhlcmUgYXJlIG5vIGxpZ2h0cyBpbiB0aGUgc2NlbmUsIGEgaGVhZGxpZ2h0IHdpbGwgYXV0b21hdGk= Y2FsbHkgYmUgY3JlYXRlZC4gIFRvIGRpc2FibGUgdGhpcywgdHVybiB0aGlzIHRvZ2dsZSBvZmYuIgoJICAgIGRpc2FibGV3aGVuCSJ7IHNvbG9saWdodCAhPSBcIlwiIH0iCgl9CglwYXJtIHsKCSAgICBuYW1lCSJsaWdodF8= Zm9nX3NlcCIKCSAgICBsYWJlbAkiU2VwYXJhdG9yIgoJICAgIHR5cGUJc2VwYXJhdG9yCgkgICAgZGVmYXVsdAl7ICIiIH0KCX0KCXBhcm0gewoJICAgIG5hbWUJInZmb2ciCgkgICAgbGFiZWwJIlZpc2libGUgRm9nIgoJICA= ICB0eXBlCW9wbGlzdAoJICAgIGRlZmF1bHQJeyAiKiIgfQoJICAgIGhlbHAJIk9iamVjdHMgd2lsbCBub3QgYmUgb3V0cHV0IGlmIHRoZWlyIGRpc3BsYXkgZmxhZyBpcyBvZmYiCgkgICAgcGFybXRhZwl7ICJvcGZpbHRlciI= ICIhIU9CSi9GT0chISIgfQoJICAgIHBhcm10YWcJeyAib3ByZWxhdGl2ZSIgIi9vYmoiIH0KCX0KICAgIH0KCiAgICBncm91cCB7CgluYW1lCSJpbWFnZXNfMyIKCWxhYmVsCSJTY3JpcHRzIgoKCXBhcm0gewoJICAgIG5hbWU= CSJ0cHJlcmVuZGVyIgoJICAgIGxhYmVsCSJ0cHJlcmVuZGVyIgoJICAgIHR5cGUJdG9nZ2xlCgkgICAgbm9sYWJlbAoJICAgIGpvaW5uZXh0CgkgICAgZGVmYXVsdAl7ICIxIiB9Cgl9CglwYXJtIHsKCSAgICBuYW1lCSJwcmU= cmVuZGVyIgoJICAgIGxhYmVsCSJQcmUtUmVuZGVyIFNjcmlwdCIKCSAgICB0eXBlCWZpbGUKCSAgICBqb2lubmV4dAoJICAgIGRlZmF1bHQJeyAiIiB9CgkgICAgZGlzYWJsZXdoZW4JInsgdHByZXJlbmRlciA9PSAwIH0iCgk= ICAgIHBhcm10YWcJeyAiZmlsZWNob29zZXJfbW9kZSIgInJlYWQiIH0KCX0KCXBhcm0gewoJICAgIG5hbWUJImxwcmVyZW5kZXIiCgkgICAgbGFiZWwJImxwcmVyZW5kZXIiCgkgICAgdHlwZQlzdHJpbmcKCSAgICBub2xhYmU= bAoJICAgIGRlZmF1bHQJeyAiaHNjcmlwdCIgfQoJICAgIGRpc2FibGV3aGVuCSJ7IHRwcmVyZW5kZXIgPT0gMCB9IgoJICAgIG1lbnUJewoJCSJoc2NyaXB0IgkiSHNjcmlwdCIKCQkicHl0aG9uIgkiUHl0aG9uIgoJICAgIH0= Cgl9CglwYXJtIHsKCSAgICBuYW1lCSJ0cHJlZnJhbWUiCgkgICAgbGFiZWwJInRwcmVmcmFtZSIKCSAgICB0eXBlCXRvZ2dsZQoJICAgIG5vbGFiZWwKCSAgICBqb2lubmV4dAoJICAgIGRlZmF1bHQJeyAiMSIgfQoJfQoJcGE= cm0gewoJICAgIG5hbWUJInByZWZyYW1lIgoJICAgIGxhYmVsCSJQcmUtRnJhbWUgU2NyaXB0IgoJICAgIHR5cGUJZmlsZQoJICAgIGpvaW5uZXh0CgkgICAgZGVmYXVsdAl7ICIiIH0KCSAgICBkaXNhYmxld2hlbgkieyB0cHI= ZWZyYW1lID09IDAgfSIKCSAgICBwYXJtdGFnCXsgImZpbGVjaG9vc2VyX21vZGUiICJyZWFkIiB9Cgl9CglwYXJtIHsKCSAgICBuYW1lCSJscHJlZnJhbWUiCgkgICAgbGFiZWwJImxwcmVmcmFtZSIKCSAgICB0eXBlCXN0cmk= bmcKCSAgICBub2xhYmVsCgkgICAgZGVmYXVsdAl7ICJoc2NyaXB0IiB9CgkgICAgZGlzYWJsZXdoZW4JInsgdHByZWZyYW1lID09IDAgfSIKCSAgICBtZW51CXsKCQkiaHNjcmlwdCIJIkhzY3JpcHQiCgkJInB5dGhvbiIJIlA= eXRob24iCgkgICAgfQoJfQoJcGFybSB7CgkgICAgbmFtZQkidHBvc3RmcmFtZSIKCSAgICBsYWJlbAkidHBvc3RmcmFtZSIKCSAgICB0eXBlCXRvZ2dsZQoJICAgIG5vbGFiZWwKCSAgICBqb2lubmV4dAoJICAgIGRlZmF1bHQ= CXsgIjEiIH0KCX0KCXBhcm0gewoJICAgIG5hbWUJInBvc3RmcmFtZSIKCSAgICBsYWJlbAkiUG9zdC1GcmFtZSBTY3JpcHQiCgkgICAgdHlwZQlmaWxlCgkgICAgam9pbm5leHQKCSAgICBkZWZhdWx0CXsgIiIgfQoJICAgIGQ= aXNhYmxld2hlbgkieyB0cG9zdGZyYW1lID09IDAgfSIKCSAgICBwYXJtdGFnCXsgImZpbGVjaG9vc2VyX21vZGUiICJyZWFkIiB9Cgl9CglwYXJtIHsKCSAgICBuYW1lCSJscG9zdGZyYW1lIgoJICAgIGxhYmVsCSJscG9zdGY= cmFtZSIKCSAgICB0eXBlCXN0cmluZwoJICAgIG5vbGFiZWwKCSAgICBkZWZhdWx0CXsgImhzY3JpcHQiIH0KCSAgICBkaXNhYmxld2hlbgkieyB0cG9zdGZyYW1lID09IDAgfSIKCSAgICBtZW51CXsKCQkiaHNjcmlwdCIJIkg= c2NyaXB0IgoJCSJweXRob24iCSJQeXRob24iCgkgICAgfQoJfQoJcGFybSB7CgkgICAgbmFtZQkidHBvc3RyZW5kZXIiCgkgICAgbGFiZWwJInRwb3N0cmVuZGVyIgoJICAgIHR5cGUJdG9nZ2xlCgkgICAgbm9sYWJlbAoJICA= ICBqb2lubmV4dAoJICAgIGRlZmF1bHQJeyAiMSIgfQoJfQoJcGFybSB7CgkgICAgbmFtZQkicG9zdHJlbmRlciIKCSAgICBsYWJlbAkiUG9zdC1SZW5kZXIgU2NyaXB0IgoJICAgIHR5cGUJZmlsZQoJICAgIGpvaW5uZXh0Cgk= ICAgIGRlZmF1bHQJeyAiIiB9CgkgICAgZGlzYWJsZXdoZW4JInsgdHBvc3RyZW5kZXIgPT0gMCB9IgoJICAgIHBhcm10YWcJeyAiZmlsZWNob29zZXJfbW9kZSIgInJlYWQiIH0KCX0KCXBhcm0gewoJICAgIG5hbWUJImxwb3M= dHJlbmRlciIKCSAgICBsYWJlbAkibHBvc3RyZW5kZXIiCgkgICAgdHlwZQlzdHJpbmcKCSAgICBub2xhYmVsCgkgICAgZGVmYXVsdAl7ICJoc2NyaXB0IiB9CgkgICAgZGlzYWJsZXdoZW4JInsgdHBvc3RyZW5kZXIgPT0gMCA= fSIKCSAgICBtZW51CXsKCQkiaHNjcmlwdCIJIkhzY3JpcHQiCgkJInB5dGhvbiIJIlB5dGhvbiIKCSAgICB9Cgl9CiAgICB9CgogICAgZ3JvdXAgewoJbmFtZQkiaW1hZ2VzXzQiCglsYWJlbAkiRHJpdmVyIgoKCXBhcm0gewo= CSAgICBuYW1lCSJzb2hvX3BpcGVjbWQiCgkgICAgbGFiZWwJIkNvbW1hbmQiCgkgICAgdHlwZQlzdHJpbmcKCSAgICBkZWZhdWx0CXsgIm1hbnRyYSIgfQoJICAgIGRpc2FibGV3aGVuCSJ7IHNvaG9fb3V0cHV0bW9kZSAhPSA= MCB9IgoJICAgIG1lbnVyZXBsYWNlCXsKCQkibWFudHJhIgkiTm8gY29tbWFuZCBsaW5lIG9wdGlvbnMiCgkJIm1hbnRyYSAtSCBob3N0MSxob3N0MiIJIk5ldHdvcmsgcmVuZGVyaW5nIgoJCSJtYW50cmEgLW8gY29uc29sZXc= YWl0IgkiVmVyYm9zZSB0byBjb25zb2xlIChXaW5kb3dzIG9ubHkpIgoJCSJtYW50cmEgLWUgYmFzaWMiCSJFbmFibGUgY3VydmUvcG9pbnQgZW5naW5lIHByb2NlZHVyYWwiCgkJIm1hbnRyYSAtZSBmdWxsIgkiRW5hYmxlIGY= dWxsIGVuZ2luZSBwcm9jZWR1cmFsIgoJCSJtYW50cmEgLVAgZml0bGVyLnB5IgkiRmlsdGVyIElGRCB1c2luZyBweXRob24iCgkgICAgfQoJfQoJcGFybSB7CgkgICAgbmFtZQkic29ob19vdXRwdXRtb2RlIgoJICAgIGxhYmU= bAkiU2F2ZSBJRkQgRmlsZSBUbyBEaXNrIgoJICAgIHR5cGUJdG9nZ2xlCgkgICAgbm9sYWJlbAoJICAgIGpvaW5uZXh0CgkgICAgZGVmYXVsdAl7ICIwIiB9Cgl9CglwYXJtIHsKCSAgICBuYW1lCSJzb2hvX2Rpc2tmaWxlIgo= CSAgICBsYWJlbAkiRGlzayBGaWxlIgoJICAgIHR5cGUJZmlsZQoJICAgIGRlZmF1bHQJeyAiJEhJUC9tYW50cmEuaWZkIiB9CgkgICAgZGlzYWJsZXdoZW4JInsgc29ob19vdXRwdXRtb2RlICE9IDEgfSIKCSAgICBwYXJtdGE= Zwl7ICJmaWxlY2hvb3Nlcl9tb2RlIiAid3JpdGUiIH0KCX0KCXBhcm0gewoJICAgIG5hbWUJInNvaG9fY29tcHJlc3Npb24iCgkgICAgbGFiZWwJIkZpbGUgQ29tcHJlc3Npb24iCgkgICAgdHlwZQlzdHJpbmcKCSAgICBkZWY= YXVsdAl7ICJleHQiIH0KCSAgICBoZWxwCSJEZXRlcm1pbmVzIHRoZSBmaWxlIGNvbXByZXNzaW9uIHVzZWQgd2hlbiB3cml0aW5nIHRvIGEgZGlzayBmaWxlIChvciBpZiBzb2hvX2ZvcmNlX2NvbXByZXNzaW9uIGlzIGVuYWI= bGVkKS4iCgkgICAgZGlzYWJsZXdoZW4JInsgc29ob19vdXRwdXRtb2RlICE9IDEgc29ob19mb3JjZV9jb21wcmVzc2lvbiAhPSAxIH0iCgkgICAgbWVudQl7CgkJImV4dCIJIlVzZSBGaWxlbmFtZSBFeHRlbnNpb24iCgkJIm4= b25lIgkiTm8gQ29tcHJlc3Npb24iCgkJImJsb3NjIgkiQkxPU0MgQ29tcHJlc3Npb24iCgkJImd6aXAiCSJnemlwIENvbXByZXNzaW9uIgoJICAgIH0KCX0KCXBhcm0gewoJICAgIG5hbWUJInNvaG9fZm9yZWdyb3VuZCIKCSA= ICAgbGFiZWwJIkJsb2NrIFVudGlsIFJlbmRlciBDb21wbGV0ZSIKCSAgICB0eXBlCXRvZ2dsZQoJICAgIGRlZmF1bHQJeyAiMCIgfQoJICAgIGRpc2FibGV3aGVuCSJ7IHNvaG9fb3V0cHV0bW9kZSAhPSAwIH0iCgl9CglwYXI= bSB7CgkgICAgbmFtZQkic29ob19pbml0c2ltIgoJICAgIGxhYmVsCSJJbml0aWFsaXplIFNpbXVsYXRpb24gT1BzIgoJICAgIHR5cGUJdG9nZ2xlCgkgICAgZGVmYXVsdAl7ICIwIiB9Cgl9CglwYXJtIHsKCSAgICBuYW1lCSI= c29ob192aWV3cG9ydF9tZW51IgoJICAgIGxhYmVsCSJTaG93IEluIFZpZXdwb3J0IE1lbnUiCgkgICAgdHlwZQl0b2dnbGUKCSAgICBkZWZhdWx0CXsgIjEiIH0KCSAgICBoZWxwCSJCeSBkZWZhdWx0IFNPSE8gb3V0cHV0IGQ= cml2ZXJzIGRvIG5vdCBhcHBlYXIgaW4gdGhlIHZpZXdwb3J0IG1lbnUuICBBZGRpbmcgdGhpcyBwcm9wZXJ0eSBhbmQgdHVybmluZyBpdCBvbiB3aWxsIGNhdXNlIHRoZSBkcml2ZXIgdG8gc2hvdyB1cC4iCgl9CiAgICB9Cgo= fQpTYXZlU3BhcmVQYXJtcyA6PSAwOwpDaGVja0V4dGVybmFsIDo9IDE7ClNhdmVJY29uIDo9IDE7Ckd6aXBDb250ZW50cyA6PSAxOwpDb250ZW50c0NvbXByZXNzaW9uVHlwZSA6PSAxOwpVbmxvY2tPbkNyZWF0ZSA6PSAwOwo= U2F2ZUNhY2hlZENvZGUgOj0gMDsKTG9ja0NvbnRlbnRzIDo9IDE7Ck1ha2VEZWZhdWx0IDo9IDA7ClVzZURTUGFybXMgOj0gMTsKRm9yYmlkT3V0c2lkZVBhcm1zIDo9IDE7ClByZWZpeERyb3BwZWRQYXJtTGFiZWwgOj0gMDs= ClByZWZpeERyb3BwZWRQYXJtTmFtZSA6PSAwOwpQYXJtc0Zyb21WZmwgOj0gMDsKPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHNoZWxmRG9jdW1lbnQ+CiAgPCEtLSBUaGlzIGZpbGUgY29udGFpbnM= IGRlZmluaXRpb25zIG9mIHNoZWx2ZXMsIHRvb2xiYXJzLCBhbmQgdG9vbHMuCiBJdCBzaG91bGQgbm90IGJlIGhhbmQtZWRpdGVkIHdoZW4gaXQgaXMgYmVpbmcgdXNlZCBieSB0aGUgYXBwbGljYXRpb24uCiBOb3RlLCB0aGE= dCB0d28gZGVmaW5pdGlvbnMgb2YgdGhlIHNhbWUgZWxlbWVudCBhcmUgbm90IGFsbG93ZWQgaW4KIGEgc2luZ2xlIGZpbGUuIC0tPgoKICA8dG9vbCBuYW1lPSIkSERBX0RFRkFVTFRfVE9PTCIgbGFiZWw9IiRIREFfTEFCRUw= IiBpY29uPSIkSERBX0lDT04iPgogICAgPHRvb2xNZW51Q29udGV4dCBuYW1lPSJ2aWV3ZXIiPgogICAgICA8Y29udGV4dE5ldFR5cGU+Uk9QPC9jb250ZXh0TmV0VHlwZT4KICAgIDwvdG9vbE1lbnVDb250ZXh0PgogICAgPHQ= b29sTWVudUNvbnRleHQgbmFtZT0ibmV0d29yayI+CiAgICAgIDxjb250ZXh0T3BUeXBlPiRIREFfVEFCTEVfQU5EX05BTUU8L2NvbnRleHRPcFR5cGU+CiAgICA8L3Rvb2xNZW51Q29udGV4dD4KICAgIDx0b29sU3VibWVudT4= UmVuZGVyPC90b29sU3VibWVudT4KICAgIDxzY3JpcHQgc2NyaXB0VHlwZT0icHl0aG9uIj48IVtDREFUQVtpbXBvcnQgZHJpdmVydG9vbHV0aWxzCgpkcml2ZXJ0b29sdXRpbHMuZ2VuZXJpY1Rvb2woa3dhcmdzLCAnJEhEQV8= TkFNRScpXV0+PC9zY3JpcHQ+CiAgICA8a2V5d29yZExpc3Q+CiAgICAgIDxrZXl3b3JkPk1hbnRyYTwva2V5d29yZD4KICAgIDwva2V5d29yZExpc3Q+CiAgPC90b29sPgo8L3NoZWxmRG9jdW1lbnQ+CgAAAAEyXHNldCBub2E= bGlhcyA9IDEKCiMgU291cmNlIGFkZGl0aW9uYWwgdXNlciBzY3JpcHQgaWYgb25lIGV4aXN0cwpzZXQgdGVzdCA9ICdzY3JpcHRzL291dC9pZmRfcG9zdGNyZWF0ZS5weScKc2V0IGZvdW5kID0gYGZpbmRmaWxlKCR0ZXN0KWA= CmlmICggJHRlc3QgIT0gJGZvdW5kICkgdGhlbgogICAgcHl0aG9uIC1jICJrd2FyZ3M9eydub2RlJzogaG91Lm5vZGUoJyRhcmcxJyl9O2V4ZWMob3BlbignJGZvdW5kJywncicpLnJlYWQoKSkiCmVsc2UKICAgIHNvdXJjZSA= LXEgb3V0L2lmZF9wb3N0Y3JlYXRlLmNtZCAkYXJnMQplbmRpZgp0cnk6CiAgICBvbGRfdmVyID0gaW50KGt3YXJncy5nZXQoJ29sZF92ZXJzaW9uJykpCmV4Y2VwdDoKICAgIG9sZF92ZXIgPSAwCgpkZWYgY29weVBhcmFtZXQ= ZXIocF9kc3QsIHBfc3JjKToKICAgIGlmIGxlbihwX3NyYy5rZXlmcmFtZXMoKSkgPiAwOgogICAgICAgIHBfZHN0LnNldEtleWZyYW1lcyhwX3NyYy5rZXlmcmFtZXMoKSkKICAgIGVsaWYgcF9zcmMucGFybVRlbXBsYXRlKCk= LmRhdGFUeXBlKCkgPT0gaG91LnBhcm1EYXRhLlN0cmluZzoKICAgICAgICBwX2RzdC5zZXQocF9zcmMudW5leHBhbmRlZFN0cmluZygpKQogICAgZWxzZToKICAgICAgICBwX2RzdC5zZXQocF9zcmMuZXZhbCgpKQoKZGVmIHA= YXJhbWV0ZXJSZW5hbWVkKG5vZGUsIG9sZE5hbWUsIG5ld05hbWUpOgogICAgcF9zcmMgPSBub2RlLnBhcm0ob2xkTmFtZSkKICAgIGlmIHBfc3JjICE9IE5vbmU6CiAgICAgICAgaG91LmhzY3JpcHQoJ29wcHJvcGVydHkgLWY= IC1GICJTYW1wbGluZyIgJyArIG5vZGUucGF0aCgpICsgJyBtYW50cmEgJyArIG5ld05hbWUpCiAgICAgICAgcF9zcmMgPSBub2RlLnBhcm0ob2xkTmFtZSkKICAgICAgICBwX2RzdCA9IG5vZGUucGFybShuZXdOYW1lKQogICA= ICAgICBjb3B5UGFyYW1ldGVyKHBfZHN0LCBwX3NyYykKICAgICAgICBob3UuaHNjcmlwdCgnb3BzcGFyZSAtZCAnICsgb2xkTmFtZSArICcgJyArIG5vZGUucGF0aCgpKQoKaWYgb2xkX3ZlciA8IDI6CiAgICBub2RlID0ga3c= YXJnc1snbm9kZSddCiAgICBwYXJhbWV0ZXJSZW5hbWVkKG5vZGUsICd2bV92b2x1bWVxdWFsaXR5JywgJ3ZtX3ZvbHVtZXN0ZXByYXRlJykKICAgIHBhcmFtZXRlclJlbmFtZWQobm9kZSwgJ3ZtX3ZvbHVtZXNoYWRvd3F1YWw= aXR5JywgJ3ZtX3ZvbHVtZXNoYWRvd3N0ZXByYXRlJykKICAgIHBhcmFtZXRlclJlbmFtZWQobm9kZSwgJ3ZtX3ZvbHVtZXF1YWxpdHljaGFubmVsJywgJ3ZtX3ZvbHVtZXNhbXBsaW5nY2hhbm5lbCcpCgoAAAAKABBPbkNyZWE= dGVkL0N1cnNvcgAAAA0AAAAAAAAAAgAAAAAAAAAwAAAAAAAAAAEAEE9uQ3JlYXRlZC9Jc0V4cHIAAAABAAAAAAAST25DcmVhdGVkL0lzUHl0aG9uAAAAAQAAAAAAEk9uQ3JlYXRlZC9Jc1NjcmlwdAAAAAEAAAABABBPbkNyZWE= dGVkL1NvdXJjZQAAAAMAAAAWU3luY05vZGVWZXJzaW9uL0N1cnNvcgAAAA0AAAAAAAAAAgAAAAAAAAAjAAAAAAAAAAEAFlN5bmNOb2RlVmVyc2lvbi9Jc0V4cHIAAAABAAAAAAAYU3luY05vZGVWZXJzaW9uL0lzUHl0aG9uAAA= AAEAAAABABhTeW5jTm9kZVZlcnNpb24vSXNTY3JpcHQAAAABAAAAAQAWU3luY05vZGVWZXJzaW9uL1NvdXJjZQAAAAMAACMgRGVmYXVsdCBzY3JpcHQgcnVuIHdoZW4gYSBnZW9tZXRyeSBvYmplY3QgaXMgY3JlYXRlZAojICQ= YXJnMSBpcyB0aGUgbmFtZSBvZiB0aGUgb2JqZWN0IHRvIGNyZWF0ZQoKXHNldCBub2FsaWFzID0gMQppZiAoICIkYXJnMSIgIT0gIiIgKSB0aGVuCiAgICAjIEFkZCBkZWZhdWx0IHByb3BlcnRpZXMKICAgIG9wcHJvcGVydHk= IC1mIC1GICJPdXRwdXQiICAgICAgICAgICAgICAgJGFyZzEgbWFudHJhIGRlZmF1bHRfaW1hZ2VzX291dHB1dAogICAgb3Bwcm9wZXJ0eSAtZiAtRiAiRXh0cmEgSW1hZ2UgUGxhbmVzIiAgICRhcmcxIG1hbnRyYSBtYW50cmE= X2ltYWdlc19leHRyYQogICAgb3Bwcm9wZXJ0eSAtZiAtRiAiRXh0cmEgSW1hZ2UgUGxhbmVzIiAgICRhcmcxIG1hbnRyYSBkZWZhdWx0X2ltYWdlc19leHRyYV9wb3N0CiAgICBvcHByb3BlcnR5IC1mIC1GICJEZWVwIE91dHA= dXQiICAkYXJnMSBtYW50cmEgZGVmYXVsdF9pbWFnZXNfZGVlcF9vdXRwdXQKICAgIG9wcHJvcGVydHkgLWYgLUYgIkNyeXB0b21hdHRlIiAgJGFyZzEgbWFudHJhIGRlZmF1bHRfaW1hZ2VzX2NyeXB0b19vdXRwdXQKICAgIG8= cHByb3BlcnR5IC1mIC1GICJNZXRhIERhdGEiICAgICAgICAgICAgJGFyZzEgbWFudHJhIGRlZmF1bHRfaW1hZ2VzX21ldGEKICAgIG9wcHJvcGVydHkgLWYgLUYgIlJlbmRlcmluZyIgICAgICAgICAgICAkYXJnMSBtYW50cmE= IGRlZmF1bHRfcmVuZGVyaW5nCiAgICBvcHByb3BlcnR5IC1mIC1GICJTYW1wbGluZyIgICAgICAgICAgICAgJGFyZzEgbWFudHJhIGRlZmF1bHRfcmVuZGVyaW5nX3NhbXBsaW5nCiAgICBvcHByb3BlcnR5IC1mIC1GICJMaW0= aXRzIiAgICAgICAgICAgICAgICRhcmcxIG1hbnRyYSBkZWZhdWx0X3JlbmRlcmluZ19saW1pdHMKICAgIG9wcHJvcGVydHkgLWYgLUYgIlNoYWRpbmciICAgICAgICAgICAgICAkYXJnMSBtYW50cmEgZGVmYXVsdF9yZW5kZXI= aW5nX3NoYWRpbmcKICAgIG9wcHJvcGVydHkgLWYgLUYgIlJlbmRlciIgICAgICAgICAgICAgICAkYXJnMSBtYW50cmEgZGVmYXVsdF9yZW5kZXJpbmdfcmVuZGVyCiAgICBvcHByb3BlcnR5IC1mIC1GICJEaWNpbmciICAgICA= ICAgICAgICAgICRhcmcxIG1hbnRyYSBkZWZhdWx0X3JlbmRlcmluZ19kaWNpbmcKICAgIG9wcHJvcGVydHkgLWYgLUYgIlN0YXRpc3RpY3MiICAgICAgICAgICAkYXJnMSBtYW50cmEgZGVmYXVsdF9yZW5kZXJpbmdfc3RhdGk= c3RpY3MKICAgICMgTm93LCBhZGQgc2luZ2xldG9uIHBhcmFtZXRlcnMKICAgIG9wcHJvcGVydHkgLWYgLUYgIkRyaXZlciIgJGFyZzEgbWFudHJhIHZtX2lubGluZXN0b3JhZ2UKICAgIG9wcHJvcGVydHkgLWYgLUYgIkRyaXY= ZXIiICRhcmcxIG1hbnRyYSB2bV90bXBzaGFyZWRzdG9yYWdlCiAgICBvcHByb3BlcnR5IC1mIC1GICJEcml2ZXIiICRhcmcxIG1hbnRyYSB2bV90bXBsb2NhbHN0b3JhZ2UKICAgIG9wcHJvcGVydHkgLWYgLUYgIkRyaXZlciI= ICRhcmcxIG1hbnRyYSB2bV9iaW5hcnlnZW9tZXRyeQplbmRpZgoKIyBOb2RlICRhcmcxIChEcml2ZXIvaWZkKQpvcGV4cHJsYW5ndWFnZSAtcyBoc2NyaXB0ICRhcmcxCm9wdXNlcmRhdGEgLW4gJ19fX1ZlcnNpb25fX18nIC0= diAnJyAkYXJnMQpJTkRYAAAAAAAAAAAAAAAGAAAADERpYWxvZ1NjcmlwdAAAAAAAAGm2XXovCQAAABVUeXBlUHJvcGVydGllc09wdGlvbnMAAGm2AAABLl16LwkAAAAESGVscAAAauQAAAAAXXovCQAAAAtUb29scy5zaGVsZgA= AGrkAAADBl16LwIAAAAMQ3JlYXRlU2NyaXB0AABt6gAAAZxdei8JAAAAEEV4dHJhRmlsZU9wdGlvbnMAAG+GAAAABF16LwkjIERpYWxvZyBzY3JpcHQgZm9yIHZyYXkgYXV0b21hdGljYWxseSBnZW5lcmF0ZWQKCnsKICAgIG4= YW1lCXZyYXkKICAgIHNjcmlwdAl2cmF5CiAgICBsYWJlbAlWLVJheQoKICAgIGhlbHAgewoJIiIKICAgIH0KCiAgICBpbnB1dGxhYmVsCTEJIlN1Yi1OZXR3b3JrIElucHV0ICMxIgogICAgaW5wdXRsYWJlbAkyCSJTdWItTmU= dHdvcmsgSW5wdXQgIzIiCiAgICBpbnB1dGxhYmVsCTMJIlN1Yi1OZXR3b3JrIElucHV0ICMzIgogICAgaW5wdXRsYWJlbAk0CSJTdWItTmV0d29yayBJbnB1dCAjNCIKICAgIGlucHV0bGFiZWwJNQkiU3ViLU5ldHdvcmsgSW4= cHV0ICM1IgogICAgaW5wdXRsYWJlbAk2CSJTdWItTmV0d29yayBJbnB1dCAjNiIKICAgIGlucHV0bGFiZWwJNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzciCiAgICBpbnB1dGxhYmVsCTgJIlN1Yi1OZXR3b3JrIElucHV0ICM4Igo= ICAgIGlucHV0bGFiZWwJOQkiU3ViLU5ldHdvcmsgSW5wdXQgIzkiCiAgICBpbnB1dGxhYmVsCTEwCSJTdWItTmV0d29yayBJbnB1dCAjMTAiCiAgICBpbnB1dGxhYmVsCTExCSJTdWItTmV0d29yayBJbnB1dCAjMTEiCiAgICA= aW5wdXRsYWJlbAkxMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzEyIgogICAgaW5wdXRsYWJlbAkxMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzEzIgogICAgaW5wdXRsYWJlbAkxNAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE0IgogICAgaW4= cHV0bGFiZWwJMTUJIlN1Yi1OZXR3b3JrIElucHV0ICMxNSIKICAgIGlucHV0bGFiZWwJMTYJIlN1Yi1OZXR3b3JrIElucHV0ICMxNiIKICAgIGlucHV0bGFiZWwJMTcJIlN1Yi1OZXR3b3JrIElucHV0ICMxNyIKICAgIGlucHU= dGxhYmVsCTE4CSJTdWItTmV0d29yayBJbnB1dCAjMTgiCiAgICBpbnB1dGxhYmVsCTE5CSJTdWItTmV0d29yayBJbnB1dCAjMTkiCiAgICBpbnB1dGxhYmVsCTIwCSJTdWItTmV0d29yayBJbnB1dCAjMjAiCiAgICBpbnB1dGw= YWJlbAkyMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzIxIgogICAgaW5wdXRsYWJlbAkyMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzIyIgogICAgaW5wdXRsYWJlbAkyMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzIzIgogICAgaW5wdXRsYWI= ZWwJMjQJIlN1Yi1OZXR3b3JrIElucHV0ICMyNCIKICAgIGlucHV0bGFiZWwJMjUJIlN1Yi1OZXR3b3JrIElucHV0ICMyNSIKICAgIGlucHV0bGFiZWwJMjYJIlN1Yi1OZXR3b3JrIElucHV0ICMyNiIKICAgIGlucHV0bGFiZWw= CTI3CSJTdWItTmV0d29yayBJbnB1dCAjMjciCiAgICBpbnB1dGxhYmVsCTI4CSJTdWItTmV0d29yayBJbnB1dCAjMjgiCiAgICBpbnB1dGxhYmVsCTI5CSJTdWItTmV0d29yayBJbnB1dCAjMjkiCiAgICBpbnB1dGxhYmVsCTM= MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzMwIgogICAgaW5wdXRsYWJlbAkzMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzMxIgogICAgaW5wdXRsYWJlbAkzMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzMyIgogICAgaW5wdXRsYWJlbAkzMwk= IlN1Yi1OZXR3b3JrIElucHV0ICMzMyIKICAgIGlucHV0bGFiZWwJMzQJIlN1Yi1OZXR3b3JrIElucHV0ICMzNCIKICAgIGlucHV0bGFiZWwJMzUJIlN1Yi1OZXR3b3JrIElucHV0ICMzNSIKICAgIGlucHV0bGFiZWwJMzYJIlM= dWItTmV0d29yayBJbnB1dCAjMzYiCiAgICBpbnB1dGxhYmVsCTM3CSJTdWItTmV0d29yayBJbnB1dCAjMzciCiAgICBpbnB1dGxhYmVsCTM4CSJTdWItTmV0d29yayBJbnB1dCAjMzgiCiAgICBpbnB1dGxhYmVsCTM5CSJTdWI= LU5ldHdvcmsgSW5wdXQgIzM5IgogICAgaW5wdXRsYWJlbAk0MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQwIgogICAgaW5wdXRsYWJlbAk0MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQxIgogICAgaW5wdXRsYWJlbAk0MgkiU3ViLU4= ZXR3b3JrIElucHV0ICM0MiIKICAgIGlucHV0bGFiZWwJNDMJIlN1Yi1OZXR3b3JrIElucHV0ICM0MyIKICAgIGlucHV0bGFiZWwJNDQJIlN1Yi1OZXR3b3JrIElucHV0ICM0NCIKICAgIGlucHV0bGFiZWwJNDUJIlN1Yi1OZXQ= d29yayBJbnB1dCAjNDUiCiAgICBpbnB1dGxhYmVsCTQ2CSJTdWItTmV0d29yayBJbnB1dCAjNDYiCiAgICBpbnB1dGxhYmVsCTQ3CSJTdWItTmV0d29yayBJbnB1dCAjNDciCiAgICBpbnB1dGxhYmVsCTQ4CSJTdWItTmV0d28= cmsgSW5wdXQgIzQ4IgogICAgaW5wdXRsYWJlbAk0OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ5IgogICAgaW5wdXRsYWJlbAk1MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzUwIgogICAgaW5wdXRsYWJlbAk1MQkiU3ViLU5ldHdvcms= IElucHV0ICM1MSIKICAgIGlucHV0bGFiZWwJNTIJIlN1Yi1OZXR3b3JrIElucHV0ICM1MiIKICAgIGlucHV0bGFiZWwJNTMJIlN1Yi1OZXR3b3JrIElucHV0ICM1MyIKICAgIGlucHV0bGFiZWwJNTQJIlN1Yi1OZXR3b3JrIEk= bnB1dCAjNTQiCiAgICBpbnB1dGxhYmVsCTU1CSJTdWItTmV0d29yayBJbnB1dCAjNTUiCiAgICBpbnB1dGxhYmVsCTU2CSJTdWItTmV0d29yayBJbnB1dCAjNTYiCiAgICBpbnB1dGxhYmVsCTU3CSJTdWItTmV0d29yayBJbnA= dXQgIzU3IgogICAgaW5wdXRsYWJlbAk1OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzU4IgogICAgaW5wdXRsYWJlbAk1OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzU5IgogICAgaW5wdXRsYWJlbAk2MAkiU3ViLU5ldHdvcmsgSW5wdXQ= ICM2MCIKICAgIGlucHV0bGFiZWwJNjEJIlN1Yi1OZXR3b3JrIElucHV0ICM2MSIKICAgIGlucHV0bGFiZWwJNjIJIlN1Yi1OZXR3b3JrIElucHV0ICM2MiIKICAgIGlucHV0bGFiZWwJNjMJIlN1Yi1OZXR3b3JrIElucHV0ICM= NjMiCiAgICBpbnB1dGxhYmVsCTY0CSJTdWItTmV0d29yayBJbnB1dCAjNjQiCiAgICBpbnB1dGxhYmVsCTY1CSJTdWItTmV0d29yayBJbnB1dCAjNjUiCiAgICBpbnB1dGxhYmVsCTY2CSJTdWItTmV0d29yayBJbnB1dCAjNjY= IgogICAgaW5wdXRsYWJlbAk2NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzY3IgogICAgaW5wdXRsYWJlbAk2OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzY4IgogICAgaW5wdXRsYWJlbAk2OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzY5Igo= ICAgIGlucHV0bGFiZWwJNzAJIlN1Yi1OZXR3b3JrIElucHV0ICM3MCIKICAgIGlucHV0bGFiZWwJNzEJIlN1Yi1OZXR3b3JrIElucHV0ICM3MSIKICAgIGlucHV0bGFiZWwJNzIJIlN1Yi1OZXR3b3JrIElucHV0ICM3MiIKICA= ICBpbnB1dGxhYmVsCTczCSJTdWItTmV0d29yayBJbnB1dCAjNzMiCiAgICBpbnB1dGxhYmVsCTc0CSJTdWItTmV0d29yayBJbnB1dCAjNzQiCiAgICBpbnB1dGxhYmVsCTc1CSJTdWItTmV0d29yayBJbnB1dCAjNzUiCiAgICA= aW5wdXRsYWJlbAk3NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzc2IgogICAgaW5wdXRsYWJlbAk3NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzc3IgogICAgaW5wdXRsYWJlbAk3OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzc4IgogICAgaW4= cHV0bGFiZWwJNzkJIlN1Yi1OZXR3b3JrIElucHV0ICM3OSIKICAgIGlucHV0bGFiZWwJODAJIlN1Yi1OZXR3b3JrIElucHV0ICM4MCIKICAgIGlucHV0bGFiZWwJODEJIlN1Yi1OZXR3b3JrIElucHV0ICM4MSIKICAgIGlucHU= dGxhYmVsCTgyCSJTdWItTmV0d29yayBJbnB1dCAjODIiCiAgICBpbnB1dGxhYmVsCTgzCSJTdWItTmV0d29yayBJbnB1dCAjODMiCiAgICBpbnB1dGxhYmVsCTg0CSJTdWItTmV0d29yayBJbnB1dCAjODQiCiAgICBpbnB1dGw= YWJlbAk4NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzg1IgogICAgaW5wdXRsYWJlbAk4NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzg2IgogICAgaW5wdXRsYWJlbAk4NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzg3IgogICAgaW5wdXRsYWI= ZWwJODgJIlN1Yi1OZXR3b3JrIElucHV0ICM4OCIKICAgIGlucHV0bGFiZWwJODkJIlN1Yi1OZXR3b3JrIElucHV0ICM4OSIKICAgIGlucHV0bGFiZWwJOTAJIlN1Yi1OZXR3b3JrIElucHV0ICM5MCIKICAgIGlucHV0bGFiZWw= CTkxCSJTdWItTmV0d29yayBJbnB1dCAjOTEiCiAgICBpbnB1dGxhYmVsCTkyCSJTdWItTmV0d29yayBJbnB1dCAjOTIiCiAgICBpbnB1dGxhYmVsCTkzCSJTdWItTmV0d29yayBJbnB1dCAjOTMiCiAgICBpbnB1dGxhYmVsCTk= NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzk0IgogICAgaW5wdXRsYWJlbAk5NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzk1IgogICAgaW5wdXRsYWJlbAk5NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzk2IgogICAgaW5wdXRsYWJlbAk5Nwk= IlN1Yi1OZXR3b3JrIElucHV0ICM5NyIKICAgIGlucHV0bGFiZWwJOTgJIlN1Yi1OZXR3b3JrIElucHV0ICM5OCIKICAgIGlucHV0bGFiZWwJOTkJIlN1Yi1OZXR3b3JrIElucHV0ICM5OSIKICAgIGlucHV0bGFiZWwJMTAwCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzEwMCIKICAgIGlucHV0bGFiZWwJMTAxCSJTdWItTmV0d29yayBJbnB1dCAjMTAxIgogICAgaW5wdXRsYWJlbAkxMDIJIlN1Yi1OZXR3b3JrIElucHV0ICMxMDIiCiAgICBpbnB1dGxhYmVsCTE= MDMJIlN1Yi1OZXR3b3JrIElucHV0ICMxMDMiCiAgICBpbnB1dGxhYmVsCTEwNAkiU3ViLU5ldHdvcmsgSW5wdXQgIzEwNCIKICAgIGlucHV0bGFiZWwJMTA1CSJTdWItTmV0d29yayBJbnB1dCAjMTA1IgogICAgaW5wdXRsYWI= ZWwJMTA2CSJTdWItTmV0d29yayBJbnB1dCAjMTA2IgogICAgaW5wdXRsYWJlbAkxMDcJIlN1Yi1OZXR3b3JrIElucHV0ICMxMDciCiAgICBpbnB1dGxhYmVsCTEwOAkiU3ViLU5ldHdvcmsgSW5wdXQgIzEwOCIKICAgIGlucHU= dGxhYmVsCTEwOQkiU3ViLU5ldHdvcmsgSW5wdXQgIzEwOSIKICAgIGlucHV0bGFiZWwJMTEwCSJTdWItTmV0d29yayBJbnB1dCAjMTEwIgogICAgaW5wdXRsYWJlbAkxMTEJIlN1Yi1OZXR3b3JrIElucHV0ICMxMTEiCiAgICA= aW5wdXRsYWJlbAkxMTIJIlN1Yi1OZXR3b3JrIElucHV0ICMxMTIiCiAgICBpbnB1dGxhYmVsCTExMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzExMyIKICAgIGlucHV0bGFiZWwJMTE0CSJTdWItTmV0d29yayBJbnB1dCAjMTE0Igo= ICAgIGlucHV0bGFiZWwJMTE1CSJTdWItTmV0d29yayBJbnB1dCAjMTE1IgogICAgaW5wdXRsYWJlbAkxMTYJIlN1Yi1OZXR3b3JrIElucHV0ICMxMTYiCiAgICBpbnB1dGxhYmVsCTExNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzE= MTciCiAgICBpbnB1dGxhYmVsCTExOAkiU3ViLU5ldHdvcmsgSW5wdXQgIzExOCIKICAgIGlucHV0bGFiZWwJMTE5CSJTdWItTmV0d29yayBJbnB1dCAjMTE5IgogICAgaW5wdXRsYWJlbAkxMjAJIlN1Yi1OZXR3b3JrIElucHU= dCAjMTIwIgogICAgaW5wdXRsYWJlbAkxMjEJIlN1Yi1OZXR3b3JrIElucHV0ICMxMjEiCiAgICBpbnB1dGxhYmVsCTEyMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzEyMiIKICAgIGlucHV0bGFiZWwJMTIzCSJTdWItTmV0d29yayA= SW5wdXQgIzEyMyIKICAgIGlucHV0bGFiZWwJMTI0CSJTdWItTmV0d29yayBJbnB1dCAjMTI0IgogICAgaW5wdXRsYWJlbAkxMjUJIlN1Yi1OZXR3b3JrIElucHV0ICMxMjUiCiAgICBpbnB1dGxhYmVsCTEyNgkiU3ViLU5ldHc= b3JrIElucHV0ICMxMjYiCiAgICBpbnB1dGxhYmVsCTEyNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzEyNyIKICAgIGlucHV0bGFiZWwJMTI4CSJTdWItTmV0d29yayBJbnB1dCAjMTI4IgogICAgaW5wdXRsYWJlbAkxMjkJIlN1Yi0= TmV0d29yayBJbnB1dCAjMTI5IgogICAgaW5wdXRsYWJlbAkxMzAJIlN1Yi1OZXR3b3JrIElucHV0ICMxMzAiCiAgICBpbnB1dGxhYmVsCTEzMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzEzMSIKICAgIGlucHV0bGFiZWwJMTMyCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzEzMiIKICAgIGlucHV0bGFiZWwJMTMzCSJTdWItTmV0d29yayBJbnB1dCAjMTMzIgogICAgaW5wdXRsYWJlbAkxMzQJIlN1Yi1OZXR3b3JrIElucHV0ICMxMzQiCiAgICBpbnB1dGxhYmVsCTE= MzUJIlN1Yi1OZXR3b3JrIElucHV0ICMxMzUiCiAgICBpbnB1dGxhYmVsCTEzNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzEzNiIKICAgIGlucHV0bGFiZWwJMTM3CSJTdWItTmV0d29yayBJbnB1dCAjMTM3IgogICAgaW5wdXRsYWI= ZWwJMTM4CSJTdWItTmV0d29yayBJbnB1dCAjMTM4IgogICAgaW5wdXRsYWJlbAkxMzkJIlN1Yi1OZXR3b3JrIElucHV0ICMxMzkiCiAgICBpbnB1dGxhYmVsCTE0MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE0MCIKICAgIGlucHU= dGxhYmVsCTE0MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE0MSIKICAgIGlucHV0bGFiZWwJMTQyCSJTdWItTmV0d29yayBJbnB1dCAjMTQyIgogICAgaW5wdXRsYWJlbAkxNDMJIlN1Yi1OZXR3b3JrIElucHV0ICMxNDMiCiAgICA= aW5wdXRsYWJlbAkxNDQJIlN1Yi1OZXR3b3JrIElucHV0ICMxNDQiCiAgICBpbnB1dGxhYmVsCTE0NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE0NSIKICAgIGlucHV0bGFiZWwJMTQ2CSJTdWItTmV0d29yayBJbnB1dCAjMTQ2Igo= ICAgIGlucHV0bGFiZWwJMTQ3CSJTdWItTmV0d29yayBJbnB1dCAjMTQ3IgogICAgaW5wdXRsYWJlbAkxNDgJIlN1Yi1OZXR3b3JrIElucHV0ICMxNDgiCiAgICBpbnB1dGxhYmVsCTE0OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE= NDkiCiAgICBpbnB1dGxhYmVsCTE1MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE1MCIKICAgIGlucHV0bGFiZWwJMTUxCSJTdWItTmV0d29yayBJbnB1dCAjMTUxIgogICAgaW5wdXRsYWJlbAkxNTIJIlN1Yi1OZXR3b3JrIElucHU= dCAjMTUyIgogICAgaW5wdXRsYWJlbAkxNTMJIlN1Yi1OZXR3b3JrIElucHV0ICMxNTMiCiAgICBpbnB1dGxhYmVsCTE1NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE1NCIKICAgIGlucHV0bGFiZWwJMTU1CSJTdWItTmV0d29yayA= SW5wdXQgIzE1NSIKICAgIGlucHV0bGFiZWwJMTU2CSJTdWItTmV0d29yayBJbnB1dCAjMTU2IgogICAgaW5wdXRsYWJlbAkxNTcJIlN1Yi1OZXR3b3JrIElucHV0ICMxNTciCiAgICBpbnB1dGxhYmVsCTE1OAkiU3ViLU5ldHc= b3JrIElucHV0ICMxNTgiCiAgICBpbnB1dGxhYmVsCTE1OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE1OSIKICAgIGlucHV0bGFiZWwJMTYwCSJTdWItTmV0d29yayBJbnB1dCAjMTYwIgogICAgaW5wdXRsYWJlbAkxNjEJIlN1Yi0= TmV0d29yayBJbnB1dCAjMTYxIgogICAgaW5wdXRsYWJlbAkxNjIJIlN1Yi1OZXR3b3JrIElucHV0ICMxNjIiCiAgICBpbnB1dGxhYmVsCTE2MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzE2MyIKICAgIGlucHV0bGFiZWwJMTY0CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzE2NCIKICAgIGlucHV0bGFiZWwJMTY1CSJTdWItTmV0d29yayBJbnB1dCAjMTY1IgogICAgaW5wdXRsYWJlbAkxNjYJIlN1Yi1OZXR3b3JrIElucHV0ICMxNjYiCiAgICBpbnB1dGxhYmVsCTE= NjcJIlN1Yi1OZXR3b3JrIElucHV0ICMxNjciCiAgICBpbnB1dGxhYmVsCTE2OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE2OCIKICAgIGlucHV0bGFiZWwJMTY5CSJTdWItTmV0d29yayBJbnB1dCAjMTY5IgogICAgaW5wdXRsYWI= ZWwJMTcwCSJTdWItTmV0d29yayBJbnB1dCAjMTcwIgogICAgaW5wdXRsYWJlbAkxNzEJIlN1Yi1OZXR3b3JrIElucHV0ICMxNzEiCiAgICBpbnB1dGxhYmVsCTE3MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzE3MiIKICAgIGlucHU= dGxhYmVsCTE3MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzE3MyIKICAgIGlucHV0bGFiZWwJMTc0CSJTdWItTmV0d29yayBJbnB1dCAjMTc0IgogICAgaW5wdXRsYWJlbAkxNzUJIlN1Yi1OZXR3b3JrIElucHV0ICMxNzUiCiAgICA= aW5wdXRsYWJlbAkxNzYJIlN1Yi1OZXR3b3JrIElucHV0ICMxNzYiCiAgICBpbnB1dGxhYmVsCTE3NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzE3NyIKICAgIGlucHV0bGFiZWwJMTc4CSJTdWItTmV0d29yayBJbnB1dCAjMTc4Igo= ICAgIGlucHV0bGFiZWwJMTc5CSJTdWItTmV0d29yayBJbnB1dCAjMTc5IgogICAgaW5wdXRsYWJlbAkxODAJIlN1Yi1OZXR3b3JrIElucHV0ICMxODAiCiAgICBpbnB1dGxhYmVsCTE4MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE= ODEiCiAgICBpbnB1dGxhYmVsCTE4MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzE4MiIKICAgIGlucHV0bGFiZWwJMTgzCSJTdWItTmV0d29yayBJbnB1dCAjMTgzIgogICAgaW5wdXRsYWJlbAkxODQJIlN1Yi1OZXR3b3JrIElucHU= dCAjMTg0IgogICAgaW5wdXRsYWJlbAkxODUJIlN1Yi1OZXR3b3JrIElucHV0ICMxODUiCiAgICBpbnB1dGxhYmVsCTE4NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzE4NiIKICAgIGlucHV0bGFiZWwJMTg3CSJTdWItTmV0d29yayA= SW5wdXQgIzE4NyIKICAgIGlucHV0bGFiZWwJMTg4CSJTdWItTmV0d29yayBJbnB1dCAjMTg4IgogICAgaW5wdXRsYWJlbAkxODkJIlN1Yi1OZXR3b3JrIElucHV0ICMxODkiCiAgICBpbnB1dGxhYmVsCTE5MAkiU3ViLU5ldHc= b3JrIElucHV0ICMxOTAiCiAgICBpbnB1dGxhYmVsCTE5MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE5MSIKICAgIGlucHV0bGFiZWwJMTkyCSJTdWItTmV0d29yayBJbnB1dCAjMTkyIgogICAgaW5wdXRsYWJlbAkxOTMJIlN1Yi0= TmV0d29yayBJbnB1dCAjMTkzIgogICAgaW5wdXRsYWJlbAkxOTQJIlN1Yi1OZXR3b3JrIElucHV0ICMxOTQiCiAgICBpbnB1dGxhYmVsCTE5NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE5NSIKICAgIGlucHV0bGFiZWwJMTk2CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzE5NiIKICAgIGlucHV0bGFiZWwJMTk3CSJTdWItTmV0d29yayBJbnB1dCAjMTk3IgogICAgaW5wdXRsYWJlbAkxOTgJIlN1Yi1OZXR3b3JrIElucHV0ICMxOTgiCiAgICBpbnB1dGxhYmVsCTE= OTkJIlN1Yi1OZXR3b3JrIElucHV0ICMxOTkiCiAgICBpbnB1dGxhYmVsCTIwMAkiU3ViLU5ldHdvcmsgSW5wdXQgIzIwMCIKICAgIGlucHV0bGFiZWwJMjAxCSJTdWItTmV0d29yayBJbnB1dCAjMjAxIgogICAgaW5wdXRsYWI= ZWwJMjAyCSJTdWItTmV0d29yayBJbnB1dCAjMjAyIgogICAgaW5wdXRsYWJlbAkyMDMJIlN1Yi1OZXR3b3JrIElucHV0ICMyMDMiCiAgICBpbnB1dGxhYmVsCTIwNAkiU3ViLU5ldHdvcmsgSW5wdXQgIzIwNCIKICAgIGlucHU= dGxhYmVsCTIwNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzIwNSIKICAgIGlucHV0bGFiZWwJMjA2CSJTdWItTmV0d29yayBJbnB1dCAjMjA2IgogICAgaW5wdXRsYWJlbAkyMDcJIlN1Yi1OZXR3b3JrIElucHV0ICMyMDciCiAgICA= aW5wdXRsYWJlbAkyMDgJIlN1Yi1OZXR3b3JrIElucHV0ICMyMDgiCiAgICBpbnB1dGxhYmVsCTIwOQkiU3ViLU5ldHdvcmsgSW5wdXQgIzIwOSIKICAgIGlucHV0bGFiZWwJMjEwCSJTdWItTmV0d29yayBJbnB1dCAjMjEwIgo= ICAgIGlucHV0bGFiZWwJMjExCSJTdWItTmV0d29yayBJbnB1dCAjMjExIgogICAgaW5wdXRsYWJlbAkyMTIJIlN1Yi1OZXR3b3JrIElucHV0ICMyMTIiCiAgICBpbnB1dGxhYmVsCTIxMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzI= MTMiCiAgICBpbnB1dGxhYmVsCTIxNAkiU3ViLU5ldHdvcmsgSW5wdXQgIzIxNCIKICAgIGlucHV0bGFiZWwJMjE1CSJTdWItTmV0d29yayBJbnB1dCAjMjE1IgogICAgaW5wdXRsYWJlbAkyMTYJIlN1Yi1OZXR3b3JrIElucHU= dCAjMjE2IgogICAgaW5wdXRsYWJlbAkyMTcJIlN1Yi1OZXR3b3JrIElucHV0ICMyMTciCiAgICBpbnB1dGxhYmVsCTIxOAkiU3ViLU5ldHdvcmsgSW5wdXQgIzIxOCIKICAgIGlucHV0bGFiZWwJMjE5CSJTdWItTmV0d29yayA= SW5wdXQgIzIxOSIKICAgIGlucHV0bGFiZWwJMjIwCSJTdWItTmV0d29yayBJbnB1dCAjMjIwIgogICAgaW5wdXRsYWJlbAkyMjEJIlN1Yi1OZXR3b3JrIElucHV0ICMyMjEiCiAgICBpbnB1dGxhYmVsCTIyMgkiU3ViLU5ldHc= b3JrIElucHV0ICMyMjIiCiAgICBpbnB1dGxhYmVsCTIyMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzIyMyIKICAgIGlucHV0bGFiZWwJMjI0CSJTdWItTmV0d29yayBJbnB1dCAjMjI0IgogICAgaW5wdXRsYWJlbAkyMjUJIlN1Yi0= TmV0d29yayBJbnB1dCAjMjI1IgogICAgaW5wdXRsYWJlbAkyMjYJIlN1Yi1OZXR3b3JrIElucHV0ICMyMjYiCiAgICBpbnB1dGxhYmVsCTIyNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzIyNyIKICAgIGlucHV0bGFiZWwJMjI4CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzIyOCIKICAgIGlucHV0bGFiZWwJMjI5CSJTdWItTmV0d29yayBJbnB1dCAjMjI5IgogICAgaW5wdXRsYWJlbAkyMzAJIlN1Yi1OZXR3b3JrIElucHV0ICMyMzAiCiAgICBpbnB1dGxhYmVsCTI= MzEJIlN1Yi1OZXR3b3JrIElucHV0ICMyMzEiCiAgICBpbnB1dGxhYmVsCTIzMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzIzMiIKICAgIGlucHV0bGFiZWwJMjMzCSJTdWItTmV0d29yayBJbnB1dCAjMjMzIgogICAgaW5wdXRsYWI= ZWwJMjM0CSJTdWItTmV0d29yayBJbnB1dCAjMjM0IgogICAgaW5wdXRsYWJlbAkyMzUJIlN1Yi1OZXR3b3JrIElucHV0ICMyMzUiCiAgICBpbnB1dGxhYmVsCTIzNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzIzNiIKICAgIGlucHU= dGxhYmVsCTIzNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzIzNyIKICAgIGlucHV0bGFiZWwJMjM4CSJTdWItTmV0d29yayBJbnB1dCAjMjM4IgogICAgaW5wdXRsYWJlbAkyMzkJIlN1Yi1OZXR3b3JrIElucHV0ICMyMzkiCiAgICA= aW5wdXRsYWJlbAkyNDAJIlN1Yi1OZXR3b3JrIElucHV0ICMyNDAiCiAgICBpbnB1dGxhYmVsCTI0MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI0MSIKICAgIGlucHV0bGFiZWwJMjQyCSJTdWItTmV0d29yayBJbnB1dCAjMjQyIgo= ICAgIGlucHV0bGFiZWwJMjQzCSJTdWItTmV0d29yayBJbnB1dCAjMjQzIgogICAgaW5wdXRsYWJlbAkyNDQJIlN1Yi1OZXR3b3JrIElucHV0ICMyNDQiCiAgICBpbnB1dGxhYmVsCTI0NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI= NDUiCiAgICBpbnB1dGxhYmVsCTI0NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzI0NiIKICAgIGlucHV0bGFiZWwJMjQ3CSJTdWItTmV0d29yayBJbnB1dCAjMjQ3IgogICAgaW5wdXRsYWJlbAkyNDgJIlN1Yi1OZXR3b3JrIElucHU= dCAjMjQ4IgogICAgaW5wdXRsYWJlbAkyNDkJIlN1Yi1OZXR3b3JrIElucHV0ICMyNDkiCiAgICBpbnB1dGxhYmVsCTI1MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI1MCIKICAgIGlucHV0bGFiZWwJMjUxCSJTdWItTmV0d29yayA= SW5wdXQgIzI1MSIKICAgIGlucHV0bGFiZWwJMjUyCSJTdWItTmV0d29yayBJbnB1dCAjMjUyIgogICAgaW5wdXRsYWJlbAkyNTMJIlN1Yi1OZXR3b3JrIElucHV0ICMyNTMiCiAgICBpbnB1dGxhYmVsCTI1NAkiU3ViLU5ldHc= b3JrIElucHV0ICMyNTQiCiAgICBpbnB1dGxhYmVsCTI1NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI1NSIKICAgIGlucHV0bGFiZWwJMjU2CSJTdWItTmV0d29yayBJbnB1dCAjMjU2IgogICAgaW5wdXRsYWJlbAkyNTcJIlN1Yi0= TmV0d29yayBJbnB1dCAjMjU3IgogICAgaW5wdXRsYWJlbAkyNTgJIlN1Yi1OZXR3b3JrIElucHV0ICMyNTgiCiAgICBpbnB1dGxhYmVsCTI1OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI1OSIKICAgIGlucHV0bGFiZWwJMjYwCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzI2MCIKICAgIGlucHV0bGFiZWwJMjYxCSJTdWItTmV0d29yayBJbnB1dCAjMjYxIgogICAgaW5wdXRsYWJlbAkyNjIJIlN1Yi1OZXR3b3JrIElucHV0ICMyNjIiCiAgICBpbnB1dGxhYmVsCTI= NjMJIlN1Yi1OZXR3b3JrIElucHV0ICMyNjMiCiAgICBpbnB1dGxhYmVsCTI2NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI2NCIKICAgIGlucHV0bGFiZWwJMjY1CSJTdWItTmV0d29yayBJbnB1dCAjMjY1IgogICAgaW5wdXRsYWI= ZWwJMjY2CSJTdWItTmV0d29yayBJbnB1dCAjMjY2IgogICAgaW5wdXRsYWJlbAkyNjcJIlN1Yi1OZXR3b3JrIElucHV0ICMyNjciCiAgICBpbnB1dGxhYmVsCTI2OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI2OCIKICAgIGlucHU= dGxhYmVsCTI2OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI2OSIKICAgIGlucHV0bGFiZWwJMjcwCSJTdWItTmV0d29yayBJbnB1dCAjMjcwIgogICAgaW5wdXRsYWJlbAkyNzEJIlN1Yi1OZXR3b3JrIElucHV0ICMyNzEiCiAgICA= aW5wdXRsYWJlbAkyNzIJIlN1Yi1OZXR3b3JrIElucHV0ICMyNzIiCiAgICBpbnB1dGxhYmVsCTI3MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzI3MyIKICAgIGlucHV0bGFiZWwJMjc0CSJTdWItTmV0d29yayBJbnB1dCAjMjc0Igo= ICAgIGlucHV0bGFiZWwJMjc1CSJTdWItTmV0d29yayBJbnB1dCAjMjc1IgogICAgaW5wdXRsYWJlbAkyNzYJIlN1Yi1OZXR3b3JrIElucHV0ICMyNzYiCiAgICBpbnB1dGxhYmVsCTI3NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzI= NzciCiAgICBpbnB1dGxhYmVsCTI3OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI3OCIKICAgIGlucHV0bGFiZWwJMjc5CSJTdWItTmV0d29yayBJbnB1dCAjMjc5IgogICAgaW5wdXRsYWJlbAkyODAJIlN1Yi1OZXR3b3JrIElucHU= dCAjMjgwIgogICAgaW5wdXRsYWJlbAkyODEJIlN1Yi1OZXR3b3JrIElucHV0ICMyODEiCiAgICBpbnB1dGxhYmVsCTI4MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzI4MiIKICAgIGlucHV0bGFiZWwJMjgzCSJTdWItTmV0d29yayA= SW5wdXQgIzI4MyIKICAgIGlucHV0bGFiZWwJMjg0CSJTdWItTmV0d29yayBJbnB1dCAjMjg0IgogICAgaW5wdXRsYWJlbAkyODUJIlN1Yi1OZXR3b3JrIElucHV0ICMyODUiCiAgICBpbnB1dGxhYmVsCTI4NgkiU3ViLU5ldHc= b3JrIElucHV0ICMyODYiCiAgICBpbnB1dGxhYmVsCTI4NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzI4NyIKICAgIGlucHV0bGFiZWwJMjg4CSJTdWItTmV0d29yayBJbnB1dCAjMjg4IgogICAgaW5wdXRsYWJlbAkyODkJIlN1Yi0= TmV0d29yayBJbnB1dCAjMjg5IgogICAgaW5wdXRsYWJlbAkyOTAJIlN1Yi1OZXR3b3JrIElucHV0ICMyOTAiCiAgICBpbnB1dGxhYmVsCTI5MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI5MSIKICAgIGlucHV0bGFiZWwJMjkyCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzI5MiIKICAgIGlucHV0bGFiZWwJMjkzCSJTdWItTmV0d29yayBJbnB1dCAjMjkzIgogICAgaW5wdXRsYWJlbAkyOTQJIlN1Yi1OZXR3b3JrIElucHV0ICMyOTQiCiAgICBpbnB1dGxhYmVsCTI= OTUJIlN1Yi1OZXR3b3JrIElucHV0ICMyOTUiCiAgICBpbnB1dGxhYmVsCTI5NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzI5NiIKICAgIGlucHV0bGFiZWwJMjk3CSJTdWItTmV0d29yayBJbnB1dCAjMjk3IgogICAgaW5wdXRsYWI= ZWwJMjk4CSJTdWItTmV0d29yayBJbnB1dCAjMjk4IgogICAgaW5wdXRsYWJlbAkyOTkJIlN1Yi1OZXR3b3JrIElucHV0ICMyOTkiCiAgICBpbnB1dGxhYmVsCTMwMAkiU3ViLU5ldHdvcmsgSW5wdXQgIzMwMCIKICAgIGlucHU= dGxhYmVsCTMwMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzMwMSIKICAgIGlucHV0bGFiZWwJMzAyCSJTdWItTmV0d29yayBJbnB1dCAjMzAyIgogICAgaW5wdXRsYWJlbAkzMDMJIlN1Yi1OZXR3b3JrIElucHV0ICMzMDMiCiAgICA= aW5wdXRsYWJlbAkzMDQJIlN1Yi1OZXR3b3JrIElucHV0ICMzMDQiCiAgICBpbnB1dGxhYmVsCTMwNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzMwNSIKICAgIGlucHV0bGFiZWwJMzA2CSJTdWItTmV0d29yayBJbnB1dCAjMzA2Igo= ICAgIGlucHV0bGFiZWwJMzA3CSJTdWItTmV0d29yayBJbnB1dCAjMzA3IgogICAgaW5wdXRsYWJlbAkzMDgJIlN1Yi1OZXR3b3JrIElucHV0ICMzMDgiCiAgICBpbnB1dGxhYmVsCTMwOQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM= MDkiCiAgICBpbnB1dGxhYmVsCTMxMAkiU3ViLU5ldHdvcmsgSW5wdXQgIzMxMCIKICAgIGlucHV0bGFiZWwJMzExCSJTdWItTmV0d29yayBJbnB1dCAjMzExIgogICAgaW5wdXRsYWJlbAkzMTIJIlN1Yi1OZXR3b3JrIElucHU= dCAjMzEyIgogICAgaW5wdXRsYWJlbAkzMTMJIlN1Yi1OZXR3b3JrIElucHV0ICMzMTMiCiAgICBpbnB1dGxhYmVsCTMxNAkiU3ViLU5ldHdvcmsgSW5wdXQgIzMxNCIKICAgIGlucHV0bGFiZWwJMzE1CSJTdWItTmV0d29yayA= SW5wdXQgIzMxNSIKICAgIGlucHV0bGFiZWwJMzE2CSJTdWItTmV0d29yayBJbnB1dCAjMzE2IgogICAgaW5wdXRsYWJlbAkzMTcJIlN1Yi1OZXR3b3JrIElucHV0ICMzMTciCiAgICBpbnB1dGxhYmVsCTMxOAkiU3ViLU5ldHc= b3JrIElucHV0ICMzMTgiCiAgICBpbnB1dGxhYmVsCTMxOQkiU3ViLU5ldHdvcmsgSW5wdXQgIzMxOSIKICAgIGlucHV0bGFiZWwJMzIwCSJTdWItTmV0d29yayBJbnB1dCAjMzIwIgogICAgaW5wdXRsYWJlbAkzMjEJIlN1Yi0= TmV0d29yayBJbnB1dCAjMzIxIgogICAgaW5wdXRsYWJlbAkzMjIJIlN1Yi1OZXR3b3JrIElucHV0ICMzMjIiCiAgICBpbnB1dGxhYmVsCTMyMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzMyMyIKICAgIGlucHV0bGFiZWwJMzI0CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzMyNCIKICAgIGlucHV0bGFiZWwJMzI1CSJTdWItTmV0d29yayBJbnB1dCAjMzI1IgogICAgaW5wdXRsYWJlbAkzMjYJIlN1Yi1OZXR3b3JrIElucHV0ICMzMjYiCiAgICBpbnB1dGxhYmVsCTM= MjcJIlN1Yi1OZXR3b3JrIElucHV0ICMzMjciCiAgICBpbnB1dGxhYmVsCTMyOAkiU3ViLU5ldHdvcmsgSW5wdXQgIzMyOCIKICAgIGlucHV0bGFiZWwJMzI5CSJTdWItTmV0d29yayBJbnB1dCAjMzI5IgogICAgaW5wdXRsYWI= ZWwJMzMwCSJTdWItTmV0d29yayBJbnB1dCAjMzMwIgogICAgaW5wdXRsYWJlbAkzMzEJIlN1Yi1OZXR3b3JrIElucHV0ICMzMzEiCiAgICBpbnB1dGxhYmVsCTMzMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzMzMiIKICAgIGlucHU= dGxhYmVsCTMzMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzMzMyIKICAgIGlucHV0bGFiZWwJMzM0CSJTdWItTmV0d29yayBJbnB1dCAjMzM0IgogICAgaW5wdXRsYWJlbAkzMzUJIlN1Yi1OZXR3b3JrIElucHV0ICMzMzUiCiAgICA= aW5wdXRsYWJlbAkzMzYJIlN1Yi1OZXR3b3JrIElucHV0ICMzMzYiCiAgICBpbnB1dGxhYmVsCTMzNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzMzNyIKICAgIGlucHV0bGFiZWwJMzM4CSJTdWItTmV0d29yayBJbnB1dCAjMzM4Igo= ICAgIGlucHV0bGFiZWwJMzM5CSJTdWItTmV0d29yayBJbnB1dCAjMzM5IgogICAgaW5wdXRsYWJlbAkzNDAJIlN1Yi1OZXR3b3JrIElucHV0ICMzNDAiCiAgICBpbnB1dGxhYmVsCTM0MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM= NDEiCiAgICBpbnB1dGxhYmVsCTM0MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzM0MiIKICAgIGlucHV0bGFiZWwJMzQzCSJTdWItTmV0d29yayBJbnB1dCAjMzQzIgogICAgaW5wdXRsYWJlbAkzNDQJIlN1Yi1OZXR3b3JrIElucHU= dCAjMzQ0IgogICAgaW5wdXRsYWJlbAkzNDUJIlN1Yi1OZXR3b3JrIElucHV0ICMzNDUiCiAgICBpbnB1dGxhYmVsCTM0NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzM0NiIKICAgIGlucHV0bGFiZWwJMzQ3CSJTdWItTmV0d29yayA= SW5wdXQgIzM0NyIKICAgIGlucHV0bGFiZWwJMzQ4CSJTdWItTmV0d29yayBJbnB1dCAjMzQ4IgogICAgaW5wdXRsYWJlbAkzNDkJIlN1Yi1OZXR3b3JrIElucHV0ICMzNDkiCiAgICBpbnB1dGxhYmVsCTM1MAkiU3ViLU5ldHc= b3JrIElucHV0ICMzNTAiCiAgICBpbnB1dGxhYmVsCTM1MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM1MSIKICAgIGlucHV0bGFiZWwJMzUyCSJTdWItTmV0d29yayBJbnB1dCAjMzUyIgogICAgaW5wdXRsYWJlbAkzNTMJIlN1Yi0= TmV0d29yayBJbnB1dCAjMzUzIgogICAgaW5wdXRsYWJlbAkzNTQJIlN1Yi1OZXR3b3JrIElucHV0ICMzNTQiCiAgICBpbnB1dGxhYmVsCTM1NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM1NSIKICAgIGlucHV0bGFiZWwJMzU2CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzM1NiIKICAgIGlucHV0bGFiZWwJMzU3CSJTdWItTmV0d29yayBJbnB1dCAjMzU3IgogICAgaW5wdXRsYWJlbAkzNTgJIlN1Yi1OZXR3b3JrIElucHV0ICMzNTgiCiAgICBpbnB1dGxhYmVsCTM= NTkJIlN1Yi1OZXR3b3JrIElucHV0ICMzNTkiCiAgICBpbnB1dGxhYmVsCTM2MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM2MCIKICAgIGlucHV0bGFiZWwJMzYxCSJTdWItTmV0d29yayBJbnB1dCAjMzYxIgogICAgaW5wdXRsYWI= ZWwJMzYyCSJTdWItTmV0d29yayBJbnB1dCAjMzYyIgogICAgaW5wdXRsYWJlbAkzNjMJIlN1Yi1OZXR3b3JrIElucHV0ICMzNjMiCiAgICBpbnB1dGxhYmVsCTM2NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM2NCIKICAgIGlucHU= dGxhYmVsCTM2NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM2NSIKICAgIGlucHV0bGFiZWwJMzY2CSJTdWItTmV0d29yayBJbnB1dCAjMzY2IgogICAgaW5wdXRsYWJlbAkzNjcJIlN1Yi1OZXR3b3JrIElucHV0ICMzNjciCiAgICA= aW5wdXRsYWJlbAkzNjgJIlN1Yi1OZXR3b3JrIElucHV0ICMzNjgiCiAgICBpbnB1dGxhYmVsCTM2OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM2OSIKICAgIGlucHV0bGFiZWwJMzcwCSJTdWItTmV0d29yayBJbnB1dCAjMzcwIgo= ICAgIGlucHV0bGFiZWwJMzcxCSJTdWItTmV0d29yayBJbnB1dCAjMzcxIgogICAgaW5wdXRsYWJlbAkzNzIJIlN1Yi1OZXR3b3JrIElucHV0ICMzNzIiCiAgICBpbnB1dGxhYmVsCTM3MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzM= NzMiCiAgICBpbnB1dGxhYmVsCTM3NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM3NCIKICAgIGlucHV0bGFiZWwJMzc1CSJTdWItTmV0d29yayBJbnB1dCAjMzc1IgogICAgaW5wdXRsYWJlbAkzNzYJIlN1Yi1OZXR3b3JrIElucHU= dCAjMzc2IgogICAgaW5wdXRsYWJlbAkzNzcJIlN1Yi1OZXR3b3JrIElucHV0ICMzNzciCiAgICBpbnB1dGxhYmVsCTM3OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM3OCIKICAgIGlucHV0bGFiZWwJMzc5CSJTdWItTmV0d29yayA= SW5wdXQgIzM3OSIKICAgIGlucHV0bGFiZWwJMzgwCSJTdWItTmV0d29yayBJbnB1dCAjMzgwIgogICAgaW5wdXRsYWJlbAkzODEJIlN1Yi1OZXR3b3JrIElucHV0ICMzODEiCiAgICBpbnB1dGxhYmVsCTM4MgkiU3ViLU5ldHc= b3JrIElucHV0ICMzODIiCiAgICBpbnB1dGxhYmVsCTM4MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzM4MyIKICAgIGlucHV0bGFiZWwJMzg0CSJTdWItTmV0d29yayBJbnB1dCAjMzg0IgogICAgaW5wdXRsYWJlbAkzODUJIlN1Yi0= TmV0d29yayBJbnB1dCAjMzg1IgogICAgaW5wdXRsYWJlbAkzODYJIlN1Yi1OZXR3b3JrIElucHV0ICMzODYiCiAgICBpbnB1dGxhYmVsCTM4NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzM4NyIKICAgIGlucHV0bGFiZWwJMzg4CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzM4OCIKICAgIGlucHV0bGFiZWwJMzg5CSJTdWItTmV0d29yayBJbnB1dCAjMzg5IgogICAgaW5wdXRsYWJlbAkzOTAJIlN1Yi1OZXR3b3JrIElucHV0ICMzOTAiCiAgICBpbnB1dGxhYmVsCTM= OTEJIlN1Yi1OZXR3b3JrIElucHV0ICMzOTEiCiAgICBpbnB1dGxhYmVsCTM5MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzM5MiIKICAgIGlucHV0bGFiZWwJMzkzCSJTdWItTmV0d29yayBJbnB1dCAjMzkzIgogICAgaW5wdXRsYWI= ZWwJMzk0CSJTdWItTmV0d29yayBJbnB1dCAjMzk0IgogICAgaW5wdXRsYWJlbAkzOTUJIlN1Yi1OZXR3b3JrIElucHV0ICMzOTUiCiAgICBpbnB1dGxhYmVsCTM5NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzM5NiIKICAgIGlucHU= dGxhYmVsCTM5NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzM5NyIKICAgIGlucHV0bGFiZWwJMzk4CSJTdWItTmV0d29yayBJbnB1dCAjMzk4IgogICAgaW5wdXRsYWJlbAkzOTkJIlN1Yi1OZXR3b3JrIElucHV0ICMzOTkiCiAgICA= aW5wdXRsYWJlbAk0MDAJIlN1Yi1OZXR3b3JrIElucHV0ICM0MDAiCiAgICBpbnB1dGxhYmVsCTQwMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQwMSIKICAgIGlucHV0bGFiZWwJNDAyCSJTdWItTmV0d29yayBJbnB1dCAjNDAyIgo= ICAgIGlucHV0bGFiZWwJNDAzCSJTdWItTmV0d29yayBJbnB1dCAjNDAzIgogICAgaW5wdXRsYWJlbAk0MDQJIlN1Yi1OZXR3b3JrIElucHV0ICM0MDQiCiAgICBpbnB1dGxhYmVsCTQwNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ= MDUiCiAgICBpbnB1dGxhYmVsCTQwNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQwNiIKICAgIGlucHV0bGFiZWwJNDA3CSJTdWItTmV0d29yayBJbnB1dCAjNDA3IgogICAgaW5wdXRsYWJlbAk0MDgJIlN1Yi1OZXR3b3JrIElucHU= dCAjNDA4IgogICAgaW5wdXRsYWJlbAk0MDkJIlN1Yi1OZXR3b3JrIElucHV0ICM0MDkiCiAgICBpbnB1dGxhYmVsCTQxMAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQxMCIKICAgIGlucHV0bGFiZWwJNDExCSJTdWItTmV0d29yayA= SW5wdXQgIzQxMSIKICAgIGlucHV0bGFiZWwJNDEyCSJTdWItTmV0d29yayBJbnB1dCAjNDEyIgogICAgaW5wdXRsYWJlbAk0MTMJIlN1Yi1OZXR3b3JrIElucHV0ICM0MTMiCiAgICBpbnB1dGxhYmVsCTQxNAkiU3ViLU5ldHc= b3JrIElucHV0ICM0MTQiCiAgICBpbnB1dGxhYmVsCTQxNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQxNSIKICAgIGlucHV0bGFiZWwJNDE2CSJTdWItTmV0d29yayBJbnB1dCAjNDE2IgogICAgaW5wdXRsYWJlbAk0MTcJIlN1Yi0= TmV0d29yayBJbnB1dCAjNDE3IgogICAgaW5wdXRsYWJlbAk0MTgJIlN1Yi1OZXR3b3JrIElucHV0ICM0MTgiCiAgICBpbnB1dGxhYmVsCTQxOQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQxOSIKICAgIGlucHV0bGFiZWwJNDIwCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzQyMCIKICAgIGlucHV0bGFiZWwJNDIxCSJTdWItTmV0d29yayBJbnB1dCAjNDIxIgogICAgaW5wdXRsYWJlbAk0MjIJIlN1Yi1OZXR3b3JrIElucHV0ICM0MjIiCiAgICBpbnB1dGxhYmVsCTQ= MjMJIlN1Yi1OZXR3b3JrIElucHV0ICM0MjMiCiAgICBpbnB1dGxhYmVsCTQyNAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQyNCIKICAgIGlucHV0bGFiZWwJNDI1CSJTdWItTmV0d29yayBJbnB1dCAjNDI1IgogICAgaW5wdXRsYWI= ZWwJNDI2CSJTdWItTmV0d29yayBJbnB1dCAjNDI2IgogICAgaW5wdXRsYWJlbAk0MjcJIlN1Yi1OZXR3b3JrIElucHV0ICM0MjciCiAgICBpbnB1dGxhYmVsCTQyOAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQyOCIKICAgIGlucHU= dGxhYmVsCTQyOQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQyOSIKICAgIGlucHV0bGFiZWwJNDMwCSJTdWItTmV0d29yayBJbnB1dCAjNDMwIgogICAgaW5wdXRsYWJlbAk0MzEJIlN1Yi1OZXR3b3JrIElucHV0ICM0MzEiCiAgICA= aW5wdXRsYWJlbAk0MzIJIlN1Yi1OZXR3b3JrIElucHV0ICM0MzIiCiAgICBpbnB1dGxhYmVsCTQzMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQzMyIKICAgIGlucHV0bGFiZWwJNDM0CSJTdWItTmV0d29yayBJbnB1dCAjNDM0Igo= ICAgIGlucHV0bGFiZWwJNDM1CSJTdWItTmV0d29yayBJbnB1dCAjNDM1IgogICAgaW5wdXRsYWJlbAk0MzYJIlN1Yi1OZXR3b3JrIElucHV0ICM0MzYiCiAgICBpbnB1dGxhYmVsCTQzNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ= MzciCiAgICBpbnB1dGxhYmVsCTQzOAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQzOCIKICAgIGlucHV0bGFiZWwJNDM5CSJTdWItTmV0d29yayBJbnB1dCAjNDM5IgogICAgaW5wdXRsYWJlbAk0NDAJIlN1Yi1OZXR3b3JrIElucHU= dCAjNDQwIgogICAgaW5wdXRsYWJlbAk0NDEJIlN1Yi1OZXR3b3JrIElucHV0ICM0NDEiCiAgICBpbnB1dGxhYmVsCTQ0MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ0MiIKICAgIGlucHV0bGFiZWwJNDQzCSJTdWItTmV0d29yayA= SW5wdXQgIzQ0MyIKICAgIGlucHV0bGFiZWwJNDQ0CSJTdWItTmV0d29yayBJbnB1dCAjNDQ0IgogICAgaW5wdXRsYWJlbAk0NDUJIlN1Yi1OZXR3b3JrIElucHV0ICM0NDUiCiAgICBpbnB1dGxhYmVsCTQ0NgkiU3ViLU5ldHc= b3JrIElucHV0ICM0NDYiCiAgICBpbnB1dGxhYmVsCTQ0NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ0NyIKICAgIGlucHV0bGFiZWwJNDQ4CSJTdWItTmV0d29yayBJbnB1dCAjNDQ4IgogICAgaW5wdXRsYWJlbAk0NDkJIlN1Yi0= TmV0d29yayBJbnB1dCAjNDQ5IgogICAgaW5wdXRsYWJlbAk0NTAJIlN1Yi1OZXR3b3JrIElucHV0ICM0NTAiCiAgICBpbnB1dGxhYmVsCTQ1MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ1MSIKICAgIGlucHV0bGFiZWwJNDUyCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzQ1MiIKICAgIGlucHV0bGFiZWwJNDUzCSJTdWItTmV0d29yayBJbnB1dCAjNDUzIgogICAgaW5wdXRsYWJlbAk0NTQJIlN1Yi1OZXR3b3JrIElucHV0ICM0NTQiCiAgICBpbnB1dGxhYmVsCTQ= NTUJIlN1Yi1OZXR3b3JrIElucHV0ICM0NTUiCiAgICBpbnB1dGxhYmVsCTQ1NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ1NiIKICAgIGlucHV0bGFiZWwJNDU3CSJTdWItTmV0d29yayBJbnB1dCAjNDU3IgogICAgaW5wdXRsYWI= ZWwJNDU4CSJTdWItTmV0d29yayBJbnB1dCAjNDU4IgogICAgaW5wdXRsYWJlbAk0NTkJIlN1Yi1OZXR3b3JrIElucHV0ICM0NTkiCiAgICBpbnB1dGxhYmVsCTQ2MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ2MCIKICAgIGlucHU= dGxhYmVsCTQ2MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ2MSIKICAgIGlucHV0bGFiZWwJNDYyCSJTdWItTmV0d29yayBJbnB1dCAjNDYyIgogICAgaW5wdXRsYWJlbAk0NjMJIlN1Yi1OZXR3b3JrIElucHV0ICM0NjMiCiAgICA= aW5wdXRsYWJlbAk0NjQJIlN1Yi1OZXR3b3JrIElucHV0ICM0NjQiCiAgICBpbnB1dGxhYmVsCTQ2NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ2NSIKICAgIGlucHV0bGFiZWwJNDY2CSJTdWItTmV0d29yayBJbnB1dCAjNDY2Igo= ICAgIGlucHV0bGFiZWwJNDY3CSJTdWItTmV0d29yayBJbnB1dCAjNDY3IgogICAgaW5wdXRsYWJlbAk0NjgJIlN1Yi1OZXR3b3JrIElucHV0ICM0NjgiCiAgICBpbnB1dGxhYmVsCTQ2OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ= NjkiCiAgICBpbnB1dGxhYmVsCTQ3MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ3MCIKICAgIGlucHV0bGFiZWwJNDcxCSJTdWItTmV0d29yayBJbnB1dCAjNDcxIgogICAgaW5wdXRsYWJlbAk0NzIJIlN1Yi1OZXR3b3JrIElucHU= dCAjNDcyIgogICAgaW5wdXRsYWJlbAk0NzMJIlN1Yi1OZXR3b3JrIElucHV0ICM0NzMiCiAgICBpbnB1dGxhYmVsCTQ3NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ3NCIKICAgIGlucHV0bGFiZWwJNDc1CSJTdWItTmV0d29yayA= SW5wdXQgIzQ3NSIKICAgIGlucHV0bGFiZWwJNDc2CSJTdWItTmV0d29yayBJbnB1dCAjNDc2IgogICAgaW5wdXRsYWJlbAk0NzcJIlN1Yi1OZXR3b3JrIElucHV0ICM0NzciCiAgICBpbnB1dGxhYmVsCTQ3OAkiU3ViLU5ldHc= b3JrIElucHV0ICM0NzgiCiAgICBpbnB1dGxhYmVsCTQ3OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ3OSIKICAgIGlucHV0bGFiZWwJNDgwCSJTdWItTmV0d29yayBJbnB1dCAjNDgwIgogICAgaW5wdXRsYWJlbAk0ODEJIlN1Yi0= TmV0d29yayBJbnB1dCAjNDgxIgogICAgaW5wdXRsYWJlbAk0ODIJIlN1Yi1OZXR3b3JrIElucHV0ICM0ODIiCiAgICBpbnB1dGxhYmVsCTQ4MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ4MyIKICAgIGlucHV0bGFiZWwJNDg0CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzQ4NCIKICAgIGlucHV0bGFiZWwJNDg1CSJTdWItTmV0d29yayBJbnB1dCAjNDg1IgogICAgaW5wdXRsYWJlbAk0ODYJIlN1Yi1OZXR3b3JrIElucHV0ICM0ODYiCiAgICBpbnB1dGxhYmVsCTQ= ODcJIlN1Yi1OZXR3b3JrIElucHV0ICM0ODciCiAgICBpbnB1dGxhYmVsCTQ4OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ4OCIKICAgIGlucHV0bGFiZWwJNDg5CSJTdWItTmV0d29yayBJbnB1dCAjNDg5IgogICAgaW5wdXRsYWI= ZWwJNDkwCSJTdWItTmV0d29yayBJbnB1dCAjNDkwIgogICAgaW5wdXRsYWJlbAk0OTEJIlN1Yi1OZXR3b3JrIElucHV0ICM0OTEiCiAgICBpbnB1dGxhYmVsCTQ5MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ5MiIKICAgIGlucHU= dGxhYmVsCTQ5MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ5MyIKICAgIGlucHV0bGFiZWwJNDk0CSJTdWItTmV0d29yayBJbnB1dCAjNDk0IgogICAgaW5wdXRsYWJlbAk0OTUJIlN1Yi1OZXR3b3JrIElucHV0ICM0OTUiCiAgICA= aW5wdXRsYWJlbAk0OTYJIlN1Yi1OZXR3b3JrIElucHV0ICM0OTYiCiAgICBpbnB1dGxhYmVsCTQ5NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ5NyIKICAgIGlucHV0bGFiZWwJNDk4CSJTdWItTmV0d29yayBJbnB1dCAjNDk4Igo= ICAgIGlucHV0bGFiZWwJNDk5CSJTdWItTmV0d29yayBJbnB1dCAjNDk5IgogICAgaW5wdXRsYWJlbAk1MDAJIlN1Yi1OZXR3b3JrIElucHV0ICM1MDAiCgogICAgcGFybSB7CiAgICAgICAgbmFtZSAgICAiZXhlY3V0ZSIKICA= ICAgICAgYmFzZXBhcm0KICAgICAgICBsYWJlbCAgICJSZW5kZXIgdG8gRGlzayIKICAgICAgICBpbnZpc2libGUKICAgICAgICBqb2lubmV4dAogICAgICAgIGV4cG9ydCAgbm9uZQogICAgfQogICAgcGFybSB7CiAgICAgICA= IG5hbWUgICAgInJlbmRlcnByZXZpZXciCiAgICAgICAgYmFzZXBhcm0KICAgICAgICBsYWJlbCAgICJSZW5kZXIgdG8gTVBsYXkiCiAgICAgICAgaW52aXNpYmxlCiAgICAgICAgam9pbm5leHQKICAgICAgICBleHBvcnQgIG4= b25lCiAgICB9CiAgICBwYXJtIHsKICAgICAgICBuYW1lICAgICJleGVjdXRlYmFja2dyb3VuZCIKICAgICAgICBiYXNlcGFybQogICAgICAgIGxhYmVsICAgIlJlbmRlciB0byBEaXNrIGluIEJhY2tncm91bmQiCiAgICAgICA= IGludmlzaWJsZQogICAgICAgIGpvaW5uZXh0CiAgICAgICAgZXhwb3J0ICBub25lCiAgICB9CiAgICBwYXJtIHsKICAgICAgICBuYW1lICAgICJyZW5kZXJkaWFsb2ciCiAgICAgICAgYmFzZXBhcm0KICAgICAgICBsYWJlbCA= ICAiQ29udHJvbHMuLi4iCiAgICAgICAgbm9sYWJlbAogICAgICAgIGludmlzaWJsZQogICAgICAgIGV4cG9ydCAgbm9uZQogICAgfQogICAgcGFybSB7CiAgICAgICAgbmFtZSAgICAidHJhbmdlIgogICAgICAgIGJhc2VwYXI= bQogICAgICAgIGxhYmVsICAgIlZhbGlkIEZyYW1lIFJhbmdlIgogICAgICAgIGludmlzaWJsZQogICAgICAgIGV4cG9ydCAgbm9uZQogICAgfQogICAgcGFybSB7CiAgICAgICAgbmFtZSAgICAiZiIKICAgICAgICBiYXNlcGE= cm0KICAgICAgICBsYWJlbCAgICJTdGFydC9FbmQvSW5jIgogICAgICAgIGludmlzaWJsZQogICAgICAgIGV4cG9ydCAgbm9uZQogICAgfQogICAgcGFybSB7CiAgICAgICAgbmFtZSAgICAidGFrZSIKICAgICAgICBiYXNlcGE= cm0KICAgICAgICBsYWJlbCAgICJSZW5kZXIgV2l0aCBUYWtlIgogICAgICAgIGludmlzaWJsZQogICAgICAgIGV4cG9ydCAgbm9uZQogICAgfQogICAgZ3JvdXAgewogICAgICAgIG5hbWUgICAgIlZSYXlSZW5kZXJlckZvbGQ= ZXJFeHBvcnRfNSIKICAgICAgICBsYWJlbCAgICJEcml2ZXIiCiAgICAgICAgaW52aXNpYmxldGFiCiAgICAgICAgdGFiYnJlYWsKCiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgInNvaG9fcGlwZWNtZCIKICA= ICAgICAgICAgIGxhYmVsICAgIkNvbW1hbmQiCiAgICAgICAgICAgIHR5cGUgICAgc3RyaW5nCiAgICAgICAgICAgIGludmlzaWJsZQogICAgICAgICAgICBkZWZhdWx0IHsgInZmaF9pcHIiIH0KICAgICAgICAgICAgZGlzYWI= bGV3aGVuICJ7IHNvaG9fb3V0cHV0bW9kZSAhPSAwIH0iCiAgICAgICAgICAgIG1lbnVyZXBsYWNlIHsKICAgICAgICAgICAgICAgICJtYW50cmEiICAgICAgICAgICAgICAgICJObyBjb21tYW5kIGxpbmUgb3B0aW9ucyIKICA= ICAgICAgICAgICAgICAibWFudHJhIC1IIGhvc3QxLGhvc3QyIiAiTmV0d29yayByZW5kZXJpbmciCiAgICAgICAgICAgICAgICAibWFudHJhIC1vIGNvbnNvbGV3YWl0IiAiVmVyYm9zZSB0byBjb25zb2xlIChXaW5kb3dzIG8= bmx5KSIKICAgICAgICAgICAgICAgICJtYW50cmEgLWUgYmFzaWMiICAgICAgICJFbmFibGUgY3VydmUvcG9pbnQgZW5naW5lIHByb2NlZHVyYWwiCiAgICAgICAgICAgICAgICAibWFudHJhIC1lIGZ1bGwiICAgICAgICAiRW4= YWJsZSBmdWxsIGVuZ2luZSBwcm9jZWR1cmFsIgogICAgICAgICAgICAgICAgIm1hbnRyYSAtUCBmaXRsZXIucHkiICAgIkZpbHRlciBJRkQgdXNpbmcgcHl0aG9uIgogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIHA= YXJtIHsKICAgICAgICAgICAgbmFtZSAgICAic29ob19wcm9ncmFtIgogICAgICAgICAgICBsYWJlbCAgICJzb2hvIFByb2dyYW0iCiAgICAgICAgICAgIHR5cGUgICAgZmlsZQogICAgICAgICAgICBpbnZpc2libGUKICAgICA= ICAgICAgIGRlZmF1bHQgeyAidmZoX2lwci5weSIgfQogICAgICAgICAgICBwYXJtdGFnIHsgImZpbGVjaG9vc2VyX21vZGUiICJyZWFkIiB9CiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICI= c29ob19zaG9wc3R5bGUiCiAgICAgICAgICAgIGxhYmVsICAgInNvaG8gU0hPUCBTdHlsZSIKICAgICAgICAgICAgdHlwZSAgICBzdHJpbmcKICAgICAgICAgICAgaW52aXNpYmxlCiAgICAgICAgICAgIGRlZmF1bHQgeyAiVk0= YW50cmEiIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgInNvaG9faXByX3N1cHBvcnQiCiAgICAgICAgICAgIGxhYmVsICAgIklQUiBTdXBwb3J0ZWQiCiAgICAgICAgICAgIHR5cGUgICA= IHRvZ2dsZQogICAgICAgICAgICBpbnZpc2libGUKICAgICAgICAgICAgZGVmYXVsdCB7ICIxIiB9CiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJzb2hvX3ByZXZpZXdzdXBwb3J0IgogICA= ICAgICAgICAgbGFiZWwgICAiUHJldmlldyBTdXBwb3J0ZWQiCiAgICAgICAgICAgIHR5cGUgICAgdG9nZ2xlCiAgICAgICAgICAgIGludmlzaWJsZQogICAgICAgICAgICBkZWZhdWx0IHsgIjEiIH0KICAgICAgICB9CiAgICA= ICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJzb2hvX291dHB1dG1vZGUiCiAgICAgICAgICAgIGxhYmVsICAgIlNhdmUgSUZEIEZpbGUgVG8gRGlzayIKICAgICAgICAgICAgdHlwZSAgICB0b2dnbGUKICAgICAgICA= ICAgIGludmlzaWJsZQogICAgICAgICAgICBub2xhYmVsCiAgICAgICAgICAgIGpvaW5uZXh0CiAgICAgICAgICAgIGRlZmF1bHQgeyAiMCIgfQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICA= InNvaG9fZGlza2ZpbGUiCiAgICAgICAgICAgIGxhYmVsICAgIkRpc2sgRmlsZSIKICAgICAgICAgICAgdHlwZSAgICBmaWxlCiAgICAgICAgICAgIGludmlzaWJsZQogICAgICAgICAgICBkZWZhdWx0IHsgIiRISVAvbWFudHI= YS52cmF5IiB9CiAgICAgICAgICAgIGRpc2FibGV3aGVuICJ7IHNvaG9fb3V0cHV0bW9kZSAhPSAxIH0iCiAgICAgICAgICAgIHBhcm10YWcgeyAiZmlsZWNob29zZXJfbW9kZSIgIndyaXRlIiB9CiAgICAgICAgfQogICAgICA= ICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAic29ob19jb21wcmVzc2lvbiIKICAgICAgICAgICAgbGFiZWwgICAiRmlsZSBDb21wcmVzc2lvbiIKICAgICAgICAgICAgdHlwZSAgICBzdHJpbmcKICAgICAgICAgICAgaW4= dmlzaWJsZQogICAgICAgICAgICBkZWZhdWx0IHsgImV4dCIgfQogICAgICAgICAgICBoZWxwICAgICJEZXRlcm1pbmVzIHRoZSBmaWxlIGNvbXByZXNzaW9uIHVzZWQgd2hlbiB3cml0aW5nIHRvIGEgZGlzayBmaWxlIChvciA= aWYgc29ob19mb3JjZV9jb21wcmVzc2lvbiBpcyBlbmFibGVkKS4iCiAgICAgICAgICAgIGRpc2FibGV3aGVuICJ7IHNvaG9fb3V0cHV0bW9kZSAhPSAxIHNvaG9fZm9yY2VfY29tcHJlc3Npb24gIT0gMSB9IgogICAgICAgICA= ICAgbWVudSB7CiAgICAgICAgICAgICAgICAiZXh0IiAgICJVc2UgRmlsZW5hbWUgRXh0ZW5zaW9uIgogICAgICAgICAgICAgICAgIm5vbmUiICAiTm8gQ29tcHJlc3Npb24iCiAgICAgICAgICAgICAgICAiYmxvc2MiICJCTE8= U0MgQ29tcHJlc3Npb24iCiAgICAgICAgICAgICAgICAiZ3ppcCIgICJnemlwIENvbXByZXNzaW9uIgogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJzb2hvX2ZvcmU= Z3JvdW5kIgogICAgICAgICAgICBsYWJlbCAgICJCbG9jayBVbnRpbCBSZW5kZXIgQ29tcGxldGUiCiAgICAgICAgICAgIHR5cGUgICAgdG9nZ2xlCiAgICAgICAgICAgIGludmlzaWJsZQogICAgICAgICAgICBkZWZhdWx0IHs= ICIwIiB9CiAgICAgICAgICAgIGRpc2FibGV3aGVuICJ7IHNvaG9fb3V0cHV0bW9kZSAhPSAwIH0iCiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJzb2hvX2luaXRzaW0iCiAgICAgICAgICA= ICBsYWJlbCAgICJJbml0aWFsaXplIFNpbXVsYXRpb24gT1BzIgogICAgICAgICAgICB0eXBlICAgIHRvZ2dsZQogICAgICAgICAgICBpbnZpc2libGUKICAgICAgICAgICAgZGVmYXVsdCB7ICIwIiB9CiAgICAgICAgfQogICA= ICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAic29ob192aWV3cG9ydF9tZW51IgogICAgICAgICAgICBsYWJlbCAgICJTaG93IEluIFZpZXdwb3J0IE1lbnUiCiAgICAgICAgICAgIHR5cGUgICAgdG9nZ2xlCiAgICA= ICAgICAgICBpbnZpc2libGUKICAgICAgICAgICAgZGVmYXVsdCB7ICIxIiB9CiAgICAgICAgICAgIGhlbHAgICAgIkJ5IGRlZmF1bHQgU09ITyBvdXRwdXQgZHJpdmVycyBkbyBub3QgYXBwZWFyIGluIHRoZSB2aWV3cG9ydCA= bWVudS4gIEFkZGluZyB0aGlzIHByb3BlcnR5IGFuZCB0dXJuaW5nIGl0IG9uIHdpbGwgY2F1c2UgdGhlIGRyaXZlciB0byBzaG93IHVwLiIKICAgICAgICB9CiAgICB9CgogICAgZ3JvdXBzaW1wbGUgewogICAgICAgIG5hbWU= ICAgICJ2cmF5X2lwcl9tYWluIgogICAgICAgIGxhYmVsICAgIlYtUmF5IElQUiIKICAgICAgICBncm91cHRhZyB7ICJzcGFyZV9jYXRlZ29yeSIgInZyYXkiIH0KCiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICA= ICJjYW1lcmEiCiAgICAgICAgICAgIGxhYmVsICAgIkNhbWVyYSIKICAgICAgICAgICAgdHlwZSAgICBvcHBhdGgKICAgICAgICAgICAgaW52aXNpYmxlCiAgICAgICAgICAgIGRlZmF1bHQgeyAiYGNocyhzdHJjYXQoY2hzKFw= InJvcFwiKSwgXCIvcmVuZGVyX2NhbWVyYVwiKSlgIiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAib3BmaWx0ZXIiICIhIU9CSi9DQU1FUkEhISIgfQogICAgICAgICAgICBwYXJtdGFnIHsgIm9wcmVsYXRpdmUiICIuIiB9CiA= ICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAicm9wIgogICAgICAgICAgICBsYWJlbCAgICJWLVJheSBSZW5kZXJlciIKICAgICAgICAgICAgdHlwZSAgICBvcHBhdGgKICAgICAgICAgICAgZGU= ZmF1bHQgeyAiLi4vdnJheSIgfQogICAgICAgICAgICBwYXJtdGFnIHsgIm9wZmlsdGVyIiAiISFST1AhISIgfQogICAgICAgICAgICBwYXJtdGFnIHsgIm9wcmVsYXRpdmUiICIuIiB9CiAgICAgICAgfQogICAgfQoKfQpDaGU= Y2tFeHRlcm5hbCA6PSAxOwpDb250ZW50c0NvbXByZXNzaW9uVHlwZSA6PSAxOwpGb3JiaWRPdXRzaWRlUGFybXMgOj0gMTsKR3ppcENvbnRlbnRzIDo9IDE7CkxvY2tDb250ZW50cyA6PSAxOwpNYWtlRGVmYXVsdCA6PSAxOwo= UGFybXNGcm9tVmZsIDo9IDA7ClByZWZpeERyb3BwZWRQYXJtTGFiZWwgOj0gMDsKUHJlZml4RHJvcHBlZFBhcm1OYW1lIDo9IDA7ClNhdmVDYWNoZWRDb2RlIDo9IDA7ClNhdmVJY29uIDo9IDA7ClNhdmVTcGFyZVBhcm1zIDo= PSAxOwpVbmxvY2tPbkNyZWF0ZSA6PSAwOwpVc2VEU1Bhcm1zIDo9IDE7Cjw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04Ij8+CjxzaGVsZkRvY3VtZW50PgogIDwhLS0gVGhpcyBmaWxlIGNvbnRhaW5zIGRlZmk= bml0aW9ucyBvZiBzaGVsdmVzLCB0b29sYmFycywgYW5kIHRvb2xzLgogSXQgc2hvdWxkIG5vdCBiZSBoYW5kLWVkaXRlZCB3aGVuIGl0IGlzIGJlaW5nIHVzZWQgYnkgdGhlIGFwcGxpY2F0aW9uLgogTm90ZSwgdGhhdCB0d28= IGRlZmluaXRpb25zIG9mIHRoZSBzYW1lIGVsZW1lbnQgYXJlIG5vdCBhbGxvd2VkIGluCiBhIHNpbmdsZSBmaWxlLiAtLT4KCiAgPHRvb2wgbmFtZT0iJEhEQV9ERUZBVUxUX1RPT0wiIGxhYmVsPSIkSERBX0xBQkVMIiBpY28= bj0iJEhEQV9JQ09OIj4KICAgIDx0b29sTWVudUNvbnRleHQgbmFtZT0idmlld2VyIj4KICAgICAgPGNvbnRleHROZXRUeXBlPlJPUDwvY29udGV4dE5ldFR5cGU+CiAgICA8L3Rvb2xNZW51Q29udGV4dD4KICAgIDx0b29sTWU= bnVDb250ZXh0IG5hbWU9Im5ldHdvcmsiPgogICAgICA8Y29udGV4dE9wVHlwZT4kSERBX1RBQkxFX0FORF9OQU1FPC9jb250ZXh0T3BUeXBlPgogICAgPC90b29sTWVudUNvbnRleHQ+CiAgICA8dG9vbFN1Ym1lbnU+RGlnaXQ= YWwgQXNzZXRzPC90b29sU3VibWVudT4KICAgIDxzY3JpcHQgc2NyaXB0VHlwZT0icHl0aG9uIj48IVtDREFUQVtpbXBvcnQgZHJpdmVydG9vbHV0aWxzCgpkcml2ZXJ0b29sdXRpbHMuZ2VuZXJpY1Rvb2woa3dhcmdzLCAnJEg= REFfTkFNRScpXV0+PC9zY3JpcHQ+CiAgPC90b29sPgo8L3NoZWxmRG9jdW1lbnQ+CiMgQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgc2NyaXB0ClxzZXQgbm9hbGlhcyA9IDEKIwojICBDcmVhdGlvbiBzY3JpcHQgZm9yIHZyYXk= IG9wZXJhdG9yCiMKCmlmICggIiRhcmcxIiA9PSAiIiApIHRoZW4KICAgIGVjaG8gVGhpcyBzY3JpcHQgaXMgaW50ZW5kZWQgYXMgYSBjcmVhdGlvbiBzY3JpcHQKICAgIGV4aXQKZW5kaWYKCiMgTm9kZSAkYXJnMSAoRHJpdmU= ci92cmF5KQpvcHNwYXJlZHMgIiIgJGFyZzEKb3BleHBybGFuZ3VhZ2UgLXMgaHNjcmlwdCAkYXJnMQpvcHVzZXJkYXRhIC1uICdfX19WZXJzaW9uX19fJyAtdiAnJyAkYXJnMQpvcHVzZXJkYXRhIC1uICdfX190b29sY291bnQ= X19fJyAtdiAnNDAnICRhcmcxCm9wdXNlcmRhdGEgLW4gJ19fX3Rvb2xpZF9fXycgLXYgJ3ZyYXlfcmVuZGVyX3N0YXJ0JyAkYXJnMQoAAAAASU5EWAAAAAAAAAAAAAAADAAAAAxEaWFsb2dTY3JpcHQAAAAAAAAC8mBSlyIAAAA= DENyZWF0ZVNjcmlwdAAAAvIAAAHoYFKXIgAAABVUeXBlUHJvcGVydGllc09wdGlvbnMAAATaAAABLmBSlvwAAAAESGVscAAABggAAAAAYFKW/AAAAAtUb29scy5zaGVsZgAABggAAANwYFKW/AAAABNJbnRlcm5hbEZpbGVPcHQ= aW9ucwAACXgAAAAwYFKXIgAAAAxGdW5jdGlvbk5hbWUAAAmoAAAAWWBSlvwAAAAJSWNvbkltYWdlAAAKAQAAQrxgUpb8AAAAEEV4dHJhRmlsZU9wdGlvbnMAAEy9AAAABGBSlvwAAAALQ29udGVudHMuZ3oAAEzBAAAO8WBSlyI= AAAADlN1cmZhY2VWZmxDb2RlAABbsgABOWtgUpciAAAAElNjcmlwdE1hdGVyaWFsSW5mbwABlR0AAAFjYFKXIiMgRGlhbG9nIHNjcmlwdCBmb3IgT19fX19GT0xBRl9FR0RFX1RPT1JfRVJBVVFTX0VOSVNfREVSRVdPUF9fX18= T19fX19QT1dFUkVEX1NJTkVfU1FVQVJFX1JPT1RfRURHRV9GQUxPRl9fX19PIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIDAzLzE4LzIxIDAxOjU2OjE4Cgp7CiAgICBuYW1lCU9fX19fRk9MQUZfRUdERV9UT09SX0VSQVVRU18= RU5JU19ERVJFV09QX19fX09fX19fUE9XRVJFRF9TSU5FX1NRVUFSRV9ST09UX0VER0VfRkFMT0ZfX19fTwogICAgc2NyaXB0CU9fX19fRk9MQUZfRUdERV9UT09SX0VSQVVRU19FTklTX0RFUkVXT1BfX19fT19fX19QT1dFUkU= RF9TSU5FX1NRVUFSRV9ST09UX0VER0VfRkFMT0ZfX19fTwogICAgbGFiZWwJT19fX19GT0xBRl9FR0RFX1RPT1JfRVJBVVFTX0VOSVNfREVSRVdPUF9fX19PX19fX1BPV0VSRURfU0lORV9TUVVBUkVfUk9PVF9FREdFX0ZBTE8= Rl9fX19PCgogICAgcmVuZGVybWFzawkiVk1hbnRyYSBPR0wiCgogICAgaGVscCB7CgkiIgogICAgfQoKICAgIHBhcm0gewoJbmFtZQkiT19SRVdPUF9GT0xBRl9FR0RFX09fRURHRV9GQUxPRl9QT1dFUl9PIgoJbGFiZWwJIk8= X1JFV09QX0ZPTEFGX0VHREVfT19FREdFX0ZBTE9GX1BPV0VSX08iCgl0eXBlCWZsb2F0CglkZWZhdWx0CXsgWyAiMi8xOS40ODA0Njg3NSIgaHNjcmlwdC1leHByIF0gfQoJcmFuZ2UJeyAwIDEwIH0KCWV4cG9ydAlhbGwKCXA= YXJtdGFnCXsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgIH0KfQojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIHNjcmlwdDogVGh1cnNkYXkgTWFyY2ggMTgsIDAxOjU2IDIwMjEKXHNldCBub2FsaWFzID0= IDEKIwojICBDcmVhdGlvbiBzY3JpcHQgZm9yIE9fX19fRk9MQUZfRUdERV9UT09SX0VSQVVRU19FTklTX0RFUkVXT1BfX19fT19fX19QT1dFUkVEX1NJTkVfU1FVQVJFX1JPT1RfRURHRV9GQUxPRl9fX19PIG9wZXJhdG9yCiM= CgppZiAoICIkYXJnMSIgPT0gIiIgKSB0aGVuCiAgICBlY2hvIFRoaXMgc2NyaXB0IGlzIGludGVuZGVkIGFzIGEgY3JlYXRpb24gc2NyaXB0CiAgICBleGl0CmVuZGlmCgojIE5vZGUgJGFyZzEgKFNob3AvT19fX19GT0xBRl8= RUdERV9UT09SX0VSQVVRU19FTklTX0RFUkVXT1BfX19fT19fX19QT1dFUkVEX1NJTkVfU1FVQVJFX1JPT1RfRURHRV9GQUxPRl9fX19PKQpvcGV4cHJsYW5ndWFnZSAtcyBoc2NyaXB0ICRhcmcxCm9wdXNlcmRhdGEgLW4gJ18= X19WZXJzaW9uX19fJyAtdiAnJyAkYXJnMQpTYXZlU3BhcmVQYXJtcyA6PSAxOwpDaGVja0V4dGVybmFsIDo9IDE7ClNhdmVJY29uIDo9IDE7Ckd6aXBDb250ZW50cyA6PSAwOwpDb250ZW50c0NvbXByZXNzaW9uVHlwZSA6PSA= MDsKVW5sb2NrT25DcmVhdGUgOj0gMTsKU2F2ZUNhY2hlZENvZGUgOj0gMTsKTG9ja0NvbnRlbnRzIDo9IDE7Ck1ha2VEZWZhdWx0IDo9IDE7ClVzZURTUGFybXMgOj0gMTsKRm9yYmlkT3V0c2lkZVBhcm1zIDo9IDE7ClByZWY= aXhEcm9wcGVkUGFybUxhYmVsIDo9IDA7ClByZWZpeERyb3BwZWRQYXJtTmFtZSA6PSAwOwpQYXJtc0Zyb21WZmwgOj0gMDsKPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHNoZWxmRG9jdW1lbnQ+CiA= IDwhLS0gVGhpcyBmaWxlIGNvbnRhaW5zIGRlZmluaXRpb25zIG9mIHNoZWx2ZXMsIHRvb2xiYXJzLCBhbmQgdG9vbHMuCiBJdCBzaG91bGQgbm90IGJlIGhhbmQtZWRpdGVkIHdoZW4gaXQgaXMgYmVpbmcgdXNlZCBieSB0aGU= IGFwcGxpY2F0aW9uLgogTm90ZSwgdGhhdCB0d28gZGVmaW5pdGlvbnMgb2YgdGhlIHNhbWUgZWxlbWVudCBhcmUgbm90IGFsbG93ZWQgaW4KIGEgc2luZ2xlIGZpbGUuIC0tPgoKICA8dG9vbCBuYW1lPSIkSERBX0RFRkFVTFQ= X1RPT0wiIGxhYmVsPSIkSERBX0xBQkVMIiBpY29uPSIkSERBX0lDT04iPgogICAgPHRvb2xNZW51Q29udGV4dCBuYW1lPSJ2aWV3ZXIiPgogICAgICA8Y29udGV4dE5ldFR5cGU+U0hPUDwvY29udGV4dE5ldFR5cGU+CiAgICA= PC90b29sTWVudUNvbnRleHQ+CiAgICA8dG9vbE1lbnVDb250ZXh0IG5hbWU9Im5ldHdvcmsiPgogICAgICA8Y29udGV4dE9wVHlwZT4kSERBX1RBQkxFX0FORF9OQU1FPC9jb250ZXh0T3BUeXBlPgogICAgPC90b29sTWVudUM= b250ZXh0PgogICAgPHRvb2xTdWJtZW51PkRpZ2l0YWwgQXNzZXRzPC90b29sU3VibWVudT4KICAgIDx0b29sU3VibWVudT5NYXRlcmlhbDwvdG9vbFN1Ym1lbnU+CiAgICA8c2NyaXB0IHNjcmlwdFR5cGU9InB5dGhvbiI+PCE= W0NEQVRBW2ltcG9ydCBzaG9wdG9vbHV0aWxzCgpzaG9wdG9vbHV0aWxzLmdlbmVyaWNUb29sKGt3YXJncywgJyRIREFfTkFNRScpXV0+PC9zY3JpcHQ+CiAgICA8a2V5d29yZExpc3Q+CiAgICAgIDxrZXl3b3JkPk1hbnRyYTw= L2tleXdvcmQ+CiAgICA8L2tleXdvcmRMaXN0PgogIDwvdG9vbD4KPC9zaGVsZkRvY3VtZW50PgoAAAACAAxub2RlY29ubnR5cGUAAAABAAAAAAAMbm9kZXBhcm10eXBlAAAAAQAAAABPX19fX0ZPTEFGX0VHREVfVE9PUl9FUkE= VVFTX0VOSVNfREVSRVdPUF9fX19PX19fX1BPV0VSRURfU0lORV9TUVVBUkVfUk9PVF9FREdFX0ZBTE9GX19fX09QSUMyAwAAAEhkAQAAQy8AAABDcmVhdGVkIGJ5IEhvdWRpbmkxNS4wLjM5MyBbMDMvMTgvMjEgMDE6NTU6NDA= XQBBDgAAAEFkbWluaXN0cmF0b3IATQIAAABPAFQIAAAAAAAAAAAA8L9tCAAAAAAAAAAAAAAAWAQAAABAAAAAWQQAAABAAAAAdygAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUgQAAAAAAIA/IwQ= AAAAAgAAAFBbAAAATgIAAABDAFYEAAAAAQAAAGMEAAAAAwAAAHACAAAAcgBwAgAAAGcAcAIAAABiAGQEAAAAAQAAAEIEAAAAAAAAAFcEAAAA/wAAAGcEAAAABAAAAEcEAAAAzcwMQFBGAAAATgIAAABBAFYEAAAAAQAAAGMEAAA= AAEAAABkBAAAAAEAAABCBAAAAAAAAABXBAAAAP8AAABnBAAAAAAAAABHBAAAAAAAgD9TPQAAAHMEAAAAAAAAAEYBAAAAAUQCAAAAPwBGAQAAAAFEAgAAAD8ARgEAAAABRAIAAAA/AEYBAAAAAUQCAAAAPwBTXQAAAHMEAAAAAQA= AABGAQAAAAFECgAAABkABAEBAgQBGQBGAQAAAAFECgAAABkABAEBAgQBGQBGAQAAAAFECgAAABkABAEBAgQBGQBGAQAAAAFECgAAABkAAwEDAgMBGQBTfQAAAHMEAAAAAgAAAEYBAAAAAUQSAAAAFQACAQECAgMDBAIDAQICARU= AEYBAAAAAUQSAAAAFQACAQECAgMDBAIDAQICARUARgEAAAABRBIAAAAVAAIBAQICAwMEAgMBAgIBFQBGAQAAAAFEEgAAABUAAQEBAgIDBQQCAwECAQEVAFOdAAAAcwQAAAADAAAARgEAAAABRBoAAAATAPcBAgIDBAQFBgYFBwE= BvkFBAQDAgIBEwBGAQAAAAFEGgAAABMA9wECAgMEBAUGBgUHAQb5BQQEAwICARMARgEAAAABRBoAAAATAPcBAgIDBAQFBgYFBwEG+QUEBAMCAgETAEYBAAAAAUQaAAAAEgABAQEC+wMEBQUGBwf3BgUFBAMCAgEBEgBTuwAAAHM= BAAAAAQAAABGAQAAAAFEIgAAABAAAQH3AgMEBQYHCAkKAgsBDAIL9QoJCAcGBQQDAgEBEABGAQAAAAFEIgAAABAAAQH3AgMEBQYHCAkKAgsBDAIL9QoJCAcGBQQDAgEBEABGAQAAAAFEIgAAABAAAQH3AgMEBQYHCAkKAgsBDAI= C/UKCQgHBgUEAwIBARAARgEAAAABRCAAAAAQAAEB9gIDBAUGCAkKCgsFDPQLCgoJCAYFBAMCAQEQAFPFAAAAcwQAAAAFAAAARgEAAAABRCQAAAAPAPIBAgMEBgcJCgsNDg8QEAMRARD0Dw4NCwoJBwYEAwIBDwBGAQAAAAFEJAA= AAAPAPIBAgMEBgcJCgsNDg8QEAMRARD0Dw4NCwoJBwYEAwIBDwBGAQAAAAFEJAAAAA8A8gECAwQGBwkKCw0ODxAQAxEBEPQPDg0LCgkHBgQDAgEPAEYBAAAAAUQkAAAADwDyAQIDBAYICQsMDg8QEREDEgER9BAPDgwLCQgGBAM= AgEPAFPYAAAAcwQAAAAGAAAARgEAAAABRCkAAAANANwBAgMEBggJCw0PERIUFRYXFxgYFxcWFRQSEQ8NCwkIBgQDAgENAEYBAAAAAUQpAAAADQDcAQIDBAYICQsNDxESFBUWFxcYGBcXFhUUEhEPDQsJCAYEAwIBDQBGAQAAAAE= RCkAAAANANwBAgMEBggJCw0PERIUFRYXFxgYFxcWFRQSEQ8NCwkIBgQDAgENAEYBAAAAAUQoAAAADQDwAQIDBAYICgwOEBITFRYXGAMZ8BgXFhUTEhAODAoIBgQDAgENAFPdAAAAcwQAAAAHAAAARgEAAAABRCoAAAAMAO8BAgQ= BQcKDA4QExUXGRscHR4DH+8eHRwbGRcVExAODAoHBQQCAQwARgEAAAABRCoAAAAMAO8BAgQFBwoMDhATFRcZGxwdHgMf7x4dHBsZFxUTEA4MCgcFBAIBDABGAQAAAAFEKgAAAAwA7wECBAUHCgwOEBMVFxkbHB0eAx/vHh0cGxk= FxUTEA4MCgcFBAIBDABGAQAAAAFEKgAAAAwA7wECBAYICgwPERQWGBocHh8gAyHvIB8eHBoYFhQRDwwKCAYEAgEMAFPoAAAAcwQAAAAIAAAARgEAAAABRC0AAAALANgBAwQGCQsOERMWGRweICMkJicnKCgnJyYkIyAeHBkWExE= DgsJBgQDAQsARgEAAAABRC0AAAALANgBAwQGCQsOERMWGRweICMkJicnKCgnJyYkIyAeHBkWExEOCwkGBAMBCwBGAQAAAAFELQAAAAsA2AEDBAYJCw4RExYZHB4gIyQmJycoKCcnJiQjIB4cGRYTEQ4LCQYEAwELAEYBAAAAAUQ= LAAAAAsA7gEDBAcJDA8RFRgaHSAiJCYoKQMq7ikoJiQiIB0aGBURDwwJBwQDAQsAU+4AAABzBAAAAAkAAABGAQAAAAFELgAAAAoA7QEDBQcKDRATFhkdICMmKSstLzADMe0wLy0rKSYjIB0ZFhMQDQoHBQMBCgBGAQAAAAFELgA= AAAKAO0BAwUHCg0QExYZHSAjJikrLS8wAzHtMC8tKykmIyAdGRYTEA0KBwUDAQoARgEAAAABRC4AAAAKAO0BAwUHCg0QExYZHSAjJikrLS8wAzHtMC8tKykmIyAdGRYTEA0KBwUDAQoARgEAAAABRC8AAAAKANYCAwUICg0RFBc= Gx4iJSgrLS8xMjM0NDMyMS8tKyglIh4bFxQRDQoIBQMCCgBT9QAAAHMEAAAACgAAAEYBAAAAAUQwAAAACQDsAQMFCAsOERUZHCAkJysvMjQ2ODoDO+w6ODY0Mi8rJyQgHBkVEQ4LCAUDAQkARgEAAAABRDAAAAAJAOwBAwUICw4= ERUZHCAkJysvMjQ2ODoDO+w6ODY0Mi8rJyQgHBkVEQ4LCAUDAQkARgEAAAABRDAAAAAJAOwBAwUICw4RFRkcICQnKy8yNDY4OgM77Do4NjQyLysnJCAcGRURDgsIBQMBCQBGAQAAAAFEMAAAAAkA7AIDBQgLDxIWGh4iJiouMTQ= Nzk7PQM+7D07OTc0MS4qJiIeGhYSDwsIBQMCCQBTAAEAAHMEAAAACwAAAEYBAAAAAUQzAAAACADSAQMFCAsPEhYbHyMnLDA0ODs+QUNERUZGRURDQT47ODQwLCcjHxsWEg8LCAUDAQgARgEAAAABRDMAAAAIANIBAwUICw8SFhs= HyMnLDA0ODs+QUNERUZGRURDQT47ODQwLCcjHxsWEg8LCAUDAQgARgEAAAABRDMAAAAIANIBAwUICw8SFhsfIycsMDQ4Oz5BQ0RFRkZFRENBPjs4NDAsJyMfGxYSDwsIBQMBCABGAQAAAAFEMgAAAAgA6wIDBggMDxMYHCElKi8= Mzc7PkFERkgDSetIRkRBPjs3My8qJSEcGBMPDAgGAwIIAFMFAQAAcwQAAAAMAAAARgEAAAABRDQAAAAHAOoBAwUICw8TFxwhJiswNTk+QkVJTE5PA1HqT05MSUVCPjk1MCsmIRwXEw8LCAUDAQcARgEAAAABRDQAAAAHAOoBAwU= CAsPExccISYrMDU5PkJFSUxOTwNR6k9OTElFQj45NTArJiEcFxMPCwgFAwEHAEYBAAAAAUQ0AAAABwDqAQMFCAsPExccISYrMDU5PkJFSUxOTwNR6k9OTElFQj45NTArJiEcFxMPCwgFAwEHAEYBAAAAAUQ0AAAABwDqAQMFCAw= EBQZHiMoLTI3PEFFSUxPUVMDVOpTUU9MSUVBPDcyLSgjHhkUEAwIBQMBBwBTEAEAAHMEAAAADQAAAEYBAAAAAUQ3AAAABgDOAQMFCAsPExgdIigtMzg+Q0hMUFRXWVtcXV1cW1lXVFBMSEM+ODMtKCIdGBMPCwgFAwEGAEYBAAA= AAFENwAAAAYAzgEDBQgLDxMYHSIoLTM4PkNITFBUV1lbXF1dXFtZV1RQTEhDPjgzLSgiHRgTDwsIBQMBBgBGAQAAAAFENwAAAAYAzgEDBQgLDxMYHSIoLTM4PkNITFBUV1lbXF1dXFtZV1RQTEhDPjgzLSgiHRgTDwsIBQMBBgA= RgEAAAABRDYAAAAGAOkBAwUIDBAUGh8kKjA1O0FGS09TV1pdXwNg6V9dWldTT0tGQTs1MCokHxkUEAwIBQMBBgBTFgEAAHMEAAAADgAAAEYBAAAAAUQ4AAAABQDoAQIEBwsPExgdIykvNTtBR01SV1tfYmVnA2noZ2ViX1tXUk0= R0E7NS8pIx0YEw8LBwQCAQUARgEAAAABRDgAAAAFAOgBAgQHCw8TGB0jKS81O0FHTVJXW19iZWcDaehnZWJfW1dSTUdBOzUvKSMdGBMPCwcEAgEFAEYBAAAAAUQ4AAAABQDoAQIEBwsPExgdIykvNTtBR01SV1tfYmVnA2noZ2U= Yl9bV1JNR0E7NS8pIx0YEw8LBwQCAQUARgEAAAABRDkAAAAFAMwBAgQICw8UGR8lKzE4PkRKUFVaX2NmaWtsbW1sa2lmY19aVVBKRD44MSslHxkUDwsIBAIBBQBTFgEAAHMEAAAADwAAAEYBAAAAAUQ4AAAABQDoAgQGCg4SFx0= IykwNj1ESlFXXGJma25xcwN16HNxbmtmYlxXUUpEPTYwKSMdFxIOCgYEAgUARgEAAAABRDgAAAAFAOgCBAYKDhIXHSMpMDY9REpRV1xiZmtucXMDdehzcW5rZmJcV1FKRD02MCkjHRcSDgoGBAIFAEYBAAAAAUQ4AAAABQDoAgQ= BgoOEhcdIykwNj1ESlFXXGJma25xcwN16HNxbmtmYlxXUUpEPTYwKSMdFxIOCgYEAgUARgEAAAABRDkAAAAFAMwCBAcKDxMZHyUsMjlAR05UWmBlam9ydXd5enp5d3Vyb2plYFpUTkdAOTIsJR8ZEw8KBwQCBQBTIQEAAHMEAAA= ABAAAABGAQAAAAFEOwAAAAQAygEDBQkNERYcIikwNz5FTVRaYWdtcnZ6fYCBgoKBgH16dnJtZ2FbVE1FPjcwKSIcFhENCQUDAQQARgEAAAABRDsAAAAEAMoBAwUJDREWHCIpMDc+RU1UWmFnbXJ2en2AgYKCgYB9enZybWdhW1Q= TUU+NzApIhwWEQ0JBQMBBABGAQAAAAFEOwAAAAQAygEDBQkNERYcIikwNz5FTVRaYWdtcnZ6fYCBgoKBgH16dnJtZ2FbVE1FPjcwKSIcFhENCQUDAQQARgEAAAABRDsAAAAEAMoBAwYJDRIYHiQrMjpBSVBXXmVrcXZ6foGEhYY= hoWEgX56dnFrZV5XUElBOjIrJB4YEg0JBgMBBABTKAEAAHMEAAAAEQAAAEYBAAAAAUQ9AAAAAwDIAQIEBwsQFRshKC82PkZOVV1ka3J4fYKGioyOj4+OjIqGgn14cmtkXVVORj42LyghGxUQCwcEAgEDAEYBAAAAAUQ9AAAAAwA= yAECBAcLEBUbISgvNj5GTlVdZGtyeH2ChoqMjo+PjoyKhoJ9eHJrZF1VTkY+Ni8oIRsVEAsHBAIBAwBGAQAAAAFEPQAAAAMAyAECBAcLEBUbISgvNj5GTlVdZGtyeH2ChoqMjo+PjoyKhoJ9eHJrZF1VTkY+Ni8oIRsVEAsHBAI= AQMARgEAAAABRDwAAAADAOYBAgQIDBEWHCMqMTlBSVFZYWhvdnyBhoqOkAOS5pCOioaBfHZvaGFZUUlBOTEqIxwWEQwIBAIBAwBTKQEAAHMEAAAAEgAAAEYBAAAAAUQ9AAAAAwDIAQMGCg4TGR8mLTU9RU5WXmdudn2DiY6Slpk= mpubmpmWko6Jg312bmdeVk5FPTUtJh8ZEw4KBgMBAwBGAQAAAAFEPQAAAAMAyAEDBgoOExkfJi01PUVOVl5nbnZ9g4mOkpaZmpubmpmWko6Jg312bmdeVk5FPTUtJh8ZEw4KBgMBAwBGAQAAAAFEPQAAAAMAyAEDBgoOExkfJi0= NT1FTlZeZ252fYOJjpKWmZqbm5qZlpKOiYN9dm5nXlZORT01LSYfGRMOCgYDAQMARgEAAAABRD0AAAADAMgBAwYKDxQaISgwOEBJUVpianJ6gYeNkpaanJ6fn56cmpaSjYeBenJqYlpRSUA4MCghGhQPCgYDAQMAUysBAABzBAA= AAATAAAARgEAAAABRD0AAAADAMgCBAgMERYcIyszO0RNVV5ncHiAh46UmZ6ipaaoqKalop6ZlI6HgHhwZ15VTUQ7MysjHBYRDAgEAgMARgEAAAABRD0AAAADAMgCBAgMERYcIyszO0RNVV5ncHiAh46UmZ6ipaaoqKalop6ZlI4= h4B4cGdeVU1EOzMrIxwWEQwIBAIDAEYBAAAAAUQ9AAAAAwDIAgQIDBEWHCMrMztETVVeZ3B4gIeOlJmeoqWmqKimpaKemZSOh4B4cGdeVU1EOzMrIxwWEQwIBAIDAEYBAAAAAUQ/AAAAAgDGAQIECAwRFx4lLTU+R1BZYmt0fIQ= i5KYnaKlqKqrq6qopaKdmJKLhHx0a2JZUEc+NS0lHhcRDAgEAgECAFMwAQAAcwQAAAAUAAAARgEAAAABRD8AAAACAMYBAwYJDhMZICcwOEFKVF1ncHmBipGYn6WprbCys7OysK2ppZ+YkYqBeXBnXVRKQTgwJyAZEw4JBgMBAgA= RgEAAAABRD8AAAACAMYBAwYJDhMZICcwOEFKVF1ncHmBipGYn6WprbCys7OysK2ppZ+YkYqBeXBnXVRKQTgwJyAZEw4JBgMBAgBGAQAAAAFEPwAAAAIAxgEDBgkOExkgJzA4QUpUXWdweYGKkZifpamtsLKzs7Kwramln5iRioE= eXBnXVRKQTgwJyAZEw4JBgMBAgBGAQAAAAFEPgAAAAIA5QEDBgoPFRsiKjI7RE5XYWp0fYWOlZyjqK2xtAO25bSxraijnJWOhX10amFXTkQ7MioiGxUPCgYDAQIAUzEBAABzBAAAABUAAABGAQAAAAFEPwAAAAIAxgIEBwsQFh0= JCw1PkdRW2RueIGKk5ujqa+0uLy+v7++vLi0r6mjm5OKgXhuZFpRRz41LCQdFhALBwQCAgBGAQAAAAFEPwAAAAIAxgIEBwsQFh0kLDU+R1FbZG54gYqTm6Opr7S4vL6/v768uLSvqaObk4qBeG5kWlFHPjUsJB0WEAsHBAICAEY= AQAAAAFEPwAAAAIAxgIEBwsQFh0kLDU+R1FbZG54gYqTm6Opr7S4vL6/v768uLSvqaObk4qBeG5kWlFHPjUsJB0WEAsHBAICAEYBAAAAAUQ/AAAAAgDGAgQIDBEYHiYuN0FKVF5ocnyFjpefpq2zuLy/wMLCwL+8uLOtpp+XjoU= fHJoXlRKQTcuJh4YEQwIBAICAFM1AQAAcwQAAAAWAAAARgEAAAAAREAAAAAAAAECBQkNExkgJzA5Q01XYWt2gIqTnKSss7m/w8bIycnIxsO/ubOspJyTioB2a2FXTUM5MCcgGRMNCQUCAQAARgEAAAAAREAAAAAAAAECBQkNExk= ICcwOUNNV2FrdoCKk5ykrLO5v8PGyMnJyMbDv7mzrKSck4qAdmthV01DOTAnIBkTDQkFAgEAAEYBAAAAAERAAAAAAAABAgUJDRMZICcwOUNNV2FrdoCKk5ykrLO5v8PGyMnJyMbDv7mzrKSck4qAdmthV01DOTAnIBkTDQkFAgE= AABGAQAAAABEQAAAAAAAAQIFCQ4UGiIqMzxGUFplb3qEjpegqLC3vMLGycvMzMvJxsK8t7CooJeOhHpvZVpQRjwzKiIaFA4JBQIBAABTNQEAAHMEAAAAFwAAAEYBAAAAAERAAAAAAAABAwYKDxUcIys0PkhSXGdyfYeRm6Sttb0= w8jN0NLU1NLQzcjDvbWtpJuRh31yZ1xSSD40KyMcFQ8KBgMBAABGAQAAAABEQAAAAAAAAQMGCg8VHCMrND5IUlxncn2HkZukrbW9w8jN0NLU1NLQzcjDvbWtpJuRh31yZ1xSSD40KyMcFQ8KBgMBAABGAQAAAABEQAAAAAAAAQM= BgoPFRwjKzQ+SFJcZ3J9h5GbpK21vcPIzdDS1NTS0M3Iw721raSbkYd9cmdcUkg+NCsjHBUPCgYDAQAARgEAAAAAREAAAAAAAAEDBgsQFh0lLjdBS1Vga3aBi5WfqLG5wMbLz9PV1tbV08/LxsC5saiflYuBdmtgVUtBNy4lHRY= EAsGAwEAAFM1AQAAcwQAAAAYAAAARgEAAAAAREAAAAAAAAEEBwsRFx4mLzhCTFdibXiDjpijrLW+xczR1tnc3d3c2dbRzMW+tayjmI6DeG1iV0xCOC8mHhcRCwcEAQAARgEAAAAAREAAAAAAAAEEBwsRFx4mLzhCTFdibXiDjpg= o6y1vsXM0dbZ3N3d3NnW0czFvrWso5iOg3htYldMQjgvJh4XEQsHBAEAAEYBAAAAAERAAAAAAAABBAcLERceJi84QkxXYm14g46Yo6y1vsXM0dbZ3N3d3NnW0czFvrWso5iOg3htYldMQjgvJh4XEQsHBAEAAEYBAAAAAERAAAA= AAAAAgQIDBIYICgxO0VPWmVxfIeSnKawucHIztTY297f397b2NTOyMG5sKackod8cWVaT0U7MSggGBIMCAQCAABTNQEAAHMEAAAAGQAAAEYBAAAAAERAAAAAAAACBAgNEhkgKTI7RVBbZnJ9iZSfqbO9xc3U2d7i5OXl5OLe2dQ= zcW9s6mflIl9cmZbUEU7MikgGRINCAQCAABGAQAAAABEQAAAAAAAAgQIDRIZICkyO0VQW2ZyfYmUn6mzvcXN1Nne4uTl5eTi3tnUzcW9s6mflIl9cmZbUEU7MikgGRINCAQCAABGAQAAAABEQAAAAAAAAgQIDRIZICkyO0VQW2Y= cn2JlJ+ps73FzdTZ3uLk5eXk4t7Z1M3FvbOpn5SJfXJmW1BFOzIpIBkSDQgEAgAARgEAAAAAREAAAAAAAAIFCQ4TGiIrND5JU19qdoGNmKOtt8DIz9bb4OPl5+fl4+Db1s/IwLeto5iNgXZqX1NJPjQrIhoTDgkFAgAAUzUBAAA= cwQAAAAaAAAARgEAAAAAREAAAAAAAQIFCQ4UGyMrND5JVF9rdoKOmaWvucPM1Nvg5enr7e3r6eXg2tTMw7mvpZmOgnZrX1RJPjQrIhsUDgkFAgEARgEAAAAAREAAAAAAAQIFCQ4UGyMrND5JVF9rdoKOmaWvucPM1Nvg5enr7e0= 6+nl4NrUzMO5r6WZjoJ2a19UST40KyIbFA4JBQIBAEYBAAAAAERAAAAAAAECBQkOFBsjKzQ+SVRfa3aCjpmlr7nDzNTb4OXp6+3t6+nl4NrUzMO5r6WZjoJ2a19UST40KyIbFA4JBQIBAEYBAAAAAERAAAAAAAEDBQoPFRwkLTc= QUxXY296hpKdqLO8xs7W3OLm6uzu7uzq5uLc1s7GvLOonZKGem9jV0xBNy0kHBUPCgUDAQBTNQEAAHMEAAAAGwAAAEYBAAAAAERAAAAAAAEDBgoPFRwkLTZBTFdibnqGkp6ptL/I0dng5uvv8fPz8e/r5uDZ0ci/tKmekoZ6bmI= V0xBNi0kHBUPCgYDAQBGAQAAAABEQAAAAAABAwYKDxUcJC02QUxXYm56hpKeqbS/yNHZ4Obr7/Hz8/Hv6+bg2dHIv7SpnpKGem5iV0xBNi0kHBUPCgYDAQBGAQAAAABEQAAAAAABAwYKDxUcJC02QUxXYm56hpKeqbS/yNHZ4OY= 6+/x8/Px7+vm4NnRyL+0qZ6ShnpuYldMQTYtJBwVDwoGAwEARgEAAAAAREAAAAAAAQMGChAWHiYvOURPWmZyfoqWoq24wsvU2+Lo7fDy9PTy8O3o4tvUy8K4raKWin5yZlpPRDkvJh4WEAoGAwEAUzUBAABzBAAAABwAAABGAQA= AAAAREAAAAAAAQMGCxAWHSYvOENOWWVxfYqWoq24w83W3uXr8PT2+Pj29PDr5d7WzcO4raKWin1xZVlOQzgvJh0WEAsGAwEARgEAAAAAREAAAAAAAQMGCxAWHSYvOENOWWVxfYqWoq24w83W3uXr8PT2+Pj29PDr5d7WzcO4raI= lop9cWVZTkM4LyYdFhALBgMBAEYBAAAAAERAAAAAAAEDBgsQFh0mLzhDTlllcX2KlqKtuMPN1t7l6/D09vj49vTw6+Xe1s3DuK2ilop9cWVZTkM4LyYdFhALBgMBAEYBAAAAAERAAAAAAAEDBwsRFx8oMTtGUV1pdYGOmqWxvMY= z9jg5u3x9ff4+Pf18e3n4NjPxryxpZqOgXVpXVFGOzEoHxcRCwcDAQBTNQEAAHMEAAAAHQAAAEYBAAAAAERAAAAAAAEDBwsQFx4nMDpET1tnc4CMmaWwvMbQ2eLp7/T4+vz8+vj07+ni2dDGvLClmYyAc2dbT0Q6MCceFxALBwM= AQBGAQAAAABEQAAAAAABAwcLEBceJzA6RE9bZ3OAjJmlsLzG0Nni6e/0+Pr8/Pr49O/p4tnQxrywpZmMgHNnW09EOjAnHhcQCwcDAQBGAQAAAABEQAAAAAABAwcLEBceJzA6RE9bZ3OAjJmlsLzG0Nni6e/0+Pr8/Pr49O/p4tk= 0Ma8sKWZjIBzZ1tPRDowJx4XEAsHAwEARgEAAAAAREAAAAAAAQQHDBEYICkyPUhTX2t3hJCcqLS/ydPb4+rw9fj7/Pz7+PXw6uPb08m/tKickIR3a19TSD0yKSAYEQwHBAEAUzUBAABzBAAAAB4AAABGAQAAAABEQAAAAAABBAc= CxEXHycxO0VRXGl1gY6aprK+yNLc5Ovx9vr9/v79+vbx6+Tc0si+sqaajoF1aVxRRTsxJx8XEQsHBAEARgEAAAAAREAAAAAAAQQHCxEXHycxO0VRXGl1gY6aprK+yNLc5Ovx9vr9/v79+vbx6+Tc0si+sqaajoF1aVxRRTsxJx8= FxELBwQBAEYBAAAAAERAAAAAAAEEBwsRFx8nMTtFUVxpdYGOmqayvsjS3OTr8fb6/f7+/fr28evk3NLIvrKmmo6BdWlcUUU7MScfFxELBwQBAEYBAAAAAERAAAAAAAIEBwwSGSEqMz5JVGBseYWSnqq2wMvV3uXs8vf7/f7+/fs= 9/Ls5d7Vy8C2qp6ShXlsYFRJPjMqIRkSDAcEAgBTNQEAAHMEAAAAHwAAAEYBAAAAAERAAAAAAAIEBwwRGB8oMTtGUV1pdYKPm6izv8nU3eXt8/j8/v///vz48+3l3dTJv7Oom4+CdWldUUY7MSgfGBEMBwQCAEYBAAAAAERAAAA= AAACBAcMERgfKDE7RlFdaXWCj5uos7/J1N3l7fP4/P7///78+PPt5d3Uyb+zqJuPgnVpXVFGOzEoHxgRDAcEAgBGAQAAAABEQAAAAAACBAcMERgfKDE7RlFdaXWCj5uos7/J1N3l7fP4/P7///78+PPt5d3Uyb+zqJuPgnVpXVE= RjsxKB8YEQwHBAIARgEAAAAAREAAAAAAAgQHDBIZISo0PklUYG16hpKfq7bCzNbf5+70+Pz+///+/Pj07uff1szCt6ufkoZ6bWBUST40KiEZEgwHBAIAUzUBAABzBAAAACAAAABGAQAAAABEQAAAAAACBAcMERgfKDE7RlFdaXU= go+bqLO/ydTd5e3z+Pz+///+/Pjz7eXd1Mm/s6ibj4J1aV1RRjsxKB8YEQwHBAIARgEAAAAAREAAAAAAAgQHDBEYHygxO0ZRXWl1go+bqLO/ydTd5e3z+Pz+///+/Pjz7eXd1Mm/s6ibj4J1aV1RRjsxKB8YEQwHBAIARgEAAAA= AERAAAAAAAIEBwwRGB8oMTtGUV1pdYKPm6izv8nU3eXt8/j8/v///vz48+3l3dTJv7Oom4+CdWldUUY7MSgfGBEMBwQCAEYBAAAAAERAAAAAAAIEBwwSGSEqND5JVGBteoaSn6u2wszW3+fu9Pj8/v///vz49O7n39bMwrern5I= hnptYFRJPjQqIRkSDAcEAgBTNQEAAHMEAAAAIQAAAEYBAAAAAERAAAAAAAEEBwsRFx8nMTtFUVxpdYGOmqayvsjS3OTr8fb6/f7+/fr28evk3NLIvrKmmo6BdWlcUUU7MScfFxELBwQBAEYBAAAAAERAAAAAAAEEBwsRFx8nMTs= RVFcaXWBjpqmsr7I0tzk6/H2+v3+/v369vHr5NzSyL6yppqOgXVpXFFFOzEnHxcRCwcEAQBGAQAAAABEQAAAAAABBAcLERcfJzE7RVFcaXWBjpqmsr7I0tzk6/H2+v3+/v369vHr5NzSyL6yppqOgXVpXFFFOzEnHxcRCwcEAQA= RgEAAAAAREAAAAAAAgQHDBIZISozPklUYGx5hZKeqrbAy9Xe5ezy9/v9/v79+/fy7OXe1cvAtqqekoV5bGBUST4zKiEZEgwHBAIAUzUBAABzBAAAACIAAABGAQAAAABEQAAAAAABAwcLEBceJzA6RE9bZ3OAjJmlsLzG0Nni6e8= 9Pj6/Pz6+PTv6eLZ0Ma8sKWZjIBzZ1tPRDowJx4XEAsHAwEARgEAAAAAREAAAAAAAQMHCxAXHicwOkRPW2dzgIyZpbC8xtDZ4unv9Pj6/Pz6+PTv6eLZ0Ma8sKWZjIBzZ1tPRDowJx4XEAsHAwEARgEAAAAAREAAAAAAAQMHCxA= Fx4nMDpET1tnc4CMmaWwvMbQ2eLp7/T4+vz8+vj07+ni2dDGvLClmYyAc2dbT0Q6MCceFxALBwMBAEYBAAAAAERAAAAAAAEEBwwRGCApMj1IU19rd4SQnKi0v8nT2+Pq8PX4+/z8+/j18Orj29PJv7SonJCEd2tfU0g9MikgGBE= DAcEAQBTNQEAAHMEAAAAIwAAAEYBAAAAAERAAAAAAAEDBgsQFh0mLzhDTlllcX2KlqKtuMPN1t7l6/D09vj49vTw6+Xe1s3DuK2ilop9cWVZTkM4LyYdFhALBgMBAEYBAAAAAERAAAAAAAEDBgsQFh0mLzhDTlllcX2KlqKtuMM= zdbe5evw9Pb4+Pb08Ovl3tbNw7itopaKfXFlWU5DOC8mHRYQCwYDAQBGAQAAAABEQAAAAAABAwYLEBYdJi84Q05ZZXF9ipairbjDzdbe5evw9Pb4+Pb08Ovl3tbNw7itopaKfXFlWU5DOC8mHRYQCwYDAQBGAQAAAABEQAAAAAA= AQMHCxEXHygxO0ZRXWl1gY6apbG8xs/Y4Obs8fX3+Pj39fHs5+DYz8a8saWajoF1aV1RRjsxKB8XEQsHAwEAUzUBAABzBAAAACQAAABGAQAAAABEQAAAAAABAwYKDxUcJC02QUxXYm56hpKeqbS/yNHZ4Obr7/Hz8/Hv6+bg2dE= yL+0qZ6ShnpuYldMQTYtJBwVDwoGAwEARgEAAAAAREAAAAAAAQMGCg8VHCQtNkFMV2JueoaSnqm0v8jR2eDm6+/x8/Px7+vm4NnRyL+0qZ6ShnpuYldMQTYtJBwVDwoGAwEARgEAAAAAREAAAAAAAQMGCg8VHCQtNkFMV2JueoY= kp6ptL/I0dng5uvv8fPz8e/r5uDZ0ci/tKmekoZ6bmJXTEE2LSQcFQ8KBgMBAEYBAAAAAERAAAAAAAEDBgoQFh4mLzlET1pmcn6KlqKtuMLL1Nvi6Ozw8vT08vDs6OLb1MvCuK2ilop+cmZaT0Q5LyYeFhAKBgMBAFM1AQAAcwQ= AAAAJQAAAEYBAAAAAERAAAAAAAECBQkOFBsjKzQ+SVRfa3aCjpmlr7nDzNTb4OXp6+3t6+nl4NrUzMO5r6WZjoJ2a19UST40KyMbFA4JBQIBAEYBAAAAAERAAAAAAAECBQkOFBsjKzQ+SVRfa3aCjpmlr7nDzNTb4OXp6+3t6+k= 5eDa1MzDua+lmY6CdmtfVEk+NCsjGxQOCQUCAQBGAQAAAABEQAAAAAABAgUJDhQbIys0PklUX2t2go6Zpa+5w8zU2+Dl6evt7evp5eDa1MzDua+lmY6CdmtfVEk+NCsjGxQOCQUCAQBGAQAAAABEQAAAAAABAwUKDxUcJC03QUw= V2NveoaSnaizvMbO1tzi5urs7u7s6ufi3NbOxryzqJ2ShnpvY1dMQTctJBwVDwoFAwEAUzUBAABzBAAAACYAAABGAQAAAABEQAAAAAAAAgQIDRIZICkyO0VQW2ZyfYmUn6mzvcXN1Nne4uTl5eTi3tnUzcW9s6mflIl9cmZbUEU= OzIpIBkSDQgEAgAARgEAAAAAREAAAAAAAAIECA0SGSApMjtFUFtmcn2JlJ+ps73FzdTZ3uLk5eXk4t7Z1M3FvbOpn5SJfXJmW1BFOzIpIBkSDQgEAgAARgEAAAAAREAAAAAAAAIECA0SGSApMjtFUFtmcn2JlJ+ps73FzdTZ3uI= 5OXl5OLe2dTNxb2zqZ+UiX1yZltQRTsyKSAZEg0IBAIAAEYBAAAAAERAAAAAAAACBQkOExoiKzQ+SVNfanaBjZijrbfAyM/W2+Dj5efn5ePg29bPyMC3raOYjYF2al9TST40KyIaEw4JBQIAAFM1AQAAcwQAAAAnAAAARgEAAAA= AERAAAAAAAABBAcLERceJi84QkxXYm14g46Yo6y1vsXM0dbZ3N3d3NnW0czFvrWso5iOg3htYldMQjgvJh4XEQsHBAEAAEYBAAAAAERAAAAAAAABBAcLERceJi84QkxXYm14g46Yo6y1vsXM0dbZ3N3d3NnW0czFvrWso5iOg3g= bWJXTEI4LyYeFxELBwQBAABGAQAAAABEQAAAAAAAAQQHCxEXHiYvOEJMV2JteIOOmKOstb7FzNHW2dzd3dzZ1tHMxb61rKOYjoN4bWJXTEI4LyYeFxELBwQBAABGAQAAAABEQAAAAAAAAgQIDBIYICgxO0VPWmVxfIeSnKawucE= yM7U2Nve39/e29jUzsjBubCmnJKHfHFlWk9FOzEoIBgSDAgEAgAAUzUBAABzBAAAACgAAABGAQAAAABEQAAAAAAAAQMGCg8VHCMrND5IUlxncn2HkZukrbW9w8jN0NLU1NLQzcjDvbWtpJuRh31yZ1xSSD40KyMcFQ8KBgMBAAA= RgEAAAAAREAAAAAAAAEDBgoPFRwjKzQ+SFJcZ3J9h5GbpK21vcPIzdDS1NTS0M3Iw721raSbkYd9cmdcUkg+NCsjHBUPCgYDAQAARgEAAAAAREAAAAAAAAEDBgoPFRwjKzQ+SFJcZ3J9h5GbpK21vcPIzdDS1NTS0M3Iw721raQ= m5GHfXJnXFJIPjQrIxwVDwoGAwEAAEYBAAAAAERAAAAAAAABAwYLEBYdJS43QUtVYGt2gYuVn6ixucDGy8/T1dbW1dPPy8bAubGon5WLgXZrYFVLQTcuJR0WEAsGAwEAAFM1AQAAcwQAAAApAAAARgEAAAAAREAAAAAAAAECBQk= DRMZICcwOUNNV2FrdoCKk5ykrLO5v8PGyMnJyMbDv7mzrKSck4qAdmthV01DOTAnIBkTDQkFAgEAAEYBAAAAAERAAAAAAAABAgUJDRMZICcwOUNNV2FrdoCKk5ykrLO5v8PGyMnJyMbDv7mzrKSck4qAdmthV01DOTAnIBkTDQk= BQIBAABGAQAAAABEQAAAAAAAAQIFCQ0TGSAnMDlDTVdha3aAipOcpKyzub/DxsjJycjGw7+5s6yknJOKgHZrYVdNQzkwJyAZEw0JBQIBAABGAQAAAABEQAAAAAAAAQIFCQ4UGiIqMzxGUFplb3qEjpegqLC3vMLGycvMzMvJxsI= vbewqKCXjoR6b2VaUEY8MyoiGhQOCQUCAQAAUzEBAABzBAAAACoAAABGAQAAAAFEPwAAAAIAxgIEBwsQFh0kLDU+R1FaZG54gYqTm6Opr7S4vL6/v768uLSvqaObk4qBeG5kWlFHPjUsJB0WEAsHBAICAEYBAAAAAUQ/AAAAAgA= xgIEBwsQFh0kLDU+R1FaZG54gYqTm6Opr7S4vL6/v768uLSvqaObk4qBeG5kWlFHPjUsJB0WEAsHBAICAEYBAAAAAUQ/AAAAAgDGAgQHCxAWHSQsNT5HUVpkbniBipObo6mvtLi8vr+/vry4tK+po5uTioF4bmRaUUc+NSwkHRY= EAsHBAICAEYBAAAAAUQ/AAAAAgDGAgQIDBEYHiYuN0FKVF5ocnyFjpefpq2zuLy/wMLCwL+8uLOtpp+XjoV8cmheVEpBNy4mHhgRDAgEAgIAUzEBAABzBAAAACsAAABGAQAAAAFEPwAAAAIAxgEDBgkOExkgJzA4QUpUXWdweYE= ipGYn6WprbCys7OysK2ppZ+YkYqBeXBnXVRKQTgwJyAZEw4JBgMBAgBGAQAAAAFEPwAAAAIAxgEDBgkOExkgJzA4QUpUXWdweYGKkZifpamtsLKzs7Kwramln5iRioF5cGddVEpBODAnIBkTDgkGAwECAEYBAAAAAUQ/AAAAAgA= xgEDBgkOExkgJzA4QUpUXWdweYGKkZifpamtsLKzs7Kwramln5iRioF5cGddVEpBODAnIBkTDgkGAwECAEYBAAAAAUQ/AAAAAgDGAQMGCg8VGyIqMjtETldhanR9hY6VnKOorbG0tre3trSxraijnJWOhX10amFXTkQ7MioiGxU= DwoGAwECAFMrAQAAcwQAAAAsAAAARgEAAAABRD0AAAADAMgCBAgMERYcIyszO0RNVV5ncHiAh46UmZ6ipaaoqKalop6ZlI6HgHhwZ15VTUQ7MysjHBYRDAgEAgMARgEAAAABRD0AAAADAMgCBAgMERYcIyszO0RNVV5ncHiAh44= lJmeoqWmqKimpaKemZSOh4B4cGdeVU1EOzMrIxwWEQwIBAIDAEYBAAAAAUQ9AAAAAwDIAgQIDBEWHCMrMztETVVeZ3B4gIeOlJmeoqWmqKimpaKemZSOh4B4cGdeVU1EOzMrIxwWEQwIBAIDAEYBAAAAAUQ/AAAAAgDGAQIECAw= ERceJS01PkdQWWJrdHyEi5KYnaKlqKqrq6qopaKdmJKLhHx0a2JZUEc+NS0lHhcRDAgEAgECAFMpAQAAcwQAAAAtAAAARgEAAAABRD0AAAADAMgBAwYKDhMZHyYtNT1FTlZeZ252fYOJjpKWmZqbm5qZlpKOiYN9dm5nXlZORT0= NS0mHxkTDgoGAwEDAEYBAAAAAUQ9AAAAAwDIAQMGCg4TGR8mLTU9RU5WXmdudn2DiY6Slpmam5uamZaSjomDfXZuZ15WTkU9NS0mHxkTDgoGAwEDAEYBAAAAAUQ9AAAAAwDIAQMGCg4TGR8mLTU9RU5WXmdudn2DiY6Slpmam5s= mpmWko6Jg312bmdeVk5FPTUtJh8ZEw4KBgMBAwBGAQAAAAFEPQAAAAMAyAEDBgoPFBohKDA4QElRWmJqcnqBh42Slpqcnp+fnpyalpKNh4F6cmpiWlFJQDgwKCEaFA8KBgMBAwBTKAEAAHMEAAAALgAAAEYBAAAAAUQ9AAAAAwA= yAECBAcLEBUbISgvNj5GTlVdZGtyeH2ChoqMjo+PjoyKhoJ9eHJrZF1VTkY+Ni8oIRsVEAsHBAIBAwBGAQAAAAFEPQAAAAMAyAECBAcLEBUbISgvNj5GTlVdZGtyeH2ChoqMjo+PjoyKhoJ9eHJrZF1VTkY+Ni8oIRsVEAsHBAI= AQMARgEAAAABRD0AAAADAMgBAgQHCxAVGyEoLzY+Rk5VXWRrcnh9goaKjI6Pj46MioaCfXhya2RdVU5GPjYvKCEbFRALBwQCAQMARgEAAAABRDwAAAADAOYBAgQIDBEWHCMqMTlBSVFZYWhvdnyBhoqOkAOS5pCOioaBfHZvaGE= WVFJQTkxKiMcFhEMCAQCAQMAUyEBAABzBAAAAC8AAABGAQAAAAFEOwAAAAQAygEDBQkNERYcIikwNz5FTVRaYWdtcnZ6fYCBgoKBgH16dnJtZ2FaVE1FPjcwKSIcFhENCQUDAQQARgEAAAABRDsAAAAEAMoBAwUJDREWHCIpMDc= PkVNVFphZ21ydnp9gIGCgoGAfXp2cm1nYVpUTUU+NzApIhwWEQ0JBQMBBABGAQAAAAFEOwAAAAQAygEDBQkNERYcIikwNz5FTVRaYWdtcnZ6fYCBgoKBgH16dnJtZ2FaVE1FPjcwKSIcFhENCQUDAQQARgEAAAABRDsAAAAEAMo= AQMGCQ0SGB4kKzI6QUlQV15la3F2en6BhIWGhoWEgX56dnFrZV5XUElBOjIrJB4YEg0JBgMBBABTFgEAAHMEAAAAMAAAAEYBAAAAAUQ4AAAABQDoAgQGCg4SFx0jKTA2PURKUVdcYmZrbnFzA3Xoc3Fua2ZiXFdRSkQ9NjApIx0= FxIOCgYEAgUARgEAAAABRDgAAAAFAOgCBAYKDhIXHSMpMDY9REpRV1xiZmtucXMDdehzcW5rZmJcV1FKRD02MCkjHRcSDgoGBAIFAEYBAAAAAUQ4AAAABQDoAgQGCg4SFx0jKTA2PURKUVdcYmZrbnFzA3Xoc3Fua2ZiXFdRSkQ= PTYwKSMdFxIOCgYEAgUARgEAAAABRDkAAAAFAMwCBAcKDxMZHyUsMjlAR05UWmBlam9ydXd5enp5d3Vyb2plYFpUTkdAOTIsJR8ZEw8KBwQCBQBTFgEAAHMEAAAAMQAAAEYBAAAAAUQ4AAAABQDoAQIEBwsPExgdIykvNTtBR00= UldbX2JlZwNp6GdlYl9bV1JNR0E7NS8pIx0YEw8LBwQCAQUARgEAAAABRDgAAAAFAOgBAgQHCw8TGB0jKS81O0FHTVJXW19iZWcDaehnZWJfW1dSTUdBOzUvKSMdGBMPCwcEAgEFAEYBAAAAAUQ4AAAABQDoAQIEBwsPExgdIyk= LzU7QUdNUldbX2JlZwNp6GdlYl9bV1JNR0E7NS8pIx0YEw8LBwQCAQUARgEAAAABRDkAAAAFAMwBAgQICw8UGR8lKzE4PkRKUFVaX2NmaWtsbW1sa2lmY19aVVBKRD44MSslHxkUDwsIBAIBBQBTEAEAAHMEAAAAMgAAAEYBAAA= AAFENwAAAAYAzgEDBQgLDxMYHSIoLTM4PkNITFBUV1lbXF1dXFtZV1RQTEhDPjgzLSgiHRgTDwsIBQMBBgBGAQAAAAFENwAAAAYAzgEDBQgLDxMYHSIoLTM4PkNITFBUV1lbXF1dXFtZV1RQTEhDPjgzLSgiHRgTDwsIBQMBBgA= RgEAAAABRDcAAAAGAM4BAwUICw8TGB0iKC0zOD5DSExQVFdZW1xdXVxbWVdUUExIQz44My0oIh0YEw8LCAUDAQYARgEAAAABRDYAAAAGAOkBAwUIDBAUGh8kKjA1O0FGS09TV1pdXwNg6V9dWldTT0tGQTs1MCokHxkUEAwIBQM= AQYAUwUBAABzBAAAADMAAABGAQAAAAFENAAAAAcA6gEDBQgLDxMXHCEmKzA1OT5CRUlMTk8DUepPTkxJRUI+OTUwKyYhHBcTDwsIBQMBBwBGAQAAAAFENAAAAAcA6gEDBQgLDxMXHCEmKzA1OT5CRUlMTk8DUepPTkxJRUI+OTU= MCsmIRwXEw8LCAUDAQcARgEAAAABRDQAAAAHAOoBAwUICw8TFxwhJiswNTk+QkVJTE5PA1HqT05MSUVCPjk1MCsmIRwXEw8LCAUDAQcARgEAAAABRDQAAAAHAOoBAwUIDBAUGR4jKC0yNzxBRUlMT1FTA1TqU1FPTElFQTw3Mi0= KCMeGRQQDAgFAwEHAFMAAQAAcwQAAAA0AAAARgEAAAABRDMAAAAIANIBAwUICw8SFhsfIycsMDQ4Oz5BQ0RFRkZFRENBPjs4NDAsJyMfGxYSDwsIBQMBCABGAQAAAAFEMwAAAAgA0gEDBQgLDxIWGx8jJywwNDg7PkFDREVGRkU= RENBPjs4NDAsJyMfGxYSDwsIBQMBCABGAQAAAAFEMwAAAAgA0gEDBQgLDxIWGx8jJywwNDg7PkFDREVGRkVEQ0E+Ozg0MCwnIx8bFhIPCwgFAwEIAEYBAAAAAUQyAAAACADrAgMGCAwPExgcISUqLzM3Oz5BREZIA0nrSEZEQT4= OzczLyolIRwYEw8MCAYDAggAU/UAAABzBAAAADUAAABGAQAAAAFEMAAAAAkA7AEDBQgLDhEVGRwgJCcrLzI0Njg6AzvsOjg2NDIvKyckIBwZFREOCwgFAwEJAEYBAAAAAUQwAAAACQDsAQMFCAsOERUZHCAkJysvMjQ2ODoDO+w= Ojg2NDIvKyckIBwZFREOCwgFAwEJAEYBAAAAAUQwAAAACQDsAQMFCAsOERUZHCAkJysvMjQ2ODoDO+w6ODY0Mi8rJyQgHBkVEQ4LCAUDAQkARgEAAAABRDAAAAAJAOwCAwUICw8SFhoeIiYqLjE0Nzk7PQM+7D07OTc0MS4qJiI= HhoWEg8LCAUDAgkAU+4AAABzBAAAADYAAABGAQAAAAFELgAAAAoA7QEDBQcKDRATFhkdICMmKSstLzADMe0wLy0rKSYjIB0ZFhMQDQoHBQMBCgBGAQAAAAFELgAAAAoA7QEDBQcKDRATFhkdICMmKSstLzADMe0wLy0rKSYjIB0= GRYTEA0KBwUDAQoARgEAAAABRC4AAAAKAO0BAwUHCg0QExYZHSAjJikrLS8wAzHtMC8tKykmIyAdGRYTEA0KBwUDAQoARgEAAAABRC8AAAAKANYCAwUICg0RFBcbHiIlKCstLzEyMzQ0MzIxLy0rKCUiHhsXFBENCggFAwIKAFM= 6AAAAHMEAAAANwAAAEYBAAAAAUQtAAAACwDYAQMEBgkLDhETFhkcHiAjJCYnJygoJycmJCMgHhwZFhMRDgsJBgQDAQsARgEAAAABRC0AAAALANgBAwQGCQsOERMWGRweICMkJicnKCgnJyYkIyAeHBkWExEOCwkGBAMBCwBGAQA= AAABRC0AAAALANgBAwQGCQsOERMWGRweICMkJicnKCgnJyYkIyAeHBkWExEOCwkGBAMBCwBGAQAAAAFELAAAAAsA7gEDBAcJDA8RFRgaHSAiJCYoKQMq7ikoJiQiIB0aGBURDwwJBwQDAQsAU90AAABzBAAAADgAAABGAQAAAAE= RCoAAAAMAO8BAgQFBwoMDhATFRcZGxwdHgMf7x4dHBsZFxUTEA4MCgcFBAIBDABGAQAAAAFEKgAAAAwA7wECBAUHCgwOEBMVFxkbHB0eAx/vHh0cGxkXFRMQDgwKBwUEAgEMAEYBAAAAAUQqAAAADADvAQIEBQcKDA4QExUXGRs= HB0eAx/vHh0cGxkXFRMQDgwKBwUEAgEMAEYBAAAAAUQqAAAADADvAQIEBggKDA8RFBYYGhweHyADIe8gHx4cGhgWFBEPDAoIBgQCAQwAU9gAAABzBAAAADkAAABGAQAAAAFEKQAAAA0A3AECAwQGCAkLDQ8REhQVFhcXGBgXFxY= FRQSEQ8NCwkIBgQDAgENAEYBAAAAAUQpAAAADQDcAQIDBAYICQsNDxESFBUWFxcYGBcXFhUUEhEPDQsJCAYEAwIBDQBGAQAAAAFEKQAAAA0A3AECAwQGCAkLDQ8REhQVFhcXGBgXFxYVFBIRDw0LCQgGBAMCAQ0ARgEAAAABRCg= AAAADQDwAQIDBAYICgwOEBITFRYXGAMZ8BgXFhUTEhAODAoIBgQDAgENAFPFAAAAcwQAAAA6AAAARgEAAAABRCQAAAAPAPIBAgMEBgcJCgsNDg8QEAMRARD0Dw4NCwoJBwYEAwIBDwBGAQAAAAFEJAAAAA8A8gECAwQGBwkKCw0= Dg8QEAMRARD0Dw4NCwoJBwYEAwIBDwBGAQAAAAFEJAAAAA8A8gECAwQGBwkKCw0ODxAQAxEBEPQPDg0LCgkHBgQDAgEPAEYBAAAAAUQkAAAADwDyAQIDBAYICQsMDg8QEREDEgER9BAPDgwLCQgGBAMCAQ8AU7sAAABzBAAAADs= AAAARgEAAAABRCIAAAAQAAEB9wIDBAUGBwgJCgILAQwCC/UKCQgHBgUEAwIBARAARgEAAAABRCIAAAAQAAEB9wIDBAUGBwgJCgILAQwCC/UKCQgHBgUEAwIBARAARgEAAAABRCIAAAAQAAEB9wIDBAUGBwgJCgILAQwCC/UKCQg= BwYFBAMCAQEQAEYBAAAAAUQgAAAAEAABAfYCAwQFBggJCgoLBQz0CwoKCQgGBQQDAgEBEABTnQAAAHMEAAAAPAAAAEYBAAAAAUQaAAAAEwD3AQICAwQEBQYGBQcBBvkFBAQDAgIBEwBGAQAAAAFEGgAAABMA9wECAgMEBAUGBgU= BwEG+QUEBAMCAgETAEYBAAAAAUQaAAAAEwD3AQICAwQEBQYGBQcBBvkFBAQDAgIBEwBGAQAAAAFEGgAAABIAAQEBAvsDBAUFBgcH9wYFBQQDAgIBARIAU30AAABzBAAAAD0AAABGAQAAAAFEEgAAABUAAgEBAgIDAwQCAwECAgE= FQBGAQAAAAFEEgAAABUAAgEBAgIDAwQCAwECAgEVAEYBAAAAAUQSAAAAFQACAQECAgMDBAIDAQICARUARgEAAAABRBIAAAAVAAEBAQICAwUEAgMBAgEBFQBTXQAAAHMEAAAAPgAAAEYBAAAAAUQKAAAAGQAEAQECBAEZAEYBAAA= AAFECgAAABkABAEBAgQBGQBGAQAAAAFECgAAABkABAEBAgQBGQBGAQAAAAFECgAAABkAAwEDAgMBGQBTPQAAAHMEAAAAPwAAAEYBAAAAAUQCAAAAPwBGAQAAAAFEAgAAAD8ARgEAAAABRAIAAAA/AEYBAAAAAUQCAAAAPwAAAAA= AB+LCAAAAAAAAP/tXP1u28gR533lQuWK/lH0UBT9Y8OmRRL4ZH5JstOmrmJLiQDH1Emyfe3dQUdLlEWcRBL8kO0GeY32VXr/9lFatA/QByg6u1xSS4mUaMlKnEPk2NyPmeXs7OxvZpZU/n7KcWKF/OCPJEafcrkszn5or6SKslo= khRVlUm1RLtlRVKLWnOgj0Zneu97jzuxnW39zEP7T7a1ba1ba1VPO3Wt3dW6ba3eOa22al3c3n5ZbT3XWk1ob7a0563qyzZprzYOGifQeALXKmk5UKCqHJBy46hxcKy9gIYX2vEB1Eirsqt0xW5JgmapBCVc17aHdtA3LXPb9kc= 3rbWHJln7Z5rOr7RLw77eiGSc0G3ZbtjfWT+xXgnJjOVdgGROejZlmX0oO2dmBQr7wIyx754J6aD5VzQbfTPDbyT7MHgNk4HREwVNZ2ib/u3cRJzSsdyZnTfEEjKFVUVAST7wXh81TcGHtc4OviKm34+hd+fQFvtq267tt9paEc= YftHle9afxMwAUUr3MRxd/79XeuvTcyT2PccV/gVx31SpZ0/ndk/0PItx937hnZ/Su2R4375A9T+zHIxi8txws/grp+zXKAxjvvNI47jH9PmO/D7MRaYyMjdrZ559ijwQSTuc9sBtT7ZpjPYi2cCY2nNbliMPh9BL75MyOUOEIA= FLTvg8dRgSjlA47ek2cUwPFHTEVgbh0T7c3oDJQIYrAN6whzL6Fw7rMGbGSm/ltGIoZyb26pYB1AqmTTteT6MCnXR2SluU+a9oXhzqwKdO3FxhCuSlhc54b3EjbEfVaDKqrHdVYRDOXenPWFikg2zch1xwvOLMPHpfbxs1BI/Pk= hRe4A71noIF9jryh3gfwHZnnQ5/2f4wl/mCqImLW3L0DwIOma/eDnj+jKCDYi+0/VFRYXElRMxiA5fjswNRH9nmIQWHznR+O/6v/c/txAT1GgJHNVqPWqbb+hBpHda31soqxoohQZ2h6yLMH/oXuGgjKjms7rmn4unuFfBszt80= voFqgwFYk4faEWnD6hW3kG71MZMFM/dtdGYg13CIBoz+Fub1Xd3yxqYPdriFbBf1Ta83sj3wyaYFzFfoQodf0we09dGFiwkt5Bju2PQ807aKMAaRn46Jzq6eQJ3PFAl3qpUKapm94dgG4dq+axg+OjU8H/d1bNe2fHsLaRbM0MQ= 8+P3dUvv6wihl6UTpNQqZAyp/EVJVL/Y3amUQxm2C4Vfm1ZvFMCdf+/orj42fMMt9r0/FAqvCsCNLGjiBYAlgVQ9shZMw0g/M0a0Thpgzobbs2HAVwW+cbR/eHxQ68LSHzaekf7XIVlEITzAUedTBDaCwe/hg4k+evQ7gSU1LSc= 8PnByNZ9Hnp5oYEb0Ik+CgwhuueUBEbhhQhxWSrPPLd0P3BhPnVMKfA8D+5HD0Y+/wpuNkPTsHzj3HCByoRu0/LJ7xyZcoBOYMVsTDgBwgmpRJc08qYNAwG1A9QOLtO/abQhfgOxBcQhKkeXOfLW82eAriMiSQ/Ie7hM/84Rq6w= 2GostxpfqfIZlmPLHMCtUaS8YABsAVF6dJm7TcTDaCnAWgqofoIsPTGMVF8B1lcQqirI0BjDFWkuwJoLqM6CLN1FjIwOA6zDIFRfEGmR8GGkqx92us1q6+VDsMgtaBNCQ9tC0qOYpnE0pemaW6k0J7X9Kc2EpQn/ZVA6uSmtRZQ= +4etKWVvyZgqI6i6NUuaoGa10w0GOaYe5J97kH/yQf7ZB6nTJ7Tnrh046BXBQiScTwRkY3gBqESSXBSpNc1QBfNUrwv5nNwnP3/v5N6Ck4uD3qSrm2mmDo9pnXVoFmAaeLSYAnya0Uv1aSEJD92xUwtBkvVqlMgiVHE8349JF3k= DereUIp7Yx0RQss90dRbYOolXi7pXaYMrHvJA93oGtDNegp0HU8xdUwozTGlIIvRI5BP5dziAStE+JcGQkaPYHVO0skyUpWhVYH4y0AHW7ZgwwGDGDJkwCGwEDjMKUpwDbGDbLnToFHMBaDS6gB6T3wPoG8BQJn8PAmhcx0URBM= 7TMo6hoeRq6n6AHoLaLqTo8/7z9FItpDD6YtT9ADWIy4np1ExCQR6nZARTBAHVaJHk+YE9O/EuY42fF54YCia2OA6qbrQYGMdoRP+pLzTSQo4cx4XtBIa84UJQ3D01OUVLwDYzCtc6D0gNIjlZnLNTObFRKcldKcVbKdVXOeTOc= pFwq6KUOeroE1rECrGNSU+au8ze9VBnWmHPmMsf2rH1Qx6t/5vVxmoUvzJ+VkrN1c7T1crV1U7Y1U7cgwyYibnaZArxMAV2Z2WtaDsjCAnjCCBeibEJMSQlZFpIbLmBqd1opTF4KkyCkeOgE1yTtVpnOPcHqrM5q5WGN07EEay8= 513VtMmq2cyEnwwAHm2MfQ5xYgn+sVLgqatKjlLg/SvHCPG8wHsQj/O7BeYwSQLfhH+m19fUGS25Yf77SeW0G4oZpdesL8y03TBVX2CJ6asbrGFUwRpWFaxhVsFSu8pepeDNLNNNRc0pVPLqsfWnxfex9VuIrR37IhlTxw3UEkk= fbUTePwYPjyBhxI5gd9CD4xL59rn8CwF8PNC7dKxLQMigvkoGG41GwGvckqfEaSGoc61YtSQ5XoxashzvRA15LluiMpOaMXD+ZXjP8q+YvhHuVcN/yj7qtEfZV/p/P792fytPpvHpPOeGnAn9s5T+ElxzAm/HDvK15mnVjd37P8= Ifze3QeHAaJFr3uc0ldHZj3uKZC/av5H+ceqL99IclhVGJJOq9o4rLXu37/PvXfkb9iRM+9uJB36XAc14kQ764lDPOYbPIShposPrWwL1V17jGpXBurYqB2+8MH6Zvow4Qh4aG8Eu4md1zhqHnce8me6ZxDk3OKFZ1CmCLvF86k= qEK4uq2HPBUXuNj3XDDfDomwZQix88abd/8H8ea/3pvpGzbTvu0nzTNuoGZJ6qvFm8CKtUtjTqiRJ2RgT/gip0ad1NYxGS+EUQqShFQCOSaQU8JOem/YMtP3moT0ZzwSdjrRrYi9Zz8Ckae0cphISulJKB6XeHOyldIHZollhjg= deSExNRV5xU6QZ5D7uBaggcZki8K4fNE+ts0ypw403ifDeEXcEYh5sSasiZC+cxUYTsS0ZnEGUMi18jmpOI6s8fhy/giYR0rZlwqa8gTC2tNprnKUmkpLxXXcqasy+SlnJHA1vwpfgbvokP8iCVHugIE6SfWeTMeOmmEiE3F7Ik= DCbHKFQBiJhXPEoyk1maPkWLB3HthEmj8k+JtTocHaecxecdJJoQIjYYceefUNIcETHHmD3/jBKWCR7KYYfJPaWklSIr9SnDkmGWPGRI2OzN5Q/rvngvTylKFrjhLs6GuPbQdtYcGmpxf1nUuvCpa4fVerf2HGKAjqa18Jcdjr8= bHdrR41296DWqp2Cn4APoW1qp9By0G03jmrd9pfH+IsQLU3rdGsHz2vdevVQqxNaqWhaps9hqSFo2NhtCmPd7w0ND5wQ3EZcVzdKJeqviOoGdQPicj17PIZsEglCwbE9k6QCYnEXPmIZF3Z2ZLFc6Ol4evg7UVKBHmfbrmVc+mY= H1oGI/0cv4qLRnbve4S/yTIGWxmRkm+MnZEONokrAxsHUXjX4dqlC7EvLpxdObrnkSLEx0AeNruG1TdcUhya50PyyjmpBRbslj4pevrE6Ou+TiowF8c16EiQzpM427YKYRznHcFG6SsQrIpIeInffoGUAbWHOtxEgL1CwsEpUdQ= QIqeD+k/jnJ7roEnI5XBauWSVN6BNpisObiK2pQKbtMDCOldVO2PwQA9yAJAX3/UcEevhyUUK5UKjBvufsh9wmgHg4RY3Il/C6DFMIzG6wMzcke6dR7okBoNw/YC6GjtrTjdi4q0QXMLPMPFaxXmbD+BxhPDxVkOlPDb/ut+mVI= lqdwpZQ2N5Ftrds5bnaOtS6QV1/AcPvVeuuYfCvruFWv7gP7iyoM39WOOzix1RIoFFrjzUKGLEdMklze4BquMPVskFHkkqqWoFCSlXJpZyHIlG87yIBYF33D181QIgARMxgzDXjwqJqKSF4WEEmIx+rG68WsqcauDVm/roZkJEE= 4jQQCjLiBQHUjesa1BWmXoW6ytSPhEKJqdYFFvrE/DcXYdkkMhAuyXFJiUtqXMpCVFVVKymIKr1biMoAkVRRbtVuxCfe3KvCJARerBK81XzYZOSc+2sk8nh/eU9F9C3/kKff/OIfUYvFRzEj3fPnCAXbEoAKD2+7YMfzBLh73YA= VJanhOrtgrmlzu2uVCoC5u0qa6pAZJxcebMq2K8davuRJrRorvvaYW1/1qnBthsBXt+wV4uZJHBrb3WuWV5MKu7I6i7GFlmFuL200InJG3FiVuzDrLfpwub8FnEd19xG5F0W6gqleUe0wmjXdTXyO+ZqGDiQN5hH59giKa5lbbw= F98c3i+Z3ZvCd6kyzcZUeaNTzgroksjOPEVMoru0bt5ZiZ4sS5KyWdPNnmkWrn8hF8sVaVcFgC/tqtLi5KT0405OVCQQqEvJTUQmcWgINPyP0wo2C4mfCCeTkfj5dBLqaZqwOJ3IRPaypMwiu1opK+8WsjNAIEmbDX6yt0cKpsc= CzkX4kvk51GBrmlK/w1kAAzBJg+rFmpl4wdZUx5R2awPyJXaJ/yBY1/cdJQfHXdL4AhuwWwzfYJUlGBSZfAJakmR1IU+Qflx+wQZhe8Np0f9mVsHqRj0J/itIdZXgFTzwX72IEnXkO0GFPVHcJYU7w6IgG8DFvSGFhe+79Mb6mA= 8yNsUyhsAVs3Bn4UOF76ePphu4vNNK0j+pIi4EhREmXQy64CCthRwf0plCbaSSKte8Y52Zyv4HbWuT/EXWiC3/JMHya1Da8XPrgYPvxGKBbzTv8b4RHzvufa3ozhKW3Wm+Vb3BR/P32WPevPJ+DP8ev8aX6evE+cGSGQl50X9lo= C3t7C3snakZ3RBCkxybhG8sLhw4WSx0sFjvIlht/6eFrtJPo+xrbKJ9mu9+imwilpDfz3C+38W06rJLUmEneZFhVJCfgnFq49oFVYek5RGGBXyzkVPTNvZ4AitygGvH/RbfuIUPm6+v/B82No4q8VwAAI2xpbmUgMSAiL3Nob3A= L09fX19fRk9MQUZfRUdERV9UT09SX0VSQVVRU19FTklTX0RFUkVXT1BfX19fT19fX19QT1dFUkVEX1NJTkVfU1FVQVJFX1JPT1RfRURHRV9GQUxPRl9fX19PMS9TdXJmYWNlVmV4Q29kZSIKI2xpbmUgMTUgIi9zaG9wL09fX18= X0ZPTEFGX0VHREVfVE9PUl9FUkFVUVNfRU5JU19ERVJFV09QX19fX09fX19fUE9XRVJFRF9TSU5FX1NRVUFSRV9ST09UX0VER0VfRkFMT0ZfX19fTzEvU3VyZmFjZVZleENvZGUiCl9QcmFnbWEoIm9wbmFtZSBPX19fX0ZPTEE= Rl9FR0RFX1RPT1JfRVJBVVFTX0VOSVNfREVSRVdPUF9fX19PX19fX1BPV0VSRURfU0lORV9TUVVBUkVfUk9PVF9FREdFX0ZBTE9GX19fX08xIik7Cl9QcmFnbWEoIm9wbGFiZWwgXCJMb2NhbCBWb3AgQ29kZVwiIik7Cl9QcmE= Z21hKCJvcG1pbmlucHV0cyAwIik7Cl9QcmFnbWEoIm9wbWF4aW5wdXRzIDAiKTsKCgoKI2xpbmUgMSAiQzovTy9PX0VSQVdURk9TX09fU09GVFdBUkVfTy9PX1NNQVJHT1JQX09fUFJPR1JBTVNfTy9PX0FJRElWX09fVklESUE= X08vT19EM19PXzNEX08vT19JTklEVU9IX09fSE9VRElOSV9PL09fMzkzXzBfNTFfT18xNV8wXzM5M19PL2hvdWRpbmkvdmV4L2luY2x1ZGUvdm9wdHlwZS5oIgojbGluZSAyMiAiL3Nob3AvT19fX19GT0xBRl9FR0RFX1RPT1I= X0VSQVVRU19FTklTX0RFUkVXT1BfX19fT19fX19QT1dFUkVEX1NJTkVfU1FVQVJFX1JPT1RfRURHRV9GQUxPRl9fX19PMS9TdXJmYWNlVmV4Q29kZSIKCiNsaW5lIDEgIkM6L08vT19FUkFXVEZPU19PX1NPRlRXQVJFX08vT18= U01BUkdPUlBfT19QUk9HUkFNU19PL09fQUlESVZfT19WSURJQV9PL09fRDNfT18zRF9PL09fSU5JRFVPSF9PX0hPVURJTklfTy9PXzM5M18wXzUxX09fMTVfMF8zOTNfTy9ob3VkaW5pL3ZleC9pbmNsdWRlL3ZvcGxpYi5oIgo= I2xpbmUgMSAiQzovTy9PX0VSQVdURk9TX09fU09GVFdBUkVfTy9PX1NNQVJHT1JQX09fUFJPR1JBTVNfTy9PX0FJRElWX09fVklESUFfTy9PX0QzX09fM0RfTy9PX0lOSURVT0hfT19IT1VESU5JX08vT18zOTNfMF81MV9PXzE= NV8wXzM5M19PL2hvdWRpbmkvdmV4L2luY2x1ZGUvbWF0aC5oIgojbGluZSA0NSAiQzovTy9PX0VSQVdURk9TX09fU09GVFdBUkVfTy9PX1NNQVJHT1JQX09fUFJPR1JBTVNfTy9PX0FJRElWX09fVklESUFfTy9PX0QzX09fM0Q= X08vT19JTklEVU9IX09fSE9VRElOSV9PL09fMzkzXzBfNTFfT18xNV8wXzM5M19PL2hvdWRpbmkvdmV4L2luY2x1ZGUvdm9wbGliLmgiCgojbGluZSAxICJDOi9PL09fRVJBV1RGT1NfT19TT0ZUV0FSRV9PL09fU01BUkdPUlA= X09fUFJPR1JBTVNfTy9PX0FJRElWX09fVklESUFfTy9PX0QzX09fM0RfTy9PX0lOSURVT0hfT19IT1VESU5JX08vT18zOTNfMF81MV9PXzE1XzBfMzkzX08vaG91ZGluaS92ZXgvaW5jbHVkZS9zaGFkaW5nLmgiCiNsaW5lIDE= ICJDOi9PL09fRVJBV1RGT1NfT19TT0ZUV0FSRV9PL09fU01BUkdPUlBfT19QUk9HUkFNU19PL09fQUlESVZfT19WSURJQV9PL09fRDNfT18zRF9PL09fSU5JRFVPSF9PX0hPVURJTklfTy9PXzM5M18wXzUxX09fMTVfMF8zOTM= X08vaG91ZGluaS92ZXgvaW5jbHVkZS9tYXRoLmgiCiNsaW5lIDIyICJDOi9PL09fRVJBV1RGT1NfT19TT0ZUV0FSRV9PL09fU01BUkdPUlBfT19QUk9HUkFNU19PL09fQUlESVZfT19WSURJQV9PL09fRDNfT18zRF9PL09fSU4= SURVT0hfT19IT1VESU5JX08vT18zOTNfMF81MV9PXzE1XzBfMzkzX08vaG91ZGluaS92ZXgvaW5jbHVkZS9zaGFkaW5nLmgiCiNsaW5lIDM2ICJDOi9PL09fRVJBV1RGT1NfT19TT0ZUV0FSRV9PL09fU01BUkdPUlBfT19QUk8= R1JBTVNfTy9PX0FJRElWX09fVklESUFfTy9PX0QzX09fM0RfTy9PX0lOSURVT0hfT19IT1VESU5JX08vT18zOTNfMF81MV9PXzE1XzBfMzkzX08vaG91ZGluaS92ZXgvaW5jbHVkZS9zaGFkaW5nLmgiCnZlY3RvcgpzaGFkaW4= Z19jb21wdXRlRW52QW5nbGVTY2FsZSh2ZWN0b3IgZGlyOyB2ZWN0b3IgYXhpczsgZmxvYXQgYW5nbGVzY2FsZSkKewogICAgdmVjdG9yCW5kaXI7CgogICAgaWYgKGFuZ2xlc2NhbGUgIT0gMSkKICAgIHsKCWZsb2F0CXphbmc= bGUgPSBhY29zKGRpci56KTsKCXZlY3RvcglyYXhpczsKCW1hdHJpeDMJcm1hdDsKCglyYXhpcyA9IG5vcm1hbGl6ZShjcm9zcyhheGlzLCBkaXIpKTsKCWlmIChhbmdsZXNjYWxlID4gMCkKCXsKCSAgICB6YW5nbGUgLz0gYW4= Z2xlc2NhbGU7CgkgICAgemFuZ2xlID0gY2xhbXAoemFuZ2xlLCAwLjAsIDMuMTQxNTkyNik7Cgl9CgllbHNlCgkgICAgemFuZ2xlID0gMy4xNDE1OTI2OwoKCXJtYXQgPSBpZGVudCgpOwoJcm90YXRlKHJtYXQsIHphbmdsZSw= IHJheGlzKTsKCgluZGlyID0gYXhpcyAqIHJtYXQ7CiAgICB9CiAgICBlbHNlCgluZGlyID0gZGlyOwoKICAgIHJldHVybiBuZGlyOwp9CgoKdmVjdG9yIGZyZXNuZWxjb25kX25taW4odmVjdG9yIHIpCnsKICAgIHJldHVybiA= KDEtcikvKDErcik7Cn0KCnZlY3RvciBmcmVzbmVsY29uZF9ubWF4KHZlY3RvciByKQp7CiAgICByZXR1cm4gKDErc3FydChyKSkvKDEtc3FydChyKSk7Cn0KCnZlY3RvciBmcmVzbmVsY29uZF9ldGEodmVjdG9yIHIsIGcpCns= CiAgICByZXR1cm4gZnJlc25lbGNvbmRfbm1pbihyKSpnICsgKDEtZykqZnJlc25lbGNvbmRfbm1heChyKTsKfQoKdmVjdG9yIGZyZXNuZWxjb25kX2thcHBhMih2ZWN0b3IgciwgbikKewogICAgdmVjdG9yIG5yID0gKG4rMSk= KihuKzEpKnItKG4tMSkqKG4tMSk7CiAgICByZXR1cm4gbnIvKDEtcik7Cn0KCnZlY3RvciBmcmVzbmVsY29uZF9yZWZsZWN0aXZpdHkodmVjdG9yIG4sIGspCnsKICAgIHJldHVybiAoKG4tMSkqKG4tMSkrayprKS8oKG4rMSk= KihuKzEpK2sqayk7Cn0KCnZlY3RvciBmcmVzbmVsY29uZF9lZGdldGludCh2ZWN0b3IgbiwgcikKewogICAgcmV0dXJuIChmcmVzbmVsY29uZF9ubWF4KHIpLW4pLyhmcmVzbmVsY29uZF9ubWF4KHIpLWZyZXNuZWxjb25kX24= bWluKHIpKTsKfQoKCnZlY3RvciBmcmVzbmVsY29uZF9hcnRpc3RpYyh2ZWN0b3IgbkksIG5OLCByLCBnKQp7CiAgICBmbG9hdCBkb3ROSSA9IGNsYW1wKGRvdChuTiwgLW5JKSwgMCwgMC45OTkpOwoKICAgIHZlY3RvciBuID0= IGZyZXNuZWxjb25kX2V0YShyLCBnKTsKICAgIHZlY3RvciBrMiA9IGZyZXNuZWxjb25kX2thcHBhMihyLCBuKTsKCiAgICB2ZWN0b3IgcnNfbnVtID0gbipuICsgazIgLSAyKm4qZG90TkkgKyBkb3ROSSpkb3ROSTsKICAgIHY= ZWN0b3IgcnNfZGVuID0gbipuICsgazIgKyAyKm4qZG90TkkgKyBkb3ROSSpkb3ROSTsKICAgIHZlY3RvciBycyA9IHJzX251bS9yc19kZW47CgogICAgdmVjdG9yIHJwX251bSA9IChuKm4gKyBrMikqZG90TkkqZG90TkkgLSA= MipuKmRvdE5JICsgMTsKICAgIHZlY3RvciBycF9kZW4gPSAobipuICsgazIpKmRvdE5JKmRvdE5JICsgMipuKmRvdE5JICsgMTsKICAgIHZlY3RvciBycCA9IHJwX251bS9ycF9kZW47CgogICAgcmV0dXJuIDAuNSoocnMrcnA= KTsKfQoKCgoKdmVjdG9yIGZyZXNuZWxjb25kX3BoeXNpY2FsKHZlY3RvciBuSSwgbk4sIGV0YSwga2FwcGEpCnsKICAgIGZsb2F0IGRvdE5JID0gY2xhbXAoZG90KG5OLCAtbkkpLCAwLCAwLjk5OSk7CgogICAgdmVjdG9yIHQ= bXAgPSAoZXRhKmV0YSArIGthcHBhKmthcHBhKSAqIGRvdE5JKmRvdE5JOwogICAgdmVjdG9yIFJwYXJsMiA9ICh0bXAgLSAoMi4wZiAqIGV0YSAqIGRvdE5JKSArIDEpIC8KICAgICAgICAgICAgICAgICAgICAodG1wICsgKDI= LjBmICogZXRhICogZG90TkkpICsgMSk7CiAgICB2ZWN0b3IgdG1wX2YgPSBldGEqZXRhICsga2FwcGEqa2FwcGE7CiAgICB2ZWN0b3IgUnBlcnAyID0gKHRtcF9mIC0gKDIuMGYgKiBldGEgKiBkb3ROSSkgKyBkb3ROSSpkb3Q= TkkpIC8KICAgICAgICAgICAgICAgICAgICAodG1wX2YgKyAoMi4wZiAqIGV0YSAqIGRvdE5JKSArIGRvdE5JKmRvdE5JKTsKICAgIHJldHVybiAwLjUgKiAoUnBhcmwyICsgUnBlcnAyKTsKfQoKCmZsb2F0CmRpcnRtYXNrX2Q= b21lKHZlY3RvciBQOwoJIHZlY3RvciBuTjsKCSBpbnQgaW5TSUQ7CgkgaW50CXNhbXBsZXM7CgkgZmxvYXQgIG1heGRpc3Q7CgkgdmVjdG9yIGJpYXNkaXI7CgkgZmxvYXQgIGJpYXM7Cgkgc3RyaW5nIHNjb3BlKQp7CiAgICA= aW50IGhpdCwgZm91bmQ7CiAgICBmbG9hdCBkaXN0OwogICAgdmVjdG9yIGxvY2FsZGlyLCBkaXIsIGhpdFAsIGhpdE47CgogICAgdmVjdG9yIHUgPSBub3JtYWxpemUoc2V0KG5OLnosIG5OLnosIC1uTi54LW5OLnkpKTsKICA= ICB2ZWN0b3IgdiA9IG5vcm1hbGl6ZShjcm9zcyhuTiwgdSkpOwogICAgbWF0cml4MyBzcGFjZSA9IHNldCh1LCB2LCBuTik7CgogICAgZmxvYXQgX21heGRpc3Q7CiAgICB2ZWN0b3IgX2JpYXNkaXIgPSBiaWFzZGlyOwogICA= IF9iaWFzZGlyID0gbnRyYW5zZm9ybSgic3BhY2U6d29ybGQiLCAic3BhY2U6Y3VycmVudCIsIF9iaWFzZGlyKTsKICAgIF9iaWFzZGlyID0gbm9ybWFsaXplKHNlbGVjdChiaWFzID49IDAsIC1fYmlhc2RpciwgX2JpYXNkaXI= KSk7CiAgICBmbG9hdCBfYmlhcyA9IGFicyhiaWFzKTsKCiAgICBpbnQgaGl0cyA9IDA7CiAgICB2ZWN0b3IyIHNhbXBsZTsKCiAgICBmbG9hdCByYXliaWFzOwogICAgZm91bmQgPSByZW5kZXJzdGF0ZSgicmVuZGVyZXI6cmE= eWJpYXMiLCByYXliaWFzKTsKICAgIHJheWJpYXMgPSBzZWxlY3QoZm91bmQsIHJheWJpYXMsIDFlLTMpOwoKICAgIHN0cmluZyByZW5naW5lOwogICAgcmVuZGVyc3RhdGUoInJlbmRlcmVyOnJlbmRlcmVuZ2luZSIsIHJlbmc= aW5lKTsKICAgIGludCBpc3JheXRyYWNlID0gcmVuZ2luZSA9PSAicmF5dHJhY2UiIHx8IHJlbmdpbmUgPT0gInBicnJheXRyYWNlIjsKICAgIGludCBzaWQgPSBpc3JheXRyYWNlID8gaW5TSUQgOiBuZXdzYW1wbGVyKCk7Cgo= ICAgIGZvcihpbnQgaT0wOyBpPHNhbXBsZXM7IGkrKykKICAgIHsKCWlmIChpc3JheXRyYWNlKQoJICAgIG5leHRzYW1wbGUoc2lkLCBzYW1wbGUueCwgc2FtcGxlLnksICJtb2RlIiwgIm5leHRwaXhlbCIpOwoJZWxzZQoJICA= ICBuZXh0c2FtcGxlKHNpZCwgc2FtcGxlLngsIHNhbXBsZS55LCAibW9kZSIsICJxc3RyYXQiKTsKCglmbG9hdCBwaGkgPSAyLjAqMy4xNDE1OTI2KnNhbXBsZS54OwoJZmxvYXQgdGhldGEgPSBhc2luKHNxcnQoc2FtcGxlLnk= KSk7CgoJbG9jYWxkaXIueCA9IGNvcyh0aGV0YSkgKiBzaW4ocGhpKTsKCWxvY2FsZGlyLnkgPSBjb3ModGhldGEpICogY29zKHBoaSk7Cglsb2NhbGRpci56ID0gc2luKHRoZXRhKTsKCWRpciA9IGxvY2FsZGlyICogc3BhY2U= OwoKCWZsb2F0IGRvdGJpYXMgPSBkb3QoZGlyLCBfYmlhc2Rpcik7CglmbG9hdCBkb3ROQiA9IGRvdChuTiwgX2JpYXNkaXIpOwoJX2JpYXNkaXIgPSBfYmlhc2RpciAtIGNsYW1wKGRvdE5CLCAtMSwgMCkgKiBuTjsKCWRpciA= Kz0gX2JpYXMgKiBjbGFtcChkb3RiaWFzLCAwLCAxKSAqIF9iaWFzZGlyOwoJZGlyICo9IGZpdChkb3RiaWFzLCAtMiwgMSwgMS4wLygxLjArX2JpYXMpLCAxKTsKCglkaXN0ID0gcmF5aGl0dGVzdChQLCBtYXhkaXN0ICogZGk= ciwgaGl0UCwgaGl0TiwgcmF5YmlhcywgInNjb3BlIiwgc2NvcGUpOwoJaGl0ID0gZGlzdCA+PSAwLjA7CgoJaGl0cyArPSBoaXQ7CiAgICB9CgogICAgcmV0dXJuIChmbG9hdCloaXRzL3NhbXBsZXM7Cn0KCmZsb2F0CmRpcnQ= bWFza19mYW4odmVjdG9yIFA7CgkgdmVjdG9yIG5OOwoJIGludCBpblNJRDsKCSBmbG9hdCAgc2Vuc2l0aXZpdHk7CgkgaW50CXNhbXBsZXM7CgkgZmxvYXQgIG1heGRpc3Q7CgkgdmVjdG9yIGJpYXNkaXI7CgkgZmxvYXQgIGI= aWFzOwoJIHN0cmluZyBzY29wZSkKIHsKICAgIGludCBoaXQsIGZvdW5kOwogICAgZmxvYXQgZGlzdDsKICAgIHZlY3RvciBsb2NhbGRpciwgZGlyLCBoaXRQLCBoaXROOwoKICAgIHZlY3RvciB1ID0gbm9ybWFsaXplKHNldCg= bk4ueiwgbk4ueiwgLW5OLngtbk4ueSkpOwogICAgdmVjdG9yIHYgPSBub3JtYWxpemUoY3Jvc3Mobk4sIHUpKTsKICAgIG1hdHJpeDMgc3BhY2UgPSBzZXQodSwgdiwgbk4pOwoKICAgIGZsb2F0IG1heF9kaXJ0ID0gMC4wOwo= CiAgICB2ZWN0b3IyIHNhbXBsZTsKICAgIGZsb2F0IF9tYXhkaXN0OwogICAgdmVjdG9yIF9iaWFzZGlyID0gbm9ybWFsaXplKHNlbGVjdChiaWFzID49IDAsIC1iaWFzZGlyLCBiaWFzZGlyKSk7CiAgICBfYmlhc2RpciA9IG4= dHJhbnNmb3JtKCJzcGFjZTp3b3JsZCIsICJzcGFjZTpjdXJyZW50IiwgX2JpYXNkaXIpOwogICAgZmxvYXQgX2JpYXMgPSBhYnMoYmlhcyk7CgogICAgZmxvYXQgcmF5YmlhczsKICAgIGZvdW5kID0gcmVuZGVyc3RhdGUoInI= ZW5kZXJlcjpyYXliaWFzIiwgcmF5Ymlhcyk7CiAgICByYXliaWFzID0gc2VsZWN0KGZvdW5kLCByYXliaWFzLCAxZS0zKTsKCiAgICBzdHJpbmcgcmVuZ2luZTsKICAgIHJlbmRlcnN0YXRlKCJyZW5kZXJlcjpyZW5kZXJlbmc= aW5lIiwgcmVuZ2luZSk7CiAgICBpbnQgaXNyYXl0cmFjZSA9IHJlbmdpbmUgPT0gInJheXRyYWNlIiB8fCByZW5naW5lID09ICJwYnJyYXl0cmFjZSI7CiAgICBpbnQgc2lkID0gaXNyYXl0cmFjZSA/IGluU0lEIDogbmV3c2E= bXBsZXIoKTsKCiAgICBmb3IoaW50IGk9MDsgaTxzYW1wbGVzOyBpKyspCiAgICB7CglpZiAoaXNyYXl0cmFjZSkKCSAgICBuZXh0c2FtcGxlKHNpZCwgc2FtcGxlLngsIHNhbXBsZS55LCAibW9kZSIsICJuZXh0cGl4ZWwiKTs= CgllbHNlCgkgICAgbmV4dHNhbXBsZShzaWQsIHNhbXBsZS54LCBzYW1wbGUueSwgIm1vZGUiLCAicXN0cmF0Iik7CgoJZmxvYXQgcGhpID0gMi4wICogMy4xNDE1OTI2ICogc2FtcGxlLng7CglmbG9hdCB0aGV0YSA9IDAuNSo= My4xNDE1OTI2KnNlbnNpdGl2aXR5OwoKCWxvY2FsZGlyLnggPSBjb3MocGhpKTsKCWxvY2FsZGlyLnkgPSBzaW4ocGhpKTsKCWxvY2FsZGlyLnogPSAwOwoKCWRpciA9IGxvY2FsZGlyICogc3BhY2U7CgoJZmxvYXQgZG90TkI= ID0gZG90KG5OLCBfYmlhc2Rpcik7CglfYmlhc2RpciA9IF9iaWFzZGlyIC0gZG90TkIgKiBuTjsKCWZsb2F0IGRvdGJpYXMgPSBkb3QoZGlyLCBub3JtYWxpemUoX2JpYXNkaXIpKTsKCWRpciArPSBfYmlhcyAqIGNsYW1wKGQ= b3RiaWFzLCAwLCAxKSAqIF9iaWFzZGlyOwoJZGlyICo9IGZpdChkb3RiaWFzLCAtMiwgMSwgMS4wLygxLjArX2JpYXMpLCAxKTsKCglmbG9hdCBsZW4gPSBsZW5ndGgoZGlyKTsKCWRpciAqPSBzaW4odGhldGEpOwoJZGlyICs= PSBmaXQwMShzaW4odGhldGEpLCAxLCBsZW4pICogY29zKHRoZXRhKSAqIG5OOwoKCWRpc3QgPSByYXloaXR0ZXN0KFAsIG1heGRpc3QgKiBkaXIsIGhpdFAsIGhpdE4sIHJheWJpYXMsICJzY29wZSIsIHNjb3BlKTsKCgloaXQ= ID0gZGlzdCA+PSAwLjA7CgoJZmxvYXQgZGlydCA9IGNsYW1wKDEuMCAtIGRpc3QgLyAobWF4ZGlzdCAqIGxlbmd0aChkaXIpKSwgMCwgMSk7CgltYXhfZGlydCA9IHNlbGVjdChoaXQsIG1heChkaXJ0LCBtYXhfZGlydCksIG0= YXhfZGlydCk7CiAgICB9CgogICAgcmV0dXJuIG1heF9kaXJ0Owp9CiNsaW5lIDQ2ICJDOi9PL09fRVJBV1RGT1NfT19TT0ZUV0FSRV9PL09fU01BUkdPUlBfT19QUk9HUkFNU19PL09fQUlESVZfT19WSURJQV9PL09fRDNfT18= M0RfTy9PX0lOSURVT0hfT19IT1VESU5JX08vT18zOTNfMF81MV9PXzE1XzBfMzkzX08vaG91ZGluaS92ZXgvaW5jbHVkZS92b3BsaWIuaCIKI2xpbmUgOTcgIkM6L08vT19FUkFXVEZPU19PX1NPRlRXQVJFX08vT19TTUFSR08= UlBfT19QUk9HUkFNU19PL09fQUlESVZfT19WSURJQV9PL09fRDNfT18zRF9PL09fSU5JRFVPSF9PX0hPVURJTklfTy9PXzM5M18wXzUxX09fMTVfMF8zOTNfTy9ob3VkaW5pL3ZleC9pbmNsdWRlL3ZvcGxpYi5oIgpmbG9hdAo= dm9wX2dyYW5kb20oZmxvYXQgdTAsIHUxOyBmbG9hdCBzaWdtYSkKewoKCgogICAgcmV0dXJuIGNvcyh1MCAqICgzLjE0MTU5MjYqMikpICogc3FydCgtMiAqIGxvZyh1MSkpICogc2lnbWE7Cn0KZmxvYXQKdm9wX2dyYW5kb20= KGludCBzZWVkOyBmbG9hdCBzaWdtYSkKewogICAgZmxvYXQJdTAgPSByYW5kb20oc2VlZCk7CiAgICBmbG9hdAl1MSA9IHJhbmRvbShzZWVkKjM5MjkgKyA0ODMxMSk7CiAgICByZXR1cm4gdm9wX2dyYW5kb20odTAsIHUxLCA= c2lnbWEpOwp9CgpmbG9hdAp2b3BfZ25yYW5kb20oZmxvYXQgc2lnbWEpCnsKICAgIGZsb2F0CXUwID0gbnJhbmRvbSgpOwogICAgZmxvYXQJdTEgPSBucmFuZG9tKCk7CiAgICByZXR1cm4gdm9wX2dyYW5kb20odTAsIHUxLCA= c2lnbWEpOwp9Cgp2ZWN0b3IKdm9wX2dyYW5kb20oaW50IHNlZWQ7IGZsb2F0IHNpZ21hKQp7CgoKICAgIGZsb2F0CXggPSBmbG9hdCh2b3BfZ3JhbmRvbShzZWVkLCBzaWdtYSkpOwogICAgZmxvYXQJeSA9IGZsb2F0KHZvcF8= Z3JhbmRvbShzZWVkKjE3ICsgOTcsIHNpZ21hKSk7CiAgICBmbG9hdAl6ID0gZmxvYXQodm9wX2dyYW5kb20oc2VlZCoyOSArIDM4Mywgc2lnbWEpKTsKICAgIHJldHVybiBzZXQoeCwgeSwgeik7Cn0KCnZlY3Rvcgp2b3BfZ24= cmFuZG9tKGZsb2F0IHNpZ21hKQp7CgoKICAgIGZsb2F0CXggPSBmbG9hdCh2b3BfZ25yYW5kb20oc2lnbWEpKTsKICAgIGZsb2F0CXkgPSBmbG9hdCh2b3BfZ25yYW5kb20oc2lnbWEpKTsKICAgIGZsb2F0CXogPSBmbG9hdCg= dm9wX2ducmFuZG9tKHNpZ21hKSk7CiAgICByZXR1cm4gc2V0KHgsIHksIHopOwp9Cgp2b2lkCnZvcF9iaW5kU1QoZmxvYXQgbmV3cywgc3M7IGludCBpc1NDb25uZWN0ZWQ7CgkgICBmbG9hdCBuZXd0LCB0dDsgaW50IGlzVEM= b25uZWN0ZWQpCnsKCgoKCgoKCiAgICBuZXdzID0gaXNTQ29ubmVjdGVkID8gc3MgOiBzOwogICAgbmV3dCA9IGlzVENvbm5lY3RlZCA/IHR0IDogdDsKCgoKCn0KCnZvaWQKdm9wX2JpbmRTKGZsb2F0IG5ld3MsIHNzOyBpbnQ= IGlzU0Nvbm5lY3RlZCkKewoKCgoKCiAgICBuZXdzID0gaXNTQ29ubmVjdGVkID8gc3MgOiBzOwoKCgp9CgoKCgpmbG9hdAp2b3BfYmlhcyhmbG9hdCBiYXNlLCBiaWFzKQp7CiAgICBmbG9hdCB2YWw7CiAgICBpZiAoYmFzZSA= PD0gMCkKCXZhbCA9IDA7CiAgICBlbHNlIGlmIChiYXNlID49IDEpCgl2YWwgPSAxOwogICAgZWxzZQoJdmFsID0gYmlhcyAvICgoKDEuMCAvIGJhc2UpIC0gMikgKiAoMSAtIGJpYXMpICsgMSk7CiAgICByZXR1cm4gdmFsOwo= fQoKZmxvYXQKdm9wX2dhaW4oZmxvYXQgYmFzZSwgZ2FpbikKewogICAgZmxvYXQJdmFsOwogICAgaWYgKGJhc2UgPCAwLjUpCgl2YWwgPSB2b3BfYmlhcygyKmJhc2UsIGdhaW4pKi41OwogICAgZWxzZQoJdmFsID0gMS12b3A= X2JpYXMoMiooMS1iYXNlKSwgZ2FpbikqLjU7CiAgICByZXR1cm4gdmFsOwp9Cgp2ZWN0b3IKdm9wX2NvbG9yTGluZWFyVHJhbnNmb3JtKHZlY3RvciBDOwogICAgICAgICAgICAgICAgICAgICAgICAgc3RyaW5nIGZyb21TcGE= Y2U7KQp7CiAgICB2ZWN0b3IgQ3QgPSBDOwoKICAgIGlmIChmcm9tU3BhY2UgPT0gInNyZ2IiKQogICAgewogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgMzsgaSsrKQogICAgICAgIHsKICAgICAgICAgICAgaWYgKENbaV0= IDw9IDAuMDQwNDUpIEN0W2ldID0gQ1tpXSAvIDEyLjkyOwogICAgICAgICAgICBlbHNlIEN0W2ldID0gcG93KChDW2ldICsgMC4wNTUpIC8gMS4wNTUsIDIuNCk7CiAgICAgICAgfQogICAgfQoKICAgIGVsc2UgaWYgKGZyb20= U3BhY2UgPT0gImxpbmVhciIpCiAgICB7CiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCAzOyBpKyspCiAgICAgICAgewogICAgICAgICAgICBpZiAoQ1tpXSA8PSAwLjAwMzEzMDgpIEN0W2ldID0gQ1tpXSAqIDEyLjkyOwo= ICAgICAgICAgICAgZWxzZSBDdFtpXSA9IDEuMDU1ICogcG93KENbaV0sIDEuMC8yLjQpIC0gMC4wNTU7CiAgICAgICAgfQogICAgfQoKICAgIHJldHVybiBDdDsKfQoKdmVjdG9yCnZvcF9jb2xvcm1peCh2ZWN0b3IgYzEsIGM= MjsgZmxvYXQgYmlhczsgaW50IGFkanVzdCkKewogICAgdmVjdG9yCWNscjsKICAgIGlmIChhZGp1c3QgPT0gMykKCWNsciA9IGNzcGxpbmUoYmlhcywgYzEsIGMxLCBjMiwgYzIpOwogICAgZWxzZSBpZiAoYWRqdXN0ID09IDI= KQoJY2xyID0gbGVycChjMSwgYzIsIGZsb2F0KHNtb290aCgwLCAxLCBiaWFzKSkpOwogICAgZWxzZSBpZiAoYWRqdXN0ID09IDEpCgljbHIgPSBsZXJwKGMxLCBjMiwgZmxvYXQoY2xhbXAoYmlhcywgMCwgMSkpKTsKICAgIGU= bHNlCgljbHIgPSBsZXJwKGMxLCBjMiwgYmlhcyk7CiAgICByZXR1cm4gY2xyOwp9Cgp2b2lkCnZvcF9jb21wb3NpdGUoc3RyaW5nIG9wZXJhdGlvbjsKCSAgICAgIHZlY3RvciBDOyBmbG9hdCBDYTsKCSAgICAgIHZlY3RvciA= QTsgZmxvYXQgQWE7CgkgICAgICB2ZWN0b3IgQjsgZmxvYXQgQmE7CgkgICAgICkKewogICAgaWYgKG9wZXJhdGlvbiA9PSAiQW92ZXJCIikKICAgIHsKCUMgID0gQSAgKyAoMS1BYSkqQjsKCUNhID0gQWEgKyAoMS1BYSkqQmE= OwogICAgfQogICAgZWxzZSBpZiAob3BlcmF0aW9uID09ICJBaW5zaWRlQiIpCiAgICB7CglDICA9IEEqQmE7CglDYSA9IEFhKkJhOwogICAgfQogICAgZWxzZSBpZiAob3BlcmF0aW9uID09ICJBb3V0c2lkZUIiKQogICAgewo= CUMgID0gQSooMS1CYSk7CglDYSA9IEFhKigxLUJhKTsKICAgIH0KICAgIGVsc2UgaWYgKG9wZXJhdGlvbiA9PSAiQWF0b3BCIikKICAgIHsKCUMgID0gQSpCYSArIEIqKDEtQWEpOwoJQ2EgPSBCYTsKICAgIH0KICAgIGVsc2U= IGlmIChvcGVyYXRpb24gPT0gIkF4b3JCIikKICAgIHsKCUMgID0gQSooMS1CYSkgKyBCKigxLUFhKTsKCUNhID0gQWEgKyBCYSAtIDIqKEFhKkJhKTsKICAgIH0KICAgIGVsc2UgaWYgKG9wZXJhdGlvbiA9PSAiQSIpCiAgICA= ewoJQyAgPSBBOwoJQ2EgPSBBYTsKICAgIH0KICAgIGVsc2UgaWYgKG9wZXJhdGlvbiA9PSAiQiIpCiAgICB7CglDICA9IEI7CglDYSA9IEJhOwogICAgfQogICAgZWxzZSBpZiAob3BlcmF0aW9uID09ICJjbGVhciIpCiAgICA= ewoJQyA9IDA7CglDYSA9IDA7CiAgICB9Cn0KCmZsb2F0CnZvcF9wdGxpbmVkKHZlY3RvciBQMSwgUDIsIFEpCnsKICAgIHJldHVybiBwdGxpbmVkKFAxLCBQMiwgUSk7Cn0KCgpmbG9hdAp2b3BfRmlsdGVyV2lkdGgoZmxvYXQ= IHgpCnsKCiAgICBmbG9hdCBkdSA9IER1KHgpOwogICAgZmxvYXQgZHYgPSBEdih4KTsKICAgIHJldHVybiBtYXgoc3FydChkdSpkdSArIGR2KmR2KSwgMWUtNik7CgoKCgp9CgoKCmZsb2F0CnZvcF9GaWx0ZXJBbmdsZSh2ZWM= dG9yIGRpcikKewogICAgdmVjdG9yCWR1LCBkdjsKICAgIHZlY3RvcglhLCBiLCBjLCBkOwogICAgdmVjdG9yCWFjLCBiZDsKICAgIGZsb2F0CWFuZ2xlOwoKICAgIGR1ID0gMC41KkR1KGRpcik7CiAgICBkdiA9IDAuNSpEdig= ZGlyKTsKCiAgICBhID0gZGlyLWR1LWR2OwogICAgYiA9IGRpcitkdS1kdjsKICAgIGMgPSBkaXIrZHUrZHY7CiAgICBkID0gZGlyLWR1K2R2OwoKICAgIGFjID0gY3Jvc3MoYSwgYykgLyBzcXJ0KGxlbmd0aDIoYSkqbGVuZ3Q= aDIoYykpOwogICAgYmQgPSBjcm9zcyhiLCBkKSAvIHNxcnQobGVuZ3RoMihiKSpsZW5ndGgyKGQpKTsKICAgIGFuZ2xlID0gMC41ICogbGVuZ3RoKGNyb3NzKGFjLCBiZCkpOwoKICAgIHJldHVybiBhY29zKDEgLSAoMC41IC8= IDMuMTQxNTkyNikgKiBhbmdsZSk7Cn0KCmZsb2F0CnZvcF9QdWxzZShmbG9hdCBlZGdlMCwgZWRnZTEsIHgsIGZ3aWR0aDsgc3RyaW5nIGZpbHRlcikKewogICAgZmxvYXQJeDAsIHgxOwoKICAgIHgwID0geCAgLSBmd2lkdGg= Ki41OwogICAgeDEgPSB4MCArIGZ3aWR0aDsKICAgIHJldHVybiBtYXgoMCwgKG1pbih4MSwgZWRnZTEpLW1heCh4MCwgZWRnZTApKS9md2lkdGgpOwp9CgpmbG9hdAp2b3BfRmlsdGVyZWRTaW4oZmxvYXQgeCwgZndpZHRoKQo= ewogICAgZmxvYXQJeDAsIHgxOwoKICAgIHgwID0geCAtIGZ3aWR0aCAqIC41OwogICAgeDEgPSB4ICsgZndpZHRoOwogICAgcmV0dXJuICgtMC43MDcxMDY3KSpsZXJwKChjb3MoeDEpLWNvcyh4MCkpL2Z3aWR0aCwgMCwgY2w= YW1wKGZ3aWR0aCooMS4wLzguMCksIDAsIDEpKTs7Cn0KCmZsb2F0CnZvcF9GaWx0ZXJlZFNpbkQoZmxvYXQgeCkKewogICAgcmV0dXJuIHZvcF9GaWx0ZXJlZFNpbih4LCB2b3BfRmlsdGVyV2lkdGgoeCkpOwp9CgpmbG9hdAo= dm9wX0ZpbHRlcmVkQ29zKGZsb2F0IHgsIGZ3aWR0aCkKewogICAgZmxvYXQJeDAsIHgxOwoKICAgIHgwID0geCAtIGZ3aWR0aCAqIC41OwogICAgeDEgPSB4ICsgZndpZHRoOwogICAgcmV0dXJuIDAuNzA3MTA2NypsZXJwKCg= c2luKHgxKS1zaW4oeDApKS9md2lkdGgsIDAsIGNsYW1wKGZ3aWR0aCooMS4wLzguMCksIDAsIDEpKTs7Cn0KCmZsb2F0CnZvcF9GaWx0ZXJlZENvc0QoZmxvYXQgeCkKewogICAgcmV0dXJuIHZvcF9GaWx0ZXJlZENvcyh4LCA= dm9wX0ZpbHRlcldpZHRoKHgpKTsKfQoKZmxvYXQKdm9wX1B1bHNlRChmbG9hdCBlZGdlMCwgZWRnZTEsIHg7IHN0cmluZyBmaWx0ZXIpCnsKICAgIHJldHVybiB2b3BfUHVsc2UoZWRnZTAsIGVkZ2UxLCB4LCB2b3BfRmlsdGU= cldpZHRoKHgpLCBmaWx0ZXIpOwp9CgpmbG9hdAp2b3BfUHVsc2VUcmFpbihmbG9hdCBlZGdlMCwgeCwgZndpZHRoKQp7CiAgICBmbG9hdAl4MCwgeDE7CgogICAgeDAgPSB4ICAtIGZ3aWR0aCouNTsKICAgIHgxID0geDAgKyA= ZndpZHRoOwogICAgeDAgPSBlZGdlMCpmbG9vcih4MCkgKyBtaW4oZWRnZTAsIGZyYWMoeDApKTsKICAgIHgxID0gZWRnZTAqZmxvb3IoeDEpICsgbWluKGVkZ2UwLCBmcmFjKHgxKSk7CiAgICByZXR1cm4gbGVycCgoeDEteDA= KS9md2lkdGgsIGVkZ2UwLCBjbGFtcChmd2lkdGgqKDEuMC84LjApLCAwLCAxKSk7Owp9CgpmbG9hdAp2b3BfUHVsc2VUcmFpbkQoZmxvYXQgZWRnZTAsIHgpCnsKICAgIHJldHVybiB2b3BfUHVsc2VUcmFpbihlZGdlMCwgeCw= IHZvcF9GaWx0ZXJXaWR0aCh4KSk7Cn0KCmZsb2F0CnZvcF9SYW1wVHJhaW4oZmxvYXQgeCwgZndpZHRoKQp7CiAgICBmbG9hdAl4MCwgeDEsIGY7CiAgICB4MCA9IHggLSBmd2lkdGgqLjU7CiAgICB4MSA9IHgwICsgZndpZHQ= aDsKICAgIGYgPSBmcmFjKHgwKTsgeDAgPSBmbG9hdChmbG9vcih4MCkpICsgZipmOwogICAgZiA9IGZyYWMoeDEpOyB4MSA9IGZsb2F0KGZsb29yKHgxKSkgKyBmKmY7CiAgICByZXR1cm4gLjUqbGVycCgoeDEteDApL2Z3aWQ= dGgsIC41LCBjbGFtcChmd2lkdGgqKDEuMC84LjApLCAwLCAxKSk7Owp9CgpmbG9hdAp2b3BfUmFtcFRyYWluRChmbG9hdCB4KQp7CiAgICByZXR1cm4gdm9wX1JhbXBUcmFpbih4LCB2b3BfRmlsdGVyV2lkdGgoeCkpOwp9Cgo= ZmxvYXQKdm9wX0ludGVncmF0ZVRlbnQoZmxvYXQgeCkKewogICAgZmxvYXQJZjsKICAgIGYgPSBmcmFjKHgpOwogICAgaWYgKGYgPiAuNSkgZiA9IGYqKDIgLSBmKSAtIC41OwogICAgZWxzZQlmID0gZipmOwogICAgcmV0dXI= biAuNSpmbG9vcih4KSArIGY7Cn0KCmZsb2F0CnZvcF9UZW50VHJhaW4oZmxvYXQgeCwgZndpZHRoKQp7CiAgICBmbG9hdAl4MCwgeDE7CiAgICB4MCA9IHggLSBmd2lkdGgqLjU7CiAgICB4MSA9IHgwICsgZndpZHRoOwogICA= IHgwID0gdm9wX0ludGVncmF0ZVRlbnQoeDApOwogICAgeDEgPSB2b3BfSW50ZWdyYXRlVGVudCh4MSk7CiAgICByZXR1cm4gbGVycCgoeDEteDApL2Z3aWR0aCwgLjUsIGNsYW1wKGZ3aWR0aCooMS4wLzguMCksIDAsIDEpKTs= Owp9CgpmbG9hdAp2b3BfVGVudFRyYWluRChmbG9hdCB4KQp7CiAgICByZXR1cm4gdm9wX1JhbXBUcmFpbih4LCB2b3BfRmlsdGVyV2lkdGgoeCkpOwp9CgpmbG9hdAp2b3BfRG90U3RhbXAoZmxvYXQgcHgsIHB5LCBmd2lkdGg= OyBzdHJpbmcgZmlsdGVyKQp7CiAgICBmbG9hdAlkOwogICAgZCA9IHB4KnB4ICsgcHkqcHk7CiAgICByZXR1cm4gZmlsdGVyc3RlcCgxLGQtZndpZHRoLGQrZndpZHRoLCJmaWx0ZXIiLGZpbHRlcik7Cn0KCmZsb2F0CnZvcF8= QnVtcFN0YW1wKGZsb2F0IHB4LCBweSwgZndpZHRoOyBzdHJpbmcgZmlsdGVyKQp7CiAgICBmbG9hdCBkICA9IHB4KnB4ICsgcHkqcHk7CiAgICByZXR1cm4gMS1zbW9vdGgoMC4wLCAxLjAsIGQpOwp9CgpmbG9hdAp2b3BfUm8= dW5kQ29zU3RhbXAoZmxvYXQgcHgsIHB5LCBmd2lkdGg7IGZsb2F0IGhleG5lc3MsIHNpZGVzLCBwb3dlcjsKCQkgICAgc3RyaW5nIGZpbHRlcikKewogICAgZmxvYXQJc3MsIHR0OwogICAgZmxvYXQJeDAsIHgxOwoKICAgIHM= cyA9IGF0YW4ocHksIHB4KTsKICAgIHR0ID0gcHgqcHggKyBweSpweSArIGhleG5lc3MqcG93KGFicygxLWNvcyhzcyooc2lkZXMpKSksIHBvd2VyKTsKICAgIHgwID0gdHQgLSBmd2lkdGgqLjU7CiAgICB4MSA9IHgwICsgZnc= aWR0aDsKICAgIHJldHVybiBmaWx0ZXJzdGVwKDEseDAseDEsImZpbHRlciIsZmlsdGVyKTsKfQoKZmxvYXQKdm9wX1JvdW5kU2luU3RhbXAoZmxvYXQgcHgsIHB5LCBmd2lkdGg7IGZsb2F0IGhleG5lc3MsIHNpZGVzLCBwb3c= ZXI7CgkJICAgIHN0cmluZyBmaWx0ZXIpCnsKICAgIGZsb2F0CXNzLCB0dDsKICAgIGZsb2F0CXgwLCB4MTsKCiAgICBzcyA9IGF0YW4ocHksIHB4KSAtIDMuMTQxNTkyNjsKICAgIHR0ID0gcHgqcHggKyBweSpweSArIGhleG4= ZXNzKnBvdyhhYnMoMS1zaW4oc3MqKHNpZGVzKSkpLCBwb3dlcik7CiAgICB4MCA9IHR0IC0gZndpZHRoKi41OwogICAgeDEgPSB4MCArIGZ3aWR0aDsKICAgIHJldHVybiBmaWx0ZXJzdGVwKDEseDAseDEsImZpbHRlciIsZmk= bHRlcik7Cn0KCgpmbG9hdAp2b3BfUmluZ1N0YW1wKGZsb2F0IHB4LCBweSwgaXJhZGl1cywgb3JhZGl1cywgZndpZHRoOyBzdHJpbmcgZmlsdGVyKQp7CiAgICBmbG9hdAlkOwogICAgZCA9IHB4KnB4ICsgcHkqcHk7CiAgICA= cmV0dXJuIHZvcF9QdWxzZShpcmFkaXVzLCBvcmFkaXVzLCBkLCBmd2lkdGgsIGZpbHRlcik7Cn0KCmZsb2F0CnZvcF9Cb3hTdGFtcChmbG9hdCBweCwgcHksIGZ1LCBmdjsgc3RyaW5nIGZpbHRlcikKewogICAgZmxvYXQJZHg= OwogICAgZHggID0gdm9wX1B1bHNlKC0xLCAxLCBweCwgZnUsIGZpbHRlcik7CiAgICBkeCAqPSB2b3BfUHVsc2UoLTEsIDEsIHB5LCBmdiwgZmlsdGVyKTsKICAgIHJldHVybiBkeDsKfQojbGluZSA1MjEgIkM6L08vT19FUkE= V1RGT1NfT19TT0ZUV0FSRV9PL09fU01BUkdPUlBfT19QUk9HUkFNU19PL09fQUlESVZfT19WSURJQV9PL09fRDNfT18zRF9PL09fSU5JRFVPSF9PX0hPVURJTklfTy9PXzM5M18wXzUxX09fMTVfMF8zOTNfTy9ob3VkaW5pL3Y= ZXgvaW5jbHVkZS92b3BsaWIuaCIKaW50CnZvcF9UaWxlR2VuKGZsb2F0IHUsIHY7IGZsb2F0IGZ4LCBmeSwgb3gsIG95LCBzdGFnZ2VyLCBqaXR0ZXIpCnsKICAgIGludAkJcm93OwoKICAgIHYgPSB2KmZ5IC0gb3k7CiAgICA= cm93ID0gZmxvb3Iodik7CiAgICB1ID0gdSpmeCAtIG94IC0gc3RhZ2dlcipyb3cgKyBqaXR0ZXIqcmFuZG9tKHJvdyk7CiAgICByZXR1cm4gZmxvb3IodSkgKyByb3cqMTk4NDsKfQoKaW50CnZvcF9IZXhUaWxlR2VuKGZsb2E= dCB1LCB2OyBmbG9hdCBmeCwgZnksIG94LCBveSkKewogICAgZmxvYXQJbGVmdCwgcmlnaHQ7CiAgICBpbnQJCXJvdywgY29sOwoKICAgIHYgICA9IHYqZnkgLSBveTsKICAgIHJvdyA9IGZsb29yKHYpOwogICAgdiAgPSBmcmE= Yyh2KTsKCiAgICB1ID0gdSpmeCArIG94OwogICAgaWYgKHJvdyAmIDEpCgl1ICs9IC41OwoKICAgIGNvbCA9IGZsb29yKHUpOwogICAgdSA9IGZyYWModSk7CgogICAgaWYgKHYgPiAuNSkKICAgIHsKCXJpZ2h0ID0gdiAtIC4= NTsKCWxlZnQgID0gMS41IC0gdjsKCWlmICh1ID4gbGVmdCkKCXsKCSAgICBpZiAoIShyb3cgJiAxKSkgY29sKys7CgkgICAgcm93Kys7CgkgICAgdiAtPSAxOwoJICAgIHUgPSBmaXQodSwgbGVmdCwgMSwgMCwgLjUpOwoJfQo= CWVsc2UgaWYgKHUgPCByaWdodCkKCXsKCSAgICBpZiAocm93ICYgMSkgY29sLS07CgkgICAgcm93Kys7CgkgICAgdiAtPSAxOwoJICAgIHUgPSBmaXQodSwgMCwgcmlnaHQsIDAuNSwgMSk7Cgl9CgllbHNlIHUgPSBmaXQodSw= IHJpZ2h0LCBsZWZ0LCAwLCAxKTsKICAgIH0KICAgIHYgPSAodioyKzEpLzM7CiAgICByZXR1cm4gcm93ICogOTM4ICsgY29sOwp9CiNsaW5lIDU4NiAiQzovTy9PX0VSQVdURk9TX09fU09GVFdBUkVfTy9PX1NNQVJHT1JQX08= X1BST0dSQU1TX08vT19BSURJVl9PX1ZJRElBX08vT19EM19PXzNEX08vT19JTklEVU9IX09fSE9VRElOSV9PL09fMzkzXzBfNTFfT18xNV8wXzM5M19PL2hvdWRpbmkvdmV4L2luY2x1ZGUvdm9wbGliLmgiCmZsb2F0CnZvcF8= YWFDZWxsMkQoZmxvYXQgc3MsIHR0LCBqeCwganksIGJ3aWR0aCwgYnNvZnQsIGNlbnRlcngsIGNlbnRlcnk7CgkJZmxvYXQgZjEsIGYyOyBpbnQgc2VlZCkKewogICAgZmxvYXQJcDJ4LCBwMnksIHgwOwogICAgZmxvYXQJYmw= dXI7CiAgICB2ZWN0b3IJdnAxLCB2cDI7CgogICAgdm5vaXNlKHNzLCB0dCwgangsIGp5LCBzZWVkLCBmMSwgZjIsIGNlbnRlcngsIGNlbnRlcnksIHAyeCwgcDJ5KTsKCiAgICB2cDEgPSBzZXQoY2VudGVyeCwgY2VudGVyeSw= IDApOwogICAgdnAyID0gc2V0KHAyeCwgcDJ5LCAwKTsKICAgIHgwID0gKGYyLWYxKSooZjErZjIpIC8gbWF4KGRpc3RhbmNlKHZwMSwgdnAyKSwgMWUtNik7CgogICAgYmx1ciA9IG1heCh2b3BfRmlsdGVyV2lkdGgoc3MpLCA= dm9wX0ZpbHRlcldpZHRoKHR0KSkgKiAoMSArIGJzb2Z0KTsKCiAgICByZXR1cm4gZmlsdGVyc3RlcChid2lkdGgseDAtYmx1cix4MCtibHVyLCJmaWx0ZXIiLCJnYXVzcyIpOwp9CgoKCgoKCgoKZmxvYXQKdm9wX1N0YW1wUGE= dHRlcm4oaW50ICAgbGF5ZXJzOwoJCSBmbG9hdCBkb3RzaXplOwoJCSBmbG9hdCBkajsKCQkgZmxvYXQgc29mdG5lc3M7CgkJIGZsb2F0IHB4LCBqeDsKCQkgZmxvYXQgcHksIGp5OwoJCSBmbG9hdCBhdXgsIGphdXg7CgkJIHM= dHJpbmcgc3BvdHR5cGU7CgkJIHN0cmluZyBmaWx0ZXI7CgkJIGZsb2F0CWZsb2F0c2VlZDsKCSApCnsKICAgIGZsb2F0CWZ3aWR0aDsKICAgIGZsb2F0CWxyYW5kb207CiAgICBmbG9hdAljeCwgY3ksIGxvZmYsIGRzaXplOwo= ICAgIGZsb2F0CWZ4LCBmeTsKICAgIGZsb2F0CWRqeCwgZGp5OwogICAgZmxvYXQJZHUsIGR2OwogICAgZmxvYXQJcmVzdWx0OwogICAgZmxvYXQJaXJhZCwgaWRvdDsKICAgIHZlY3RvcglwcDsKICAgIGludAkJaTsKCiAgICA= ZHUgPSB2b3BfRmlsdGVyV2lkdGgocHgpICogc29mdG5lc3M7CiAgICBkdiA9IHZvcF9GaWx0ZXJXaWR0aChweSkgKiBzb2Z0bmVzczsKICAgIGZ3aWR0aCA9IG1heChkdSwgZHYpOwogICAgcmVzdWx0ID0gMDsKICAgIGxvZmY= ID0gMDsKICAgIGZvciAoaSA9IDA7IGkgPCBsYXllcnM7IGkrKywgbG9mZiArPSAuNSkKICAgIHsKCWxyYW5kb20gPSByYW5kb20oaSk7CglwcCA9IHNldChmbG9vcihweCtsb2ZmKSwgZmxvb3IocHkrbG9mZiksCgkJICAgIDE= MDAwLjAqbHJhbmRvbSs1MDApICsgey41LCAuNSwgLjV9OwoJZmxvYXRzZWVkID0gcmFuZG9tKHBwKTsKCglwcCA9IHZlY3RvcihyYW5kb20ocHApKSAtIC41OwoJZHNpemUgPSBkb3RzaXplICogKDEtZGoqZmxvYXRzZWVkKTs= CglpZG90ID0gMS9kc2l6ZTsKCglkankgID0gaWRvdCooMSAtIGRzaXplKTsKCWRqeCAgPSAoMipjbGFtcChqeCwgMCwgMSkpICogZGp5OwoJZGp5ICo9ICgyKmNsYW1wKGp5LCAwLCAxKSk7CgoJY3ggPSBwcC54ICogZGp4Owo= CWN5ID0gcHAueSAqIGRqeTsKCWZ4ID0gY3ggLSAyKihmcmFjKHB4K2xvZmYpIC0gLjUpKmlkb3Q7CglmeSA9IGN5IC0gMiooZnJhYyhweStsb2ZmKSAtIC41KSppZG90OwoKCWlmIChzcG90dHlwZSA9PSAicmluZyIpCgl7Cgk= ICAgIGlyYWQgPSAxLWNsYW1wKGF1eCArIChwcC56IC0gLjUpKmphdXgsIDAsIDEpOwoJICAgIHJlc3VsdCA9IHZvcF9SaW5nU3RhbXAoZngsIGZ5LCBpcmFkLCAxLCBmd2lkdGgsIGZpbHRlcik7Cgl9CgllbHNlIGlmIChzcG8= dHR5cGUgPT0gImJveCIpCgl7CgkgICAgcmVzdWx0ID0gdm9wX0JveFN0YW1wKGZ4LCBmeSwgZHUsIGR2LCBmaWx0ZXIpOwoJfQoJZWxzZSBpZiAoc3BvdHR5cGUgPT0gImhleCIpCgl7CgkgICAgcmVzdWx0ID0gMS12b3BfUm8= dW5kQ29zU3RhbXAoZngsIGZ5LCBmd2lkdGgsIGF1eCwgNiwgamF1eCwgZmlsdGVyKTsKCX0KCWVsc2UgaWYgKHNwb3R0eXBlID09ICJzdGFyIikKCXsKCSAgICByZXN1bHQgPSAxLXZvcF9Sb3VuZFNpblN0YW1wKGZ4LCBmeSw= IGZ3aWR0aCwgYXV4LCA1LCBqYXV4LCBmaWx0ZXIpOwoJfQoJZWxzZSBpZiAoc3BvdHR5cGUgPT0gImJ1bXAiKQoJewoJICAgIHJlc3VsdCA9IHZvcF9CdW1wU3RhbXAoZngsIGZ5LCBmd2lkdGgsIGZpbHRlcik7Cgl9CgllbHM= ZQoJewoJICAgIHJlc3VsdCA9IDEtdm9wX0RvdFN0YW1wKGZ4LCBmeSwgZndpZHRoLCBmaWx0ZXIpOwoJfQogICAgfQogICAgZmxvYXRzZWVkID0gKGZsb2F0c2VlZCAtIDAuNSkqMzIwMDA7CiAgICByZXR1cm4gcmVzdWx0Owo= fQoKZmxvYXQKdm9wX1JpcHBsZVBhdHRlcm4oZmxvYXQgeCwgeSwgZGVjYXksIHRvZmYpCnsKICAgIGZsb2F0CWQ7CgogICAgZCA9IHNxcnQoeCp4ICsgeSp5KTsKICAgIHJldHVybiBzaW4oZC10b2ZmKSAqIGV4cChkKigtZGU= Y2F5KSk7Cn0KI2xpbmUgNzI2ICJDOi9PL09fRVJBV1RGT1NfT19TT0ZUV0FSRV9PL09fU01BUkdPUlBfT19QUk9HUkFNU19PL09fQUlESVZfT19WSURJQV9PL09fRDNfT18zRF9PL09fSU5JRFVPSF9PX0hPVURJTklfTy9PXzM= OTNfMF81MV9PXzE1XzBfMzkzX08vaG91ZGluaS92ZXgvaW5jbHVkZS92b3BsaWIuaCIKdmVjdG9yCnZvcF9GbG93Tm9pc2VHcmFkVlYodmVjdG9yIHBvczsgZmxvYXQgZmxvdzsgZmxvYXQgZGVsdGEpCnsKICAgIHZlY3Rvcgk= cmVzdWx0OwoKICAgIHJlc3VsdC54ID0gZmxvd25vaXNlKHNldChwb3MueCtkZWx0YSxwb3MueSxwb3MueiksIGZsb3cpCgkgICAgIC0gZmxvd25vaXNlKHNldChwb3MueC1kZWx0YSxwb3MueSxwb3MueiksIGZsb3cpOwoKICA= ICByZXN1bHQueSA9IGZsb3dub2lzZShzZXQocG9zLngscG9zLnkrZGVsdGEscG9zLnopLCBmbG93KQoJICAgICAtIGZsb3dub2lzZShzZXQocG9zLngscG9zLnktZGVsdGEscG9zLnopLCBmbG93KTsKCiAgICByZXN1bHQueiA= PSBmbG93bm9pc2Uoc2V0KHBvcy54LHBvcy55LHBvcy56K2RlbHRhKSwgZmxvdykKCSAgICAgLSBmbG93bm9pc2Uoc2V0KHBvcy54LHBvcy55LHBvcy56LWRlbHRhKSwgZmxvdyk7CgogICAgcmVzdWx0IC89IGRlbHRhICogMjs= CgogICAgcmV0dXJuIHJlc3VsdDsKfQoKdmVjdG9yNAp2b3BfRmxvd05vaXNlR3JhZFBQKHZlY3RvcjQgcG9zOyBmbG9hdCBmbG93OyBmbG9hdCBkZWx0YSkKewogICAgdmVjdG9yNAlyZXN1bHQ7CgogICAgcmVzdWx0LnggPSA= Zmxvd25vaXNlKHNldChwb3MueCtkZWx0YSxwb3MueSxwb3Mueixwb3MudyksIGZsb3cpCgkgICAgIC0gZmxvd25vaXNlKHNldChwb3MueC1kZWx0YSxwb3MueSxwb3Mueixwb3MudyksIGZsb3cpOwoKICAgIHJlc3VsdC55ID0= IGZsb3dub2lzZShzZXQocG9zLngscG9zLnkrZGVsdGEscG9zLnoscG9zLncpLCBmbG93KQoJICAgICAtIGZsb3dub2lzZShzZXQocG9zLngscG9zLnktZGVsdGEscG9zLnoscG9zLncpLCBmbG93KTsKCiAgICByZXN1bHQueiA= PSBmbG93bm9pc2Uoc2V0KHBvcy54LHBvcy55LHBvcy56K2RlbHRhLHBvcy53KSwgZmxvdykKCSAgICAgLSBmbG93bm9pc2Uoc2V0KHBvcy54LHBvcy55LHBvcy56LWRlbHRhLHBvcy53KSwgZmxvdyk7CgogICAgcmVzdWx0Lnc= ID0gZmxvd25vaXNlKHNldChwb3MueCxwb3MueSxwb3Mueixwb3MudytkZWx0YSksIGZsb3cpCgkgICAgIC0gZmxvd25vaXNlKHNldChwb3MueCxwb3MueSxwb3Mueixwb3Mudy1kZWx0YSksIGZsb3cpOwoKICAgIHJlc3VsdCA= Lz0gZGVsdGEgKiAyOwoKICAgIHJldHVybiByZXN1bHQ7Cn0KCnZlY3Rvcgp2b3BfRmxvd05vaXNlR3JhZDNWKHZlY3RvciBwb3M7IGZsb2F0IGZsb3c7IGZsb2F0IGRlbHRhKQp7CiAgICBtYXRyaXgzCXJlc3VsdDsKICAgIHY= ZWN0b3IJZmluYWw7CiAgICB2ZWN0b3IJZHgsIGR5LCBkejsKCiAgICBkeCA9IGZsb3dub2lzZShzZXQocG9zLngrZGVsdGEscG9zLnkscG9zLnopLCBmbG93KQoJIC0gZmxvd25vaXNlKHNldChwb3MueC1kZWx0YSxwb3MueSw= cG9zLnopLCBmbG93KTsKCiAgICBkeSA9IGZsb3dub2lzZShzZXQocG9zLngscG9zLnkrZGVsdGEscG9zLnopLCBmbG93KQoJIC0gZmxvd25vaXNlKHNldChwb3MueCxwb3MueS1kZWx0YSxwb3MueiksIGZsb3cpOwoKICAgIGQ= eiA9IGZsb3dub2lzZShzZXQocG9zLngscG9zLnkscG9zLnorZGVsdGEpLCBmbG93KQoJIC0gZmxvd25vaXNlKHNldChwb3MueCxwb3MueSxwb3Muei1kZWx0YSksIGZsb3cpOwoKICAgIHJlc3VsdCA9IHNldChkeC54LCBkeC4= eSwgZHgueiwKCSAgICAgICBkeS54LCBkeS55LCBkeS56LAoJICAgICAgIGR6LngsIGR6LnksIGR6LnopOwoKICAgIHJlc3VsdCAvPSBkZWx0YSAqIDI7CgoKCgogICAgZmluYWwgPSAwLjU3NzczNTsKICAgIGZpbmFsICo9IHI= ZXN1bHQ7CgogICAgcmV0dXJuIGZpbmFsOwp9Cgp2ZWN0b3I0CnZvcF9GbG93Tm9pc2VHcmFkNFAodmVjdG9yNCBwb3M7IGZsb2F0IGZsb3c7IGZsb2F0IGRlbHRhKQp7CiAgICBtYXRyaXgJcmVzdWx0OwogICAgdmVjdG9yNAk= ZmluYWw7CiAgICB2ZWN0b3IJZHgsIGR5LCBkeiwgZHc7CgogICAgZHggPSBmbG93bm9pc2Uoc2V0KHBvcy54K2RlbHRhLHBvcy55LHBvcy56LHBvcy53KSwgZmxvdykKCSAtIGZsb3dub2lzZShzZXQocG9zLngtZGVsdGEscG8= cy55LHBvcy56LHBvcy53KSwgZmxvdyk7CgogICAgZHkgPSBmbG93bm9pc2Uoc2V0KHBvcy54LHBvcy55K2RlbHRhLHBvcy56LHBvcy53KSwgZmxvdykKCSAtIGZsb3dub2lzZShzZXQocG9zLngscG9zLnktZGVsdGEscG9zLno= LHBvcy53KSwgZmxvdyk7CgogICAgZHogPSBmbG93bm9pc2Uoc2V0KHBvcy54LHBvcy55LHBvcy56K2RlbHRhLHBvcy53KSwgZmxvdykKCSAtIGZsb3dub2lzZShzZXQocG9zLngscG9zLnkscG9zLnotZGVsdGEscG9zLncpLCA= Zmxvdyk7CgogICAgZHcgPSBmbG93bm9pc2Uoc2V0KHBvcy54LHBvcy55LHBvcy56LHBvcy53K2RlbHRhKSwgZmxvdykKCSAtIGZsb3dub2lzZShzZXQocG9zLngscG9zLnkscG9zLnoscG9zLnctZGVsdGEpLCBmbG93KTsKCiA= ICAgcmVzdWx0ID0gc2V0KGR4LngsIGR4LnksIGR4LnosIDAsCgkgICAgICAgZHkueCwgZHkueSwgZHkueiwgMCwKCSAgICAgICBkei54LCBkei55LCBkei56LCAwLAoJICAgICAgIGR3LngsIGR3LnksIGR3LnosIDApOwoKICA= ICByZXN1bHQgLz0gZGVsdGEgKiAyOwoKCgoKICAgIGZpbmFsID0gMC41OwogICAgZmluYWwgKj0gcmVzdWx0OwoKICAgIHJldHVybiBmaW5hbDsKfQoKZmxvYXQKdm9wX2ZibWxlbmd0aF9mbG9hdChmbG9hdCB2YWwpCnsKICA= ICByZXR1cm4gdmFsOwp9CgpmbG9hdAp2b3BfZmJtbGVuZ3RoX3ZlY3Rvcih2ZWN0b3IgdmFsKQp7CiAgICByZXR1cm4gbGVuZ3RoKHZhbCk7Cn0KCmZsb2F0CnZvcF9mYm1sZW5ndGhfdmVjdG9yNCh2ZWN0b3I0IHZhbCkKewo= ICAgIHJldHVybiBsZW5ndGgodmFsKTsKfQojbGluZSA4NzggIkM6L08vT19FUkFXVEZPU19PX1NPRlRXQVJFX08vT19TTUFSR09SUF9PX1BST0dSQU1TX08vT19BSURJVl9PX1ZJRElBX08vT19EM19PXzNEX08vT19JTklEVU8= SF9PX0hPVURJTklfTy9PXzM5M18wXzUxX09fMTVfMF8zOTNfTy9ob3VkaW5pL3ZleC9pbmNsdWRlL3ZvcGxpYi5oIgpmbG9hdAp2b3BfZmJtTm9pc2VGRihmbG9hdCBwb3M7IGZsb2F0IHJvdWdoOyBpbnQgbWF4b2N0YXZlczs= IHN0cmluZyBub2lzZXR5cGUpCnsKICAgIGZsb2F0CWJsdXIgPSB2b3BfRmlsdGVyV2lkdGgocG9zKTsKICAgIGZsb2F0CW52YWwsIHBwID0gcG9zOwogICAgZmxvYXQgYW1wLCBzY2FsZSwgcGxpbWl0LCBibGVuZDsgaW50IG8= Y3RhdmVzOyBwbGltaXQgPSAyKmJsdXI7IG52YWwgPSAwOyBvY3RhdmVzID0gMDsgc2NhbGUgPSAxOyBhbXAgPSAxOyB3aGlsZSAoc2NhbGUgPiBwbGltaXQgJiYgb2N0YXZlcyA8IG1heG9jdGF2ZXMpIHsgaWYgKG5vaXNldHk= cGUgPT0gInhub2lzZSIpIHsgbnZhbCArPSBhbXAgKihmbG9hdCAoeG5vaXNlKHBwKSkgLSAwLjUpOyB9IGVsc2UgeyBudmFsICs9IGFtcCAqKGZsb2F0IChub2lzZShwcCkpIC0gMC41KTsgfSBhbXAgKj0gcm91Z2g7IHNjYWw= ZSAqPSAwLjU7IHBwICo9IDI7IG9jdGF2ZXMrKzsgfSBpZiAoc2NhbGUgPiBibHVyKSB7IGJsZW5kID0gYW1wICogY2xhbXAoc2NhbGUvYmx1ciAtIDEsIDAsIDEpOyBpZiAobm9pc2V0eXBlID09ICJ4bm9pc2UiKSB7IG52YWw= ICs9IGJsZW5kKihmbG9hdCAoeG5vaXNlKHBwKSkgLSAwLjUpOyB9IGVsc2UgeyBudmFsICs9IGJsZW5kKihmbG9hdCAobm9pc2UocHApKSAtIDAuNSk7IH0gfQogICAgcmV0dXJuIG52YWw7Cn0KCmZsb2F0CnZvcF9mYm1Ob2k= c2VGVih2ZWN0b3IgcG9zOyBmbG9hdCByb3VnaDsgaW50IG1heG9jdGF2ZXM7IHN0cmluZyBub2lzZXR5cGUpCnsKICAgIGZsb2F0CWJsdXIgPSBzcXJ0KGFyZWEocG9zKSk7CiAgICB2ZWN0b3IJcHAgPSBwb3M7CiAgICBmbG8= YXQJbnZhbDsKICAgIGZsb2F0IGFtcCwgc2NhbGUsIHBsaW1pdCwgYmxlbmQ7IGludCBvY3RhdmVzOyBwbGltaXQgPSAyKmJsdXI7IG52YWwgPSAwOyBvY3RhdmVzID0gMDsgc2NhbGUgPSAxOyBhbXAgPSAxOyB3aGlsZSAoc2M= YWxlID4gcGxpbWl0ICYmIG9jdGF2ZXMgPCBtYXhvY3RhdmVzKSB7IGlmIChub2lzZXR5cGUgPT0gInhub2lzZSIpIHsgbnZhbCArPSBhbXAgKihmbG9hdCAoeG5vaXNlKHBwKSkgLSAwLjUpOyB9IGVsc2UgeyBudmFsICs9IGE= bXAgKihmbG9hdCAobm9pc2UocHApKSAtIDAuNSk7IH0gYW1wICo9IHJvdWdoOyBzY2FsZSAqPSAwLjU7IHBwICo9IDI7IG9jdGF2ZXMrKzsgfSBpZiAoc2NhbGUgPiBibHVyKSB7IGJsZW5kID0gYW1wICogY2xhbXAoc2NhbGU= L2JsdXIgLSAxLCAwLCAxKTsgaWYgKG5vaXNldHlwZSA9PSAieG5vaXNlIikgeyBudmFsICs9IGJsZW5kKihmbG9hdCAoeG5vaXNlKHBwKSkgLSAwLjUpOyB9IGVsc2UgeyBudmFsICs9IGJsZW5kKihmbG9hdCAobm9pc2UocHA= KSkgLSAwLjUpOyB9IH0KICAgIHJldHVybiBudmFsOwp9CgpmbG9hdAp2b3BfZmJtTm9pc2VGUCh2ZWN0b3I0IHBvczsgZmxvYXQgcm91Z2g7IGludCBtYXhvY3RhdmVzOyBzdHJpbmcgbm9pc2V0eXBlKQp7CiAgICBmbG9hdAk= Ymx1ciA9IHNxcnQoYXJlYSgodmVjdG9yKXBvcykpOwogICAgdmVjdG9yNAlwcCA9IHBvczsKICAgIGZsb2F0CW52YWw7CiAgICBmbG9hdCBhbXAsIHNjYWxlLCBwbGltaXQsIGJsZW5kOyBpbnQgb2N0YXZlczsgcGxpbWl0ID0= IDIqYmx1cjsgbnZhbCA9IDA7IG9jdGF2ZXMgPSAwOyBzY2FsZSA9IDE7IGFtcCA9IDE7IHdoaWxlIChzY2FsZSA+IHBsaW1pdCAmJiBvY3RhdmVzIDwgbWF4b2N0YXZlcykgeyBpZiAobm9pc2V0eXBlID09ICJ4bm9pc2UiKSA= eyBudmFsICs9IGFtcCAqKGZsb2F0ICh4bm9pc2UocHApKSAtIDAuNSk7IH0gZWxzZSB7IG52YWwgKz0gYW1wICooZmxvYXQgKG5vaXNlKHBwKSkgLSAwLjUpOyB9IGFtcCAqPSByb3VnaDsgc2NhbGUgKj0gMC41OyBwcCAqPSA= Mjsgb2N0YXZlcysrOyB9IGlmIChzY2FsZSA+IGJsdXIpIHsgYmxlbmQgPSBhbXAgKiBjbGFtcChzY2FsZS9ibHVyIC0gMSwgMCwgMSk7IGlmIChub2lzZXR5cGUgPT0gInhub2lzZSIpIHsgbnZhbCArPSBibGVuZCooZmxvYXQ= ICh4bm9pc2UocHApKSAtIDAuNSk7IH0gZWxzZSB7IG52YWwgKz0gYmxlbmQqKGZsb2F0IChub2lzZShwcCkpIC0gMC41KTsgfSB9CiAgICByZXR1cm4gbnZhbDsKfQoKdmVjdG9yCnZvcF9mYm1Ob2lzZVZGKGZsb2F0IHBvczs= IGZsb2F0IHJvdWdoOyBpbnQgbWF4b2N0YXZlczsgc3RyaW5nIG5vaXNldHlwZSkKewogICAgZmxvYXQJYmx1ciA9IHZvcF9GaWx0ZXJXaWR0aChwb3MpOwogICAgZmxvYXQJcHAgPSBwb3M7CiAgICB2ZWN0b3IJbnZhbDsKICA= ICBmbG9hdCBhbXAsIHNjYWxlLCBwbGltaXQsIGJsZW5kOyBpbnQgb2N0YXZlczsgcGxpbWl0ID0gMipibHVyOyBudmFsID0gMDsgb2N0YXZlcyA9IDA7IHNjYWxlID0gMTsgYW1wID0gMTsgd2hpbGUgKHNjYWxlID4gcGxpbWk= dCAmJiBvY3RhdmVzIDwgbWF4b2N0YXZlcykgeyBpZiAobm9pc2V0eXBlID09ICJ4bm9pc2UiKSB7IG52YWwgKz0gYW1wICoodmVjdG9yICh4bm9pc2UocHApKSAtIDAuNSk7IH0gZWxzZSB7IG52YWwgKz0gYW1wICoodmVjdG8= ciAobm9pc2UocHApKSAtIDAuNSk7IH0gYW1wICo9IHJvdWdoOyBzY2FsZSAqPSAwLjU7IHBwICo9IDI7IG9jdGF2ZXMrKzsgfSBpZiAoc2NhbGUgPiBibHVyKSB7IGJsZW5kID0gYW1wICogY2xhbXAoc2NhbGUvYmx1ciAtIDE= LCAwLCAxKTsgaWYgKG5vaXNldHlwZSA9PSAieG5vaXNlIikgeyBudmFsICs9IGJsZW5kKih2ZWN0b3IgKHhub2lzZShwcCkpIC0gMC41KTsgfSBlbHNlIHsgbnZhbCArPSBibGVuZCoodmVjdG9yIChub2lzZShwcCkpIC0gMC4= NSk7IH0gfQogICAgcmV0dXJuIG52YWw7Cn0KCnZlY3Rvcgp2b3BfZmJtTm9pc2VWVih2ZWN0b3IgcG9zOyBmbG9hdCByb3VnaDsgaW50IG1heG9jdGF2ZXM7IHN0cmluZyBub2lzZXR5cGUpCnsKICAgIGZsb2F0CWJsdXIgPSA= c3FydChhcmVhKHBvcykpOwogICAgdmVjdG9yCXBwID0gcG9zOwogICAgdmVjdG9yCW52YWw7CiAgICBmbG9hdCBhbXAsIHNjYWxlLCBwbGltaXQsIGJsZW5kOyBpbnQgb2N0YXZlczsgcGxpbWl0ID0gMipibHVyOyBudmFsID0= IDA7IG9jdGF2ZXMgPSAwOyBzY2FsZSA9IDE7IGFtcCA9IDE7IHdoaWxlIChzY2FsZSA+IHBsaW1pdCAmJiBvY3RhdmVzIDwgbWF4b2N0YXZlcykgeyBpZiAobm9pc2V0eXBlID09ICJ4bm9pc2UiKSB7IG52YWwgKz0gYW1wICo= KHZlY3RvciAoeG5vaXNlKHBwKSkgLSAwLjUpOyB9IGVsc2UgeyBudmFsICs9IGFtcCAqKHZlY3RvciAobm9pc2UocHApKSAtIDAuNSk7IH0gYW1wICo9IHJvdWdoOyBzY2FsZSAqPSAwLjU7IHBwICo9IDI7IG9jdGF2ZXMrKzs= IH0gaWYgKHNjYWxlID4gYmx1cikgeyBibGVuZCA9IGFtcCAqIGNsYW1wKHNjYWxlL2JsdXIgLSAxLCAwLCAxKTsgaWYgKG5vaXNldHlwZSA9PSAieG5vaXNlIikgeyBudmFsICs9IGJsZW5kKih2ZWN0b3IgKHhub2lzZShwcCk= KSAtIDAuNSk7IH0gZWxzZSB7IG52YWwgKz0gYmxlbmQqKHZlY3RvciAobm9pc2UocHApKSAtIDAuNSk7IH0gfQogICAgcmV0dXJuIG52YWw7Cn0KCnZlY3Rvcgp2b3BfZmJtTm9pc2VWUCh2ZWN0b3I0IHBvczsgZmxvYXQgcm8= dWdoOyBpbnQgbWF4b2N0YXZlczsgc3RyaW5nIG5vaXNldHlwZSkKewogICAgZmxvYXQJYmx1ciA9IHNxcnQoYXJlYSgodmVjdG9yKXBvcykpOwogICAgdmVjdG9yNAlwcCA9IHBvczsKICAgIHZlY3RvcgludmFsOwogICAgZmw= b2F0IGFtcCwgc2NhbGUsIHBsaW1pdCwgYmxlbmQ7IGludCBvY3RhdmVzOyBwbGltaXQgPSAyKmJsdXI7IG52YWwgPSAwOyBvY3RhdmVzID0gMDsgc2NhbGUgPSAxOyBhbXAgPSAxOyB3aGlsZSAoc2NhbGUgPiBwbGltaXQgJiY= IG9jdGF2ZXMgPCBtYXhvY3RhdmVzKSB7IGlmIChub2lzZXR5cGUgPT0gInhub2lzZSIpIHsgbnZhbCArPSBhbXAgKih2ZWN0b3IgKHhub2lzZShwcCkpIC0gMC41KTsgfSBlbHNlIHsgbnZhbCArPSBhbXAgKih2ZWN0b3IgKG4= b2lzZShwcCkpIC0gMC41KTsgfSBhbXAgKj0gcm91Z2g7IHNjYWxlICo9IDAuNTsgcHAgKj0gMjsgb2N0YXZlcysrOyB9IGlmIChzY2FsZSA+IGJsdXIpIHsgYmxlbmQgPSBhbXAgKiBjbGFtcChzY2FsZS9ibHVyIC0gMSwgMCw= IDEpOyBpZiAobm9pc2V0eXBlID09ICJ4bm9pc2UiKSB7IG52YWwgKz0gYmxlbmQqKHZlY3RvciAoeG5vaXNlKHBwKSkgLSAwLjUpOyB9IGVsc2UgeyBudmFsICs9IGJsZW5kKih2ZWN0b3IgKG5vaXNlKHBwKSkgLSAwLjUpOyA= fSB9CiAgICByZXR1cm4gbnZhbDsKfQoKCgpmbG9hdAp2b3BfZmJtRmxvd05vaXNlRlYodmVjdG9yIHBvczsgZmxvYXQgcm91Z2g7IGludCBtYXhvY3RhdmVzOyBmbG9hdCBmbG93LCBmbG93cmF0ZSwgYWR2ZWN0KQp7CiAgICA= ZmxvYXQJYmx1ciA9IHNxcnQoYXJlYShwb3MpKTsKICAgIHZlY3RvcglwcCA9IHBvczsKICAgIGZsb2F0CW52YWw7CiAgICBmbG9hdCBhbXAsIHNjYWxlLCBwbGltaXQsIGJsZW5kLCBNLCBmbG93djsgaW50IG9jdGF2ZXM7IGY= bG9hdCBuYW1vdW50OyBwbGltaXQgPSAyKmJsdXI7IE0gPSBhZHZlY3Q7IGZsb3d2ID0gZmxvdzsgbnZhbCA9IDA7IG9jdGF2ZXMgPSAwOyBzY2FsZSA9IDE7IGFtcCA9IDE7IHdoaWxlIChzY2FsZSA+IHBsaW1pdCAmJiBvY3Q= YXZlcyA8IG1heG9jdGF2ZXMpIHsgbmFtb3VudCA9IGFtcCAqIChmbG9hdChmbG93bm9pc2UocHAsIGZsb3d2KSkgLSAwLjUpOyBudmFsICs9IG5hbW91bnQ7IGFtcCAqPSByb3VnaDsgZmxvd3YgKj0gZmxvd3JhdGU7IHNjYWw= ZSAqPSAwLjU7IGlmIChNICE9IDAuMCkgeyBwcCAtPSBNICogdm9wX2ZibWxlbmd0aF9mbG9hdChuYW1vdW50KSAqIHZvcF9GbG93Tm9pc2VHcmFkVlYgKHBwLCBmbG93LCAwLjAxKTsgfSBwcCAqPSAyOyBNICo9IGFkdmVjdDs= IG9jdGF2ZXMrKzsgfSBpZiAoc2NhbGUgPiBibHVyKSB7IGJsZW5kID0gYW1wICogY2xhbXAoc2NhbGUvYmx1ciAtIDEsIDAsIDEpOyBudmFsICs9IGJsZW5kKihmbG9hdChmbG93bm9pc2UocHAsIGZsb3d2KSkgLSAwLjUpOyA= fQogICAgcmV0dXJuIG52YWw7Cn0KCmZsb2F0CnZvcF9mYm1GbG93Tm9pc2VGUCh2ZWN0b3I0IHBvczsgZmxvYXQgcm91Z2g7IGludCBtYXhvY3RhdmVzOyBmbG9hdCBmbG93LCBmbG93cmF0ZSwgYWR2ZWN0KQp7CiAgICBmbG8= YXQJYmx1ciA9IHNxcnQoYXJlYSgodmVjdG9yKXBvcykpOwogICAgdmVjdG9yNAlwcCA9IHBvczsKICAgIGZsb2F0CW52YWw7CiAgICBmbG9hdCBhbXAsIHNjYWxlLCBwbGltaXQsIGJsZW5kLCBNLCBmbG93djsgaW50IG9jdGE= dmVzOyBmbG9hdCBuYW1vdW50OyBwbGltaXQgPSAyKmJsdXI7IE0gPSBhZHZlY3Q7IGZsb3d2ID0gZmxvdzsgbnZhbCA9IDA7IG9jdGF2ZXMgPSAwOyBzY2FsZSA9IDE7IGFtcCA9IDE7IHdoaWxlIChzY2FsZSA+IHBsaW1pdCA= JiYgb2N0YXZlcyA8IG1heG9jdGF2ZXMpIHsgbmFtb3VudCA9IGFtcCAqIChmbG9hdChmbG93bm9pc2UocHAsIGZsb3d2KSkgLSAwLjUpOyBudmFsICs9IG5hbW91bnQ7IGFtcCAqPSByb3VnaDsgZmxvd3YgKj0gZmxvd3JhdGU= OyBzY2FsZSAqPSAwLjU7IGlmIChNICE9IDAuMCkgeyBwcCAtPSBNICogdm9wX2ZibWxlbmd0aF9mbG9hdChuYW1vdW50KSAqIHZvcF9GbG93Tm9pc2VHcmFkUFAgKHBwLCBmbG93LCAwLjAxKTsgfSBwcCAqPSAyOyBNICo9IGE= ZHZlY3Q7IG9jdGF2ZXMrKzsgfSBpZiAoc2NhbGUgPiBibHVyKSB7IGJsZW5kID0gYW1wICogY2xhbXAoc2NhbGUvYmx1ciAtIDEsIDAsIDEpOyBudmFsICs9IGJsZW5kKihmbG9hdChmbG93bm9pc2UocHAsIGZsb3d2KSkgLSA= MC41KTsgfQogICAgcmV0dXJuIG52YWw7Cn0KCnZlY3Rvcgp2b3BfZmJtRmxvd05vaXNlVlYodmVjdG9yIHBvczsgZmxvYXQgcm91Z2g7IGludCBtYXhvY3RhdmVzOyBmbG9hdCBmbG93LCBmbG93cmF0ZSwgYWR2ZWN0KQp7CiA= ICAgZmxvYXQJYmx1ciA9IHNxcnQoYXJlYShwb3MpKTsKICAgIHZlY3RvcglwcCA9IHBvczsKICAgIHZlY3RvcgludmFsOwogICAgZmxvYXQgYW1wLCBzY2FsZSwgcGxpbWl0LCBibGVuZCwgTSwgZmxvd3Y7IGludCBvY3RhdmU= czsgdmVjdG9yIG5hbW91bnQ7IHBsaW1pdCA9IDIqYmx1cjsgTSA9IGFkdmVjdDsgZmxvd3YgPSBmbG93OyBudmFsID0gMDsgb2N0YXZlcyA9IDA7IHNjYWxlID0gMTsgYW1wID0gMTsgd2hpbGUgKHNjYWxlID4gcGxpbWl0ICY= JiBvY3RhdmVzIDwgbWF4b2N0YXZlcykgeyBuYW1vdW50ID0gYW1wICogKHZlY3RvcihmbG93bm9pc2UocHAsIGZsb3d2KSkgLSAwLjUpOyBudmFsICs9IG5hbW91bnQ7IGFtcCAqPSByb3VnaDsgZmxvd3YgKj0gZmxvd3JhdGU= OyBzY2FsZSAqPSAwLjU7IGlmIChNICE9IDAuMCkgeyBwcCAtPSBNICogdm9wX2ZibWxlbmd0aF92ZWN0b3IobmFtb3VudCkgKiB2b3BfRmxvd05vaXNlR3JhZDNWIChwcCwgZmxvdywgMC4wMSk7IH0gcHAgKj0gMjsgTSAqPSA= YWR2ZWN0OyBvY3RhdmVzKys7IH0gaWYgKHNjYWxlID4gYmx1cikgeyBibGVuZCA9IGFtcCAqIGNsYW1wKHNjYWxlL2JsdXIgLSAxLCAwLCAxKTsgbnZhbCArPSBibGVuZCoodmVjdG9yKGZsb3dub2lzZShwcCwgZmxvd3YpKSA= LSAwLjUpOyB9CiAgICByZXR1cm4gbnZhbDsKfQoKdmVjdG9yCnZvcF9mYm1GbG93Tm9pc2VWUCh2ZWN0b3I0IHBvczsgZmxvYXQgcm91Z2g7IGludCBtYXhvY3RhdmVzOyBmbG9hdCBmbG93LCBmbG93cmF0ZSwgYWR2ZWN0KQo= ewogICAgZmxvYXQJYmx1ciA9IHNxcnQoYXJlYSgodmVjdG9yKXBvcykpOwogICAgdmVjdG9yNAlwcCA9IHBvczsKICAgIHZlY3RvcgludmFsOwogICAgZmxvYXQgYW1wLCBzY2FsZSwgcGxpbWl0LCBibGVuZCwgTSwgZmxvd3Y= OyBpbnQgb2N0YXZlczsgdmVjdG9yIG5hbW91bnQ7IHBsaW1pdCA9IDIqYmx1cjsgTSA9IGFkdmVjdDsgZmxvd3YgPSBmbG93OyBudmFsID0gMDsgb2N0YXZlcyA9IDA7IHNjYWxlID0gMTsgYW1wID0gMTsgd2hpbGUgKHNjYWw= ZSA+IHBsaW1pdCAmJiBvY3RhdmVzIDwgbWF4b2N0YXZlcykgeyBuYW1vdW50ID0gYW1wICogKHZlY3RvcihmbG93bm9pc2UocHAsIGZsb3d2KSkgLSAwLjUpOyBudmFsICs9IG5hbW91bnQ7IGFtcCAqPSByb3VnaDsgZmxvd3Y= ICo9IGZsb3dyYXRlOyBzY2FsZSAqPSAwLjU7IGlmIChNICE9IDAuMCkgeyBwcCAtPSBNICogdm9wX2ZibWxlbmd0aF92ZWN0b3IobmFtb3VudCkgKiB2b3BfRmxvd05vaXNlR3JhZDRQIChwcCwgZmxvdywgMC4wMSk7IH0gcHA= ICo9IDI7IE0gKj0gYWR2ZWN0OyBvY3RhdmVzKys7IH0gaWYgKHNjYWxlID4gYmx1cikgeyBibGVuZCA9IGFtcCAqIGNsYW1wKHNjYWxlL2JsdXIgLSAxLCAwLCAxKTsgbnZhbCArPSBibGVuZCoodmVjdG9yKGZsb3dub2lzZSg= cHAsIGZsb3d2KSkgLSAwLjUpOyB9CiAgICByZXR1cm4gbnZhbDsKfQojbGluZSA5OTQgIkM6L08vT19FUkFXVEZPU19PX1NPRlRXQVJFX08vT19TTUFSR09SUF9PX1BST0dSQU1TX08vT19BSURJVl9PX1ZJRElBX08vT19EM18= T18zRF9PL09fSU5JRFVPSF9PX0hPVURJTklfTy9PXzM5M18wXzUxX09fMTVfMF8zOTNfTy9ob3VkaW5pL3ZleC9pbmNsdWRlL3ZvcGxpYi5oIgpmbG9hdAp2b3BfZGFtcGVuRmJtRkYoZmxvYXQgcG9zLCBmcmVxLCBvZmZzZXQ= OyBmbG9hdCBsYWN1biwgYW1wOyBpbnQgbWF4b2N0YXZlcykKewogICAgZmxvYXQgcHAgPSBwb3MgKiBmcmVxICsgb2Zmc2V0OwogICAgZmxvYXQgZncgPSB2b3BfRmlsdGVyV2lkdGgocHApOwogICAgZmxvYXQgYWEgPSB2b3A= X0ZpbHRlcldpZHRoKHBvcyk7CiAgICBmbG9hdCBwbGltaXQgPSBmdy9sYWN1bjsKICAgIGZsb2F0IHNjYWxlID0gMTsKICAgIGludCAgIG9jdGF2ZSA9IDA7CiAgICBmbG9hdCBmYm0gPSAwOwogICAgd2hpbGUgKHNjYWxlID4= IHBsaW1pdCAmJiBvY3RhdmUgPCBtYXhvY3RhdmVzKSB7IGZibSArPSBzY2FsZSAqIGZpdChub2lzZShwcCksMC4zLDAuNywtMS4wLDEuMCk7IHNjYWxlICo9IGxhY3VuOyBwcCAvPSBsYWN1bjsgb2N0YXZlICsrOyB9IHNjYWw= ZSAqPSBsYWN1bjsgZmJtICs9IHNjYWxlICogZml0KG5vaXNlKHBwKSwwLjMsMC43LC0xLjAsMS4wKTsgd2hpbGUgKHNjYWxlID4gYWEpIHsgZmJtICs9IHNjYWxlICogZml0KG5vaXNlKHBwKSwwLjMsMC43LC0xLjAsMS4wKTs= IHBwICo9IGxhY3VuOyBzY2FsZSAqPSBsYWN1bjsgfQogICAgZmJtID0gYW1wICogZml0KGZibSwgLTEuMjUsIDEuMjUsIDAsIDEpOwogICAgcmV0dXJuIGZibTsKfQoKZmxvYXQKdm9wX2RhbXBlbkZibUZWKHZlY3RvciBwb3M= LCBmcmVxLCBvZmZzZXQ7IGZsb2F0IGxhY3VuLCBhbXA7IGludCBtYXhvY3RhdmVzKQp7CiAgICB2ZWN0b3IgcHAgPSBwb3MgKiBmcmVxICsgb2Zmc2V0OwogICAgZmxvYXQgIGZ3ID0gc3FydChhcmVhKHBwKSk7CiAgICBmbG8= YXQgIGFhID0gc3FydChhcmVhKHBvcykpOwogICAgZmxvYXQgIHBsaW1pdCA9IGZ3L2xhY3VuOwogICAgZmxvYXQgIHNjYWxlID0gMTsKICAgIGludCAgICBvY3RhdmUgPSAwOwogICAgZmxvYXQgIGZibSA9IDA7CiAgICB3aGk= bGUgKHNjYWxlID4gcGxpbWl0ICYmIG9jdGF2ZSA8IG1heG9jdGF2ZXMpIHsgZmJtICs9IHNjYWxlICogZml0KG5vaXNlKHBwKSwwLjMsMC43LC0xLjAsMS4wKTsgc2NhbGUgKj0gbGFjdW47IHBwIC89IGxhY3VuOyBvY3RhdmU= ICsrOyB9IHNjYWxlICo9IGxhY3VuOyBmYm0gKz0gc2NhbGUgKiBmaXQobm9pc2UocHApLDAuMywwLjcsLTEuMCwxLjApOyB3aGlsZSAoc2NhbGUgPiBhYSkgeyBmYm0gKz0gc2NhbGUgKiBmaXQobm9pc2UocHApLDAuMywwLjc= LC0xLjAsMS4wKTsgcHAgKj0gbGFjdW47IHNjYWxlICo9IGxhY3VuOyB9CiAgICBmYm0gPSBhbXAgKiBmaXQoZmJtLCAtMS4yNSwgMS4yNSwgMCwgMSk7CiAgICByZXR1cm4gZmJtOwp9CgpmbG9hdAp2b3BfZGFtcGVuRmJtRlA= KHZlY3RvcjQgcG9zLCBmcmVxLCBvZmZzZXQ7IGZsb2F0IGxhY3VuLCBhbXA7IGludCBtYXhvY3RhdmVzKQp7CiAgICB2ZWN0b3I0IHBwID0gcG9zICogZnJlcSArIG9mZnNldDsKICAgIGZsb2F0ICAgZncgPSBzcXJ0KGFyZWE= KCh2ZWN0b3IpcHApKTsKICAgIGZsb2F0ICAgYWEgPSBzcXJ0KGFyZWEoKHZlY3Rvcilwb3MpKTsKICAgIGZsb2F0ICAgcGxpbWl0ID0gZncvbGFjdW47CiAgICBmbG9hdCAgIHNjYWxlID0gMTsKICAgIGludCAgICAgb2N0YXY= ZSA9IDA7CiAgICBmbG9hdCAgIGZibSA9IDA7CiAgICB3aGlsZSAoc2NhbGUgPiBwbGltaXQgJiYgb2N0YXZlIDwgbWF4b2N0YXZlcykgeyBmYm0gKz0gc2NhbGUgKiBmaXQobm9pc2UocHApLDAuMywwLjcsLTEuMCwxLjApOyA= c2NhbGUgKj0gbGFjdW47IHBwIC89IGxhY3VuOyBvY3RhdmUgKys7IH0gc2NhbGUgKj0gbGFjdW47IGZibSArPSBzY2FsZSAqIGZpdChub2lzZShwcCksMC4zLDAuNywtMS4wLDEuMCk7IHdoaWxlIChzY2FsZSA+IGFhKSB7IGY= Ym0gKz0gc2NhbGUgKiBmaXQobm9pc2UocHApLDAuMywwLjcsLTEuMCwxLjApOyBwcCAqPSBsYWN1bjsgc2NhbGUgKj0gbGFjdW47IH0KICAgIGZibSA9IGFtcCAqIGZpdChmYm0sIC0xLjI1LCAxLjI1LCAwLCAxKTsKICAgIHI= ZXR1cm4gZmJtOwp9CiNsaW5lIDEwNTQgIkM6L08vT19FUkFXVEZPU19PX1NPRlRXQVJFX08vT19TTUFSR09SUF9PX1BST0dSQU1TX08vT19BSURJVl9PX1ZJRElBX08vT19EM19PXzNEX08vT19JTklEVU9IX09fSE9VRElOSV8= Ty9PXzM5M18wXzUxX09fMTVfMF8zOTNfTy9ob3VkaW5pL3ZleC9pbmNsdWRlL3ZvcGxpYi5oIgp2ZWN0b3IKdm9wX2RhbXBlbkZibVZGKGZsb2F0IHBvcywgZnJlcSwgb2Zmc2V0OyBmbG9hdCBsYWN1biwgYW1wOyBpbnQgbWE= eG9jdGF2ZXMpCnsKICAgIGZsb2F0ICBwcCA9IHBvcyAqIGZyZXEgKyBvZmZzZXQ7CiAgICBmbG9hdCAgZncgPSB2b3BfRmlsdGVyV2lkdGgocHApOwogICAgZmxvYXQgIGFhID0gdm9wX0ZpbHRlcldpZHRoKHBvcyk7CiAgICA= ZmxvYXQgIHBsaW1pdCA9IGZ3L2xhY3VuOwogICAgZmxvYXQgIHNjYWxlID0gMTsKICAgIGludCAgICBvY3RhdmUgPSAwOwogICAgdmVjdG9yIGZibSA9IDA7CiAgICB3aGlsZSAoc2NhbGUgPiBwbGltaXQgJiYgb2N0YXZlIDw= IG1heG9jdGF2ZXMpIHsgZmJtICs9IHNjYWxlICogdmVjdG9yKGZpdCh2ZWN0b3Iobm9pc2UocHApKSx7MC4zLDAuMywwLjN9LHswLjcsMC43LDAuN30sey0xLjAsLTEuMCwtMS4wfSx7MS4wLDEuMCwxLjB9KSk7IHNjYWxlICo= PSBsYWN1bjsgcHAgLz0gbGFjdW47IG9jdGF2ZSArKzsgfSBzY2FsZSAqPSBsYWN1bjsgZmJtICs9IHNjYWxlICogdmVjdG9yKGZpdCh2ZWN0b3Iobm9pc2UocHApKSx7MC4zLDAuMywwLjN9LHswLjcsMC43LDAuN30sey0xLjA= LC0xLjAsLTEuMH0sezEuMCwxLjAsMS4wfSkpOyB3aGlsZSAoc2NhbGUgPiBhYSkgeyBmYm0gKz0gc2NhbGUgKiB2ZWN0b3IoZml0KHZlY3Rvcihub2lzZShwcCkpLHswLjMsMC4zLDAuM30sezAuNywwLjcsMC43fSx7LTEuMCw= LTEuMCwtMS4wfSx7MS4wLDEuMCwxLjB9KSk7IHBwICo9IGxhY3VuOyBzY2FsZSAqPSBsYWN1bjsgfQogICAgZmJtID0gYW1wICogdmVjdG9yKGZpdChmYm0sey0xLjI1LC0xLjI1LC0xLjI1fSx7MS4yNSwxLjI1LDEuMjV9LHs= MCwwLDB9LHsxLDEsMX0pKTsKICAgIHJldHVybiBmYm07Cn0KCnZlY3Rvcgp2b3BfZGFtcGVuRmJtVlYodmVjdG9yIHBvcywgZnJlcSwgb2Zmc2V0OyBmbG9hdCBsYWN1biwgYW1wOyBpbnQgbWF4b2N0YXZlcykKewogICAgdmU= Y3RvciBwcCA9IHBvcyAqIGZyZXEgKyBvZmZzZXQ7CiAgICBmbG9hdCAgZncgPSBzcXJ0KGFyZWEocHApKTsKICAgIGZsb2F0ICBhYSA9IHNxcnQoYXJlYShwb3MpKTsKICAgIGZsb2F0ICBwbGltaXQgPSBmdy9sYWN1bjsKICA= ICBmbG9hdCAgc2NhbGUgPSAxOwogICAgaW50ICAgIG9jdGF2ZSA9IDA7CiAgICB2ZWN0b3IgZmJtID0gMDsKICAgIHdoaWxlIChzY2FsZSA+IHBsaW1pdCAmJiBvY3RhdmUgPCBtYXhvY3RhdmVzKSB7IGZibSArPSBzY2FsZSA= KiB2ZWN0b3IoZml0KHZlY3Rvcihub2lzZShwcCkpLHswLjMsMC4zLDAuM30sezAuNywwLjcsMC43fSx7LTEuMCwtMS4wLC0xLjB9LHsxLjAsMS4wLDEuMH0pKTsgc2NhbGUgKj0gbGFjdW47IHBwIC89IGxhY3VuOyBvY3RhdmU= ICsrOyB9IHNjYWxlICo9IGxhY3VuOyBmYm0gKz0gc2NhbGUgKiB2ZWN0b3IoZml0KHZlY3Rvcihub2lzZShwcCkpLHswLjMsMC4zLDAuM30sezAuNywwLjcsMC43fSx7LTEuMCwtMS4wLC0xLjB9LHsxLjAsMS4wLDEuMH0pKTs= IHdoaWxlIChzY2FsZSA+IGFhKSB7IGZibSArPSBzY2FsZSAqIHZlY3RvcihmaXQodmVjdG9yKG5vaXNlKHBwKSksezAuMywwLjMsMC4zfSx7MC43LDAuNywwLjd9LHstMS4wLC0xLjAsLTEuMH0sezEuMCwxLjAsMS4wfSkpOyA= cHAgKj0gbGFjdW47IHNjYWxlICo9IGxhY3VuOyB9CiAgICBmYm0gPSBhbXAgKiB2ZWN0b3IoZml0KGZibSx7LTEuMjUsLTEuMjUsLTEuMjV9LHsxLjI1LDEuMjUsMS4yNX0sezAsMCwwfSx7MSwxLDF9KSk7CiAgICByZXR1cm4= IGZibTsKfQoKdmVjdG9yCnZvcF9kYW1wZW5GYm1WUCh2ZWN0b3I0IHBvcywgZnJlcSwgb2Zmc2V0OyBmbG9hdCBsYWN1biwgYW1wOyBpbnQgbWF4b2N0YXZlcykKewogICAgdmVjdG9yNAlwcCA9IHBvcyAqIGZyZXEgKyBvZmY= c2V0OwogICAgZmxvYXQgZncgPSBzcXJ0KGFyZWEoKHZlY3RvcilwcCkpOwogICAgZmxvYXQgYWEgPSBzcXJ0KGFyZWEoKHZlY3Rvcilwb3MpKTsKICAgIGZsb2F0IHBsaW1pdCA9IGZ3L2xhY3VuOwogICAgZmxvYXQgc2NhbGU= ID0gMTsKICAgIGludCAgIG9jdGF2ZSA9IDA7CiAgICB2ZWN0b3IJZmJtID0gMDsKICAgIHdoaWxlIChzY2FsZSA+IHBsaW1pdCAmJiBvY3RhdmUgPCBtYXhvY3RhdmVzKSB7IGZibSArPSBzY2FsZSAqIHZlY3RvcihmaXQodmU= Y3Rvcihub2lzZShwcCkpLHswLjMsMC4zLDAuM30sezAuNywwLjcsMC43fSx7LTEuMCwtMS4wLC0xLjB9LHsxLjAsMS4wLDEuMH0pKTsgc2NhbGUgKj0gbGFjdW47IHBwIC89IGxhY3VuOyBvY3RhdmUgKys7IH0gc2NhbGUgKj0= IGxhY3VuOyBmYm0gKz0gc2NhbGUgKiB2ZWN0b3IoZml0KHZlY3Rvcihub2lzZShwcCkpLHswLjMsMC4zLDAuM30sezAuNywwLjcsMC43fSx7LTEuMCwtMS4wLC0xLjB9LHsxLjAsMS4wLDEuMH0pKTsgd2hpbGUgKHNjYWxlID4= IGFhKSB7IGZibSArPSBzY2FsZSAqIHZlY3RvcihmaXQodmVjdG9yKG5vaXNlKHBwKSksezAuMywwLjMsMC4zfSx7MC43LDAuNywwLjd9LHstMS4wLC0xLjAsLTEuMH0sezEuMCwxLjAsMS4wfSkpOyBwcCAqPSBsYWN1bjsgc2M= YWxlICo9IGxhY3VuOyB9CiAgICBmYm0gPSBhbXAgKiB2ZWN0b3IoZml0KGZibSx7LTEuMjUsLTEuMjUsLTEuMjV9LHsxLjI1LDEuMjUsMS4yNX0sezAsMCwwfSx7MSwxLDF9KSk7CiAgICByZXR1cm4gZmJtOwp9CiNsaW5lIDE= MTI1ICJDOi9PL09fRVJBV1RGT1NfT19TT0ZUV0FSRV9PL09fU01BUkdPUlBfT19QUk9HUkFNU19PL09fQUlESVZfT19WSURJQV9PL09fRDNfT18zRF9PL09fSU5JRFVPSF9PX0hPVURJTklfTy9PXzM5M18wXzUxX09fMTVfMF8= MzkzX08vaG91ZGluaS92ZXgvaW5jbHVkZS92b3BsaWIuaCIKZmxvYXQKdm9wX3Blcmxpbk5vaXNlVkYodmVjdG9yIHBvczsgaW50IHR1cmI7IGZsb2F0IGFtcCwgcm91Z2gsIGF0dGVuKQp7CiAgICB2ZWN0b3IgcHAgPSBwb3M= OwogICAgZmxvYXQgbnZhbDsKICAgIGZsb2F0IHNjYWxlID0gYW1wOyBpbnQgaTsgbnZhbCA9IDA7IGZvciAoaSA9IDA7IGkgPCB0dXJiOyBpKyssIHBwICo9IDIuMCwgc2NhbGUgKj0gcm91Z2gpIG52YWwgKz0gMSAqIHNjYWw= ZSAqICgoZmxvYXQobm9pc2UocHApKSkgKyAwKTsgbnZhbCA9IChmbG9hdChwb3cobnZhbCwgYXR0ZW4pKSk7CiAgICByZXR1cm4gbnZhbDsKfQoKdmVjdG9yCnZvcF9wZXJsaW5Ob2lzZVZWKHZlY3RvciBwb3M7IGludCB0dXI= YjsgZmxvYXQgYW1wLCByb3VnaCwgYXR0ZW4pCnsKICAgIHZlY3RvciBwcCA9IHBvczsKICAgIHZlY3RvciBudmFsOwogICAgZmxvYXQgc2NhbGUgPSBhbXA7IGludCBpOyBudmFsID0gMDsgZm9yIChpID0gMDsgaSA8IHR1cmI= OyBpKyssIHBwICo9IDIuMCwgc2NhbGUgKj0gcm91Z2gpIG52YWwgKz0gMSAqIHNjYWxlICogKCh2ZWN0b3Iobm9pc2UocHApKSkgKyAwKTsgbnZhbCA9ICh2ZWN0b3IocG93KG52YWwsIGF0dGVuKSkpOwogICAgcmV0dXJuIG4= dmFsOwp9Cgp2ZWN0b3IKdm9wX3Blcmxpbk5vaXNlVlAodmVjdG9yNCBwb3M7IGludCB0dXJiOyBmbG9hdCBhbXAsIHJvdWdoLCBhdHRlbikKewogICAgdmVjdG9yNCBwcCA9IHBvczsKICAgIHZlY3RvciBudmFsOwogICAgZmw= b2F0IHNjYWxlID0gYW1wOyBpbnQgaTsgbnZhbCA9IDA7IGZvciAoaSA9IDA7IGkgPCB0dXJiOyBpKyssIHBwICo9IDIuMCwgc2NhbGUgKj0gcm91Z2gpIG52YWwgKz0gMSAqIHNjYWxlICogKCh2ZWN0b3Iobm9pc2UocHApKSk= ICsgMCk7IG52YWwgPSAodmVjdG9yKHBvdyhudmFsLCBhdHRlbikpKTsKICAgIHJldHVybiBudmFsOwp9CgpmbG9hdAp2b3BfY29ycmVjdHBlcmxpbk5vaXNlVkYodmVjdG9yIHBvczsgaW50IHR1cmI7IGZsb2F0IGFtcCwgcm8= dWdoLCBhdHRlbikKewogICAgdmVjdG9yIHBwID0gcG9zOwogICAgZmxvYXQgbnZhbDsKICAgIGZsb2F0IHNjYWxlID0gYW1wOyBpbnQgaTsgbnZhbCA9IDA7IGZvciAoaSA9IDA7IGkgPCB0dXJiOyBpKyssIHBwICo9IDIuMCw= IHNjYWxlICo9IHJvdWdoKSBudmFsICs9IDAuNSAqIHNjYWxlICogKChmbG9hdChub2lzZShwcCkpKSArIC0uNSk7IG52YWwgPSAoZmxvYXQocG93KG52YWwsIGF0dGVuKSkpOwogICAgcmV0dXJuIG52YWw7Cn0KCnZlY3Rvcgo= dm9wX2NvcnJlY3RwZXJsaW5Ob2lzZVZWKHZlY3RvciBwb3M7IGludCB0dXJiOyBmbG9hdCBhbXAsIHJvdWdoLCBhdHRlbikKewogICAgdmVjdG9yIHBwID0gcG9zOwogICAgdmVjdG9yIG52YWw7CiAgICBmbG9hdCBzY2FsZSA= PSBhbXA7IGludCBpOyBudmFsID0gMDsgZm9yIChpID0gMDsgaSA8IHR1cmI7IGkrKywgcHAgKj0gMi4wLCBzY2FsZSAqPSByb3VnaCkgbnZhbCArPSAwLjUgKiBzY2FsZSAqICgodmVjdG9yKG5vaXNlKHBwKSkpICsgLS41KTs= IG52YWwgPSAodmVjdG9yKHBvdyhudmFsLCBhdHRlbikpKTsKICAgIHJldHVybiBudmFsOwp9Cgp2ZWN0b3IKdm9wX2NvcnJlY3RwZXJsaW5Ob2lzZVZQKHZlY3RvcjQgcG9zOyBpbnQgdHVyYjsgZmxvYXQgYW1wLCByb3VnaCw= IGF0dGVuKQp7CiAgICB2ZWN0b3I0IHBwID0gcG9zOwogICAgdmVjdG9yIG52YWw7CiAgICBmbG9hdCBzY2FsZSA9IGFtcDsgaW50IGk7IG52YWwgPSAwOyBmb3IgKGkgPSAwOyBpIDwgdHVyYjsgaSsrLCBwcCAqPSAyLjAsIHM= Y2FsZSAqPSByb3VnaCkgbnZhbCArPSAwLjUgKiBzY2FsZSAqICgodmVjdG9yKG5vaXNlKHBwKSkpICsgLS41KTsgbnZhbCA9ICh2ZWN0b3IocG93KG52YWwsIGF0dGVuKSkpOwogICAgcmV0dXJuIG52YWw7Cn0KCmZsb2F0CnY= b3Bfc2ltcGxleE5vaXNlVkYodmVjdG9yIHBvczsgaW50IHR1cmI7IGZsb2F0IGFtcCwgcm91Z2gsIGF0dGVuKQp7CiAgICB2ZWN0b3IgcHAgPSBwb3M7CiAgICBmbG9hdCBudmFsOwogICAgZmxvYXQgc2NhbGUgPSBhbXA7IGk= bnQgaTsgbnZhbCA9IDA7IGZvciAoaSA9IDA7IGkgPCB0dXJiOyBpKyssIHBwICo9IDIuMCwgc2NhbGUgKj0gcm91Z2gpIG52YWwgKz0gLjUgKiBzY2FsZSAqICgoZmxvYXQoeG5vaXNlKHBwKSkpICsgLS41KTsgbnZhbCA9ICg= ZmxvYXQocG93KG52YWwsIGF0dGVuKSkpOwogICAgcmV0dXJuIG52YWw7Cn0KCnZlY3Rvcgp2b3Bfc2ltcGxleE5vaXNlVlYodmVjdG9yIHBvczsgaW50IHR1cmI7IGZsb2F0IGFtcCwgcm91Z2gsIGF0dGVuKQp7CiAgICB2ZWM= dG9yIHBwID0gcG9zOwogICAgdmVjdG9yIG52YWw7CiAgICBmbG9hdCBzY2FsZSA9IGFtcDsgaW50IGk7IG52YWwgPSAwOyBmb3IgKGkgPSAwOyBpIDwgdHVyYjsgaSsrLCBwcCAqPSAyLjAsIHNjYWxlICo9IHJvdWdoKSBudmE= bCArPSAuNSAqIHNjYWxlICogKCh2ZWN0b3IoeG5vaXNlKHBwKSkpICsgLS41KTsgbnZhbCA9ICh2ZWN0b3IocG93KG52YWwsIGF0dGVuKSkpOwogICAgcmV0dXJuIG52YWw7Cn0KCnZlY3Rvcgp2b3Bfc2ltcGxleE5vaXNlVlA= KHZlY3RvcjQgcG9zOyBpbnQgdHVyYjsgZmxvYXQgYW1wLCByb3VnaCwgYXR0ZW4pCnsKICAgIHZlY3RvcjQgcHAgPSBwb3M7CiAgICB2ZWN0b3IgbnZhbDsKICAgIGZsb2F0IHNjYWxlID0gYW1wOyBpbnQgaTsgbnZhbCA9IDA= OyBmb3IgKGkgPSAwOyBpIDwgdHVyYjsgaSsrLCBwcCAqPSAyLjAsIHNjYWxlICo9IHJvdWdoKSBudmFsICs9IC41ICogc2NhbGUgKiAoKHZlY3Rvcih4bm9pc2UocHApKSkgKyAtLjUpOyBudmFsID0gKHZlY3Rvcihwb3cobnY= YWwsIGF0dGVuKSkpOwogICAgcmV0dXJuIG52YWw7Cn0KCnZlY3Rvcgp2b3Bfc2ltcGxleEN1cmxOb2lzZVZWKHZlY3RvciBwb3M7IGludCB0dXJiOyBmbG9hdCBhbXAsIHJvdWdoLCBhdHRlbikKewogICAgdmVjdG9yIHBwID0= IHBvczsKICAgIHZlY3RvciBudmFsOwogICAgZmxvYXQgc2NhbGUgPSBhbXA7IGludCBpOyBudmFsID0gMDsgZm9yIChpID0gMDsgaSA8IHR1cmI7IGkrKywgcHAgKj0gMi4wLCBzY2FsZSAqPSByb3VnaCkgbnZhbCArPSAxICo= IHNjYWxlICogKCh2ZWN0b3IoY3VybHhub2lzZShwcCkpKSArIDApOyBudmFsID0gKHZlY3Rvcihwb3cobnZhbCwgYXR0ZW4pKSk7CiAgICByZXR1cm4gbnZhbDsKfQoKdmVjdG9yCnZvcF9zaW1wbGV4Q3VybE5vaXNlMkRWVig= dmVjdG9yIHBvczsgaW50IHR1cmI7IGZsb2F0IGFtcCwgcm91Z2gsIGF0dGVuKQp7CiAgICB2ZWN0b3IgcHAgPSBwb3M7CiAgICB2ZWN0b3IgbnZhbDsKICAgIGZsb2F0IHNjYWxlID0gYW1wOyBpbnQgaTsgbnZhbCA9IDA7IGY= b3IgKGkgPSAwOyBpIDwgdHVyYjsgaSsrLCBwcCAqPSAyLjAsIHNjYWxlICo9IHJvdWdoKSBudmFsICs9IDEgKiBzY2FsZSAqICgodmVjdG9yKGN1cmx4bm9pc2UyZChwcCkpKSArIDApOyBudmFsID0gKHZlY3Rvcihwb3cobnY= YWwsIGF0dGVuKSkpOwogICAgcmV0dXJuIG52YWw7Cn0KCnZlY3Rvcgp2b3Bfc2ltcGxleEN1cmxOb2lzZVZQKHZlY3RvcjQgcG9zOyBpbnQgdHVyYjsgZmxvYXQgYW1wLCByb3VnaCwgYXR0ZW4pCnsKICAgIHZlY3RvcjQgcHA= ID0gcG9zOwogICAgdmVjdG9yIG52YWw7CiAgICBmbG9hdCBzY2FsZSA9IGFtcDsgaW50IGk7IG52YWwgPSAwOyBmb3IgKGkgPSAwOyBpIDwgdHVyYjsgaSsrLCBwcCAqPSAyLjAsIHNjYWxlICo9IHJvdWdoKSBudmFsICs9IDE= ICogc2NhbGUgKiAoKHZlY3RvcihjdXJseG5vaXNlKHBwKSkpICsgMCk7IG52YWwgPSAodmVjdG9yKHBvdyhudmFsLCBhdHRlbikpKTsKICAgIHJldHVybiBudmFsOwp9Cgp2ZWN0b3IKdm9wX3BlcmxpbkN1cmxOb2lzZVZWKHY= ZWN0b3IgcG9zOyBpbnQgdHVyYjsgZmxvYXQgYW1wLCByb3VnaCwgYXR0ZW4pCnsKICAgIHZlY3RvciBwcCA9IHBvczsKICAgIHZlY3RvciBudmFsOwogICAgZmxvYXQgc2NhbGUgPSBhbXA7IGludCBpOyBudmFsID0gMDsgZm8= ciAoaSA9IDA7IGkgPCB0dXJiOyBpKyssIHBwICo9IDIuMCwgc2NhbGUgKj0gcm91Z2gpIG52YWwgKz0gMSAqIHNjYWxlICogKCh2ZWN0b3IoY3VybG5vaXNlKHBwKSkpICsgMCk7IG52YWwgPSAodmVjdG9yKHBvdyhudmFsLCA= YXR0ZW4pKSk7CiAgICByZXR1cm4gbnZhbDsKfQoKdmVjdG9yCnZvcF9wZXJsaW5DdXJsTm9pc2UyRFZWKHZlY3RvciBwb3M7IGludCB0dXJiOyBmbG9hdCBhbXAsIHJvdWdoLCBhdHRlbikKewogICAgdmVjdG9yIHBwID0gcG8= czsKICAgIHZlY3RvciBudmFsOwogICAgZmxvYXQgc2NhbGUgPSBhbXA7IGludCBpOyBudmFsID0gMDsgZm9yIChpID0gMDsgaSA8IHR1cmI7IGkrKywgcHAgKj0gMi4wLCBzY2FsZSAqPSByb3VnaCkgbnZhbCArPSAxICogc2M= YWxlICogKCh2ZWN0b3IoY3VybG5vaXNlMmQocHApKSkgKyAwKTsgbnZhbCA9ICh2ZWN0b3IocG93KG52YWwsIGF0dGVuKSkpOwogICAgcmV0dXJuIG52YWw7Cn0KCnZlY3Rvcgp2b3BfcGVybGluQ3VybE5vaXNlVlAodmVjdG8= cjQgcG9zOyBpbnQgdHVyYjsgZmxvYXQgYW1wLCByb3VnaCwgYXR0ZW4pCnsKICAgIHZlY3RvcjQgcHAgPSBwb3M7CiAgICB2ZWN0b3IgbnZhbDsKICAgIGZsb2F0IHNjYWxlID0gYW1wOyBpbnQgaTsgbnZhbCA9IDA7IGZvciA= KGkgPSAwOyBpIDwgdHVyYjsgaSsrLCBwcCAqPSAyLjAsIHNjYWxlICo9IHJvdWdoKSBudmFsICs9IDEgKiBzY2FsZSAqICgodmVjdG9yKGN1cmxub2lzZShwcCkpKSArIDApOyBudmFsID0gKHZlY3Rvcihwb3cobnZhbCwgYXQ= dGVuKSkpOwogICAgcmV0dXJuIG52YWw7Cn0KI2xpbmUgMTMyMiAiQzovTy9PX0VSQVdURk9TX09fU09GVFdBUkVfTy9PX1NNQVJHT1JQX09fUFJPR1JBTVNfTy9PX0FJRElWX09fVklESUFfTy9PX0QzX09fM0RfTy9PX0lOSUQ= VU9IX09fSE9VRElOSV9PL09fMzkzXzBfNTFfT18xNV8wXzM5M19PL2hvdWRpbmkvdmV4L2luY2x1ZGUvdm9wbGliLmgiCnZlY3Rvcgp2b3BfY3VybE5vaXNlVlYodmVjdG9yIHBvcywgZnJlcSwgb2Zmc2V0LCBubWw7CgkJc3Q= cmluZyB0eXBlLCBnZW87CgkJaW50IHR1cmIsIGJvdW5jZTsKCSAgICAJZmxvYXQgYW1wLCByb3VnaCwgYXR0ZW4sIGRpc3RhbmNlLCByYWRpdXMsIGgpCnsKICAgIHZlY3RvciB2YWwgPSB7MCwwLDB9OwoKICAgIGlmICh0eXA= ZSA9PSAiZXhhY3RfcG5vaXNlIikKICAgIHsKCXJldHVybiB2b3BfcGVybGluQ3VybE5vaXNlVlYocG9zKmZyZXEtb2Zmc2V0LCB0dXJiLCBhbXAsIHJvdWdoKjIsIGF0dGVuKTsKICAgIH0KICAgIGVsc2UgaWYgKHR5cGUgPT0= ICJleGFjdF94bm9pc2UiKQogICAgewoJcmV0dXJuIHZvcF9zaW1wbGV4Q3VybE5vaXNlVlYocG9zKmZyZXEtb2Zmc2V0LCB0dXJiLCBhbXAsIHJvdWdoKjIsIGF0dGVuKTsKICAgIH0KCgogICAgdmVjdG9yIHhEaWZmID0gcG8= czsJCXhEaWZmLnggKz0gaDsKICAgIHZlY3RvciB5RGlmZiA9IHBvczsJCXlEaWZmLnkgKz0gaDsKICAgIHZlY3RvciB6RGlmZiA9IHBvczsJCXpEaWZmLnogKz0gaDsKCgogICAgdmVjdG9yIG5vaXNldmVjLCB4RGlmZk5vaXM= ZSwgeURpZmZOb2lzZSwgekRpZmZOb2lzZTsKICAgIGlmKCB0eXBlID09ICJvbm9pc2UiICkKICAgIHsKCW5vaXNldmVjID0gb25vaXNlKHBvcypmcmVxIC0gb2Zmc2V0LCB0dXJiLCByb3VnaCwgYXR0ZW4pICogYW1wOwoJeEQ= aWZmTm9pc2UgPSBvbm9pc2UoeERpZmYqZnJlcSAtIG9mZnNldCwgdHVyYiwgcm91Z2gsIGF0dGVuKSAqIGFtcDsKCXlEaWZmTm9pc2UgPSBvbm9pc2UoeURpZmYqZnJlcSAtIG9mZnNldCwgdHVyYiwgcm91Z2gsIGF0dGVuKSA= KiBhbXA7Cgl6RGlmZk5vaXNlID0gb25vaXNlKHpEaWZmKmZyZXEgLSBvZmZzZXQsIHR1cmIsIHJvdWdoLCBhdHRlbikgKiBhbXA7CiAgICB9CiAgICBlbHNlIGlmKCB0eXBlID09ICJzbm9pc2UiICkKICAgIHsKCW5vaXNldmU= YyA9IHNub2lzZShwb3MqZnJlcSAtIG9mZnNldCwgdHVyYiwgcm91Z2gsIGF0dGVuKSAqIGFtcDsKCXhEaWZmTm9pc2UgPSBzbm9pc2UoeERpZmYqZnJlcSAtIG9mZnNldCwgdHVyYiwgcm91Z2gsIGF0dGVuKSAqIGFtcDsKCXk= RGlmZk5vaXNlID0gc25vaXNlKHlEaWZmKmZyZXEgLSBvZmZzZXQsIHR1cmIsIHJvdWdoLCBhdHRlbikgKiBhbXA7Cgl6RGlmZk5vaXNlID0gc25vaXNlKHpEaWZmKmZyZXEgLSBvZmZzZXQsIHR1cmIsIHJvdWdoLCBhdHRlbik= ICogYW1wOwogICAgfQogICAgZWxzZSBpZiggdHlwZSA9PSAiYW5vaXNlIiApCiAgICB7Cglub2lzZXZlYyA9IGFub2lzZShwb3MqZnJlcSAtIG9mZnNldCwgdHVyYiwgcm91Z2gsIGF0dGVuKSAqIGFtcDsKCXhEaWZmTm9pc2U= ID0gYW5vaXNlKHhEaWZmKmZyZXEgLSBvZmZzZXQsIHR1cmIsIHJvdWdoLCBhdHRlbikgKiBhbXA7Cgl5RGlmZk5vaXNlID0gYW5vaXNlKHlEaWZmKmZyZXEgLSBvZmZzZXQsIHR1cmIsIHJvdWdoLCBhdHRlbikgKiBhbXA7Cgk= ekRpZmZOb2lzZSA9IGFub2lzZSh6RGlmZipmcmVxIC0gb2Zmc2V0LCB0dXJiLCByb3VnaCwgYXR0ZW4pICogYW1wOwogICAgfQogICAgZWxzZSBpZiAodHlwZSA9PSAieG5vaXNlIiApCiAgICB7Cglub2lzZXZlYyA9IHZvcF8= c2ltcGxleE5vaXNlVlYocG9zKmZyZXEgLSBvZmZzZXQsIHR1cmIsIGFtcCwgcm91Z2gsIGF0dGVuKTsKCXhEaWZmTm9pc2UgPSB2b3Bfc2ltcGxleE5vaXNlVlYoeERpZmYqZnJlcSAtIG9mZnNldCwgdHVyYiwgYW1wLCByb3U= Z2gsIGF0dGVuKTsKCXlEaWZmTm9pc2UgPSB2b3Bfc2ltcGxleE5vaXNlVlYoeURpZmYqZnJlcSAtIG9mZnNldCwgdHVyYiwgYW1wLCByb3VnaCwgYXR0ZW4pOwoJekRpZmZOb2lzZSA9IHZvcF9zaW1wbGV4Tm9pc2VWVih6RGk= ZmYqZnJlcSAtIG9mZnNldCwgdHVyYiwgYW1wLCByb3VnaCwgYXR0ZW4pOwogICAgfQogICAgZWxzZQogICAgewoJbm9pc2V2ZWMgPSB2b3BfcGVybGluTm9pc2VWVihwb3MqZnJlcSAtIG9mZnNldCwgdHVyYiwgYW1wLCByb3U= Z2gsIGF0dGVuKTsKCXhEaWZmTm9pc2UgPSB2b3BfcGVybGluTm9pc2VWVih4RGlmZipmcmVxIC0gb2Zmc2V0LCB0dXJiLCBhbXAsIHJvdWdoLCBhdHRlbik7Cgl5RGlmZk5vaXNlID0gdm9wX3Blcmxpbk5vaXNlVlYoeURpZmY= KmZyZXEgLSBvZmZzZXQsIHR1cmIsIGFtcCwgcm91Z2gsIGF0dGVuKTsKCXpEaWZmTm9pc2UgPSB2b3BfcGVybGluTm9pc2VWVih6RGlmZipmcmVxIC0gb2Zmc2V0LCB0dXJiLCBhbXAsIHJvdWdoLCBhdHRlbik7CiAgICB9Cgo= CiAgICBmbG9hdCBkaXN0LCByLCBkOyB2ZWN0b3Igbm9ybSA9IG5vcm1hbGl6ZShubWwpOyBpZiggZ2VvICE9ICIiICkgeyBkaXN0ID0gdm9sdW1lc2FtcGxlKGdlbywgMCwgKHZlY3Rvcilwb3MpOyByID0gYWJzKCBjbGFtcCg= ZGlzdC9yYWRpdXMsIC0xLCAxKSApOyBub3JtID0gbm9ybWFsaXplKCB2b2x1bWVncmFkaWVudChnZW8sIDAsICh2ZWN0b3IpcG9zKSApOyBpZiggZGlzdCA8IDAgKSB7IG5vcm0gPSAtbm9ybTsgfSB9IGVsc2UgeyByID0gYWI= cyggY2xhbXAoZGlzdGFuY2UvcmFkaXVzLCAtMSwgMSkgKTsgfSByID0gKCAxNS4wKnIgLSAxMC4wKnIqcipyICsgMypyKnIqcipyKnIgKSAvIDguMDsgbm9pc2V2ZWMgPSAociAqIG5vaXNldmVjKSArICgoMS1yKSAqIGRvdCg= bm9ybSwgbm9pc2V2ZWMpICogbm9ybSk7OyBpZiggZ2VvICE9ICIiICkgeyBkaXN0ID0gdm9sdW1lc2FtcGxlKGdlbywgMCwgKHZlY3Rvcil4RGlmZik7IHIgPSBhYnMoIGNsYW1wKGRpc3QvcmFkaXVzLCAtMSwgMSkgKTsgbm8= cm0gPSBub3JtYWxpemUoIHZvbHVtZWdyYWRpZW50KGdlbywgMCwgKHZlY3Rvcil4RGlmZikgKTsgaWYoIGRpc3QgPCAwICkgeyBub3JtID0gLW5vcm07IH0gfSBlbHNlIHsgciA9IGFicyggY2xhbXAoZGlzdGFuY2UvcmFkaXU= cywgLTEsIDEpICk7IH0gciA9ICggMTUuMCpyIC0gMTAuMCpyKnIqciArIDMqcipyKnIqcipyICkgLyA4LjA7IHhEaWZmTm9pc2UgPSAociAqIHhEaWZmTm9pc2UpICsgKCgxLXIpICogZG90KG5vcm0sIHhEaWZmTm9pc2UpICo= IG5vcm0pOzsgaWYoIGdlbyAhPSAiIiApIHsgZGlzdCA9IHZvbHVtZXNhbXBsZShnZW8sIDAsICh2ZWN0b3IpeURpZmYpOyByID0gYWJzKCBjbGFtcChkaXN0L3JhZGl1cywgLTEsIDEpICk7IG5vcm0gPSBub3JtYWxpemUoIHY= b2x1bWVncmFkaWVudChnZW8sIDAsICh2ZWN0b3IpeURpZmYpICk7IGlmKCBkaXN0IDwgMCApIHsgbm9ybSA9IC1ub3JtOyB9IH0gZWxzZSB7IHIgPSBhYnMoIGNsYW1wKGRpc3RhbmNlL3JhZGl1cywgLTEsIDEpICk7IH0gciA= PSAoIDE1LjAqciAtIDEwLjAqcipyKnIgKyAzKnIqcipyKnIqciApIC8gOC4wOyB5RGlmZk5vaXNlID0gKHIgKiB5RGlmZk5vaXNlKSArICgoMS1yKSAqIGRvdChub3JtLCB5RGlmZk5vaXNlKSAqIG5vcm0pOzsgaWYoIGdlbyA= IT0gIiIgKSB7IGRpc3QgPSB2b2x1bWVzYW1wbGUoZ2VvLCAwLCAodmVjdG9yKXpEaWZmKTsgciA9IGFicyggY2xhbXAoZGlzdC9yYWRpdXMsIC0xLCAxKSApOyBub3JtID0gbm9ybWFsaXplKCB2b2x1bWVncmFkaWVudChnZW8= LCAwLCAodmVjdG9yKXpEaWZmKSApOyBpZiggZGlzdCA8IDAgKSB7IG5vcm0gPSAtbm9ybTsgfSB9IGVsc2UgeyByID0gYWJzKCBjbGFtcChkaXN0YW5jZS9yYWRpdXMsIC0xLCAxKSApOyB9IHIgPSAoIDE1LjAqciAtIDEwLjA= KnIqcipyICsgMypyKnIqcipyKnIgKSAvIDguMDsgekRpZmZOb2lzZSA9IChyICogekRpZmZOb2lzZSkgKyAoKDEtcikgKiBkb3Qobm9ybSwgekRpZmZOb2lzZSkgKiBub3JtKTs7IGZsb2F0IGR6ZHkgPSAoeURpZmZOb2lzZS4= eiAtIG5vaXNldmVjLnopOyBmbG9hdCBkeWR6ID0gKHpEaWZmTm9pc2UueSAtIG5vaXNldmVjLnkpOyBmbG9hdCBkeGR6ID0gKHpEaWZmTm9pc2UueCAtIG5vaXNldmVjLngpOyBmbG9hdCBkemR4ID0gKHhEaWZmTm9pc2UueiA= LSBub2lzZXZlYy56KTsgZmxvYXQgZHlkeCA9ICh4RGlmZk5vaXNlLnkgLSBub2lzZXZlYy55KTsgZmxvYXQgZHhkeSA9ICh5RGlmZk5vaXNlLnggLSBub2lzZXZlYy54KTsgdmFsLnggPSAoZHpkeSAtIGR5ZHopL2g7IHZhbC4= eSA9IChkeGR6IC0gZHpkeCkvaDsgdmFsLnogPSAoZHlkeCAtIGR4ZHkpL2g7IGlmKCBib3VuY2UgKSB7IHZlY3RvciB2bjsgaWYoIGdlbyAhPSAiIiApIHsgZGlzdCA9IHZvbHVtZXNhbXBsZShnZW8sIDAsICh2ZWN0b3IpcG8= cyk7IGlmKCBkaXN0IDwgMCApIHsgbm9ybSA9IG5vcm1hbGl6ZSggdm9sdW1lZ3JhZGllbnQoZ2VvLCAwLCAodmVjdG9yKXBvcykgKTsgZCA9IGRvdChub3JtLCB2YWwpOyBpZiggZCA8IDAgKSB7IHZuID0gZCAqIG5vcm07IHY= YWwgPSB2YWwgLSAyKnZuOyB9IH0gfSBlbHNlIGlmKCBkaXN0YW5jZSA8IDAgKSB7IGQgPSBkb3Qobm9ybSwgdmFsKTsgaWYoIGQgPCAwICkgeyB2biA9IGQgKiBubWw7IHZhbCA9IHZhbCAtIDIqdm47IH0gfSB9CgogICAgcmU= dHVybiB2YWw7Cn0KCnZlY3Rvcgp2b3BfY3VybE5vaXNlVlAodmVjdG9yNCBwb3MsIGZyZXEsIG9mZnNldDsKCQl2ZWN0b3Igbm1sOwoJCXN0cmluZyB0eXBlOyBzdHJpbmcgZ2VvOwoJCWludCB0dXJiLCBib3VuY2U7CgkJZmw= b2F0IGFtcCwgcm91Z2gsIGF0dGVuLCBkaXN0YW5jZSwgcmFkaXVzLCBoKQp7CiAgICB2ZWN0b3IgdmFsID0gezAsMCwwfTsKCiAgICBpZiAodHlwZSA9PSAiZXhhY3RfcG5vaXNlIikKICAgIHsKCXJldHVybiB2b3BfcGVybGk= bkN1cmxOb2lzZVZQKHBvcypmcmVxLW9mZnNldCwgdHVyYiwgYW1wLCByb3VnaCoyLCBhdHRlbik7CiAgICB9CiAgICBlbHNlIGlmICh0eXBlID09ICJleGFjdF94bm9pc2UiKQogICAgewoJcmV0dXJuIHZvcF9zaW1wbGV4Q3U= cmxOb2lzZVZQKHBvcypmcmVxLW9mZnNldCwgdHVyYiwgYW1wLCByb3VnaCoyLCBhdHRlbik7CiAgICB9CgoKICAgIHZlY3RvcjQgeERpZmYgPSBwb3M7CXhEaWZmLnggKz0gaDsKICAgIHZlY3RvcjQgeURpZmYgPSBwb3M7CXk= RGlmZi55ICs9IGg7CiAgICB2ZWN0b3I0IHpEaWZmID0gcG9zOwl6RGlmZi56ICs9IGg7CgogICAgdmVjdG9yIG5vaXNldmVjLCB4RGlmZk5vaXNlLCB5RGlmZk5vaXNlLCB6RGlmZk5vaXNlOwoKCiAgICBpZiAodHlwZSA9PSA= Inhub2lzZSIpCiAgICB7Cglub2lzZXZlYyA9IHZvcF9zaW1wbGV4Tm9pc2VWUChwb3MqZnJlcSAtIG9mZnNldCwgdHVyYiwgYW1wLCByb3VnaCwgYXR0ZW4pOwoJeERpZmZOb2lzZSA9IHZvcF9zaW1wbGV4Tm9pc2VWUCh4RGk= ZmYqZnJlcSAtIG9mZnNldCwgdHVyYiwgYW1wLCByb3VnaCwgYXR0ZW4pOwoJeURpZmZOb2lzZSA9IHZvcF9zaW1wbGV4Tm9pc2VWUCh5RGlmZipmcmVxIC0gb2Zmc2V0LCB0dXJiLCBhbXAsIHJvdWdoLCBhdHRlbik7Cgl6RGk= ZmZOb2lzZSA9IHZvcF9zaW1wbGV4Tm9pc2VWUCh6RGlmZipmcmVxIC0gb2Zmc2V0LCB0dXJiLCBhbXAsIHJvdWdoLCBhdHRlbik7CiAgICB9CiAgICBlbHNlCiAgICB7Cglub2lzZXZlYyA9IHZvcF9wZXJsaW5Ob2lzZVZQKHA= b3MqZnJlcSAtIG9mZnNldCwgdHVyYiwgYW1wLCByb3VnaCwgYXR0ZW4pOwoJeERpZmZOb2lzZSA9IHZvcF9wZXJsaW5Ob2lzZVZQKHhEaWZmKmZyZXEgLSBvZmZzZXQsIHR1cmIsIGFtcCwgcm91Z2gsIGF0dGVuKTsKCXlEaWY= Zk5vaXNlID0gdm9wX3Blcmxpbk5vaXNlVlAoeURpZmYqZnJlcSAtIG9mZnNldCwgdHVyYiwgYW1wLCByb3VnaCwgYXR0ZW4pOwoJekRpZmZOb2lzZSA9IHZvcF9wZXJsaW5Ob2lzZVZQKHpEaWZmKmZyZXEgLSBvZmZzZXQsIHQ= dXJiLCBhbXAsIHJvdWdoLCBhdHRlbik7CiAgICB9CgoKICAgIGZsb2F0IGRpc3QsIHIsIGQ7IHZlY3RvciBub3JtID0gbm9ybWFsaXplKG5tbCk7IGlmKCBnZW8gIT0gIiIgKSB7IGRpc3QgPSB2b2x1bWVzYW1wbGUoZ2VvLCA= MCwgKHZlY3Rvcilwb3MpOyByID0gYWJzKCBjbGFtcChkaXN0L3JhZGl1cywgLTEsIDEpICk7IG5vcm0gPSBub3JtYWxpemUoIHZvbHVtZWdyYWRpZW50KGdlbywgMCwgKHZlY3Rvcilwb3MpICk7IGlmKCBkaXN0IDwgMCApIHs= IG5vcm0gPSAtbm9ybTsgfSB9IGVsc2UgeyByID0gYWJzKCBjbGFtcChkaXN0YW5jZS9yYWRpdXMsIC0xLCAxKSApOyB9IHIgPSAoIDE1LjAqciAtIDEwLjAqcipyKnIgKyAzKnIqcipyKnIqciApIC8gOC4wOyBub2lzZXZlYyA= PSAociAqIG5vaXNldmVjKSArICgoMS1yKSAqIGRvdChub3JtLCBub2lzZXZlYykgKiBub3JtKTs7IGlmKCBnZW8gIT0gIiIgKSB7IGRpc3QgPSB2b2x1bWVzYW1wbGUoZ2VvLCAwLCAodmVjdG9yKXhEaWZmKTsgciA9IGFicyg= IGNsYW1wKGRpc3QvcmFkaXVzLCAtMSwgMSkgKTsgbm9ybSA9IG5vcm1hbGl6ZSggdm9sdW1lZ3JhZGllbnQoZ2VvLCAwLCAodmVjdG9yKXhEaWZmKSApOyBpZiggZGlzdCA8IDAgKSB7IG5vcm0gPSAtbm9ybTsgfSB9IGVsc2U= IHsgciA9IGFicyggY2xhbXAoZGlzdGFuY2UvcmFkaXVzLCAtMSwgMSkgKTsgfSByID0gKCAxNS4wKnIgLSAxMC4wKnIqcipyICsgMypyKnIqcipyKnIgKSAvIDguMDsgeERpZmZOb2lzZSA9IChyICogeERpZmZOb2lzZSkgKyA= KCgxLXIpICogZG90KG5vcm0sIHhEaWZmTm9pc2UpICogbm9ybSk7OyBpZiggZ2VvICE9ICIiICkgeyBkaXN0ID0gdm9sdW1lc2FtcGxlKGdlbywgMCwgKHZlY3Rvcil5RGlmZik7IHIgPSBhYnMoIGNsYW1wKGRpc3QvcmFkaXU= cywgLTEsIDEpICk7IG5vcm0gPSBub3JtYWxpemUoIHZvbHVtZWdyYWRpZW50KGdlbywgMCwgKHZlY3Rvcil5RGlmZikgKTsgaWYoIGRpc3QgPCAwICkgeyBub3JtID0gLW5vcm07IH0gfSBlbHNlIHsgciA9IGFicyggY2xhbXA= KGRpc3RhbmNlL3JhZGl1cywgLTEsIDEpICk7IH0gciA9ICggMTUuMCpyIC0gMTAuMCpyKnIqciArIDMqcipyKnIqcipyICkgLyA4LjA7IHlEaWZmTm9pc2UgPSAociAqIHlEaWZmTm9pc2UpICsgKCgxLXIpICogZG90KG5vcm0= LCB5RGlmZk5vaXNlKSAqIG5vcm0pOzsgaWYoIGdlbyAhPSAiIiApIHsgZGlzdCA9IHZvbHVtZXNhbXBsZShnZW8sIDAsICh2ZWN0b3IpekRpZmYpOyByID0gYWJzKCBjbGFtcChkaXN0L3JhZGl1cywgLTEsIDEpICk7IG5vcm0= ID0gbm9ybWFsaXplKCB2b2x1bWVncmFkaWVudChnZW8sIDAsICh2ZWN0b3IpekRpZmYpICk7IGlmKCBkaXN0IDwgMCApIHsgbm9ybSA9IC1ub3JtOyB9IH0gZWxzZSB7IHIgPSBhYnMoIGNsYW1wKGRpc3RhbmNlL3JhZGl1cyw= IC0xLCAxKSApOyB9IHIgPSAoIDE1LjAqciAtIDEwLjAqcipyKnIgKyAzKnIqcipyKnIqciApIC8gOC4wOyB6RGlmZk5vaXNlID0gKHIgKiB6RGlmZk5vaXNlKSArICgoMS1yKSAqIGRvdChub3JtLCB6RGlmZk5vaXNlKSAqIG4= b3JtKTs7IGZsb2F0IGR6ZHkgPSAoeURpZmZOb2lzZS56IC0gbm9pc2V2ZWMueik7IGZsb2F0IGR5ZHogPSAoekRpZmZOb2lzZS55IC0gbm9pc2V2ZWMueSk7IGZsb2F0IGR4ZHogPSAoekRpZmZOb2lzZS54IC0gbm9pc2V2ZWM= LngpOyBmbG9hdCBkemR4ID0gKHhEaWZmTm9pc2UueiAtIG5vaXNldmVjLnopOyBmbG9hdCBkeWR4ID0gKHhEaWZmTm9pc2UueSAtIG5vaXNldmVjLnkpOyBmbG9hdCBkeGR5ID0gKHlEaWZmTm9pc2UueCAtIG5vaXNldmVjLng= KTsgdmFsLnggPSAoZHpkeSAtIGR5ZHopL2g7IHZhbC55ID0gKGR4ZHogLSBkemR4KS9oOyB2YWwueiA9IChkeWR4IC0gZHhkeSkvaDsgaWYoIGJvdW5jZSApIHsgdmVjdG9yIHZuOyBpZiggZ2VvICE9ICIiICkgeyBkaXN0ID0= IHZvbHVtZXNhbXBsZShnZW8sIDAsICh2ZWN0b3IpcG9zKTsgaWYoIGRpc3QgPCAwICkgeyBub3JtID0gbm9ybWFsaXplKCB2b2x1bWVncmFkaWVudChnZW8sIDAsICh2ZWN0b3IpcG9zKSApOyBkID0gZG90KG5vcm0sIHZhbCk= OyBpZiggZCA8IDAgKSB7IHZuID0gZCAqIG5vcm07IHZhbCA9IHZhbCAtIDIqdm47IH0gfSB9IGVsc2UgaWYoIGRpc3RhbmNlIDwgMCApIHsgZCA9IGRvdChub3JtLCB2YWwpOyBpZiggZCA8IDAgKSB7IHZuID0gZCAqIG5tbDs= IHZhbCA9IHZhbCAtIDIqdm47IH0gfSB9CgogICAgcmV0dXJuIHZhbDsKfQoKdmVjdG9yCnZvcF9jdXJsTm9pc2UyRFZWKHZlY3RvciBwb3MsIGZyZXEsIG9mZnNldDsKCQkgICAgc3RyaW5nIHR5cGUsIGdlbzsKCQkgICAgaW4= dCB0dXJiOwoJCSAgICBmbG9hdCBhbXAsIHJvdWdoLCBhdHRlbiwgZGlzdGFuY2UsIHJhZGl1cywgaCkKewogICAgdmVjdG9yIHZhbCA9IHswLDAsMH07CgogICAgaWYgKHR5cGUgPT0gImV4YWN0X3Bub2lzZSIpCiAgICB7Cgk= cmV0dXJuIHZvcF9wZXJsaW5DdXJsTm9pc2UyRFZWKHBvcypmcmVxLW9mZnNldCwgdHVyYiwgYW1wLCByb3VnaCoyLCBhdHRlbik7CiAgICB9CiAgICBlbHNlIGlmICh0eXBlID09ICJleGFjdF94bm9pc2UiKQogICAgewoJcmU= dHVybiB2b3Bfc2ltcGxleEN1cmxOb2lzZTJEVlYocG9zKmZyZXEtb2Zmc2V0LCB0dXJiLCBhbXAsIHJvdWdoKjIsIGF0dGVuKTsKICAgIH0KCgogICAgdmVjdG9yIHhEaWZmID0gcG9zOwkJeERpZmYueCArPSBoOwogICAgdmU= Y3RvciB5RGlmZiA9IHBvczsJCXlEaWZmLnkgKz0gaDsKCgogICAgZmxvYXQgbm9pc2UsIHhEaWZmTm9pc2UsIHlEaWZmTm9pc2U7CiAgICBpZiggdHlwZSA9PSAib25vaXNlIiApCiAgICB7Cglub2lzZSA9IG9ub2lzZShwb3M= KmZyZXEgLSBvZmZzZXQsIHR1cmIsIHJvdWdoLCBhdHRlbikgKiBhbXA7Cgl4RGlmZk5vaXNlID0gb25vaXNlKHhEaWZmKmZyZXEgLSBvZmZzZXQsIHR1cmIsIHJvdWdoLCBhdHRlbikgKiBhbXA7Cgl5RGlmZk5vaXNlID0gb24= b2lzZSh5RGlmZipmcmVxIC0gb2Zmc2V0LCB0dXJiLCByb3VnaCwgYXR0ZW4pICogYW1wOwogICAgfQogICAgZWxzZSBpZiggdHlwZSA9PSAic25vaXNlIiApCiAgICB7Cglub2lzZSA9IHNub2lzZShwb3MqZnJlcSAtIG9mZnM= ZXQsIHR1cmIsIHJvdWdoLCBhdHRlbikgKiBhbXA7Cgl4RGlmZk5vaXNlID0gc25vaXNlKHhEaWZmKmZyZXEgLSBvZmZzZXQsIHR1cmIsIHJvdWdoLCBhdHRlbikgKiBhbXA7Cgl5RGlmZk5vaXNlID0gc25vaXNlKHlEaWZmKmY= cmVxIC0gb2Zmc2V0LCB0dXJiLCByb3VnaCwgYXR0ZW4pICogYW1wOwogICAgfQogICAgZWxzZSBpZiggdHlwZSA9PSAiYW5vaXNlIiApCiAgICB7Cglub2lzZSA9IGFub2lzZShwb3MqZnJlcSAtIG9mZnNldCwgdHVyYiwgcm8= dWdoLCBhdHRlbikgKiBhbXA7Cgl4RGlmZk5vaXNlID0gYW5vaXNlKHhEaWZmKmZyZXEgLSBvZmZzZXQsIHR1cmIsIHJvdWdoLCBhdHRlbikgKiBhbXA7Cgl5RGlmZk5vaXNlID0gYW5vaXNlKHlEaWZmKmZyZXEgLSBvZmZzZXQ= LCB0dXJiLCByb3VnaCwgYXR0ZW4pICogYW1wOwogICAgfQogICAgZWxzZSBpZiAodHlwZSA9PSAieG5vaXNlIikKICAgIHsKCW5vaXNlID0gdm9wX3NpbXBsZXhOb2lzZVZGKHBvcypmcmVxIC0gb2Zmc2V0LCB0dXJiLCBhbXA= LCByb3VnaCwgYXR0ZW4pOwoJeERpZmZOb2lzZSA9IHZvcF9zaW1wbGV4Tm9pc2VWRih4RGlmZipmcmVxIC0gb2Zmc2V0LCB0dXJiLCBhbXAsIHJvdWdoLCBhdHRlbik7Cgl5RGlmZk5vaXNlID0gdm9wX3NpbXBsZXhOb2lzZVY= Rih5RGlmZipmcmVxIC0gb2Zmc2V0LCB0dXJiLCBhbXAsIHJvdWdoLCBhdHRlbik7CiAgICB9CiAgICBlbHNlCiAgICB7Cglub2lzZSA9IHZvcF9wZXJsaW5Ob2lzZVZGKHBvcypmcmVxIC0gb2Zmc2V0LCB0dXJiLCBhbXAsIHI= b3VnaCwgYXR0ZW4pOwoJeERpZmZOb2lzZSA9IHZvcF9wZXJsaW5Ob2lzZVZGKHhEaWZmKmZyZXEgLSBvZmZzZXQsIHR1cmIsIGFtcCwgcm91Z2gsIGF0dGVuKTsKCXlEaWZmTm9pc2UgPSB2b3BfcGVybGluTm9pc2VWRih5RGk= ZmYqZnJlcSAtIG9mZnNldCwgdHVyYiwgYW1wLCByb3VnaCwgYXR0ZW4pOwogICAgfQoKCiAgICBmbG9hdCByOwogICAgaWYoIGdlbyAhPSAiIiApCiAgICB7CglmbG9hdCBkaXN0ID0gdm9sdW1lc2FtcGxlKGdlbywgMCwgcG8= cyk7CglyID0gY2xhbXAoZGlzdC9yYWRpdXMsIC0xLCAxKTsKICAgIH0KICAgIGVsc2UKICAgIHsKCXIgPSBjbGFtcChkaXN0YW5jZS9yYWRpdXMsIC0xLCAxKTsKICAgIH0KICAgIHIgPSAoIDE1LjAgKiByIC0gMTAuMCAqIHI= KnIqciArIDMuMCAqIHIqcipyKnIqciApIC8gOC4wOwogICAgbm9pc2UgPSBub2lzZSAqIHI7CiAgICB4RGlmZk5vaXNlID0geERpZmZOb2lzZSAqIHI7CiAgICB5RGlmZk5vaXNlID0geURpZmZOb2lzZSAqIHI7CgoKICAgIHY= YWwueCA9ICh5RGlmZk5vaXNlIC0gbm9pc2UpIC8gaDsKICAgIHZhbC55ID0gKG5vaXNlIC0geERpZmZOb2lzZSkgLyBoOwoKICAgIHJldHVybiB2YWw7Cn0KCnZvaWQKdm9wX2Rpc3BsYWNlQWxvbmdOb3JtYWwodmVjdG9yIHA= cCwgbm47IGZsb2F0IGFtb3VudCwgc2NhbGUsIHNzaGVhciwgdHNoZWFyOwoJCQkgICAgaW50CSBmb3JfcG9seSwgb2JqX3NwYWNlLCBidW1wX29ubHk7CgkJCSAgICB2ZWN0b3IgZFAsIGROKQp7CgogICAgaWYgKG9ial9zcGE= Y2UpCiAgICB7CglmbG9hdAluc2NhbGUgPSBsZW5ndGgobm4pOwoJZE4gPSBub3JtYWxpemUobnRyYW5zZm9ybSgic3BhY2U6b2JqZWN0Iiwgbm4pKSAqIG5zY2FsZTsKCWRQID0gcHRyYW5zZm9ybSgic3BhY2U6b2JqZWN0Iiw= IHBwKTsKICAgIH0KICAgIGVsc2UKICAgIHsKCWROID0gbm47CglkUCA9IHBwOwogICAgfQoKICAgIGRQICs9IChzY2FsZSAqIGFtb3VudCkqZE47CiAgICBkUCArPSAoc3NoZWFyICogYW1vdW50KSAqIG5vcm1hbGl6ZShEdSg= ZFApKTsKICAgIGRQICs9ICh0c2hlYXIgKiBhbW91bnQpICogbm9ybWFsaXplKER2KGRQKSk7CgogICAgaWYgKG9ial9zcGFjZSkKICAgIHsKCWRQID0gcHRyYW5zZm9ybSgic3BhY2U6b2JqZWN0IiwgInNwYWNlOmN1cnJlbnQ= IiwgZFApOwogICAgfQoKICAgIGlmIChmb3JfcG9seSkKCSBkTiA9IGNvbXB1dGVub3JtYWwoZFAsIG5uLCBOZyk7CiAgICBlbHNlIGROID0gY29tcHV0ZW5vcm1hbChkUCk7CgoKCgoKCiAgICBpZiAoYnVtcF9vbmx5KQogICA= IHsKCWRQID0gIHBwOwogICAgfQp9CgoKCgoKdm9pZAp2b3BfZGlzcGxhY2VBbG9uZ1ZlY3Rvcih2ZWN0b3IgcHAsIHZlYzsgc3RyaW5nIHNwYWNlOyBpbnQgbW9kZTsKICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQgYW0= b3VudCwgc2NhbGUsIHNzaGVhciwgdHNoZWFyOwoJCQkgICAgICAgICAgICB2ZWN0b3IgZFAsIGROKQp7CiAgICBkUCA9IHBwOwogICAgZE4gPSBub3JtYWxpemUoTik7CgoKICAgIHZlY3RvciBuZyA9IE5nOwogICAgdmVjdG8= ciBvUCA9IHBwOwogICAgdmVjdG9yIG9OID0gdmVjOwogICAgaWYgKHNwYWNlICE9ICJzcGFjZTpjdXJyZW50IiApIHsKCiAgICAgICAgb1AgPSBwdHJhbnNmb3JtKHNwYWNlLCBwcCk7CiAgICAgICAgbmcgPSBudHJhbnNmb3I= bShzcGFjZSwgTmcpOwoKICAgICAgICBpZiAoIG1vZGUgPT0gMCApCiAgICAgICAgICAgIG9OID0gYW1vdW50ICogbm9ybWFsaXplKG50cmFuc2Zvcm0oc3BhY2UsIDIqdmVjLTEpKTsKICAgICAgICBlbHNlIGlmICggbW9kZSA= PT0gMSApCiAgICAgICAgICAgIG9OID0gbnRyYW5zZm9ybShzcGFjZSwgdmVjKTsKICAgICAgICBlbHNlIGlmICggbW9kZSA9PSAyICkKICAgICAgICAgICAgb04gPSBhbW91bnQgKiBub3JtYWxpemUobnRyYW5zZm9ybShzcGE= Y2UsIE4pKTsKICAgIH0KICAgIGVsc2UgewogICAgICAgIGlmICggbW9kZSA9PSAwICkKICAgICAgICAgICAgb04gPSBhbW91bnQgKiBub3JtYWxpemUoMip2ZWMtMSk7CiAgICAgICAgZWxzZSBpZiAoIG1vZGUgPT0gMSApCiA= ICAgICAgICAgICBvTiA9IHZlYzsKICAgICAgICBlbHNlIGlmICggbW9kZSA9PSAyICkKICAgICAgICAgICAgb04gPSBhbW91bnQgKiBub3JtYWxpemUoTik7CiAgICB9CgoKICAgIG9QICs9IHNjYWxlICogb047CglvTiA9IGM= b21wdXRlbm9ybWFsKG9QLCBvTiwgbmcpOwoKCgogICAgaWYgKHNwYWNlICE9ICJzcGFjZTpjdXJyZW50IiApIHsKICAgICAgICBkUCA9IHB0cmFuc2Zvcm0oc3BhY2UsInNwYWNlOmN1cnJlbnQiLCBvUCk7CiAgICAgICAgZE4= ID0gbm9ybWFsaXplKG50cmFuc2Zvcm0oc3BhY2UsInNwYWNlOmN1cnJlbnQiLCBvTikpOwogICAgfQogICAgZWxzZSB7CiAgICAgICAgZFAgPSBvUDsKICAgICAgICBkTiA9IG5vcm1hbGl6ZShvTik7CiAgICB9Cn0KCgp2ZWM= dG9yCnZvcF9zZXRjb21wKHZlY3RvciBpbjsgZmxvYXQgZnZhbDsgaW50IHBhcnQpCnsKICAgIHZlY3RvciBvdXQgPSBpbjsKICAgIHNldGNvbXAob3V0LCBmdmFsLCBwYXJ0KTsKICAgIHJldHVybiBvdXQ7Cn0KCm1hdHJpeAo= dm9wX3NldG1hdGNvbXAobWF0cml4IGluOyBmbG9hdCBmdmFsOyBpbnQgcm93LCBjb2wpCnsKICAgIG1hdHJpeCBvdXQgPSBpbjsKICAgIHNldGNvbXAob3V0LCBmdmFsLCByb3csIGNvbCk7CiAgICByZXR1cm4gb3V0Owp9CiM= bGluZSAxNjMzICJDOi9PL09fRVJBV1RGT1NfT19TT0ZUV0FSRV9PL09fU01BUkdPUlBfT19QUk9HUkFNU19PL09fQUlESVZfT19WSURJQV9PL09fRDNfT18zRF9PL09fSU5JRFVPSF9PX0hPVURJTklfTy9PXzM5M18wXzUxX08= XzE1XzBfMzkzX08vaG91ZGluaS92ZXgvaW5jbHVkZS92b3BsaWIuaCIKbWF0cml4IHZvcF90cmFuc2xhdGUobWF0cml4IGluOyB2ZWN0b3IgdCkgeyBtYXRyaXggb3V0ID0gaW47IHRyYW5zbGF0ZShvdXQsIHQpOyByZXR1cm4= IG91dDsgfQptYXRyaXggdm9wX3RyYW5zbGF0ZShtYXRyaXggaW47IHZlY3RvcjQgdCkgeyBtYXRyaXggb3V0ID0gaW47IHRyYW5zbGF0ZShvdXQsIHQpOyByZXR1cm4gb3V0OyB9CiNsaW5lIDE2NDYgIkM6L08vT19FUkFXVEY= T1NfT19TT0ZUV0FSRV9PL09fU01BUkdPUlBfT19QUk9HUkFNU19PL09fQUlESVZfT19WSURJQV9PL09fRDNfT18zRF9PL09fSU5JRFVPSF9PX0hPVURJTklfTy9PXzM5M18wXzUxX09fMTVfMF8zOTNfTy9ob3VkaW5pL3ZleC8= aW5jbHVkZS92b3BsaWIuaCIKbWF0cml4IHZvcF9yb3RhdGUobWF0cml4IGluOyBmbG9hdCBhbmdsZTsgdmVjdG9yIGF4aXMpIHsgbWF0cml4IG91dCA9IGluOyByb3RhdGUob3V0LCBhbmdsZSwgYXhpcyk7IHJldHVybiBvdXQ= OyB9Cm1hdHJpeDMgdm9wX3JvdGF0ZShtYXRyaXgzIGluOyBmbG9hdCBhbmdsZTsgdmVjdG9yIGF4aXMpIHsgbWF0cml4MyBvdXQgPSBpbjsgcm90YXRlKG91dCwgYW5nbGUsIGF4aXMpOyByZXR1cm4gb3V0OyB9CiNsaW5lIDE= NjYwICJDOi9PL09fRVJBV1RGT1NfT19TT0ZUV0FSRV9PL09fU01BUkdPUlBfT19QUk9HUkFNU19PL09fQUlESVZfT19WSURJQV9PL09fRDNfT18zRF9PL09fSU5JRFVPSF9PX0hPVURJTklfTy9PXzM5M18wXzUxX09fMTVfMF8= MzkzX08vaG91ZGluaS92ZXgvaW5jbHVkZS92b3BsaWIuaCIKbWF0cml4IHZvcF9zY2FsZShtYXRyaXggaW47IHZlY3RvciBzKSB7IG1hdHJpeCBvdXQgPSBpbjsgc2NhbGUob3V0LCBzKTsgcmV0dXJuIG91dDsgfQptYXRyaXg= MyB2b3Bfc2NhbGUobWF0cml4MyBpbjsgdmVjdG9yIHMpIHsgbWF0cml4MyBvdXQgPSBpbjsgc2NhbGUob3V0LCBzKTsgcmV0dXJuIG91dDsgfQoKCnZlY3Rvcgp2b3BfZnJvbXBvbGFyKGZsb2F0IHUsIHY7IGZsb2F0IHJhZGk= dXMpCnsKICAgIGZsb2F0CXN2ID0gc2luKHYpOwogICAgcmV0dXJuIHNldChzdipjb3ModSksIHN2KnNpbih1KSwgY29zKHYpKSpyYWRpdXM7Cn0KCnZlY3Rvcgp2b3BfdG9wb2xhclhZWihmbG9hdCB4LCB5LCB6KQp7CiAgICA= ZmxvYXQgciA9IHNxcnQoeCp4K3kqeSt6KnopOwogICAgcmV0dXJuIHNldCgKCSAgICBhdGFuKHksIHgpICUgKDIqIDMuMTQxNTkyNiksCgkgICAgYWNvcyh6L3IpLAoJICAgIHIpOwp9Cgp2ZWN0b3IKdm9wX3RvcG9sYXIodmU= Y3RvciB2KQp7CiAgICByZXR1cm4gdm9wX3RvcG9sYXJYWVoodi54LCB2LnksIHYueik7Cn0KCgp2b2lkCnZvcF9jb21wdXRlVGFuZ2VudHMoc3RyaW5nIHRzdHlsZTsKCQkgICAgdmVjdG9yIG5uLCB1djsKCQkgICAgdmVjdG8= ciBpbl91dGFuLCBpbl92dGFuOwoJCSAgICB2ZWN0b3Igb3V0X3V0YW4sIG91dF92dGFuKQp7CiAgICBpZiAodHN0eWxlID09ICJnZW8iKQogICAgewoJb3V0X3V0YW4gPSBub3JtYWxpemUoZFBkcyk7CglvdXRfdnRhbiA9IG4= b3JtYWxpemUoZFBkdCk7CiAgICB9CiAgICBlbHNlIGlmICh0c3R5bGUgPT0gIndvcmxkIikKICAgIHsKCW91dF92dGFuID0gY3Jvc3Moc2V0KDAsIDAsIDEpLCBubik7CglvdXRfdnRhbiA9IGxlbmd0aDIob3V0X3Z0YW4pIDw= IDFlLTYgPyBzZXQoMSwgMCwgMCkgOiBub3JtYWxpemUob3V0X3Z0YW4pOwoJb3V0X3V0YW4gPSBub3JtYWxpemUoY3Jvc3Mobm4sIG91dF92dGFuKSk7CiAgICB9CiAgICBlbHNlIGlmICh0c3R5bGUgPT0gIm9iamVjdCIpCiA= ICAgewoJb3V0X3Z0YW4gPSBjcm9zcyhvd192c3BhY2Uoc2V0KDAsIDAsIDEpKSwgbm4pOwoJb3V0X3Z0YW4gPSBsZW5ndGgyKG91dF92dGFuKSA8IDFlLTYgPyBzZXQoMSwgMCwgMCkgOiBub3JtYWxpemUob3V0X3Z0YW4pOwo= CW91dF91dGFuID0gbm9ybWFsaXplKGNyb3NzKG5uLCBvdXRfdnRhbikpOwogICAgfQogICAgZWxzZSBpZiAodHN0eWxlID09ICJ1diIpCiAgICB7CiAgICBvdXRfdXRhbiA9IG5vcm1hbGl6ZSgoZFBkcyAqIER2KHV2LnkpKSA= LSAoZFBkdCAqIER1KHV2LnkpKSk7CiAgICBvdXRfdnRhbiA9IG5vcm1hbGl6ZShjcm9zcyhubiwgb3V0X3V0YW4pKTsKICAgIG91dF91dGFuID0gbm9ybWFsaXplKGNyb3NzKG5uLCBvdXRfdnRhbikpOwogICAgfQogICAgZWw= c2UKICAgIHsKCW91dF91dGFuID0gaW5fdXRhbjsKCW91dF92dGFuID0gaW5fdnRhbjsKICAgIH0KfQoKdm9pZAp2b3BfY29tcHV0ZVRhbmdlbnRzT2xkKHZlY3RvciBvdXRfdGFudSwgb3V0X3RhbnY7CgkJICAgICAgIHZlY3Q= b3Igbm4sIHV2OwoJCSAgICAgICB2ZWN0b3IgaW5fdGFudSwgaW5fdGFudjsKCQkgICAgICAgaW50IHRzdHlsZSkKewogICAgc3RyaW5nCXNfdHN0eWxlOwogICAgaWYgKHRzdHlsZSA9PSAwKQoJc190c3R5bGUgPSAid29ybGQ= IjsKICAgIGVsc2UgaWYgKHRzdHlsZSA9PSAxKQoJc190c3R5bGUgPSAib2JqZWN0IjsKICAgIGVsc2UgaWYgKHRzdHlsZSA9PSAyKQogICAgc190c3R5bGUgPSAidXYiOwogICAgZWxzZQoJc190c3R5bGUgPSAiaW5wdXRzIjs= CiAgICB2b3BfY29tcHV0ZVRhbmdlbnRzKHNfdHN0eWxlLAoJICAgIG5uLCB1diwgaW5fdGFudSwgaW5fdGFudiwgb3V0X3RhbnUsIG91dF90YW52KTsKfQoKdmVjdG9yCnZvcF9hbmlzb3Ryb3BpY19ldmFsKHZlY3RvciBsbDs= IHZlY3RvciBubjsgdmVjdG9yIFY7CgkJdmVjdG9yIHV2OyB2ZWN0b3IgaW5fdGFudTsgdmVjdG9yIGluX3RhbnY7CgkJZmxvYXQgdXJvdWdoLCB2cm91Z2g7IGludCBtb2RlbDsgaW50IHRzdHlsZSkKewogICAgdmVjdG9yICA= ICBIOwogICAgdmVjdG9yICAgIGNscjsKICAgIHZlY3RvciAgICB0YW5VLCB0YW5WOwogICAgZmxvYXQgICAgIHJ6LCBjb3NfciwgY29zX2k7CgogICAgZmxvYXQgICAgIG5tbF90ZXJtOwogICAgZmxvYXQgICAgIHV2YWwsIHY= dmFsLCBudmFsOwogICAgZmxvYXQgICAgIGV4cG9uZW50OwoKICAgIGNvc19yID0gZG90KG5uLCBWKTsKICAgIGNsciA9IDA7CiAgICBpZiAoY29zX3IgPiAwLjApCiAgICB7Cgl2b3BfY29tcHV0ZVRhbmdlbnRzT2xkKHRhblU= LCB0YW5WLCBubiwgdXYsIGluX3RhbnUsIGluX3RhbnYsIHRzdHlsZSk7CgoJY29zX2kgPSBkb3QobGwsIG5uKTsKCWlmIChjb3NfaSA+IDAuMCkKCXsKCSAgICBIID0gbm9ybWFsaXplKFYgKyBsbCk7CgkgICAgdXZhbCA9IGQ= b3QodGFuVSwgSCk7CgkgICAgdnZhbCA9IGRvdCh0YW5WLCBIKTsKCSAgICBudmFsID0gZG90KG5uLCBIKTsKCgkgICAgcnogPSAwOwoJICAgIGlmIChudmFsID4gMCkKCSAgICB7CgkJaWYgKG1vZGVsID09IDApCgkJewoKCQk= ICAgIG5tbF90ZXJtID0gNC4wICogMy4xNDE1OTI2ICogdXJvdWdoKnZyb3VnaDsKCQkgICAgdXZhbCAvPSB1cm91Z2g7CgkJICAgIHZ2YWwgLz0gdnJvdWdoOwoJCSAgICByeiA9IGNvc19pKmV4cCgtMi4qKHV2YWwqdXZhbCA= KyB2dmFsKnZ2YWwpIC8KCQkJICAgICgxLjAgKyBudmFsKSk7CgkJICAgIHJ6IC89IG5tbF90ZXJtICogc3FydChjb3NfaSpjb3Nfcik7CgkJfQoJCWVsc2UKCQl7CgoJCSAgICBleHBvbmVudCA9IHV2YWwqdXZhbC91cm91Z2g= ICsgdnZhbCp2dmFsL3Zyb3VnaDsKCQkgICAgZXhwb25lbnQgLz0gMS4wIC0gbnZhbCpudmFsOwoKCQkgICAgcnogPSBwb3cobnZhbCwgZXhwb25lbnQpIC8gKDQuMCAqIGRvdChWLCBIKSk7CgkJfQoJICAgIH0KCSAgICBjbHI= ID0gcno7Cgl9CiAgICB9CiAgICByZXR1cm4gY2xyOwp9CgoKCnZlY3Rvcgp2b3BfYW5pc290cm9waWModmVjdG9yIG5uOyB2ZWN0b3IgVjsgdmVjdG9yIHV2OyBmbG9hdCB1cm91Z2gsIHZyb3VnaDsKCQlpbnQgbW9kZWwsIHQ= c3R5bGUpCnsKICAgIHZlY3RvcglsbDsKICAgIHZlY3RvcglsY2xyOwogICAgdmVjdG9yCXRhbnUgPSAwOwogICAgdmVjdG9yCXRhbnYgPSAwOwoKICAgIGxjbHIgPSAwOwogICAgdGFudSA9IDA7CiAgICB0YW52ID0gMDsKCgo= ICAgIGlsbHVtaW5hbmNlIChQLCBubiwgMy4xNDE1OTI2LzIsIGJvdW5jZW1hc2soInJlZmxlY3QiKSwgImxpZ2h0ZXhwb3J0IiwgIiIpCiAgICB7CglzaGFkb3coQ2wpOwoJbGwgPSBub3JtYWxpemUoTCk7CglsY2xyID0gdm8= cF9hbmlzb3Ryb3BpY19ldmFsKAoJCWxsLCBubiwgViwgdXYsIHRhbnUsIHRhbnYsIHVyb3VnaCwgdnJvdWdoLCBtb2RlbCwgdHN0eWxlKTsKCWxjbHIgKj0gQ2w7CiAgICB9CiAgICByZXR1cm4gbGNscjsKfQoKdmVjdG9yCnY= b3Bfc2hlZW4odmVjdG9yIG5uLCBpaTsgZmxvYXQgZXRhLCByb3VnaDsgaW50IGZhY2Vmd2QpCnsKICAgIHZlY3RvcglSLCBUOwogICAgZmxvYXQJS3IsIEt0LCBzaGVlbjsKCXZlY3RvcgluZiA9IG5uOwoJaWYgKGZhY2Vmd2Q= KSBuZiA9IG5vcm1hbGl6ZShmcm9udGZhY2Uobm4sIGlpKSk7CiAgICB2ZWN0b3IJaWxsdW0gPSAwOwoKICAgIGZyZXNuZWwoaWksIG5uLCBldGEsIEtyLCBLdCwgUiwgVCk7CiAgICBLciA9IHNtb290aCgwLjAsIDAuNSwgS3I= KTsKICAgIGlsbHVtaW5hbmNlIChQLCBubiwgMy4xNDE1OTI2LzIsIGJvdW5jZW1hc2soInJlZmxlY3QiKSwgImxpZ2h0ZXhwb3J0IiwgIiIpCiAgICB7Cgl2ZWN0b3IgbkwgPSBub3JtYWxpemUoTCk7CglzaGFkb3coQ2wpOwo= CXNoZWVuID0gc3BlY3VsYXJCUkRGKG5MLCBuZiwgLWlpLCByb3VnaCk7CglpbGx1bSArPSBDbCAqIGRvdChuTCwgbmYpICogKHNoZWVuICsgMC4yKTsKICAgIH0KICAgIHJldHVybiBLciAqIGlsbHVtOwp9CgoKCmJzZGYKdm8= cF9zaGVlbl9ic2RmKHZlY3RvciBubiwgaWk7IGZsb2F0IGV0YSwgcm91Z2g7IGludCBmYWNlZndkKQp7CiAgICBmbG9hdAlLciwgS3Q7CiAgICB2ZWN0b3IJUiwgVDsKCXZlY3RvcgluZiA9IG5uOwoJaWYgKGZhY2Vmd2QpIG4= ZiA9IG5vcm1hbGl6ZShmcm9udGZhY2Uobm4sIGlpKSk7Cglic2RmICAgIGY7CgogICAgZnJlc25lbChpaSwgbm4sIGV0YSwgS3IsIEt0LCBSLCBUKTsKICAgIEtyID0gc21vb3RoKDAuMCwgMC41LCBLcik7CiAgICBmID0gS3I= ICogKChic2RmKGRpZmZ1c2UobmYpKSAqIDAuMikgKwoJICAgICAgIGJzZGYoZGlmZnVzZShuZikpICogbWF0Y2h2ZXhfc3BlY3VsYXIobmYsIDEuMC9yb3VnaCkpOwogICAgcmV0dXJuIGY7Cn0KCmZsb2F0CnZvcF9zcGVjdWw= YXJfZXZhbChzdHJpbmcgbG1vZGVsOyB2ZWN0b3IgbGwsIG5mLCBpaSwgdXYsIHRhbnUsIHRhbnY7CgkgICAgIGZsb2F0IHVyb3VnaCwgdnJvdWdoLCBzaGFycDsgaW50IHRzdHlsZSkKewogICAgZmxvYXQJc2V2YWwgPSAwOwo= CiAgICBpZiAobG1vZGVsID09ICJwaG9uZyIpCiAgICB7CglzZXZhbCA9IHBob25nQlJERihsbCwgbmYsIC1paSwgMS4wL3Vyb3VnaCk7CiAgICB9CiAgICBlbHNlIGlmIChsbW9kZWwgPT0gImJsaW5uIikKICAgIHsKCXNldmE= bCA9IGJsaW5uQlJERihsbCwgbmYsIC1paSwgdXJvdWdoKTsKICAgIH0KICAgIGVsc2UgaWYgKGxtb2RlbCA9PSAiZ2xvc3N5IikKICAgIHsKCWZsb2F0CXcgPSBzaGFycC8yLjA7CgoJc2V2YWwgPSBzcGVjdWxhckJSREYobGw= LCBuZiwgLWlpLCB1cm91Z2gpOwoJaWYgKHcgPiAwKQoJICAgIHNldmFsID0gc21vb3RoKHcsIDEtdywgc2V2YWwpOwogICAgfQogICAgZWxzZSBpZiAobG1vZGVsID09ICJhbmlzb3Ryb3BpYyIpCiAgICB7CglzZXZhbCA9ICg= ZmxvYXQpdm9wX2FuaXNvdHJvcGljX2V2YWwobGwsIG5mLCAtaWksCgkJdXYsIHRhbnUsIHRhbnYsIHVyb3VnaCwgdnJvdWdoLCAwLCB0c3R5bGUpOwogICAgfQogICAgZWxzZSBpZiAobG1vZGVsID09ICJzcGVjIiB8fAoJICA= ICAgbG1vZGVsID09ICJzcGVjdWxhciIpCiAgICB7CglzZXZhbCA9IHNwZWN1bGFyQlJERihsbCwgbmYsIC1paSwgdXJvdWdoKTsKICAgIH0KICAgIHJldHVybiBzZXZhbDsKfQoKCgp2ZWN0b3IKdm9wX3NwZWN1bGFyKHN0cmk= bmcgbG1vZGVsOyB2ZWN0b3IgbmYsIGlpLCB1djsKCSAgICAgZmxvYXQgdXJvdWdoLCB2cm91Z2gsIHNoYXJwOyBpbnQgdHN0eWxlKQp7CiAgICB2ZWN0b3IJY2xyLCBsbDsKICAgIHZlY3Rvcgl0YW51LCB0YW52OwoKICAgIHQ= YW51ID0gMDsKICAgIHRhbnYgPSAwOwoKICAgIGNsciA9IDA7CiAgICBpbGx1bWluYW5jZShQLCBuZiwgMy4xNDE1OTI2LzIsIGJvdW5jZW1hc2soInJlZmxlY3QiKSwgImxpZ2h0ZXhwb3J0IiwgIiIpCiAgICB7CglzaGFkb3c= KENsKTsKCWxsID0gbm9ybWFsaXplKEwpOwoJY2xyICs9IENsICogdm9wX3NwZWN1bGFyX2V2YWwobG1vZGVsLCBsbCwgbmYsIGlpLCB1diwgdGFudSwgdGFudiwKCQl1cm91Z2gsIHZyb3VnaCwgc2hhcnAsIHRzdHlsZSk7CiA= ICAgfQoKICAgIHJldHVybiBjbHI7Cn0KCgoKYnNkZgp2b3Bfc3BlY3VsYXJfYnNkZihzdHJpbmcgbG1vZGVsOyB2ZWN0b3IgbmYsIGlpLCB1diwgdGFudSwgdGFudjsKCSAgICAgZmxvYXQgdXJvdWdoLCB2cm91Z2gsIHNoYXI= cDsgaW50IHRzdHlsZSkKewogICAgYnNkZglmOwoKICAgIGlmIChsbW9kZWwgPT0gInBob25nIikKICAgIHsKCWYgPSBic2RmKHBob25nKG5mLCAxLjAvdXJvdWdoKSk7CiAgICB9CiAgICBlbHNlIGlmIChsbW9kZWwgPT0gImI= bGlubiIpCiAgICB7CglmID0gbWF0Y2h2ZXhfYmxpbm4obmYsIDEuMC91cm91Z2gpOwogICAgfQogICAgZWxzZSBpZiAobG1vZGVsID09ICJnbG9zc3kiKQogICAgewoJZiA9IG1hdGNodmV4X3NwZWN1bGFyKG5mLCAxLjAvdXI= b3VnaCk7CiAgICB9CiAgICBlbHNlIGlmIChsbW9kZWwgPT0gImFuaXNvdHJvcGljIikKICAgIHsKCWJzZGYJYW5pc29fYnNkZjsKCXZlY3Rvcgl0YW5VOwoJdmVjdG9yCXRhblY7CgoJdm9wX2NvbXB1dGVUYW5nZW50c09sZCg= dGFuVSwgdGFuViwgbmYsIHV2LCB0YW51LCB0YW52LCB0c3R5bGUpOwoJYW5pc29fYnNkZiA9IGFzaGlraG1pbihuZiwgMi4wLyh1cm91Z2gqdXJvdWdoKSwgMi4wLyh2cm91Z2gqdnJvdWdoKSwKCQkJICAgICAgIG5vcm1hbGk= emUodGFuVSksIG5vcm1hbGl6ZSh0YW5WKSk7CglmID0gKDEuMCAvICgyLjAgKiAzLjE0MTU5MjYgKiB1cm91Z2ggKiB2cm91Z2gpKSAqIGFuaXNvX2JzZGY7CiAgICB9CiAgICBlbHNlCiAgICB7CglmID0gbWF0Y2h2ZXhfc3A= ZWN1bGFyKG5mLCAxLjAvdXJvdWdoKTsKICAgIH0KICAgIHJldHVybiBmOwp9CgpmbG9hdAp2b3BfZGlmZnVzZV9ldmFsKHN0cmluZyBkbW9kZWw7IHZlY3RvciBsbCwgbmYsIGlpOyBmbG9hdCByb3VnaCkKewogICAgZmxvYXQ= CWRldmFsID0gMDsKICAgIGlmIChkbW9kZWwgPT0gImlzb3Ryb3BpYyIpCiAgICB7CglkZXZhbCA9IDE7CiAgICB9CiAgICBlbHNlIGlmIChkbW9kZWwgPT0gIm9yZW4iKQogICAgewoJZGV2YWwgPSBkaWZmdXNlQlJERihsbCw= IG5mLCAtaWksIHJvdWdoKTsKICAgIH0KICAgIGVsc2UgaWYgKGRtb2RlbCA9PSAiZGlmZnVzZSIpCiAgICB7CglkZXZhbCA9IGRpZmZ1c2VCUkRGKGxsLCBuZik7CiAgICB9CiAgICByZXR1cm4gZGV2YWw7Cn0KCmJzZGYKdm8= cF9kaWZmdXNlX2JzZGYoc3RyaW5nIGRtb2RlbDsgdmVjdG9yIG5mLCBpaTsgZmxvYXQgcm91Z2gpCnsKICAgIGJzZGYJZjsKCiAgICBpZiAoZG1vZGVsID09ICJpc290cm9waWMiKQogICAgewoJZiA9IGlzb3Ryb3BpYygpOwo= ICAgIH0KICAgIGVsc2UgaWYgKGRtb2RlbCA9PSAib3JlbiIpCiAgICB7CglmID0gYnNkZihkaWZmdXNlKG5mLCByb3VnaCkpOwogICAgfQogICAgZWxzZQogICAgewoJZiA9IGJzZGYoZGlmZnVzZShuZikpOwogICAgfQogICA= IHJldHVybiBmOwp9CgoKCnZlY3Rvcgp2b3BfbGlnaHRpbmcoc3RyaW5nIGxtb2RlbDsKCSAgICAgdmVjdG9yIG5mLCBpaSwgdXYsIGFtYiwgZGlmZiwgc3BlYzsKCSAgICAgZmxvYXQgdXJvdWdoLCB2cm91Z2g7IGludCB0c3Q= eWxlKQp7CiAgICB2ZWN0b3IJY2xyOwoKICAgIGlmIChsbW9kZWwgPT0gImNvbnN0YW50IikKICAgIHsKCWNsciA9IGRpZmY7CiAgICB9CiAgICBlbHNlIGlmIChsbW9kZWwgPT0gImhlYWRsaWdodCIpCiAgICB7CgljbHIgPSA= ZGlmZiAqIGNsYW1wKGRvdChuZiwgLWlpKSwgMCwgMSk7CiAgICB9CiAgICBlbHNlCiAgICB7CglmbG9hdAlhbmdsZTsKCgljbHIgPSBhbWIgKiBhbWJpZW50KCk7CgoJaWYgKGxtb2RlbCA9PSAiaXNvdHJvcGljIikKCSAgICA= YW5nbGUgPSAzLjE0MTU5MjY7CgllbHNlCgkgICAgYW5nbGUgPSAzLjE0MTU5MjYvMjsKCglpbGx1bWluYW5jZShQLCBuZiwgYW5nbGUsIChib3VuY2VtYXNrKCJkaWZmdXNlIil8Ym91bmNlbWFzaygicmVmbGVjdCIpKSwgImw= aWdodGV4cG9ydCIsICIiKQoJewoJICAgIHZlY3RvciBsbCA9IG5vcm1hbGl6ZShMKTsKCSAgICB2ZWN0b3IgbGNsciA9IDA7CgoJICAgIGlmIChkaWZmICE9IHswLDAsMH0pCgkgICAgewoJCWZsb2F0CWRldmFsOwoJCWlmICg= bG1vZGVsID09ICJpc290cm9waWMiIHx8CgkJICAgIGxtb2RlbCA9PSAib3JlbiIpCgkJICAgIGRldmFsID0gdm9wX2RpZmZ1c2VfZXZhbChsbW9kZWwsIGxsLCBuZiwgaWksIHVyb3VnaCk7CgkJZWxzZQoJCSAgICBkZXZhbCA= PSB2b3BfZGlmZnVzZV9ldmFsKCJkaWZmdXNlIiwgbGwsIG5mLCBpaSwgdXJvdWdoKTsKCgkJbGNsciArPSBkZXZhbCAqIGRpZmY7CgkgICAgfQoJICAgIGlmIChsbW9kZWwgIT0gImlzb3Ryb3BpYyIgJiYKCQlsbW9kZWwgIT0= ICJvcmVuIiAmJgoJCXNwZWMgIT0gezAsMCwwfSkKCSAgICB7CgkJdmVjdG9yCXRhbnUgPSAwOwoJCXZlY3Rvcgl0YW52ID0gMDsKCgkJZmxvYXQgc2V2YWwgPSB2b3Bfc3BlY3VsYXJfZXZhbChsbW9kZWwsIGxsLCBuZiwgaWk= LAoJCQl1diwgdGFudSwgdGFudiwgdXJvdWdoLCB2cm91Z2gsIDAsIHRzdHlsZSk7CgoJCWxjbHIgKz0gc2V2YWwgKiBzcGVjOwoJICAgIH0KCgkgICAgaWYgKGxjbHIgIT0gMCkKCSAgICB7CgkJc2hhZG93KENsKTsKCQljbHI= ICs9IGxjbHIgKiBDbDsKCSAgICB9Cgl9CiAgICB9CiAgICByZXR1cm4gY2xyOwp9CgoKCmJzZGYKdm9wX2xpZ2h0aW5nX2JzZGYoc3RyaW5nIGxtb2RlbDsKCSAgICAgdmVjdG9yIG5mLCBpaSwgdXYsIGFtYiwgZGlmZiwgc3A= ZWM7CgkgICAgIGZsb2F0IHVyb3VnaCwgdnJvdWdoOyBpbnQgdHN0eWxlKQp7CiAgICBic2RmCWY7CiAgICB2ZWN0b3IJdGFudSA9IDA7CiAgICB2ZWN0b3IJdGFudiA9IDA7CgogICAgaWYgKGxtb2RlbCA9PSAiY29uc3RhbnQ= IikKICAgIHsKCWYgPSBic2RmKCk7CiAgICB9CiAgICBlbHNlIGlmIChsbW9kZWwgPT0gImxhbWJlcnQiIHx8CgkgICAgIGxtb2RlbCA9PSAiaGVhZGxpZ2h0IiB8fAoJICAgICBsbW9kZWwgPT0gIm9yZW4iIHx8CgkgICAgIGw= bW9kZWwgPT0gImlzb3Ryb3BpYyIpCiAgICB7CglmID0gZGlmZiAqIHZvcF9kaWZmdXNlX2JzZGYobG1vZGVsLCBuZiwgaWksIHVyb3VnaCk7CiAgICB9CiAgICBlbHNlCiAgICB7Cgl0YW51ID0gMDsKCXRhbnYgPSAwOwoJZiA= PSBkaWZmICogYnNkZihkaWZmdXNlKG5mKSk7CglmICs9IHNwZWMgKiB2b3Bfc3BlY3VsYXJfYnNkZihsbW9kZWwsIG5mLCBpaSwKCQl1diwgdGFudSwgdGFudiwgdXJvdWdoLCB2cm91Z2gsIDAsIHRzdHlsZSk7CiAgICB9CiA= ICAgcmV0dXJuIGY7Cn0KCgoKCgojbGluZSAxICJDOi9PL09fRVJBV1RGT1NfT19TT0ZUV0FSRV9PL09fU01BUkdPUlBfT19QUk9HUkFNU19PL09fQUlESVZfT19WSURJQV9PL09fRDNfT18zRF9PL09fSU5JRFVPSF9PX0hPVUQ= SU5JX08vT18zOTNfMF81MV9PXzE1XzBfMzkzX08vaG91ZGluaS92ZXgvaW5jbHVkZS9zaW5nbGVzY2F0dGVyLmgiCiNsaW5lIDE2ICJDOi9PL09fRVJBV1RGT1NfT19TT0ZUV0FSRV9PL09fU01BUkdPUlBfT19QUk9HUkFNU18= Ty9PX0FJRElWX09fVklESUFfTy9PX0QzX09fM0RfTy9PX0lOSURVT0hfT19IT1VESU5JX08vT18zOTNfMF81MV9PXzE1XzBfMzkzX08vaG91ZGluaS92ZXgvaW5jbHVkZS9zaW5nbGVzY2F0dGVyLmgiCmZsb2F0CnBoYXNlKHY= ZWN0b3IgdjEsIHYyOyBmbG9hdCBnKQp7CiAgICBmbG9hdCBjb3N0aGV0YSA9IGRvdCgtdjEsIHYyKTsKCWZsb2F0IGcyID0gZypnOwogICAgcmV0dXJuICgxLjAgLSBnMikgLyBwb3coMS4wICsgZzIgLSAyLipnKmNvc3RoZXQ= YSwgMS41KTsKfQoKCgoKCgoKCmZsb2F0CnNpbmdsZVNjYXR0ZXIodmVjdG9yIGluLCBvdXQsIG5uOyBmbG9hdCBnLCBhbGJlZG8sIGRlcHRoKQp7CiAgICBmbG9hdCB3aW4gPSBhYnMoZG90KGluLCBubikpOwogICAgZmxvYXQ= IHdvbiA9IGFicyhkb3Qob3V0LCBubikpOwogICAgZmxvYXQgb2Zmc2V0ID0gcGhhc2Uob3V0LCBpbiwgZyk7CgogICAgZmxvYXQgc2NhdHRlciA9IGFsYmVkbyAqIG9mZnNldC8od2luICsgd29uKTsKICAgIHNjYXR0ZXIgKj0= IDEuMCAtIGV4cCgtKDEuMC93aW4gKyAxLjAvd29uKSAqIGRlcHRoKTsKCiAgICByZXR1cm4gc2NhdHRlcjsKfQoKdmVjdG9yCmVmcmVzbmVsKHZlY3RvciBpaSwgbm47IGZsb2F0IGV0YTsgZmxvYXQgS3IsIEt0OykKewogICA= IHZlY3RvciBSLCBUOwogICAgZnJlc25lbChpaSwgbm4sIGV0YSwgS3IsIEt0LCBSLCBUKTsKICAgIEtyID0gc21vb3RoKDAuMCwgMC41LCBLcik7CiAgICBLdCA9IDEuMCAtIEtyOwogICAgcmV0dXJuIG5vcm1hbGl6ZShUKTs= Cn0KI2xpbmUgMjEwNSAiQzovTy9PX0VSQVdURk9TX09fU09GVFdBUkVfTy9PX1NNQVJHT1JQX09fUFJPR1JBTVNfTy9PX0FJRElWX09fVklESUFfTy9PX0QzX09fM0RfTy9PX0lOSURVT0hfT19IT1VESU5JX08vT18zOTNfMF8= NTFfT18xNV8wXzM5M19PL2hvdWRpbmkvdmV4L2luY2x1ZGUvdm9wbGliLmgiCgojbGluZSAxICJDOi9PL09fRVJBV1RGT1NfT19TT0ZUV0FSRV9PL09fU01BUkdPUlBfT19QUk9HUkFNU19PL09fQUlESVZfT19WSURJQV9PL08= X0QzX09fM0RfTy9PX0lOSURVT0hfT19IT1VESU5JX08vT18zOTNfMF81MV9PXzE1XzBfMzkzX08vaG91ZGluaS92ZXgvaW5jbHVkZS9wY3NjYXR0ZXIuaCIKI2xpbmUgMSAiQzovTy9PX0VSQVdURk9TX09fU09GVFdBUkVfTy8= T19TTUFSR09SUF9PX1BST0dSQU1TX08vT19BSURJVl9PX1ZJRElBX08vT19EM19PXzNEX08vT19JTklEVU9IX09fSE9VRElOSV9PL09fMzkzXzBfNTFfT18xNV8wXzM5M19PL2hvdWRpbmkvdmV4L2luY2x1ZGUvc2hhZGluZy4= aCIKI2xpbmUgMTQgIkM6L08vT19FUkFXVEZPU19PX1NPRlRXQVJFX08vT19TTUFSR09SUF9PX1BST0dSQU1TX08vT19BSURJVl9PX1ZJRElBX08vT19EM19PXzNEX08vT19JTklEVU9IX09fSE9VRElOSV9PL09fMzkzXzBfNTE= X09fMTVfMF8zOTNfTy9ob3VkaW5pL3ZleC9pbmNsdWRlL3Bjc2NhdHRlci5oIgoKZmxvYXQgdm9wX2hncGhhc2UoZmxvYXQgZzsgdmVjdG9yIFdpLCBXbykgewogICBmbG9hdCBnMj1nKmc7CiAgICAgICAgcmV0dXJuICgxLiA= LSBnMikgLyBwb3coMS4gKyBnMiAtICgyLipnKmRvdCgtV2ksV28pKSwgMS41KTsKfQoKZmxvYXQgdm9wX2hncGhhc2VOKGZsb2F0IGc7IHZlY3RvciBXaSwgV28pIHsKICAgZmxvYXQgZzI9ZypnOwogICBmbG9hdCBudW0gPSA= Zz4wID8gLTEuK2cgOiAxLitnOwogICAgICAgIHJldHVybiBwb3cobnVtKm51bSwxLjUpIC8gcG93KDEuK2cyLSgyLipnKmRvdCgtV2ksV28pKSwxLjUpOwp9CgpmbG9hdCB2b3Bfc3NCb3VuY2VBdHRlbih2ZWN0b3IgTm8sTmk= LExpKSB7CiAgIHJldHVybiAxLjAgLSAoKDEuMC1kb3QoTm8sTmkpKSogKDEuMC1kb3QoTm8sTGkpKSAvIDIuMCk7Cn0KCmZsb2F0IHZvcF9jZGZTaW5nbGUoZmxvYXQgeSkgewogICBmbG9hdCB5eSA9IGNsYW1wKHksMC4wLDE= LjApOwogICByZXR1cm4geTw9MC4gPyAwLiA6ICh5Pj0xLiA/IDEuIDogeXkqKDIuMCArICh5eS0yLjApKnl5Knl5KSk7Cn0KCgp2b2lkIHZvcF9wY0lsbHVtIChpbnQgaGFuZGxlOyBzdHJpbmcgYXR0KSB7CiAgIHZlY3RvciA= cCwgbjsKICAgdmVjdG9yIGlsbHVtOwogICBpbnQgc3RhdHVzOwogICB3aGlsZSAocGN1bnNoYWRlZChoYW5kbGUsIGF0dCkpIHsKICAgICAgcGNpbXBvcnQoaGFuZGxlLCAiUCIsIHApOyBwID0gb3dfc3BhY2UocCk7CiAgICA= ICBwY2ltcG9ydChoYW5kbGUsICJOIiwgbik7IG4gPSBub3JtYWxpemUob3dfbnNwYWNlKG4pKTsKICAgICAgaWxsdW0gPSAwOwogICAgICBpbGx1bWluYW5jZShwLCBuLCAzLjE0MTU5MjYvMiwgYm91bmNlbWFzaygiZGlmZnU= c2UiKSwgImxpZ2h0ZXhwb3J0IiwgIiIpIHsKICAgICAgICAgc2hhZG93KENsKTsKICAgICAgICAgaWxsdW0gKz0gQ2wgKiBkaWZmdXNlQlJERihub3JtYWxpemUoTCksIG4pOwogICAgICB9CiAgICAgIHN0YXR1cyA9IHBjZXg= cG9ydChoYW5kbGUsIGF0dCwgaWxsdW0pOwogICB9Cn0KCgoKCnZvaWQgdm9wX3BjSXJyYWQgKGludCBoYW5kbGU7IHN0cmluZyBhdHQpIHsKICAgdmVjdG9yIHAsIG47CiAgIHZlY3RvciBpcnJhZDsKICAgaW50IHN0YXR1czs= CiAgIHdoaWxlIChwY3Vuc2hhZGVkKGhhbmRsZSwgYXR0KSkgewogICAgICBwY2ltcG9ydChoYW5kbGUsICJQIiwgcCk7IHAgPSBvd19zcGFjZShwKTsKICAgICAgcGNpbXBvcnQoaGFuZGxlLCAiTiIsIG4pOyBuID0gbm9ybWE= bGl6ZShvd19uc3BhY2UobikpOwogICAgICBpcnJhZCA9IGlycmFkaWFuY2UocCxuKTsKICAgICAgc3RhdHVzID0gcGNleHBvcnQoaGFuZGxlLCBhdHQsIGlycmFkKTsKICAgfQp9CgoKZmxvYXQgdm9wX2ljZGZTaW5nbGUoZmw= b2F0IHgpIHsKICAgZmxvYXQgcnNsdCA9IDAuOwogICBpZih4Pj0xLikgewogICAgICByc2x0ID0gMS47CiAgIH0gZWxzZSBpZih4PjAuKSB7CiAgICAgIGZsb2F0IGEgPSBwb3coOS4gLSAoOS4qeCkgKyAoMS43MzIwNTA4MDc= NTY4ODc3MjkzNTMgKgogICAgICAgICAgICAgICAgICBzcXJ0KDExLi0oNi4qeCktKDIxLip4KngpKygxNi4qeCp4KngpKSksIDAuMzMzMzMzMzMzMzMzMzMzKTsKICAgICAgZmxvYXQgQSA9ICgyLioxLjU4NzQwMTA1MTk2ODE= OTkqKDEuLXgpKSAvICgxLjQ0MjI0OTU3MDMwNzQwOCphKTsKICAgICAgZmxvYXQgQiA9ICgxLjI1OTkyMTA0OTg5NDg3MyphKSAvIDIuMDgwMDgzODIzMDUxOTA0OwogICAgICBmbG9hdCBDID0gc3FydCgxLjAgKyBBICsgQik= OwogICAgICByc2x0ID0gMC41ICogKCAxLjAgKyBzcXJ0KDIuMCAtIEEgLSBCICsgKDIuMC9DKSkgLSBDICk7CiAgIH0KICAgcmV0dXJuIHJzbHQ7Cn0KCgoKdmVjdG9yIHZvcF9zc0ludGVnTXVsdGkgKAogICBzdHJpbmcgcGM= bWFwOwogICB2ZWN0b3IgUmRvOwogICBmbG9hdCBzZDsKICAgZmxvYXQgYm91bmNlOwogICBpbnQgdF9yZ2I7CiAgIHZlY3RvciBwY1A7CiAgIHZlY3RvciBwY047CiAgICkKewogICB2ZWN0b3IgWGksTmk7CiAgIHZlY3RvciA= WG8gPSBwY1A7CiAgIHZlY3RvciBObyA9IG5vcm1hbGl6ZShwY04pOwogICB2ZWN0b3IgbGQgPSBSZG8qc2Q7CiAgIGZsb2F0IGxkMSA9IG1heChsZCk7CiAgIGludCBoYW5kbGUgPSBwY29wZW4ocGNtYXAsICJQIiwgWG8sIGw= ZDEsIChpbnQpMWU5KTsKICAgdm9wX3BjSWxsdW0oaGFuZGxlLCJpbGx1bSIpOwogICBmbG9hdCByLHB0YXJlYTsKICAgdmVjdG9yIHNzbT0wLCBwdGlsbHVtPTA7CiAgIHdoaWxlIChwY2l0ZXJhdGUoaGFuZGxlKSkgewogICA= ICAgcGNpbXBvcnQoaGFuZGxlLCAiUCIsIFhpKTsKICAgICAgcGNpbXBvcnQoaGFuZGxlLCAiTiIsIE5pKTsKICAgICAgcGNpbXBvcnQoaGFuZGxlLCAicG9pbnQuZGlzdGFuY2UiLCByKTsKICAgICAgcGNpbXBvcnQoaGFuZGw= ZSwgInB0YXJlYSIsIHB0YXJlYSk7CiAgICAgIHBjaW1wb3J0KGhhbmRsZSwgImlsbHVtIiwgcHRpbGx1bSk7CiAgICAgIE5pID0gbm9ybWFsaXplKE5pKTsKICAgICAgdmVjdG9yIExpID0gKFhvLVhpKS9sZDE7CiAgICAgIGY= bG9hdCBrYiA9IHZvcF9zc0JvdW5jZUF0dGVuKE5vLE5pLExpKTsKICAgICAga2IgPSBsZXJwKDEuMCxrYixib3VuY2UpOwogICAgICBpZihrYj4wLjAgKSB7CiAgICAgICAgIGlmKHRfcmdiKQogICAgICAgICB7CiAgICAgICA= ICAgICBpbnQgd2F2ZTsKICAgICAgICAgICAgZm9yKHdhdmU9MDt3YXZlPDM7d2F2ZSsrKSB7CiAgICAgICAgICAgICAgIHNldGNvbXAoIHNzbSwKICAgICAgICAgICAgICAgICAgICAgICAgZ2V0Y29tcChzc20sd2F2ZSkgKwo= ICAgICAgICAgICAgICAgICAgICAgICAgICAga2IgKiBnZXRjb21wKHB0aWxsdW0sd2F2ZSkgKiBwdGFyZWEgKgogICAgICAgICAgICAgICAgICAgICAgICAgICAoMS1zbW9vdGgoMCxnZXRjb21wKGxkLHdhdmUpLHIpKSwKICA= ICAgICAgICAgICAgICAgICAgICAgIHdhdmUKICAgICAgICAgICAgICAgICAgICAgICk7CiAgICAgICAgICAgIH0KICAgICAgICAgfQogICAgICAgICBlbHNlCiAgICAgICAgICAgIHNzbSArPSBrYiAqIHB0aWxsdW0gKiBwdGE= cmVhICogKDEtc21vb3RoKDAsbGQxLHIpKTsKICAgICAgfQogICB9CiAgIHBjY2xvc2UoaGFuZGxlKTsKICAgaWYoIXRfcmdiKSBzc20qPVJkbzsKICAgZmxvYXQgbm9ybSA9IDMuMCpsZDEqbGQxKjMuMTQxNTkyNiAvIDEwLjA= OwogICByZXR1cm4gc3NtIC8gbm9ybTsKfQoKCnZlY3RvciB2b3Bfc3NJbnRlZ1NpbmdsZSAoCiAgIHZlY3RvciBSZDsKICAgZmxvYXQgc2Q7CiAgIGZsb2F0IGc7CiAgIGZsb2F0IGV0YTsKICAgaW50IHNhbXBsZXM7CiAgIGY= bG9hdCB0YmlhczsKICAgaW50IHRfcmdiOwogICB2ZWN0b3IgUFA7CiAgIHZlY3RvciBOTjsKICAgdmVjdG9yIElJOwogICApCnsKICAgZmxvYXQgS3JvLCBLdG8sIEtyaSwgS3RpOwogICB2ZWN0b3IgWGksIFdpLCBOaTsKICA= IGludCBzYW1wOwogICB2ZWN0b3IgUHNhbXA7CiAgIGZsb2F0IHBoYXNlLFdpTmksQVdpTmksc3BpLHNwbyxrc3NzOwogICBzdHJpbmcgb25hbWUgPSBnZXRvYmplY3RuYW1lKCk7CiAgIHZlY3RvciBYbyA9IFBQOwogICB2ZWM= dG9yIE5vID0gbm9ybWFsaXplKE5OKTsKICAgdmVjdG9yIFdvID0gLW5vcm1hbGl6ZShJSSk7CiAgIHZlY3RvciBsdSA9IFJkKnNkOwogICBmbG9hdCBsdTEgPSBtYXgobHUpOwogICBmbG9hdCBpZXRhID0gMS4wIC8gZXRhOwo= ICAgZmxvYXQgaWV0YTIgPSBpZXRhICogaWV0YTsKICAgdmVjdG9yIFRvID0gbm9ybWFsaXplKHJlZnJhY3QoLVdvLE5vLGlldGEpKTsKICAgdmVjdG9yIFdwbyA9IC1UbzsKICAgZmxvYXQgZ2cgPSBjbGFtcChnLC0wLjk5OCw= Ljk5OCk7CiAgIGlmKGV0YSE9MS4wKSB7IGZyZXNuZWwoV3BvLC1ObyxpZXRhLEtybyxLdG8pOyB9CiAgICAgIGVsc2UgS3RvID0gMS4wOwogICB2ZWN0b3Igc2NhdHQgPSAwOwogICB2ZWN0b3IgcmVhbHNhbXBsZXMgPSAwOwo= ICAgZmxvYXQgaGl0RCA9IHJheWhpdHRlc3QoWG8sVG8qMWU2LHRiaWFzLCJzY29wZSIsb25hbWUpOwogICBmbG9hdCBzcG9NYXggPSBoaXREPDAuID8gbHUxIDogbWluKGhpdEQsbHUxKTsKICAgZmxvYXQgdGVyciA9IHRiaWE= czsKICAgZmxvYXQgc2luYyA9ICgxLjAtMi4wKnRlcnIpLyhmbG9hdCkoc2FtcGxlcyk7CiAgIGZsb2F0IHNzID0gdGVycjsKICAgZmxvYXQgc3NiYXNlPSBzczsKICAgaWYodF9yZ2IpIHsKICAgICAgdmVjdG9yIG1heGFkaiA= PSBzZXQoCiAgICAgICAgICAgIHZvcF9jZGZTaW5nbGUoY2xhbXAoc3BvTWF4L2x1LngsMC4sMS4pKSwKICAgICAgICAgICAgdm9wX2NkZlNpbmdsZShjbGFtcChzcG9NYXgvbHUueSwwLiwxLikpLAogICAgICAgICAgICB2b3A= X2NkZlNpbmdsZShjbGFtcChzcG9NYXgvbHUueiwwLiwxLikpCiAgICAgICAgICk7CiAgICAgIGludCB3YXZlOwogICAgICBmb3Iod2F2ZT0wO3dhdmU8Mzt3YXZlKyspCiAgICAgIHsKICAgICAgICAgc3M9c3NiYXNlPXRlcnI= OwogICAgICAgICBmbG9hdCBsdWsgPSBnZXRjb21wKGx1LHdhdmUpOwogICAgICAgICBmb3Ioc2FtcD0wOyBzYW1wPHNhbXBsZXM7IHNhbXArKykKICAgICAgICAgewogICAgICAgICAgICBzcyA9IHNzYmFzZStzaW5jKm5yYW4= ZG9tKCk7CiAgICAgICAgICAgIHNwbyA9IHNwb01heCp2b3BfaWNkZlNpbmdsZShzcypnZXRjb21wKG1heGFkaix3YXZlKSk7CiAgICAgICAgICAgIHNzYmFzZSs9c2luYzsKICAgICAgICAgICAgUHNhbXAgPSBYbyArIChUbyA= KiBzcG8pOwogICAgICAgICAgICBpbGx1bWluYW5jZShQc2FtcCwgTm8sIDMuMTQxNTkyNiwgYm91bmNlbWFzaygiZGlmZnVzZSIpLCAibGlnaHRleHBvcnQiLCAiIikKICAgICAgICAgICAgewogICAgICAgICAgICAgICBXaSA= PSBub3JtYWxpemUoTCk7CiAgICAgICAgICAgICAgIGhpdEQgPSByYXloaXR0ZXN0KFBzYW1wLEwsWGksTmksMC4sInNjb3BlIixvbmFtZSk7CiAgICAgICAgICAgICAgIGlmKGhpdEQ+MC4pIHsKICAgICAgICAgICAgICAgICA= IHNldGNvbXAocmVhbHNhbXBsZXMsZ2V0Y29tcChyZWFsc2FtcGxlcyx3YXZlKSsxLHdhdmUpOwogICAgICAgICAgICAgICAgICBOaSA9IG5vcm1hbGl6ZShOaSk7CiAgICAgICAgICAgICAgICAgIFdpTmkgPSBkb3QoV2ksTmk= KTsKICAgICAgICAgICAgICAgICAgQVdpTmkgPSBhYnMoV2lOaSk7CiAgICAgICAgICAgICAgICAgIHNwaSA9IGRpc3RhbmNlKFBzYW1wLFhpKSAqIEFXaU5pIC8KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3FydCg= MS4wIC0gaWV0YTIgKiAoMS4wIC0gQVdpTmkqQVdpTmkpKTsKCQkgIGlmKHNwaSA8PSBsdWsgJiYgV2lOaT4wLikgewoJCSAgICAgIGlmKGV0YSE9MS4wKSB7IGZyZXNuZWwoLVdpLE5pLGlldGEsS3JpLEt0aSk7IH0KCQkgICA= ICAgZWxzZSBLdGkgPSAxLjA7CgkJICAgICAgZmxvYXQgZiA9IEt0aSAqIEt0bzsKCQkgICAgICBwaGFzZSA9IHZvcF9oZ3BoYXNlTihnZyxXaSxXcG8pOwoJCSAgICAgIGtzc3MgPSBmICogcGhhc2UgKiAoMS1zbW9vdGgoMCw= bHVrLHNwaSkpOwoJCSAgICAgIHNldGNvbXAoc2NhdHQsZ2V0Y29tcChzY2F0dCx3YXZlKSArCgkJCSAgICAgIGdldGNvbXAoQ2wsd2F2ZSkqV2lOaSprc3NzLAoJCQkgICAgICB3YXZlKTsKICAgICAgICAgICAgICAgICAgfQo= ICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CiAgICAgICAgIH0KICAgICAgfQogICB9IGVsc2UgewogICAgICBzcz1zc2Jhc2U9dGVycjsKICAgICAgZmxvYXQgaWNkZm1heCA9IHZvcF9jZGZTaW5nbGUoY2xhbXAoc3A= b01heC9sdTEsMC4sMS4pKTsKICAgICAgZm9yKHNhbXA9MDsgc2FtcDxzYW1wbGVzOyBzYW1wKyspCiAgICAgIHsKICAgICAgICAgc3MgPSBzc2Jhc2UrbnJhbmRvbSgpKnNpbmM7CiAgICAgICAgIHNwbyA9IHNwb01heCp2b3A= X2ljZGZTaW5nbGUoc3MqaWNkZm1heCk7CiAgICAgICAgIHNzYmFzZSArPSBzaW5jOwogICAgICAgICBQc2FtcCA9IFhvICsgKFRvICogc3BvKTsKICAgICAgICAgaWxsdW1pbmFuY2UoUHNhbXAsIE5vLCAzLjE0MTU5MjYsIGI= b3VuY2VtYXNrKCJkaWZmdXNlIiksICJsaWdodGV4cG9ydCIsICIiKQogICAgICAgICB7CiAgICAgICAgICAgIFdpID0gbm9ybWFsaXplKEwpOwogICAgICAgICAgICBoaXREID0gcmF5aGl0dGVzdChQc2FtcCxMLFhpLE5pLDA= Liwic2NvcGUiLG9uYW1lKTsKICAgICAgICAgICAgaWYoaGl0RD4wLikgewogICAgICAgICAgICAgICByZWFsc2FtcGxlcyArPSAxOwogICAgICAgICAgICAgICBOaSA9IG5vcm1hbGl6ZShOaSk7CiAgICAgICAgICAgICAgIFc= aU5pID0gZG90KFdpLE5pKTsKICAgICAgICAgICAgICAgQVdpTmkgPSBhYnMoV2lOaSk7CiAgICAgICAgICAgICAgIHNwaSA9IGRpc3RhbmNlKFBzYW1wLFhpKSAqIEFXaU5pIC8KICAgICAgICAgICAgICAgICAgICAgICAgICA= IHNxcnQoMS4wIC0gaWV0YTIgKiAoMS4wIC0gQVdpTmkqQVdpTmkpKTsKICAgICAgICAgICAgICAgaWYoc3BpIDw9IGx1MSAmJiBXaU5pPjAuKSB7CiAgICAgICAgICAgICAgICAgIGlmKGV0YSE9MS4wKSB7IGZyZXNuZWwoLVc= aSxOaSxpZXRhLEtyaSxLdGkpOyB9CiAgICAgICAgICAgICAgICAgICAgIGVsc2UgS3RpID0gMS4wOwogICAgICAgICAgICAgICAgICBmbG9hdCBmID0gS3RpICogS3RvOwogICAgICAgICAgICAgICAgICAgICBwaGFzZSA9IHY= b3BfaGdwaGFzZU4oZ2csV2ksV3BvKTsKICAgICAgICAgICAgICAgICAgICAga3NzcyA9IGYgKiBwaGFzZSAqICgxLXNtb290aCgwLGx1MSxzcGkpKTsKICAgICAgICAgICAgICAgICAgc2NhdHQrPSBDbCAqIFJkICogV2lOaSA= KiBrc3NzOwogICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICAgfQogICAgICB9CiAgIH0KICAgICAgcmV0dXJuIDIuMCAqIHNjYXR0IC8gcmVhbHNhbXBsZXM7Cn0KI2xpbmUgMjEwNiAiQzovTy9PX0VSQVc= VEZPU19PX1NPRlRXQVJFX08vT19TTUFSR09SUF9PX1BST0dSQU1TX08vT19BSURJVl9PX1ZJRElBX08vT19EM19PXzNEX08vT19JTklEVU9IX09fSE9VRElOSV9PL09fMzkzXzBfNTFfT18xNV8wXzM5M19PL2hvdWRpbmkvdmU= eC9pbmNsdWRlL3ZvcGxpYi5oIgoKdmVjdG9yCnZvcF9oYWlyc3BlYyh2ZWN0b3Igbm4sIFYsIFQ7IGZsb2F0IGV4cDspCnsKCgoKCiAgICBmbG9hdCBOZG90SSA9IGRvdChubiwgVik7CiAgICB2ZWN0b3IgaWxsdW0gPSAwOwo= CiAgICBpbGx1bWluYW5jZSAoUCwgbm4sIDMuMTQxNTkyNi8yLCBib3VuY2VtYXNrKCJyZWZsZWN0IiksICJsaWdodGV4cG9ydCIsICIiKQogICAgewoJdmVjdG9yIG5MID0gbm9ybWFsaXplKEwpOwoJZmxvYXQgTmRvdEwgPSA= ZG90KG5uLCBuTCk7CgoJZmxvYXQgS2FqaXlhID0gY29zKGFicyhhY29zKGRvdChULG5MKSkgLSBhY29zKGRvdCgtVCxWKSkpKTsKCglzaGFkb3coQ2wpOwoJaWxsdW0gKz0gQ2wgKiBOZG90TCAqIE5kb3RJICogcG93KEthamk= eWEsIDEuMC9leHApOwogICAgfQogICAgcmV0dXJuIGlsbHVtOwp9Cgp2ZWN0b3IKdm9wX3NpbXBsZVNTUyh2ZWN0b3Igbm4sIGlpOyBmbG9hdCAgZXRhLCBkZXB0aDsgaW50IGZhY2Vmd2QpCnsKI2xpbmUgMjE0NCAiQzovTy8= T19FUkFXVEZPU19PX1NPRlRXQVJFX08vT19TTUFSR09SUF9PX1BST0dSQU1TX08vT19BSURJVl9PX1ZJRElBX08vT19EM19PXzNEX08vT19JTklEVU9IX09fSE9VRElOSV9PL09fMzkzXzBfNTFfT18xNV8wXzM5M19PL2hvdWQ= aW5pL3ZleC9pbmNsdWRlL3ZvcGxpYi5oIgogICAgdmVjdG9yCWlsbHVtID0gMDsKICAgIGZsb2F0CUtyLCBmS3IgPSAxOwogICAgZmxvYXQJS3QgPSAxOwogICAgZmxvYXQJZkt0ID0gMTsKICAgIHZlY3RvcglyYXlpbiA9IGU= ZnJlc25lbChpaSwgbm4sIGV0YSwgS3IsIEt0KTsKCXZlY3RvcgluZiA9IG5uOwoJaWYgKGZhY2Vmd2QpIG5mID0gbm9ybWFsaXplKGZyb250ZmFjZShubiwgaWkpKTsKCiAgICBpbGx1bWluYW5jZSAoUCwgbm4sIDMuMTQxNTk= MjYvMiwgYm91bmNlbWFzaygiZGlmZnVzZSIpLCAibGlnaHRleHBvcnQiLCAiIikKICAgIHsKCXZlY3RvciBuTCA9IG5vcm1hbGl6ZShMKTsKCXZlY3RvciByYXlvdXQgPSBlZnJlc25lbCgtbkwsIG5uLCBldGEsIGZLciwgZks= dCk7CgoJc2hhZG93KENsKTsKCWlsbHVtICs9IENsICogZG90KG5MLCBuZikgKiBLdCAqIGZLdCAqCgkJCSAgICAoc2luZ2xlU2NhdHRlcihyYXlpbiwgcmF5b3V0LCBuZiwgLjgsIC44LCBkZXB0aCkgKwoJCQkgICAgIHNpbmc= bGVTY2F0dGVyKHJheWluLCByYXlvdXQsIG5mLCAuMywgLjUsIGRlcHRoKSArCgkJCSAgICAgc2luZ2xlU2NhdHRlcihyYXlpbiwgcmF5b3V0LCBuZiwgMC4sIC40LCBkZXB0aCkpOwogICAgfQogICAgcmV0dXJuIGlsbHVtOwo= fQoKCgpic2RmCnZvcF9TU1NfYnNkZih2ZWN0b3Igbm4sIGlpOyBmbG9hdCAgZXRhLCBkZXB0aDsgaW50IGZhY2Vmd2QpCnsKICAgIGZsb2F0CUtyID0gMTsKICAgIGZsb2F0CUt0ID0gMTsKCXZlY3RvciAgUiwgVDsKCXZlY3Q= b3IJbmYgPSBubjsKCWlmIChmYWNlZndkKSBuZiA9IG5vcm1hbGl6ZShmcm9udGZhY2Uobm4sIGlpKSk7Cglic2RmICAgIGY7CgogICAgZnJlc25lbChpaSwgbm4sIGV0YSwgS3IsIEt0LCBSLCBUKTsKCUtyID0gc21vb3RoKDA= LCAwLjUsIEtyKTsKCUt0ID0gMSAtIEtyOwoKCglmID0gS3QgKiBic2RmKGRpZmZ1c2UobmYpKTsKICAgIHJldHVybiBmOwp9CgoKCnZlY3Rvcgp2b3BfbXVsdGlTU1ModmVjdG9yIFBpbiwgTmluLCBSZDsgZmxvYXQgc2QsIGI= b3VuY2U7CgkJCSBzdHJpbmcgcGNtYXA7IGludCBuZnAsIHRfcmdiOykKewogICB2ZWN0b3IgWG8gPSB3b19zcGFjZShQaW4pOwogICB2ZWN0b3IgTm8gPSBub3JtYWxpemUod29fbnNwYWNlKE5pbikpOwogICB2ZWN0b3IgbWE= cFAsIG1hcE4sIHNzbTsKICAgaW50IHh4eDsKICAgc3RyaW5nIGNoX3NzbSA9ICJzc00iOwogICBpbnQgaGFuZGxlID0gcGNvcGVuKHBjbWFwLCAiUCIsIFhvLCAiTiIsIE5vLCAxZTM3LCBuZnApOwogICB3aGlsZSAocGN1bnM= aGFkZWQoaGFuZGxlLCBjaF9zc20pKSB7CiAgICAgIHBjaW1wb3J0KGhhbmRsZSwgIlAiLCBtYXBQKTsKICAgICAgcGNpbXBvcnQoaGFuZGxlLCAiTiIsIG1hcE4pOwogICAgICBzc20gPSB2b3Bfc3NJbnRlZ011bHRpKHBjbWE= cCwgUmQsIHNkLCBib3VuY2UsdF9yZ2IsIG1hcFAsIG1hcE4pOwogICAgICB4eHggPSBwY2V4cG9ydChoYW5kbGUsIGNoX3NzbSwgc3NtKTsKICAgfQogICB2ZWN0b3IgYnNzcmRmID0gdmVjdG9yKHBjZmlsdGVyKGhhbmRsZSw= IGNoX3NzbSkpOwogICBwY2Nsb3NlKGhhbmRsZSk7CiAgIHJldHVybiBic3NyZGY7Cn0KCnZlY3Rvcgp2b3Bfc2luZ2xlU1NTKHZlY3RvciBQaW4sIE5pbiwgSWluLCBSZDsgZmxvYXQgc2QsIGcsIGV0YSwgdGJpYXM7CiAgICA= ICAgICAgICAgICAgc3RyaW5nIHBjbWFwOyBpbnQgbmZwLCBzYW1wbGVzLCB0X3JnYjspCnsKICAgdmVjdG9yIGJzc3JkZjsKICAgaWYocGNtYXAgIT0gIiIpCiAgIHsKICAgICAgdmVjdG9yIFhvID0gd29fc3BhY2UoUGluKTs= CiAgICAgIHZlY3RvciBObyA9IG5vcm1hbGl6ZSh3b19uc3BhY2UoTmluKSk7CiAgICAgIHZlY3RvciBleWUgPSBQaW4tSWluOwogICAgICB2ZWN0b3IgbWFwUCwgbWFwTiwgc3NtOwogICAgICBpbnQgeHh4OwogICAgICBpbnQ= IGhhbmRsZSA9IHBjb3BlbihwY21hcCwgIlAiLCBYbywgIk4iLCBObywgMWUzNywgbmZwKTsKICAgICAgc3RyaW5nIGNoX3NzbSA9ICJzc1MiOwogICAgICB3aGlsZSAocGN1bnNoYWRlZChoYW5kbGUsIGNoX3NzbSkpIHsKICA= ICAgICAgIHBjaW1wb3J0KGhhbmRsZSwgIlAiLCBtYXBQKTsKICAgICAgICAgcGNpbXBvcnQoaGFuZGxlLCAiTiIsIG1hcE4pOwogICAgICAgICBzc20gPSB2b3Bfc3NJbnRlZ1NpbmdsZSAoUmQsc2QsIGcsZXRhLHNhbXBsZXM= LHRiaWFzLHRfcmdiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvd19zcGFjZShtYXBQKSxvd19uc3BhY2UobWFwTiksbWFwUC1leWUpOwogICAgICAgICB4eHggPSBwY2V4cG9ydChoYW5kbGUsIGNoX3NzbSwgc3M= bSk7CiAgICAgIH0KICAgICAgYnNzcmRmID0gdmVjdG9yKHBjZmlsdGVyKGhhbmRsZSwgY2hfc3NtKSk7CiAgICAgIHBjY2xvc2UoaGFuZGxlKTsKICAgfQogICBlbHNlCiAgIHsKICAgICAgYnNzcmRmID0gdm9wX3NzSW50ZWc= U2luZ2xlKFJkLHNkLGcsZXRhLHNhbXBsZXMsdGJpYXMsdF9yZ2IsUGluLE5pbixJaW4pOwogICB9CiAgIHJldHVybiBic3NyZGY7Cn0KCgp2ZWN0b3IKdm9wX3RyYWNlX2Vudmlyb25tZW50KHN0cmluZyBlbnZtYXAsIGVudm8= Ymo7IHZlY3RvciByYXlkaXIsIGJnOykKewogICAgdmVjdG9yIHZhbCA9IDA7CiAgICBpZiAoZW52bWFwID09ICIiKQogICAgewoJdmFsID0gYmc7CiAgICB9CiAgICBlbHNlCiAgICB7Cgl2ZWN0b3IJZGlyID0gdnRyYW5zZm8= cm0oInNwYWNlOmN1cnJlbnQiLCBlbnZvYmosIHJheWRpcik7Cgl2YWwgPSBlbnZpcm9ubWVudChlbnZtYXAsIGRpciwgZGlyLCBkaXIsIGRpciwgImxlcnAiLCAxKTsKICAgIH0KICAgIHJldHVybiB2YWw7Cn0KCgp2ZWN0b3I= CnZvcF90cmFjZSh2ZWN0b3IgTmYsIG5OLCBQUCwgZGlyLCBhdHRlbiwgYmc7IHN0cmluZyBlbnZtYXA7CglmbG9hdCBiaWFzLCBhbmdsZSwgdGhyZXNoLCBqaXR0ZXIsIGRlbnNpdHk7IHN0cmluZyBzdHlsZTsKCWludCBzYW0= cGxlczsgZmxvYXQgbmhpdDsgc3RyaW5nIGVudm9iajspCnsKICAgIG5oaXQgPSAwOwogICAgdmVjdG9yIHN1bSA9IDA7CiAgICB2ZWN0b3IgcmF5ZGlyID0gMDsKICAgIGZsb2F0ICBhdHRlbl9pbnRlcnAsIGRpc3Q7CiAgICA= dmVjdG9yIGhpdENmLCBoaXRPZiwgaGl0UDsKCiAgICBnYXRoZXIoIFBQLCBkaXIsCgkgICAgIkNmIiwgaGl0Q2YsCgkgICAgIk9mIiwgaGl0T2YsCgkgICAgIlAiLCAgaGl0UCwKCSAgICAicmF5OmRpcmVjdGlvbiIsIHJheWQ= aXIsCgkgICAgInNhbXBsZXMiLCBzYW1wbGVzLAoJICAgICJiaWFzIiwgYmlhcywKCSAgICAiYW5nbGUiLCBhbmdsZSwKCSAgICAicmF5c3R5bGUiLCBzdHlsZSwKCSAgICAicmF5d2VpZ2h0IiwgdGhyZXNoLAoJICAgICJzYW0= cGxlYmFzZSIsIGppdHRlciwKCSAgICAidmFyaWFuY2V2YXIiLCAiQ2YiKQogICAgewoKICAgICAgICBhdHRlbl9pbnRlcnAgPSAxOwogICAgICAgIGlmICgoZG90KE5mLCBuTikgPiAwKSAmJiAoZG90KE5mLCByYXlkaXIpIDw= IDApICYmIChkZW5zaXR5ID4gMCkpCiAgICAgICAgewogICAgICAgICAgICBkaXN0ID0gbGVuZ3RoKGhpdFAtUFApOwogICAgICAgICAgICBhdHRlbl9pbnRlcnAgPSBleHAoLWRpc3QqZGVuc2l0eSk7CiAgICAgICAgfQogICA= ICAgICBzdW0gKz0gbGVycChhdHRlbiwgaGl0Q2YsIGF0dGVuX2ludGVycCk7CgogICAgICAgIGlmIChtYXgoaGl0T2YpIDwgMSkKICAgICAgICB7CiAgICAgICAgICAgIHN1bSArPSAoc2V0KDEsMSwxKSAtIGhpdE9mKSAqCiA= ICAgICAgICAgICAgICAgICAgIHZvcF90cmFjZV9lbnZpcm9ubWVudChlbnZtYXAsIGVudm9iaiwgcmF5ZGlyLCBiZyk7CiAgICAgICAgfQoKICAgICAgICBuaGl0ICs9IDE7CiAgICB9CiAgICBlbHNlCiAgICB7CgogICAgICA= ICBzdW0gKz0gdm9wX3RyYWNlX2Vudmlyb25tZW50KGVudm1hcCwgZW52b2JqLCByYXlkaXIsIGJnKTsKICAgICAgICBuaGl0ICs9IDE7CiAgICB9CiAgICByZXR1cm4gc3VtOwp9CgoKZmxvYXQKdm9wX3dlYXZlKGZsb2F0IHM= cywgdHQsIHNmcmVxLCB0ZnJlcSwgd2lkdGgpCnsKCWZsb2F0IHdlYXZlID0gMDsKCWlmICggc2ZyZXEgPiAwICYmIHRmcmVxID4gMCAmJiB3aWR0aCA+IDApCgl7CgoJCWZsb2F0IHZ2ID0gdHQgKiAwLjU7CgkJZmxvYXQgdXU= ID0gKHNzK3Z2KSAqIHNmcmVxOwoJCXZ2ID0gKHNzLXZ2KSAqIHRmcmVxOwoJCWlmICgoKGludChmbG9vcih1dSkpICYgMSkgPT0gMCkgKSB2diArPSAwLjU7CgoKCQlmbG9hdCB3YXJwcHVsc2UgPSBzcXJ0KGFicyhzaW4odXU= ICogMy4xNDE1OTI2KSkpOwoJCXdhcnBwdWxzZSA9IHNtb290aCgxLXdpZHRoLCAxLCB3YXJwcHVsc2UpOwoKCQlmbG9hdCB3ZWZ0cHVsc2UgPSBzcXJ0KGFicyhzaW4odnYgKiAzLjE0MTU5MjYpKSk7CgkJd2VmdHB1bHNlID0= IHNtb290aCgxLXdpZHRoLCAxLCB3ZWZ0cHVsc2UpOwoKCgkJZmxvYXQgd2VmdCA9IGxlcnAoMCwgMSwgd2FycHB1bHNlKTsKCQl3ZWZ0ID0gbGVycCh3ZWZ0LCAwLCAxLXdhcnBwdWxzZSk7CgoJCXdlZnQgPSBsZXJwKDAsIHc= ZWZ0LCB3ZWZ0cHVsc2UpOwoJCXdlZnQgPSBsZXJwKHdlZnQsIDAsIDEtd2VmdHB1bHNlKTsKCgoJCWZsb2F0IHdhcnAgPSBsZXJwKDAsIDEsIHdlZnRwdWxzZSk7CgkJd2FycCA9IGxlcnAod2FycCwgMCwgMS13ZWZ0cHVsc2U= KTsKCgkJd2FycCA9IGxlcnAoMCwgd2FycCwgd2FycHB1bHNlKTsKCQl3YXJwID0gbGVycCh3YXJwLCAwLCAxLXdhcnBwdWxzZSk7CgoJCXdlYXZlID0gKCgoKGludChmbG9vcih1dSkpICYgMSkgPT0gMSkgJiYgKChpbnQoZmw= b29yKHZ2KSkgJiAxKSA9PSAwKSkgfHwKCQkJCQkJKCgoaW50KGZsb29yKHV1KSkgJiAxKSA9PSAwKSAmJiAoKGludChmbG9vcih2dikpICYgMSkgPT0gMSkpKSA/CgkJCQkJCQkJCQl3ZWZ0IDogd2FycDsKCX0KCXJldHVybiA= d2VhdmU7Cn0KCnZlY3Rvcgp2b3BfdG9Vbml0Tm9ybWFsKHZlY3RvciBOaTspCnsKICAgIHJldHVybiBOaSAqIDAuNSArIDAuNTsKfQoKdmVjdG9yCnZvcF9mcm9tVW5pdE5vcm1hbCh2ZWN0b3IgTmk7KQp7CiAgICByZXR1cm4= IE5pICogMi4wIC0gMS4wOwp9Cgp2ZWN0b3IKdm9wX3RhbmdlbnROb3JtYWwodmVjdG9yIE5pOwogICAgICAgICAgICAgICAgICB2ZWN0b3Igbm47CiAgICAgICAgICAgICAgICAgIHZlY3RvciB1dGFuOwogICAgICAgICAgICA= ICAgICAgdmVjdG9yIHZ0YW47CiAgICAgICAgICAgICAgICAgIGludCBvbnNwYWNlOwogICAgICAgICAgICAgICAgICBpbnQgZmxpcFg7CiAgICAgICAgICAgICAgICAgIGludCBmbGlwWTsKICAgICAgICAgICAgICAgICAgZmw= b2F0IGhlaWdodFNjYWxlOykKewogICAgdmVjdG9yIE5uICAgPSBub3JtYWxpemUobm4pOwogICAgdmVjdG9yIFZzCT0gbm9ybWFsaXplKHV0YW4pOwogICAgdmVjdG9yIFZ0CT0gbm9ybWFsaXplKHZ0YW4pOwogICAgdmVjdG8= ciBOaW4gID0gbGVycChObiwgTmksIGhlaWdodFNjYWxlKTsKCiAgICB2ZWN0b3IgTm87CiAgICBOby54ID0gZG90KE5pbiwgVnMpOwogICAgTm8ueSA9IGRvdChOaW4sIFZ0KTsKICAgIE5vLnogPSBkb3QoTmluLCBObik7Cgo= ICAgIGlmIChmbGlwWCkgeyBOby54ID0gLU5vLng7IH0KICAgIGlmIChmbGlwWSkgeyBOby55ID0gLU5vLnk7IH0KCiAgICBpZiAob25zcGFjZSA9PSAwKSB7IE5vID0gdm9wX3RvVW5pdE5vcm1hbChObyk7IH0KCiAgICByZXQ= dXJuIE5vOwp9Cgp2ZWN0b3IKdm9wX3RhbmdlbnROb3JtYWxSZW1hcCh2ZWN0b3IgTmk7CiAgICAgICAgICAgICAgICAgICAgICAgdmVjdG9yIG5uOwogICAgICAgICAgICAgICAgICAgICAgIHZlY3RvciB1dGFuOwogICAgICA= ICAgICAgICAgICAgICAgICB2ZWN0b3IgdnRhbjsKICAgICAgICAgICAgICAgICAgICAgICBpbnQgaW5zcGFjZTsKICAgICAgICAgICAgICAgICAgICAgICBpbnQgZmxpcFg7CiAgICAgICAgICAgICAgICAgICAgICAgaW50IGY= bGlwWTsKICAgICAgICAgICAgICAgICAgICAgICBmbG9hdCBoZWlnaHRTY2FsZTspCnsKICAgIHZlY3RvciBObiAgID0gbm9ybWFsaXplKG5uKTsKICAgIHZlY3RvciBWcwk9IG5vcm1hbGl6ZSh1dGFuKTsKICAgIHZlY3RvciA= VnQJPSBub3JtYWxpemUodnRhbik7CiAgICB2ZWN0b3IgTmluICA9IE5pOwoKICAgIGlmIChpbnNwYWNlID09IDApIHsgTmluID0gdm9wX2Zyb21Vbml0Tm9ybWFsKE5pbik7IH0KCiAgICBpZiAoZmxpcFgpIHsgTmluLnggPSA= LU5pbi54OyB9CiAgICBpZiAoZmxpcFkpIHsgTmluLnkgPSAtTmluLnk7IH0KCiAgICBtYXRyaXggTTsKICAgIHNldGNvbXAoTSwgVnMueCwgMCwgMCk7CiAgICBzZXRjb21wKE0sIFZzLnksIDAsIDEpOwogICAgc2V0Y29tcCg= TSwgVnMueiwgMCwgMik7CiAgICBzZXRjb21wKE0sIDAsICAgIDAsIDMpOwogICAgc2V0Y29tcChNLCBWdC54LCAxLCAwKTsKICAgIHNldGNvbXAoTSwgVnQueSwgMSwgMSk7CiAgICBzZXRjb21wKE0sIFZ0LnosIDEsIDIpOwo= ICAgIHNldGNvbXAoTSwgMCwgICAgMSwgMyk7CiAgICBzZXRjb21wKE0sIE5uLngsIDIsIDApOwogICAgc2V0Y29tcChNLCBObi55LCAyLCAxKTsKICAgIHNldGNvbXAoTSwgTm4ueiwgMiwgMik7CiAgICBzZXRjb21wKE0sIDA= LCAgICAyLCAzKTsKICAgIHNldGNvbXAoTSwgMCwgICAgMywgMCk7CiAgICBzZXRjb21wKE0sIDAsICAgIDMsIDEpOwogICAgc2V0Y29tcChNLCAwLCAgICAzLCAyKTsKICAgIHNldGNvbXAoTSwgMSwgICAgMywgMyk7CgogICA= IHZlY3RvciBObyA9IG5vcm1hbGl6ZShudHJhbnNmb3JtKE5pbiwgTSkpOwoKICAgIE5vID0gbGVycChObiwgTm8sIGhlaWdodFNjYWxlKTsKCiAgICByZXR1cm4gTm87Cn0KCnZlY3Rvcgp2b3BfYnVtcFRvTm9ybWFsTWFwKHM= dHJpbmcgbWFwOwogICAgICAgICAgICAgICAgICAgIGludCBvbnNwYWNlOwogICAgICAgICAgICAgICAgICAgIGludCBmbGlwWDsKICAgICAgICAgICAgICAgICAgICBpbnQgZmxpcFk7CiAgICAgICAgICAgICAgICAgICAgZmw= b2F0IGhlaWdodFNjYWxlOwogICAgICAgICAgICAgICAgICAgIHZlY3RvciB1djspCnsKICAgIGludCB4cmVzID0gMDsKICAgIHRleGltcG9ydChtYXAsICJ0ZXh0dXJlOnhyZXMiLCB4cmVzKTsKICAgIGludCB5cmVzID0gMDs= CiAgICB0ZXhpbXBvcnQobWFwLCAidGV4dHVyZTp5cmVzIiwgeXJlcyk7CiAgICBmbG9hdCBkeCA9IDEuMCAvIG1heCh4cmVzLCB5cmVzKTsKCiAgICB2ZWN0b3IgdjAwID0gdGV4dHVyZShtYXAsIHV2LngtZHgsIHV2LnktZHg= KTsKICAgIHZlY3RvciB2MDEgPSB0ZXh0dXJlKG1hcCwgdXYueC1keCwgdXYueSAgICk7CiAgICB2ZWN0b3IgdjAyID0gdGV4dHVyZShtYXAsIHV2LngtZHgsIHV2LnkrZHgpOwogICAgdmVjdG9yIHYxMCA9IHRleHR1cmUobWE= cCwgdXYueCwgICAgdXYueS1keCk7CiAgICB2ZWN0b3IgdjEyID0gdGV4dHVyZShtYXAsIHV2LngsICAgIHV2LnkrZHgpOwogICAgdmVjdG9yIHYyMCA9IHRleHR1cmUobWFwLCB1di54K2R4LCB1di55LWR4KTsKICAgIHZlY3Q= b3IgdjIxID0gdGV4dHVyZShtYXAsIHV2LngrZHgsIHV2LnkgICApOwogICAgdmVjdG9yIHYyMiA9IHRleHR1cmUobWFwLCB1di54K2R4LCB1di55K2R4KTsKCiAgICBmbG9hdCBmMDAgPSBsdW1pbmFuY2UodjAwKTsKICAgIGY= bG9hdCBmMDEgPSBsdW1pbmFuY2UodjAxKTsKICAgIGZsb2F0IGYwMiA9IGx1bWluYW5jZSh2MDIpOwogICAgZmxvYXQgZjEwID0gbHVtaW5hbmNlKHYxMCk7CiAgICBmbG9hdCBmMTIgPSBsdW1pbmFuY2UodjEyKTsKICAgIGY= bG9hdCBmMjAgPSBsdW1pbmFuY2UodjIwKTsKICAgIGZsb2F0IGYyMSA9IGx1bWluYW5jZSh2MjEpOwogICAgZmxvYXQgZjIyID0gbHVtaW5hbmNlKHYyMik7CgogICAgdmVjdG9yIE5vOwogICAgTm8ueCA9IGYyMCArIDIqZjI= MSArIGYyMiAtZjAwIC0gMipmMDEgLSBmMDI7CiAgICBOby55ID0gZjAyICsgMipmMTIgKyBmMjIgLWYwMCAtIDIqZjEwIC0gZjIwOwogICAgTm8ueiA9IDEuMCAvIGhlaWdodFNjYWxlOwogICAgaWYgKGZsaXBYKSB7IE5vLng= ID0gLU5vLng7IH0KICAgIGlmIChmbGlwWSkgeyBOby55ID0gLU5vLnk7IH0KICAgIE5vID0gbm9ybWFsaXplKE5vKTsKCiAgICBpZiAob25zcGFjZSA9PSAwKSB7IE5vID0gdm9wX3RvVW5pdE5vcm1hbChObyk7IH0KCiAgICA= cmV0dXJuIE5vOwp9CiNsaW5lIDIzICIvc2hvcC9PX19fX0ZPTEFGX0VHREVfVE9PUl9FUkFVUVNfRU5JU19ERVJFV09QX19fX09fX19fUE9XRVJFRF9TSU5FX1NRVUFSRV9ST09UX0VER0VfRkFMT0ZfX19fTzEvU3VyZmFjZVY= ZXhDb2RlIgoKCiNsaW5lIDEgIkM6L08vT19FUkFXVEZPU19PX1NPRlRXQVJFX08vT19TTUFSR09SUF9PX1BST0dSQU1TX08vT19BSURJVl9PX1ZJRElBX08vT19EM19PXzNEX08vT19JTklEVU9IX09fSE9VRElOSV9PL09fMzk= M18wXzUxX09fMTVfMF8zOTNfTy9ob3VkaW5pL3ZleC9pbmNsdWRlL3ZvcHR5cGUuaCIKI2xpbmUgMjUgIi9zaG9wL09fX19fRk9MQUZfRUdERV9UT09SX0VSQVVRU19FTklTX0RFUkVXT1BfX19fT19fX19QT1dFUkVEX1NJTkU= X1NRVUFSRV9ST09UX0VER0VfRkFMT0ZfX19fTzEvU3VyZmFjZVZleENvZGUiCgojbGluZSAxICJDOi9PL09fRVJBV1RGT1NfT19TT0ZUV0FSRV9PL09fU01BUkdPUlBfT19QUk9HUkFNU19PL09fQUlESVZfT19WSURJQV9PL08= X0QzX09fM0RfTy9PX0lOSURVT0hfT19IT1VESU5JX08vT18zOTNfMF81MV9PXzE1XzBfMzkzX08vaG91ZGluaS92ZXgvaW5jbHVkZS92b3BsaWIuaCIKI2xpbmUgMjYgIi9zaG9wL09fX19fRk9MQUZfRUdERV9UT09SX0VSQVU= UVNfRU5JU19ERVJFV09QX19fX09fX19fUE9XRVJFRF9TSU5FX1NRVUFSRV9ST09UX0VER0VfRkFMT0ZfX19fTzEvU3VyZmFjZVZleENvZGUiCgoKI2xpbmUgMSAiQzovTy9PX0VSQVdURk9TX09fU09GVFdBUkVfTy9PX1NNQVI= R09SUF9PX1BST0dSQU1TX08vT19BSURJVl9PX1ZJRElBX08vT19EM19PXzNEX08vT19JTklEVU9IX09fSE9VRElOSV9PL09fMzkzXzBfNTFfT18xNV8wXzM5M19PL2hvdWRpbmkvdmV4L2luY2x1ZGUvdm9wdHlwZS5oIgojbGk= bmUgMjggIi9zaG9wL09fX19fRk9MQUZfRUdERV9UT09SX0VSQVVRU19FTklTX0RFUkVXT1BfX19fT19fX19QT1dFUkVEX1NJTkVfU1FVQVJFX1JPT1RfRURHRV9GQUxPRl9fX19PMS9TdXJmYWNlVmV4Q29kZSIKCiNsaW5lIDE= ICJDOi9PL09fRVJBV1RGT1NfT19TT0ZUV0FSRV9PL09fU01BUkdPUlBfT19QUk9HUkFNU19PL09fQUlESVZfT19WSURJQV9PL09fRDNfT18zRF9PL09fSU5JRFVPSF9PX0hPVURJTklfTy9PXzM5M18wXzUxX09fMTVfMF8zOTM= X08vaG91ZGluaS92ZXgvaW5jbHVkZS92b3BsaWIuaCIKI2xpbmUgMjkgIi9zaG9wL09fX19fRk9MQUZfRUdERV9UT09SX0VSQVVRU19FTklTX0RFUkVXT1BfX19fT19fX19QT1dFUkVEX1NJTkVfU1FVQVJFX1JPT1RfRURHRV8= RkFMT0ZfX19fTzEvU3VyZmFjZVZleENvZGUiCnN1cmZhY2UKc2hvcF9PX19fX0ZPTEFGX0VHREVfVE9PUl9FUkFVUVNfRU5JU19ERVJFV09QX19fX09fX19fUE9XRVJFRF9TSU5FX1NRVUFSRV9ST09UX0VER0VfRkFMT0ZfX18= X08xKCkKewogICAgdmVjdG9yCXJlc3VsdDsKICAgIHZlY3RvcgludmVjOwogICAgdmVjdG9yCXJlc3VsdDE7CiAgICB2ZWN0b3IJbnZlYzE7CiAgICBmbG9hdAlkb3Rwcm9kOwogICAgZmxvYXQJYWJzOwogICAgZmxvYXQJcG8= dzsKICAgIHZlY3Rvcglwcm9kdWN0OwogICAgdmVjdG9yCXBvdzE7CgoKICAgIHZlY3RvcglfSSA9IHZlY3RvcigpOwogICAgdmVjdG9yCV9OID0gdmVjdG9yKCk7CiAgICB2ZWN0b3IJX2Jhc2Vjb2xvciA9IHsgMSwgMSwgMSA= fTsKICAgIGZsb2F0CV9mYWxsb2ZmID0gMTsKICAgIHZlY3Rvcgljb2xvciA9IHZlY3RvcigpOwogICAgewoKCiAgICAgICAgcmVzdWx0ID0gMCAhPSAwID8gX04gOiBOOwoKCiAgICAgICAgbnZlYyA9IG5vcm1hbGl6ZShyZXM= dWx0KTsKCgogICAgICAgIHJlc3VsdDEgPSAwICE9IDAgPyBfSSA6IEk7CgoKICAgICAgICBudmVjMSA9IG5vcm1hbGl6ZShyZXN1bHQxKTsKCgogICAgICAgIGRvdHByb2QgPSBkb3QobnZlYywgbnZlYzEpOwoKCiAgICAgICA= IGFicyA9IGFicyhkb3Rwcm9kKTsKCgogICAgICAgIHBvdyA9IHBvdyhhYnMsIF9mYWxsb2ZmKTsKCgogICAgICAgIHByb2R1Y3QgPSBfYmFzZWNvbG9yICogcG93OwoKCiAgICAgICAgY29sb3IgPSBwcm9kdWN0OwogICAgfQo= CgogICAgcG93MSA9IHBvdyhjb2xvciwgMC4xMDI2NjY5MzQwMjg0NzQwMyk7CgoKICAgIHZlY3RvciB0ZW1wQ2YgPSBwb3cxOwogICAgQ2YgPSB0ZW1wQ2Y7Cn0KPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTg= Ij8+CjxzY3JpcHRNYXRlcmlhbEluZm8+CiAgICA8Y2hvaWNlTm9kZSB0eXBlPSJjb2xsZWN0Ij4KICAgICAgICA8Y2hvaWNlTm9kZSB0eXBlPSJsZWFmIj4KICAgICAgICAgICAgPGNob2ljZVZvcFR5cGU+c3VyZmFjZTwvY2g= b2ljZVZvcFR5cGU+CiAgICAgICAgICAgIDxjaG9pY2VEYXRhPgogICAgICAgICAgICAgICAgPGVudHJ5IGtleT0iU2VjdGlvbk5hbWUiIHZhbHVlPSJTdXJmYWNlVmV4Q29kZSIvPgogICAgICAgICAgICA8L2Nob2ljZURhdGE= PgogICAgICAgIDwvY2hvaWNlTm9kZT4KICAgIDwvY2hvaWNlTm9kZT4KPC9zY3JpcHRNYXRlcmlhbEluZm8+CklORFgAAAAAAAAAAAAAAAkAAAAMRGlhbG9nU2NyaXB0AAAAAAAAISZfUH0BAAAADENyZWF0ZVNjcmlwdAAAISY= AAADtl9QfQEAAAAVVHlwZVByb3BlcnRpZXNPcHRpb25zAAAk3AAAAS5fUH0BAAAABEhlbHAAACYKAAAAAF9QfQEAAAALVG9vbHMuc2hlbGYAACYKAAAC/F9QfQEAAAATSW50ZXJuYWxGaWxlT3B0aW9ucwAAKQYAAAAwX1B9AQA= AAALQ29udGVudHMuZ3oAACk2AAAI4WA3hv0AAAAMTWVzc2FnZU5vZGVzAAAyFwAAAAhfUH0BAAAAEEV4dHJhRmlsZU9wdGlvbnMAADIfAAAABF9QfQEjIERpYWxvZyBzY3JpcHQgZm9yIGNoYW5uZWx3cmFuZ2xlIGF1dG9tYXQ= aWNhbGx5IGdlbmVyYXRlZAoKewogICAgbmFtZQljaGFubmVsd3JhbmdsZQogICAgc2NyaXB0CWNoYW5uZWx3cmFuZ2xlCiAgICBsYWJlbAkiQ2hhbm5lbCBXcmFuZ2xlIgoKICAgIGhlbHAgewoJIiIKICAgIH0KCiAgICBpbnA= dXRsYWJlbAkxCSJTdWItTmV0d29yayBJbnB1dCAjMSIKICAgIGlucHV0bGFiZWwJMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzIiCiAgICBpbnB1dGxhYmVsCTMJIlN1Yi1OZXR3b3JrIElucHV0ICMzIgogICAgaW5wdXRsYWJlbAk= NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQiCgogICAgZ3JvdXAgewogICAgICAgIG5hbWUgICAgImZvbGRlcjAiCiAgICAgICAgbGFiZWwgICAiQ29kZSIKCiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgInZleF8= bmFtZSIKICAgICAgICAgICAgbGFiZWwgICAiQ2hhbm5lbCBOYW1lcyIKICAgICAgICAgICAgdHlwZSAgICBzdHJpbmcKICAgICAgICAgICAgZGVmYXVsdCB7ICJjaGFuMCIgfQogICAgICAgICAgICBoaWRld2hlbiAieyBoYXM= aW5wdXQoMCkgPT0gMSB9IHsgaXRlcmF0ZSA9PSBvdmVyX3RycyB9IgogICAgICAgICAgICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICA= ICAgICBuYW1lICAgICJ2ZXhfY291bnQiCiAgICAgICAgICAgIGxhYmVsICAgIkNoYW5uZWwgQ291bnQiCiAgICAgICAgICAgIHR5cGUgICAgaW50ZWdlcgogICAgICAgICAgICBkZWZhdWx0IHsgIjEiIH0KICAgICAgICAgICA= IGhpZGV3aGVuICJ7IGhhc2lucHV0KDApID09IDEgfSIKICAgICAgICAgICAgcmFuZ2UgICB7IDEhIDEwIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICAgfQo= ICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAiaXRlcmF0ZSIKICAgICAgICAgICAgbGFiZWwgICAiSXRlcmF0ZSIKICAgICAgICAgICAgdHlwZSAgICBvcmRpbmFsCiAgICAgICAgICAgIGRlZmF1bHQgeyAib3Y= ZXJfYWxsX3NhbXBsZXMiIH0KICAgICAgICAgICAgbWVudSB7CiAgICAgICAgICAgICAgICAib3Zlcl9hbGxfc2FtcGxlcyIgICAgICAiT3ZlciBDaGFubmVscyBhbmQgU2FtcGxlcyIKICAgICAgICAgICAgICAgICJvdmVyX2E= bGxfY2hhbm5lbHMiICAgICAiT3ZlciBTYW1wbGVzIGFuZCBDaGFubmVscyIKICAgICAgICAgICAgICAgICJldmVyeV9udGhfY2hhbm5lbHMiICAgICJPdmVyIFNhbXBsZXMgYW5kIEV2ZXJ5IE50aCBDaGFubmVscyIKICAgICA= ICAgICAgICAgICAib3Zlcl90cnMiICAgICAgICAgICAgICAiT3ZlciBTYW1wbGVzIGFuZCBFdmVyeSBUcmFuc2xhdGUvUm90YXRlL1NjYWxlIgogICAgICAgICAgICAgICAgIm92ZXJfY2xpcCIgICAgICAgICAgICAgIk92ZXI= IENsaXAiCiAgICAgICAgICAgICAgICAib3Zlcl9jaGFubmVscyIgICAgICAgICAiT3ZlciBDaGFubmVscyIKICAgICAgICAgICAgICAgICJvdmVyX3NhbXBsZXMiICAgICAgICAgICJPdmVyIFNhbXBsZXMiCiAgICAgICAgICA= ICB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAiY2hhbm5lbF9zdGVwIgogICAgICAgICA= ICAgbGFiZWwgICAiSXRlcmF0ZSBTdGVwIgogICAgICAgICAgICB0eXBlICAgIGludGVnZXIKICAgICAgICAgICAgZGVmYXVsdCB7ICIzIiB9CiAgICAgICAgICAgIGhpZGV3aGVuICJ7IGl0ZXJhdGUgIT0gZXZlcnlfbnRoX2M= aGFubmVscyB9IgogICAgICAgICAgICByYW5nZSAgIHsgMSEgOSB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICA= ICAgIG5hbWUgICAgImJpbmRfbmFtZXMiCiAgICAgICAgICAgIGxhYmVsICAgIkl0ZXJhdGUgTmFtZXMiCiAgICAgICAgICAgIHR5cGUgICAgc3RyaW5nCiAgICAgICAgICAgIGRlZmF1bHQgeyAicHggcHkgcHoiIH0KICAgICA= ICAgICAgIGhpZGV3aGVuICJ7IGl0ZXJhdGUgIT0gZXZlcnlfbnRoX2NoYW5uZWxzIH0iCiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICAgICAgICBwYXI= bSB7CiAgICAgICAgICAgIG5hbWUgICAgInNuaXBwZXQiCiAgICAgICAgICAgIGxhYmVsICAgIlZFWHByZXNzaW9uIgogICAgICAgICAgICB0eXBlICAgIHN0cmluZwogICAgICAgICAgICBkZWZhdWx0IHsgIiIgfQogICAgICA= ICAgICAgbWVudXJlcGxhY2UgewogICAgICAgICAgICAgICAgWyAiaW1wb3J0IHZleHByZXNzaW9ubWVudSIgXQogICAgICAgICAgICAgICAgWyAiIiBdCiAgICAgICAgICAgICAgICBbICJyZXR1cm4gdmV4cHJlc3Npb25tZW4= dS5idWlsZFNuaXBwZXRNZW51KCdjaGFubmVsd3JhbmdsZS9zbmlwcGV0JykiIF0KICAgICAgICAgICAgICAgIGxhbmd1YWdlIHB5dGhvbgogICAgICAgICAgICB9CiAgICAgICAgICAgIHJhbmdlICAgeyAwIDEgfQogICAgICA= ICAgICAgZXhwb3J0ICBhbGwKICAgICAgICAgICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiZWRpdG9yIiAiMSIgfQogICAgICAgICAgICBwYXJtdGE= ZyB7ICJlZGl0b3JsYW5nIiAiVkVYIiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiZWRpdG9ybGluZXMiICI4LTMwIiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiZWRpdG9ydmV4Y29udGV4dCIgIkNIT1AiIH0KICAgICAgICA= ICAgIHBhcm10YWcgeyAic2NyaXB0X2FjdGlvbiIgImltcG9ydCB2ZXhwcmVzc2lvbm1lbnVcblxubm9kZSA9IGt3YXJnc1snbm9kZSddXG5wYXJtbmFtZSA9ICdzbmlwcGV0J1xuXG52ZXhwcmVzc2lvbm1lbnUuY3JlYXRlU3A= YXJlUGFybXNGcm9tQ2hDYWxscyhub2RlLCBwYXJtbmFtZSkiIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJzY3JpcHRfYWN0aW9uX2hlbHAiICJDcmVhdGVzIHNwYXJlIHBhcmFtZXRlcnMgZm9yIGVhY2ggdW5pcXVlIGNhbGw= IG9mIGNoKCkgIiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAic2NyaXB0X2FjdGlvbl9pY29uIiAiQlVUVE9OU19jcmVhdGVfcGFybV9mcm9tX2NoIiB9CiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW0= ZSAgICAidmV4X2N3ZHBhdGgiCiAgICAgICAgICAgIGxhYmVsICAgIkV2YWx1YXRpb24gTm9kZSBQYXRoIgogICAgICAgICAgICB0eXBlICAgIG9wcGF0aAogICAgICAgICAgICBkZWZhdWx0IHsgIi4uIiB9CiAgICAgICAgICA= ICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJvcHJlbGF0aXZlIiAiLiIgfQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSA= ICAgInZleF9zdHJpY3QiCiAgICAgICAgICAgIGxhYmVsICAgIkVuZm9yY2UgUHJvdG90eXBlcyIKICAgICAgICAgICAgdHlwZSAgICB0b2dnbGUKICAgICAgICAgICAgZGVmYXVsdCB7ICJvZmYiIH0KICAgICAgICAgICAgcmE= bmdlICAgeyAwIDEgfQogICAgICAgICAgICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJzY3JpcHRfY2FsbGJhY2siICIiIH0KICAgICAgICB9CiAgICA= ICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJjaGVja190aW1lZGVwX2lucHV0cyIKICAgICAgICAgICAgbGFiZWwgICAiQ2hlY2sgZm9yIFRpbWUgRGVwZW5kZW50IElucHV0cyIKICAgICAgICAgICAgdHlwZSAgICA= dG9nZ2xlCiAgICAgICAgICAgIGRlZmF1bHQgeyAib24iIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICAgfQogICAgfQoKICAgIGdyb3VwIHsKICAgICAgICA= bmFtZSAgICAiZm9sZGVyMF8xIgogICAgICAgIGxhYmVsICAgIkNoYW5uZWwiCgogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJ2ZXhfYWxpZ24iCiAgICAgICAgICAgIGxhYmVsICAgIkFsaWduIgogICAgICA= ICAgICAgdHlwZSAgICBvcmRpbmFsCiAgICAgICAgICAgIGRlZmF1bHQgeyAibm9uZSIgfQogICAgICAgICAgICBtZW51IHsKICAgICAgICAgICAgICAgICJub25lIiAgICAgICJFeHRlbmQgdG8gTWluL01heCIKICAgICAgICA= ICAgICAgICAic3RyZXRjaCIgICAiU3RyZXRjaCB0byBNaW4vTWF4IgogICAgICAgICAgICAgICAgInN0YXJ0IiAgICAgIlNoaWZ0IHRvIE1pbmltdW0iCiAgICAgICAgICAgICAgICAiZW5kIiAgICAgICAiU2hpZnQgdG8gTWE= eGltdW0iCiAgICAgICAgICAgICAgICAic2hpZnQxIiAgICAiU2hpZnQgdG8gRmlyc3QgSW50ZXJ2YWwiCiAgICAgICAgICAgICAgICAidHJpbTEiICAgICAiVHJpbSB0byBGaXJzdCBJbnRlcnZhbCIKICAgICAgICAgICAgICA= ICAic3RyZXRjaDEiICAiU3RyZXRjaCB0byBGaXJzdCBJbnRlcnZhbCIKICAgICAgICAgICAgICAgICJ0cmltIiAgICAgICJUcmltIHRvIFNtYWxsZXN0IEludGVydmFsIgogICAgICAgICAgICAgICAgInNxdWFzaCIgICAgIlM= dHJldGNoIHRvIFNtYWxsZXN0IEludGVydmFsIgogICAgICAgICAgICB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICA= ICAgICAgIG5hbWUgICAgInZleF9yYW5nZSIKICAgICAgICAgICAgbGFiZWwgICAiQ2hhbm5lbCBSYW5nZSIKICAgICAgICAgICAgdHlwZSAgICBvcmRpbmFsCiAgICAgICAgICAgIGRlZmF1bHQgeyAiZnVsbCIgfQogICAgICA= ICAgICAgbWVudSB7CiAgICAgICAgICAgICAgICAiZnVsbCIgICJVc2UgRnVsbCBBbmltYXRpb24gUmFuZ2UiCiAgICAgICAgICAgICAgICAiZnJhbWUiICJVc2UgQ3VycmVudCBGcmFtZSIKICAgICAgICAgICAgICAgICJ1c2U= ciIgICJVc2UgU3RhcnQvRW5kIgogICAgICAgICAgICB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmE= bWUgICAgInZleF9zdGFydCIKICAgICAgICAgICAgbGFiZWwgICAiU3RhcnQiCiAgICAgICAgICAgIHR5cGUgICAgZmxvYXQKICAgICAgICAgICAgZGVmYXVsdCB7ICIwIiB9CiAgICAgICAgICAgIGRpc2FibGV3aGVuICJ7IHY= ZXhfcmFuZ2UgIT0gdXNlciB9IgogICAgICAgICAgICByYW5nZSAgIHsgMCAxMCB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICAgICAgICBwYXJtIHs= CiAgICAgICAgICAgIG5hbWUgICAgInZleF9lbmQiCiAgICAgICAgICAgIGxhYmVsICAgIkVuZCIKICAgICAgICAgICAgdHlwZSAgICBmbG9hdAogICAgICAgICAgICBkZWZhdWx0IHsgIjEwIiB9CiAgICAgICAgICAgIGRpc2E= Ymxld2hlbiAieyB2ZXhfcmFuZ2UgIT0gdXNlciB9IgogICAgICAgICAgICByYW5nZSAgIHsgMCAxMCB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICA= ICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgInZleF9yYXRlIgogICAgICAgICAgICBsYWJlbCAgICJTYW1wbGUgUmF0ZSIKICAgICAgICAgICAgdHlwZSAgICBmbG9hdAogICAgICAgICAgICBkZWZhdWx0IHsgIjI= NCIgfQogICAgICAgICAgICByYW5nZSAgIHsgMCEgMTIwIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICA= bmFtZSAgICAidmV4X251bV90aHJlYWRzIgogICAgICAgICAgICBsYWJlbCAgICJOdW1iZXIgb2YgVGhyZWFkcyIKICAgICAgICAgICAgdHlwZSAgICBvcmRpbmFsCiAgICAgICAgICAgIGRlZmF1bHQgeyAibm9uZSIgfQogICA= ICAgICAgICAgbWVudSB7CiAgICAgICAgICAgICAgICAibm9uZSIgICAgICAiTm8gVGhyZWFkaW5nIgogICAgICAgICAgICAgICAgIjFwZXJwcm9jIiAgIjEgUGVyIFByb2Nlc3NvciIKICAgICAgICAgICAgfQogICAgICAgICA= ICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICAgfQogICAgfQoKICAgIGdyb3VwIHsKICAgICAgICBuYW1lICAgICJmb2xkZXIwXzIiCiAgICAgICAgbGFiZWwgICAiQ29tbW9uIgo= CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgIm9wbWVudSIKICAgICAgICAgICAgYmFzZXBhcm0KICAgICAgICAgICAgbGFiZWwgICAiU3ViTmV0IENIT1AiCiAgICAgICAgICAgIGludmlzaWJsZQogICAgICA= ICAgICAgZXhwb3J0ICBub25lCiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJzY29wZTIiCiAgICAgICAgICAgIGxhYmVsICAgIlNjb3BlIgogICAgICAgICAgICB0eXBlICAgIHN0cmluZwo= ICAgICAgICAgICAgZGVmYXVsdCB7ICIqIiB9CiAgICAgICAgICAgIG1lbnV0b2dnbGUgewogICAgICAgICAgICAgICAgWyAib3BtZW51IC1sIHZvcGNob3AxIHNjb3BlIiBdCiAgICAgICAgICAgIH0KICAgICAgICAgICAgcGE= cm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAic2NvcGUiCiAgICAgICAgICAgIGJhc2VwYXJtCiAgICAgICAgICAgIGw= YWJlbCAgICJTY29wZSIKICAgICAgICAgICAgbm9sYWJlbAogICAgICAgICAgICBpbnZpc2libGUKICAgICAgICAgICAgZXhwb3J0ICBub25lCiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICI= c3JzZWxlY3QiCiAgICAgICAgICAgIGJhc2VwYXJtCiAgICAgICAgICAgIGxhYmVsICAgIlNhbXBsZSBSYXRlIE1hdGNoIgogICAgICAgICAgICBleHBvcnQgIG5vbmUKICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICA= ICAgICBuYW1lICAgICJ1bml0czIiCiAgICAgICAgICAgIGxhYmVsICAgIlVuaXRzIgogICAgICAgICAgICB0eXBlICAgIG9yZGluYWwKICAgICAgICAgICAgZGVmYXVsdCB7ICJzZWNvbmRzIiB9CiAgICAgICAgICAgIG1lbnU= IHsKICAgICAgICAgICAgICAgICJmcmFtZXMiICAgICJGcmFtZXMiCiAgICAgICAgICAgICAgICAic2FtcGxlcyIgICAiU2FtcGxlcyIKICAgICAgICAgICAgICAgICJzZWNvbmRzIiAgICJTZWNvbmRzIgogICAgICAgICAgICA= fQogICAgICAgICAgICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgInRpbWVzbGljZTIiCiAgICAgICAgICAgIGw= YWJlbCAgICJUaW1lIFNsaWNlIgogICAgICAgICAgICB0eXBlICAgIHRvZ2dsZQogICAgICAgICAgICBkZWZhdWx0IHsgIm9mZiIgfQogICAgICAgICAgICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDA= IiB9CiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJ1bml0cyIKICAgICAgICAgICAgYmFzZXBhcm0KICAgICAgICAgICAgbGFiZWwgICAiVW5pdHMiCiAgICAgICAgICAgIG5vbGFiZWwKICA= ICAgICAgICAgIGludmlzaWJsZQogICAgICAgICAgICBleHBvcnQgIG5vbmUKICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgInRpbWVzbGljZSIKICAgICAgICAgICAgYmFzZXBhcm0KICAgICA= ICAgICAgIGxhYmVsICAgIlRpbWUgU2xpY2UiCiAgICAgICAgICAgIGludmlzaWJsZQogICAgICAgICAgICBleHBvcnQgIG5vbmUKICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgInVubG9hZCI= CiAgICAgICAgICAgIGJhc2VwYXJtCiAgICAgICAgICAgIGxhYmVsICAgIlVubG9hZCIKICAgICAgICAgICAgZXhwb3J0ICBub25lCiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJleHBvcnQ= IgogICAgICAgICAgICBiYXNlcGFybQogICAgICAgICAgICBsYWJlbCAgICJFeHBvcnQgUHJlZml4IgogICAgICAgICAgICBleHBvcnQgIG5vbmUKICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICA= ICJnY29sb3IiCiAgICAgICAgICAgIGJhc2VwYXJtCiAgICAgICAgICAgIGxhYmVsICAgIkdyYXBoIENvbG9yIgogICAgICAgICAgICBleHBvcnQgIG5vbmUKICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG4= YW1lICAgICJnY29sb3JzdGVwIgogICAgICAgICAgICBiYXNlcGFybQogICAgICAgICAgICBsYWJlbCAgICJHcmFwaCBDb2xvciBTdGVwIgogICAgICAgICAgICBleHBvcnQgIG5vbmUKICAgICAgICB9CiAgICB9Cgp9CiMgQXU= dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIHNjcmlwdApcc2V0IG5vYWxpYXMgPSAxCiMKIyAgQ3JlYXRpb24gc2NyaXB0IGZvciBjaGFubmVsd3JhbmdsZSBvcGVyYXRvcgojCgppZiAoICIkYXJnMSIgPT0gIiIgKSB0aGVuCiAgICA= ZWNobyBUaGlzIHNjcmlwdCBpcyBpbnRlbmRlZCBhcyBhIGNyZWF0aW9uIHNjcmlwdAogICAgZXhpdAplbmRpZgoKIyBOb2RlICRhcmcxIChDaG9wL2NoYW5uZWx3cmFuZ2xlKQpvcHBhcm0gJGFyZzEgc3Rkc3dpdGNoZXIgKCA= MCApIG9wbWVudSAoIHZvcGNob3AxICkgc2NvcGUgKCAqICkgc3JzZWxlY3QgKCBtYXggKSB1bml0cyAoIHNlY29uZHMgKSB0aW1lc2xpY2UgKCBvZmYgKSB1bmxvYWQgKCBvZmYgKSBleHBvcnQgKCAuLi8uLiApIGdjb2xvciA= KCAwIDAuNDQ5OTk5OTg4MDc5MDcxMDQgMC44OTk5OTk5NzYxNTgxNDIwOSApIGdjb2xvcnN0ZXAgKCAwLjA1MDAwMDAwMDAwMDAwMDAwMyApIGZvbGRlcjAgKCAwIDAgMCApIHZleF9uYW1lICggY2hhbjEgKSB2ZXhfY291bnQ= ICggMSApIGl0ZXJhdGUgKCBvdmVyX2FsbF9zYW1wbGVzICkgY2hhbm5lbF9zdGVwICggMyApIGJpbmRfbmFtZXMgKCAncHggcHkgcHonICkgc25pcHBldCAoICIiICkgdmV4X2N3ZHBhdGggKCAuICkgdmV4X3N0cmljdCAoIG8= ZmYgKSBjaGVja190aW1lZGVwX2lucHV0cyAoIG9uICkgdmV4X2FsaWduICggbm9uZSApIHZleF9yYW5nZSAoIGZyYW1lICkgdmV4X3N0YXJ0ICggMCApIHZleF9lbmQgKCAxMCApIHZleF9yYXRlICggMjQgKSB2ZXhfbnVtX3Q= aHJlYWRzICggbm9uZSApIHNjb3BlMiAoICogKSB1bml0czIgKCBzZWNvbmRzICkgdGltZXNsaWNlMiAoIG9mZiApCmNobG9jayAkYXJnMSAtKgpjaGF1dG9zY29wZSAkYXJnMSAtKgpvcGV4cHJsYW5ndWFnZSAtcyBoc2NyaXA= dCAkYXJnMQpvcHVzZXJkYXRhIC1uICdfX19WZXJzaW9uX19fJyAtdiAnJyAkYXJnMQpTYXZlU3BhcmVQYXJtcyA6PSAxOwpDaGVja0V4dGVybmFsIDo9IDE7ClNhdmVJY29uIDo9IDE7Ckd6aXBDb250ZW50cyA6PSAxOwpDb24= dGVudHNDb21wcmVzc2lvblR5cGUgOj0gMTsKVW5sb2NrT25DcmVhdGUgOj0gMDsKU2F2ZUNhY2hlZENvZGUgOj0gMDsKTG9ja0NvbnRlbnRzIDo9IDE7Ck1ha2VEZWZhdWx0IDo9IDE7ClVzZURTUGFybXMgOj0gMDsKRm9yYmk= ZE91dHNpZGVQYXJtcyA6PSAxOwpQcmVmaXhEcm9wcGVkUGFybUxhYmVsIDo9IDA7ClByZWZpeERyb3BwZWRQYXJtTmFtZSA6PSAwOwpQYXJtc0Zyb21WZmwgOj0gMDsKPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVQ= Ri04Ij8+CjxzaGVsZkRvY3VtZW50PgogIDwhLS0gVGhpcyBmaWxlIGNvbnRhaW5zIGRlZmluaXRpb25zIG9mIHNoZWx2ZXMsIHRvb2xiYXJzLCBhbmQgdG9vbHMuCiBJdCBzaG91bGQgbm90IGJlIGhhbmQtZWRpdGVkIHdoZW4= IGl0IGlzIGJlaW5nIHVzZWQgYnkgdGhlIGFwcGxpY2F0aW9uLgogTm90ZSwgdGhhdCB0d28gZGVmaW5pdGlvbnMgb2YgdGhlIHNhbWUgZWxlbWVudCBhcmUgbm90IGFsbG93ZWQgaW4KIGEgc2luZ2xlIGZpbGUuIC0tPgoKICA= PHRvb2wgbmFtZT0iJEhEQV9ERUZBVUxUX1RPT0wiIGxhYmVsPSIkSERBX0xBQkVMIiBpY29uPSIkSERBX0lDT04iPgogICAgPHRvb2xNZW51Q29udGV4dCBuYW1lPSJ2aWV3ZXIiPgogICAgICA8Y29udGV4dE5ldFR5cGU+Q0g= T1A8L2NvbnRleHROZXRUeXBlPgogICAgPC90b29sTWVudUNvbnRleHQ+CiAgICA8dG9vbE1lbnVDb250ZXh0IG5hbWU9Im5ldHdvcmsiPgogICAgICA8Y29udGV4dE9wVHlwZT4kSERBX1RBQkxFX0FORF9OQU1FPC9jb250ZXg= dE9wVHlwZT4KICAgIDwvdG9vbE1lbnVDb250ZXh0PgogICAgPHRvb2xTdWJtZW51PlV0aWxpdHk8L3Rvb2xTdWJtZW51PgogICAgPHNjcmlwdCBzY3JpcHRUeXBlPSJweXRob24iPjwhW0NEQVRBW2ltcG9ydCBjaG9wdG9vbHU= dGlscwoKY2hvcHRvb2x1dGlscy5nZW5lcmljVG9vbChrd2FyZ3MsICckSERBX05BTUUnKV1dPjwvc2NyaXB0PgogIDwvdG9vbD4KPC9zaGVsZkRvY3VtZW50PgoAAAACAAxub2RlY29ubnR5cGUAAAABAAAAAAAMbm9kZXBhcm0= dHlwZQAAAAEAAAAAH4sIAAAAAAAA/91a3W/jNhJ3cQ+FDdz/wBX6kCy6CvVlOw8L3K6b7W2vtQPHaQs0haBItK07WdJRVOLsYv/ue+2Q+rAcWY5laYPg5HxQ5Az548xwZkjzf7jTwQPx4Y+Cs6ff7+PHT9qq6FgxBlg1EhJF3VA= GH7gEJM9hKQzWgZhr2nXRk6gG0vHokHAZNd3WYcPgd4ie2n5PvHuqeUvPNJbWcxeksghc2jDjUfXs/YB1rPRoe+OHaxWxGdIknphELnMDXz0RpNVYzAYIEXmEtF6dgDIbBZQn6yZ6wCcuWctIgCGvMD+Dwrmc7QCaXmixMgq9Cw= RsTLHAYKqQsj8Lc1tR5E4fYhtKJIFB03AvKkmhLfIRQBhqW7WHrwm/DFvhdYjihG1h1xLGaJF0AfUsI78qHsBRSmZMUe4+9kDRMiDi9aseMGWR0VXfaCmIUxi8bWijha73PvS8/1d1aIYsQsBgWEbEr41BRDUQ18buga1MHU3fk= Q1bXV4dQZ8VsGVDkB7eB8/APP7hfEkp4vW1zvBjEC90KzOh6Zo5EYfrje4TlYf7bA5FGNnVDoR8ATz0wjthaELRM6nsgsKa2oW6YNCWzjTgilIu5A883nb+bpvkroRFYB5Sg6m/Nl9pmPag4G9WGhdYxemoPDL6niL8tmr7WLyw= vLCj9zBSUB+pCCPTHE/MyW/ji6k5vpj9Npn+y3w/+d00kfRhOvllcj27vJ5JPQVo+zI+Fw/W+xqMMdRrdKAiDTpQBP8Qn6t9Q9H6gxodaEiHDrRknud4oOnDvqbV6KCprWwItX4qzLO7IOSKU7bcWVrZsh9TM6tRFA2Xxq9yaAo= iFxXVKTLqnquGSV/Zrw8fyZeig4NKmp6NB1JSZUilb0bRt0TfApSgiUgiTaF23f3RNmqVLnNdk/UrUqN22H3RNuq1KWix0y7hwWWdcqLaVe8mHbAizu8q95X8DkYt1H2rgqu8q5y5IK01i/TyWoZYd8wygsnCi1K4HfFLRjBs6A= QRwiLpLk8UFv/L8UMSe6d/mSoiDxrNmzbsFYoXkEBuR6hEq9vI13W+hpq7c7sjb5i7TVfGtFAsxW5WaIJE9B4xJfaougFp/kDV8OBmIHsc+OQTIqMzaE4jJCwRDrgPm4i6UdGGbESHgEFlTmawkQr4yOQTQuMzaBFISmnVv84Wg= Rjt5GgKZB9QmKZo6YD5wPjTaxdh0Qd07ocWWdcBc3FlebImgOYYAiC5L/A0wmWYSH0zmrojpkJBHR5+ZplShpiWBYAxyRTNgQD9kDOij6GabS6Qd/H+w4NunYlMWQz8jSZEKWJPSl8RVHuRxTWWXz03cUA2Xa0Em4NdRy7syQ0M= 2+C7zKPc/rTM2BAKRH9ay+9flRkaQgC7qrVKHpM3Vka9WHNlQUZKQBUtxxs/XplsCTmYU8u5j+PVLc9y52i2i3kPqFprT92d76wC/8ClF9lBWE/OZYYGEo5oRDzYdhypafQL30m1hiaGvVotLV+XGRoMz0NA5Ll2LX2IMHBV5mo= JAa+E6snhzJHAwAJay3vkwx2ScncXbeGYyG2SXVw/EitcIlGZbbGKOrmuwUk6KpOzgv+p60DCcPID882+zp76XeSmaanuyiPvbkEPDJn6ZkJWTO+1UzqKT8t2NWQnVXg9D0iC3Hi8Rm68hdsyZv4pKk4VD65kWT5LB/2RjrN5/4= GJcIxM+PSwy7DxcM8ZVR8ayXcyqY/+zACP3tQyj2Ns8DUdX5z071skrtZqHneIxZDg0yOkqw8HmEOcNUiZkH38aArxh1/QU03kivb6SjLDVK8XI8ahVaEU7bEK96lFHA55F4BaBKuHn4fd7lng9bCaxwyvCSpJlCOgC1OKxpA7o= dgx0DT6PoKcYBa5D8IuznfbWnXQjhWsUPqDw043UaAHeur6ToNs3DZFKvADLkdx5dIIiRu1VeLKZxMaQvgeXFNwRajIqJvQKOvp+Q5jNJaVka8QeEPuE6BrRB0Q/oWiNogcUgVTRqVQpjvQMqE0/KsvHOtIg3MwtBbZXlZvt6PM= ZyWFwfdhFIfWLyms5qCqUFeewr2kWdj86E8gBIAp4O0JfWntq0y1Pyh/lcg3G5C63yVfevMvinqFw4juHwh3+VeF0VvctWIWiOTgLUZ/dk+6WHxOe9kK3kv8R+60ulxBCvoTpaxCiUXeAn3SViBO3UoFedaKSwwiKuznSki0Mqs= cMVP8CY0eQSQ0l4K5/Z7pSPd2TZ681/03a+TS/PjePTz9Q8Xl+9m/0RvgqRu8v6ni9Hsw8efL9AbklRdTKeTqagRr1eT6+nogr9L6cjFg/oS/ExxqXuC9uEu+aetZ8Htv8+4wfiEKWfbN3gK2hHnvfsnyjenUkouNmoHWE1CVxg= R+ykDmBM6ArWAEv5ADZOpRS4HltcJUwggz1LzldwrRXmU6RIBxT9PjFaQvM6ZUj3F0UV7uLJyFI5irz5iXESGjVhyHPaJ5g2dDgbiR8k7TeLYD7nVpEcYewlBacpfoA6OUTZ76NkXU9uoQzx4BwPFKxzryUPk7stg75iDBVdxec= eXePHcWOLrHxyPFqXA2FI9wdqy1xlZUxaYd9VNOmGmwcGbTNLUC9HBmevBn1rTKQsWz027tqo5ZRfI2bUtpgo7nSHYWzyHfDENzc1i2ftLLlWz75ZQkMhlgNpOq6jy4PlIFhIE02hkNVeabri/7Xu+3jBfcOYZabAIScyI1XhQo= Plr26iNQBaGu5bVxy/H/+B4O1lWj2rTKB7c2/zq8xV2U2OjdiGSXHy4lA/OK06N2V5K7Eqfc2zlItjwpYTH1dzfKC+KLZO1kGcSwk8yl/hZyNlCv32bSvXExYEDV4t+RfXP5PxHKBYmU5piub3uxQ/aHcj4sZKI+bNMtWOSRvAQ= TlgzhKbD7QnNaVy2fOdp2sCXRCikrr0/imcBn+fNkAQ9sc/IEgPPjfZ3+xpI07TXIam+QbCHgG6scl3LCcrRdKPyZwurhSRFLYVVyOM7Sns3jjdDtNSzViCZTd/Brmb66tWrzl9lyArn+zAAAHZvcGNob3AxAAAAAElORFgAAAA= AAAAAAAAAAABAAAADERpYWxvZ1NjcmlwdAAAAAAAAAbAX1B9Ri8qCiAqIFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGhpcyBzb2Z0d2FyZSBpcyBwcm9wcmlldGFyeSB0bwogKiBTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW4= Yy4sIGFuZCBpcyBub3QgdG8gYmUgcmVwcm9kdWNlZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2F5IHdpdGhvdXQgd3JpdHRlbiBwZXJtaXNzaW9uLgogKgogKiBQcm9kdWNlZCBieToKICoJU2lkZSA= RWZmZWN0cyBTb2Z0d2FyZSBJbmMKICoJNDc3IFJpY2htb25kIFN0cmVldCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICoJQ2FuYWRhICAgTTVWIDNFNwogKgk0MTYtNTA0LTk4NzYKICoKICovCgojaW5jbHVkZSA8cGFyYW0= ZXRlci5kcz4KCnsKICAgIG5hbWUJImdldGxheWVyZXhwb3J0IgogICAgc2NyaXB0CSJnZXRsYXllcmV4cG9ydCIKICAgIGxhYmVsCSJnZXRsYXllcmV4cG9ydCIKCiAgICBvdXRlcmNvZGUgewoJIiNpbmNsdWRlIDxzaGFkZXI= bGF5ZXIuaD4iCiAgICB9CgogICAgY29kZSB7CgkiJHZhbHVlID0gJGRlZmF1bHR2YWx1ZTsiCgkiI2lmICFzdHJjbXAoJHNpZ25hdHVyZSwgXCJkZWZhdWx0XCIpIgoJIiAgICAkaW5kZXggPSBmaW5kKCRsYXllci5leHBvcnQ= cy5uYW1lc19mLCAkbmFtZSk7IgoJIiAgICBpZigkaW5kZXggPj0gMCkiCgkiICAgICAgICAkdmFsdWUgPSAkbGF5ZXIuZXhwb3J0cy52YWx1ZXNfZlskaW5kZXhdOyIKCSIjZWxpZiAhc3RyY21wKCRzaWduYXR1cmUsIFwidlw= IikiCgkiICAgICRpbmRleCA9IGZpbmQoJGxheWVyLmV4cG9ydHMubmFtZXNfdiwgJG5hbWUpOyIKCSIgICAgaWYoJGluZGV4ID49IDApIgoJIiAgICAgICAgJHZhbHVlID0gJGxheWVyLmV4cG9ydHMudmFsdWVzX3ZbJGluZGU= eF07IgoJIiNlbGlmICFzdHJjbXAoJHNpZ25hdHVyZSwgXCJ2NFwiKSIKCSIgICAgJGluZGV4ID0gZmluZCgkbGF5ZXIuZXhwb3J0cy5uYW1lc192NCwgJG5hbWUpOyIKCSIgICAgaWYoJGluZGV4ID49IDApIgoJIiAgICAgICA= ICR2YWx1ZSA9ICRsYXllci5leHBvcnRzLnZhbHVlc192NFskaW5kZXhdOyIKCSIjZW5kaWYiCgkiJGluZGV4ID0gc2VsZWN0KCRpbmRleCA+PSAwLCAkaW5kZXgsIC0xKTsiCgkiJGZvdW5kID0gJGluZGV4ID49IDA7IgogICA= IH0KCiAgICBvdXRwdXQJZmxvYXQJCQl2YWx1ZQkJIk91dHB1dCBMYXllciIKICAgIG91dHB1dAlpbnQJCQlmb3VuZAkJIkV4cG9ydCBGb3VuZCIKICAgIG91dHB1dAlpbnQJCQlpbmRleAkJIkV4cG9ydCBJbmRleCIKCiAgICA= aW5wdXQJc3RydWN0X1NoYWRlckxheWVyCWxheWVyCQkiTGF5ZXIiCgogICAgVk9QX1NUUl9JTlBVVChuYW1lLAkJCSJOYW1lIiwJCSAgICAiIikKICAgIFZPUF9GTFRfSU5QVVQoZGVmYXVsdHZhbHVlLAkJIkRlZmF1bHQgVmE= bHVlIiwgICAgMCkKICAgIFZPUF9WRUNfUEFSTShkZWZhdWx0dmFsdWVfdiwJIkRlZmF1bHQgVmFsdWUiLCAgICAwLCAwLCAwKQogICAgVk9QX1ZFQzRfUEFSTShkZWZhdWx0dmFsdWVfdjQsCSJEZWZhdWx0IFZhbHVlIiwgICA= IDAsIDAsIDAsIDApCgogICAgc2lnbmF0dXJlCSJGbG9hdCBWYWx1ZSIJCWRlZmF1bHQJeyB9CiAgICBzaWduYXR1cmUJIlZlY3RvciBWYWx1ZSIJCXYJeyBzdHJ1Y3RfU2hhZGVyTGF5ZXIgc3RyaW5nIHZlY3RvciB2ZWN0b3I= IGludCBpbnQgfQogICAgc2lnbmF0dXJlCSJWZWN0b3I0IFZhbHVlIgkJdjQJeyBzdHJ1Y3RfU2hhZGVyTGF5ZXIgc3RyaW5nIHZlY3RvcjQgdmVjdG9yNCBpbnQgaW50IH0KfQpJTkRYAAAAAAAAAAAAAAACAAAADERpYWxvZ1M= Y3JpcHQAAAAAAAAE/l9QfUoAAAATRGVzY3JpcHRpdmVQYXJtTmFtZQAABP4AAAAIYDeHpC8qCiAqIFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGhpcyBzb2Z0d2FyZSBpcyBwcm9wcmlldGFyeSB0bwogKiBTaWRlIEVmZmU= Y3RzIFNvZnR3YXJlIEluYy4sIGFuZCBpcyBub3QgdG8gYmUgcmVwcm9kdWNlZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2F5IHdpdGhvdXQgd3JpdHRlbiBwZXJtaXNzaW9uLgogKgogKiBQcm9kdWM= ZWQgYnk6CiAqCVNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMKICoJNDc3IFJpY2htb25kIFN0cmVldCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICoJQ2FuYWRhICAgTTVWIDNFNwogKgk0MTYtNTA0LTk4NzYKICoKICovCgo= ewogICAgbmFtZQkiYWRkY29uc3QiCiAgICBzY3JpcHQJImFkZGNvbnN0IgogICAgbGFiZWwJImFkZGNvbnN0IgoKCiAgICBjb2RlIHsKCSIkYWRkZWQgPSAkdmFsICsgJGFkZGNvbnN0OyIKICAgIH0KCiAgICBkZXNjcmlwdGk= dmVwYXJtCWFkZGNvbnN0CgogICAgaW5wdXQJaW50CXZhbAkJIklucHV0IFZhbHVlIgogICAgb3V0cHV0CWludAlhZGRlZAkJIklucHV0IFZhbHVlICsgQ29uc3RhbnQiCiAgICBzaWduYXR1cmUJIkludGVnZXIiCQlkZWZhdWw= dAl7IH0KICAgIHNpZ25hdHVyZQkiRmxvYXQiCQkJZgl7IGZsb2F0IGZsb2F0IH0KICAgIHNpZ25hdHVyZQkiMkQgVmVjdG9yIgkJdQl7IHZlY3RvcjIgdmVjdG9yMiB9CiAgICBzaWduYXR1cmUJIjNEIFZlY3RvciIJCXYJeyA= dmVjdG9yIHZlY3RvciB9CiAgICBzaWduYXR1cmUJIjNEIFBvaW50IgkJcAl7IHBvaW50IHBvaW50IH0KICAgIHNpZ25hdHVyZQkiM0QgTm9ybWFsIgkJbgl7IG5vcm1hbCBub3JtYWwgfQogICAgc2lnbmF0dXJlCSI0RCBWZWM= dG9yIgkJdjQJeyB2ZWN0b3I0IHZlY3RvcjQgfQogICAgc2lnbmF0dXJlCSJSR0IgQ29sb3IiCQljCXsgY29sb3IgY29sb3IgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIEZsb2F0IgkJdWYJeyB1ZmxvYXQgdWZsb2F0IH0KICA= ICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgVmVjdG9yIgl1dgl7IHV2ZWN0b3IgdXZlY3RvciB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgUG9pbnQiCXVwCXsgdXBvaW50IHVwb2ludCB9CiAgICBzaWduYXR1cmUJIlVuaWY= b3JtIDNEIE5vcm1hbCIJdW4JeyB1bm9ybWFsIHVub3JtYWwgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIFJHQiBDb2xvciIJdWMJeyB1Y29sb3IgdWNvbG9yIH0KCiAgICBwYXJtIHsKCW5hbWUJYWRkY29uc3QKCWxhYmVsCSI= QWRkIgoJdHlwZQlmbG9hdAoJc2l6ZQkxCglkZWZhdWx0CXsgMS4wIH0KICAgIH0KfQphZGRjb25zdElORFgAAAAAAAAAAAAAAAEAAAAMRGlhbG9nU2NyaXB0AAAAAAAABBhfUH1GLyoKICogUFJPUFJJRVRBUlkgSU5GT1JNQVQ= SU9OLiAgVGhpcyBzb2Z0d2FyZSBpcyBwcm9wcmlldGFyeSB0bwogKiBTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jLiwgYW5kIGlzIG5vdCB0byBiZSByZXByb2R1Y2VkLAogKiB0cmFuc21pdHRlZCwgb3IgZGlzY2xvc2VkIGk= biBhbnkgd2F5IHdpdGhvdXQgd3JpdHRlbiBwZXJtaXNzaW9uLgogKgogKiBQcm9kdWNlZCBieToKICoJU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYwogKgk0NzcgUmljaG1vbmQgU3RyZWV0IFdlc3QKICoJVG9yb250bywgT24= dGFyaW8KICoJQ2FuYWRhICAgTTVWIDNFNwogKgk0MTYtNTA0LTk4NzYKICoKICovCgojaW5jbHVkZSA8cGFyYW1ldGVyLmRzPgoKewogICAgbmFtZQkiZnJvbnRmYWNlIgogICAgc2NyaXB0CSJmcm9udGZhY2UiCiAgICBsYWI= ZWwJImZyb250ZmFjZSIKCiAgICBvdXRlcmNvZGUgewoJSU5DTFVERV9WT1BMSUIKICAgIH0KCiAgICBjb2RlIHsKCSJWT1B2ZWN0b3IgJG15SSA9ICRpc2Nvbm5lY3RlZF9JICE9IDAgPyAkSSA6IEk7IgoJIlZPUG5vcm1hbCA= JG15TiA9ICRpc2Nvbm5lY3RlZF9OICE9IDAgPyAkTiA6IE47IgoJIiRmcm9udE4gPSB2b3BfZnJvbnRmYWNlKCRteU4sICRteUkpOyIKCSJpZiAoJG5vcm1hbGl6ZSkiCgkiICAgICRmcm9udE4gPSBub3JtYWxpemUoJGZyb24= dE4pOyIKICAgIH0KCiAgICBpbnB1dAl2ZWN0b3IJSQkiSW5jaWRlbnQgVmVjdG9yIgogICAgaW5wdXQJbm9ybWFsCU4JIlN1cmZhY2UgTm9ybWFsIgogICAgb3V0cHV0CW5vcm1hbAlmcm9udE4JIkZyb250LUZhY2luZyBTdXI= ZmFjZSBOb3JtYWwiCgogICAgc2lnbmF0dXJlICJWYXJ5aW5nIE5vcm1hbCIJZGVmYXVsdCB7IH0KICAgIHNpZ25hdHVyZSAiVW5pZm9ybSBOb3JtYWwiCXVuCXsgdXZlY3RvciB1bm9ybWFsIHVub3JtYWwgfQkKCiAgICBwYXI= bSB7CiAgICAgICAgbmFtZSAgICBub3JtYWxpemUKICAgICAgICBsYWJlbCAgICJOb3JtYWxpemUgT3V0cHV0IFZlY3RvciIKICAgICAgICB0eXBlICAgIHRvZ2dsZQogICAgICAgIGRlZmF1bHQgeyAxIH0KICAgIH0KfQoKSU4= RFgAAAAAAAAAAAAAAAEAAAAMRGlhbG9nU2NyaXB0AAAAAAAABGVfUH1GLyoKICogUFJPUFJJRVRBUlkgSU5GT1JNQVRJT04uICBUaGlzIHNvZnR3YXJlIGlzIHByb3ByaWV0YXJ5IHRvCiAqIFNpZGUgRWZmZWN0cyBTb2Z0d2E= cmUgSW5jLiwgYW5kIGlzIG5vdCB0byBiZSByZXByb2R1Y2VkLAogKiB0cmFuc21pdHRlZCwgb3IgZGlzY2xvc2VkIGluIGFueSB3YXkgd2l0aG91dCB3cml0dGVuIHBlcm1pc3Npb24uCiAqCiAqIFByb2R1Y2VkIGJ5OgogKgk= U2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYwogKgk0NzcgUmljaG1vbmQgU3RyZWV0IFdlc3QKICoJVG9yb250bywgT250YXJpbwogKglDYW5hZGEgICBNNVYgM0U3CiAqCTQxNi01MDQtOTg3NgogKgogKi8KCiNpbmNsdWRlIDw= cGFyYW1ldGVyLmRzPgoKewogICAgbmFtZQkibGFtYmVydCIKICAgIHNjcmlwdAkibGFtYmVydCIKICAgIGxhYmVsCSJsYW1iZXJ0IgoKCiAgICBvdXRlcmNvZGUgewoJSU5DTFVERV9WT1BMSUIKICAgIH0KCiAgICBjb2RlIHs= CgkiVk9QdmVjdG9yICRpaSA9ICgkaXNjb25uZWN0ZWRfbkkgIT0gMCkgPyAkbkkgOiBub3JtYWxpemUoSSk7IgoJIlZPUG5vcm1hbCAkbmYgPSAoJGlzY29ubmVjdGVkX25OICE9IDApID8gJG5OIDogbm9ybWFsaXplKE4pOyI= CgkiIgoJImlmICgkZmFjZWZ3ZCkgJG5mID0gdm9wX2Zyb250ZmFjZSgkbmYsICRpaSk7IgoJIiRpbGx1bSA9IGRpZmZ1c2UoJG5mKTsiCgkiJGNsciA9ICRLZCAqICRkaWZmICogJGlsbHVtOyIKCVZPUF9BU1NJR05fQlNERig= ICIkZiA9ICRLZCAqICRkaWZmICogYnNkZihkaWZmdXNlKCRuZikpOyIgKQogICAgfQoKICAgIG91dHB1dAljb2xvcgljbHIJIkNvbG9yIgogICAgb3V0cHV0CWNvbG9yCWlsbHVtCSJJbGx1bWluYXRpb24iCiAgICBvdXRwdXQ= CWJzZGYJZgkiQlNERiIKCiAgICBpbnB1dCBub3JtYWwgICAgbk4JCSJOb3JtYWwgVmVjdG9yIgogICAgaW5wdXQgdmVjdG9yICAgIG5JCQkiSW5jaWRlbnQgVmVjdG9yIgoKICAgIFZPUF9GTFRfSU5QVVRfUihLZCwJCSJEaWY= ZnVzZSBJbnRlbnNpdHkiLAkxLCAwLCAxKQogICAgVk9QX0NMUl9JTlBVVCAgKGRpZmYsCSJEaWZmdXNlIENvbG9yIiwJMSwgMSwgMSkKICAgIFZPUF9UT0dHTEVfSU5QVVQoZmFjZWZ3ZCwJIkVuc3VyZSBGYWNlcyBQb2ludCA= Rm9yd2FyZCIsIDEpCn0KSU5EWAAAAAAAAAAAAAAACAAAAAxEaWFsb2dTY3JpcHQAAAAAAAABs1UQFzgAAAAMQ3JlYXRlU2NyaXB0AAABswAAAUNVEBc4AAAAFVR5cGVQcm9wZXJ0aWVzT3B0aW9ucwAAAvYAAAEuVRAXOAAAAAQ= SGVscAAABCQAAAAAVRAXOAAAAAtDb250ZW50cy5negAABCQAAAj3YDeG/gAAAAtUb29scy5zaGVsZgAADRsAAAMpVRAXOAAAABNJbnRlcm5hbEZpbGVPcHRpb25zAAAQRAAAADBVEBc4AAAAEEV4dHJhRmlsZU9wdGlvbnMAABA= dAAAAARVEBc4IyBEaWFsb2cgc2NyaXB0IGZvciB1dmNvb3JkcyBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCAwMy8yMy8xNSAxNDozODowMAoKewogICAgbmFtZQl1dmNvb3JkcwogICAgc2NyaXB0CXV2Y29vcmRzCiAgICBsYWI= ZWwJIlVWIENvb3JkcyIKCiAgICBvdXRwdXQJdmVjdG9yCXV2CSJPdXRwdXQgVmFsdWUiCiAgICBvdXRwdXQJZmxvYXQJcwkiQ29tcG9uZW50IDEiCiAgICBvdXRwdXQJZmxvYXQJdAkiQ29tcG9uZW50IDIiCiAgICBzaWduYXQ= dXJlCSJEZWZhdWx0IElucHV0cyIJZGVmYXVsdAl7IHZlY3RvciBmbG9hdCBmbG9hdCB9CgogICAgb3V0cHV0b3ZlcnJpZGVzCWRlZmF1bHQKICAgIHsKCV9fX2JlZ2luCWF1dG8KCQkJKDAsMCwwKQoJX19fYmVnaW4JYXV0bwo= CQkJKDApCglfX19iZWdpbglhdXRvCgkJCSgwKQogICAgfQoKICAgIGhlbHAgewoJIiIKICAgIH0KCn0KIyBBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBzY3JpcHQ6IE1vbmRheSBNYXJjaCAyMywgMTQ6MzggMjAxNQpcc2V0IG4= b2FsaWFzID0gMQojCiMgIENyZWF0aW9uIHNjcmlwdCBmb3IgdXZjb29yZHMgb3BlcmF0b3IKIwoKaWYgKCAiJGFyZzEiID09ICIiICkgdGhlbgogICAgZWNobyBUaGlzIHNjcmlwdCBpcyBpbnRlbmRlZCBhcyBhIGNyZWF0aW8= biBzY3JpcHQKICAgIGV4aXQKZW5kaWYKCiMgTm9kZSAkYXJnMSAoVm9wL3V2Y29vcmRzKQpvcGV4cHJsYW5ndWFnZSAtcyBoc2NyaXB0ICRhcmcxCm9wdXNlcmRhdGEgLW4gJ19fX1ZlcnNpb25fX18nIC12ICcnICRhcmcxClM= YXZlU3BhcmVQYXJtcyA6PSAwOwpDaGVja0V4dGVybmFsIDo9IDE7ClNhdmVJY29uIDo9IDE7Ckd6aXBDb250ZW50cyA6PSAxOwpDb250ZW50c0NvbXByZXNzaW9uVHlwZSA6PSAxOwpVbmxvY2tPbkNyZWF0ZSA6PSAwOwpTYXY= ZUNhY2hlZENvZGUgOj0gMDsKTG9ja0NvbnRlbnRzIDo9IDE7Ck1ha2VEZWZhdWx0IDo9IDE7ClVzZURTUGFybXMgOj0gMTsKRm9yYmlkT3V0c2lkZVBhcm1zIDo9IDE7ClByZWZpeERyb3BwZWRQYXJtTGFiZWwgOj0gMDsKUHI= ZWZpeERyb3BwZWRQYXJtTmFtZSA6PSAwOwpQYXJtc0Zyb21WZmwgOj0gMTsKH4sIAAAAAAAA/+1aW4/buBV22kUKCd1t+9RXRs1Dkk5s3WzZ227bzGVbA8nMwHPpFkVh0BI9FiJTgkR5Mg3y3v/Q/9Xf08Mj25LHJpPA2UuLtcc= I4rf+Y4OyU+HNK1//bbVsgN8y5djr169Xs++/1qijtu1fdvx/CWnu8Z7vfbZ+ZQmyYSGr4vWdZp1FiwU6TRJqSCdWTpnndc07kRsASdlFPN4nLOE0YJ1ZtNiVddJRVJ0zs6TeHIR5nEmWNSeRdS8509h9ama4/mubE5Uzud3EZs= Fq3h6fE3rfr1E/h8DnUn34wvTo4uh2enS+DfV7/8dR+OX2zGK5FW66ENqAflB/D5DD7mhsUvruVZTkRKvl5WPU4zaOKXnU1vf9xy/sX12fl4o2b1+inYysMCDw/BDoZoiT14tipg1A/ut1KG+fPjmCbpTdXLVfXDzy5/9Zf/dJ4= meQZOR+dnY+GJ5cvRn8jw9Ovz0avXsjeaBNyOYsLUqRTcUtzRqCc5WmWx0zQ/A6aKMkXccTIyXQKcRfkYmU65GH7gFAeSRJPheyPCSM5AwdRGbLoQHJFTnkxjwWM/AGBToviIkzSggGLA/mO3FL4xAJkJchtLg05yVg+j4siTnk= G3xg/EufZHL3JZwbypAk6AcBGcXhbJ5CcBciZ0yQv7JCSOwyzVMu0gNyxqGFsWyfcUQ5jSgh5FX3mngnAfpwes9Bc88H/aBXxdAxzd/EPExKuPLvM5rTORMsb0fFH0zzrQlswqHKsOrhtbC2wCHZrk/ohCWb1VgPHcHyMIWrvDU= jeHp0cur45Mx6OHl8BDxd5XZysICxTQk9eQxlA/I4+mCJs7y6C6P3tPfWU0XMc9KYSA3lwfDGsoaUunbWkUjjdC3gU4N6yidZylnXBBHYeQ2jVyFkdc08patlzfI9cnR+PzF6NUTbIp1TZOSWQcA2gf493Sn5Thr2upNecN0y/I= 6OWotgx3Ot3ttVzo3G6afkSw5YdHW2rCLeIbTkWZg0S949UYG5A1aZkI4y2pdECqvN38/24H/TyNubCMDHiZLH4g7TTN5zSxDA48juUPIY7+fEiO0kSGGwIxlMWdvPvEKx5P4Sqk0d5yAR7KZVvLirh52Lp8w8uy2aVsd1k1/KM= faz6oJSdUC574eO8NDqklD1SVl2icPJu7+nWrS18DnlnLO4yJpcOe3sO1gZeUC7CNM2jwmnD+kK05DXIV2RVa86pCGesAMFCrb33ldeGQbdbXxm8t8J0PpcpybLMLC1iAdMQ6bbdvu/4xG93/b7dNUMqY4n/yYhjhinnqCfO3og= OCKeOU3oTQFRkiQNX5N0OiVz6LUES4LNs4QKhifTNBUw2cLF5NmbHOZCWZjcZbQosAjzJZhX1TnjEcuxOItvZgl8KmLJYagjLBZ0wSIqKJ5AS7KcLT2xNxnOu9CaJL2NYIKPq4jmLIrLeaNCOl+dcrPK28UpTG6RBzOdTaxyYZk= DrEKy3SJBfPWOxOnktpmVYHFQlCBM2SYM9lwx3cDxwn6QRfqoGPi6V1dB5MtoSUsB3JIEJM0uvsTT29nLGeyPgxlY+wgCMBtpfmryzHeCXhP2O3++mNCh1dTrxxIaHyeUH5T0htGZlW9Cd25r4xcrxawU8uoLFguR6FanX0+Ho8= r1ku1zNQkqu8vRf0bi1ft3HdaqxiPk2L1mk5H8oC6BFnhOIw5nJN55iH7CbmEjPP0F4OGynMYzYpb47SPMdVAFaOx8v5YTw2D1GUarzKa6/kssReGuOJa14V7Lgyw0AgghMe4fVXK9idEYkfXETl4vsMaU/JeP7awPfWkukUMwo= 3+duIMfAYraZeJvAJ06+nreGHVcRiioTu+2u7XV7cI/3Aq9v+z+mYpmKJ2nJo7E82crFLjEsC7qQgBlCVjM924ja0Hc7ErXTDxx3YLtOI1F7/YE38GxM3nskajmAPoT03aTpWvtu4CsEB1/p5q238FUfE7WcQ0wqRB5PjL8T25A= 8im+ssk/jCeG7HTjqQlJnhaSBVKNOcu37WAEpSH630IdQKQQciF9KMmVCQhbgKS3rIoyn9KQgd3eq7w6PUBR0Ufvndd+5sAKqd0N9h2vesW5EUs5qW6BzSXiuvpTp6kVyXE8d2cUqiTVa3d7fTcAEXkDx39Pkhp8K0mKr3MU/z4= U9RWOuoRoykpmXqqLBYQo97GcIh8yxVmf7PaldVbKey+R0iJGyxZ5W7535nyYLz8bn/g3k95tjtw/rfWpuubCJz4O+W7I+XJPSxnK83At2aZxiYs2cYsmaUkzd3OTivWNrRmeVuQWLG2oTXL3w0hTYFJWldDU2CS1tPQFJikBRo= mgKTtL6GpsAkbaChKTAcbFvDU4FIVEihImp04ijUUBE1UnEUgqiIGrU4OrmoQCTqBKMCkaiTjApEok40KhCJOtmoQCTqhKMC8X7XKUcFIlGnHBWIRJ1yVCASdcpRgUjUKUcFIlGnHBWIRJ1yVCASdcpRgUjUKUcFIlGnHBWIOV8= pxwViESdclQgEnXKUYFI1ClHBSJRpxwViESdclQgEnXKUYFI1ClHBSJRpxwViESdclQgzvs65ahAJOqUowKRqFOOCkSiTjkqEInaxY1GOb5OOSoQiTrlqEAk6pSjApGoU44KRKJOOSoQl3465ahAJOqUowKRqFOOCkSiTjkqEIk= OuWoQCRqF8Ya5XR1ylGBSNQpRwUiUaccFYhEnXJUIK7+dcpRgUjUKUcFIlGnHBWIRJ1yVCASdcpRgXtvOXm1oWKb5zvbcKp/x/Hr31MaD+9s7jjV9Z96y8ldwz1vdxyqPSfoh6Bnd8lzu90deE7P0246+f/fO+MOsfBhFfyFEp8= SLFMryp5O/bId2whEflkznv3mXbsIMndon5vMPC2d5D6yh2kdhHDuL5pQ2f8QDeT1jeI7/d2C3PHblL97ML9BLJ67uSpfLZuC7Xxjdg406Jci+o9lws9rL9yqb90qb72/nmz8diEIlt9+79A1wYNQbThP8tbnrnx62Gd0BtPUjo= n+4RDoimjoAz0drft9cwuRy9GL48GT169Kj1X712OySMKwAAPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHNoZWxmRG9jdW1lbnQ+CiAgPCEtLSBUaGlzIGZpbGUgY29udGFpbnMgZGVmaW5pdGlvbnM= IG9mIHNoZWx2ZXMsIHRvb2xiYXJzLCBhbmQgdG9vbHMuCiBJdCBzaG91bGQgbm90IGJlIGhhbmQtZWRpdGVkIHdoZW4gaXQgaXMgYmVpbmcgdXNlZCBieSB0aGUgYXBwbGljYXRpb24uCiBOb3RlLCB0aGF0IHR3byBkZWZpbmk= dGlvbnMgb2YgdGhlIHNhbWUgZWxlbWVudCBhcmUgbm90IGFsbG93ZWQgaW4KIGEgc2luZ2xlIGZpbGUuIC0tPgoKICA8dG9vbCBuYW1lPSIkSERBX0RFRkFVTFRfVE9PTCIgbGFiZWw9IiRIREFfTEFCRUwiIGljb249IiRIREE= X0lDT04iPgogICAgPGhlbHBVUkw+b3BlcmF0b3I6Vm9wL3V2Y29vcmRzPC9oZWxwVVJMPgogICAgPHRvb2xNZW51Q29udGV4dCBuYW1lPSJ2aWV3ZXIiPgogICAgICA8Y29udGV4dE5ldFR5cGU+Vk9QPC9jb250ZXh0TmV0VHk= cGU+CiAgICA8L3Rvb2xNZW51Q29udGV4dD4KICAgIDx0b29sTWVudUNvbnRleHQgbmFtZT0ibmV0d29yayI+CiAgICAgIDxjb250ZXh0T3BUeXBlPiRIREFfVEFCTEVfQU5EX05BTUU8L2NvbnRleHRPcFR5cGU+CiAgICA8L3Q= b29sTWVudUNvbnRleHQ+CiAgICA8dG9vbFN1Ym1lbnU+U2hhZGluZyBVVjwvdG9vbFN1Ym1lbnU+CiAgICA8c2NyaXB0IHNjcmlwdFR5cGU9InB5dGhvbiI+PCFbQ0RBVEFbaW1wb3J0IHZvcHRvb2x1dGlscwoKdm9wdG9vbHU= dGlscy5nZW5lcmljVG9vbChrd2FyZ3MsICckSERBX05BTUUnKV1dPjwvc2NyaXB0PgogIDwvdG9vbD4KPC9zaGVsZkRvY3VtZW50PgoAAAACAAxub2RlcGFybXR5cGUAAAABAAAAAAAMbm9kZWNvbm50eXBlAAAAAQAAAAAAAAA= AElORFgAAAAAAAAAAAAAAAoAAAAMRGlhbG9nU2NyaXB0AAAAAAAABLRfUH09AAAADENyZWF0ZVNjcmlwdAAABLQAAAE+X1B9PQAAABVUeXBlUHJvcGVydGllc09wdGlvbnMAAAXyAAABLl9QfT0AAAAESGVscAAAByAAAAAAX1A= fT0AAAALVG9vbHMuc2hlbGYAAAcgAAADBV9QfT0AAAATSW50ZXJuYWxGaWxlT3B0aW9ucwAACiUAAAAwX1B9PQAAAAtDb250ZW50cy5negAAClUAACHZYDeG/gAAABNEZXNjcmlwdGl2ZVBhcm1OYW1lAAAsLgAAAAtfUH09AAA= AAxQeXRob25Nb2R1bGUAACw5AAAFDl9QfT0AAAAQRXh0cmFGaWxlT3B0aW9ucwAAMUcAAACrX1B9PSMgRGlhbG9nIHNjcmlwdCBmb3IgY29tcHV0ZWxpZ2h0aW5nOjoyLjAgYXV0b21hdGljYWxseSBnZW5lcmF0ZWQKCnsKICA= ICBuYW1lCWNvbXB1dGVsaWdodGluZzo6Mi4wCiAgICBzY3JpcHQJY29tcHV0ZWxpZ2h0aW5nCiAgICBsYWJlbAkiQ29tcHV0ZSBMaWdodGluZyIKCiAgICBpbnB1dAlzdHJ1Y3RfU2hhZGVyTGF5ZXIJbGF5ZXIJTGF5ZXIKICA= ICBpbnB1dAlic2RmCUYJRgogICAgaW5wdXQJY29sb3IJT2YJIlN1cmZhY2UgT3BhY2l0eSIKICAgIGlucHV0CWNvbG9yCUNlCUNlCiAgICBvdXRwdXQJdmVjdG9yCUNmCUNmCiAgICBvdXRwdXQJdmVjdG9yCW91dF9PZglvdXQ= X09mCiAgICBvdXRwdXQJYnNkZglvdXRfRglvdXRfRgogICAgaW5wdXRmbGFncwlsYXllcgkwCiAgICBpbnB1dGZsYWdzCUYJMAogICAgaW5wdXRmbGFncwlPZgkwCiAgICBpbnB1dGZsYWdzCUNlCTAKICAgIHNpZ25hdHVyZQk= IkRlZmF1bHQgSW5wdXRzIglkZWZhdWx0CXsgc3RydWN0X1NoYWRlckxheWVyIGJzZGYgY29sb3IgY29sb3IgdmVjdG9yIHZlY3RvciBic2RmIH0KCiAgICBvdXRwdXRvdmVycmlkZXMJZGVmYXVsdAogICAgewoJX19fYmVnaW4= CWF1dG8KCQkJKDAsMCwwKQoJX19fYmVnaW4JYXV0bwoJCQkoMCwwLDApCglfX19iZWdpbglhdXRvCgkJCSgwKQogICAgfQoKICAgIGhlbHAgewoJIiIKICAgIH0KCiAgICBwYXJtIHsKICAgICAgICBuYW1lICAgICJPZiIKICA= ICAgICAgbGFiZWwgICAiU3VyZmFjZSBPcGFjaXR5IgogICAgICAgIHR5cGUgICAgY29sb3IKICAgICAgICBpbnZpc2libGUKICAgICAgICBzaXplICAgIDMKICAgICAgICBkZWZhdWx0IHsgIjEiICIxIiAiMSIgfQogICAgICA= ICByYW5nZSAgIHsgMCAxMCB9CiAgICB9CiAgICBwYXJtIHsKICAgICAgICBuYW1lICAgICJDZSIKICAgICAgICBsYWJlbCAgICJDZSIKICAgICAgICB0eXBlICAgIGNvbG9yCiAgICAgICAgaW52aXNpYmxlCiAgICAgICAgc2k= emUgICAgMwogICAgICAgIGRlZmF1bHQgeyAiMCIgIjAiICIwIiB9CiAgICAgICAgcmFuZ2UgICB7IDAgMTAgfQogICAgfQogICAgcGFybSB7CiAgICAgICAgbmFtZSAgICAiZGVzY3JpcHRpb24iCiAgICAgICAgbGFiZWwgICA= IkRlc2NyaXB0aW9uIgogICAgICAgIHR5cGUgICAgc3RyaW5nCiAgICAgICAgaW52aXNpYmxlCiAgICAgICAgZGVmYXVsdCB7ICIiIH0KICAgICAgICByYW5nZSAgIHsgMCAxIH0KICAgIH0KfQojIEF1dG9tYXRpY2FsbHkgZ2U= bmVyYXRlZCBzY3JpcHQKXHNldCBub2FsaWFzID0gMQojCiMgIENyZWF0aW9uIHNjcmlwdCBmb3IgY29tcHV0ZWxpZ2h0aW5nOjoyLjAgb3BlcmF0b3IKIwoKaWYgKCAiJGFyZzEiID09ICIiICkgdGhlbgogICAgZWNobyBUaGk= cyBzY3JpcHQgaXMgaW50ZW5kZWQgYXMgYSBjcmVhdGlvbiBzY3JpcHQKICAgIGV4aXQKZW5kaWYKCiMgTm9kZSAkYXJnMSAoVm9wL2NvbXB1dGVsaWdodGluZzo6Mi4wKQpvcGV4cHJsYW5ndWFnZSAtcyBoc2NyaXB0ICRhcmc= MQpvcHVzZXJkYXRhIC1uICdfX19WZXJzaW9uX19fJyAtdiAnJyAkYXJnMQpTYXZlU3BhcmVQYXJtcyA6PSAwOwpDaGVja0V4dGVybmFsIDo9IDE7ClNhdmVJY29uIDo9IDE7Ckd6aXBDb250ZW50cyA6PSAxOwpDb250ZW50c0M= b21wcmVzc2lvblR5cGUgOj0gMTsKVW5sb2NrT25DcmVhdGUgOj0gMDsKU2F2ZUNhY2hlZENvZGUgOj0gMDsKTG9ja0NvbnRlbnRzIDo9IDE7Ck1ha2VEZWZhdWx0IDo9IDE7ClVzZURTUGFybXMgOj0gMTsKRm9yYmlkT3V0c2k= ZGVQYXJtcyA6PSAxOwpQcmVmaXhEcm9wcGVkUGFybUxhYmVsIDo9IDE7ClByZWZpeERyb3BwZWRQYXJtTmFtZSA6PSAxOwpQYXJtc0Zyb21WZmwgOj0gMDsKPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4= CjxzaGVsZkRvY3VtZW50PgogIDwhLS0gVGhpcyBmaWxlIGNvbnRhaW5zIGRlZmluaXRpb25zIG9mIHNoZWx2ZXMsIHRvb2xiYXJzLCBhbmQgdG9vbHMuCiBJdCBzaG91bGQgbm90IGJlIGhhbmQtZWRpdGVkIHdoZW4gaXQgaXM= IGJlaW5nIHVzZWQgYnkgdGhlIGFwcGxpY2F0aW9uLgogTm90ZSwgdGhhdCB0d28gZGVmaW5pdGlvbnMgb2YgdGhlIHNhbWUgZWxlbWVudCBhcmUgbm90IGFsbG93ZWQgaW4KIGEgc2luZ2xlIGZpbGUuIC0tPgoKICA8dG9vbCA= bmFtZT0iJEhEQV9ERUZBVUxUX1RPT0wiIGxhYmVsPSIkSERBX0xBQkVMIiBpY29uPSIkSERBX0lDT04iPgogICAgPHRvb2xNZW51Q29udGV4dCBuYW1lPSJ2aWV3ZXIiPgogICAgICA8Y29udGV4dE5ldFR5cGU+Vk9QPC9jb24= dGV4dE5ldFR5cGU+CiAgICA8L3Rvb2xNZW51Q29udGV4dD4KICAgIDx0b29sTWVudUNvbnRleHQgbmFtZT0ibmV0d29yayI+CiAgICAgIDxjb250ZXh0T3BUeXBlPiRIREFfVEFCTEVfQU5EX05BTUU8L2NvbnRleHRPcFR5cGU= PgogICAgPC90b29sTWVudUNvbnRleHQ+CiAgICA8dG9vbFN1Ym1lbnU+U2hhZGluZyAoVXRpbGl0aWVzKTwvdG9vbFN1Ym1lbnU+CiAgICA8c2NyaXB0IHNjcmlwdFR5cGU9InB5dGhvbiI+PCFbQ0RBVEFbaW1wb3J0IHZvcHQ= b29sdXRpbHMKCnZvcHRvb2x1dGlscy5nZW5lcmljVG9vbChrd2FyZ3MsICckSERBX05BTUUnKV1dPjwvc2NyaXB0PgogIDwvdG9vbD4KPC9zaGVsZkRvY3VtZW50PgoAAAACAAxub2RlY29ubnR5cGUAAAABAAAAAAAMbm9kZXA= YXJtdHlwZQAAAAEAAAAAH4sIAAAAAAAA/+1dW4/juJWu3X1YtIH9D2ojD8nDaERS1ywC7HbPdHYWSXeQTeYlExiqslzlHVsuyHZ1N4L570tSEnXjoeQtl0rlOj2YbomHhzyWDg/5fbzo+8U/XzmB/E/8IU75x/d9p/2nkBLXIV4= 4FAvkFkIrXK46W6ZLA5f75OrH3f3s8eW7KkMHrtbxtlud7DX6fpwJWqwfmfd7Lb3x0OyWd/eHdbp7W9/S21nto0PN3fJfpmseA7n0Ta4pZhQr7SBl33F694m6cGaz2f3u/36sN6l1jeu7YSuH1mu7RGPRbObXZomN4ddliZfDus= peXOVpv4ds8Nsza7m5+t3Wplbfkj28irQ7K938SHRN6seEX32ZrXIO6+ZPFXeXH99T7e7+Xlcr3n2fPkLEmXSSYv7/jTkE9E3h3TzS5eyst9/JAs40Msb8SjyxJRUsqvN7uM/6b4uDmI++QL/0XJUlxudp+XySFe5wZuk+X6uK0= JYi6ytvU4k8+ydaxFM12xwN/N/uPMVdis3/Mfpmt00aCY72Zz/njs4g15z8jyeYzUkv6MJ/R2u2n1XzGavfvk7kqUhXmWKQoQ1xRdcXU1S+z/SE+cAXLuskS8awJf1NB4IXM42n8XaxXX1WaG/C0+Hi422VWurveLb/+R7r7fJc= ZIlIv7kRz88JgoAXK5+h9de/LN7Liz///p3l2KH6f8bf8f4mW99Lh+EPONvE6e0xvk2suzx9xt/gY52VVkqMlM563CeZeO1X/M8/Xf3bYrH4Mcn23F35FU/6l6vHBgBaNhEnYLSsNX/963S12199PG5/EBcWm/0Yb47J/t06jTM= /phn75LbdSpks08yv3AO6/1q9l1yfbx9v8uyH9IydbEoPHSxmL2TjQCWf9xl23jzR96weADIM8sbOvvrPvkuzyYt4SZ8ny6lAVfFH61J/NcsPkzSqk/P+rAe6Tms6jrc0nO+vb/OyoBOGtG+JjhzkGelEqOup7UDivjMJoz3gNY= N45NKA2DTsRn/pOE/FRF/PTkgC9v6hGfJzxJyCfMmi/XGX8cPLS71nydqjvPmsebDb/wq+RFsl3vRWDiyUGpuRB284Swlq9IimQZxR11lEa629/Fy91nnkhUokqitYJqOVktWSVymzfJQ8LtpJ4oabXiwbRM4Zbv75Ob4ybOyiQ= bvXDbnPcqjxhVX/MX3Sy52lRvaYy1eXlp/Ilipug81uKX+mGGusLma6DFdbynLnAcot+lbQFXtnD1ntc/lMXuZOJLjNpdr/38eFONEtuUi2VO//+kMXrdBt/yXbH27v5zKuJuUNv1tv1IXmI+cPx65JkJezJYt6o5rOgUST3VKk= NZ+F2vRlchN/nc8iQHh/4FYQpy3d38c33HpCmvat1hvu0PF2d0yFm9afB3fO63UsXk/d8qVyIVavY8sb1lq+Ty5o1ME9hve+D+J58tLlwEc0vuzAWwsVOeLr/S67P8h2wFgzC8mzpEseJnbZ+sB/N3ObWWiZhWfgUq/9rn2rahQ= VYNrDqWaGsWoqplIgAGWq648deWrq0BdheoqqoZutVFcNYwjVTWkqodUFZGqJh5OWo9UpgbtpyhTw/aDk6lR+5dS/bCR+X7gUuJFpwwb7f2aR90vNm+x0xxBqh6Z92aBtie8j7Pt1T9mD/kYUpg2+7R68zfLeSO6t/3vHOvvb34= /YbI/34zawWRTr45dz6erQwnHXkZYXmeTnDRFLZaidLqcaaTKd2lichTizidPI6srowh3R/XlMsApHkCzTw8DnXy0DKPjEbd31P8mHpQ0tpahCatrAxQ0KOvIhWUQ4Us8IFXIUtjgiPNqEKW1koZrrrP0PbEL2gGK7CKXx7t/FU= RgWfms7/5FiKVRlcpzRhf7zOh1bN8bBKPvNomAal2HWJxgZoLExc2yGS/PB59X5nKEycF8B+PNVY2Eh/LDT8x6JFgCzaDMhCUCC860uPmw0R/bE1f7+SgyeRwvKUHCLKwZZIpVXqh+Z4Sryj5iBKpCxoc4An09j/i3lxS0uLsUE= bmQxPMht6x8hwP2wTy+rHy7FoiVp2qCmF065ZxF9H7KJr5MNIBNq1KAGyIQaM6gBMqHmGtQAmVDzDGqATKj5BjVAJtQCgxogE2qhQQ2QCbXIoAbI5Ot2TO8bEEpFo6MYPIWYXAUSSkWTs0BCqWhyF0goFU0OAwmlosllIKFUNDk= DSSUiia3gYRS0eQ4kFC2eJPnQEKpaPIcSCgVjUHG4DnU5DmQUCqaPAcSSkWT50BCqWjyHEgoFU2eAwmloslzIKFUNHkOJJRB3+Q5kFAqmjwHEkpFk+dAQqlo7KAMnsNMngMJpaLJcyChVDR5DiSUiibPgYRS0eQ5kFAqmjwHEso= ft/kOZBQKpo8BxJKRZPnQEKpaPIcSCgVjYMbg+e4Js+BhFLR5DmQUCqaPAcSSkWT50BCqWjyHEgoh34mz4GEUtHkOZBQKpo8BxJKRZPnQEKpaPIcSCgVjQNjg+d4Js+BhFLR5DmQUCqaPAcSSkWT50BCOfo3eQ4klIomz4GEUtE= 5DmQUCqaPAcSSkWT50DCx5NlatZfz1T1UmX/SgLbsSPnXGwVNymo2SEJig5hJlPPzZf5SqyWKdUsABcLEWI7YRhaxI4i/m+HLwteMV3m1EmxggsrKbCc+XL5v4L/En/78u8OxVZjqQYSR25IwpB6bvhiiaNac6BO1xk1vNHjI0E= RVq7mipHCwS6gJTPHTSXkcQZdxDue+cOA0yJCWnVD8WAyPYJi3yLOLbvOt0QQF5xCNAx5vFyKWlisQqCy9pEdCnWNXc3CD3qRY5//mV+vvyfjNXCSz/ntrf9XNO8RdL+ZtecW33Df+1OphZjAjFHmGQi75vfSJX8Zxt15DhC5BU= gxBjzty6Ijd3o9X6y7CSuVsdBmeW453+rPu73ecBWcuJ6Wzbnpju5l3xNnNg9fy9j0SaIvV4QzLmFFObvFkPyXbY3d5ukr6catY2HZBZFLvZ3Q62VGak/TlVXjYkr8j9IAPj0NypXNU4NPf9btATzjPn3szbV58Cqf9Od1jxKv8= tvch5sWTUiEalt+p/VtoEn+oqgNc8VZ14H3Pba/rSa9fD/BRkXG95aFzUM7bZMe79OzroMxl9zXoZcvMJ7y76/1yNdCKPOYOe2TiNcWtrFIsYwMgyVsMNUoBoWwQgCxvWoBQPi9AlrcDk3ALGZt7uElIfECaeyZobv4W2mKg6zg= ZMeb3jghs2Y8uiarzaHHbUiZdZ32ZnXUj+ntkXiE55l39/nKIWPWt28/vfvvb//ww+//6y9v3xY9WDFUHfBAEjGa5m7UJUTk2q94L4rjD2yd9phR9LdcZ/c5zVfk8cHwgQ+DB/Vloppjul5x1xxYzfXumC4HlX0X79W4fJBCbr4= HEwZs/MhZlqUnCwrxSG/e3/MVmLJGP/l2e6BY1L+vo6DjBMZb+52az6863+/InM+cj0lbznqNesUQ+KGG3XpMRHfHtb79fWmp7j8xf4vj1vpUKfhgCjm5YrX0P/z7vhDHpbzJt5sruObn/tzHji2G1Bzsrnvz/V4GF9l6ODn0TA= fJWxsqFc8D4OiveUuELxyoI+HB/ZzGfMRRzfj+OZGcezPhwfvHgcX2bkttOOp00UyZf2IZZHLI9YHrE8YnnE8ojlEcsjlkcsj1h+Oli+drBCF0ePhuYrK9TBIN9ybNdclcMTzo3hSyVCKGnUa8LvAQst1w495jHE782lOPvjVrM= vMaTQN2t4XgiN5rVd0xybK6kVAPz3XLnWEPJvOU60kH/6OWu2KlaSbViR3rrUyzW0TJssrbRokJFNDK1XE5uDWyEBZFy7rigNrd3agb3tBKb8SDCAwNhUeB1AgN9xYGh2HAK8HskjwuN0NEUwk2cUd1uzhe8KE+5PCFB0/E0bTw= f87pcdsZQAmEUUi1mz3fr84xeKgtIaxCRG7taDGiylCZ8D4ZZQaAqO3vtSjB6+47AiqyHRYRHDv0cf+a42i0kwCDTmHRzQbki3gZAePFJGcDSjG/d2teN9F5gPcJzgDgDADOAOAMAM4A4AwAzgDgDADOAOAMAM4ATGYGQLsbjuM= ibEQPKvO7m+vJlQn+Y0C59U+5TqcbxvSh+0D22Wh36X/ENsjtj+hLfA7ArngRIF++/BNRP2I+hH1I+pH1I+oH1E/on5E/Yj6EfVPBfW7lRKMup97+R8db/mfSxr1QjDftyM3EofwuESzxoe9YpAPLv5rL9kjrL4KkMJUQGcVYKM= GO23ZkzLAVngsctaKwQsB6SjLgekzx4l2IhRwmnUa44Ske06Ie1u8cUoMSRKuK0o0ZQOjRJEs2aYmYOE7tivywsSbNQgwZ5jzXBlwfU6bUWJJzsUoFo4XB0KkFfft6MgtJnnMFwVOOBEANd8IoB7+ScClF7ObfebbjbR2QHx/U0= nBrAqQGcGsCpAZwawKkBnBrAqQGcGsCpAZwamNzUgHZXXw4unpvqc59pQsDtofpCmzq6HX1I9empPojyP5Hq65L/J3F9oaP7JPvlcX3uqFyfO16U0M1h8pg7DtNXiWshilcORYrA9uQKYXlOgEuR5+vh+aDDQYx8/wkLhF8m8Vc= KvF7r+5106X9kO1Dtg/ZPmT7kO1Dtg/ZPmT7kO1Dtg/ZvumwfbrttwJRjLb/V0c3lieQjrwDuPo+L+t8aKF/D3CJ8B3bCzwHv+1xGsKH9wAPYfQu5qOdqjnwOwb74ETxfsdQRP+I/hH9I/pH9I/oH9E/on9E/4j+Ef1PBv27uu0= Ml20MRoXYNiVLDDrOCxAJWauzog+/P+NY5PQJ9RHBuAkBiAYxgC4l84AVHP81eaeuv9NFPvXTLxc1F8MoBH2I+xH2I+wH2E/wn6E/Qj7EfYj7H9BsN905raEGKMBfiP/MB7k133vr2nGANAfuQGNEPOfhPnDYZjfu/B1/aodiDs= vQNOFPU3jETcj7gfcT/ifsT9iPsR9yPuR9yPuB9x/4Rwv3Gt/ajIX398wGYzHuhXOx/qoF9Z0Iv3iR04oYtz/Kfh/WgY3vcvHO8r7+e2d31volC/tA9RPqJ8RPmI8hHlI8pHlI8oH1E+onxE+RNC+dU5gBpoPYXveqcyWO8+P/s= d72VIb1wn9quH/l4bN9JcJ/C3+lo5AsufUm/4bveygUnivpbZl4u+McN/Yj9Efsj9kfsj9gfsT9if8T+iP1fHPY3fddbIY1nXd1fGDMmAaBb3d80oxf+M5syJwgR/p8E/8kw+B9eOvyvfa4z0DvgtME/Qn+E/gj9Efoj9Efoj9A= H6E/Qn+E/gj9Jwb9tYv7myhjGmf6jzv7XzvTv7u1f/j8P7OjiEQeEgAnEQB0GAEQXfhyf/Oh/lNfAdAxFIkAJAKQCEAiAIkAJAKQCEAiAIkAJAKQCJgMEWA+1H/8VQC6jQDKnGfaCOBChvQSAa4deIwQJAJOIgLYMCKAOJfOBOg= dgK0fXDqPACyAMgCIAuALACyAMgCIAuALACyAMgCIAswNRZAtxOgjTRGO+1PR0lskodkM85Rf7UdAG6z+l6879kecSmu/D8N77sD8T658KX/tFr67/tNz5soypfGXTi2R2iP0B6hPUJ7hPYI7RHaI7RHaI/Q/gVBe6pbXp+DitE= JvV1ZwxynLbiBoyH69Wn0uu4vmFFL7z3bRp4rovw/iR47w2E9/TC4b1qBsJ2rQNOFOXXbUSwj2AfwT6CfQT7CPYR7CPYR7CPYB/B/lTAPqsyAkj7WY/z298nN8dNnI0I+nXH+TXN6EX9/HkwH7/ddxro9weCfnbpa/hrx/n5egc= nCjqbxiJsB9hP8J+hP0I+xH2I+xH2I+wH2E/wv7JwH7dHH8TZIyG+3U7CR52m+N2zKn+SlxN9deNGID5g0hgSAT9p4D+YCDody8d9JdK3Hat/00U8tdMRMCPgB8BPwJ+BPwI+BHwI+BHwI+AHwH/ZAC/7pi8OsAYDe67KkP3OwI= MUfDyX4cxM+UuL64v2FHL+gPbc8LI4ag/yTQHw4E/d6lL+8vm4Luw32FC04U9zetROiP0B+hP0J/hP4I/RH6I/RH6I/QH6H/VKB/BbhhxD0a+tdtN6iODRwT/3tKrPly32AGILIZdfC4/tMIgGggAeBfOgFQZtQf1z9tCqBtJ5I= AEgCIAmAJACSAEgCIAmAJACSAEgCIAkwGRJAd6JeB2qMdmC/bjVCKpHfOOif6j7WVxrQC/qJYzshwWn/k1C/O/RUv+DCUb9yfm57x/knCvYL8xDjI8ZHjI8YHzE+YnzE+IjxEeMjxkeMPxWMr91JXwKLsaC9lmgoaIZ0l38YcCE= 4OkoOF99plCzyr9pzRDQH7oUj/I/DfQP3eAfXvgGf9Us+F17rX/TESfKAOhsvVw6oBhaIyGAhAASAkgIICGAhAASAkgIICGAhMALIgRc/eH+GtAxGjug2/2vliE8Az+gOwUAsKefISC27zA89/80hmDoaQDRpTMEZdPwHdLdDPA= IjgCvbXIEiBLgCwBsgTIEiBLgCwBsgTIEiBLgCzBdFiCai1+PyZ/ho8BMvXlc/FFQm5RDhEb9MD+eJ0mhyf7EiD1id4GiBL4htrEjcLA8mwnpFH3qwDRK6YEXGv+YT7zrPmn1XzmW/P3yXwWWPNtvP95P5+F4kHqWAP+jmUisRw= wRgs+C9OsvmM1SVESnjptJ5KZaqojdSTmUwWtTdph0ZFTRX+X6fopgXQ1wkp9ahHGKuxFG5IwpAyGj6OpQjV/yN/n9BxqKNvFhp64om+WNKodqzgVA+YVGvKt+u96t9ZI1LVBOemMgMldvUhs2kVGLsIscOI+ha1vdAPugue6AQ= Y5e8GSN48ZBRjdx64hQDmc1h8YJGjteNF+SFxYtaa/H8AX6pCR779W0aH45Z0hklPpxlAFRNSjB9R9+0sDfOXD19gJG93zG958NN0ggwNUEzwJDzBRhCgwFWwQEmtIkTRlZg+6HjRd35EueVRxg5gJHDI5YPj/iQ6U9yyPRRjpg= 5GOON/d3cWfkFIHDp89r7gzFEKkYO7WCUpHDMYYkP9IMYdiLDUnAEKbpyU8xnhkQdBo2PHnQcXsh17e5hzQHNHnauccyFfRyemwBo0xgRxHl43M7oLyYFzGKGQuBOdacV8ir0IQKjnfqnV0eL/KHXcAt6ZbJkiOnXJiPZESQelM= 8DlJU0bbkaZRQQGyaqU6BcqqFWaKSdxvycuHVVXzIxTo80uX142QihfUGSAJ7pi//t1K0p77jpx3BfvDeRab9AI09QNGW21SmVSd8dgyqXKyRlhLj5vNuYOar8QMGAjXrYGHT8zm/u3yyOZQ3+kOn6Y4ehorsglGp0HpKEmbpWk= ZzwFmDHC6MsHZlXrIAQYz9f9URN18qefHredsELysCOk/AV0J4nOxFxXQxYw5NR+wWhhp8oIhZ2qt3vyqFOdcws9o5oxpqAThJFnUVscYILDqVbQ0YYcpxjVFEP4POp0Y04jDzWGHe8C+KCqdYBhp+aQU4w6uh2u4A+YJintTpI= lHYN8YfajPL44/EnRbnLv4T4M0lSmg4gpU1B6DWS0u7kSWl3QvyQOy4/BEGpwhYwooS2SyPiiil65nndVftTjCjTI4hcA0H0aQUTRA2ZiSBy2wQR12wTREUSEkSFz79wgmhAMHsGgujTakoEEbcGHiu5NvUdZrk2c4nXncB/9QQ= kZhZMxNE+ZKhRsZTBkmvjyDi/jhFqHYCQcR/wQQJohGiznCCqC/oUF8MpxgJNCseX/NwiuST+b0EkYw63ZjTyEOQIGo45BSjznCCaMSgcxpB5E2SIPKMBBGhJLAiO4iYZhP2FOPPJAkiMoAgMgWh10gQeacRRNfjE0TehAgib1w= gsgIlg0RJbSp5wTM4v8yXvWLiCjTI4g8A0H0AeaHPgykh7w2PfShww59QHKo7u8vnBwaEMjGQ2mVj42I0qqDakBjTCjNCUkkz6zx/e4XbF49NfShjxnKt5jV850yOLoQYqgfodWc8WUitNoPGC3gVIPOPlro6eNN7QNZvbYYw40= G/IRlEf4EGqkEVSqgk065VijizQasqeRUZPFOLa5DD5INYtePmiawaZS6qODRow1VUYwAh6v84dD2nvt8+QnG+EwDxpuVRaBIcexCQ1o6Fm+7YfUI52gE7ziIY4u4Mzn/AHmg5pqS30tMd9NX0soNtLXUsSaRt96I7qhKmZ5eQI= zROEkpunFHtKhFLUCmbyawHFdrZmzONVFUCvuKLqiqkrt7RB3Kj6xY1fVi1uglat/sl79tlLC6FlRl4INLNctS1NDDXER3mmHiATat2jXSo1QCbUmEENkAk116AGyISaZ1ADZELNN6gBMqEWGNQAmVALDWqATKhFBjVAJl+3Y3o= 34BQKhodxeApxOQqkFAqmpwFEkpFk7tAQqlochhIKBVNLgMJpaLJaSChVDS5DSSUiibHgYSyxZs8BxJKRZPnQEKpaAwyBs+hJs+BhFLR5DmQUCqaPAcSSkWT50BCqWjyHEgoFU2eAwmloslzIKEM+ibPgYRS0eQ5kFAqmjwHEko= RWMHZfAcZvIcSCgVTZ4DCaWiyXMgoVQ0eQ4klIomz4GEUtHkOZBQ9vsmz4GEUtHkOZBQKpo8BxJKRZPnQEKpaBzcGDzHNXkOJJSKJs+BhFLR5DmQUCqaPAcSSkWT50BCOfQzeQ4klIomz4GEUtHkOZBQKpo8BxJKRZPnQEKpaBw= GBs8xzN5DiSUiibPgYRS0eQ5kFAqmjwHEsrRv8lzIKFUNHkOJJSKJs+BhFLR5DmQUCqaPAcSjsLPV3j1Ofh5aNqjnAVqU2Yy9Qk5emhOUNkDH1XJbJ+FruXbrs9Yd7W494r5MqfGilVkWMGBsZL6cvmFeFgaQr9GYp3GML1ckh4= PFKp8sUnOU+pn2WvDBgtYlRK0CyaJCyffDavEkNrxXI7wCjh2lFEQn/kqbyXESXgybxiyUp+Ym17wVQnCxwi8hPWXnqIUEqEACR07oRnncP7cI7xSC26QcElN31igYWOGViAdWe5HWBg8WxRWLlvBAPLwH0jxU7J/sjivrLIAgw= zHMvPGtk+bQaMbTQqYUWNpHQYjgBko9ZqOtEeGbRaWcWFaf09YcWhqGl8sKzhpb3yYihZbzzGL3aimpws1eOtxdqhX9zI1q6WafJmSONV9sBC+716ZgFEyrEDkInsIhjU1ezAOmVh53BG9GcxqIk0zc6dCGIMR6FSHQBq63LVkM= PBfa26FxT008uuFO1iVsf6V0uEf+qra1ZlE8+38XlO46vdkcl4lmC8g8j2VJpi9eiPmTidOlXr7LP8mEC4z09LuJfYfVcIGRXhEXGBkUcYGRQREXGBkUcYGRQREXGBkUcYGRQREXGBkUcYGRQREXGBkUcYGRQfFlLDDaH5aGMws= mv9JdCroo+7PFt/elmI9+lRIOM9kwqFFFd0HdEzFV8NVJcATLEuHxaL07lNslQ485rJ0WCxK7z7qVunAuyhLh8Wi9G5LbpUONPWydFgsSu8291bpQDwoS4fFovRuTGiVDgSNsnRYLErvBo5W6UBkKUuHxaL0bnRplQ6En7J0WCw= m1Q3BrWKh3C8ak+wXFbQbW/tCuAWaeQDygp6myzEC6gKzI1Www60K+hptga5rKC34UI8g6rA3HQ1bEO7gp7Ga5DLCnqbL8RbqArMDVjDXrQr6GnCBrmsoLcRQzyIqsDcjDVsSLuCnoZskMueq7clQ7yK6rvMLVnDrrQr6GnJBrk= rKC/8+3rfc0tWcPWtCvoackGuaygtyVDvI+qwNySNexPu4KelmyQywp6WzLEI6kKzC1Zwya1K+hpyQa5rKC3JUO8lKrA3JI17FS7gp6WbJDLUWJvS4Z4LjVONLdkDdvVrqCnJRvksoLelgzxZqoCQP7oKXW/f2OCZi5utKU7Q08= YCSjnsAIrfYsbYGPD4psP6CuWHQcuJHXmUl3X/dMOngCozwise2F7XMYaXEKhjoDozqIkXWm4aFzGDuV1E9jrA4oooNn7Cm7gO9LDz6NUbvW+SWdxjjiiuf+A4sqp2uEN5X8ZAcWUR+ItjWLTMuFIscVQc7xQtpdpRhOMMitxjo= uNrvfKu+HuTUEUQfmicSiUXT9TOLxErH+qFGf5JnEanbj/KwInUrK4w393fxXBwVpNIfdS5RceWpK19dwbHQa5xM67GAEcq8FxYLq4zQxrBaK3mSnWHVmA3a/FSz4MmPyaa1QZpaXz3KZg2qhmS1M83N2zMIsbnPEYva1GFOd3M= 6Ctfy8iTtCfGihWKdQezXO1Bjs08QCxgvh+4fAx00kpGe7/mv/+LzZ/KNMMC1Q2RnmCThnxD5xgSUd2QaNydGWDkePK9GPXIETRr7osczCYBwcChCRzg1q5GVPD03wRqZgKOnL780NFqBmcPHefZ4wXGjvG2XrDal9BUvM2PneU= Lp4diNPFTLmkGUrIY58FU6GE/9EbAkMlm7hRGPDRSEjDsPsRaDbBoDIaVKLWPH+CD/HmCG3tarI66mSLCuQUZrbK0G26IEYA47EoCFjknJ/M8eX/ZKRgU7Ub1w307nrSp3+K5/tGborg+iL0dDNx18tL4/kedveL1S67SRZiA4U= oNoO3Ns7OvtjtopvElVw3OWH0mWj4Pqr1nJN9QyLB2ChTTtbdwaqWojz6EDKat9rBYLH03/mSMFJ6vt6G/KmuU5Xu/3Vx+P2B3HB28mP4gnt363TOOPNYfYuuV2nQjb7JPOLhmrVmvDsu+T6ePt+l2U/pKV4sSie9mIxeydjFSw= /7jLtvHmj9xp+AAwzyxvyOyv++S7PJs0iad8ny6lJVfFn6fubTQM3ZP3NoAhvb3NN47Nx0uky8xhdzOd7sZ1HZ9cQHdTCy7a7obYN3fplfjt/NffxdwhN1YZ8K08mXtjsjoUTYt7qjArT8+EI+kExWv4nwN30Vsu/Gn+07wQlS4= 7hT3++RWNpV/8FrS28OdEAkLMn5xc7f/9U/zqmP7af4b6xepJ/5+fPSv+mKf6R/O+fvidMnb7S5bH76etS/+m3prtRqsv1sX2i+PwKv29jl0Kn2O4TQc1ecQO/Cxz8E+Zwp9DsU+RwQVTxvZtHz1o/sc3h88XXfDC7/cnmYAHf8= 5D0NmwqXZjgcqexpiE0j5NKm3tFEruNdfkfDsKMRMcXz9A/npI7mwdzFxNf7XXZ/ODfFWOtnqhout7MZMH/z6M5GnYPHgEPHbREQsytKZrXDe9is/omzYk0hm6mvmr5PZuVHB/llTdEt8rpV3k8rlZdf1j++XeT1qrwfVNYPs+o= iPaZCnczeU6q/JvKv9msu4q0KJbMqnU554s9DvBBeDtNDleProf4lU55Jnvxglg4u7/OZH/HAxHRP57lOuMm8a6iuIiXy/KZ8feUJy6S7XovfExIqfiLzbg+/5tfurN4s1H6VdbiXnSmlVTe8fz5RZGY7vZ38XL3ubwv7pSSkqs= lOJ+kzwkG661Wh3FkxU3+/vk5riJs/zuYbc5bpMyW64a84FEsq+VVSSk8kHt20a1fkAzufE+Gz7W4Ocbd6RxRxt37NHe4FY5Sq87k5+xWpa//Pk/f/jD939++/bt1f8BF9DdsklfAgBkZXNjcmlwdGlvbmltcG9ydCByZQoKcm8= cHR5cGVuYW1lcyA9ICgnZmxvYXQnLCAndmVjdG9yJywgJ3ZlY3RvcjQnLCAndW5pdHZlY3RvcicpCnNoYWRlcnR5cGVuYW1lcyA9ICgnZicsICd2JywgJ3Y0JykKCmRlZiBnZXRFeHBvcnRzRnJvbVJPUChyb3ApOgogICAgbnU= bV9leHBvcnRzID0gcm9wLmV2YWxQYXJtKCd2bV9udW1hdXgnKQogICAgZXhwb3J0cyA9IFtdCiAgICBmb3IgaSBpbiByYW5nZSgxLCBudW1fZXhwb3J0cysxKToKICAgICAgICB2YXIgPSByb3AuZXZhbFBhcm0oJ3ZtX3Zhcmk= YWJsZV9wbGFuZSVkJyAlIGkpCiAgICAgICAgdHlwZSA9IHJvcC5ldmFsUGFybSgndm1fdmV4dHlwZV9wbGFuZSVkJyAlIGkpCiAgICAgICAgY2hhbm5lbCA9IHJvcC5ldmFsUGFybSgndm1fY2hhbm5lbF9wbGFuZSVkJyAlIGk= KQogICAgICAgIAogICAgICAgIGV4cG9ydHMuYXBwZW5kKCh2YXIsIHR5cGUsIGNoYW5uZWwpKQogICAgcmV0dXJuIGV4cG9ydHMKCmRlZiBzZXRTaGFkZXJFeHBvcnRzKG5vZGUsIGV4cG9ydHMpOgogICAgIyBzZXQgdG8gMCA= dG8gY2xlYXIKICAgIGV4cG9ydHMgPSBbZXhwb3J0IGZvciBleHBvcnQgaW4gZXhwb3J0cyBpZiBub3QgcmUubWF0Y2goJ21hc2tfLionLCBleHBvcnRbMF0pXQogICAgbm9kZS5wYXJtKCdleHBvcnRzJykuc2V0KDApCiAgICA= bm9kZS5wYXJtKCdleHBvcnRzJykuc2V0KGxlbihleHBvcnRzKSkKICAgIGZvciBpLCBleHBvcnQgaW4gZW51bWVyYXRlKGV4cG9ydHMpOgogICAgICAgIG5vZGUucGFybSgnZXhwb3J0bmFtZSVkJyAlIGkpLnNldChleHBvcnQ= WzBdKQogICAgICAgIGlmIGV4cG9ydFsyXToKICAgICAgICAgICAgcGFybSA9IG5vZGUucGFybSgnZXhwb3J0YXMlZCcgJSBpKQogICAgICAgICAgICBwYXJtLmRlbGV0ZUFsbEtleWZyYW1lcygpCiAgICAgICAgICAgIHBhcm0= LnNldChleHBvcnRbMl0pCiAgICAgICAgdHlwZWluZGV4ID0gcm9wdHlwZW5hbWVzLmluZGV4KGV4cG9ydFsxXSkKICAgICAgICB0eXBlID0gc2hhZGVydHlwZW5hbWVzW3R5cGVpbmRleF0KICAgICAgICBub2RlLnBhcm0oJ2U= eHBvcnR0eXBlJWQnICUgaSkuc2V0KHR5cGUpCiAgICAgICAgCiAgICAKZGVmIHVwZGF0ZUZyb21NYW50cmFST1Aoa3dhcmdzKToKICAgIG5vZGUgPSBrd2FyZ3NbJ25vZGUnXQogICAgcm9wID0gaG91Lm5vZGUoaG91LnVpLnM= ZWxlY3ROb2RlKG5vZGVfdHlwZV9maWx0ZXI9aG91Lm5vZGVUeXBlRmlsdGVyLlJvcCkpCiAgICAKICAgIGV4cG9ydHMgPSBnZXRFeHBvcnRzRnJvbVJPUChyb3ApCiAgICBzZXRTaGFkZXJFeHBvcnRzKG5vZGUsIGV4cG9ydHM= KQAAAAUAE1B5dGhvbk1vZHVsZS9DdXJzb3IAAAANAAAAAAAAAAIAAAAAAAAAAQAAAAAAAAABABNQeXRob25Nb2R1bGUvSXNFeHByAAAAAQAAAAAAFVB5dGhvbk1vZHVsZS9Jc1B5dGhvbgAAAAEAAAABABVQeXRob25Nb2R1bGU= L0lzU2NyaXB0AAAAAQAAAAEAE1B5dGhvbk1vZHVsZS9Tb3VyY2UAAAADAABJTkRYAAAAAAAAAAAAAAABAAAADERpYWxvZ1NjcmlwdAAAAAAAAA6NX1B9Si8qCiAqIFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGhpcyBzb2Y= dHdhcmUgaXMgcHJvcHJpZXRhcnkgdG8KICogU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYy4sIGFuZCBpcyBub3QgdG8gYmUgcmVwcm9kdWNlZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2F5IHdpdGg= b3V0IHdyaXR0ZW4gcGVybWlzc2lvbi4KICoKICogUHJvZHVjZWQgYnk6CiAqCVNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMKICoJNDc3IFJpY2htb25kIFN0cmVldCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICoJQ2FuYWQ= YSAgIE01ViAzRTcKICoJNDE2LTUwNC05ODc2CiAqCiAqLwoKI2luY2x1ZGUgPHBhcmFtZXRlci5kcz4KCnsKICAgIG5hbWUJInR3b3dheSIKICAgIHNjcmlwdAkidHdvd2F5IgogICAgbGFiZWwJInR3b3dheSIKCgogICAgY28= ZGUgewoJIiNpZm5kZWYgX192ZXgiCgkiICAkcmVzdWx0ID0gKCRjb25kdHlwZSAhPSAwID8gKCRjb25kaXRpb24gIT0gMCA/ICRpbnB1dDIgOiAkaW5wdXQxKSIKCSIgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiAoJGM= b25kaXRpb24gIT0gMCA/ICRpbnB1dDEgOiAkaW5wdXQyKSk7IgoJIiNlbHNlIgogICAgICAgICIgICNpZiAhc3RyY21wKCRzaWduYXR1cmUsIFwiYlwiKSIKCSIgICAgZmxvYXQgJHNjYWxlID0gKCRjb25kdHlwZSAhPSAwID8= ICgkY29uZGl0aW9uICE9IDAgPyAxIDogMCkiCgkiICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICgkY29uZGl0aW9uICE9IDAgPyAwIDogMSkpOyIKCSIgICAgJHJlc3VsdCA9ICgxLSRzY2FsZSkqJGlucHU= dDEgKyAkc2NhbGUqJGlucHV0MjsiCiAgICAgICAgIiAgI2Vsc2UiCgkiICAgICRyZXN1bHQgPSAoJGNvbmR0eXBlICE9IDAgPyAoJGNvbmRpdGlvbiAhPSAwID8gJGlucHV0MiA6ICRpbnB1dDEpIgoJIiAgICAgICAgICAgICA= ICAgICAgICAgICAgICAgICA6ICgkY29uZGl0aW9uICE9IDAgPyAkaW5wdXQxIDogJGlucHV0MikpOyIKCSIgICNlbmRpZiIKICAgICAgICAiI2VuZGlmIgogICAgfQoKICAgIGlucHV0CWludAljb25kaXRpb24JIkNvbmRpdGk= b24gVmFsdWUgKGludCkiCiAgICBpbnB1dAlmbG9hdAlpbnB1dDEJCSJJbnB1dCAxIgogICAgaW5wdXQJZmxvYXQJaW5wdXQyCQkiSW5wdXQgMiIKICAgIG91dHB1dAlmbG9hdAlyZXN1bHQJCSJPdXRwdXQgVmFsdWUiCgogICA= IHNpZ25hdHVyZQkiRmxvYXQiCSAJCWRlZmF1bHQgeyB9CiAgICBzaWduYXR1cmUJIkludGVnZXIiCQlpCXsgaW50IGludCBpbnQgaW50IH0KICAgIHNpZ25hdHVyZQkiU3RyaW5nIgkJcwl7IGludCBzdHJpbmcgc3RyaW5nIHM= dHJpbmcgfQogICAgc2lnbmF0dXJlCSIyRCBWZWN0b3IiIAkJdSAJeyBpbnQgdmVjdG9yMiB2ZWN0b3IyIHZlY3RvcjIgfQogICAgc2lnbmF0dXJlCSIzRCBWZWN0b3IiIAkJdiAJeyBpbnQgdmVjdG9yIHZlY3RvciB2ZWN0b3I= IH0KICAgIHNpZ25hdHVyZQkiM0QgUG9pbnQiIAkJcCAJeyBpbnQgcG9pbnQgcG9pbnQgcG9pbnQgfQogICAgc2lnbmF0dXJlCSIzRCBOb3JtYWwiIAkJbiAJeyBpbnQgbm9ybWFsIG5vcm1hbCBub3JtYWwgfQogICAgc2lnbmE= dHVyZQkiUkdCIENvbG9yIgkgCWMgCXsgaW50IGNvbG9yIGNvbG9yIGNvbG9yIH0KICAgIHNpZ25hdHVyZQkiQlNERiIJIAkJYiAJeyBpbnQgYnNkZiBic2RmIGJzZGYgfQogICAgc2lnbmF0dXJlCSI0RCBWZWN0b3IiIAkJdjQ= IAl7IGludCB2ZWN0b3I0IHZlY3RvcjQgdmVjdG9yNCB9CiAgICBzaWduYXR1cmUJIjJ4MiBNYXRyaXgiIAkJbTIgCXsgaW50IG1hdHJpeDIgbWF0cml4MiBtYXRyaXgyIH0KICAgIHNpZ25hdHVyZQkiM3gzIE1hdHJpeCIgCQk= bTMgCXsgaW50IG1hdHJpeDMgbWF0cml4MyBtYXRyaXgzIH0KICAgIHNpZ25hdHVyZQkiNHg0IE1hdHJpeCIgCQltIAl7IGludCBtYXRyaXggbWF0cml4IG1hdHJpeCB9CgogICAgc2lnbmF0dXJlCSJVbmlmb3JtIEZsb2F0Igk= IAl1Zgl7IHVmbG9hdCB1ZmxvYXQgdWZsb2F0IHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgVmVjdG9yIiAJdXYgCXsgdWZsb2F0IHV2ZWN0b3IgdXZlY3RvciB1dmVjdG9yIH0KICAgIHNpZ25hdHVyZQkiVW4= aWZvcm0gM0QgUG9pbnQiIAl1cCAJeyB1ZmxvYXQgdXBvaW50IHVwb2ludCB1cG9pbnQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIE5vcm1hbCIgCXVuIAl7IHVmbG9hdCB1bm9ybWFsIHVub3JtYWwgdW5vcm1hbCB9CiA= ICAgc2lnbmF0dXJlCSJVbmlmb3JtIFJHQiBDb2xvciIJdWMgCXsgdWZsb2F0IHVjb2xvciB1Y29sb3IgdWNvbG9yIH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSA0eDQgTWF0cml4IiAJdW0gCXsgdWZsb2F0IHVtYXRyaXggdW0= YXRyaXggdW1hdHJpeCB9CgoKICAgIHBhcm0gewoJbmFtZQljb25kdHlwZQoJbGFiZWwJQ29uZGl0aW9uCgl0eXBlCWludAoJbWVudQl7CgkgICAgInRydWUiCSJVc2UgSW5wdXQgMSBJZiBDb25kaXRpb24gVHJ1ZSIKCSAgICA= ImZhbHNlIgkiVXNlIElucHV0IDEgSWYgQ29uZGl0aW9uIEZhbHNlIgoJfQoJZGVmYXVsdAl7IDAgfQogICAgfQoKICAgIFZPUF9GTFRfUEFSTShpbnB1dDIsICJJbnB1dCAyIiwgMCkKICAgIFZPUF9JTlRfUEFSTShpbnB1dDI= X2ksICJJbnB1dCAyIiwgMCkKICAgIFZPUF9TVFJfUEFSTShpbnB1dDJfcywgIklucHV0IDIiLCAiIikKICAgIFZPUF9WRUMyX1BBUk0oaW5wdXQyX3UsICJJbnB1dCAyIiwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTShpbnB1dDI= X3YsICJJbnB1dCAyIiwgMCwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTShpbnB1dDJfcCwgIklucHV0IDIiLCAwLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKGlucHV0Ml9uLCAiSW5wdXQgMiIsIDAsIDAsIDApCiAgICBWT1BfQ0w= Ul9QQVJNKGlucHV0Ml9jLCAiSW5wdXQgMiIsIDEsIDEsIDEpCiAgICBWT1BfVkVDNF9QQVJNKGlucHV0Ml92NCwgIklucHV0IDIiLCAwLCAwLCAwLCAwKQogICAgcGFybSB7CgluYW1lCWlucHV0Ml9tMgoJbGFiZWwJIklucHU= dCAyIgoJdHlwZQlmbG9hdAoJc2l6ZQk0CglkZWZhdWx0CXsgMSAwIDAgMSB9CiAgICB9CiAgICBwYXJtIHsKCW5hbWUJaW5wdXQyX20zCglsYWJlbAkiSW5wdXQgMiIKCXR5cGUJZmxvYXQKCXNpemUJOQoJZGVmYXVsdAl7IDE= IDAgMCAwIDEgMCAwIDAgMSB9CiAgICB9CiAgICBwYXJtIHsKCW5hbWUJaW5wdXQyX20KCWxhYmVsCSJJbnB1dCAyIgoJdHlwZQlmbG9hdAoJc2l6ZQkxNgoJZGVmYXVsdAl7IDEgMCAwIDAgMCAxIDAgMCAwIDAgMSAwIDAgMCA= MCAxIH0KICAgIH0KCiAgICBWT1BfRkxUX1BBUk0oaW5wdXQyX3VmLCAiSW5wdXQgMiIsIDApCiAgICBWT1BfVkVDX1BBUk0oaW5wdXQyX3V2LCAiSW5wdXQgMiIsIDAsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0oaW5wdXQyX3U= cCwgIklucHV0IDIiLCAwLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKGlucHV0Ml91biwgIklucHV0IDIiLCAwLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKGlucHV0Ml91YywgIklucHV0IDIiLCAwLCAwLCAwKQogICAgcGFybSA= ewoJbmFtZQlpbnB1dDJfdW0KCWxhYmVsCSJJbnB1dCAyIgoJdHlwZQlmbG9hdAoJc2l6ZQkxNgoJZGVmYXVsdAl7IDEgMCAwIDAgMCAxIDAgMCAwIDAgMSAwIDAgMCAwIDEgfQogICAgfQogICAgCiAgICBncm91cCB7IG5hbWU= ICJnMCIgb2Jzb2xldGUgMTIuMCB9CiAgICBncm91cCB7IG5hbWUgImcxIiBvYnNvbGV0ZSAxMi4wIH0KICAgIGdyb3VwIHsgbmFtZSAiZzIiIG9ic29sZXRlIDEyLjAgfQp9CgpJTkRYAAAAAAAAAAAAAAAIAAAADERpYWxvZ1M= Y3JpcHQAAAAAAAAEAFg+i5sAAAAMQ3JlYXRlU2NyaXB0AAAEAAAAATZYPoubAAAAFVR5cGVQcm9wZXJ0aWVzT3B0aW9ucwAABTYAAAEuWD6LmwAAAARIZWxwAAAGZAAAAABYPoubAAAAC1Rvb2xzLnNoZWxmAAAGZAAAAxRYPos= mwAAAAtDb250ZW50cy5negAACXgAABHvYDeG/gAAABNJbnRlcm5hbEZpbGVPcHRpb25zAAAbZwAAADBYPoubAAAAEEV4dHJhRmlsZU9wdGlvbnMAABuXAAAABFg+i5sjIERpYWxvZyBzY3JpcHQgZm9yIGRlbnNpdHl0b29wYWM= aXR5IGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkCgp7CiAgICBuYW1lCWRlbnNpdHl0b29wYWNpdHkKICAgIHNjcmlwdAlkZW5zaXR5dG9vcGFjaXR5CiAgICBsYWJlbAkiRGVuc2l0eSB0byBPcGFjaXR5IgoKICAgIGlucHV0CWY= bG9hdAlkZW5zaXR5CURlbnNpdHkKICAgIGlucHV0CWZsb2F0CXNoYWRvd3NjYWxlCSJTaGFkb3cgRGVuc2l0eSBNdWx0aXBsaWVyIgogICAgaW5wdXQJZmxvYXQJZGlzdAlEaXN0YW5jZQogICAgb3V0cHV0CWZsb2F0CU9mCU8= ZgogICAgaW5wdXRmbGFncwlkZW5zaXR5CTAKICAgIGlucHV0ZmxhZ3MJc2hhZG93c2NhbGUJMAogICAgaW5wdXRmbGFncwlkaXN0CTAKICAgIHNpZ25hdHVyZQkiRmxvYXQgRGVuc2l0eSIJZGVmYXVsdAl7IGZsb2F0IGZsb2E= dCBmbG9hdCBmbG9hdCB9CiAgICBzaWduYXR1cmUJIlZlY3RvciBEZW5zaXR5Igl2ZWMJeyB2ZWN0b3IgZmxvYXQgZmxvYXQgZmxvYXQgfQoKICAgIG91dHB1dG92ZXJyaWRlcwlkZWZhdWx0CiAgICB7CglfX19iZWdpbglhdXQ= bwoJCQkoMCkKICAgIH0KICAgIG91dHB1dG92ZXJyaWRlcwl2ZWMKICAgIHsKCV9fX2JlZ2luCWF1dG8KCQkJKDApCiAgICB9CgogICAgaGVscCB7CgkiIgogICAgfQoKICAgIHBhcm0gewoJbmFtZQkic2lnbmF0dXJlIgoJYmE= c2VwYXJtCglsYWJlbAkiU2lnbmF0dXJlIgoJZXhwb3J0CW5vbmUKICAgIH0KICAgIHBhcm0gewoJbmFtZQkiZGVuc2l0eSIKCWxhYmVsCSJEZW5zaXR5IgoJdHlwZQlmbG9hdAoJZGVmYXVsdAl7ICIxIiB9CglyYW5nZQl7IDA= IDEwIH0KICAgIH0KICAgIHBhcm0gewoJbmFtZQkic2hhZG93c2NhbGUiCglsYWJlbAkiU2hhZG93IERlbnNpdHkgTXVsdGlwbGllciIKCXR5cGUJZmxvYXQKCWRlZmF1bHQJeyAiMSIgfQoJcmFuZ2UJeyAwIDEgfQogICAgfQo= ICAgIHBhcm0gewoJbmFtZQkiZGlzdCIKCWxhYmVsCSJEaXN0YW5jZSIKCXR5cGUJZmxvYXQKCWRlZmF1bHQJeyAiMSIgfQoJcmFuZ2UJeyAwIDEwIH0KICAgIH0KfQojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIHNjcmlwdAo= XHNldCBub2FsaWFzID0gMQojCiMgIENyZWF0aW9uIHNjcmlwdCBmb3IgZGVuc2l0eXRvb3BhY2l0eSBvcGVyYXRvcgojCgppZiAoICIkYXJnMSIgPT0gIiIgKSB0aGVuCiAgICBlY2hvIFRoaXMgc2NyaXB0IGlzIGludGVuZGU= ZCBhcyBhIGNyZWF0aW9uIHNjcmlwdAogICAgZXhpdAplbmRpZgoKIyBOb2RlICRhcmcxIChWb3AvZGVuc2l0eXRvb3BhY2l0eSkKb3BleHBybGFuZ3VhZ2UgLXMgaHNjcmlwdCAkYXJnMQpvcHVzZXJkYXRhIC1uICdfX19WZXI= c2lvbl9fXycgLXYgJycgJGFyZzEKU2F2ZVNwYXJlUGFybXMgOj0gMDsKQ2hlY2tFeHRlcm5hbCA6PSAxOwpTYXZlSWNvbiA6PSAxOwpHemlwQ29udGVudHMgOj0gMTsKQ29udGVudHNDb21wcmVzc2lvblR5cGUgOj0gMTsKVW4= bG9ja09uQ3JlYXRlIDo9IDA7ClNhdmVDYWNoZWRDb2RlIDo9IDA7CkxvY2tDb250ZW50cyA6PSAxOwpNYWtlRGVmYXVsdCA6PSAxOwpVc2VEU1Bhcm1zIDo9IDE7CkZvcmJpZE91dHNpZGVQYXJtcyA6PSAxOwpQcmVmaXhEcm8= cHBlZFBhcm1MYWJlbCA6PSAxOwpQcmVmaXhEcm9wcGVkUGFybU5hbWUgOj0gMTsKUGFybXNGcm9tVmZsIDo9IDA7Cjw/eG1sIHZlcnNpb249IjEuMCIgZW5jb2Rpbmc9IlVURi04Ij8+CjxzaGVsZkRvY3VtZW50PgogIDwhLS0= IFRoaXMgZmlsZSBjb250YWlucyBkZWZpbml0aW9ucyBvZiBzaGVsdmVzLCB0b29sYmFycywgYW5kIHRvb2xzLgogSXQgc2hvdWxkIG5vdCBiZSBoYW5kLWVkaXRlZCB3aGVuIGl0IGlzIGJlaW5nIHVzZWQgYnkgdGhlIGFwcGw= aWNhdGlvbi4KIE5vdGUsIHRoYXQgdHdvIGRlZmluaXRpb25zIG9mIHRoZSBzYW1lIGVsZW1lbnQgYXJlIG5vdCBhbGxvd2VkIGluCiBhIHNpbmdsZSBmaWxlLiAtLT4KCiAgPHRvb2wgbmFtZT0iJEhEQV9UQUJMRV8kSERBX04= QU1FIiBsYWJlbD0iJEhEQV9MQUJFTCIgaWNvbj0iVk9QX2RlbnNpdHl0b29wYWNpdHkiPgogICAgPHRvb2xNZW51Q29udGV4dCBuYW1lPSJ2aWV3ZXIiPgogICAgICA8Y29udGV4dE5ldFR5cGU+Vk9QPC9jb250ZXh0TmV0VHk= cGU+CiAgICA8L3Rvb2xNZW51Q29udGV4dD4KICAgIDx0b29sTWVudUNvbnRleHQgbmFtZT0ibmV0d29yayI+CiAgICAgIDxjb250ZXh0T3BUeXBlPiRIREFfVEFCTEUvJEhEQV9OQU1FPC9jb250ZXh0T3BUeXBlPgogICAgPC8= dG9vbE1lbnVDb250ZXh0PgogICAgPHRvb2xTdWJtZW51PlNoYWRpbmcgKFV0aWxpdGllcyk8L3Rvb2xTdWJtZW51PgogICAgPHNjcmlwdCBzY3JpcHRUeXBlPSJweXRob24iPjwhW0NEQVRBW2ltcG9ydCB2b3B0b29sdXRpbHM= Cgp2b3B0b29sdXRpbHMuZ2VuZXJpY1Rvb2woa3dhcmdzLCAnJEhEQV9OQU1FJyldXT48L3NjcmlwdD4KICA8L3Rvb2w+Cjwvc2hlbGZEb2N1bWVudD4KH4sIAAAAAAAA/+1dT3PbxhVnmtQNkaTT6SGnHtaID1YiU1gAJESnjhs= 23JGM7bkkRUnnabDgUiQwoQEOPijP/V4euql/QA95Av00kM/QY/9IL31mi/Qt7tYYPFnV5QpylEiOTbB/b23u3j72/ferhbI98etluHQP+QHG/yn1+sZ1Z8MxZaBna7R7VkW/dotYLuz+2zsTqcH7vDbuPUinG8Mw9l86s28IEE= G4fhzNv41vXhIh35gb8x8o42Dsdx/j1MpvHG7rOpf/B8GPnzxBt1DkeuVqlHIeWdzJdrhlSggP04PnRH4fFyjeS1KGQCb+Im3nLtZHUoJJLj8Ng9Xa6VrA6JxAWRyzRt2wRyjdLZ7HTkjePW9s6jr1vFzw34+wGUbX09eL71cH8= e3eHlf/sH19/9rfv4OKXZRYRBLS+//qzv/4T0F9kg99qtUH4xndZ8fvicLVav+qB2ocZJpi41fr1k1brnVhEmFlarQ//DR37V4b8HP6+QyTEjrS0h+K3W+EcjHh3o9zf+9Xuww3tPhuUSvjP2yBLPo7oxw2QgymZYW99zKWoXd4= amU9epvefOu9rZN5GEB1vks0PhT6AgL3cyuBwaB1drlMs+8WxoXhi9FzNjH2iOVaSGidy90vjwiMEPRD+L5IZ96L02jsDj00DifN3brBx7V1Y4df/UboDYPviwyAUYee5N+WMcoNzp3WL/ePQ/QVzK7nx34yPKz0gondF9nGepE= f3utXlRmFunW+4+AD+GEzWxWfOM/X/33z3/f+FhDH6Nne7vP9ra39j/f+z3a3nm8u/f0czIDOwjtH/oxisNxcuxGHoLreRTOI99L3OgUJSFRfu6PPLQ1HnvDBMafi24Hw846coMRUQrCBITRgYciDyoYpUNvtE50k8gN4pmfgLc= WUdhhEZ+PJyGsQdaASifIuKZwHTgxhJ0HBHBAM29aAaM8cOgA3XQ/md1ooPTu/C9Le0SAW3HQXv+8HAWQueeJ5HnJegrL04Ith9GYZCE62g3gDv0yf21H7qBO3IRQk+7L5C15dA6cO9O17Dv9DedHuvDhqZ95AfDaQot/3buRu4= zEu8qDOKP9O0lxpoowCK2nox4XVaGtMhqZdP3QNvWi6m5cMQGniptfVbGYTuoTu3jtzpp7pY+Mk9hD9lNb1iin4wT5P2eBq6SRvE2/o2KUAv3GnqMUGwcSGSVdTWC992F2F0B5XU2C34k8BN0gju7jHR1dvtNrh4N50m7ZfQfEU= ZjtIvIkXgZQPsA8JAflbE7MeoRcwfiERPALBI/qFfzSJPwuhIpCeg/ScXGf/NsnuhNHMnYJwAMIB/cI/auJ7XzxAD8Mp7ckQxIfkOvu3JmyL3bbzftv556ua0b4M/DE0jbjx0jGopXQY+EetGa4jWCklVkoz+6QyOwmKmb1SYq8= lJkqlVhM0OKWS4nl0sxmqcx2XFGwYUpsmDLzpdyKVI+4vsdP9gfPPt97ehs4ug5lOmPaOsJrucz2TiEz8NcbZV5sPSxkjkQZ9p9Ecr6wZKCSfPhkr5AcnlGnLXTUXq+KlqRF6wzS8QK3ni5+7+niN58ufvdp4+1T2UkUpnP0kno= RqRPjnQUHsThFBwnwmbHyNhUkUrrUq+0BUNeeB3y3kDIgyyzHOvygizI0e88BHkRD3HbOw+ffPloawCUerL9QIxlRRAk6717CNIiksveJnFwbamwB7W0dZ5DLxPlrsPXdfiShK/r0HQdmqqh6a3/XYemiw1NYgTi+wvlMFQuzWI= UVFYDTX5rt89xC8j9/R2Jd5k0QTcUJtLQcwRN0Z0IMWCrHjni2tWrI4VbK+nzAmxLGMEL6rygZWPhPV3Le0gLCBJhzzrIBJZRSC1k1UpyDUunBV5R56bkCjMoq8kBl9nKD+lDGXRQPTBX65dzhtYI7Ed37IvEssyX8SLKr7oI38= HIBPQIPBkXdC9gERuhV5MbgI8E63bw3hlpLTuYdu3kMGup+V+AmYihfdog7LRHezK7zGqpH/3JVXg/NqzLU1ui/5kTeNM4dGfqBi6DK6GSfRcAbLtpzP6+gb/eAbPW+cTc5b8dCdeoveCmndOLP7qrswoBhnPSdCgi3xHdaZtY8= +a1+knUvKzA/Ld8mu/FaPasZk3OOCukeiI6FHosFtVCWV0x2hXkbNFah24Cv6bUVN2s4j39YImHmEmbDmpxZDUR2aekZq3KUh0e08OazdBMa/IAfTEA6zqRjWlD5UIRW6M0RynTLAfbMOAuqc64qRtszYy4oBlyxHHkXCMCoPeQ= umIYlgTjB88fPaYmP+BKB/FoLPyjCN/ENHbZNnZDMK/e5omFnrpg9xNSwcziFcxomVX7rHfgxBYrKOtXPs5MJVBTLnHuzAJqoSThipUUY/FUAyqaixWVco7FUw+oJhCrqeQg58tFxIpKOUkq4RSvpTRQ6UysJxue6uerLC5CnJ0= kbhIQyt3tFqbxdDcc2ltUkwcm9aeeUHaBg3qA5MI3Av0I/ayX3ZhtD1GhcfbJ3gmO3aJf1cIP3ZZAHilCVk73z9o2jhiDnEd5Q5xHaJZ/VcfTIz+9qNR8Pn+XkkwLgnqesPuSSZ5VK6S/ScXn59PPFCL5/szmfiwJK7YouKdt5s= 6s+bKDEjU5lZnBpFDGLUoGzT2rH/J6/dF8cPwwiSP8UnH09pI4u0gXtNjRiSq7MoxDbhGslRHZT0nGOennPQ0zNGvSY/lMs3WTddoXnJv02bfcZCW4J4ISmzaeNw6aNXZiFhB7BUGBCLkEN9F3Woi1TsHI7cKAyTjh/4SYtmtPc= 0MgLYj85TcJw7g7hQgMHPTz0YrJGgZR06fZtDsMPbx/qbg3DGT1hqOvaPIyZA75jdzZtbDnI6IC0gzUICAENqIF3kvgjZGnjqTuJoWNoGg6/ReF4jGZgrim9SrzZfEpP4cGXMTQEy1xyhhG+nUTk2BxcHJzO3Timl7BSBXFWHEE= Lu1F9PLQnxxO4S9TTANg5Yhexu6RN3ITl34hZy4g2YWaApZw8UQWvnsnc7oAhstpeDyClbbPOjjzRn46EwpIW/xrQDIZL4JVPoE0llbHO8C6kQXrz1canUBFgYHaug7mA/7r2SDqGhYK2Y4mXfDomilK+3Gi5xXmVcFMyvTJlZk= X73S4gQmJlkCDyOP2Bfbm4bdt/q2DWVgf398mpfBqCHkprDejyCHPQhHp78LwuNDL/JI+XBIbGY4jgPVsqTiy/0BTUBoKmJ0NvO/GowrW18TkoBRo6kbTFJ34qFDVq7BqC1LULNQsnKCprEXkaFmmy8fDAaDF15EtivgipztWvo= IK/Jp4Vhdru8VTbkfjAO49ZOOtsmF2B/uoaKH/gB2bDB2gNv4gcE09gaixAC7Y61R95BOnkYRhF1q7R0MMhYORhoDyjx5TjLJ5+SbQojE6ZfTA3ypUdMjK0fsbYVjGgH+P7UssYofJTFjZGdssMlX8XKLthDmYWHcqxq6zJPZXQ= gOmGg8yO3et3647K+AE6KvpF9FRQsBJX1UM62wfQ617LQfnvWjCN3Xq+U6Frm6g9AzV/Pj01kUlAtimha33UjtODbG/EyBGz6sZKdRNvVtSXObVSNU2+DW92TauH+5uCb7OATuDcTPOK+bb8cQHTMqvUJslZ66V2xBwb6ZVWrOw= /oCMNiFufM9Af2zfznOxNY2v0WoiBoDZDpEcGvgqMK6Bul6gRw2qhqg+P0sgOEtgWBPA9E/RB1tShVDJzGqohckUn4W0VNiQXOWq6VhlzPRMe6VnGiw902Jp3WRVide5w1fLUt9qCOs59Vcf3p2idZ515yfpyzGNl150VMsFHcc= rPdAmoHjjrlpWH1kdQzLtru1wIZ/yoHNQMKZg1poEyKRLKw4vT4WworZsyGs4P5VCysFu02jzq2GwLL8dLaKCYXrTa5+QhcL9CKSgn3LcxkKLnoa4xy27FK7shnsdIgyRrgDC7J+7zozFaeoidgB1trctYpMEbPM88idVpPLQkI= lTqC+/wxpI454btOmXivmTeSszX1PICWN2R2PO2ihymVaD1DEVF5QsfOSUpgLtCQYeWQutMNuVUJVne7Iavi8NKutMgMBFdKR/bNpEX5rCq5Ul66qrRI2I4UeiBzqt0OWRESp2rBut+5Ek61ui+5Qp/KDgQ1LffBr7Ijc7i8nrc= xYW4KV/Pc+VsNV/SUXjgvtXggbtXzAM3ZVkFVVecZdkNs+NM//Au7nWMjm1bq9gQzKhQ8hKsbGUbguAuqq3LPITVcTYNm2wI9jbNbv9KeIjLTLuyg7OS1Ms9UWRdBFQmXNjoNkz3q/Z7iILz3RrrzpVzjVe2f8K7s/JEQWi9cEQ= xfPVZSdQlF+wI7AKuHAEYi9kzmCzA7U412swmTPIbNjsDEgqKnUGFJQ7A9sx2W7KFV99FfzvNTNvBYuw+s789fLsDSzPLCH3aXR9b2aVlmfeJdfLS1e2SmvsgXTz2uqYXUi/wO92TZg4V/L4yAr3rgfCMRF9UDkeAmjpWMiC29o= dAt708JO3eniTZnT7cQ+3O9JB6zww/S/jWuvgoCXtvYqmry0tVfRDcMWb53xqTb9WfFFz39ufox7vYY+yBwANjvY6nevVN71+vM/KE1/Ap/r/JgtnAgrPENXLC25iF5JnvoKB7WDdDqFRJcU7o7PcajM4qqSZI75Fcey637Fkq4= 7H7wfiWfXFBJE7EbHAs5doqbz0XQY7QSjKjVD2IUahKMqNWPLxRqEoyo1ZO1Qk2CEbWuQk2CEbWeQk2CETVHoSbBiNqmQk2CEbW+Qk2C0eE2VOMtAamikigKpmAVVWQgVVSRRQZSRRVdZCBVVBFGBlJFFWVkIFVUkUYGUkUVbWQ= IFVUEUcG0hmvYo4MpIoq5shAqqh0MgrmmCrmyECqqGKODKSKKubIQKqoYo4MpIoq5shAqqhijgykiirmyEDq9FXMkYFUUcUcGUgVVcyRgVRRGaAUzLFUzJGBVFHFHBlIFVXMkYFUUcUcGUgVVcyRgVRRxRwZSOO+ijkykCqqmCM= A6miijkykCqqmCMDqaIyuVEwx1YxRwZSRRVzZCBVVDFHBlJFFXNkIFVUMUcG0tRPxRwZSBVVzJGBVFHFHBlIFVXMkYFUUcUcGUgVlYmxgjldFXNkIFVUMUcGUkUVc2QgVVQxRwbS7F/FHBlIFVXMkYFUUcUcGUgVVcyRgVRRxRw= Gbj8NlT+YFJ5G4qvUC/vDIDqrJB5yWeFrNppCFN1hBr3HNtCuOP0rF79CPWPaxfqYg8LNT3kUz0uhOXHhcoP9+CKlmKfqdv0S0Pryu4zKc8OmZd/dsi8RL8hnBTPH+ejW43lk0NQctH+wszhbqVl6YY1uePuZR8UCHJPEfxgt6s= K/vJggNpC78MZecEascJmDMQ5VS7zH3sNB0XdK7u7C8OrmCnTMSGmc8sHzQ+prXG0cZN6N0LOWkk+KrCcbDeXp7TaHq8gxw8K+cZ7snKHu/AuNyuzGOYHcN2zKv14PElJhdgu+bEInv0D/UqaUX23jbFI8VcM8soCgWZQ+kaVuk= Ka8fQTpRTA8hnSA0XUUmITygIGQSpLXL8wfFKkh4fpOOfOXoYQAUuPCDh4UDd5xupXnFGwkMqKJH3p1iO+AcrsSjm5eVThj12X2OAy5dwzbEFCEr6/cvakbTP5c0lzm1za5ZpXbDbKYMb3zeXx+z9+qtafQC7rcmwp4Cl0JJOJk= TL0mVIcxJDXD/TcLEPVpOFG2TEGzGc1xS4YTCfYyP5UEe72eSoK+yU8lMPIjaAbs3SSExb7a8mpymVnjDeP8wXoq1JfLlN9RQKVxTyUuf4afvXGzcXgpa3zJ2BPQnwHtpejEC2deEp1KBbhTkRqdCpxhT/JSTEUL5HCM19iInk8= CrcJpnNCgjDGmUpUAlKiSTBGUwlIbSHBGO9U4EzWWcY0FYh7EpQxR9pdZvlGmJoe1NNh45yjMPFyKXtxZYPjCdjogtejb62rCmRvOMlE2IvsapWwF9vtpLMDCIvmxezLFgJFUpS57UtLi3AuiLv5u7LIRIta2NSyRFnLH8snMQw= a/nzY1r2+IjwP+TEWr5BpxWbzLmKqdF1oEaSv+x1Ihf2PjoSAfktBF7SwkvXLAyRsb/3+faTrb2bN2+2/g+qWM3u93cAAAAAAAIADG5vZGVjb25udHlwZQAAAAEAAAAAAAxub2RlcGFybXR5cGUAAAABAAAAAAAAAABJTkRYAAA= AAAAAAAAAAAABAAAAAxEaWFsb2dTY3JpcHQAAAAAAAACe1DmM8IAAAAMQ3JlYXRlU2NyaXB0AAACewAAASNS+qhuAAAAE0ludGVybmFsRmlsZU9wdGlvbnMAAAOeAAAAGlL6qG4AAAALQ29udGVudHMuZ3oAAAO4AAAQ+2A3hv4= LyoKICogUFJPUFJJRVRBUlkgSU5GT1JNQVRJT04uICBUaGlzIHNvZnR3YXJlIGlzIHByb3ByaWV0YXJ5IHRvCiAqIFNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHQ= cmFuc21pdHRlZCwgb3IgZGlzY2xvc2VkIGluIGFueSB3YXkgd2l0aG91dCB3cml0dGVuIHBlcm1pc3Npb24uCiAqCiAqIFByb2R1Y2VkIGJ5OgogKglTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW9uZCA= U3RyZWV0IFdlc3QKICoJVG9yb250bywgT250YXJpbwogKglDYW5hZGEgICBNNVYgM0U3CiAqCTQxNi01MDQtOTg3NgogKgogKi8KCiNpbmNsdWRlIDxwYXJhbWV0ZXIuZHM+Cgp7CiAgICBuYW1lCSJlZGdlZmFsbG9mZiIKICA= ICBzY3JpcHQJImVkZ2VmYWxsb2ZmIgogICAgbGFiZWwJImVkZ2VmYWxsb2ZmIgoKCiAgICBpbnB1dAl2ZWN0b3IJSQkJIkRpcmVjdGlvbiBGcm9tIEV5ZSBUbyBTdXJmYWNlIgogICAgaW5wdXQJbm9ybWFsCU4JCSJTdXJmYWM= ZSBOb3JtYWwiCiAgICBWT1BfQ0xSX0lOUFVUKAliYXNlY29sb3IsCSJCYXNlIENvbG9yIiwJCTEsIDEsIDEpCiAgICBWT1BfRkxUX0lOUFVUX1IoCWZhbGxvZmYsCSJFZGdlIEZhbGxvZmYiLAkJOCwgMCwgMjApCn0KIyBBdXQ= b21hdGljYWxseSBnZW5lcmF0ZWQgc2NyaXB0OiBUdWVzZGF5IEZlYnJ1YXJ5IDExLCAxNzo0NyAyMDE0ClxzZXQgbm9hbGlhcyA9IDEKIwojICBDcmVhdGlvbiBzY3JpcHQgZm9yIGVkZ2VmYWxsb2ZmIG9wZXJhdG9yCiMKCmk= ZiAoICIkYXJnMSIgPT0gIiIgKSB0aGVuCiAgICBlY2hvIFRoaXMgc2NyaXB0IGlzIGludGVuZGVkIGFzIGEgY3JlYXRpb24gc2NyaXB0CiAgICBleGl0CmVuZGlmCgojIE5vZGUgJGFyZzEgKFZvcC9lZGdlZmFsbG9mZikKb3A= ZXhwcmxhbmd1YWdlIC1zIGhzY3JpcHQgJGFyZzEKAAAAAQAMbm9kZWNvbm50eXBlAAAAAQAAAAAfiwgAAAAAAAD/7Vxbc9xIFZ5lye5K2S0eKKiieOmIQG22HI1uc/HCErKJQ01VYhvHGxYoakqe0diqnZFUuoxtUuGNv8Ezf4E= Z34IT/DID+CB4nTr1pK6e26+rBPbcUbqc77uVuv0d06f1uivf261tB75xT+6lv90u12t/pNJdcPodTuGpXeIit4pxIam7u1P7On0yB59E7Ve+UE78E9R+8SfOW3bG4fOaTt0Ar89duZDP4jbJ5MIhMnY9dy2H0+j9t7+1D16OQo= 3SB2xioUyXklAvHYjzdvA1ciENtH0eZt4EoEYncy8j3PGUHZ5m3RlQnUPD+c2VP3T87mLZZVcZQuyNCMjqUbYGjjZDY7HzuTqDXYffp1q/z5AP4+gbKdr4cvd54cDvZ20/Lv/OXgv3/z4ODDzKhwEZz9HopneTHYQasl/RP+PqM= i+HWtVrfl6Dyf2WVfK82yq3Wj/7Tat19mKE+qQxJq/XTH7dadx5nwjvw9134e590onVn3z91Qjj4oR/AoH3ezvr3qOgndGJvf5ge5j/vgxR/zMnHB6AAMy+TvfdZrkV6+14rb5BcXuvuU7D2/dAfJ6O41iwoPCrGIW02PdyoWTI= fK2PHh9F/jSJnVqbIH1UDHLaZnq4SZt3K/em9fFggp5Q5z+j2qc0HzXuKtxo6E+1aJN+SZRRtKRd6kShulQoParZERgWdIcuWKsztSmDe/fxU9ee+sfplE2LP1T3/23+o/2ZjD5D+wd7+weDncPHB79Dg91newcvHuOppSJ0eOI= RijyJ/GpHToIjoPQD0LXie3wHMU+Br90xw7amUxgACP0MlcdeCN1CwHlYJAHJhn76MhBQD7ENJ3xFsbGoe1FMzeGod9CfojGbjSa+hHwmusB+Byd2vDnxkBRMToNsaKHAiecuVHk+p4KdZD+Z3Wio/PP4VzidgkLrV4PHbijk5k= D517GYeOE6PfOlGMZYd+6Huxv4X2PLhCF1+f9MT27LGNEHrReYXMnR6pQ+8+7GjWw+1+r5v2oS3LP3G90TSBln8R2KE9c2InVMfRL2X5tQxo5EGRpMA8V8hpRO4FVTC1j5xpdk4K4JqdcORDha9labD75PlXT3eGcOufD74k8jc= qVquodzHvvQLBDaC2eTT+3N7uoXuO2fBg58rNMD1giSWJlPfjiXQkZQBLkCv7GniKA0NwEvKzlnge44XK3nHSjk0JSl7pCSvIr0+99iz4ySEa36GFRVJkoDR7WQaS6+hKzUd8yl6BbfLD0FvDgpzcoJIG/kJC7Tvux6uOwBMgI8= M0h6zEKk0xIgHkDSyZZhspMG6ODXXwK/TEnfRgAa4eMMkx43IBZ9OVZxPVblgqz8jlDArzx3At1A+ZglEwAnKar60Wgzh1JDmeChTLLhy+G80aTw2agmeFSTdChzNGdgKXA+wAke4CQb1BzOG+McT411gsc6SQc4h+fDTeCYLZ8= PT8c7j8+ePEpsXaElNQGt5D+oNB5tfOk0BnOtyid9B9HM1ha0xNpPnl+UGqOFtRpUR21tuqqFW36yofJZGvxpSfLX3uy/MUny199wr188h/Q5gwzGWFK4B1ZyjixpB8pPg+clHlkKQInKekyRSu6qmWm9aas9jj0kwC9JgSMlOM= uYJ8HKsAPyMINnNATStpar2Rl/OsH/3v1rNeg2eFULbqWYuCzIrI+XqeFaB4dDPvCmfgXZ0RmC/+MJj+NWVZ/KFLSsrHSFeYCkahYDAcbNa2pFCBvSIz5iLpUNkUmV4a/GPNW2i01DUUoqhXdMuJC/US3iK0zK6YVjYoZWbNlR4= Z6S0bKcr6kv0O1mp4wmn56JgZZmYpp3503lQRjZ0sCJA5s507pXQStDCDYraeReDeREbVaIqPjLrblAGVYt6m+LyzgZeAVzY1xRTdNabl1HZwt5m2Ky7XlBCF/U3Q+Yd9qhYUNxjdixIR4T8mI4yG1CoxmbVGG1xbJddNELEpgo= eCVWW6KWbAAQMa+ilmrMtjBQzG8eePA5FTAuf0m01eE4gA47l76iiglCJR5VyfIXVDVHRMyxgC9/RRXLBA8V0NUsfUlVK0VeJaBe8pp4AXUlrs5s9qojpQ/+fhspXUOkZB9F1UipKMgiJXK+XqSE8+BplARHJAexcvahEv1ALZI= kucWaa0V8wsDL3aOHczaLojx/OPlB1hpiJUSEKulHlZLOqyabtgo0bB6hmHN1MK6OYV1kwlrZREGu9R6211iuX2bafi2ZRquxcndfe/WyV2Dk6N2darOriHInF6lvObVQicCvwKO7T6MW641LHdh732BNPQI3S9LPkf34WYU53w= H1io5J7wEIYIKngGdynb1HLnbnzezMzT9UvK09T3ocEEPXPDCA5IbbtgEU+q11vxr+mVSfUU/gIPi5b2sExiB2NwvWPQjEAzIie1jxUd8xr+eS0vvY6zXtdll6673sUzE72wYZzOADozATojZ2bjs9nomUVBC2Tt42p3JS4kdtg= NITYMJRIODc5R9PjnuBxT7Khrn+yYhJ6noNXyyd67t00RohCQ0isIgC9PDxggCIGSFEYjrmCmrOa4ib0KtBgfai3DLQIDyrQ0ZKtWqyLtfjgMm1Y2dSo4GdmscFRrYWxy7Fd2eUAZ4N/y096z0PQ4PLt6V1Wgxrn6A3t3Li2m4Y= jgJLZN/dZAOjSjawqmQDs0oW2hX/LiVXc5tqAa62VBisL6VlrB8s3/nBgbr379tg+YqD5eKZo2qoXCvOrJIqrcfJHjhxiJILDbJNxkwApSp496vIAKXRAR2iZkoe0SoepxoXqqLgTRCp0lEhQovTNmWchrUXhJzVuK4ECAI6ZpA= glbIc9ChEVolrVJGZIiVxWHuwZH8SNbPLUm4XUec+pKq80WqFqWLPe9vEhts2YMJB4DC7TJzBwAhbL5kV5IVup3w+32hNPtm40dsjVLD8mDGDrE3wQ9yb1qzUdZsGc742MGPifuTia66nhu3cDPACZRAhmB3dOJEMEVBoG3cfg4= 0nXdrLQPDbRG/mzmwDRQFDnwIzcGe8HuUB7ZuAv4kWZdzpyvH3rOWeyOkSVPpvYxTmSjqT/6BkFlaAZDNiVHsTMLpmB75GTi4+15PM/w2VkIngEfHJ0HdhSRQ/AeoJ4Wh443dkJyeOIen0zhLwUmHnj1MTmM7LkztmObnEDvA1g= oqc1OWcB8UJwBVP/dAzuzk17NHPGbjKjCnDl+aknp2wa7YJxjU3g/Tcy4eCyQEOSosAIQYygDBRZp053FdmgTo/syCFrHUU2qeJsxJWi6qJSiDuy+vCRURyZxdEbOYohoMHuaBQ6eFx1c9vQO/2+qUEZjLs7OS/KLAvK7AR8L94= Bz/yx+e/8vzTEyd01Aj86+RMhSHDKqMRHjat1+tBC+ny7KvDYbq5jxdzmtov/mS4tanPw2YCwxxObe84sY8ddJKWy3DjNrbTUtHUK3aaRE6Ib3kaGH0yHA5fOSEOJeAIP/a78Rc5zE6hYGl00+0oOUrNozpbi+ILnqumlYuBNHg= HeFNW72jWuY26qlmR+9vC2dw51JmsFdMYO8S569Xmb5AlyvN32FtAg9rM3jImcLDYg5bSJpB5OQG03NkYFGmvcbcpqtaea5va8aNnevFhOvpepdn53gN2Hotz9O5jnsn4wBAl/6ANAmbbfSFhv4ofSqRS5IeyCQAb4qVZ2nleYI= 6gGpxmjqKXkdHBmGmQIYR4ZhlgDGkWFYRwDjyDCsK4BxZBjWE8A4MgzrC2AcGYZtC2AcGbn9mgDHExIgwzJKIEdIgCJT4QkJUGQsPCEBisyFJyRAkcHwhAQoMhmekABFRsMTEqDIbHhCAhQZDk9IZrzIcnhCAhRZDk9IgEKSEVg= jiGyHJ6QAEWWwxMSoMhyeEICFFkOT0iAIsvhCQlQZDk8IQGKLIcnJKQvshyekABFlsMTEqDIcnhCAhQ6KIHlmCLL4QkJUGQ5PCEBiiyHJyRAkeXwhAQoshyekABFlsMTEr8vshyekABFlsMTEqDIcnhCAhRZDk9IgMLgRmA5lsg= cnhCAhRZDk9IgCLL4QkJUGQ5PCEBiiyHJyShn8hyeEICFFkOT0iAIsvhCQlQZDk8IQGKLIcnJEBhYCywnI7IcnhCAhRZDk9IgCLL4QkJUGQ5PCGJ/kWWwxMSoMhyeEICFFkOT0iAIsvhCQlQZDk84cZJYqsE8fNEC7NVH+qm2lE= e/pF5YrgsFfvDElFNHJWpPSiU1ZmITYaY5J1g5exeqirWke3TNRXzU5vW5yzutlZ54VZKy3PTWUpqVomikpANfJbVOZptWyxeYMzSKX1c82OkUDanAJKhSYFZO1eGQOYhUKNAfKsYoUA8sKLJgCjEPdMdi+4GWtTNfqaiXrw0Tc= esLpb77d0x8mfJB/eZWVwC6sK805p8cklY1fa1GWGfVEdAWY66++sWTe3I0laprUqKIw0MtgCrNXKFicZq+KKOittcoWNH7XUYUj4Pyit5+Ll6TVtp9J2zxmAEbo6V0LbauG2bfMd5wZsu+4s5lht3wlErAA8AD+ZjdhhgFD0uA= Bxqe7VgNakUrMkXvxjJFOU+sjtWwVQZJlI8N1Rcc+WOHD2TyioO6WJc0+CXC5vJII+IUORwJsQxxBZ3MxXCGvIpf0DxDnuM3J9DywZnqAwHkblz+QwGlYo2/qSlTIc+i9KIjLOo9kwa3Jzwq7ajG9nbfQrqmdratvpBKjbebSoE= AvHDkjweJWVpLFXRqsrXYMTOjWXEchJYOt/01mdGEbsMA6FUyGzDeTMHpJFfPVNIPCE+ETcu4NXNl5hc3qPH/Br5b/Ct4b/BsvzXsVBf7RqWZdzyH4f/Bgv4b3DLfzzTu+W/q+G/wVXyH3/RbB9FFd6D80tbNMOyudE2j+lgsQw= XGnAp6nD8vkdZzrylhYW0eH3nackZ0/rJIdlaxDc9o0luNLKu0a3YWnrEps9ZdADKR+6XAmLUvRCyuKjUsois1LKotlSyqBKvaKQTLh9ZvIghRT3msnBlJjf70tcXOP7fo3kGvinFXKF88sj167eaJu7V6GrpgbL6K5qdTpG5x0= z0iS13CzyBW/4EovyFWn9x9MXAx9qHMuhmSZx4ryql990d4KErYaFnkJJHxLtctTLX7DO6tPl0jB+K5f/vqe973EdpbpqtAw9fqfi17dU99P7DD7waNkU7Wsbt/EmU1L61hvMSUv/M4iUHL6qqJFu8d6+o2l4o1HOk5sHk/9I3s= Sl6CoNAvW+DvJespX9PQVen6Bj97UjzxYBo9psWuRNlz/Ewb/bKq5sK9qsCIoRsqEefZucobWjgpgppak/6Yak2CZaqxNowYatz8RUNz1nxMUC9yHWXOo4rhQjTOUa0Chp9qdIy5t8a4AIbnYustOcLMPTmW3jqjsLnX433Nt5g= PJfv+ajnpuoeJ+WziutLiy7rqSmt1zHZfeCuRNQu9LuLtlXogCF2e/rb7fY08g38C3wg8gZnqguj1rv1eZUZFMMrgb3EYCnkzUl1MoiScGKPHJj0MCPBCpOmS/E9hQTQIXlPTl28eyF8wX2Mqriu63jeslNLTF8/bwyW4A2j3+s= o57ah8il+47zxuCWNxbwxuC6eGNwubwxuHLe4K60B9+SlfZg8Uq7Z/W6qK92uob+Nj+ofXErba250h6ssdIunsm8XWmzLPZ2pX270r5dabMnD3elPbiqlbZRBhdWZf6qfghc3tINufzmpFyQnlx8VQl/H4F66k2mngCR8WMXeHc= MMsbyPl6QB6UB6lk06soQVr1DX6eE7f0jV89aFIqhwePB893Du7du9f6P/5rJlWifgAASU5EWAAAAAAAAAAAAAAACQAAAAxEaWFsb2dTY3JpcHQAAAAAAAAJUV9QfUAAAAAMQ3JlYXRlU2NyaXB0AAAJUQAAAYtfUH1AAAAAFVQ= eXBlUHJvcGVydGllc09wdGlvbnMAAArcAAABLl9QfUAAAAAESGVscAAADAoAAAAAX1B9QAAAAAtUb29scy5zaGVsZgAADAoAAAMzX1B9QAAAABNJbnRlcm5hbEZpbGVPcHRpb25zAAAPPQAAADBfUH1AAAAAC0NvbnRlbnRzLmc= egAAD20AAAkNYDeG/wAAABNEZXNjcmlwdGl2ZVBhcm1OYW1lAAAYegAAAApfUH1AAAAAEEV4dHJhRmlsZU9wdGlvbnMAABiEAAAABF9QfUAjIERpYWxvZyBzY3JpcHQgZm9yIGxheWVyZXhwb3J0IGF1dG9tYXRpY2FsbHkgZ2U= bmVyYXRlZAoKewogICAgbmFtZQlsYXllcmV4cG9ydAogICAgc2NyaXB0CWxheWVyZXhwb3J0CiAgICBsYWJlbAkiTGF5ZXIgRXhwb3J0IgoKICAgIGlucHV0CXN0cnVjdF9TaGFkZXJMYXllcglsYXllcglMYXllcgogICAgaW4= cHV0CWZsb2F0CWRlZmF1bHR2YWx1ZQkiSW5wdXQgMSIKICAgIG91dHB1dAlmbG9hdAlleHBvcnR2YWx1ZQkiRXhwb3J0IFZhbHVlIgogICAgaW5wdXRmbGFncwlsYXllcgkwCiAgICBpbnB1dGZsYWdzCWRlZmF1bHR2YWx1ZQk= MAogICAgc2lnbmF0dXJlCSJGbG9hdCBWYWx1ZSIJZGVmYXVsdAl7IHN0cnVjdF9TaGFkZXJMYXllciBmbG9hdCBmbG9hdCB9CiAgICBzaWduYXR1cmUJIlZlY3RvciBWYWx1ZSIJdgl7IHN0cnVjdF9TaGFkZXJMYXllciB2ZWM= dG9yIHZlY3RvciB9CiAgICBzaWduYXR1cmUJIlZlY3RvcjQgVmFsdWUiCXY0CXsgc3RydWN0X1NoYWRlckxheWVyIHZlY3RvcjQgdmVjdG9yIH0KCiAgICBvdXRwdXRvdmVycmlkZXMJZGVmYXVsdAogICAgewoJX19fYmVnaW4= CWF1dG8KCQkJKDApCiAgICB9CiAgICBvdXRwdXRvdmVycmlkZXMJdgogICAgewoJX19fYmVnaW4JYXV0bwoJCQkoMCwwLDApCiAgICB9CiAgICBvdXRwdXRvdmVycmlkZXMJdjQKICAgIHsKCV9fX2JlZ2luCWF1dG8KCQkJKDA= LDAsMCkKICAgIH0KCiAgICBoZWxwIHsKCSIiCiAgICB9CgogICAgcGFybSB7CgluYW1lCSJzaWduYXR1cmUiCgliYXNlcGFybQoJbGFiZWwJIlNpZ25hdHVyZSIKCWV4cG9ydAlub25lCiAgICB9CiAgICBwYXJtIHsKCW5hbWU= CSJleHBvcnRuYW1lIgoJbGFiZWwJIkV4cG9ydCBOYW1lIgoJdHlwZQlzdHJpbmcKCWRlZmF1bHQJeyAicGFybSIgfQoJcmFuZ2UJeyAwIDEgfQogICAgfQogICAgcGFybSB7CgluYW1lCSJ2b3BfZm9yY2VfY29kZV9jb250ZXg= dCIKCWxhYmVsCSJGb3JjZSBDb2RlIGluIENvbnRleHQiCgl0eXBlCXN0cmluZwoJaW52aXNpYmxlCglkZWZhdWx0CXsgInN1cmZhY2UiIH0KCWhlbHAJIkEgc3RyaW5nIHByb3BlcnR5IG9uIGEgVk9QIGRpZ2l0YWwgYXNzZXQ= IG5vZGUgdGhhdCBzcGVjaWZpZXMgc2hhZGluZ1xuICAgIGNvbnRleHRzIGluIHdoaWNoIHRoZSBub2RlIHNob3VsZCBmb3JjZSBnZW5lcmF0aW9uIG9mIGNvZGUuXG4gICAgSW4gYSBtdWx0aS1jb250ZXh0IG5ldHdvcmsgc3U= Y2ggYXMgdm9wbWF0ZXJpYWwsIG5vdCBhbGwgbm9kZXMgc2hvdWxkIGdlbmVyYXRlXG4gICAgY29kZSBmb3IgYSBnaXZlbiBjb250ZXh0LiBGb3IgZXhhbXBsZSwgc29tZSBub2RlcyBhcmUgYXBwbGljYWJsZSBvbmx5IHRvXG4= ICAgIHN1cmZhY2Ugc2hhZGVyIHdoaWxlIG90aGVyIHRvIGRpc3BsYWNlbWVudCBzaGFkZXIuIE9ubHkgYSBmZXcgbm9kZXMgaW5pdGlhdGVcbiAgICAoZm9yY2UpIGdlbmVyYXRpb24gb2YgY29kZSwgc3VjaCBhcyBDb2xsZWM= dCBWT1AgLCBPdXRwdXQgVk9QICwgb3IgZXhwb3J0aW5nXG4gICAgUGFyYW1ldGVyIFZPUCAuIFRoZW4sIG9ubHkgbm9kZXMgdGhhdCBmZWVkIGludG8gdGhlbSB3aWxsIGFsc28gZ2VuZXJhdGUgY29kZS5cbiAgICBJZiBhbiA= SERBIGRvZXMgbm90IGhhdmUgb3V0cHV0IGNvbm5lY3RvcnMgb3Igd2FudHMgdG8gZ2VuZXJhdGUgY29kZSBldmVuIFxuICAgIGlmIG5vdCAoaW5kaXJlY3RseSkgY29ubmVjdGVkIHRvIHRoZSBPdXRwdXQgVk9QICwgaXQgY2E= biB1c2UgdGhpcyBwcm9wZXJ0eVxuICAgIHBhcmFtZXRlciB0byBzcGVjaWZ5IHRoZSBzaGFkaW5nIGNvbnRleHQgaW4gd2hpY2ggdG8gaW5pdGlhdGUgZ2VuZXJhdGlvbiBcbiAgICBvZiBjb2RlLiIKCXJhbmdlCXsgMCAxIH0= CglwYXJtdGFnCXsgInNwYXJlX2NhdGVnb3J5IiAiQ29tcGlsZXIiIH0KICAgIH0KICAgIHBhcm0gewoJbmFtZQkiZXhwb3J0YXMiCglsYWJlbAkiRXhwb3J0IEFzIgoJdHlwZQlzdHJpbmcKCWRlZmF1bHQJeyBbICJjaHMoXCI= ZXhwb3J0bmFtZVwiKSIgaHNjcmlwdC1leHByIF0gfQoJcmFuZ2UJeyAwIDEgfQogICAgfQogICAgcGFybSB7CgluYW1lCSJkZWZhdWx0dmFsdWUiCglsYWJlbAkiRGVmYXVsdCBWYWx1ZSIKCXR5cGUJZmxvYXQKCWRlZmF1bHQ= CXsgIjAiIH0KCXJhbmdlCXsgMCAxIH0KICAgIH0KICAgIHBhcm0gewoJbmFtZQkiZGVmYXVsdHZhbHVlX3YiCglsYWJlbAkiRGVmYXVsdCBWYWx1ZSIKCXR5cGUJdmVjdG9yCglzaXplCTMKCWRlZmF1bHQJeyAiMCIgIjAiICI= MCIgfQoJcmFuZ2UJeyAwIDEgfQogICAgfQogICAgcGFybSB7CgluYW1lCSJkZWZhdWx0dmFsdWVfdjQiCglsYWJlbAkiRGVmYXVsdCBWYWx1ZSIKCXR5cGUJaW50dmVjdG9yNAoJc2l6ZQk0CglkZWZhdWx0CXsgIjAiICIwIiA= IjAiICIwIiB9CglyYW5nZQl7IDAgMSB9CiAgICB9Cn0KIyBBdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCBzY3JpcHQKXHNldCBub2FsaWFzID0gMQojCiMgIENyZWF0aW9uIHNjcmlwdCBmb3IgbGF5ZXJleHBvcnQgb3BlcmF0b3I= CiMKCmlmICggIiRhcmcxIiA9PSAiIiApIHRoZW4KICAgIGVjaG8gVGhpcyBzY3JpcHQgaXMgaW50ZW5kZWQgYXMgYSBjcmVhdGlvbiBzY3JpcHQKICAgIGV4aXQKZW5kaWYKCiMgTm9kZSAkYXJnMSAoVm9wL2xheWVyZXhwb3I= dCkKb3BleHBybGFuZ3VhZ2UgLXMgaHNjcmlwdCAkYXJnMQpvcHVzZXJkYXRhIC1uICdfX19WZXJzaW9uX19fJyAtdiAnJyAkYXJnMQpvcHVzZXJkYXRhIC1uICdfX190b29sY291bnRfX18nIC12ICcyOTAnICRhcmcxCm9wdXM= ZXJkYXRhIC1uICdfX190b29saWRfX18nIC12ICd0b29sXzEwJyAkYXJnMQpTYXZlU3BhcmVQYXJtcyA6PSAwOwpDaGVja0V4dGVybmFsIDo9IDE7ClNhdmVJY29uIDo9IDE7Ckd6aXBDb250ZW50cyA6PSAxOwpDb250ZW50c0M= b21wcmVzc2lvblR5cGUgOj0gMTsKVW5sb2NrT25DcmVhdGUgOj0gMDsKU2F2ZUNhY2hlZENvZGUgOj0gMDsKTG9ja0NvbnRlbnRzIDo9IDE7Ck1ha2VEZWZhdWx0IDo9IDE7ClVzZURTUGFybXMgOj0gMTsKRm9yYmlkT3V0c2k= ZGVQYXJtcyA6PSAxOwpQcmVmaXhEcm9wcGVkUGFybUxhYmVsIDo9IDA7ClByZWZpeERyb3BwZWRQYXJtTmFtZSA6PSAwOwpQYXJtc0Zyb21WZmwgOj0gMDsKPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4= CjxzaGVsZkRvY3VtZW50PgogIDwhLS0gVGhpcyBmaWxlIGNvbnRhaW5zIGRlZmluaXRpb25zIG9mIHNoZWx2ZXMsIHRvb2xiYXJzLCBhbmQgdG9vbHMuCiBJdCBzaG91bGQgbm90IGJlIGhhbmQtZWRpdGVkIHdoZW4gaXQgaXM= IGJlaW5nIHVzZWQgYnkgdGhlIGFwcGxpY2F0aW9uLgogTm90ZSwgdGhhdCB0d28gZGVmaW5pdGlvbnMgb2YgdGhlIHNhbWUgZWxlbWVudCBhcmUgbm90IGFsbG93ZWQgaW4KIGEgc2luZ2xlIGZpbGUuIC0tPgoKICA8dG9vbCA= bmFtZT0iJEhEQV9ERUZBVUxUX1RPT0wiIGxhYmVsPSIkSERBX0xBQkVMIiBpY29uPSIkSERBX0lDT04iPgogICAgPHRvb2xNZW51Q29udGV4dCBuYW1lPSJ2aWV3ZXIiPgogICAgICA8Y29udGV4dE5ldFR5cGU+Vk9QPC9jb24= dGV4dE5ldFR5cGU+CiAgICA8L3Rvb2xNZW51Q29udGV4dD4KICAgIDx0b29sTWVudUNvbnRleHQgbmFtZT0ibmV0d29yayI+CiAgICAgIDxjb250ZXh0T3BUeXBlPiRIREFfVEFCTEVfQU5EX05BTUU8L2NvbnRleHRPcFR5cGU= PgogICAgPC90b29sTWVudUNvbnRleHQ+CiAgICA8dG9vbFN1Ym1lbnU+U2hhZGluZyAoTGF5ZXJzKTwvdG9vbFN1Ym1lbnU+CiAgICA8c2NyaXB0IHNjcmlwdFR5cGU9InB5dGhvbiI+PCFbQ0RBVEFbaW1wb3J0IHZvcHRvb2w= dXRpbHMKCm5vZGUgPSB2b3B0b29sdXRpbHMuZ2VuZXJpY1Rvb2woa3dhcmdzLCAnJEhEQV9OQU1FJykKbm9kZS5zZXRDb2xvcihob3UuQ29sb3IoKDAuNiwgMC42LCAxLjApKSldXT48L3NjcmlwdD4KICA8L3Rvb2w+Cjwvc2g= ZWxmRG9jdW1lbnQ+CgAAAAIADG5vZGVjb25udHlwZQAAAAEAAAAAAAxub2RlcGFybXR5cGUAAAABAAAAAB+LCAAAAAAAAP/tW12P27gVdbEPrYUW/QscPc0AiSNKsj1+CNDObrBNsc0CQTYvOwuHI9O2urJoSLKTQZC/2t/Sy6s= D3ts3Wulng2Qtg4mI/GcQ1Hk4RV5rflX0Ot5Y/xnP9KrP6PRyDv8VKgMPTkce35FkP6OEaZmpqfF/Vr33pq1c27Nw13F/nKmMmOKQZzGRc9eQTwXibrXmf6wNlnhrFQRLXU+03MAvLMvHTbwWNaXhrp7kVmtdFoI13XWJo+L2KQ= 4qk/8P1RIJ7K0eBajidOZNJUR4XJUv2hiGfCd+aJWuTQMJGY6Fdh5nOxgp5K8KjQq3WiCo0nc7jQOovhCvbsQ6bu8eDufq3yHA9ncQ70sjjT6UxneLiMF8sEfkrhJk2MmuFhrrZ6pgqFJ9D8daZtTSkcJyaDe1KbpLDntiNzPbM= h4l5P9OFissGrvQs3qz2Cuy16tNUQM/rLFYIOWZTrDdF/kqBKHA+Op+cOH1Q4Il+vrnDQik8IYWLo+g6UvRdF/rVFlWt2qpko92mjhZ1pbJHn5y8UAVwhIgybftThtfy2gt834My6O94fl+VhXLoQ5naFEuTidTcmdn9X1Lzfgk= drLlUWT7yBuPx1At9pP46c30Wzx4/f2N8AbXzY8D45hHWbxGU0AnZolKFxu10GJZljswSuca0m9EUo5qQ25yndmh7cHnm96fptPpW53lYEk4wqJe789wWBiTRGaTFnXxN/7E6/2xQuJZXfx7ezqFC53Z1HruQEnT1NIXcTo3ee8= 1Wb10h7AoL21I5zfxKnKYGycG72IU4s5PyLfukaUExy94Hyn7zaLb02WvUxreDqt3DKdOjc4TWj8lclWKvkHTD0IESUZT6TzU66/K2nYJCh5kc6wJb3qc26vjBtCMK565Vnj5QdhrS595JhW/wZYyuMWUNEtHITDMAjFU28AAXk= MvoqoxuAv0l484Q7beKXO22PW0fBEA+Po1U4koE3kqP/gmi1M7vvHVttrbJV76OzLYOVbRc0/MxLBkFDCFvcvR8qf9cWKv8AD28PrH59bjt2hHD/1kvnHE30svixZ3rd/VIOg5Y2UFN9MhhPRhO7kIGpHvrh0VQP/oenettKplk= sExbFjEH0cAX/YUu9pasUgSWtvd4O1zqVCub3RqnpQ5q6WODCSxehy3BJPi6gkkzo8bSb3NzSzRJYYxk/2fh9a1N8+ee+KV/2d/r6f6Vk6g7nRyT3BfIErgMcIFn6/KPaW5dBYFZWcDICMzKQkZGYFY2ZGQEZmUjRkZgVjZmZAQ= ZmXXjIzArGzCyAgMPeAxOgpEYYsxdkICRCFnFQpEIWcWCkQhZxcKRCFnGApEIWcZCkQhZxoKRCFnGwpEIWccCsQZzzmHAlHIOYcCUcgGGcY5PuccCkQh5xwKRCHnHApEIeccCkQh5xwKRCHnHApEIeccCsSgzzmHAlHIOYcCUcg= OYcCUcg+oBjnBJxzKBCFnHMoEIWccygQhZxzKBCFnHMoEIWccygQn/uccygQhZxzKBCFnHMoEIWccygQhezihnFOyDmHAlHIOYcCUcg5hwJRyDmHAlHIOYcCcenHOYcCUcg5hwJRyDmHAlHIOYcCUcg5hwJRyC6MGecMOedQIAo= OedQIAo551AgCjnnUCCu/jnnUCAKOedQIAo551AgCjnnUCAKOedQ4PkJqSYN/jAhVW9bv1hGyt/LjDUZKbtpfpiMghLoq0Jnj52M8hv48PJ0HmoIbR7DVj4YjifhcR5K/j8P9SAP1ZpYQtphSqlr+mh8PfSHk/Hk8dNHI/yRXyo= E918Oz30DtwXLdOevWe466UCfyV2CqxwNpTFYC49L6rpAcazzSnLM+uLNqC2pVed53qB7v4ozNpa22If+7b7TJ4Y0AsVC2XEJ8fpw9XSRbG0auzHxB4NgoOPbC2z3Qd0N55fXuRFFq3Wl9Eyv7x1B4NnebxIVbHJ9K179eS2/m4= 1Z4I74nooNgid/xESHl15UJb7Z3Z/8+OkU1oGu2+1axGpyWrZ4vyCHptP2L3sS9taRW986WCKWy5EMXtr9KTrAYjvuXaxwXBlCXzXTzPL6HDYLB2HVbOJpVDR12J589tv97C/Nsq++1qCd66T0Qr/119bYgj8/hDt3ZCXCk6k/E= OXeami/N+w5Uk9b12gkA3Guys35uZlR/LH4RezKmn/daNIeYW4BfWaYHRAjvXWiFWSwSfYrpQtS1V4dodJpsq03MonNLkeifZjbcoAvXsrf4gOzKTvGb8K7stenUwyV5FmfQFJi0pwRy/z7DbtU3/NXJTiyrl7Vg0o3v7f2ulHI= 1FXqEUcwuQpYgyxOWg9dH3fwqCXGK3hYdmIutIGlXXbfiVwvYzoNNpI/Y+zu8tm8YyvKQN6ty+wwqQMqwhgbCKScMT6LEiBOCAIrpxYBYn8RWDkPOHBFNbZ0OAfKEYGWziSbW47CIUw8QYpsE52ME0jNILrqeVKcsI2sqdDdp6g= XnMz1YOJZkOEB7JZw1SDlTZLvbj48ebvz354+f3f3lxcVE+was/SoUO03VWBjY73w1cObABVbquDDovTE82oH0ogMu/Tcv0Au6ICVp+ddPY6mzSegze7PN7hMrBRTWed6l6qvNmgdRKUzcclGkuHXUVa1axnO2GX+8432VxF9ns= 3nVmtvFMw4BtOjXOEqOliWHReHqALbncrHwOt97o8JpqF/TAR8fpERvgtnEe3yUnqisH9p8QuNKupoGdsYJ67TCcvr0ldHI3ZqSS5E5Fv55mFrCb6nBlnaxPs87frOxeatoldMrNypd7u2jvlehh3YaDPf2DrM5D7JFTO02KS8o= YUi1hkryjAYyDK+H9r1Cf+LL4/cKw98kyZM2OZ70s1M8ePIlcjyBcKl3CDu9P223V/jG0Y4q/9P3qg9rId42GgX2Fbyv/9XF3QyDI8rTLcmJJmfCpg+2VUqaJb07yBNYwa179c5G5L0BPHoUeAeE6baF4rXQjlPguwX72WEz3Ik= Akl16MkAevZfqeyIw2HzUjrM5KwXOo2/nV1+HldM0jlo6KP9XQl8mj9pSXXRO7/mvRdPvTev//ryhxevLy4uev8GwkEvbeIzAABleHBvcnRuYW1lAAAAAElORFgAAAAAAAAAAAAAAAgAAAAMRGlhbG9nU2NyaXB0AAAAAAAAAus= X1B9PgAAAAxDcmVhdGVTY3JpcHQAAALrAAABLF9QfT4AAAAVVHlwZVByb3BlcnRpZXNPcHRpb25zAAAEFwAAAS5fUH0+AAAABEhlbHAAAAVFAAAAAF9QfT4AAAALVG9vbHMuc2hlbGYAAAVFAAADAl9QfT4AAAATSW50ZXJuYWw= RmlsZU9wdGlvbnMAAAhHAAAAMF9QfT4AAAALQ29udGVudHMuZ3oAAAh3AAAHQ2A3hv8AAAAQRXh0cmFGaWxlT3B0aW9ucwAAD7oAAAAEX1B9PiMgRGlhbG9nIHNjcmlwdCBmb3IgbGF5ZXJ1bnBhY2sgYXV0b21hdGljYWxseSA= Z2VuZXJhdGVkCgp7CiAgICBuYW1lCWxheWVydW5wYWNrCiAgICBzY3JpcHQJbGF5ZXJ1bnBhY2sKICAgIGxhYmVsCSJMYXllciBVbnBhY2siCgogICAgaW5wdXQJc3RydWN0X1NoYWRlckxheWVyCWxheWVyCWxheWVyCiAgICA= b3V0cHV0CWJzZGYJRglCU0RGCiAgICBvdXRwdXQJdmVjdG9yCU9mCU9wYWNpdHkKICAgIG91dHB1dAl2ZWN0b3IJQ2UJRW1pc3Npb24KICAgIG91dHB1dAl2ZWN0b3IJUAlQb3NpdGlvbgogICAgb3V0cHV0CXZlY3RvcglOCU4= b3JtYWwKICAgIG91dHB1dAlmbG9hdAlsYXllcmFscGhhCSJMYXllciBBbHBoYSIKICAgIG91dHB1dAlmbG9hdGEJbWFza3MJTWFza3MKICAgIGlucHV0ZmxhZ3MJbGF5ZXIJMAogICAgc2lnbmF0dXJlCSJEZWZhdWx0IElucHU= dHMiCWRlZmF1bHQJeyBzdHJ1Y3RfU2hhZGVyTGF5ZXIgYnNkZiB2ZWN0b3IgdmVjdG9yIHZlY3RvciB2ZWN0b3IgZmxvYXQgZmxvYXRhIH0KCiAgICBvdXRwdXRvdmVycmlkZXMJZGVmYXVsdAogICAgewoJX19fYmVnaW4JYXU= dG8KCQkJKDApCglfX19iZWdpbglhdXRvCgkJCSgwLDAsMCkKCV9fX2JlZ2luCWF1dG8KCQkJKDAsMCwwKQoJX19fYmVnaW4JYXV0bwoJCQkoMCwwLDApCglfX19iZWdpbglhdXRvCgkJCSgwLDAsMCkKCV9fX2JlZ2luCWF1dG8= CgkJCSgwKQoJX19fYmVnaW4JYXV0bwoJCQkoMCkKICAgIH0KCiAgICBoZWxwIHsKCSIiCiAgICB9Cgp9CiMgQXV0b21hdGljYWxseSBnZW5lcmF0ZWQgc2NyaXB0ClxzZXQgbm9hbGlhcyA9IDEKIwojICBDcmVhdGlvbiBzY3I= aXB0IGZvciBsYXllcnVucGFjayBvcGVyYXRvcgojCgppZiAoICIkYXJnMSIgPT0gIiIgKSB0aGVuCiAgICBlY2hvIFRoaXMgc2NyaXB0IGlzIGludGVuZGVkIGFzIGEgY3JlYXRpb24gc2NyaXB0CiAgICBleGl0CmVuZGlmCgo= IyBOb2RlICRhcmcxIChWb3AvbGF5ZXJ1bnBhY2spCm9wZXhwcmxhbmd1YWdlIC1zIGhzY3JpcHQgJGFyZzEKb3B1c2VyZGF0YSAtbiAnX19fVmVyc2lvbl9fXycgLXYgJycgJGFyZzEKU2F2ZVNwYXJlUGFybXMgOj0gMDsKQ2g= ZWNrRXh0ZXJuYWwgOj0gMTsKU2F2ZUljb24gOj0gMTsKR3ppcENvbnRlbnRzIDo9IDE7CkNvbnRlbnRzQ29tcHJlc3Npb25UeXBlIDo9IDE7ClVubG9ja09uQ3JlYXRlIDo9IDA7ClNhdmVDYWNoZWRDb2RlIDo9IDA7CkxvY2s= Q29udGVudHMgOj0gMTsKTWFrZURlZmF1bHQgOj0gMTsKVXNlRFNQYXJtcyA6PSAxOwpGb3JiaWRPdXRzaWRlUGFybXMgOj0gMTsKUHJlZml4RHJvcHBlZFBhcm1MYWJlbCA6PSAwOwpQcmVmaXhEcm9wcGVkUGFybU5hbWUgOj0= IDA7ClBhcm1zRnJvbVZmbCA6PSAwOwo8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCI/Pgo8c2hlbGZEb2N1bWVudD4KICA8IS0tIFRoaXMgZmlsZSBjb250YWlucyBkZWZpbml0aW9ucyBvZiBzaGVsdmVzLCA= dG9vbGJhcnMsIGFuZCB0b29scy4KIEl0IHNob3VsZCBub3QgYmUgaGFuZC1lZGl0ZWQgd2hlbiBpdCBpcyBiZWluZyB1c2VkIGJ5IHRoZSBhcHBsaWNhdGlvbi4KIE5vdGUsIHRoYXQgdHdvIGRlZmluaXRpb25zIG9mIHRoZSA= c2FtZSBlbGVtZW50IGFyZSBub3QgYWxsb3dlZCBpbgogYSBzaW5nbGUgZmlsZS4gLS0+CgogIDx0b29sIG5hbWU9IiRIREFfREVGQVVMVF9UT09MIiBsYWJlbD0iJEhEQV9MQUJFTCIgaWNvbj0iJEhEQV9JQ09OIj4KICAgIDw= dG9vbE1lbnVDb250ZXh0IG5hbWU9InZpZXdlciI+CiAgICAgIDxjb250ZXh0TmV0VHlwZT5WT1A8L2NvbnRleHROZXRUeXBlPgogICAgPC90b29sTWVudUNvbnRleHQ+CiAgICA8dG9vbE1lbnVDb250ZXh0IG5hbWU9Im5ldHc= b3JrIj4KICAgICAgPGNvbnRleHRPcFR5cGU+JEhEQV9UQUJMRV9BTkRfTkFNRTwvY29udGV4dE9wVHlwZT4KICAgIDwvdG9vbE1lbnVDb250ZXh0PgogICAgPHRvb2xTdWJtZW51PlNoYWRpbmcgKExheWVycyk8L3Rvb2xTdWI= bWVudT4KICAgIDxzY3JpcHQgc2NyaXB0VHlwZT0icHl0aG9uIj48IVtDREFUQVtpbXBvcnQgdm9wdG9vbHV0aWxzCgp2b3B0b29sdXRpbHMuZ2VuZXJpY1Rvb2woa3dhcmdzLCAnJEhEQV9OQU1FJyldXT48L3NjcmlwdD4KICA= PC90b29sPgo8L3NoZWxmRG9jdW1lbnQ+CgAAAAIADG5vZGVjb25udHlwZQAAAAEAAAAAAAxub2RlcGFybXR5cGUAAAABAAAAAB+LCAAAAAAAAP/VWltv2zYU9rCXWcD+g+qn9aGeSN3shwJr0mQo0DpBby/DYMg2HQuRJUOXtEY= 0f++w0OJsi0fboCTLnHh5vB8/MQj6uPhEZPe817PCfGf/DCn+QRB4Bx+apR5DvNDh9cdGG97eGm2ENNyuxG9z9nGOvXKfnthvlpEeZaVwziNy54cwX5pJ9FW5FW6iea31joq5ytRLMQSAOfkoT0NM9YMDdfuzbP1WqSlPRhYm6w= iMs4S+0XbOiMXH9sv+BDzl3XteZZmop5meWp+FrGC5tZyyS6KSAyO8nmt3a2XNprmKoErVKsN0lUCmwsYaRNHsMQsvU1j7ZozLabqCjQXMQFdFfuXKQLkaO5im9WCXwVsUqTLFqgWUR3YhGVETYg/k0u5JVSsJMsh5uKqqSUbfE= FW5JLKSZZF8WooxiFeBaLOJqveOQYzXN1IapF3kcIWRlVbmpymISAcm1vlnfrTjdczh2fzCA+bOZPcAHONB9NOrAjH23ijIqwWXb81zI6WHeyHF5wAMPfDB98XKrfWEAvqgqV1lup9ksW2z/SLMvK5EL6Z/P5S07YRjCZfG27U8= H6fnaLz/88x2hiP9teCxFPM83uBDhjnJkyi9qaIbYa+U34JJP1VgvCW5WmBVIXL5pHrw+an363Q6/SzyAiQGFrh+Pnmt8kbW3PHCZlT1xOJ0mRW9SbV+Iw07tD5HSSWKsziNcphm60zcxKnErCvsL5+nfS6s12JW3Zxnef4mbbw= 02ktqunUOkPd0vgky9dR8g7WAixa1Rkb3PpUiNeqG0YCIVykCwygV3+OhnT56CKaPLqIrpaPLqTrRxcR5qYo2ayiRxfaOipui/8zqlPTULuxu36dhn4vyryal2xvg1e+e97bdRJ0HS84HF3u8cq+yzYyF8MG1C82Yh4vY7GQYaU= MJH9wYdVBBvvW7V/9RVDoseRtVjPRN4fzIrFctAfXML37MPryw5+h0UDoFey2xUUNnG5pXudC/jvYh0Xco+gu13Lb12s0L0m8oua6PRZQi1RAtwuCWjgHdqvsHWUIDuhUuHnO/x52E21pmrGLqD6yEvZWWir8eGu3S282AjqLY8= 20wWYDzolF189CB1V6rLrvTkqgvABym7oLgC11TN8MAKVRMUN1IWCMwaKxNUZDFH2ddg1tQJmJ4yd567xXzlU0/WYvWVm2dmsXqAKr2FAgz0xr1Dh3/oCA4d4YHjWBFZVDN0Mlkt2oM41TfLdypMcMNNu/seefPevktOgr/vgrk= CPY9ckoOLr43NQfDNFN0cJV2qsb7QHv/DgUwCuAU4BLAfs29N5kW00U415arLU9bvrYCbYXaGmlrrC3W1vesHYW1wzDX+ALAOR95jO29AHgB4+PxmD2xFwC9BzLXOdyFNlG+7n2z7lT1L6OydraYv2ynL9NZ8dKx/+7/1t/Zcfo= zy1IGqXq3OnoAPz91MDdluSxw8D/9Q3mFxYMnaHnsVOjaDt47fRVM5UHD6qIxn3fhUTYwD7nR2Kgzgs4HzIPhM6c4dgDLXdOC5wncFzwUBuX8bxgWh8YQOqoFWeH0n+JSb9xjaRL5ni39Y2lTyZ5r/Ux3DiuMfFrH5O+CaZ+7fM= 9FlFnenHO6AvwTrVhzuxqjQvq8ViUOfCXeAOX6+Js4+d+2MqCzdNrlJx03RVPm6ankrKTdNXmblpBio978zc0RxN513O9vOuH4TMGT+tvKsTR8g8/8iiPZJ65TNknWR6Cck0iWYi6UKDAWCSxTvQ1bKhdTFNczvQuWhoXUzTvA4= dN2wupBm+R1o0rC6kGYFHahdHw2920fTww6EK6hhdmHNHHWgnYXW8Lud6lcJe4Lrsb7WmLiWWpvNxbq9dDDMOY4pXRAgEgnRKKJBUYyQjSIaNMUI4SiiQVWM0I4iGoTFCPkookFbjBCOIhpUxQjdKKJBVOyIYFoiASKREIciGpQ= w03KoUAkmpRDgUg0KYcCkWhSDgUi0aQcCkSiSTkUiESTcigQiSblUCASTcqhQCSalEOBuDmYlEOBSDQphwKRaFIOBSLRpBwKRKJJORSIRJNyKBCJJuVQIBJNyqFAJJqUQ4FINCmHArE+MCmHApFoUg4FItGkHApEokk5FIhEk3I= KBCJJuVQIBJNyqFAJJqUQ4FINCmHApFoUg4FYo1oUg4FItGkHApEokk5FIhEk3IoEIkm5VAgEk3KoUAkmpRDgUg0KYcCkWhSDgUi0aQcCsT3BJNyKBCJJuVQIBJNyqFAJJqUQ4FINCmHAk8/h/N0h51zuPZF9ocdxeljMIgp3Ak= RB0oH57Eofe+D+J0xzAIuhFQ53Bw/z4fj+SvjzzX7/766Cn81c5DHcM57WFb50Ru58jqv58VPckz+lbZ3Onq6shR0emruj3Y3lvV9ZA/bFGztqPb/qUQ6C7vufXvIpjVZhtLh3hvf3knJ70ZOBVl7/Qr7/zOwPn4/tWbtxfvnz0= e9b7BxPzTtMEKQAAAAAAAElORFgAAAAAAAAAAAAAAAEAAAAMRGlhbG9nU2NyaXB0AAAAAAAABu9fUH1KLyoKICogUFJPUFJJRVRBUlkgSU5GT1JNQVRJT04uICBUaGlzIHNvZnR3YXJlIGlzIHByb3ByaWV0YXJ5IHRvCiAqIFM= aWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jLiwgYW5kIGlzIG5vdCB0byBiZSByZXByb2R1Y2VkLAogKiB0cmFuc21pdHRlZCwgb3IgZGlzY2xvc2VkIGluIGFueSB3YXkgd2l0aG91dCB3cml0dGVuIHBlcm1pc3Npb24uCiAqCiA= KiBQcm9kdWNlZCBieToKICoJU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYwogKgk0NzcgUmljaG1vbmQgU3RyZWV0IFdlc3QKICoJVG9yb250bywgT250YXJpbwogKglDYW5hZGEgICBNNVYgM0U3CiAqCTQxNi01MDQtOTg3Ngo= ICoKICovCgojaW5jbHVkZSA8cGFyYW1ldGVyLmRzPgoKewogICAgbmFtZQkiY29zaW5lIgogICAgc2NyaXB0CSJjb3NpbmUiCiAgICBsYWJlbAkiY29zaW5lIgoKICAgIG91dGVyY29kZSB7CgkiI2luY2x1ZGUgPHZvcGxpYi4= aD4iCiAgICB9CgogICAgY29kZSB7CgkiJGNvc2luZSA9IHZvcF9jb3MoJHJhZCk7IgogICAgfQoKICAgIGlucHV0CWZsb2F0CXJhZAkiUmFkaWFucyIKICAgIG91dHB1dAlmbG9hdAljb3NpbmUJIk91dHB1dCBWYWx1ZSIKCiA= ICAgc2lnbmF0dXJlCSJGbG9hdCIJCQlkZWZhdWx0CXsgfQogICAgc2lnbmF0dXJlCSIyRCBWZWN0b3IiCQl1CXsgdmVjdG9yMiB2ZWN0b3IyIH0KICAgIHNpZ25hdHVyZQkiM0QgVmVjdG9yIgkJdgl7IHZlY3RvciB2ZWN0b3I= IH0KICAgIHNpZ25hdHVyZQkiM0QgUG9pbnQiCQlwCXsgcG9pbnQgcG9pbnQgfQogICAgc2lnbmF0dXJlCSIzRCBOb3JtYWwiCQluCXsgbm9ybWFsIG5vcm1hbCB9CiAgICBzaWduYXR1cmUJIlJHQiBDb2xvciIJCWMJeyBjb2w= b3IgY29sb3IgfQogICAgc2lnbmF0dXJlCSI0RCBWZWN0b3IiCQl2NAl7IHZlY3RvcjQgdmVjdG9yNCB9CgogICAgc2lnbmF0dXJlCSJVbmlmb3JtIEZsb2F0IgkJdWYJeyB1ZmxvYXQgdWZsb2F0IH0KICAgIHNpZ25hdHVyZQk= IlVuaWZvcm0gM0QgVmVjdG9yIgl1dgl7IHV2ZWN0b3IgdXZlY3RvciB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgUG9pbnQiCXVwCXsgdXBvaW50IHVwb2ludCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgTm9ybWE= bCIJdW4JeyB1bm9ybWFsIHVub3JtYWwgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIFJHQiBDb2xvciIJdWMJeyB1Y29sb3IgdWNvbG9yIH0KCiAgICBWT1BfRkxUX1BBUk0ocmFkLAkiUmFkaWFucyIsIDApCiAgICBWT1BfVkU= QzJfUEFSTShyYWRfdSwJIlJhZGlhbnMiLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKHJhZF92LAkiUmFkaWFucyIsIDAsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0ocmFkX3AsCSJSYWRpYW5zIiwgMCwgMCwgMCkKICAgIFZPUF8= VkVDX1BBUk0ocmFkX24sCSJSYWRpYW5zIiwgMCwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTShyYWRfYywJIlJhZGlhbnMiLCAwLCAwLCAwKQogICAgVk9QX1ZFQzRfUEFSTShyYWRfdjQsICJSYWRpYW5zIiwgMCwgMCwgMCwgMCk= CiAgICBWT1BfRkxUX1BBUk0ocmFkX3VmLCAiUmFkaWFucyIsIDApCiAgICBWT1BfVkVDX1BBUk0ocmFkX3V2LCAiUmFkaWFucyIsIDAsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0ocmFkX3VwLCAiUmFkaWFucyIsIDAsIDAsIDA= KQogICAgVk9QX1ZFQ19QQVJNKHJhZF91biwgIlJhZGlhbnMiLCAwLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKHJhZF91YywgIlJhZGlhbnMiLCAwLCAwLCAwKQoKICAgIGdyb3VwIHsgbmFtZSAiZ3YiIG9ic29sZXRlIDEyLjA= IH0KICAgIGdyb3VwIHsgbmFtZSAiZ3UiIG9ic29sZXRlIDEyLjAgfQp9CklORFgAAAAAAAAAAAAAAAYAAAAMRGlhbG9nU2NyaXB0AAAAAAAAA1RfUH06AAAADENyZWF0ZVNjcmlwdAAAA1QAAAEmX1B9OgAAABVUeXBlUHJvcGU= cnRpZXNPcHRpb25zAAAEegAAAS5fUH06AAAABEhlbHAAAAWoAAAAAF9QfToAAAALVG9vbHMuc2hlbGYAAAWoAAADCF9QfToAAAAQRXh0cmFGaWxlT3B0aW9ucwAACLAAAAAEX1B9OiMgRGlhbG9nIHNjcmlwdCBmb3IgcGJycGg= YXNlIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkCgp7CiAgICBuYW1lCXBicnBoYXNlCiAgICBzY3JpcHQJcGJycGhhc2UKICAgIGxhYmVsCSJQQlIgVm9sdW1lIFBoYXNlIEZ1bmN0aW9uIgoKICAgIGNvZGUgewoJImlmICgkcGg= YXNlID09IDApIgoJIiAgICAkZiA9IGlzb3Ryb3BpYyhcImxhYmVsXCIsICRsYWJlbCk7IgoJImVsc2UiCgkiICAgICRmID0gaGVueWV5Z3JlZW5zdGVpbigkcGhhc2UsIFwibGFiZWxcIiwgJGxhYmVsKTsiCiAgICB9CgogICA= IGlucHV0CXN0cmluZwltb2RlbAkiU2NhdHRlcmluZyBNb2RlbCIKICAgIGlucHV0CXN0cmluZwlsYWJlbAkiQ29tcG9uZW50IExhYmVsIgogICAgaW5wdXQJZmxvYXQJcGhhc2UJIlNjYXR0ZXJpbmcgUGhhc2UiCiAgICBvdXQ= cHV0CWJzZGYJZglCU0RGCiAgICBpbnB1dGZsYWdzCW1vZGVsCTAKICAgIGlucHV0ZmxhZ3MJbGFiZWwJMAogICAgaW5wdXRmbGFncwlwaGFzZQkwCiAgICBzaWduYXR1cmUJIkRlZmF1bHQgSW5wdXRzIglkZWZhdWx0CXsgc3Q= cmluZyBzdHJpbmcgZmxvYXQgYnNkZiB9CgogICAgb3V0cHV0b3ZlcnJpZGVzCWRlZmF1bHQKICAgIHsKCV9fX2JlZ2luCWF1dG8KCQkJKDApCiAgICB9CgogICAgaGVscCB7CgkiIgogICAgfQoKICAgIHBhcm0gewoJbmFtZQk= InBoYXNlIgoJbGFiZWwJIlNjYXR0ZXJpbmcgUGhhc2UiCgl0eXBlCWZsb2F0CglkZWZhdWx0CXsgIjAiIH0KCXJhbmdlCXsgLTEgMSB9CiAgICB9CiAgICBwYXJtIHsKCW5hbWUJImxhYmVsIgoJbGFiZWwJIkNvbXBvbmVudCA= TGFiZWwiCgl0eXBlCXN0cmluZwoJZGVmYXVsdAl7ICIiIH0KCXJhbmdlCXsgMCAxIH0KICAgIH0KfQojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIHNjcmlwdApcc2V0IG5vYWxpYXMgPSAxCiMKIyAgQ3JlYXRpb24gc2NyaXA= dCBmb3IgcGJycGhhc2Ugb3BlcmF0b3IKIwoKaWYgKCAiJGFyZzEiID09ICIiICkgdGhlbgogICAgZWNobyBUaGlzIHNjcmlwdCBpcyBpbnRlbmRlZCBhcyBhIGNyZWF0aW9uIHNjcmlwdAogICAgZXhpdAplbmRpZgoKIyBOb2Q= ZSAkYXJnMSAoVm9wL3BicnBoYXNlKQpvcGV4cHJsYW5ndWFnZSAtcyBoc2NyaXB0ICRhcmcxCm9wdXNlcmRhdGEgLW4gJ19fX1ZlcnNpb25fX18nIC12ICcnICRhcmcxClNhdmVTcGFyZVBhcm1zIDo9IDA7CkNoZWNrRXh0ZXI= bmFsIDo9IDE7ClNhdmVJY29uIDo9IDE7Ckd6aXBDb250ZW50cyA6PSAxOwpDb250ZW50c0NvbXByZXNzaW9uVHlwZSA6PSAxOwpVbmxvY2tPbkNyZWF0ZSA6PSAwOwpTYXZlQ2FjaGVkQ29kZSA6PSAwOwpMb2NrQ29udGVudHM= IDo9IDE7Ck1ha2VEZWZhdWx0IDo9IDE7ClVzZURTUGFybXMgOj0gMTsKRm9yYmlkT3V0c2lkZVBhcm1zIDo9IDE7ClByZWZpeERyb3BwZWRQYXJtTGFiZWwgOj0gMTsKUHJlZml4RHJvcHBlZFBhcm1OYW1lIDo9IDE7ClBhcm0= c0Zyb21WZmwgOj0gMDsKPD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHNoZWxmRG9jdW1lbnQ+CiAgPCEtLSBUaGlzIGZpbGUgY29udGFpbnMgZGVmaW5pdGlvbnMgb2Ygc2hlbHZlcywgdG9vbGJhcnM= LCBhbmQgdG9vbHMuCiBJdCBzaG91bGQgbm90IGJlIGhhbmQtZWRpdGVkIHdoZW4gaXQgaXMgYmVpbmcgdXNlZCBieSB0aGUgYXBwbGljYXRpb24uCiBOb3RlLCB0aGF0IHR3byBkZWZpbml0aW9ucyBvZiB0aGUgc2FtZSBlbGU= bWVudCBhcmUgbm90IGFsbG93ZWQgaW4KIGEgc2luZ2xlIGZpbGUuIC0tPgoKICA8dG9vbCBuYW1lPSIkSERBX1RBQkxFXyRIREFfTkFNRSIgbGFiZWw9IiRIREFfTEFCRUwiIGljb249IlZPUF9wYnJwaGFzZSI+CiAgICA8dG8= b2xNZW51Q29udGV4dCBuYW1lPSJ2aWV3ZXIiPgogICAgICA8Y29udGV4dE5ldFR5cGU+Vk9QPC9jb250ZXh0TmV0VHlwZT4KICAgIDwvdG9vbE1lbnVDb250ZXh0PgogICAgPHRvb2xNZW51Q29udGV4dCBuYW1lPSJuZXR3b3I= ayI+CiAgICAgIDxjb250ZXh0T3BUeXBlPiRIREFfVEFCTEUvJEhEQV9OQU1FPC9jb250ZXh0T3BUeXBlPgogICAgPC90b29sTWVudUNvbnRleHQ+CiAgICA8dG9vbFN1Ym1lbnU+U2hhZGluZyAoQlNERnMpPC90b29sU3VibWU= bnU+CiAgICA8c2NyaXB0IHNjcmlwdFR5cGU9InB5dGhvbiI+PCFbQ0RBVEFbaW1wb3J0IHZvcHRvb2x1dGlscwoKdm9wdG9vbHV0aWxzLmdlbmVyaWNUb29sKGt3YXJncywgJyRIREFfTkFNRScpXV0+PC9zY3JpcHQ+CiAgPC8= dG9vbD4KPC9zaGVsZkRvY3VtZW50PgoAAAAASU5EWAAAAAAAAAAAAAAAAQAAAAxEaWFsb2dTY3JpcHQAAAAAAAAHq19QfUYvKgogKiBQUk9QUklFVEFSWSBJTkZPUk1BVElPTi4gIFRoaXMgc29mdHdhcmUgaXMgcHJvcHJpZXQ= YXJ5IHRvCiAqIFNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW5zbWl0dGVkLCBvciBkaXNjbG9zZWQgaW4gYW55IHdheSB3aXRob3V0IHdyaXR0ZW4gcGVybWk= c3Npb24uCiAqCiAqIFByb2R1Y2VkIGJ5OgogKglTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW9uZCBTdHJlZXQgV2VzdAogKglUb3JvbnRvLCBPbnRhcmlvCiAqCUNhbmFkYSAgIE01ViAzRTcKICoJNDE= Ni01MDQtOTg3NgogKgogKi8KCiNpbmNsdWRlIDxwYXJhbWV0ZXIuZHM+Cgp7CiAgICBuYW1lCSJzcGVjdWxhciIKICAgIHNjcmlwdAkic3BlY3VsYXIiCiAgICBsYWJlbAkic3BlY3VsYXIiCgoKICAgIG91dGVyY29kZSB7Cgk= SU5DTFVERV9WT1BMSUIKICAgIH0KCiAgICBjb2RlIHsKCSJWT1B2ZWN0b3IgJGlpID0gKCRpc2Nvbm5lY3RlZF9uSSAhPSAwKSA/ICRuSSA6IG5vcm1hbGl6ZShJKTsiCgkiVk9Qbm9ybWFsICRuZiA9ICgkaXNjb25uZWN0ZWQ= X25OICE9IDApID8gJG5OIDogbm9ybWFsaXplKE4pOyIKCSIiCiAgICAgICAgImlmICgkZmFjZWZ3ZCkgJG5mID0gdm9wX2Zyb250ZmFjZSgkbmYsICRpaSk7IgoJIiIKCSIkaWxsdW0gPSB2b3Bfc3BlY3VsYXIoJHNwZWNUeXA= ZSwgJG5mLCAkaWksICR1diwgJHVyb3VnaCwgJHZyb3VnaCwgJHNoYXJwLCAkdHN0eWxlKTsiCgkiJGNsciA9ICRLcyAqICRzcGVjICogJGlsbHVtOyIKCVZPUF9BU1NJR05fQlNERigKCSAgICAiJGYgPSAkS3MgKiAkc3BlYyA= KiB2b3Bfc3BlY3VsYXJfYnNkZigkc3BlY1R5cGUsICRuZiwgJGlpLCAkdXYsIHswLDAsMH0sIHswLDAsMH0sICR1cm91Z2gsICR2cm91Z2gsICRzaGFycCwgJHRzdHlsZSk7IgoJKQogICAgfQoKICAgIG91dHB1dAljb2xvcgk= Y2xyCSAiQ29sb3IiCiAgICBvdXRwdXQJY29sb3IJaWxsdW0JICJJbGx1bWluYXRpb24iCiAgICBvdXRwdXQJYnNkZglmCSAiQlNERiIKCiAgICBpbnB1dCBub3JtYWwgICAgbk4JCSJOb3JtYWwgVmVjdG9yIgogICAgaW5wdXQ= IHZlY3RvciAgICBuSQkJIkluY2lkZW50IFZlY3RvciIKCiAgICBpbnB1dCBzdHJpbmcgc3BlY1R5cGUJIlNwZWN1bGFyIFR5cGUiCgogICAgVk9QX0ZMVF9JTlBVVF9SKEtzLAkJIlNwZWN1bGFyIEludGVuc2l0eSIsCTAuNSw= IDAsIDEpCiAgICBWT1BfQ0xSX0lOUFVUICAoc3BlYywJIlNwZWN1bGFyIENvbG9yIiwJMSwgMSwgMSkKICAgIFZPUF9GTFRfSU5QVVRfUih1cm91Z2gsCSJVIFJvdWdobmVzcyIsCQkwLjEsIDAsIDEpCiAgICBWT1BfRkxUX0k= TlBVVF9SKHZyb3VnaCwJIlYgUm91Z2huZXNzIiwJCTAuMDUsIDAsIDEpCiAgICBWT1BfRkxUX0lOUFVUX1Ioc2hhcnAsCSJTaGFycG5lc3MiLAkJMC4xLCAwLCAxKQogICAgVk9QX1RPR0dMRV9JTlBVVChmYWNlZndkLAkiRW4= c3VyZSBGYWNlcyBQb2ludCBGb3J3YXJkIiwgMSkKCiAgICBwYXJtIHsKCW5hbWUJc3BlY1R5cGUKCWxhYmVsCSJTcGVjdWxhciBUeXBlIgoJdHlwZQlzdHJpbmcKCW1lbnUJewoJCSJwaG9uZyIJCSJQaG9uZyIKCQkiYmxpbm4= IgkJIkJsaW5uIgoJCSJhbmlzb3Ryb3BpYyIJIkFuaXNvdHJvcGljIgoJCSJnbG9zc3kiCSJHbG9zc3kiCgkJInNwZWMiCQkiVkVYIFNwZWN1bGFyIgoJfQoJZGVmYXVsdCB7ICJzcGVjIiB9CiAgICB9CgogICAgaW5wdXQgdmU= Y3RvciAgICB1dgkJIlVWIENvb3JkaW5hdGUiCiAgICBpbnB1dCBpbnQJICAgIHRzdHlsZQkiVGFuZ2VudCBTdHlsZSIKICAgIHBhcm0gewoJbmFtZQl0c3R5bGUKCWxhYmVsCSJUYW5nZW50IFN0eWxlIgoJdHlwZQlpbnQKCW0= ZW51CXsKCQkwCQkiSW50cmluc2ljIFdvcmxkIFNwYWNlIgoJCTEJCSJJbnRyaW5zaWMgT2JqZWN0IFNwYWNlIgoJCTIJCSJDb21wdXRlIGZyb20gVVYiCgl9CglkZWZhdWx0IHsgMCB9CiAgICB9Cn0KSU5EWAAAAAAAAAAAAAA= AAEAAAAMRGlhbG9nU2NyaXB0AAAAAAAABE1fUH1GLyoKICogUFJPUFJJRVRBUlkgSU5GT1JNQVRJT04uICBUaGlzIHNvZnR3YXJlIGlzIHByb3ByaWV0YXJ5IHRvCiAqIFNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMuLCBhbmQ= IGlzIG5vdCB0byBiZSByZXByb2R1Y2VkLAogKiB0cmFuc21pdHRlZCwgb3IgZGlzY2xvc2VkIGluIGFueSB3YXkgd2l0aG91dCB3cml0dGVuIHBlcm1pc3Npb24uCiAqCiAqIFByb2R1Y2VkIGJ5OgogKglTaWRlIEVmZmVjdHM= IFNvZnR3YXJlIEluYwogKgk0NzcgUmljaG1vbmQgU3RyZWV0IFdlc3QKICoJVG9yb250bywgT250YXJpbwogKglDYW5hZGEgICBNNVYgM0U3CiAqCTQxNi01MDQtOTg3NgogKgogKi8KCiNpbmNsdWRlIDxwYXJhbWV0ZXIuZHM= PgoKewogICAgbmFtZQlsYXllcnBhY2sKICAgIHNjcmlwdAlsYXllcnBhY2sKICAgIGxhYmVsCSJMYXllciBQYWNrIgoKICAgIG91dGVyY29kZSB7CgkiI2luY2x1ZGUgPHNoYWRlcmxheWVyLmg+IgogICAgfQoKICAgIGNvZGU= IHsKCSJpbml0X2xheWVyKCRsYXllcik7IgoJIiIKCSIkbGF5ZXIuRiA9IHNlbGVjdCgkaXNjb25uZWN0ZWRfRiwgJEYsICRsYXllci5GKTsiCgkiJGxheWVyLk9mID0gc2VsZWN0KCRpc2Nvbm5lY3RlZF9PZiwgJE9mLCAkbGE= eWVyLk9mKTsiCgkiJGxheWVyLkNlID0gc2VsZWN0KCRpc2Nvbm5lY3RlZF9DZSwgJENlLCAkbGF5ZXIuQ2UpOyIKCSIkbGF5ZXIuUCA9IHNlbGVjdCgkaXNjb25uZWN0ZWRfUCwgJFAsICRsYXllci5QKTsiCgkiJGxheWVyLk4= ID0gc2VsZWN0KCRpc2Nvbm5lY3RlZF9OLCAkTiwgJGxheWVyLk4pOyIKCSIkbGF5ZXIubWFza3MgPSBzZWxlY3QoJGlzY29ubmVjdGVkX21hc2tzLCAkbWFza3MsICRsYXllci5tYXNrcyk7IgogICAgfQoKICAgIG91dHB1dAk= c3RydWN0X1NoYWRlckxheWVyCWxheWVyCWxheWVyCgogICAgaW5wdXQJYnNkZglGCUYKICAgIGlucHV0CXZlY3RvcglPZglPcGFjaXR5CiAgICBpbnB1dAl2ZWN0b3IJQ2UJRW1pc3Npb24KICAgIGlucHV0CXZlY3RvcglQCVA= b3NpdGlvbgogICAgaW5wdXQJdmVjdG9yCU4JTm9ybWFsCiAgICBpbnB1dAlmbG9hdAlsYXllcmFscGhhCSJMYXllciBBbHBoYSIKICAgIGlucHV0CWZsb2F0YQltYXNrcwlNYXNrcwoKfQpJTkRYAAAAAAAAAAAAAAAIAAAADEQ= aWFsb2dTY3JpcHQAAAAAAAAKBl9QfUAAAAAMQ3JlYXRlU2NyaXB0AAAKBgAAAa5fUH1AAAAAFVR5cGVQcm9wZXJ0aWVzT3B0aW9ucwAAC7QAAAEuX1B9QAAAAARIZWxwAAAM4gAAAABfUH1AAAAAC1Rvb2xzLnNoZWxmAAAM4gA= AAMtX1B9QAAAABNJbnRlcm5hbEZpbGVPcHRpb25zAAAQDwAAADBfUH1AAAAAC0NvbnRlbnRzLmd6AAAQPwAADKdgN4cAAAAAEEV4dHJhRmlsZU9wdGlvbnMAABzmAAAABF9QfUAjIERpYWxvZyBzY3JpcHQgZm9yIHZvbHVtZXM= aGFkZXIgYXV0b21hdGljYWxseSBnZW5lcmF0ZWQgMDQvMjIvMTUgMTc6NDE6MDYKCnsKICAgIG5hbWUJdm9sdW1lc2hhZGVyCiAgICBzY3JpcHQJdm9sdW1lbW9kZWwKICAgIGxhYmVsCSJWb2x1bWUgU2hhZGVyIgoKICAgIGk= bnB1dAlmbG9hdAlkZW5zaXR5CURlbnNpdHkKICAgIGlucHV0CWZsb2F0CWRlbnNpdHlzY2FsZQkiRGVuc2l0eSBTY2FsZSIKICAgIGlucHV0CWZsb2F0CXNoYWRvd3NjYWxlCSJTaGFkb3cgRGVuc2l0eSBNdWx0aXBsaWVyIgo= ICAgIGlucHV0CWZsb2F0CXBoYXNlCSJTY2F0dGVyaW5nIFBoYXNlIgogICAgaW5wdXQJdmVjdG9yCXNtb2tlY29sb3IJIlNtb2tlIENvbG9yIgogICAgaW5wdXQJZmxvYXQJZW1pdAkiRW1pc3Npb24gSW50ZW5zaXR5IgogICA= IGlucHV0CWZsb2F0CWVtaXRzY2FsZQkiRW1pc3Npb24gU2NhbGUiCiAgICBpbnB1dAl2ZWN0b3IJZW1pdGNvbG9yCSJFbWlzc2lvbiBDb2xvciIKICAgIG91dHB1dAlzdHJ1Y3RfU2hhZGVyTGF5ZXIJbGF5ZXIJbGF5ZXIKICA= ICBvdXRwdXQJYnNkZglGCUYKICAgIG91dHB1dAlmbG9hdAlPZglPZgogICAgb3V0cHV0CXZlY3RvcglDZQlDZQogICAgaW5wdXRmbGFncwlkZW5zaXR5CTAKICAgIGlucHV0ZmxhZ3MJZGVuc2l0eXNjYWxlCTAKICAgIGlucHU= dGZsYWdzCXNoYWRvd3NjYWxlCTAKICAgIGlucHV0ZmxhZ3MJcGhhc2UJMAogICAgaW5wdXRmbGFncwlzbW9rZWNvbG9yCTAKICAgIGlucHV0ZmxhZ3MJZW1pdAkwCiAgICBpbnB1dGZsYWdzCWVtaXRzY2FsZQkwCiAgICBpbnA= dXRmbGFncwllbWl0Y29sb3IJMAogICAgc2lnbmF0dXJlCSJGbG9hdCBEZW5zaXR5IFNjYWxlIglkZWZhdWx0CXsgZmxvYXQgZmxvYXQgZmxvYXQgZmxvYXQgdmVjdG9yIGZsb2F0IGZsb2F0IHZlY3RvciBzdHJ1Y3RfU2hhZGU= ckxheWVyIGJzZGYgZmxvYXQgdmVjdG9yIH0KICAgIHNpZ25hdHVyZQkiVmVjdG9yIERlbnNpdHkgU2NhbGUiCXZlY2QJeyBmbG9hdCB2ZWN0b3IgZmxvYXQgZmxvYXQgdmVjdG9yIGZsb2F0IGZsb2F0IHZlY3RvciBzdHJ1Y3Q= X1NoYWRlckxheWVyIGJzZGYgdmVjdG9yIHZlY3RvciB9CgogICAgb3V0cHV0b3ZlcnJpZGVzCWRlZmF1bHQKICAgIHsKCV9fX2JlZ2luCWF1dG8KCQkJKDApCglfX19iZWdpbglhdXRvCgkJCSgwKQoJX19fYmVnaW4JYXV0bwo= CQkJKDApCglfX19iZWdpbglhdXRvCgkJCSgwLDAsMCkKICAgIH0KICAgIG91dHB1dG92ZXJyaWRlcwl2ZWNkCiAgICB7CglfX19iZWdpbglhdXRvCgkJCSgwKQoJX19fYmVnaW4JYXV0bwoJCQkoMCkKCV9fX2JlZ2luCWF1dG8= CgkJCSgwLDAsMCkKCV9fX2JlZ2luCWF1dG8KCQkJKDAsMCwwKQogICAgfQoKICAgIGhlbHAgewoJIiIKICAgIH0KCiAgICBwYXJtIHsKCW5hbWUJInNpZ25hdHVyZSIKCWJhc2VwYXJtCglsYWJlbAkiU2lnbmF0dXJlIgoJZXg= cG9ydAlub25lCiAgICB9CiAgICBwYXJtIHsKCW5hbWUJImRlbnNpdHkiCglsYWJlbAkiRGVuc2l0eSIKCXR5cGUJZmxvYXQKCWludmlzaWJsZQoJZGVmYXVsdAl7ICIxIiB9CglyYW5nZQl7IDAgMTAgfQoJZXhwb3J0CW5vbmU= CiAgICB9CiAgICBwYXJtIHsKCW5hbWUJImRlbnNpdHlzY2FsZSIKCWxhYmVsCSJEZW5zaXR5IFNjYWxlIgoJdHlwZQlmbG9hdAoJZGVmYXVsdAl7ICIxIiB9CglyYW5nZQl7IDAgMTAgfQoJZXhwb3J0CW5vbmUKICAgIH0KICA= ICBwYXJtIHsKCW5hbWUJImRlbnNpdHlzY2FsZV92ZWNkIgoJbGFiZWwJIkRlbnNpdHkgQ29sb3IiCgl0eXBlCWNvbG9yCglzaXplCTMKCWRlZmF1bHQJeyAiMSIgIjEiICIxIiB9CglyYW5nZQl7IDAgMSB9CglleHBvcnQJbm8= bmUKICAgIH0KICAgIHBhcm0gewoJbmFtZQkic2hhZG93c2NhbGUiCglsYWJlbAkiU2hhZG93IERlbnNpdHkgU2NhbGUiCgl0eXBlCWZsb2F0CglkZWZhdWx0CXsgIjEiIH0KCXJhbmdlCXsgMCAxIH0KCWV4cG9ydAlub25lCiA= ICAgfQogICAgcGFybSB7CgluYW1lCSJwaGFzZSIKCWxhYmVsCSJTY2F0dGVyaW5nIFBoYXNlIgoJdHlwZQlmbG9hdAoJZGVmYXVsdAl7ICIwIiB9CglyYW5nZQl7IC0xIDEgfQoJZXhwb3J0CW5vbmUKICAgIH0KICAgIHBhcm0= IHsKCW5hbWUJInNtb2tlY29sb3IiCglsYWJlbAkiU21va2UgQ29sb3IiCgl0eXBlCWNvbG9yCglzaXplCTMKCWRlZmF1bHQJeyAiMSIgIjEiICIxIiB9CglyYW5nZQl7IDAgMSB9CglleHBvcnQJbm9uZQogICAgfQogICAgcGE= cm0gewoJbmFtZQkiZW1pdCIKCWxhYmVsCSJFbWlzc2lvbiIKCXR5cGUJZmxvYXQKCWludmlzaWJsZQoJZGVmYXVsdAl7ICIwIiB9CglyYW5nZQl7IDAgMTAgfQoJZXhwb3J0CW5vbmUKICAgIH0KICAgIHBhcm0gewoJbmFtZQk= ImVtaXRzY2FsZSIKCWxhYmVsCSJFbWlzc2lvbiBTY2FsZSIKCXR5cGUJZmxvYXQKCWRlZmF1bHQJeyAiMCIgfQoJcmFuZ2UJeyAwIDEwIH0KCWV4cG9ydAlub25lCiAgICB9CiAgICBwYXJtIHsKCW5hbWUJImVtaXRjb2xvciI= CglsYWJlbAkiRW1pc3Npb24gQ29sb3IiCgl0eXBlCWNvbG9yCglzaXplCTMKCWRlZmF1bHQJeyAiMSIgIjEiICIxIiB9CglyYW5nZQl7IDAgMTAgfQoJZXhwb3J0CW5vbmUKICAgIH0KfQojIEF1dG9tYXRpY2FsbHkgZ2VuZXI= YXRlZCBzY3JpcHQ6IFdlZG5lc2RheSBBcHJpbCAyMiwgMTc6NDEgMjAxNQpcc2V0IG5vYWxpYXMgPSAxCiMKIyAgQ3JlYXRpb24gc2NyaXB0IGZvciB2b2x1bWVzaGFkZXIgb3BlcmF0b3IKIwoKaWYgKCAiJGFyZzEiID09ICI= IiApIHRoZW4KICAgIGVjaG8gVGhpcyBzY3JpcHQgaXMgaW50ZW5kZWQgYXMgYSBjcmVhdGlvbiBzY3JpcHQKICAgIGV4aXQKZW5kaWYKCiMgTm9kZSAkYXJnMSAoVm9wL3ZvbHVtZXNoYWRlcikKb3BleHBybGFuZ3VhZ2UgLXM= IGhzY3JpcHQgJGFyZzEKb3B1c2VyZGF0YSAtbiAnX19fVmVyc2lvbl9fXycgLXYgJycgJGFyZzEKb3B1c2VyZGF0YSAtbiAnX19fdG9vbGNvdW50X19fJyAtdiAnMicgJGFyZzEKb3B1c2VyZGF0YSAtbiAnX19fdG9vbGlkX18= XycgLXYgJ3NoYWRlcnRlc3QnICRhcmcxClNhdmVTcGFyZVBhcm1zIDo9IDA7CkNoZWNrRXh0ZXJuYWwgOj0gMTsKU2F2ZUljb24gOj0gMTsKR3ppcENvbnRlbnRzIDo9IDE7CkNvbnRlbnRzQ29tcHJlc3Npb25UeXBlIDo9IDE= OwpVbmxvY2tPbkNyZWF0ZSA6PSAwOwpTYXZlQ2FjaGVkQ29kZSA6PSAwOwpMb2NrQ29udGVudHMgOj0gMTsKTWFrZURlZmF1bHQgOj0gMTsKVXNlRFNQYXJtcyA6PSAxOwpGb3JiaWRPdXRzaWRlUGFybXMgOj0gMTsKUHJlZmk= eERyb3BwZWRQYXJtTGFiZWwgOj0gMTsKUHJlZml4RHJvcHBlZFBhcm1OYW1lIDo9IDE7ClBhcm1zRnJvbVZmbCA6PSAwOwo8P3htbCB2ZXJzaW9uPSIxLjAiIGVuY29kaW5nPSJVVEYtOCI/Pgo8c2hlbGZEb2N1bWVudD4KICA= PCEtLSBUaGlzIGZpbGUgY29udGFpbnMgZGVmaW5pdGlvbnMgb2Ygc2hlbHZlcywgdG9vbGJhcnMsIGFuZCB0b29scy4KIEl0IHNob3VsZCBub3QgYmUgaGFuZC1lZGl0ZWQgd2hlbiBpdCBpcyBiZWluZyB1c2VkIGJ5IHRoZSA= YXBwbGljYXRpb24uCiBOb3RlLCB0aGF0IHR3byBkZWZpbml0aW9ucyBvZiB0aGUgc2FtZSBlbGVtZW50IGFyZSBub3QgYWxsb3dlZCBpbgogYSBzaW5nbGUgZmlsZS4gLS0+CgogIDx0b29sIG5hbWU9IiRIREFfREVGQVVMVF8= VE9PTCIgbGFiZWw9IiRIREFfTEFCRUwiIGljb249IiRIREFfSUNPTiI+CiAgICA8dG9vbE1lbnVDb250ZXh0IG5hbWU9InZpZXdlciI+CiAgICAgIDxjb250ZXh0TmV0VHlwZT5WT1A8L2NvbnRleHROZXRUeXBlPgogICAgPC8= dG9vbE1lbnVDb250ZXh0PgogICAgPHRvb2xNZW51Q29udGV4dCBuYW1lPSJuZXR3b3JrIj4KICAgICAgPGNvbnRleHRPcFR5cGU+JEhEQV9UQUJMRV9BTkRfTkFNRTwvY29udGV4dE9wVHlwZT4KICAgIDwvdG9vbE1lbnVDb24= dGV4dD4KICAgIDx0b29sU3VibWVudT5TaGFkZXJzPC90b29sU3VibWVudT4KICAgIDxzY3JpcHQgc2NyaXB0VHlwZT0icHl0aG9uIj48IVtDREFUQVtpbXBvcnQgdm9wdG9vbHV0aWxzCgpub2RlID0gdm9wdG9vbHV0aWxzLmc= ZW5lcmljVG9vbChrd2FyZ3MsICckSERBX05BTUUnKQp2b3B0b29sdXRpbHMuYXV0b0NyZWF0ZUNvbXB1dGVMaWdodGluZyhub2RlKV1dPjwvc2NyaXB0PgogIDwvdG9vbD4KPC9zaGVsZkRvY3VtZW50PgoAAAACAAxub2RlY28= bm50eXBlAAAAAQAAAAAADG5vZGVwYXJtdHlwZQAAAAEAAAAAH4sIAAAAAAAA/+1d247jxhGVkYdARIL8Aq2n+MEKu5s3PQRIdm0HBuK14dh+CQKBI1EzhCVSIKnxjhf+91QXKV67auSdGe1cVouZofpUNZvN06eLzSI3iycTJ8A= f/ojnOPH931n+KlR4TrCCxzpCywQsrVw02wdL8ubfTz5Kdtbd6xZqrZidZ1tD7u4uIrWcS7mSZqUE70f++92F7F2Ubm6iot1vAHEuXMLjscmXBn0WwB7mKyy3S5OS3s2s/ZZkZRJltpq7spF6NreXMrFQlmrSLcn+TW2hbXK0jQ= XpVZnsZvy2RtC2VtttFlAU21t9nqZzvbbOwddOEWt8p4t99GZYxfNllW7vME9qa/vc2jG9y4uNlHRYGb66QA86o4j1NoJW5eJZdXW/ipHA/pNovWuFlE1/E6KiP8Aoeyz+O6pvgtHE4MVik065d1XEZJ1aJdvE4Ou06Brvz4NbU= skO5P5TFmwjslPXOWtgzaFCczyzh2LOv4I+wZ99u4K+0Z6/jmfWblaQ9D8eezmbQnzYYruMU+vQGrMeFxSragr/sIPrEZL/UgOoA+6uogCK3a7vLfo5X2TaDpnmd8niXlDPLH5TUdQaD4to/7BS3R9QciwPnXTRbstlSzZbbbHk= zZbfbAXNVths/WYVZVTCLmx7lceaIcDPRSACqVwoAwYlm5umbBFCWXQor7LcTrOLbH3zjzT75SrOY12+Wumz7gRBANXiIdk//rB8jRvf/+uV7czD5scCZharPNkj5YEl+TZKLw/RZWxfVeUW8O7Ogy5ocDEYdIcizjVlJ/D5w+Q= z8vl8qc4L2DYwRYWTSZ/gc0yy7ar7JCWx+JP5ORPdXmyPhZaVa1lXJR3bLHrtULVb/Hfar7CnvfRCjb60jVE+/Il7tqTrtt0pOfd1i5K0Lz5IgwDCcImFqEnWEFzn7eeqUq9TKq1O2zLZL+9EXqA9rWrOFygvbDlSKdADy632UU= tJW1X1KUQxHpVT2qcFCFSRuU7yvlOq4z1oZAUNowLxJgxNs5dOTjlAmvGXS+699G7mIf5TH87DTLbfjobfudNU3hHE5nRXKZRuUhhzMyvYDZQqPWdBtdxNvp7D8dUDMpL6dplmrxtO3frHFlzbkfV/VFA51SUY8phnYhbNd12t8= VDRJ9HR7WjuRa4ZGQnmUrk493OLYwNq9+a41brqB4VlaU+j2CNo3fWfPnBlUM82BETF8Bco6+vt4T/emydJ1b6OHPqLJO+u6mkw0ia2GEtP/2s5Uq1nxd8f+3/SvzbF8ZtUVjSwEYJ2TN8Id7Qu9bHakfe7cKV7rpMRtndKdbD8= MU62d2yNaqdNNZg29xc5hm396fJYes9RvmqnSUG2g54eXcdbhLaYB67yFy98eiRmxyZAxqPtR/QoGzgTtvOa6sTtt0fUPT9mAgwW4wnQ95/sBNgOH+F4FG0NyoaIUV8qBR8is9l9SI9LS0/b2g8pOU2Y1ZOcY+kDSo5HtYOSHHc= LheukvBXyVDwEbn/vCXHAZnIs/VhVRqEpxcq63+zahvXApJN3VXxug7MEZRDwenVoKvsObIRt5CeQXAWz0BwHOlQpDUIzn1qh0vu+Fbt+KNw5948DB9eQuSZJcQh20FJSDB3/FApOD0LPwz5qCV82RLSzE5VVHKUEL8rDS6tH60= ++jq3WXFwxcvTTzkhxIPeT7xaG9pqMG8Xy/i9KSjKrtv4Whu2AReYG4Dc3PDB9WzPxdzGbghKxtKPHvdWH+3/tUgGh0BIIe3P1yp99RioZ7w8G6ILXzXTCrD4AbOlMAWXCkaXnYUh3wTrWK49oDBCUw8jC9MslRfmlxHOa5EjdY= aeDs3MeVi2ruR4wE5Hhojyj2UOeNPaQrqHbctmLyuTNXvisdn79H+jAykjYqkj7a4CPsBgtBN/hY9C5DZP/6RfSuWvwGUngLs3e7Actd+pInGF3yyPGii1/dzbztJgSwZ+H4KnxWNyFOiGrUh4pq1PlkqTUcNgZoUnG+v6zSFN8= tzAdz4eASZZsCaVMwp9L4Xi2mOtqghedu8Eu4y6NuRlLOjljSWZnLA3pGUsqP2M5TtBYdjI0wmF5XQXIJeah7KPVz7Ui1nkpIIjpYbutl4e+wswULJFVCSarOFWRqop03oroHrYmxEMnfnSar0sWx2bjTpxjk/GbOLYWv0kuaaQ= 1uTFeJlKOU94XfxoCJX4pAYYRFlHkcK8/I0r4wSm3STjRmDaTTFuBKbdXMaNwLSbx7gRmHbzGTcC024B40Zg2i1k3AhMuy0YNwLD0+1w55sA0ZElCsMUwVGFAtGRIwsFoiNHFwpER44wFIiOHGUoEB050lAgOnK0oUB05IhDgTg= 4jnmUCA6csyhQHRkRYZhjuSYQ4HoyDGHAtGRYw4FoiPHHApER445FIiOHHMoEB055lAgij7HHApER445FIiOHHMoEB3ZCYphjuKYQ4HoyDGHAtGRYw4FoiPHHApER445FIiOHHMoEOd9jjkUiI4ccygQHTnmUCA6csyhQHRkgxs= hjkuxxwKREeOORSIjhxzKBAdOeZQIDpyzKFADP045lAgOnLMoUB05JhDgejIMYcC0ZFjDgWiIxsYM8zxOOZQIDpyzKFAdOSYQ4HoyDGHAjH655hDgejIMYcC0ZFjDgWiI8ccCkRHjjkUePclvPbBKWbV7BHcWmiWeodLeFj6cGk= DcO07rYd1ALe595c35LwbDl3VSA9fgXPed4reE5/nW68PDdalessxg3X4Nqlt96KW9BfaAvhq15u079/721R81qU5zoq9J7uWhR9f6Bl85nvD7Q7Ppu2dHI/B6vyuIzZ0xVdct+a0sKDxzjr/VN6Es59ufB9W8x1RXyalHzealI= LY9zjz7V9xRH9zMNVrQABKYnGJ9y2lPjJIRvop5h8Fddnx52o8BDPx9So8a16q/uIy7paNZQOqomPxLZkGeUDde4f/I+IpxFP1AQhThh4MsXLhvUI5OjJ46qBMuuOWXISYgvQv955Rh0JMQwexkTq95fQr7dnEFDzpgxxWuIOmc= 6GHoCDpLCkIPTy2kzpJyRBCG8qXLCPW+iCbd5aTwQzEvUPCkC39+j3Y8ScEwJiS9v2C8js8gGI8il6lNwuipRlN8z29vaHOZpHTJlpAxiJovAqljEDcMXT6XKXje4uE36T4m/Rjk/4zSf+Qo+6ebvvRdP3PpTT9fCXcbbfdX0VA= jzrpO93sHdlN3uEzhUgNk0qNNSx8ahrWGg7nzQ75H2TlpF2WHT6o2tnzgz+p2nl/gU93QEX1JN1kxeTNYfe13gBu/BRtD3HxKkmjHChgvYovk1Rj1rdor+lfyZb1RXxxuHyd5fnX6RFYLus3HCyX1isc1zT+Jst30fYb0AoIlSo= Y/wirB+L+IvKDBsDJV+ma2zDpP48XGR3kaTrvkbrkoeK7GDYOKb9U8qsAzrhKunb7txfwHh9yYGd03tXzuwiO6TrdtX6d64h42M0gXD90aM1St5R/3z8EeeO4KQ3HPwVt0yP9UOR+TmY+i0ln6GJ8VmbGb6mRd/VyqDKHC6IzWY= cD61EVoDvUcG+iUCwD8KKrPLy21sQo81Q1+aDfD1BNklu2cEpRltcEXh2uIaRx5nkaLgcRb7jOwBp37zSw67gdNmMhLdtrp0NY3NznjAVTXiaLSgbZzO39pa+Jy5Q2x9BuMRxOfSeHqRNQlx7jWY7GAIkehlnO3iMr8hDXDMcp0= jga39OcqqwYZfQS6dyITjLQnkIpUkkUJsGIBB+6oeqvzzoHCJ9DqPBLgsZOMMPYSuMMFOAlD5BQV9au4kjTOSS3QNoc02cCIM9ikdV04Y5B1VK+V0jXdYlI/iTiyap9CfMhL3ErUz3WJ67YGruw3pPtyi14A1QHuO44KGjhQTGs= yAvdOcRQQur3FAa3XOc+80d2pD2DOiHiNl/otk/s4UJZ07V40YsMrIA0KzsY9Whgfena+DHxmG945o9+79LjvB5txoxQwwf3eyx9zzfJdfvcGNt0DZbJ7SYFke3UtblmopyO2f40s/Q0s9VpZtfjrCvHbLkbJ3aZIpu+z3tEN70= Cg7mCLRvc2L/Hk7s4MOJPXw4sYuNa7239cLdl1fa2We4vNIbSA+/wNIaMLOg/ACzoM+0hnvteOB6+naRLwNf8W8F+zgRVpOYdw8TofdxIjQR9eNE+HEi/DgRcgPppInwhEyJu06EsmmIHP4nF3pNJZ8Izxql4FjNe82s5hV8zZY= tOqXgTQlympT2q1GOy28C4a/Jf5WVntvw0JFtbpBQfeLvLf/20Nv9w87jcvJnW/fCtUx+eH7f3797y+///TTTyf/B7LLGGBzZQAAAAAAAElORFgAAAAAAAAAAAAAAAEAAAAMRGlhbG9nU2NyaXB0AAAAAAAABZhfUH1KLyoKICo= IFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGhpcyBzb2Z0d2FyZSBpcyBwcm9wcmlldGFyeSB0bwogKiBTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jLiwgYW5kIGlzIG5vdCB0byBiZSByZXByb2R1Y2VkLAogKiB0cmFuc20= aXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2F5IHdpdGhvdXQgd3JpdHRlbiBwZXJtaXNzaW9uLgogKgogKiBQcm9kdWNlZCBieToKICoJU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYwogKgk0NzcgUmljaG1vbmQgU3RyZWU= dCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICoJQ2FuYWRhICAgTTVWIDNFNwogKgk0MTYtNTA0LTk4NzYKICoKICovCgojaW5jbHVkZSA8cGFyYW1ldGVyLmRzPgoKewogICAgbmFtZQkiZmxvYXR0b3ZlYyIKICAgIHNjcmk= cHQJImZsb2F0dG92ZWMiCiAgICBsYWJlbAkiZmxvYXR0b3ZlYyIKCiAgICBvdXRlcmNvZGUgewoJSU5DTFVERV9WT1BMSUIKICAgIH0KCiAgICBjb2RlIHsKCSIkdmVjID0gdm9wX2Zsb2F0dG92ZWMoJGZ2YWwxLCAkZnZhbDI= LCAkZnZhbDMpOyIKICAgIH0KCiAgICBpbnB1dAlmbG9hdAlmdmFsMQkiQ29tcG9uZW50IDEiCiAgICBpbnB1dAlmbG9hdAlmdmFsMgkiQ29tcG9uZW50IDIiCiAgICBpbnB1dAlmbG9hdAlmdmFsMwkiQ29tcG9uZW50IDMiCiA= ICAgb3V0cHV0CXZlY3Rvcgl2ZWMJIk91dHB1dCBWZWN0b3IiCgogICAgVk9QX0ZMVF9QQVJNKGZ2YWwxLCAiQ29tcG9uZW50IDEiLCAwKQogICAgVk9QX0ZMVF9QQVJNKGZ2YWwyLCAiQ29tcG9uZW50IDIiLCAwKQogICAgVk8= UF9GTFRfUEFSTShmdmFsMywgIkNvbXBvbmVudCAzIiwgMCkKCiAgICBWT1BfRkxUX1BBUk0oZnZhbDFfdXYsICJDb21wb25lbnQgMSIsIDApCiAgICBWT1BfRkxUX1BBUk0oZnZhbDJfdXYsICJDb21wb25lbnQgMiIsIDApCiA= ICAgVk9QX0ZMVF9QQVJNKGZ2YWwzX3V2LCAiQ29tcG9uZW50IDMiLCAwKQoKICAgIHNpZ25hdHVyZQkiM0QgVmVjdG9yIglkZWZhdWx0IHsgfQogICAgc2lnbmF0dXJlCSIzRCBQb2ludCIJcCB7IGZsb2F0IGZsb2F0IGZsb2E= dCBwb2ludCB9CiAgICBzaWduYXR1cmUJIjNEIE5vcm1hbCIJbiB7IGZsb2F0IGZsb2F0IGZsb2F0IG5vcm1hbCB9CiAgICBzaWduYXR1cmUJIlJHQiBDb2xvciIJYyB7IGZsb2F0IGZsb2F0IGZsb2F0IGNvbG9yIH0KCiAgICA= c2lnbmF0dXJlCSJVbmlmb3JtIDNEIFZlY3RvciIJdXYgeyB1ZmxvYXQgdWZsb2F0IHVmbG9hdCB1dmVjdG9yIH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBQb2ludCIJdXAgeyB1ZmxvYXQgdWZsb2F0IHVmbG9hdCB1cG8= aW50IH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBOb3JtYWwiCXVuIHsgdWZsb2F0IHVmbG9hdCB1ZmxvYXQgdW5vcm1hbCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gUkdCIENvbG9yIgl1YyB7IHVmbG9hdCB1ZmxvYXQ= IHVmbG9hdCB1Y29sb3IgfQp9CklORFgAAAAAAAAAAAAAAAEAAAAMRGlhbG9nU2NyaXB0AAAAAAAAGhRgN4bZIyBDb250ZXh0OiBTdXJmYWNlCgovKgogKiBIb3VkaW5pIERpYWxvZyBTY3JpcHQgZ2VuZXJhdGVkIGF1dG9tYXQ= aWNhbGx5CiAqIGJ5IHZjYyBmcm9tIHNvdXJjZSBmaWxlIHBicmxpZ2h0aW5nLgogKiBHZW5lcmF0ZWQ6IFRodSBGZWIgMjUgMDY6MTU6MzcgMjAyMQogKi8KCnsKICAgIG5hbWUJInBicmxpZ2h0aW5nIgogICAgc2NyaXB0CSI= cGJybGlnaHRpbmciCiAgICBsYWJlbAkiUEJSIExpZ2h0aW5nIgogICAgb3V0ZXJjb2RlIHsKICAgICAgICAiaW1wb3J0IHBicmxpZ2h0aW5nOyIKICAgIH0KICAgIGNvZGUgewogICAgICAgICJwYnJsaWdodGluZygiCiAgICA= ICAgICJcImRpcmVjdFwiLCAkZGlyZWN0LCIKICAgICAgICAiXCJpbmRpcmVjdFwiLCAkaW5kaXJlY3QsIgogICAgICAgICJcImFsbFwiLCAkYWxsLCIKICAgICAgICAiXCJpbmRpcmVjdF9lbWlzc2lvblwiLCAkaW5kaXJlY3Q= X2VtaXNzaW9uLCIKICAgICAgICAiXCJkaXJlY3RfY29tcFwiLCAkZGlyZWN0X2NvbXAsIgogICAgICAgICJcImluZGlyZWN0X2NvbXBcIiwgJGluZGlyZWN0X2NvbXAsIgogICAgICAgICJcImFsbF9jb21wXCIsICRhbGxfY28= bXAsIgogICAgICAgICJcImRpcmVjdF9ub3NoYWRvd1wiLCAkZGlyZWN0X25vc2hhZG93LCIKICAgICAgICAiXCJkaXJlY3Rfc2hhZG93XCIsICRkaXJlY3Rfc2hhZG93LCIKICAgICAgICAiXCJpbmRpcmVjdF9ub3NoYWRvd1w= IiwgJGluZGlyZWN0X25vc2hhZG93LCIKICAgICAgICAiXCJpbmRpcmVjdF9zaGFkb3dcIiwgJGluZGlyZWN0X3NoYWRvdywiCiAgICAgICAgIlwibGV2ZWxcIiwgJGxldmVsLCIKICAgICAgICAiXCJkaWZmdXNlbGV2ZWxcIiw= ICRkaWZmdXNlbGV2ZWwsIgogICAgICAgICJcInNwZWN1bGFybGV2ZWxcIiwgJHNwZWN1bGFybGV2ZWwsIgogICAgICAgICJcInZvbHVtZWxldmVsXCIsICR2b2x1bWVsZXZlbCwiCiAgICAgICAgIlwiZGlyZWN0X3NhbXBsZXM= XCIsICRkaXJlY3Rfc2FtcGxlcywiCiAgICAgICAgIlwiaW5kaXJlY3Rfc2FtcGxlc1wiLCAkaW5kaXJlY3Rfc2FtcGxlcywiCiAgICAgICAgIlwibmxpZ2h0c1wiLCAkbmxpZ2h0cywiCiAgICAgICAgIlwiZGlyZWN0X25vc2g= YWRvd19jb21wXCIsICRkaXJlY3Rfbm9zaGFkb3dfY29tcCwiCiAgICAgICAgIlwiaW5kaXJlY3Rfbm9zaGFkb3dfY29tcFwiLCAkaW5kaXJlY3Rfbm9zaGFkb3dfY29tcCwiCiAgICAgICAgIlwiaW5GXCIsICRGLCIKICAgICA= ICAgIlwiaW5PZlwiLCAkT2YsIgogICAgICAgICJcInVzZV9yZW5kZXJzdGF0ZVwiLCAkdXNlX3JlbmRlcnN0YXRlLCIKICAgICAgICAiXCJwYXRodHlwZVwiLCAkcGF0aHR5cGUsIgogICAgICAgICJcImNvbnN0cmFpbm1heHI= b3VnaFwiLCAkY29uc3RyYWlubWF4cm91Z2gsIgogICAgICAgICJcInJheWxpbWl0ZXZhbFwiLCAkcmF5bGltaXRldmFsLCIKICAgICAgICAiXCJyZWZsZWN0cmF0aW9cIiwgJHJlZmxlY3RyYXRpbywiCiAgICAgICAgIlwiY28= bG9ybGltaXRcIiwgJGNvbG9ybGltaXQsIgogICAgICAgICJcImNvbG9ybGltaXRkZWNheVwiLCAkY29sb3JsaW1pdGRlY2F5LCIKICAgICAgICAiXCJjb2xvcmxpbWl0ZGVwdGhcIiwgJGNvbG9ybGltaXRkZXB0aCwiCiAgICA= ICAgICJcImNvbG9yc3BhY2VcIiwgJGNvbG9yc3BhY2UsIgogICAgICAgICJcInJheWZpbHRlcmFtb3VudFwiLCAkcmF5ZmlsdGVyYW1vdW50LCIKICAgICAgICAiXCJtaXNiaWFzXCIsICRtaXNiaWFzLCIKICAgICAgICAiXCI= ZG9zaGFkb3dcIiwgJGRvc2hhZG93LCIKICAgICAgICAiXCJtdWx0aWxpZ2h0XCIsICRtdWx0aWxpZ2h0LCIKICAgICAgICAiXCJyZWN1cnNpdmVcIiwgJHJlY3Vyc2l2ZSwiCiAgICAgICAgIlwiYWJzb3JwdGlvblwiLCAkYWI= c29ycHRpb24sIgogICAgICAgICJcIm5kcHJpb3JpdHlcIiwgJG5kcHJpb3JpdHksIgogICAgICAgICJcIm5kaW9yXCIsICRuZGlvciwiCiAgICAgICAgIlwicGJyc3Nzc2FtcGxpbmdtb2RlXCIsICRwYnJzc3NzYW1wbGluZ20= b2RlLCIKICAgICAgICAiXCJkaXJlY3RfZW1pc3Npb25cIiwgJGRpcmVjdF9lbWlzc2lvbik7IgogICAgfQogICAgb3V0cHV0CXZlY3RvcglkaXJlY3QJImRpcmVjdCIKICAgIG91dHB1dAl2ZWN0b3IJaW5kaXJlY3QJImluZGk= cmVjdCIKICAgIG91dHB1dAl2ZWN0b3IJYWxsCSJhbGwiCiAgICBvdXRwdXQJdmVjdG9yCWluZGlyZWN0X2VtaXNzaW9uCSJpbmRpcmVjdF9lbWlzc2lvbiIKICAgIG91dHB1dAl2ZWN0b3JhCWRpcmVjdF9jb21wCSJkaXJlY3Q= X2NvbXAiCiAgICBvdXRwdXQJdmVjdG9yYQlpbmRpcmVjdF9jb21wCSJpbmRpcmVjdF9jb21wIgogICAgb3V0cHV0CXZlY3RvcmEJYWxsX2NvbXAJImFsbF9jb21wIgogICAgb3V0cHV0CXZlY3RvcglkaXJlY3Rfbm9zaGFkb3c= CSJkaXJlY3Rfbm9zaGFkb3ciCiAgICBvdXRwdXQJdmVjdG9yCWRpcmVjdF9zaGFkb3cJImRpcmVjdF9zaGFkb3ciCiAgICBvdXRwdXQJdmVjdG9yCWluZGlyZWN0X25vc2hhZG93CSJpbmRpcmVjdF9ub3NoYWRvdyIKICAgIG8= dXRwdXQJdmVjdG9yCWluZGlyZWN0X3NoYWRvdwkiaW5kaXJlY3Rfc2hhZG93IgogICAgb3V0cHV0CWZsb2F0CWxldmVsCSJsZXZlbCIKICAgIG91dHB1dAlmbG9hdAlkaWZmdXNlbGV2ZWwJImRpZmZ1c2VsZXZlbCIKICAgIG8= dXRwdXQJZmxvYXQJc3BlY3VsYXJsZXZlbAkic3BlY3VsYXJsZXZlbCIKICAgIG91dHB1dAlmbG9hdAl2b2x1bWVsZXZlbAkidm9sdW1lbGV2ZWwiCiAgICBvdXRwdXQJZmxvYXQJZGlyZWN0X3NhbXBsZXMJImRpcmVjdF9zYW0= cGxlcyIKICAgIG91dHB1dAlmbG9hdAlpbmRpcmVjdF9zYW1wbGVzCSJpbmRpcmVjdF9zYW1wbGVzIgogICAgb3V0cHV0CWZsb2F0CW5saWdodHMJIm5saWdodHMiCiAgICBvdXRwdXQJdmVjdG9yYQlkaXJlY3Rfbm9zaGFkb3c= X2NvbXAJImRpcmVjdF9ub3NoYWRvd19jb21wIgogICAgb3V0cHV0CXZlY3RvcmEJaW5kaXJlY3Rfbm9zaGFkb3dfY29tcAkiaW5kaXJlY3Rfbm9zaGFkb3dfY29tcCIKICAgIGlucHV0CWJzZGYJRgkiaW5GIgogICAgaW5wdXQ= CXZlY3RvcglPZgkiaW5PZiIKICAgIGlucHV0CWludAl1c2VfcmVuZGVyc3RhdGUJIlVzZSBST1AgUGFyYW1ldGVycyIKICAgIGlucHV0CXN0cmluZwlwYXRodHlwZQkiQWxsb3dhYmxlIFBhdGhzIgogICAgaW5wdXQJaW50CWM= b25zdHJhaW5tYXhyb3VnaAkiQ29uc3RyYWluIGJ5IE1heGltdW0gUm91Z2huZXNzIgogICAgaW5wdXQJc3RyaW5nCXJheWxpbWl0ZXZhbAkiQXQgUmVmbGVjdCBMaW1pdCIKICAgIGlucHV0CWZsb2F0CXJlZmxlY3RyYXRpbwk= Ik1pbiBSZWZsZWN0IFJhdGlvIgogICAgaW5wdXQJZmxvYXQJY29sb3JsaW1pdAkiQ29sb3IgTGltaXQiCiAgICBpbnB1dAlmbG9hdAljb2xvcmxpbWl0ZGVjYXkJIkNvbG9yIExpbWl0IERlY2F5IgogICAgaW5wdXQJaW50CWM= b2xvcmxpbWl0ZGVwdGgJImNvbG9ybGltaXRkZXB0aCIKICAgIGlucHV0CXN0cmluZwljb2xvcnNwYWNlCSJDb2xvciBTcGFjZSIKICAgIGlucHV0CWZsb2F0CXJheWZpbHRlcmFtb3VudAkiUmF5IEZpbHRlciBBbW91bnQiCiA= ICAgaW5wdXQJZmxvYXQJbWlzYmlhcwkiTUlTIEJpYXMiCiAgICBpbnB1dAlpbnQJZG9zaGFkb3cJIkVuYWJsZSBTaGFkb3dzIgogICAgaW5wdXQJaW50CW11bHRpbGlnaHQJIlNhbXBsZSBBbGwgTGlnaHRzIgogICAgaW5wdXQ= CWludAlyZWN1cnNpdmUJIlJlY3Vyc2l2ZSIKICAgIGlucHV0CXZlY3RvcglhYnNvcnB0aW9uCSJhYnNvcnB0aW9uIgogICAgaW5wdXQJaW50CW5kcHJpb3JpdHkJIm5kcHJpb3JpdHkiCiAgICBpbnB1dAlmbG9hdAluZGlvcgk= Im5kaW9yIgogICAgaW5wdXQJaW50CXBicnNzc3NhbXBsaW5nbW9kZQkiU1NTIFNhbXBsaW5nIE1vZGUiCiAgICBpbnB1dAl2ZWN0b3IJZGlyZWN0X2VtaXNzaW9uCSJkaXJlY3RfZW1pc3Npb24iCgogICAgaGVscCB7CgkgICI= IgogICAgfQoKICAgIHBhcm0gewoJbmFtZQlPZgoJbGFiZWwJImluT2YiCgl0eXBlCWZsb2F0CglpbnZpc2libGUKCXNpemUJMwoJZGVmYXVsdAl7IDEgMSAxIH0KCWV4cG9ydAlub25lCiAgICB9CiAgICBwYXJtIHsKCW5hbWU= CXVzZV9yZW5kZXJzdGF0ZQoJbGFiZWwJIlVzZSBST1AgUGFyYW1ldGVycyIKCXR5cGUJdG9nZ2xlCglkZWZhdWx0CXsgMSB9CglleHBvcnQJbm9uZQogICAgfQogICAgcGFybSB7CgluYW1lCXBhdGh0eXBlCglsYWJlbAkiQWw= bG93YWJsZSBQYXRocyIKCXR5cGUJc3RyaW5nCgltZW51CXsKCSAgICAic3BlY3VsYXIiCSJTcGVjdWxhciBQYXRocyIKCSAgICAiZGlmZnVzZSIJIlNwZWN1bGFyLCBEaWZmdXNlIFBhdGhzIgoJICAgICJjYXVzdGljIgkiU3A= ZWN1bGFyLCBEaWZmdXNlLCBDYXVzdGljIFBhdGhzIgoJICAgICJhbGwiCSJBbGwgUGF0aHMiCgl9CglkZWZhdWx0CXsgInNwZWN1bGFyIiB9CglleHBvcnQJbm9uZQoJZGlzYWJsZXdoZW4gInsgdXNlX3JlbmRlcnN0YXRlIDE= IH0iCiAgICB9CiAgICBwYXJtIHsKCW5hbWUJY29uc3RyYWlubWF4cm91Z2gKCWxhYmVsCSJDb25zdHJhaW4gYnkgTWF4aW11bSBSb3VnaG5lc3MiCgl0eXBlCXRvZ2dsZQoJZGVmYXVsdAl7IDAgfQoJZXhwb3J0CW5vbmUKCWQ= aXNhYmxld2hlbiAieyB1c2VfcmVuZGVyc3RhdGUgMSB9IgogICAgfQogICAgcGFybSB7CgluYW1lCXJheWxpbWl0ZXZhbAoJbGFiZWwJIkF0IFJlZmxlY3QgTGltaXQiCgl0eXBlCXN0cmluZwoJbWVudQl7CgkgICAgIm5vbmU= IgkiVXNlIEJsYWNrIEJhY2tncm91bmQiCgkgICAgImRpcmVjdCIJIlVzZSBEaXJlY3QgTGlnaHRpbmcgYXMgQmFja2dyb3VuZCBDb2xvciIKCX0KCWRlZmF1bHQJeyAibm9uZSIgfQoJZXhwb3J0CW5vbmUKCWRpc2FibGV3aGU= biAieyB1c2VfcmVuZGVyc3RhdGUgMSB9IgogICAgfQogICAgcGFybSB7CgluYW1lCXJlZmxlY3RyYXRpbwoJbGFiZWwJIk1pbiBSZWZsZWN0IFJhdGlvIgoJdHlwZQlmbG9hdAoJZGVmYXVsdAl7IDAgfQoJcmFuZ2UJIHsgMCA= MSB9CglleHBvcnQJbm9uZQoJZGlzYWJsZXdoZW4gInsgdXNlX3JlbmRlcnN0YXRlIDEgfSIKICAgIH0KICAgIHBhcm0gewoJbmFtZQljb2xvcmxpbWl0CglsYWJlbAkiQ29sb3IgTGltaXQiCgl0eXBlCWZsb2F0CglkZWZhdWw= dAl7IDEwIH0KCXJhbmdlCSB7IDAgMjAgfQoJZXhwb3J0CW5vbmUKCWRpc2FibGV3aGVuICJ7IHVzZV9yZW5kZXJzdGF0ZSAxIH0iCiAgICB9CiAgICBwYXJtIHsKCW5hbWUJY29sb3JsaW1pdGRlY2F5CglsYWJlbAkiQ29sb3I= IExpbWl0IERlY2F5IgoJdHlwZQlmbG9hdAoJZGVmYXVsdAl7IDEgfQoJcmFuZ2UJIHsgMCAxIH0KCWV4cG9ydAlub25lCglkaXNhYmxld2hlbiAieyB1c2VfcmVuZGVyc3RhdGUgMSB9IgogICAgfQogICAgcGFybSB7CgluYW0= ZQljb2xvcmxpbWl0ZGVwdGgKCWxhYmVsCSJjb2xvcmxpbWl0ZGVwdGgiCgl0eXBlCWludGVnZXIKCWRlZmF1bHQJeyAyIH0KCWV4cG9ydAlub25lCiAgICB9CiAgICBwYXJtIHsKCW5hbWUJY29sb3JzcGFjZQoJbGFiZWwJIkM= b2xvciBTcGFjZSIKCXR5cGUJc3RyaW5nCgltZW51CXsKCSAgICAibGluZWFyIgkiTGluZWFyIgoJICAgICJnYW1tYSIJIkdhbW1hIDIuMiIKCX0KCWRlZmF1bHQJeyAiZ2FtbWEiIH0KCWV4cG9ydAlub25lCglkaXNhYmxld2g= ZW4gInsgdXNlX3JlbmRlcnN0YXRlIDEgfSIKICAgIH0KICAgIHBhcm0gewoJbmFtZQlyYXlmaWx0ZXJhbW91bnQKCWxhYmVsCSJSYXkgRmlsdGVyIEFtb3VudCIKCXR5cGUJZmxvYXQKCWRlZmF1bHQJeyAwIH0KCXJhbmdlCSA= eyAwIDEgfQoJZXhwb3J0CW5vbmUKICAgIH0KICAgIHBhcm0gewoJbmFtZQltaXNiaWFzCglsYWJlbAkiTUlTIEJpYXMiCgl0eXBlCWZsb2F0CglkZWZhdWx0CXsgMCB9CglyYW5nZQkgeyAtMSAxIH0KCWV4cG9ydAlub25lCiA= ICAgfQogICAgcGFybSB7CgluYW1lCWRvc2hhZG93CglsYWJlbAkiRW5hYmxlIFNoYWRvd3MiCgl0eXBlCXRvZ2dsZQoJZGVmYXVsdAl7IDEgfQoJZXhwb3J0CW5vbmUKICAgIH0KICAgIHBhcm0gewoJbmFtZQltdWx0aWxpZ2g= dAoJbGFiZWwJIlNhbXBsZSBBbGwgTGlnaHRzIgoJdHlwZQl0b2dnbGUKCWRlZmF1bHQJeyAxIH0KCWV4cG9ydAlub25lCiAgICB9CiAgICBwYXJtIHsKCW5hbWUJcmVjdXJzaXZlCglsYWJlbAkiUmVjdXJzaXZlIgoJdHlwZQk= dG9nZ2xlCglkZWZhdWx0CXsgMCB9CglleHBvcnQJbm9uZQogICAgfQogICAgcGFybSB7CgluYW1lCWFic29ycHRpb24KCWxhYmVsCSJhYnNvcnB0aW9uIgoJdHlwZQlmbG9hdAoJc2l6ZQkzCglkZWZhdWx0CXsgMCAwIDAgfQo= CWV4cG9ydAlub25lCiAgICB9CiAgICBwYXJtIHsKCW5hbWUJbmRwcmlvcml0eQoJbGFiZWwJIm5kcHJpb3JpdHkiCgl0eXBlCWludGVnZXIKCWRlZmF1bHQJeyAwIH0KCWV4cG9ydAlub25lCiAgICB9CiAgICBwYXJtIHsKCW4= YW1lCW5kaW9yCglsYWJlbAkibmRpb3IiCgl0eXBlCWZsb2F0CglkZWZhdWx0CXsgMS41IH0KCWV4cG9ydAlub25lCiAgICB9CiAgICBwYXJtIHsKCW5hbWUJcGJyc3Nzc2FtcGxpbmdtb2RlCglsYWJlbAkiU1NTIFNhbXBsaW4= ZyBNb2RlIgoJdHlwZQlpbnRlZ2VyCglkZWZhdWx0CXsgMSB9CglleHBvcnQJbm9uZQoJZGlzYWJsZXdoZW4gInsgdXNlX3JlbmRlcnN0YXRlIDEgfSIKICAgIH0KICAgIHBhcm0gewoJbmFtZQlkaXJlY3RfZW1pc3Npb24KCWw= YWJlbAkiZGlyZWN0X2VtaXNzaW9uIgoJdHlwZQlmbG9hdAoJc2l6ZQkzCglkZWZhdWx0CXsgMCAwIDAgfQoJZXhwb3J0CW5vbmUKICAgIH0KfQpJTkRYAAAAAAAAAAAAAAABAAAADERpYWxvZ1NjcmlwdAAAAAAAAAKQX1B9Ri8= KgogKiBQUk9QUklFVEFSWSBJTkZPUk1BVElPTi4gIFRoaXMgc29mdHdhcmUgaXMgcHJvcHJpZXRhcnkgdG8KICogU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYy4sIGFuZCBpcyBub3QgdG8gYmUgcmVwcm9kdWNlZCwKICogdHI= YW5zbWl0dGVkLCBvciBkaXNjbG9zZWQgaW4gYW55IHdheSB3aXRob3V0IHdyaXR0ZW4gcGVybWlzc2lvbi4KICoKICogUHJvZHVjZWQgYnk6CiAqCVNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMKICoJNDc3IFJpY2htb25kIFM= dHJlZXQgV2VzdAogKglUb3JvbnRvLCBPbnRhcmlvCiAqCUNhbmFkYSAgIE01ViAzRTcKICoJNDE2LTUwNC05ODc2CiAqCiAqLwoKewogICAgbmFtZQkic2hhZG93IgogICAgc2NyaXB0CSJzaGFkb3ciCiAgICBsYWJlbAkic2g= YWRvdyIKCgogICAgY29kZSB7CgkiJGNvbG9yID0gJGxpZ2h0Y29sb3I7IgoJInNoYWRvdygkY29sb3IpOyIKICAgIH0KCiAgICBpbnB1dAl2ZWN0b3IJbGlnaHRjb2xvcgkiTGlnaHQgQ29sb3IiCiAgICBvdXRwdXQJdmVjdG8= cgljb2xvcgkJIkxpZ2h0IENvbG9yIEFmdGVyIFNoYWRvd2luZyIKCiAgICBwYXJtIHsKCW5hbWUJbGlnaHRjb2xvcgoJbGFiZWwJIkxpZ2h0IENvbG9yIgoJdHlwZQlmbG9hdAoJc2l6ZQkzCglkZWZhdWx0CXsgMC4wIDAuMCA= MC4wIH0KICAgIH0KfQoKSU5EWAAAAAAAAAAAAAAAAQAAAAxEaWFsb2dTY3JpcHQAAAAAAAAB6l9QfUYvKgogKiBQUk9QUklFVEFSWSBJTkZPUk1BVElPTi4gIFRoaXMgc29mdHdhcmUgaXMgcHJvcHJpZXRhcnkgdG8KICogU2k= ZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW5zbWl0dGVkLCBvciBkaXNjbG9zZWQgaW4gYW55IHdheSB3aXRob3V0IHdyaXR0ZW4gcGVybWlzc2lvbi4KICoKICo= IFByb2R1Y2VkIGJ5OgogKglTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW9uZCBTdHJlZXQgV2VzdAogKglUb3JvbnRvLCBPbnRhcmlvCiAqCUNhbmFkYSAgIE01ViAzRTcKICoJNDE2LTUwNC05ODc2CiA= KgogKi8KCnsKICAgIG5hbWUJImlzc2hhZG93IgogICAgc2NyaXB0CSJpc3NoYWRvdyIKICAgIGxhYmVsCSJpc3NoYWRvdyIKCgogICAgY29kZSB7CgkiJGlzc2hhZG93ID0gaXNzaGFkb3dyYXkoKTsiCiAgICB9CgogICAgb3U= dHB1dAlpbnQJaXNzaGFkb3cJIklzIFNoYWRvdyBSYXkiCn0KCklORFgAAAAAAAAAAAAAAAEAAAAMRGlhbG9nU2NyaXB0AAAAAAAABH5fUH1GLyoKICogUFJPUFJJRVRBUlkgSU5GT1JNQVRJT04uICBUaGlzIHNvZnR3YXJlIGk= cyBwcm9wcmlldGFyeSB0bwogKiBTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jLiwgYW5kIGlzIG5vdCB0byBiZSByZXByb2R1Y2VkLAogKiB0cmFuc21pdHRlZCwgb3IgZGlzY2xvc2VkIGluIGFueSB3YXkgd2l0aG91dCB3cmk= dHRlbiBwZXJtaXNzaW9uLgogKgogKiBQcm9kdWNlZCBieToKICoJU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYwogKgkxMjMgRnJvbnQgU3RyZWV0IFdlc3QsIFN1aXRlIDE0MDEKICoJVG9yb250bywgT250YXJpbwogKglDYW4= YWRhICAgTTVKIDJNMgogKgk0MTYtNTA0LTk4NzYKICoKICogTkFNRToJbm9ybWFsZmFsbG9mZi5kcyAoIFZPUCApCiAqCiAqIENPTU1FTlRTOgogKi8KCiNpbmNsdWRlIDxwYXJhbWV0ZXIuZHM+Cgp7CiAgICBuYW1lCSJub3I= bWFsZmFsbG9mZiIKICAgIHNjcmlwdAkibm9ybWFsZmFsbG9mZiIKICAgIGxhYmVsCSJub3JtYWxmYWxsb2ZmIgoKCQoKICAgIG91dGVyY29kZSB7CglJTkNMVURFX1ZPUExJQgogICAgfQoKICAgIGNvZGUgewoJIiIKCSJ2ZWM= dG9yICRpaSA9ICgkaXNjb25uZWN0ZWRfbkkgICE9IDApID8gJG5JICA6IG5vcm1hbGl6ZShJKTsiCgkidmVjdG9yICRuZiA9ICgkaXNjb25uZWN0ZWRfbk4gICE9IDApID8gJG5OICA6IG5vcm1hbGl6ZShOKTsiCgkiaWYgKCQ= ZmFjZWZ3ZCkgJG5mID0gdm9wX2Zyb250ZmFjZSgkbmYsICRpaSk7IgoJIiIKCSIkZmFsbG9mZiA9IGNsYW1wKHZvcF9kb3QoJG5mLC0kaWkpLCAwLjAsIDEuMCk7IgoJImlmICgkaW52ZXJ0ICE9IDApICRmYWxsb2ZmID0gMS0= JGZhbGxvZmY7IgoJIiRmYWxsb2ZmID0gcG93KCRmYWxsb2ZmLCAkZXhwKTsiCgkiIgogICAgfQoKICAgIG91dHB1dAkgCWZsb2F0IAlmYWxsb2ZmIAkiZmFsbG9mZiIKICAgIGlucHV0IG5vcm1hbAluTgkJCSJOb3JtYWwgVmU= Y3RvciIKICAgIGlucHV0IHZlY3RvcgluSQkJCSJJbmNpZGVudCBWZWN0b3IiCgkKICAgIFZPUF9GTFRfSU5QVVRfUiAoZXhwLAkiRXhwb25lbnQiLAkJMSwgMCwgMTApCiAgICBWT1BfVE9HR0xFX0lOUFVUKGludmVydCwJIkk= bnZlcnQ/IiwJCTApCiAgICBWT1BfVE9HR0xFX0lOUFVUKGZhY2Vmd2QsCSJFbnN1cmUgRmFjZXMgUG9pbnQgRm9yd2FyZCIsIDApCgp9CklORFgAAAAAAAAAAAAAAAEAAAAMRGlhbG9nU2NyaXB0AAAAAAAABgRfUH1KLyoKICo= IFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGhpcyBzb2Z0d2FyZSBpcyBwcm9wcmlldGFyeSB0bwogKiBTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jLiwgYW5kIGlzIG5vdCB0byBiZSByZXByb2R1Y2VkLAogKiB0cmFuc20= aXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2F5IHdpdGhvdXQgd3JpdHRlbiBwZXJtaXNzaW9uLgogKgogKiBQcm9kdWNlZCBieToKICoJU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYwogKgk0NzcgUmljaG1vbmQgU3RyZWU= dCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICoJQ2FuYWRhICAgTTVWIDNFNwogKgk0MTYtNTA0LTk4NzYKICoKICovCgojaW5jbHVkZSA8cGFyYW1ldGVyLmRzPgoKewogICAgbmFtZQkidmVjdG9mbG9hdCIKICAgIHNjcmk= cHQJInZlY3RvZmxvYXQiCiAgICBsYWJlbAkidmVjdG9mbG9hdCIKCiAgICBvdXRlcmNvZGUgewoJSU5DTFVERV9WT1BMSUIKICAgIH0KCiAgICBjb2RlIHsKCSJ2b3BfdmVjdG9mbG9hdCgkdmVjLCAkZnZhbDEsICRmdmFsMiw= ICRmdmFsMyk7IgogICAgfQoKICAgIGlucHV0CXZlY3Rvcgl2ZWMJIklucHV0IFZlY3RvciIKICAgIG91dHB1dAlmbG9hdAlmdmFsMQkiQ29tcG9uZW50IDEiCiAgICBvdXRwdXQJZmxvYXQJZnZhbDIJIkNvbXBvbmVudCAyIgo= ICAgIG91dHB1dAlmbG9hdAlmdmFsMwkiQ29tcG9uZW50IDMiCgogICAgVk9QX1ZFQ19QQVJNKHZlYywgIlZhbHVlIiwgICAwLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKHZlY19wLCAiVmFsdWUiLCAgMCwgMCwgMCkKICAgIFY= T1BfVkVDX1BBUk0odmVjX24sICJWYWx1ZSIsIDAsIDAsIDApCiAgICBWT1BfQ0xSX1BBUk0odmVjX2MsICJWYWx1ZSIsICAwLCAwLCAwKQoKICAgIFZPUF9WRUNfUEFSTSh2ZWNfdXYsICJWYWx1ZSIsIDAsIDAsIDApCiAgICA= Vk9QX1ZFQ19QQVJNKHZlY191cCwgIlZhbHVlIiwgIDAsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0odmVjX3VuLCAiVmFsdWUiLCAwLCAwLCAwKQogICAgVk9QX0NMUl9QQVJNKHZlY191YywgIlZhbHVlIiwgIDAsIDAsIDApCgo= ICAgIHNpZ25hdHVyZQkiM0QgVmVjdG9yIglkZWZhdWx0CXsgdmVjdG9yIGZsb2F0IGZsb2F0IGZsb2F0IH0KICAgIHNpZ25hdHVyZQkiM0QgUG9pbnQiCXAJeyBwb2ludCBmbG9hdCBmbG9hdCBmbG9hdCB9CiAgICBzaWduYXQ= dXJlCSIzRCBOb3JtYWwiCW4JeyBub3JtYWwgZmxvYXQgZmxvYXQgZmxvYXQgfQogICAgc2lnbmF0dXJlCSJSR0IgQ29sb3IiCWMJeyBjb2xvciBmbG9hdCBmbG9hdCBmbG9hdCB9CgogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDM= RCBWZWN0b3IiCXV2CXsgdXZlY3RvciB1ZmxvYXQgdWZsb2F0IHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgUG9pbnQiCXVwCXsgdXBvaW50IHVmbG9hdCB1ZmxvYXQgdWZsb2F0IH0KICAgIHNpZ25hdHVyZQk= IlVuaWZvcm0gM0QgTm9ybWFsIgl1bgl7IHVub3JtYWwgdWZsb2F0IHVmbG9hdCB1ZmxvYXQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIFJHQiBDb2xvciIJdWMJeyB1Y29sb3IgdWZsb2F0IHVmbG9hdCB1ZmxvYXQgfQp9Ckk= TkRYAAAAAAAAAAAAAAACAAAADERpYWxvZ1NjcmlwdAAAAAAAAAUFX1B9SgAAABNEZXNjcmlwdGl2ZVBhcm1OYW1lAAAFBQAAAAhgN4ejLyoKICogUFJPUFJJRVRBUlkgSU5GT1JNQVRJT04uICBUaGlzIHNvZnR3YXJlIGlzIHA= cm9wcmlldGFyeSB0bwogKiBTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jLiwgYW5kIGlzIG5vdCB0byBiZSByZXByb2R1Y2VkLAogKiB0cmFuc21pdHRlZCwgb3IgZGlzY2xvc2VkIGluIGFueSB3YXkgd2l0aG91dCB3cml0dGU= biBwZXJtaXNzaW9uLgogKgogKiBQcm9kdWNlZCBieToKICoJU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYwogKgk0NzcgUmljaG1vbmQgU3RyZWV0IFdlc3QKICoJVG9yb250bywgT250YXJpbwogKglDYW5hZGEgICBNNVYgM0U= NwogKgk0MTYtNTA0LTk4NzYKICoKICovCgp7CiAgICBuYW1lCSJzdWJjb25zdCIKICAgIHNjcmlwdAkic3ViY29uc3QiCiAgICBsYWJlbAkic3ViY29uc3QiCgoKICAgIGNvZGUgewoJIiRzdWJlZCA9ICR2YWwgLSAkc3ViY28= bnN0OyIKICAgIH0KCiAgICBkZXNjcmlwdGl2ZXBhcm0Jc3ViY29uc3QKCiAgICBpbnB1dAlpbnQJdmFsCQkiSW5wdXQgVmFsdWUiCiAgICBvdXRwdXQJaW50CXN1YmVkCQkiSW5wdXQgVmFsdWUgLSBDb25zdGFudCIKICAgIHM= aWduYXR1cmUJIkludGVnZXIiCQlkZWZhdWx0CXsgfQogICAgc2lnbmF0dXJlCSJGbG9hdCIJCQlmCXsgZmxvYXQgZmxvYXQgfQogICAgc2lnbmF0dXJlCSIyRCBWZWN0b3IiCQl1CXsgdmVjdG9yMiB2ZWN0b3IyIH0KICAgIHM= aWduYXR1cmUJIjNEIFZlY3RvciIJCXYJeyB2ZWN0b3IgdmVjdG9yIH0KICAgIHNpZ25hdHVyZQkiM0QgUG9pbnQiCQlwCXsgcG9pbnQgcG9pbnQgfQogICAgc2lnbmF0dXJlCSIzRCBOb3JtYWwiCQluCXsgbm9ybWFsIG5vcm0= YWwgfQogICAgc2lnbmF0dXJlCSJSR0IgQ29sb3IiCQljCXsgY29sb3IgY29sb3IgfQogICAgc2lnbmF0dXJlCSI0RCBWZWN0b3IiCQl2NAl7IHZlY3RvcjQgdmVjdG9yNCB9CgogICAgc2lnbmF0dXJlCSJVbmlmb3JtIEZsb2E= dCIJCXVmCXsgdWZsb2F0IHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgVmVjdG9yIgl1dgl7IHV2ZWN0b3IgdXZlY3RvciB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgUG9pbnQiCXVwCXsgdXBvaW50IHU= cG9pbnQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIE5vcm1hbCIJdW4JeyB1bm9ybWFsIHVub3JtYWwgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIFJHQiBDb2xvciIJdWMJeyB1Y29sb3IgdWNvbG9yIH0KCiAgICBwYXI= bSB7CgluYW1lCXN1YmNvbnN0CglsYWJlbAkiU3VidHJhY3QiCgl0eXBlCWZsb2F0CglzaXplCTEKCWRlZmF1bHQJeyAxLjAgfQogICAgfQp9CgpzdWJjb25zdElORFgAAAAAAAAAAAAAAAEAAAAMRGlhbG9nU2NyaXB0AAAAAAA= AAbKX1B9Si8qCiAqIFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGhpcyBzb2Z0d2FyZSBpcyBwcm9wcmlldGFyeSB0bwogKiBTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jLiwgYW5kIGlzIG5vdCB0byBiZSByZXByb2R1Y2U= ZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2F5IHdpdGhvdXQgd3JpdHRlbiBwZXJtaXNzaW9uLgogKgogKiBQcm9kdWNlZCBieToKICoJU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYwogKgk0NzcgUmk= Y2htb25kIFN0cmVldCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICoJQ2FuYWRhICAgTTVWIDNFNwogKgk0MTYtNTA0LTk4NzYKICoKICovCgojaW5jbHVkZSA8cGFyYW1ldGVyLmRzPgoKewogICAgbmFtZQkic3FydCIKICA= ICBzY3JpcHQJInNxcnQiCiAgICBsYWJlbAkic3FydCIKCiAgICBvdXRlcmNvZGUgewoJSU5DTFVERV9WT1BMSUIKICAgIH0KCiAgICBjb2RlIHsKCSIkc3FydCA9IHZvcF9zcXJ0KCR2YWwpOyIKICAgIH0KCiAgICBpbnB1dAk= ZmxvYXQJdmFsCSJJbnB1dCBWYWx1ZSIKICAgIG91dHB1dAlmbG9hdAlzcXJ0CSJTcXVhcmUgUm9vdCIKICAgIHNpZ25hdHVyZQkiRmxvYXQiCQkJZGVmYXVsdAl7IH0KICAgIHNpZ25hdHVyZQkiMkQgVmVjdG9yIgkJdQl7IHY= ZWN0b3IyIHZlY3RvcjIgfQogICAgc2lnbmF0dXJlCSIzRCBWZWN0b3IiCQl2CXsgdmVjdG9yIHZlY3RvciB9CiAgICBzaWduYXR1cmUJIjNEIFBvaW50IgkJcAl7IHBvaW50IHBvaW50IH0KICAgIHNpZ25hdHVyZQkiM0QgTm8= cm1hbCIJCW4JeyBub3JtYWwgbm9ybWFsIH0KICAgIHNpZ25hdHVyZQkiUkdCIENvbG9yIgkJYwl7IGNvbG9yIGNvbG9yIH0KICAgIHNpZ25hdHVyZQkiNEQgVmVjdG9yIgkJdjQJeyB2ZWN0b3I0IHZlY3RvcjQgfQoKICAgIHM= aWduYXR1cmUJIlVuaWZvcm0gRmxvYXQiCQl1Zgl7IHVmbG9hdCB1ZmxvYXQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFZlY3RvciIJdXYJeyB1dmVjdG9yIHV2ZWN0b3IgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDM= RCBQb2ludCIJdXAJeyB1cG9pbnQgdXBvaW50IH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBOb3JtYWwiCXVuCXsgdW5vcm1hbCB1bm9ybWFsIH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSBSR0IgQ29sb3IiCXVjCXsgdWM= b2xvciB1Y29sb3IgfQoKICAgIFZPUF9GTFRfUEFSTSh2YWwsICAgIlZhbHVlIiwgMSkKICAgIFZPUF9WRUMyX1BBUk0odmFsX3UsICJWYWx1ZSIsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0odmFsX3YsICJWYWx1ZSIsIDEsIDE= LCAxKQogICAgVk9QX1ZFQ19QQVJNKHZhbF9wLCAiVmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX1ZFQ19QQVJNKHZhbF9uLCAiVmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX0NMUl9QQVJNKHZhbF9jLCAiVmFsdWUiLCAxLCAxLCA= MSkKICAgIFZPUF9WRUM0X1BBUk0odmFsX3Y0LCJWYWx1ZSIsIDEsIDEsIDEsIDEpCiAgICBWT1BfRkxUX1BBUk0odmFsX3VmLCAiVmFsdWUiLCAxKQogICAgVk9QX1ZFQ19QQVJNKHZhbF91diwgIlZhbHVlIiwgMSwgMSwgMSk= CiAgICBWT1BfVkVDX1BBUk0odmFsX3VwLCAiVmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX1ZFQ19QQVJNKHZhbF91biwgIlZhbHVlIiwgMSwgMSwgMSkKICAgIFZPUF9DTFJfUEFSTSh2YWxfdWMsICJWYWx1ZSIsIDEsIDEsIDE= KQoKICAgIGdyb3VwIHsgbmFtZSAiZ3YiIG9ic29sZXRlIDEyLjAgfQogICAgZ3JvdXAgeyBuYW1lICJndSIgb2Jzb2xldGUgMTIuMCB9Cn0KSU5EWAAAAAAAAAAAAAAAAQAAAAxEaWFsb2dTY3JpcHQAAAAAAAAHj19QfUovKgo= ICogUFJPUFJJRVRBUlkgSU5GT1JNQVRJT04uICBUaGlzIHNvZnR3YXJlIGlzIHByb3ByaWV0YXJ5IHRvCiAqIFNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW4= c21pdHRlZCwgb3IgZGlzY2xvc2VkIGluIGFueSB3YXkgd2l0aG91dCB3cml0dGVuIHBlcm1pc3Npb24uCiAqCiAqIFByb2R1Y2VkIGJ5OgogKglTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW9uZCBTdHI= ZWV0IFdlc3QKICoJVG9yb250bywgT250YXJpbwogKglDYW5hZGEgICBNNVYgM0U3CiAqCTQxNi01MDQtOTg3NgogKgogKi8KCiNpbmNsdWRlIDxwYXJhbWV0ZXIuZHM+Cgp7CiAgICBuYW1lCSJwb3ciCiAgICBzY3JpcHQJInA= b3ciCiAgICBsYWJlbAkicG93IgoKICAgIG91dGVyY29kZSB7CglJTkNMVURFX1ZPUExJQgogICAgfQoKICAgIGNvZGUgewoJIiRwb3cgPSB2b3BfcG93KCgkdmFsKSwgJGV4cCk7IgogICAgfQoKICAgIGlucHV0CWZsb2F0CXY= YWwJIklucHV0IFZhbHVlIgogICAgaW5wdXQJZmxvYXQJZXhwCSJFeHBvbmVudCIKICAgIG91dHB1dAlmbG9hdAlwb3cJIk91dHB1dCBWYWx1ZSIKCiAgICBzaWduYXR1cmUJIkZsb2F0IgkJCWRlZmF1bHQJeyB9CiAgICBzaWc= bmF0dXJlCSIyRCBWZWN0b3IiCQl1CXsgdmVjdG9yMiBmbG9hdCB2ZWN0b3IyIH0KICAgIHNpZ25hdHVyZQkiM0QgVmVjdG9yIgkJdgl7IHZlY3RvciBmbG9hdCB2ZWN0b3IgfQogICAgc2lnbmF0dXJlCSIzRCBQb2ludCIJCXA= CXsgcG9pbnQgZmxvYXQgcG9pbnQgfQogICAgc2lnbmF0dXJlCSIzRCBOb3JtYWwiCQluCXsgbm9ybWFsIGZsb2F0IG5vcm1hbCB9CiAgICBzaWduYXR1cmUJIlJHQiBDb2xvciIJCWMJeyBjb2xvciBmbG9hdCBjb2xvciB9CiA= ICAgc2lnbmF0dXJlCSI0RCBWZWN0b3IiCQl2NAl7IHZlY3RvcjQgZmxvYXQgdmVjdG9yNCB9CgogICAgc2lnbmF0dXJlCSJVbmlmb3JtIEZsb2F0IgkJdWYJeyB1ZmxvYXQgdWZsb2F0IHVmbG9hdCB9CiAgICBzaWduYXR1cmU= CSJVbmlmb3JtIDNEIFZlY3RvciIJdXYJeyB1dmVjdG9yIHVmbG9hdCB1dmVjdG9yIH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBQb2ludCIJdXAJeyB1cG9pbnQgdWZsb2F0IHVwb2ludCB9CiAgICBzaWduYXR1cmUJIlU= bmlmb3JtIDNEIE5vcm1hbCIJdW4JeyB1bm9ybWFsIHVmbG9hdCB1bm9ybWFsIH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSBSR0IgQ29sb3IiCXVjCXsgdWNvbG9yIHVmbG9hdCB1Y29sb3IgfQoKICAgIFZPUF9GTFRfUEFSTSg= dmFsLCAgICJWYWx1ZSIsIDEpCiAgICBWT1BfVkVDX1BBUk0odmFsX3YsICJWYWx1ZSIsIDEsIDEsIDEpCiAgICBWT1BfVkVDMl9QQVJNKHZhbF91LCAiVmFsdWUiLCAxLCAxKQogICAgVk9QX1ZFQ19QQVJNKHZhbF9wLCAiVmE= bHVlIiwgMSwgMSwgMSkKICAgIFZPUF9WRUNfUEFSTSh2YWxfbiwgIlZhbHVlIiwgMSwgMSwgMSkKICAgIFZPUF9DTFJfUEFSTSh2YWxfYywgIlZhbHVlIiwgMSwgMSwgMSkKICAgIFZPUF9WRUM0X1BBUk0odmFsX3Y0LCJWYWw= dWUiLCAxLCAxLCAxLCAxKQogICAgVk9QX0ZMVF9QQVJNKHZhbF91ZiwgIlZhbHVlIiwgMSkKICAgIFZPUF9WRUNfUEFSTSh2YWxfdXYsICJWYWx1ZSIsIDEsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0odmFsX3VwLCAiVmFsdWU= IiwgMSwgMSwgMSkKICAgIFZPUF9WRUNfUEFSTSh2YWxfdW4sICJWYWx1ZSIsIDEsIDEsIDEpCiAgICBWT1BfQ0xSX1BBUk0odmFsX3VjLCAiVmFsdWUiLCAxLCAxLCAxKQogICAgCiAgICBwYXJtIHsKCW5hbWUJZXhwCglsYWI= ZWwJIkV4cG9uZW50IgoJdHlwZQlmbG9hdAoJc2l6ZQkxCglkZWZhdWx0CXsgMS4wIH0KICAgIH0KICAgIAogICAgZ3JvdXAgeyBuYW1lICJndiIgb2Jzb2xldGUgMTIuMCB9CiAgICBncm91cCB7IG5hbWUgImd1IiBvYnNvbGU= dGUgMTIuMCB9Cn0KSU5EWAAAAAAAAAAAAAAAAQAAAAxEaWFsb2dTY3JpcHQAAAAAAAAEeF9QfUovKgogKiBQUk9QUklFVEFSWSBJTkZPUk1BVElPTi4gIFRoaXMgc29mdHdhcmUgaXMgcHJvcHJpZXRhcnkgdG8KICogU2lkZSA= RWZmZWN0cyBTb2Z0d2FyZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW5zbWl0dGVkLCBvciBkaXNjbG9zZWQgaW4gYW55IHdheSB3aXRob3V0IHdyaXR0ZW4gcGVybWlzc2lvbi4KICoKICogUHI= b2R1Y2VkIGJ5OgogKglTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW9uZCBTdHJlZXQgV2VzdAogKglUb3JvbnRvLCBPbnRhcmlvCiAqCUNhbmFkYSAgIE01ViAzRTcKICoJNDE2LTUwNC05ODc2CiAqCiA= Ki8KCnsKICAgIG5hbWUJIm5lZ2F0ZSIKICAgIHNjcmlwdAkibmVnYXRlIgogICAgbGFiZWwJIm5lZ2F0ZSIKCgogICAgY29kZSB7CgkiJG5lZ2F0ZWQgPSAtJHZhbDsiCiAgICB9CgogICAgaW5wdXQJaW50CXZhbAkJIklucHU= dCBWYWx1ZSIKICAgIG91dHB1dAlpbnQJbmVnYXRlZAkJIk5lZ2F0ZWQgVmFsdWUiCiAgICBzaWduYXR1cmUJIkludGVnZXIiCQlkZWZhdWx0CXsgfQogICAgc2lnbmF0dXJlCSJGbG9hdCIJCQlmCXsgZmxvYXQgZmxvYXQgfQo= ICAgIHNpZ25hdHVyZQkiMkQgVmVjdG9yIgkJdQl7IHZlY3RvcjIgdmVjdG9yMiB9CiAgICBzaWduYXR1cmUJIjNEIFZlY3RvciIJCXYJeyB2ZWN0b3IgdmVjdG9yIH0KICAgIHNpZ25hdHVyZQkiM0QgUG9pbnQiCQlwCXsgcG8= aW50IHBvaW50IH0KICAgIHNpZ25hdHVyZQkiM0QgTm9ybWFsIgkJbgl7IG5vcm1hbCBub3JtYWwgfQogICAgc2lnbmF0dXJlCSJSR0IgQ29sb3IiCQljCXsgY29sb3IgY29sb3IgfQogICAgc2lnbmF0dXJlCSI0RCBWZWN0b3I= IgkJdjQJeyB2ZWN0b3I0IHZlY3RvcjQgfQoKICAgIHNpZ25hdHVyZQkiVW5pZm9ybSBGbG9hdCIJCXVmCXsgdWZsb2F0IHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgVmVjdG9yIgl1dgl7IHV2ZWN0b3IgdXY= ZWN0b3IgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFBvaW50Igl1cAl7IHVwb2ludCB1cG9pbnQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIE5vcm1hbCIJdW4JeyB1bm9ybWFsIHVub3JtYWwgfQogICAgc2lnbmE= dHVyZQkiVW5pZm9ybSBSR0IgQ29sb3IiCXVjCXsgdWNvbG9yIHVjb2xvciB9Cn0KSU5EWAAAAAAAAAAAAAAAAgAAAAxEaWFsb2dTY3JpcHQAAAAAAAAFmF9QfUoAAAATRGVzY3JpcHRpdmVQYXJtTmFtZQAABZgAAAAIYDeHoy8= KgogKiBQUk9QUklFVEFSWSBJTkZPUk1BVElPTi4gIFRoaXMgc29mdHdhcmUgaXMgcHJvcHJpZXRhcnkgdG8KICogU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYy4sIGFuZCBpcyBub3QgdG8gYmUgcmVwcm9kdWNlZCwKICogdHI= YW5zbWl0dGVkLCBvciBkaXNjbG9zZWQgaW4gYW55IHdheSB3aXRob3V0IHdyaXR0ZW4gcGVybWlzc2lvbi4KICoKICogUHJvZHVjZWQgYnk6CiAqCVNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMKICoJNDc3IFJpY2htb25kIFM= dHJlZXQgV2VzdAogKglUb3JvbnRvLCBPbnRhcmlvCiAqCUNhbmFkYSAgIE01ViAzRTcKICoJNDE2LTUwNC05ODc2CiAqCiAqLwoKewogICAgbmFtZQkibXVsY29uc3QiCiAgICBzY3JpcHQJIm11bGNvbnN0IgogICAgbGFiZWw= CSJtdWxjb25zdCIKCgogICAgY29kZSB7CgkiJHNjYWxlZCA9ICR2YWwgKiAkbXVsY29uc3Q7IgogICAgfQoKICAgIGRlc2NyaXB0aXZlcGFybQltdWxjb25zdAoKICAgIGlucHV0CWZsb2F0CXZhbAkJIklucHV0IFZhbHVlIgo= ICAgIG91dHB1dAlmbG9hdAlzY2FsZWQJCSJJbnB1dCBWYWx1ZSAqIENvbnN0YW50IgogICAgc2lnbmF0dXJlCSJGbG9hdCIJCQlkZWZhdWx0CXsgfQogICAgc2lnbmF0dXJlCSJJbnRlZ2VyIgkJaQl7IGludCBpbnQgfQogICA= IHNpZ25hdHVyZQkiMkQgVmVjdG9yIgkJdQl7IHZlY3RvcjIgdmVjdG9yMiB9CiAgICBzaWduYXR1cmUJIjNEIFZlY3RvciIJCXYJeyB2ZWN0b3IgdmVjdG9yIH0KICAgIHNpZ25hdHVyZQkiM0QgUG9pbnQiCQlwCXsgcG9pbnQ= IHBvaW50IH0KICAgIHNpZ25hdHVyZQkiM0QgTm9ybWFsIgkJbgl7IG5vcm1hbCBub3JtYWwgfQogICAgc2lnbmF0dXJlCSJSR0IgQ29sb3IiCQljCXsgY29sb3IgY29sb3IgfQogICAgc2lnbmF0dXJlCSJCU0RGIgkJCWIJeyA= YnNkZiBic2RmIH0KICAgIHNpZ25hdHVyZQkiNEQgVmVjdG9yIgkJdjQJeyB2ZWN0b3I0IHZlY3RvcjQgfQogICAgc2lnbmF0dXJlCSIzeDMgTWF0cml4IgkJbTMJeyBtYXRyaXgzIG1hdHJpeDMgfQogICAgc2lnbmF0dXJlCSI= NHg0IE1hdHJpeCAiCQltNAl7IG1hdHJpeCBtYXRyaXggfQogICAgCiAgICBzaWduYXR1cmUJIlVuaWZvcm0gRmxvYXQiCQl1Zgl7IHVmbG9hdCB1ZmxvYXQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFZlY3RvciIJdXY= CXsgdXZlY3RvciB1dmVjdG9yIH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBQb2ludCIJdXAJeyB1cG9pbnQgdXBvaW50IH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBOb3JtYWwiCXVuCXsgdW5vcm1hbCB1bm9ybWE= bCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gUkdCIENvbG9yIgl1Ywl7IHVjb2xvciB1Y29sb3IgfQoKICAgIHBhcm0gewoJbmFtZQltdWxjb25zdAoJbGFiZWwJIk11bHRpcGxpZXIiCgl0eXBlCWZsb2F0CglzaXplCTEKCWQ= ZWZhdWx0CXsgMS4wIH0KICAgIH0KfQptdWxjb25zdElORFgAAAAAAAAAAAAAAAEAAAAMRGlhbG9nU2NyaXB0AAAAAAAAAnNfUH1KLyoKICogUFJPUFJJRVRBUlkgSU5GT1JNQVRJT04uICBUaGlzIHNvZnR3YXJlIGlzIHByb3A= cmlldGFyeSB0bwogKiBTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jLiwgYW5kIGlzIG5vdCB0byBiZSByZXByb2R1Y2VkLAogKiB0cmFuc21pdHRlZCwgb3IgZGlzY2xvc2VkIGluIGFueSB3YXkgd2l0aG91dCB3cml0dGVuIHA= ZXJtaXNzaW9uLgogKgogKiBQcm9kdWNlZCBieToKICoJU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYwogKgk0NzcgUmljaG1vbmQgU3RyZWV0IFdlc3QKICoJVG9yb250bywgT250YXJpbwogKglDYW5hZGEgICBNNVYgM0U3CiA= Kgk0MTYtNTA0LTk4NzYKICoKICovCgojaW5jbHVkZSA8cGFyYW1ldGVyLmRzPgoKewogICAgbmFtZQkibHVtaW5hbmNlIgogICAgc2NyaXB0CSJsdW1pbmFuY2UiCiAgICBsYWJlbAkibHVtaW5hbmNlIgoKCiAgICBvdXRlcmM= b2RlIHsKCUlOQ0xVREVfVk9QTElCCiAgICB9CgogICAgY29kZSB7CgkiJGx1bSA9IHZvcF9sdW1pbmFuY2UoJHJnYik7IgogICAgfQoKICAgIGlucHV0CWNvbG9yCXJnYgkiUkdCIGNvbG9yIgogICAgb3V0cHV0CWZsb2F0CWw= dW0JIkx1bWluYW5jZSIKCiAgICBWT1BfQ0xSX1BBUk0ocmdiLCAiUkdCIENvbG9yIiwgMCwgMCwgMCkKfQpJTkRYAAAAAAAAAAAAAAABAAAADERpYWxvZ1NjcmlwdAAAAAAAAAWtX1B9Si8qCiAqIFBST1BSSUVUQVJZIElORk8= Uk1BVElPTi4gIFRoaXMgc29mdHdhcmUgaXMgcHJvcHJpZXRhcnkgdG8KICogU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYy4sIGFuZCBpcyBub3QgdG8gYmUgcmVwcm9kdWNlZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3M= ZWQgaW4gYW55IHdheSB3aXRob3V0IHdyaXR0ZW4gcGVybWlzc2lvbi4KICoKICogUHJvZHVjZWQgYnk6CiAqCVNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMKICoJNDc3IFJpY2htb25kIFN0cmVldCBXZXN0CiAqCVRvcm9udG8= LCBPbnRhcmlvCiAqCUNhbmFkYSAgIE01ViAzRTcKICoJNDE2LTUwNC05ODc2CiAqCiAqLwoKewogICAgbmFtZQkiaXNjb25uZWN0ZWQiCiAgICBzY3JpcHQJImlzY29ubmVjdGVkIgogICAgbGFiZWwJImlzY29ubmVjdGVkIgo= CgogICAgY29kZSB7CgkiJGNvbm5lY3RlZCA9ICRpc2Nvbm5lY3RlZF9pbnB1dCA/IDEgOiAwOyIKICAgIH0KCiAgICBvdXRlcmNvZGUgewoJIiNpbmNsdWRlIDxzaGFkZXJsYXllci5oPiIKICAgIH0KCiAgICBpbnB1dAlmbG8= YXQJaW5wdXQJCSJJbnB1dCIKICAgIG91dHB1dAlpbnQJY29ubmVjdGVkCSJJbnB1dCBDb25uZWN0ZWQgT3IgTm90IgoKICAgIHNpZ25hdHVyZQkiRmxvYXQiCSAJCWRlZmF1bHQgeyB9CiAgICBzaWduYXR1cmUJIkludGVnZXI= IgkJaQl7IGludCBpbnQgfQogICAgc2lnbmF0dXJlCSJTdHJpbmciCQlzCXsgc3RyaW5nIGludCB9CiAgICBzaWduYXR1cmUJIjNEIFZlY3RvciIgCQl2CXsgdmVjdG9yIGludCB9CiAgICBzaWduYXR1cmUJIjNEIFBvaW50Igk= IAlwCXsgcG9pbnQgaW50IH0KICAgIHNpZ25hdHVyZQkiM0QgTm9ybWFsIiAJCW4JeyBub3JtYWwgaW50IH0KICAgIHNpZ25hdHVyZQkiUkdCIENvbG9yIiAJCWMJeyBjb2xvciBpbnQgfQogICAgc2lnbmF0dXJlCSI0RCBWZWM= dG9yIiAJCXY0CXsgdmVjdG9yNCBpbnQgfQogICAgc2lnbmF0dXJlCSIzeDMgTWF0cml4IiAJCW0zCXsgbWF0cml4MyBpbnQgfQogICAgc2lnbmF0dXJlCSI0eDQgTWF0cml4IiAJCW0JeyBtYXRyaXggaW50IH0KICAgIHNpZ24= YXR1cmUJIkJTREYiIAkJCWIJeyBic2RmIGludCB9CiAgICBzaWduYXR1cmUJIlNoYWRlciBMYXllciIgCQlzbAl7IHN0cnVjdF9TaGFkZXJMYXllciBpbnQgfQoKICAgIHNpZ25hdHVyZQkiVW5pZm9ybSBGbG9hdCIJCXVmCXs= IHVmbG9hdCBpbnQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFZlY3RvciIJdXYJeyB1dmVjdG9yIGludCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgUG9pbnQiCXVwCXsgdXBvaW50IGludCB9CiAgICBzaWduYXQ= dXJlCSJVbmlmb3JtIDNEIE5vcm1hbCIJdW4JeyB1bm9ybWFsIGludCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gUkdCIENvbG9yIgl1Ywl7IHVjb2xvciBpbnQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDR4NCBNYXRyaXg= Igl1bQl7IHVtYXRyaXggaW50IH0KfQpJTkRYAAAAAAAAAAAAAAABAAAADERpYWxvZ1NjcmlwdAAAAAAAAAxfX1B9Si8qCiAqIFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGhpcyBzb2Z0d2FyZSBpcyBwcm9wcmlldGFyeSA= dG8KICogU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYy4sIGFuZCBpcyBub3QgdG8gYmUgcmVwcm9kdWNlZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2F5IHdpdGhvdXQgd3JpdHRlbiBwZXJtaXNzaW8= bi4KICoKICogUHJvZHVjZWQgYnk6CiAqCVNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMKICoJNDc3IFJpY2htb25kIFN0cmVldCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICoJQ2FuYWRhICAgTTVWIDNFNwogKgk0MTYtNTA= NC05ODc2CiAqCiAqLwoKI2luY2x1ZGUgPHBhcmFtZXRlci5kcz4KCnsKICAgIG5hbWUJImlmY29ubmVjdGVkIgogICAgc2NyaXB0CSJpZmNvbm5lY3RlZCIKICAgIGxhYmVsCSJpZmNvbm5lY3RlZCIKCiAgICBjb2RlIHsKCSI= JHJlc3VsdCA9ICRpc2Nvbm5lY3RlZF9jb25uZWN0ZWQgIT0gMCA/ICRjb25uZWN0ZWQgOiAkbm90Y29ubmVjdGVkOyIKICAgIH0KCiAgICBvdXRlcmNvZGUgewoJIiNpbmNsdWRlIDxzaGFkZXJsYXllci5oPiIKICAgIH0KCiA= ICAgaW5wdXQJZmxvYXQJY29ubmVjdGVkCSJJbnB1dCBUZXN0ZWQgRm9yIENvbm5lY3Rpdml0eSIKICAgIGlucHV0CWZsb2F0CW5vdGNvbm5lY3RlZAkiRGVmYXVsdCBJZiBGaXJzdCBJbnB1dCBOb3QgQ29ubmVjdGVkIgogICA= IG91dHB1dAlmbG9hdAlyZXN1bHQJCSJPdXRwdXQgVmFsdWUiCiAgICBzaWduYXR1cmUJIkZsb2F0IgkJCWRlZmF1bHQgeyB9CiAgICBzaWduYXR1cmUJIkludGVnZXIiCQlpCXsgaW50IGludCBpbnQgfQogICAgc2lnbmF0dXI= ZQkiU3RyaW5nIgkJcwl7IHN0cmluZyBzdHJpbmcgc3RyaW5nIH0KICAgIHNpZ25hdHVyZQkiMkQgVmVjdG9yIgkJdQl7IHZlY3RvcjIgdmVjdG9yMiB2ZWN0b3IyIH0KICAgIHNpZ25hdHVyZQkiM0QgVmVjdG9yIgkJdgl7IHY= ZWN0b3IgdmVjdG9yIHZlY3RvciB9CiAgICBzaWduYXR1cmUJIjNEIFBvaW50IgkJcAl7IHBvaW50IHBvaW50IHBvaW50IH0KICAgIHNpZ25hdHVyZQkiM0QgTm9ybWFsIgkJbgl7IG5vcm1hbCBub3JtYWwgbm9ybWFsIH0KICA= ICBzaWduYXR1cmUJIlJHQiBDb2xvciIJCWMJeyBjb2xvciBjb2xvciBjb2xvciB9CiAgICBzaWduYXR1cmUJIjREIFZlY3RvciIJCXY0CXsgdmVjdG9yNCB2ZWN0b3I0IHZlY3RvcjQgfQogICAgc2lnbmF0dXJlCSIzeDMgTWE= dHJpeCIJCW0zCXsgbWF0cml4MyBtYXRyaXgzIG1hdHJpeDMgfQogICAgc2lnbmF0dXJlCSI0eDQgTWF0cml4IgkJbQl7IG1hdHJpeCBtYXRyaXggbWF0cml4IH0KICAgIHNpZ25hdHVyZQkiQlNERiIJCQlic2RmCXsgYnNkZiA= YnNkZiBic2RmIH0KICAgIHNpZ25hdHVyZQkiU2hhZGVyIExheWVyIiAJCXNsCXsgc3RydWN0X1NoYWRlckxheWVyIHN0cnVjdF9TaGFkZXJMYXllciBzdHJ1Y3RfU2hhZGVyTGF5ZXIgfQoKICAgIHNpZ25hdHVyZQkiVW5pZm8= cm0gRmxvYXQiCQl1Zgl7IHVmbG9hdCB1ZmxvYXQgdWZsb2F0IH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBWZWN0b3IiCXV2CXsgdXZlY3RvciB1dmVjdG9yIHV2ZWN0b3IgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDM= RCBQb2ludCIJdXAJeyB1cG9pbnQgdXBvaW50IHVwb2ludCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgTm9ybWFsIgl1bgl7IHVub3JtYWwgdW5vcm1hbCB1bm9ybWFsIH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSBSR0I= IENvbG9yIgl1Ywl7IHVjb2xvciB1Y29sb3IgdWNvbG9yIH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSA0eDQgTWF0cml4Igl1bQl7IHVtYXRyaXggdW1hdHJpeCB1bWF0cml4IH0KCiAgICBWT1BfRkxUX1BBUk0obm90Y29ubmU= Y3RlZCwJCSJEZWZhdWx0IFZhbHVlIiwgICAgMCkKICAgIFZPUF9JTlRfUEFSTShub3Rjb25uZWN0ZWRfaSwJIkRlZmF1bHQgVmFsdWUiLCAgICAwKQogICAgVk9QX1NUUl9QQVJNKG5vdGNvbm5lY3RlZF9zLAkiRGVmYXVsdCA= VmFsdWUiLCAgICAiIikKICAgIFZPUF9WRUMyX1BBUk0obm90Y29ubmVjdGVkX3UsCSJEZWZhdWx0IFZhbHVlIiwgICAgMCwgMCkKICAgIFZPUF9WRUNfUEFSTShub3Rjb25uZWN0ZWRfdiwJIkRlZmF1bHQgVmFsdWUiLCAgICA= MCwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTShub3Rjb25uZWN0ZWRfcCwJIkRlZmF1bHQgVmFsdWUiLCAgICAwLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKG5vdGNvbm5lY3RlZF9uLAkiRGVmYXVsdCBWYWx1ZSIsICAgIDAsIDA= LCAwKQogICAgVk9QX0NMUl9QQVJNKG5vdGNvbm5lY3RlZF9jLAkiRGVmYXVsdCBWYWx1ZSIsICAgIDAsIDAsIDApCiAgICBWT1BfVkVDNF9QQVJNKG5vdGNvbm5lY3RlZF92NCwJIkRlZmF1bHQgVmFsdWUiLCAgICAwLCAwLCA= MCwgMCkKCiAgICBwYXJtIHsKCW5hbWUJbm90Y29ubmVjdGVkX20zCglsYWJlbAkiRGVmYXVsdCBWYWx1ZSIKCXR5cGUJZmxvYXQKCXNpemUJOQoJZGVmYXVsdAl7IDEgMCAwIDAgMSAwIDAgMCAxIH0KICAgIH0KICAgIHBhcm0= IHsKCW5hbWUJbm90Y29ubmVjdGVkX20KCWxhYmVsCSJEZWZhdWx0IFZhbHVlIgoJdHlwZQlmbG9hdAoJc2l6ZQkxNgoJZGVmYXVsdAl7IDEgMCAwIDAgMCAxIDAgMCAwIDAgMSAwIDAgMCAwIDEgfQogICAgfQoKICAgIFZPUF8= RkxUX1BBUk0obm90Y29ubmVjdGVkX3VmLAkiRGVmYXVsdCBWYWx1ZSIsICAgIDApCiAgICBWT1BfVkVDX1BBUk0obm90Y29ubmVjdGVkX3V2LAkiRGVmYXVsdCBWYWx1ZSIsICAgIDAsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0= KG5vdGNvbm5lY3RlZF91cCwJIkRlZmF1bHQgVmFsdWUiLCAgICAwLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKG5vdGNvbm5lY3RlZF91biwJIkRlZmF1bHQgVmFsdWUiLCAgICAwLCAwLCAwKQogICAgVk9QX0NMUl9QQVJNKG4= b3Rjb25uZWN0ZWRfdWMsCSJEZWZhdWx0IFZhbHVlIiwgICAgMCwgMCwgMCkKICAgIHBhcm0gewoJbmFtZQlub3Rjb25uZWN0ZWRfdW0KCWxhYmVsCSJEZWZhdWx0IFZhbHVlIgoJdHlwZQlmbG9hdAoJc2l6ZQkxNgoJZGVmYXU= bHQJeyAxIDAgMCAwIDAgMSAwIDAgMCAwIDEgMCAwIDAgMCAxIH0KICAgIH0KCiAgICBncm91cCB7IG5hbWUgImcwIiBvYnNvbGV0ZSAxMi4wIH0KICAgIGdyb3VwIHsgbmFtZSAiZzEiIG9ic29sZXRlIDEyLjAgfQogICAgZ3I= b3VwIHsgbmFtZSAiZzIiIG9ic29sZXRlIDEyLjAgfQp9CklORFgAAAAAAAAAAAAAAAEAAAAMRGlhbG9nU2NyaXB0AAAAAAAAEVlfUH1KLyoKICogUFJPUFJJRVRBUlkgSU5GT1JNQVRJT04uICBUaGlzIHNvZnR3YXJlIGlzIHA= cm9wcmlldGFyeSB0bwogKiBTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jLiwgYW5kIGlzIG5vdCB0byBiZSByZXByb2R1Y2VkLAogKiB0cmFuc21pdHRlZCwgb3IgZGlzY2xvc2VkIGluIGFueSB3YXkgd2l0aG91dCB3cml0dGU= biBwZXJtaXNzaW9uLgogKgogKiBQcm9kdWNlZCBieToKICoJU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYwogKgk0NzcgUmljaG1vbmQgU3RyZWV0IFdlc3QKICoJVG9yb250bywgT250YXJpbwogKglDYW5hZGEgICBNNVYgM0U= NwogKgk0MTYtNTA0LTk4NzYKICoKICovCgojaW5jbHVkZSA8cGFyYW1ldGVyLmRzPgoKewogICAgbmFtZQkiZml0IgogICAgc2NyaXB0CSJmaXQiCiAgICBsYWJlbAkiZml0IgoKICAgIG91dGVyY29kZSB7CglJTkNMVURFX1Y= T1BMSUIKICAgIH0KCiAgICBjb2RlIHsKCSIkc2hpZnQgPSB2b3BfZml0KCR2YWwsICRzcmNtaW4sICRzcmNtYXgsICRkZXN0bWluLCAkZGVzdG1heCk7IgogICAgfQoKICAgIGlucHV0CWZsb2F0CXZhbAkiSW5wdXQgVmFsdWU= IgogICAgaW5wdXQJZmxvYXQJc3JjbWluCSJNaW5pbXVtIFZhbHVlIEluIFNvdXJjZSBSYW5nZSIKICAgIGlucHV0CWZsb2F0CXNyY21heAkiTWF4aW11bSBWYWx1ZSBJbiBTb3VyY2UgUmFuZ2UiCiAgICBpbnB1dAlmbG9hdAk= ZGVzdG1pbgkiTWluaW11bSBWYWx1ZSBJbiBEZXN0aW5hdGlvbiBSYW5nZSIKICAgIGlucHV0CWZsb2F0CWRlc3RtYXgJIk1heGltdW0gVmFsdWUgSW4gRGVzdGluYXRpb24gUmFuZ2UiCiAgICBvdXRwdXQJZmxvYXQJc2hpZnQ= CSJTaGlmdGVkIFZhbHVlIgoKICAgIHNpZ25hdHVyZQkiRmxvYXQiIAkJZGVmYXVsdCB7IH0KICAgIHNpZ25hdHVyZQkiMkQgVmVjdG9yIiAJCXYyCXsgdmVjdG9yMiB2ZWN0b3IyIHZlY3RvcjIgdmVjdG9yMiB2ZWN0b3IyIHY= ZWN0b3IyIH0KICAgIHNpZ25hdHVyZQkiM0QgVmVjdG9yIiAJCXYJeyB2ZWN0b3IgdmVjdG9yIHZlY3RvciB2ZWN0b3IgdmVjdG9yIHZlY3RvciB9CiAgICBzaWduYXR1cmUJIjNEIFBvaW50IgkJcAl7IHBvaW50IHBvaW50IHA= b2ludCBwb2ludCBwb2ludCBwb2ludCB9CiAgICBzaWduYXR1cmUJIjNEIE5vcm1hbCIJCW4JeyBub3JtYWwgbm9ybWFsIG5vcm1hbCBub3JtYWwgbm9ybWFsIG5vcm1hbCB9CiAgICBzaWduYXR1cmUJIlJHQiBDb2xvciIJCWM= CXsgY29sb3IgY29sb3IgY29sb3IgY29sb3IgY29sb3IgY29sb3IgfQogICAgc2lnbmF0dXJlCSI0RCBWZWN0b3IiCQl2NAl7IHZlY3RvcjQgdmVjdG9yNCB2ZWN0b3I0IHZlY3RvcjQgdmVjdG9yNCB2ZWN0b3I0IH0KCiAgICA= c2lnbmF0dXJlCSJVbmlmb3JtIEZsb2F0IgkJdWYJeyB1ZmxvYXQgdWZsb2F0IHVmbG9hdCB1ZmxvYXQgdWZsb2F0IHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgVmVjdG9yIgl1dgl7IHV2ZWN0b3IgdXZlY3Q= b3IgdXZlY3RvciB1dmVjdG9yIHV2ZWN0b3IgdXZlY3RvciB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgUG9pbnQiCXVwCXsgdXBvaW50IHVwb2ludCB1cG9pbnQgdXBvaW50IHVwb2ludCB1cG9pbnQgfQogICAgc2lnbmE= dHVyZQkiVW5pZm9ybSAzRCBOb3JtYWwiCXVuCXsgdW5vcm1hbCB1bm9ybWFsIHVub3JtYWwgdW5vcm1hbCB1bm9ybWFsIHVub3JtYWwgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIFJHQiBDb2xvciIJdWMJeyB1Y29sb3IgdWM= b2xvciB1Y29sb3IgdWNvbG9yIHVjb2xvciB1Y29sb3IgfQoKICAgIFZPUF9GTFRfUEFSTShzcmNtaW4sCSJTb3VyY2UgTWluIiwgMCkKICAgIFZPUF9GTFRfUEFSTShzcmNtYXgsCSJTb3VyY2UgTWF4IiwgMSkKICAgIFZPUF8= RkxUX1BBUk0oZGVzdG1pbiwJIkRlc3RpbmF0aW9uIE1pbiIsIDApCiAgICBWT1BfRkxUX1BBUk0oZGVzdG1heCwJIkRlc3RpbmF0aW9uIE1heCIsIDEpCgogICAgVk9QX1ZFQzJfUEFSTShzcmNtaW5fdjIsCSJTb3VyY2UgTWk= biIsIDAsIDApCiAgICBWT1BfVkVDMl9QQVJNKHNyY21heF92MiwJIlNvdXJjZSBNYXgiLCAxLCAxKQogICAgVk9QX1ZFQzJfUEFSTShkZXN0bWluX3YyLAkiRGVzdGluYXRpb24gTWluIiwgMCwgMCkKICAgIFZPUF9WRUMyX1A= QVJNKGRlc3RtYXhfdjIsCSJEZXN0aW5hdGlvbiBNYXgiLCAxLCAxKQoKICAgIFZPUF9WRUNfUEFSTShzcmNtaW5fdiwJIlNvdXJjZSBNaW4iLCAwLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKHNyY21heF92LAkiU291cmNlIE0= YXgiLCAxLCAxLCAxKQogICAgVk9QX1ZFQ19QQVJNKGRlc3RtaW5fdiwJIkRlc3RpbmF0aW9uIE1pbiIsIDAsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0oZGVzdG1heF92LAkiRGVzdGluYXRpb24gTWF4IiwgMSwgMSwgMSkKCiA= ICAgVk9QX1ZFQ19QQVJNKHNyY21pbl9wLAkiU291cmNlIE1pbiIsIDAsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0oc3JjbWF4X3AsCSJTb3VyY2UgTWF4IiwgMSwgMSwgMSkKICAgIFZPUF9WRUNfUEFSTShkZXN0bWluX3AsCSI= RGVzdGluYXRpb24gTWluIiwgMCwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTShkZXN0bWF4X3AsCSJEZXN0aW5hdGlvbiBNYXgiLCAxLCAxLCAxKQoKICAgIFZPUF9WRUNfUEFSTShzcmNtaW5fbiwJIlNvdXJjZSBNaW4iLCAwLCA= MCwgMCkKICAgIFZPUF9WRUNfUEFSTShzcmNtYXhfbiwJIlNvdXJjZSBNYXgiLCAxLCAxLCAxKQogICAgVk9QX1ZFQ19QQVJNKGRlc3RtaW5fbiwJIkRlc3RpbmF0aW9uIE1pbiIsIDAsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0= KGRlc3RtYXhfbiwJIkRlc3RpbmF0aW9uIE1heCIsIDEsIDEsIDEpCgogICAgVk9QX0NMUl9QQVJNKHNyY21pbl9jLAkiU291cmNlIE1pbiIsIDAsIDAsIDApCiAgICBWT1BfQ0xSX1BBUk0oc3JjbWF4X2MsCSJTb3VyY2UgTWE= eCIsIDEsIDEsIDEpCiAgICBWT1BfQ0xSX1BBUk0oZGVzdG1pbl9jLAkiRGVzdGluYXRpb24gTWluIiwgMCwgMCwgMCkKICAgIFZPUF9DTFJfUEFSTShkZXN0bWF4X2MsCSJEZXN0aW5hdGlvbiBNYXgiLCAxLCAxLCAxKQoKICA= ICBWT1BfVkVDNF9QQVJNKHNyY21pbl92NCwgIlNvdXJjZSBNaW4iLCAwLCAwLCAwLCAwKQogICAgVk9QX1ZFQzRfUEFSTShzcmNtYXhfdjQsICJTb3VyY2UgTWF4IiwgMSwgMSwgMSwgMSkKICAgIFZPUF9WRUM0X1BBUk0oZGU= c3RtaW5fdjQsICJEZXN0aW5hdGlvbiBNaW4iLCAwLCAwLCAwLCAwKQogICAgVk9QX1ZFQzRfUEFSTShkZXN0bWF4X3Y0LCAiRGVzdGluYXRpb24gTWF4IiwgMSwgMSwgMSwgMSkKCiAgICBWT1BfRkxUX1BBUk0oc3JjbWluX3U= ZiwJIlNvdXJjZSBNaW4iLCAwKQogICAgVk9QX0ZMVF9QQVJNKHNyY21heF91ZiwJIlNvdXJjZSBNYXgiLCAxKQogICAgVk9QX0ZMVF9QQVJNKGRlc3RtaW5fdWYsICJEZXN0aW5hdGlvbiBNaW4iLCAwKQogICAgVk9QX0ZMVF8= UEFSTShkZXN0bWF4X3VmLCAiRGVzdGluYXRpb24gTWF4IiwgMSkKCiAgICBWT1BfVkVDX1BBUk0oc3JjbWluX3V2LAkiU291cmNlIE1pbiIsIDAsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0oc3JjbWF4X3V2LAkiU291cmNlIE0= YXgiLCAxLCAxLCAxKQogICAgVk9QX1ZFQ19QQVJNKGRlc3RtaW5fdXYsICJEZXN0aW5hdGlvbiBNaW4iLCAwLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKGRlc3RtYXhfdXYsICJEZXN0aW5hdGlvbiBNYXgiLCAxLCAxLCAxKQo= CiAgICBWT1BfVkVDX1BBUk0oc3JjbWluX3VwLAkiU291cmNlIE1pbiIsIDAsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0oc3JjbWF4X3VwLAkiU291cmNlIE1heCIsIDEsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0oZGVzdG1pbl8= dXAsICJEZXN0aW5hdGlvbiBNaW4iLCAwLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKGRlc3RtYXhfdXAsICJEZXN0aW5hdGlvbiBNYXgiLCAxLCAxLCAxKQoKICAgIFZPUF9WRUNfUEFSTShzcmNtaW5fdW4sCSJTb3VyY2UgTWk= biIsIDAsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0oc3JjbWF4X3VuLAkiU291cmNlIE1heCIsIDEsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0oZGVzdG1pbl91biwgIkRlc3RpbmF0aW9uIE1pbiIsIDAsIDAsIDApCiAgICBWT1A= X1ZFQ19QQVJNKGRlc3RtYXhfdW4sICJEZXN0aW5hdGlvbiBNYXgiLCAxLCAxLCAxKQoKICAgIFZPUF9DTFJfUEFSTShzcmNtaW5fdWMsCSJTb3VyY2UgTWluIiwgMCwgMCwgMCkKICAgIFZPUF9DTFJfUEFSTShzcmNtYXhfdWM= LAkiU291cmNlIE1heCIsIDEsIDEsIDEpCiAgICBWT1BfQ0xSX1BBUk0oZGVzdG1pbl91YywgIkRlc3RpbmF0aW9uIE1pbiIsIDAsIDAsIDApCiAgICBWT1BfQ0xSX1BBUk0oZGVzdG1heF91YywgIkRlc3RpbmF0aW9uIE1heCI= LCAxLCAxLCAxKQoKICAgIGdyb3VwIHsgbmFtZSAiZ3MiIG9ic29sZXRlIDEyLjAgfQogICAgZ3JvdXAgeyBuYW1lICJndiIgb2Jzb2xldGUgMTIuMCB9CiAgICBncm91cCB7IG5hbWUgImd2NCIgb2Jzb2xldGUgMTIuMCB9CiA= ICAgZ3JvdXAgeyBuYW1lICJndSIgb2Jzb2xldGUgMTIuMCB9Cn0KSU5EWAAAAAAAAAAAAAAAAQAAAAxEaWFsb2dTY3JpcHQAAAAAAAAGyF9QfUovKgogKiBQUk9QUklFVEFSWSBJTkZPUk1BVElPTi4gIFRoaXMgc29mdHdhcmU= IGlzIHByb3ByaWV0YXJ5IHRvCiAqIFNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW5zbWl0dGVkLCBvciBkaXNjbG9zZWQgaW4gYW55IHdheSB3aXRob3V0IHc= cml0dGVuIHBlcm1pc3Npb24uCiAqCiAqIFByb2R1Y2VkIGJ5OgogKglTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW9uZCBTdHJlZXQgV2VzdAogKglUb3JvbnRvLCBPbnRhcmlvCiAqCUNhbmFkYSAgIE0= NVYgM0U3CiAqCTQxNi01MDQtOTg3NgogKgogKi8KCiNpbmNsdWRlIDxwYXJhbWV0ZXIuZHM+Cgp7CiAgICBuYW1lCSJleHAiCiAgICBzY3JpcHQJImV4cCIKICAgIGxhYmVsCSJleHAiCgogICAgb3V0ZXJjb2RlIHsKCUlOQ0w= VURFX1ZPUExJQgogICAgfQoKICAgIGNvZGUgewoJIiRleHAgPSB2b3BfZXhwKCR2YWwpOyIKICAgIH0KCiAgICBpbnB1dAlmbG9hdAl2YWwJIklucHV0IFZhbHVlIgogICAgb3V0cHV0CWZsb2F0CWV4cAkiRXhwb25lbnQgVmE= bHVlIgoKICAgIHNpZ25hdHVyZQkiRmxvYXQiCQkJZGVmYXVsdAl7IH0KICAgIHNpZ25hdHVyZQkiMkQgVmVjdG9yIgkJdQl7IHZlY3RvcjIgdmVjdG9yMiB9CiAgICBzaWduYXR1cmUJIjNEIFZlY3RvciIJCXYJeyB2ZWN0b3I= IHZlY3RvciB9CiAgICBzaWduYXR1cmUJIjNEIFBvaW50IgkJcAl7IHBvaW50IHBvaW50IH0KICAgIHNpZ25hdHVyZQkiM0QgTm9ybWFsIgkJbgl7IG5vcm1hbCBub3JtYWwgfQogICAgc2lnbmF0dXJlCSJSR0IgQ29sb3IiCQk= Ywl7IGNvbG9yIGNvbG9yIH0KICAgIHNpZ25hdHVyZQkiNEQgVmVjdG9yIgkJdjQJeyB2ZWN0b3I0IHZlY3RvcjQgfQoKICAgIHNpZ25hdHVyZQkiVW5pZm9ybSBGbG9hdCIJCXVmCXsgdWZsb2F0IHVmbG9hdCB9CiAgICBzaWc= bmF0dXJlCSJVbmlmb3JtIDNEIFZlY3RvciIJdXYJeyB1dmVjdG9yIHV2ZWN0b3IgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFBvaW50Igl1cAl7IHVwb2ludCB1cG9pbnQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDM= RCBOb3JtYWwiCXVuCXsgdW5vcm1hbCB1bm9ybWFsIH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSBSR0IgQ29sb3IiCXVjCXsgdWNvbG9yIHVjb2xvciB9CgogICAgVk9QX0ZMVF9QQVJNKHZhbCwgICAiVmFsdWUiLCAxKQogICA= IFZPUF9WRUMyX1BBUk0odmFsX3UsICJWYWx1ZSIsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0odmFsX3YsICJWYWx1ZSIsIDEsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0odmFsX3AsICJWYWx1ZSIsIDEsIDEsIDEpCiAgICBWT1A= X1ZFQ19QQVJNKHZhbF9uLCAiVmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX0NMUl9QQVJNKHZhbF9jLCAiVmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX1ZFQzRfUEFSTSh2YWxfdjQsIlZhbHVlIiwgMSwgMSwgMSwgMSkKICAgIFY= T1BfRkxUX1BBUk0odmFsX3VmLCAiVmFsdWUiLCAxKQogICAgVk9QX1ZFQ19QQVJNKHZhbF91diwgIlZhbHVlIiwgMSwgMSwgMSkKICAgIFZPUF9WRUNfUEFSTSh2YWxfdXAsICJWYWx1ZSIsIDEsIDEsIDEpCiAgICBWT1BfVkU= Q19QQVJNKHZhbF91biwgIlZhbHVlIiwgMSwgMSwgMSkKICAgIFZPUF9DTFJfUEFSTSh2YWxfdWMsICJWYWx1ZSIsIDEsIDEsIDEpCgogICAgZ3JvdXAgeyBuYW1lICJndiIgb2Jzb2xldGUgMTIuMCB9CiAgICBncm91cCB7IG4= YW1lICJndSIgb2Jzb2xldGUgMTIuMCB9Cn0KSU5EWAAAAAAAAAAAAAAAAQAAAAxEaWFsb2dTY3JpcHQAAAAAAAAFb19QfUovKgogKiBQUk9QUklFVEFSWSBJTkZPUk1BVElPTi4gIFRoaXMgc29mdHdhcmUgaXMgcHJvcHJpZXQ= YXJ5IHRvCiAqIFNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW5zbWl0dGVkLCBvciBkaXNjbG9zZWQgaW4gYW55IHdheSB3aXRob3V0IHdyaXR0ZW4gcGVybWk= c3Npb24uCiAqCiAqIFByb2R1Y2VkIGJ5OgogKglTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW9uZCBTdHJlZXQgV2VzdAogKglUb3JvbnRvLCBPbnRhcmlvCiAqCUNhbmFkYSAgIE01ViAzRTcKICoJNDE= Ni01MDQtOTg3NgogKgogKi8KCiNpbmNsdWRlIDxwYXJhbWV0ZXIuZHM+Cgp7CiAgICBuYW1lCSJub3JtYWxpemUiCiAgICBzY3JpcHQJIm5vcm1hbGl6ZSIKICAgIGxhYmVsCSJub3JtYWxpemUiCgoKICAgIGNvZGUgewoJIiQ= bnZlYyA9IG5vcm1hbGl6ZSgkdmVjKTsiCiAgICB9CgogICAgaW5wdXQJbm9ybWFsCXZlYwkiSW5wdXQgVmVjdG9yIgogICAgb3V0cHV0CW5vcm1hbAludmVjCSJOb3JtYWxpemVkIFZlY3RvciIKCiAgICBzaWduYXR1cmUJIjM= RCBOb3JtYWwiCQlkZWZhdWx0IHsgfQogICAgc2lnbmF0dXJlCSIyRCBWZWN0b3IiCQl1CXsgdmVjdG9yMiB2ZWN0b3IyIH0KICAgIHNpZ25hdHVyZQkiM0QgUG9pbnQiCQlwICB7IHBvaW50IHBvaW50IH0KICAgIHNpZ25hdHU= cmUJIjNEIFZlY3RvciIJCXYgIHsgdmVjdG9yIHZlY3RvciB9CiAgICBzaWduYXR1cmUJIjREIFZlY3RvciIJCXY0ICB7IHZlY3RvcjQgdmVjdG9yNCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgTm9ybWFsIgl1biB7IHU= bm9ybWFsIHVub3JtYWwgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFBvaW50Igl1cCB7IHVwb2ludCB1cG9pbnQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFZlY3RvciIJdXYgeyB1dmVjdG9yIHV2ZWN0b3IgfQo= CiAgICBWT1BfVkVDX1BBUk0odmVjLCAgICJOb3JtYWwiLAkxLCAwLCAwKQogICAgVk9QX1ZFQzJfUEFSTSh2ZWNfdSwgIk5vcm1hbCIsCTEsIDApCiAgICBWT1BfVkVDX1BBUk0odmVjX3AsICJOb3JtYWwiLAkxLCAwLCAwKQo= ICAgIFZPUF9WRUNfUEFSTSh2ZWNfdiwgIk5vcm1hbCIsCTEsIDAsIDApCiAgICBWT1BfVkVDNF9QQVJNKHZlY192NCwgIlF1YXRlcm5pb24iLAkwLCAwLCAwLCAxKQogICAgVk9QX1ZFQ19QQVJNKHZlY191biwgIk5vcm1hbCI= LAkxLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKHZlY191cCwgIk5vcm1hbCIsCTEsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0odmVjX3V2LCAiTm9ybWFsIiwJMSwgMCwgMCkKICAgIAogICAgZ3JvdXAgeyBuYW1lICJnMCIgb2I= c29sZXRlIDEyLjAgfQogICAgZ3JvdXAgeyBuYW1lICJnMSIgb2Jzb2xldGUgMTIuMCB9Cn0KSU5EWAAAAAAAAAAAAAAAAQAAAAxEaWFsb2dTY3JpcHQAAAAAAAAJ/19QfUovKgogKiBQUk9QUklFVEFSWSBJTkZPUk1BVElPTi4= ICBUaGlzIHNvZnR3YXJlIGlzIHByb3ByaWV0YXJ5IHRvCiAqIFNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW5zbWl0dGVkLCBvciBkaXNjbG9zZWQgaW4gYW4= eSB3YXkgd2l0aG91dCB3cml0dGVuIHBlcm1pc3Npb24uCiAqCiAqIFByb2R1Y2VkIGJ5OgogKglTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW9uZCBTdHJlZXQgV2VzdAogKglUb3JvbnRvLCBPbnRhcmk= bwogKglDYW5hZGEgICBNNVYgM0U3CiAqCTQxNi01MDQtOTg3NgogKgogKi8KCiNpbmNsdWRlIDxwYXJhbWV0ZXIuZHM+Cgp7CiAgICBuYW1lCSJjbGFtcCIKICAgIHNjcmlwdAkiY2xhbXAiCiAgICBsYWJlbAkiY2xhbXAiCgo= CiAgICBjb2RlIHsKCSIkY2xhbXAgPSBjbGFtcCgkdmFsLCAkbWluLCAkbWF4KTsiCiAgICB9CgogICAgaW5wdXQJZmxvYXQJdmFsCSJJbnB1dCBWYWx1ZSIKICAgIGlucHV0CWZsb2F0CW1pbgkiTWluaW11bSBWYWx1ZSIKICA= ICBpbnB1dAlmbG9hdAltYXgJIk1heGltdW0gVmFsdWUiCiAgICBvdXRwdXQJZmxvYXQJY2xhbXAJIkNsYW1wZWQgVmFsdWUiCgogICAgc2lnbmF0dXJlCSJGbG9hdCIJCQlkZWZhdWx0CXsgfQogICAgc2lnbmF0dXJlCSJJbnQ= ZWdlciIJCWkgIHsgaW50IGludCBpbnQgaW50IH0KICAgIHNpZ25hdHVyZQkiMkQgVmVjdG9yIgkJdSAgeyB2ZWN0b3IyIHZlY3RvcjIgdmVjdG9yMiB2ZWN0b3IyIH0KICAgIHNpZ25hdHVyZQkiM0QgVmVjdG9yIgkJdiAgeyA= dmVjdG9yIHZlY3RvciB2ZWN0b3IgdmVjdG9yIH0KICAgIHNpZ25hdHVyZQkiM0QgUG9pbnQiCQlwICB7IHBvaW50IHBvaW50IHBvaW50IHBvaW50IH0KICAgIHNpZ25hdHVyZQkiM0QgTm9ybWFsIgkJbiAgeyBub3JtYWwgbm8= cm1hbCBub3JtYWwgbm9ybWFsIH0KICAgIHNpZ25hdHVyZQkiUkdCIENvbG9yIgkJYyAgeyBjb2xvciBjb2xvciBjb2xvciBjb2xvciB9CiAgICBzaWduYXR1cmUJIjREIFZlY3RvciIJCXY0IHsgdmVjdG9yNCB2ZWN0b3I0IHY= ZWN0b3I0IHZlY3RvcjQgfQogICAgCiAgICBzaWduYXR1cmUJIlVuaWZvcm0gRmxvYXQiCQl1ZiB7IHVmbG9hdCB1ZmxvYXQgdWZsb2F0IHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgVmVjdG9yIgl1diB7IHU= dmVjdG9yIHV2ZWN0b3IgdXZlY3RvciB1dmVjdG9yIH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBQb2ludCIJdXAgeyB1cG9pbnQgdXBvaW50IHVwb2ludCB1cG9pbnQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIE4= b3JtYWwiCXVuIHsgdW5vcm1hbCB1bm9ybWFsIHVub3JtYWwgdW5vcm1hbCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gUkdCIENvbG9yIgl1YyB7IHVjb2xvciB1Y29sb3IgdWNvbG9yIHVjb2xvciB9CgogICAgVk9QX0ZMVF8= UEFSTShtaW4sICJNaW4iLCAwKQogICAgVk9QX0ZMVF9QQVJNKG1heCwgIk1heCIsIDEpCiAgICBWT1BfSU5UX1BBUk0obWluX2ksICJNaW4iLCAwKQogICAgVk9QX0lOVF9QQVJNKG1heF9pLCAiTWF4IiwgMSkKICAgIFZPUF8= VkVDMl9QQVJNKG1pbl91LCAiTWluIiwgMCwgMCkKICAgIFZPUF9WRUMyX1BBUk0obWF4X3UsICJNYXgiLCAxLCAxKQogICAgVk9QX1ZFQ19QQVJNKG1pbl92LCAiTWluIiwgMCwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTShtYXg= X3YsICJNYXgiLCAxLCAxLCAxKQogICAgVk9QX1ZFQ19QQVJNKG1pbl9wLCAiTWluIiwgMCwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTShtYXhfcCwgIk1heCIsIDEsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0obWluX24sICJNaW4= IiwgMCwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTShtYXhfbiwgIk1heCIsIDEsIDEsIDEpCiAgICBWT1BfQ0xSX1BBUk0obWluX2MsICJNaW4iLCAwLCAwLCAwKQogICAgVk9QX0NMUl9QQVJNKG1heF9jLCAiTWF4IiwgMSwgMSw= IDEpCiAgICBWT1BfQ0xSNF9QQVJNKG1pbl92NCwgIk1pbiIsIDAsIDAsIDAsIDApCiAgICBWT1BfQ0xSNF9QQVJNKG1heF92NCwgIk1heCIsIDEsIDEsIDEsIDEpCiAgICBWT1BfRkxUX1BBUk0obWluX3VmLCAiTWluIiwgMCk= CiAgICBWT1BfRkxUX1BBUk0obWF4X3VmLCAiTWF4IiwgMSkKICAgIFZPUF9WRUNfUEFSTShtaW5fdXYsICJNaW4iLCAwLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKG1heF91diwgIk1heCIsIDEsIDEsIDEpCiAgICBWT1BfVkU= Q19QQVJNKG1pbl91cCwgIk1pbiIsIDAsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0obWF4X3VwLCAiTWF4IiwgMSwgMSwgMSkKICAgIFZPUF9WRUNfUEFSTShtaW5fdW4sICJNaW4iLCAwLCAwLCAwKQogICAgVk9QX1ZFQ19QQVI= TShtYXhfdW4sICJNYXgiLCAxLCAxLCAxKQogICAgVk9QX0NMUl9QQVJNKG1pbl91YywgIk1pbiIsIDAsIDAsIDApCiAgICBWT1BfQ0xSX1BBUk0obWF4X3VjLCAiTWF4IiwgMSwgMSwgMSkKCiAgICBncm91cCB7IG5hbWUgImc= cyIgb2Jzb2xldGUgMTIuMCB9CiAgICBncm91cCB7IG5hbWUgImd2IiBvYnNvbGV0ZSAxMi4wIH0KICAgIGdyb3VwIHsgbmFtZSAiZ3UiIG9ic29sZXRlIDEyLjAgfQp9CklORFgAAAAAAAAAAAAAAAEAAAAMRGlhbG9nU2NyaXA= dAAAAAAAAAj+X1B9Si8qCiAqIFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGhpcyBzb2Z0d2FyZSBpcyBwcm9wcmlldGFyeSB0bwogKiBTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jLiwgYW5kIGlzIG5vdCB0byBiZSByZXA= cm9kdWNlZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2F5IHdpdGhvdXQgd3JpdHRlbiBwZXJtaXNzaW9uLgogKgogKiBQcm9kdWNlZCBieToKICoJU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYwogKgk= NDc3IFJpY2htb25kIFN0cmVldCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICoJQ2FuYWRhICAgTTVWIDNFNwogKgk0MTYtNTA0LTk4NzYKICoKICovCgojaW5jbHVkZSA8cGFyYW1ldGVyLmRzPgoKewogICAgbmFtZQkiZG8= dCIKICAgIHNjcmlwdAkiZG90IgogICAgbGFiZWwJImRvdCIKCiAgICBvdXRlcmNvZGUgewoJSU5DTFVERV9WT1BMSUIKICAgIH0KCiAgICBjb2RlIHsKCSIkZG90cHJvZCA9IHZvcF9kb3QoJHZlYzEsICR2ZWMyKTsiCiAgICA= fQoKICAgIGlucHV0CXZlY3Rvcgl2ZWMxCSJWZWN0b3IgMSIKICAgIGlucHV0CXZlY3Rvcgl2ZWMyCSJWZWN0b3IgMiIKICAgIG91dHB1dAlmbG9hdAlkb3Rwcm9kCSJEb3QgUHJvZHVjdCIKCiAgICBWT1BfVkVDX1BBUk0odmU= YzEsICJWZWN0b3IgMSIsIDEsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0odmVjMiwgIlZlY3RvciAyIiwgMCwgMSwgMCkKICAgIFZPUF9DTFJfUEFSTSh2ZWMxX2MsICJDb2xvciAxIiwgMSwgMCwgMCkKICAgIFZPUF9DTFJfUEE= Uk0odmVjMl9jLCAiQ29sb3IgMiIsIDAsIDEsIDApCiAgICBWT1BfVkVDX1BBUk0odmVjMV91diwgIlZlY3RvciAxIiwgMSwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTSh2ZWMyX3V2LCAiVmVjdG9yIDIiLCAwLCAxLCAwKQogICA= IFZPUF9DTFJfUEFSTSh2ZWMxX3VjLCAiQ29sb3IgMSIsIDEsIDAsIDApCiAgICBWT1BfQ0xSX1BBUk0odmVjMl91YywgIkNvbG9yIDIiLCAwLCAxLCAwKQoKICAgIHNpZ25hdHVyZQkiM0QgVmVjdG9yIgkJZGVmYXVsdAl7IH0= CiAgICBzaWduYXR1cmUJIjNEIFZlY3Rvci9Qb2ludCIJdnAJeyB2ZWN0b3IgcG9pbnQgZmxvYXQgfQogICAgc2lnbmF0dXJlCSIzRCBWZWN0b3IvTm9ybWFsIgl2bgl7IHZlY3RvciBub3JtYWwgZmxvYXQgfQogICAgc2lnbmE= dHVyZQkiM0QgUG9pbnQvVmVjdG9yIglwdgl7IHBvaW50IHZlY3RvciBmbG9hdCB9CiAgICBzaWduYXR1cmUJIjNEIFBvaW50L1BvaW50IglwcAl7IHBvaW50IHBvaW50IGZsb2F0IH0KICAgIHNpZ25hdHVyZQkiM0QgUG9pbnQ= L05vcm1hbCIJcG4JeyBwb2ludCBub3JtYWwgZmxvYXQgfQogICAgc2lnbmF0dXJlCSIzRCBOb3JtYWwvVmVjdG9yIgludgl7IG5vcm1hbCB2ZWN0b3IgZmxvYXQgfQogICAgc2lnbmF0dXJlCSIzRCBOb3JtYWwvUG9pbnQiCW4= cAl7IG5vcm1hbCBwb2ludCBmbG9hdCB9CiAgICBzaWduYXR1cmUJIjNEIE5vcm1hbC9Ob3JtYWwiCW5uCXsgbm9ybWFsIG5vcm1hbCBmbG9hdCB9CiAgICBzaWduYXR1cmUJIlJHQiBDb2xvciIJCWMJeyBjb2xvciBjb2xvciA= ZmxvYXQgfQoKICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBWZWN0b3IiCSAgIHV2CXsgdXZlY3RvciB1dmVjdG9yIHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgVmVjdG9yL1BvaW50IiAgdnAJeyB1dmVjdG8= ciB1cG9pbnQgdWZsb2F0IH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBWZWN0b3IvTm9ybWFsIiB2bgl7IHV2ZWN0b3IgdW5vcm1hbCB1ZmxvYXQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFBvaW50L1ZlY3RvciI= ICBwdgl7IHVwb2ludCB1dmVjdG9yIHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgUG9pbnQvUG9pbnQiICAgcHAJeyB1cG9pbnQgdXBvaW50IHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgUG8= aW50L05vcm1hbCIgIHBuCXsgdXBvaW50IHVub3JtYWwgdWZsb2F0IH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBOb3JtYWwvVmVjdG9yIiBudgl7IHVub3JtYWwgdXZlY3RvciB1ZmxvYXQgfQogICAgc2lnbmF0dXJlCSI= VW5pZm9ybSAzRCBOb3JtYWwvUG9pbnQiICBucAl7IHVub3JtYWwgdXBvaW50IHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgTm9ybWFsL05vcm1hbCIgbm4JeyB1bm9ybWFsIHVub3JtYWwgdWZsb2F0IH0KICA= ICBzaWduYXR1cmUJIlVuaWZvcm0gUkdCIENvbG9yIgl1Ywl7IHVjb2xvciB1Y29sb3IgdWZsb2F0IH0KCiAgICBncm91cCB7IG5hbWUgImd2IiBvYnNvbGV0ZSAxMi4wIH0KICAgIGdyb3VwIHsgbmFtZSAiZ3UiIG9ic29sZXQ= ZSAxMi4wIH0KfQpJTkRYAAAAAAAAAAAAAAABAAAADERpYWxvZ1NjcmlwdAAAAAAAAAcgX1B9Si8qCiAqIFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGhpcyBzb2Z0d2FyZSBpcyBwcm9wcmlldGFyeSB0bwogKiBTaWRlIEU= ZmZlY3RzIFNvZnR3YXJlIEluYy4sIGFuZCBpcyBub3QgdG8gYmUgcmVwcm9kdWNlZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2F5IHdpdGhvdXQgd3JpdHRlbiBwZXJtaXNzaW9uLgogKgogKiBQcm8= ZHVjZWQgYnk6CiAqCVNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMKICoJNDc3IFJpY2htb25kIFN0cmVldCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICoJQ2FuYWRhICAgTTVWIDNFNwogKgk0MTYtNTA0LTk4NzYKICoKICo= LwoKI2luY2x1ZGUgPHBhcmFtZXRlci5kcz4KCnsKICAgIG5hbWUJImNvbXBsZW1lbnQiCiAgICBzY3JpcHQJImNvbXBsZW1lbnQiCiAgICBsYWJlbAkiY29tcGxlbWVudCIKCiAgICBjb2RlIHsKCSIkY29tcGxlbSA9IC0kdmE= bDsiCgkiJGNvbXBsZW0gKz0gMTsiCiAgICB9CgogICAgaW5wdXQJZmxvYXQJdmFsCSJJbnB1dCBWYWx1ZSIKICAgIG91dHB1dAlmbG9hdAljb21wbGVtCSJDb21wbGVtZW50OiAxIC0gSW5wdXQgVmFsdWUiCgogICAgc2lnbmE= dHVyZQkiRmxvYXQiCQkJZGVmYXVsdAl7IH0KICAgIHNpZ25hdHVyZQkiSW50ZWdlciIJCWkJeyBpbnQgaW50IH0KICAgIHNpZ25hdHVyZQkiMkQgVmVjdG9yIgkJdQl7IHZlY3RvcjIgdmVjdG9yMiB9CiAgICBzaWduYXR1cmU= CSIzRCBWZWN0b3IiCQl2CXsgdmVjdG9yIHZlY3RvciB9CiAgICBzaWduYXR1cmUJIjNEIFBvaW50IgkJcAl7IHBvaW50IHBvaW50IH0KICAgIHNpZ25hdHVyZQkiM0QgTm9ybWFsIgkJbgl7IG5vcm1hbCBub3JtYWwgfQogICA= IHNpZ25hdHVyZQkiUkdCIENvbG9yIgkJYwl7IGNvbG9yIGNvbG9yIH0KICAgIHNpZ25hdHVyZQkiNEQgVmVjdG9yIgkJdjQJeyB2ZWN0b3I0IHZlY3RvcjQgfQoKICAgIHNpZ25hdHVyZQkiVW5pZm9ybSBGbG9hdCIJCXVmCXs= IHVmbG9hdCB1ZmxvYXQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFZlY3RvciIJdXYJeyB1dmVjdG9yIHV2ZWN0b3IgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFBvaW50Igl1cAl7IHVwb2ludCB1cG9pbnQgfQo= ICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBOb3JtYWwiCXVuCXsgdW5vcm1hbCB1bm9ybWFsIH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSBSR0IgQ29sb3IiCXVjCXsgdWNvbG9yIHVjb2xvciB9CgogICAgVk9QX0ZMVF9QQVI= TSh2YWwsICAgIlZhbHVlIiwgMSkKICAgIFZPUF9JTlRfUEFSTSh2YWxfaSwgIlZhbHVlIiwgMSkKICAgIFZPUF9WRUMyX1BBUk0odmFsX3UsICJWYWx1ZSIsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0odmFsX3YsICJWYWx1ZSI= LCAxLCAxLCAxKQogICAgVk9QX1ZFQ19QQVJNKHZhbF9wLCAiVmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX1ZFQ19QQVJNKHZhbF9uLCAiVmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX0NMUl9QQVJNKHZhbF9jLCAiVmFsdWUiLCA= MSwgMSwgMSkKICAgIFZPUF9WRUM0X1BBUk0odmFsX3Y0LCJWYWx1ZSIsIDEsIDEsIDEsIDEpCiAgICBWT1BfRkxUX1BBUk0odmFsX3VmLCAiVmFsdWUiLCAxKQogICAgVk9QX1ZFQ19QQVJNKHZhbF91diwgIlZhbHVlIiwgMSw= IDEsIDEpCiAgICBWT1BfVkVDX1BBUk0odmFsX3VwLCAiVmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX1ZFQ19QQVJNKHZhbF91biwgIlZhbHVlIiwgMSwgMSwgMSkKICAgIFZPUF9DTFJfUEFSTSh2YWxfdWMsICJWYWx1ZSIsIDE= LCAxLCAxKQoKICAgIGdyb3VwIHsgbmFtZSAiZ3YiIG9ic29sZXRlIDEyLjAgfQogICAgZ3JvdXAgeyBuYW1lICJndSIgb2Jzb2xldGUgMTIuMCB9Cn0KSU5EWAAAAAAAAAAAAAAAAQAAAAxEaWFsb2dTY3JpcHQAAAAAAAACel8= UH1KLyoKICogUFJPUFJJRVRBUlkgSU5GT1JNQVRJT04uICBUaGlzIHNvZnR3YXJlIGlzIHByb3ByaWV0YXJ5IHRvCiAqIFNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiA= KiB0cmFuc21pdHRlZCwgb3IgZGlzY2xvc2VkIGluIGFueSB3YXkgd2l0aG91dCB3cml0dGVuIHBlcm1pc3Npb24uCiAqCiAqIFByb2R1Y2VkIGJ5OgogKglTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW8= bmQgU3RyZWV0IFdlc3QKICoJVG9yb250bywgT250YXJpbwogKglDYW5hZGEgICBNNVYgM0U3CiAqCTQxNi01MDQtOTg3NgogKgogKi8KCiNpbmNsdWRlIDxwYXJhbWV0ZXIuZHM+Cgp7CiAgICBuYW1lCSJ2ZWN0b2h2ZWMiCiA= ICAgc2NyaXB0CSJ2ZWN0b2h2ZWMiCiAgICBsYWJlbAkidmVjdG9odmVjIgoKCiAgICBjb2RlIHsKCSIkaHZlYyA9ICR2ZWM7IgoJInNldGNvbXAoJGh2ZWMsICRmdmFsNCwgMyk7IgogICAgfQoKICAgIFZPUF9WRUNfSU5QVVQ= KAl2ZWMsCSJJbnB1dCBWZWN0b3IiLCAwLCAwLCAwKQogICAgVk9QX0ZMVF9JTlBVVCgJZnZhbDQsCSJGb3VydGggQ29tcG9uZW50IiwgMCkKICAgIG91dHB1dAl2ZWN0b3I0CWh2ZWMJIk91dHB1dCBWZWN0b3I0Igp9CgpJTkQ= WAAAAAAAAAAAAAAAAQAAAAxEaWFsb2dTY3JpcHQAAAAAAAAHEl9QfUovKgogKiBQUk9QUklFVEFSWSBJTkZPUk1BVElPTi4gIFRoaXMgc29mdHdhcmUgaXMgcHJvcHJpZXRhcnkgdG8KICogU2lkZSBFZmZlY3RzIFNvZnR3YXI= ZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW5zbWl0dGVkLCBvciBkaXNjbG9zZWQgaW4gYW55IHdheSB3aXRob3V0IHdyaXR0ZW4gcGVybWlzc2lvbi4KICoKICogUHJvZHVjZWQgYnk6CiAqCVM= aWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW9uZCBTdHJlZXQgV2VzdAogKglUb3JvbnRvLCBPbnRhcmlvCiAqCUNhbmFkYSAgIE01ViAzRTcKICoJNDE2LTUwNC05ODc2CiAqCiAqLwoKI2luY2x1ZGUgPHA= YXJhbWV0ZXIuZHM+Cgp7CiAgICBuYW1lCSJhYnMiCiAgICBzY3JpcHQJImFicyIKICAgIGxhYmVsCSJhYnMiCgogICAgb3V0ZXJjb2RlIHsKCUlOQ0xVREVfVk9QTElCCiAgICB9CgogICAgY29kZSB7CgkiJGFicyA9IHZvcF8= YWJzKCR2YWwpOyIKICAgIH0KCiAgICBpbnB1dAlmbG9hdAl2YWwJIklucHV0IFZhbHVlIgogICAgb3V0cHV0CWZsb2F0CWFicwkiQWJzb2x1dGUgVmFsdWUiCiAgICBzaWduYXR1cmUJIkZsb2F0IgkJCWRlZmF1bHQJeyB9CiA= ICAgc2lnbmF0dXJlCSJJbnRlZ2VyIgkJaQl7IGludCBpbnQgfQogICAgc2lnbmF0dXJlCSIyRCBWZWN0b3IiCQl1CXsgdmVjdG9yMiB2ZWN0b3IyIH0KICAgIHNpZ25hdHVyZQkiM0QgVmVjdG9yIgkJdgl7IHZlY3RvciB2ZWM= dG9yIH0KICAgIHNpZ25hdHVyZQkiM0QgUG9pbnQiCQlwCXsgcG9pbnQgcG9pbnQgfQogICAgc2lnbmF0dXJlCSIzRCBOb3JtYWwiCQluCXsgbm9ybWFsIG5vcm1hbCB9CiAgICBzaWduYXR1cmUJIlJHQiBDb2xvciIJCWMJeyA= Y29sb3IgY29sb3IgfQogICAgc2lnbmF0dXJlCSI0RCBWZWN0b3IiCQl2NAl7IHZlY3RvcjQgdmVjdG9yNCB9CgogICAgc2lnbmF0dXJlCSJVbmlmb3JtIEZsb2F0IgkJdWYJeyB1ZmxvYXQgdWZsb2F0IH0KICAgIHNpZ25hdHU= cmUJIlVuaWZvcm0gM0QgVmVjdG9yIgl1dgl7IHV2ZWN0b3IgdXZlY3RvciB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgUG9pbnQiCXVwCXsgdXBvaW50IHVwb2ludCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgTm8= cm1hbCIJdW4JeyB1bm9ybWFsIHVub3JtYWwgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIFJHQiBDb2xvciIJdWMJeyB1Y29sb3IgdWNvbG9yIH0KCiAgICBWT1BfRkxUX1BBUk0odmFsLCAgICJWYWx1ZSIsIDEpCiAgICBWT1A= X0lOVF9QQVJNKHZhbF9pLCAiVmFsdWUiLCAxKQogICAgVk9QX1ZFQzJfUEFSTSh2YWxfdSwgIlZhbHVlIiwgMSwgMSkKICAgIFZPUF9WRUNfUEFSTSh2YWxfdiwgIlZhbHVlIiwgMSwgMSwgMSkKICAgIFZPUF9WRUNfUEFSTSg= dmFsX3AsICJWYWx1ZSIsIDEsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0odmFsX24sICJWYWx1ZSIsIDEsIDEsIDEpCiAgICBWT1BfQ0xSX1BBUk0odmFsX2MsICJWYWx1ZSIsIDEsIDEsIDEpCiAgICBWT1BfVkVDNF9QQVJNKHY= YWxfdjQsIlZhbHVlIiwgMSwgMSwgMSwgMSkKICAgIFZPUF9GTFRfUEFSTSh2YWxfdWYsICJWYWx1ZSIsIDEpCiAgICBWT1BfVkVDX1BBUk0odmFsX3V2LCAiVmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX1ZFQ19QQVJNKHZhbF8= dXAsICJWYWx1ZSIsIDEsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0odmFsX3VuLCAiVmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX0NMUl9QQVJNKHZhbF91YywgIlZhbHVlIiwgMSwgMSwgMSkKCiAgICBncm91cCB7IG5hbWUgImc= diIgb2Jzb2xldGUgMTIuMCB9CiAgICBncm91cCB7IG5hbWUgImd1IiBvYnNvbGV0ZSAxMi4wIH0KfQpJTkRYAAAAAAAAAAAAAAABAAAADERpYWxvZ1NjcmlwdAAAAAAAABhPX2WOPi8qCiAqIFBST1BSSUVUQVJZIElORk9STUE= VElPTi4gIFRoaXMgc29mdHdhcmUgaXMgcHJvcHJpZXRhcnkgdG8KICogU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYy4sIGFuZCBpcyBub3QgdG8gYmUgcmVwcm9kdWNlZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3NlZCA= aW4gYW55IHdheSB3aXRob3V0IHdyaXR0ZW4gcGVybWlzc2lvbi4KICoKICogUHJvZHVjZWQgYnk6CiAqICAgICAgU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYwogKiAgICAgIDQ3NyBSaWNobW9uZCBTdHJlZXQgV2VzdAogKiA= ICAgICBUb3JvbnRvLCBPbnRhcmlvCiAqICAgICAgQ2FuYWRhICAgTTVWIDNFNwogKiAgICAgIDQxNi01MDQtOTg3NgogKi8KCiNpbmNsdWRlIDxwYXJhbWV0ZXIuZHM+Cgp7CiAgICBuYW1lICAgICAgICAidGV4dHVyZSIKICA= ICBzY3JpcHQgICAgICAidGV4dHVyZSIKICAgIGxhYmVsICAgICAgICJ0ZXh0dXJlIgoKICAgIGNvZGUgewogICAgICAgICJpZiAoJG1hcCAhPSBcIlwiKSB7IgogICAgICAgICIjaWYgZGVmaW5lZChWT1BfU0hBRElORykiCiA= ICAgICAgICIgICAgZmxvYXQgbXlTID0gJGlzY29ubmVjdGVkX3MgPyAkcyA6IHM7IgogICAgICAgICIgICAgZmxvYXQgbXlUID0gJGlzY29ubmVjdGVkX3QgPyAkdCA6IHQ7IgogICAgICAgICIgICAgaW50IGZwdGV4ID0gJGk= c2Nvbm5lY3RlZF9wdGV4ZmFjZSA/ICRwdGV4ZmFjZSA6IGdldHB0ZXh0dXJlaWQoKTsiCiAgICAgICAgIiNlbHNlIgogICAgICAgICIgICAgZmxvYXQgbXlTID0gJHM7IgogICAgICAgICIgICAgZmxvYXQgbXlUID0gJHQ7Igo= ICAgICAgICAiICAgIGludCBmcHRleCA9ICRwdGV4ZmFjZTsiCiAgICAgICAgIiNlbmRpZiIKICAgICAgICAiICAgIHN0cmluZyB3cmFwbW9kZSA9ICR3cmFwOyIKICAgICAgICAiICAgIGlmICgkb3JpZW50ICYgMHgwMSkgeyA= bXlTID0gMSAtIG15UzsgfSIKICAgICAgICAiICAgIGlmICgkb3JpZW50ICYgMHgwMikgeyBteVQgPSAxIC0gbXlUOyB9IgogICAgICAgICIgICAgaWYgKCRvcmllbnQgJiAweDA0KSB7IGZsb2F0IHggPSBteVM7IG15UyA9IG0= eVQ7IG15VCA9IHg7IH0iCiAgICAgICAgIiAgICBzdHJpbmcgbWFwX3VkaW0gPSAkbWFwOyIKCSIgICAgc3RyaW5nIG9jaW8gPSBvY2lvX3BhcnNlY29sb3JzcGFjZSgkbWFwKTsiCiAgICAgICAgIiAgICBpZiAoJHVkaW0gJiY= IGhhc191ZGltKCRtYXApKSB7IG1hcF91ZGltID0gZXhwYW5kX3VkaW0obXlTLCBteVQsICRtYXApOyB9IgogICAgICAgICIgICAgaWYgKG1hcF91ZGltID09ICcnKSB7ICRjbHIgPSBzZXQoJGRlZmNscik7IH0iCiAgICAgICA= ICIgICAgZWxzZSB7IgogICAgICAgICIgICAgICAgIGlmIChtYXBfdWRpbSAhPSAkbWFwKSB7IgogICAgICAgICIgICAgICAgICAgICBteVMgJT0gMS4wOyBteVQgJT0gMS4wOyIKICAgICAgICAiICAgICAgICAgICAgd3JhcG0= b2RlID0gJ3N0cmVhayc7IgogICAgICAgICIgICAgICAgIH0iCiAgICAgICAgIiAgICAgICAgaWYgKCRpc2Nvbm5lY3RlZF9kcyAhPSAwICYmICRpc2Nvbm5lY3RlZF9kdCAhPSAwKSB7IgogICAgICAgICIgICAgICAgICAgICA= ZmxvYXQgdGRzID0gJGRzKjAuNSwgdGR0ID0gJGR0KjAuNTsiCiAgICAgICAgIiAgICAgICAgICAgIGlmICgkb3JpZW50ICYgMHgwNCkgeyBmbG9hdCB4ID0gdGRzOyB0ZHMgPSB0ZHQ7IHRkdCA9IHg7IH0iCiAgICAgICAgIiA= ICAgICAgICAgICAkY2xyID0gdGV4dHVyZShtYXBfdWRpbSwiCiAgICAgICAgIiAgICAgICAgICAgICAgICAgICAgIG15UyAtIHRkcywgbXlUIC0gdGR0LCIKICAgICAgICAiICAgICAgICAgICAgICAgICAgICAgbXlTICsgdGQ= cywgbXlUIC0gdGR0LCIKICAgICAgICAiICAgICAgICAgICAgICAgICAgICAgbXlTICsgdGRzLCBteVQgKyB0ZHQsIgogICAgICAgICIgICAgICAgICAgICAgICAgICAgICBteVMgLSB0ZHMsIG15VCArIHRkdCwiCiAgICAgICA= ICIgICAgICAgICAgICAgICAgICAgIFwid3JhcFwiLCB3cmFwbW9kZSwgXCJmaWx0ZXJcIiwgJGZpbHRlciwiCiAgICAgICAgIiAgICAgICAgICAgICAgICAgICAgXCJ3aWR0aFwiLCAkd2lkdGgsIFwiYm9yZGVyXCIsICRib3I= ZGVyLCIKICAgICAgICAiICAgICAgICAgICAgICAgICAgICBcImV4dHJhcG9sYXRlXCIsICRleHRyYXBvbCwgXCJsZXJwXCIsICRpbnRlcnAsIgogICAgICAgICIgICAgICAgICAgICAgICAgICAgIFwiY2hhbm5lbFwiLCAkY2g= YW5uZWwsIFwiZmFjZVwiLCBmcHRleCwiCiAgICAgICAgIiAgICAgICAgICAgICAgICAgICAgXCJibHVyXCIsICRibHVyLCBcInBpeGVsYmx1clwiLCAkcGl4ZWxibHVyLCIKICAgICAgICAiICAgICAgICAgICAgICAgICAgICA= XCJzcmNjb2xvcnNwYWNlXCIsIG9jaW8gPT0gJycgPyAkc3JjY29sb3JzcGFjZSA6ICdsaW5lYXInKTsiCiAgICAgICAgIiAgICAgICAgfSBlbHNlIHsiCiAgICAgICAgIiAgICAgICAgICAgICRjbHIgPSB0ZXh0dXJlKG1hcF8= dWRpbSwgbXlTLCBteVQsIFwid3JhcFwiLCB3cmFwbW9kZSwiCiAgICAgICAgIiAgICAgICAgICAgICAgICAgICAgXCJmaWx0ZXJcIiwgJGZpbHRlciwgXCJ3aWR0aFwiLCAkd2lkdGgsIgogICAgICAgICIgICAgICAgICAgICA= ICAgICAgICBcImJvcmRlclwiLCAkYm9yZGVyLCBcImV4dHJhcG9sYXRlXCIsICRleHRyYXBvbCwiCiAgICAgICAgIiAgICAgICAgICAgICAgICAgICAgXCJjaGFubmVsXCIsICRjaGFubmVsLCBcImZhY2VcIiwgZnB0ZXgsIgo= ICAgICAgICAiICAgICAgICAgICAgICAgICAgICBcImxlcnBcIiwgJGludGVycCwiCiAgICAgICAgIiAgICAgICAgICAgICAgICAgICAgXCJibHVyXCIsICRibHVyLCBcInBpeGVsYmx1clwiLCAkcGl4ZWxibHVyLCIKICAgICA= ICAgIiAgICAgICAgICAgICAgICAgICAgXCJzcmNjb2xvcnNwYWNlXCIsIG9jaW8gPT0gJycgPyAkc3JjY29sb3JzcGFjZSA6ICdsaW5lYXInKTsiCiAgICAgICAgIiAgICAgICAgfSIKICAgICAgICAiICAgIH0iCgkiICAgIGk= ZiAob2NpbyAhPSAnJykgJGNsciA9IG9jaW9fdHJhbnNmb3JtKG9jaW8sICdzY2VuZV9saW5lYXInLCAkY2xyKTsiCiAgICAgICAgIn0gZWxzZSB7IgogICAgICAgICIgICAkY2xyID0gc2V0KCRkZWZjbHIpOyIKICAgICAgICA= In0iCiAgICB9CgogICAgaW5wdXQgICAgICAgc3RyaW5nICBtYXAgICAgICAgICAgICAgIlRleHR1cmUgTWFwIgogICAgaW5wdXQJaW50CXVkaW0JCSJVRElNIEZpbGVuYW1lIEV4cGFuc2lvbiIKICAgIGlucHV0ICAgICAgIGY= bG9hdCAgIHMgICAgICAgICAgICAgICAiUyBDb29yZGluYXRlIgogICAgaW5wdXQgICAgICAgZmxvYXQgICB0ICAgICAgICAgICAgICAgIlQgQ29vcmRpbmF0ZSIKICAgIGlucHV0ICAgICAgIGZsb2F0ICAgZHMgICAgICAgICA= ICAgICAiUyBEZXJpdmF0aXZlIgogICAgaW5wdXQgICAgICAgZmxvYXQgICBkdCAgICAgICAgICAgICAgIlQgRGVyaXZhdGl2ZSIKICAgIGlucHV0ICAgICAgIHN0cmluZyAgc3JjY29sb3JzcGFjZSAgICJTb3VyY2UgQ29sb3I= IFNwYWNlIgogICAgaW5wdXQgICAgICAgc3RyaW5nICB3cmFwICAgICAgICAgICAgIldyYXAiCiAgICAvLyBUaGUgcGFyYW1ldGVycyBmb3IgbWFwIGFuZCB3cmFwIG5lZWQgdG8gb2NjdXIgYmVmb3JlIHRoZSBmaWx0ZXIKICA= ICAvLyBtYWNyb3MgYXJlIGludm9rZWQgKHNvIHRoYXQgdGhlIHBhcmFtZXRlcnMgbWF0Y2ggdGhlIGlucHV0CiAgICAvLyBvcmRlcikKICAgIHBhcm0gewogICAgICAgIG5hbWUgICAgbWFwCiAgICAgICAgbGFiZWwgICAiVGU= eHR1cmUgTWFwIgogICAgICAgIHR5cGUgICAgaW1hZ2UKICAgICAgICBkZWZhdWx0IHsgIk1hbmRyaWwucGljIiB9CiAgICB9CiAgICBwYXJtIHsKICAgICAgICBuYW1lICAgIHVkaW0KICAgICAgICBsYWJlbCAgICJVRElNIEY= aWxlbmFtZSBFeHBhbnNpb24iCiAgICAgICAgdHlwZSAgICB0b2dnbGUKICAgICAgICBzaXplICAgIDEKICAgICAgICBkZWZhdWx0IHsgMCB9CiAgICB9CiAgICBwYXJtIHsKICAgICAgICBuYW1lICAgIHNyY2NvbG9yc3BhY2U= CiAgICAgICAgbGFiZWwgICAiU291cmNlIENvbG9yIFNwYWNlIgogICAgICAgIHR5cGUgICAgc3RyaW5nCiAgICAgICAgbWVudSAgICB7CiAgICAgICAgICAgICJhdXRvIiAgICAgICJBdXRvbWF0aWMiCiAgICAgICAgICAgICI= bGluZWFyIiAgICAiTGluZWFyIgogICAgICAgIH0KICAgICAgICBkZWZhdWx0IHsgImF1dG8iIH0KICAgIH0KICAgIHBhcm0gewogICAgICAgIG5hbWUgICAgd3JhcAogICAgICAgIGxhYmVsICAgIldyYXAiCiAgICAgICAgdHk= cGUgICAgc3RyaW5nCiAgICAgICAgbWVudSAgICB7CiAgICAgICAgICAgICJyZXBlYXQiICAgICJSZXBlYXQiCiAgICAgICAgICAgICJzdHJlYWsiICAgICJTdHJlYWsiCiAgICAgICAgICAgICJkZWNhbCIgICAgICJEZWNhbCI= CiAgICAgICAgfQogICAgICAgIGRlZmF1bHQgeyAicmVwZWF0IiB9CiAgICB9CiAgICBWT1BfRlVMTF9GSUxURVJfSU5QVVQoZmlsdGVyLCAgICAgICAiRmlsdGVyIFR5cGUiKQogICAgVk9QX0ZMVF9JTlBVVF9SKCAgICB3aWQ= dGgsICAgICAgICAgICJGaWx0ZXIgV2lkdGgiLCAxLCAxLCAxMCkKICAgIFZPUF9GTFRfSU5QVVRfUiggICAgYmx1ciwgICAgICAgICAgICJUZXh0dXJlIEJsdXIiLCAwLCAwLCAxKQogICAgVk9QX0ZMVF9JTlBVVF9SKCAgICA= cGl4ZWxibHVyLCAgICAgICJQaXhlbCBCbHVyIiwgICAwLCAwLCAxMCkKICAgIGlucHV0ICAgICAgIHZlY3RvcjQgYm9yZGVyICAgICAgICAgICJCb3JkZXIgQ29sb3IiCiAgICBpbnB1dCAgICAgICBpbnQgICAgIGV4dHJhcG8= bCAgICAgICAgIkV4dHJhcG9sYXRlIERlcml2YXRpdmVzIgogICAgaW5wdXQgICAgICAgaW50ICAgICBpbnRlcnAgICAgICAgICAgIkludGVycG9sYXRlIE1JUCBMZXZlbHMiCiAgICBpbnB1dCAgICAgICB2ZWN0b3I0IGRlZmM= bHIgICAgICAgICAgIkRlZmF1bHQgQ29sb3IiCiAgICBvdXRwdXQgICAgICB2ZWN0b3IgIGNsciAgICAgICAgICAgICAiVGV4dHVyZSBNYXAgQ29sb3IiCgogICAgcGFybSB7CiAgICAgICAgbmFtZSAgICBib3JkZXIKICAgICA= ICAgbGFiZWwgICAiQm9yZGVyIENvbG9yIgogICAgICAgIHR5cGUgICAgY29sb3I0CiAgICAgICAgc2l6ZSAgICA0CiAgICAgICAgZGVmYXVsdCB7IDAuMCAwLjAgMC4wIDEuMCB9CiAgICB9CiAgICBwYXJtIHsKICAgICAgICA= bmFtZSAgICBleHRyYXBvbAogICAgICAgIGxhYmVsICAgIkV4dHJhcG9sYXRlIERlcml2YXRpdmVzIgogICAgICAgIHR5cGUgICAgdG9nZ2xlCiAgICAgICAgc2l6ZSAgICAxCiAgICAgICAgZGVmYXVsdCB7IDEgfQogICAgfQo= ICAgIHBhcm0gewogICAgICAgIG5hbWUgICAgaW50ZXJwCiAgICAgICAgbGFiZWwgICAiSW50ZXJwb2xhdGUgTUlQIExldmVscyIKICAgICAgICB0eXBlICAgIHRvZ2dsZQogICAgICAgIHNpemUgICAgMQogICAgICAgIGRlZmE= dWx0IHsgMCB9CiAgICB9CiAgICBWT1BfQ0xSNF9QQVJNKCJkZWZjbHIiLCAiRGVmYXVsdCBDb2xvciIsIDAsIDAsIDAsIDApCiAgICBWT1BfU1RSX0lOUFVUKGNoYW5uZWwsICAiVGV4dHVyZSBDaGFubmVsIiwgIiIpCiAgICA= Vk9QX0lOVF9JTlBVVChwdGV4ZmFjZSwgIlBUZXh0dXJlIEZhY2UiLCAwKQogICAgaW5wdXQgICAgICAgaW50ICAgICBvcmllbnQgICJVViBPcmllbnRhdGlvbiIKICAgIHBhcm0gewogICAgICAgIG5hbWUgICAgb3JpZW50CiA= ICAgICAgIGxhYmVsICAgIlVWIE9yaWVudGF0aW9uIgogICAgICAgIHR5cGUgICAgaW50CiAgICAgICAgZGVmYXVsdCB7IDAgfQogICAgICAgIG1lbnUgICAgewogICAgICAgICAgICAiMCIgIkRlZmF1bHQiCiAgICAgICAgICA= ICAiMSIgIkZsaXAgUyIKICAgICAgICAgICAgIjIiICJGbGlwIFQiCiAgICAgICAgICAgICIzIiAiRmxpcCBTIGFuZCBUIgogICAgICAgICAgICAiNCIgIlN3YXAgUy9UIgogICAgICAgICAgICAiNSIgIlN3YXAgUy9ULCBGbGk= cCBTIgogICAgICAgICAgICAiNiIgIlN3YXAgUy9ULCBGbGlwIFQiCiAgICAgICAgICAgICI3IiAiU3dhcCBTL1QsIEZsaXAgUyBhbmQgVCIKICAgICAgICB9CiAgICB9CgogICAgc2lnbmF0dXJlICAgIlJHQiBWYWx1ZXMiICA= ICBkZWZhdWx0IHsgfQogICAgc2lnbmF0dXJlICAgIlJHQkEgVmFsdWVzIiAgIHY0ICAgICAgeyBzdHJpbmcgaW50IGZsb2F0IGZsb2F0IGZsb2F0IGZsb2F0IHN0cmluZyBzdHJpbmcgc3RyaW5nIGZsb2F0IGZsb2F0IGZsb2E= dCB2ZWN0b3I0IGludCBpbnQgdmVjdG9yNCBzdHJpbmcgaW50IGludCB2ZWN0b3I0IH0KfQoK --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename=".OPlibraries" Content-Type: text/plain $HFS/houdini/help/examples/nodes/vop/inline/CrinkleSphere.otl $HFS/houdini/help/examples/nodes/dop/gasdiffuse/DiffuseSmoke.otl $HFS/houdini/help/examples/nodes/obj/path/PathPathcvWorm.otl $HFS/houdini/help/examples/nodes/sop/sphere/SphereTypes.otl $HFS/houdini/help/examples/nodes/sop/fillet/GridFillet.otl $HFS/houdini/help/examples/nodes/sop/blendshapes/PolyBlend.otl $HFS/houdini/help/examples/nodes/sop/wireblend/Wireblend.otl $HFS/houdini/help/examples/nodes/sop/volumeresample/volumeresample.otl --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename=".OPpreferences" Content-Type: text/plain Shop/material $HOUDINI_USER_PREF_DIR/otls/OPcustom.hda Sop/volumeresample $HOUDINI_USER_PREF_DIR/otls/OPcustom.hda Sop/switch $HOUDINI_USER_PREF_DIR/otls/OPcustom.hda Sop/file $HOUDINI_USER_PREF_DIR/otls/OPcustom.hda Sop/_4.ELACS.RETLIF.NAMKCALB_52609300.0.RULB.SNOITALICSO.LADIOSUNIS.DEILPITLUM.YTISNED_DENSITY.MULTIPLIED.SINUSOIDAL.OSCILATIONS.BLUR.0.00390625_BLACKMAN.FILTER.SCALE.4 C:/O/INIDUOH HOUDINI/ADH HDA/ADH.4.ELACS.RETLIF.NAMKCALB_52609300.0.RULB.SNOITALICSO.LADIOSUNIS.DEILPITLUM_MULTIPLIED.SINUSOIDAL.OSCILATIONS.BLUR.0.00390625_BLACKMAN.FILTER.SCALE.4.HDA Object/cam $HOUDINI_USER_PREF_DIR/otls/OPcustom.hda Sop/volumevisualization $HOUDINI_USER_PREF_DIR/otls/OPcustom.hda Sop/subnet $HOUDINI_USER_PREF_DIR/otls/OPcustom.hda Driver/opengl $HOUDINI_USER_PREF_DIR/otls/OPcustom.hda --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename=".OPfallbacks" Content-Type: text/plain Vop/abs C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/abs otls/OPlibScripted.hda Vop/addconst C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/addconst otls/OPlibScripted.hda Sop/attribwrangle C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibSop.hda Sop/attribwrangle otls/OPlibSop.hda Chop/channelwrangle C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibChop.hda Chop/channelwrangle otls/OPlibChop.hda Vop/clamp C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/clamp otls/OPlibScripted.hda Vop/complement C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/complement otls/OPlibScripted.hda Vop/computelighting::2.0 C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibVop.hda Vop/computelighting::2.0 otls/OPlibVop.hda Vop/cosine C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/cosine otls/OPlibScripted.hda Vop/densitytoopacity C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibVop.hda Vop/densitytoopacity otls/OPlibVop.hda Vop/dot C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/dot otls/OPlibScripted.hda Vop/edgefalloff C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibVop.hda Vop/edgefalloff otls/OPlibVop.hda Vop/exp C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/exp otls/OPlibScripted.hda Vop/fit C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/fit otls/OPlibScripted.hda Vop/floattovec C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/floattovec otls/OPlibScripted.hda Vop/frontface C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/frontface otls/OPlibScripted.hda Vop/getlayerexport C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/getlayerexport otls/OPlibScripted.hda Vop/ifconnected C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/ifconnected otls/OPlibScripted.hda Driver/ifd C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibDriver.hda Driver/ifd otls/OPlibDriver.hda Vop/isconnected C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/isconnected otls/OPlibScripted.hda Vop/isshadow C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/isshadow otls/OPlibScripted.hda Vop/lambert C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/lambert otls/OPlibScripted.hda Vop/layerexport C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibVop.hda Vop/layerexport otls/OPlibVop.hda Vop/layerpack C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/layerpack otls/OPlibScripted.hda Vop/layerunpack C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibVop.hda Vop/layerunpack otls/OPlibVop.hda Vop/luminance C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/luminance otls/OPlibScripted.hda Vop/mulconst C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/mulconst otls/OPlibScripted.hda Vop/negate C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/negate otls/OPlibScripted.hda Vop/normalfalloff C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/normalfalloff otls/OPlibScripted.hda Vop/normalize C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/normalize otls/OPlibScripted.hda Vop/pbrlighting C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibShopVMantra.hda Vop/pbrlighting otls/OPlibShopVMantra.hda Vop/pbrphase C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibVop.hda Vop/pbrphase otls/OPlibVop.hda Vop/pow C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/pow otls/OPlibScripted.hda Vop/shadow C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/shadow otls/OPlibScripted.hda Vop/specular C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/specular otls/OPlibScripted.hda Vop/sqrt C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/sqrt otls/OPlibScripted.hda Vop/subconst C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/subconst otls/OPlibScripted.hda Vop/texture C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/texture otls/OPlibScripted.hda Vop/twoway C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/twoway otls/OPlibScripted.hda Vop/uvcoords C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibVop.hda Vop/uvcoords otls/OPlibVop.hda Vop/vectofloat C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/vectofloat otls/OPlibScripted.hda Vop/vectohvec C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibScripted.hda Vop/vectohvec otls/OPlibScripted.hda Vop/volumeshadercore C:/O/O_ERAWTFOS_O_SOFTWARE_O/O_SMARGORP_O_PROGRAMS_O/O_AIDIW_O_WIDIA_O/O_D3_O_3D_O/O_INIDUOH_O_HOUDINI_O/O_994_5_81_O_18_5_499_O/houdini/otls/OPlibVop.hda Vop/volumeshadercore otls/OPlibVop.hda --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename=".OPdummydefs" Content-Type: application/octet-stream Content-Transfer-Encoding: base64 SU5EWAAAAAAAAAAAAAAALgAAAA1JTkRFWF9TRUNUSU9OAAAAAAAAG2BkJCbYAAAAEmhvdWRpbmkuaGRhbGlicmFyeQAAG2AAAAAAZCQm2AAAAF5TaG9wL09fX19fRk9MQUZfRUdERV9UT09SX0VSQVVRU19FTklTX0RFUkVXT1A= X19fX09fX19fUE9XRVJFRF9TSU5FX1NRVUFSRV9ST09UX0VER0VfRkFMT0ZfX19fTwAAG2AAAAONZCPeyQAAAAdWb3AvYWJzAAAe7QAABz5kI97NAAAADFZvcC9hZGRjb25zdAAAJisAAAUqZCPezQAAABFTb3AvYXR0cmlid3I= YW5nbGUAACtVAAAfx2Qj3sYAAAATQ2hvcC9jaGFubmVsd3JhbmdsZQAASxwAACHBZCPeyQAAAAlWb3AvY2xhbXAAAGzdAAAKK2Qj3s0AAAAOVm9wL2NvbXBsZW1lbnQAAHcIAAAHTGQj3s0AAAAYVm9wL2NvbXB1dGVsaWdodGk= bmc6OjIuMAAAflQAAAVPZCPezQAAAApWb3AvY29zaW5lAACDowAABxtkI97NAAAAFFZvcC9kZW5zaXR5dG9vcGFjaXR5AACKvgAABJtkI97NAAAAB1ZvcC9kb3QAAI9ZAAAJKmQj3s0AAAAPVm9wL2VkZ2VmYWxsb2ZmAACYgwA= AAMWZCPezQAAAAdWb3AvZXhwAACbmQAABvRkI97NAAAAB1ZvcC9maXQAAKKNAAARhWQj3s0AAAAOVm9wL2Zsb2F0dG92ZWMAALQSAAAFxGQj3s0AAAANVm9wL2Zyb250ZmFjZQAAudYAAAREZCPezQAAABJWb3AvZ2V0bGF5ZXI= ZXhwb3J0AAC+GgAABuxkI97NAAAAD1ZvcC9pZmNvbm5lY3RlZAAAxQYAAAyLZCPezQAAAApEcml2ZXIvaWZkAADRkQAAg41kI97OAAAAD1ZvcC9pc2Nvbm5lY3RlZAABVR4AAAXZZCPezQAAAAxWb3AvaXNzaGFkb3cAAVr3AAA= AhZkI97NAAAAC1ZvcC9sYW1iZXJ0AAFdDQAABJFkI97NAAAAD1ZvcC9sYXllcmV4cG9ydAABYZ4AAAnsZCPezQAAAA1Wb3AvbGF5ZXJwYWNrAAFrigAABHlkI97NAAAAD1ZvcC9sYXllcnVucGFjawABcAMAAAOGZCPezQAAAA0= Vm9wL2x1bWluYW5jZQABc4kAAAKfZCPezQAAAAxWb3AvbXVsY29uc3QAAXYoAAAFxGQj3s0AAAAKVm9wL25lZ2F0ZQABe+wAAASkZCPezQAAABFWb3Avbm9ybWFsZmFsbG9mZgABgJAAAASqZCPezQAAAA1Wb3Avbm9ybWFsaXo= ZQABhToAAAWbZCPezQAAAA9Wb3AvcGJybGlnaHRpbmcAAYrVAAAaQGQj3s0AAAAMVm9wL3BicnBoYXNlAAGlFQAAA4BkI97NAAAAB1ZvcC9wb3cAAaiVAAAHu2Qj3s0AAAAKVm9wL3NoYWRvdwABsFAAAAK8ZCPezQAAAAxWb3A= L3NwZWN1bGFyAAGzDAAAB9dkI97NAAAACFZvcC9zcXJ0AAG64wAABvZkI97NAAAADFZvcC9zdWJjb25zdAABwdkAAAUxZCPezQAAAAtWb3AvdGV4dHVyZQABxwoAABh7ZCPezQAAAApWb3AvdHdvd2F5AAHfhQAADrlkI97NAAA= AAxWb3AvdXZjb29yZHMAAe4+AAACTmQj3s0AAAAOVm9wL3ZlY3RvZmxvYXQAAfCMAAAGMGQj3s0AAAANVm9wL3ZlY3RvaHZlYwAB9rwAAAKmZCPezQAAABRWb3Avdm9sdW1lc2hhZGVyY29yZQAB+WIAAAqhZCPezQAAAAtEcmk= dmVyL3ZyYXkAAgQDAABp4mQj3s8AAAAsAAAABAAAAFlPX19fX0ZPTEFGX0VHREVfVE9PUl9FUkFVUVNfRU5JU19ERVJFV09QX19fX09fX19fUE9XRVJFRF9TSU5FX1NRVUFSRV9ST09UX0VER0VfRkFMT0ZfX19fTwAAAFlPX18= X19GT0xBRl9FR0RFX1RPT1JfRVJBVVFTX0VOSVNfREVSRVdPUF9fX19PX19fX1BPV0VSRURfU0lORV9TUVVBUkVfUk9PVF9FREdFX0ZBTE9GX19fX08AAADEb3BsaWI6L1Nob3AvT19fX19GT0xBRl9FR0RFX1RPT1JfRVJBVVE= U19FTklTX0RFUkVXT1BfX19fT19fX19QT1dFUkVEX1NJTkVfU1FVQVJFX1JPT1RfRURHRV9GQUxPRl9fX19PP1Nob3AvT19fX19GT0xBRl9FR0RFX1RPT1JfRVJBVVFTX0VOSVNfREVSRVdPUF9fX19PX19fX1BPV0VSRURfU0k= TkVfU1FVQVJFX1JPT1RfRURHRV9GQUxPRl9fX19PAAAAb29wZGVmOi9TaG9wL09fX19fRk9MQUZfRUdERV9UT09SX0VSQVVRU19FTklTX0RFUkVXT1BfX19fT19fX19QT1dFUkVEX1NJTkVfU1FVQVJFX1JPT1RfRURHRV9GQUw= T0ZfX19fTz9JY29uSW1hZ2UAAAAAAAAAAAAAAARTaG9wAAAAAAAAAAAAAAAAAAAAPnN1YnR5cGU9dm9wbmV0IHNoYWRlcnR5cGU9dm9wbWF0ZXJpYWwgcmVuZGVybWFzaz0nVk1hbnRyYSBPR0wnAAAAAAAAAABkJCbYAAEAAAA= AAQAAAADYWJzAAAACEFic29sdXRlAAAAFm9wbGliOi9Wb3AvYWJzP1ZvcC9hYnMAAAAHVk9QX2FicwAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAAEqAAAAAAAAAABkJCbYAAEAAAAABAAAAAhhZGRjb24= c3QAAAAMQWRkIENvbnN0YW50AAAAIG9wbGliOi9Wb3AvYWRkY29uc3Q/Vm9wL2FkZGNvbnN0AAAADFZPUF9hZGRjb25zdAAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAAEqAAAAAAAAAABkJCbYAAEAAAA= AAQAAAANYXR0cmlid3JhbmdsZQAAABFBdHRyaWJ1dGUgV3JhbmdsZQAAACpvcGxpYjovU29wL2F0dHJpYndyYW5nbGU/U29wL2F0dHJpYndyYW5nbGUAAAARU09QX2F0dHJpYndyYW5nbGUAAAAAAAAAAAAAAANTb3AAAAAAAAA= AAAAAAAAAAAAAAAAAAAAAAAEZCQm2AEBAAAAAAQAAAAOY2hhbm5lbHdyYW5nbGUAAAAPQ2hhbm5lbCBXcmFuZ2xlAAAALm9wbGliOi9DaG9wL2NoYW5uZWx3cmFuZ2xlP0Nob3AvY2hhbm5lbHdyYW5nbGUAAAATQ0hPUF9jaGE= bm5lbHdyYW5nbGUAAAAAAAAAAAAAAARDaG9wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEZCQm2AEBAAAAAAQAAAAFY2xhbXAAAAAFQ2xhbXAAAAAab3BsaWI6L1ZvcC9jbGFtcD9Wb3AvY2xhbXAAAAAJVk9QX2NsYW1wAAAAAAA= AAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAAEqAAAAAAAAAABkJCbYAAEAAAAABAAAAApjb21wbGVtZW50AAAACkNvbXBsZW1lbnQAAAAkb3BsaWI6L1ZvcC9jb21wbGVtZW50P1ZvcC9jb21wbGVtZW50AAAADlY= T1BfY29tcGxlbWVudAAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAAEqAAAAAAAAAABkJCbYAAEAAAAABQAAABRjb21wdXRlbGlnaHRpbmc6OjIuMAAAABBDb21wdXRlIExpZ2h0aW5nAAAAOG9wbGliOi8= Vm9wL2NvbXB1dGVsaWdodGluZzo6Mi4wP1ZvcC9jb21wdXRlbGlnaHRpbmc6OjIuMAAAABNWT1BfY29tcHV0ZWxpZ2h0aW5nAAAAAAAAAAAAAAADVm9wAAAAAAAAAAAAAAAAAAAAC3N1cmZhY2UgZm9nAAAAAAAAAARkJCbYAQE= AAAACAAAAAAEAAAABmNvc2luZQAAAAZDb3NpbmUAAAAcb3BsaWI6L1ZvcC9jb3NpbmU/Vm9wL2Nvc2luZQAAAApWT1BfY29zaW5lAAAAAAAAAAAAAAADVm9wAAAAA3ZvcAAAAAZWT1BhbGwAAAAAAAAAASoAAAAAAAAAAGQkJtg= AAEAAAAABQAAABBkZW5zaXR5dG9vcGFjaXR5AAAAGVZvbHVtZSBEZW5zaXR5IHRvIE9wYWNpdHkAAAAwb3BsaWI6L1ZvcC9kZW5zaXR5dG9vcGFjaXR5P1ZvcC9kZW5zaXR5dG9vcGFjaXR5AAAAFFZPUF9kZW5zaXR5dG9vcGE= Y2l0eQAAAAAAAAAAAAAAA1ZvcAAAAAAAAAAAAAAAAAAAAAtzdXJmYWNlIGZvZwAAAAAAAAADZCQm2AEBAAAACAAAAAAEAAAAA2RvdAAAAAtEb3QgUHJvZHVjdAAAABZvcGxpYjovVm9wL2RvdD9Wb3AvZG90AAAAB1ZPUF9kb3Q= AAAAAAAAAAAAAAADVm9wAAAAA3ZvcAAAAAZWT1BhbGwAAAAAAAAAASoAAAAAAAAAAGQkJtgAAQAAAAAEAAAAC2VkZ2VmYWxsb2ZmAAAADEVkZ2UgRmFsbG9mZgAAACZvcGxpYjovVm9wL2VkZ2VmYWxsb2ZmP1ZvcC9lZGdlZmE= bGxvZmYAAAAPVk9QX2VkZ2VmYWxsb2ZmAAAAAAAAAAAAAAADVm9wAAAABnN1Ym5ldAAAAAZTVUJ2b3AAAAAAAAAAGHN1cmZhY2UgZm9nIHNoYWRvdyBsaWdodAAAAAAAAAAEZCQm2AEBAAAAAAQAAAADZXhwAAAAC0V4cG9uZW4= dGlhbAAAABZvcGxpYjovVm9wL2V4cD9Wb3AvZXhwAAAAB1ZPUF9leHAAAAAAAAAAAAAAAANWb3AAAAADdm9wAAAABlZPUGFsbAAAAAAAAAABKgAAAAAAAAAAZCQm2AABAAAAAAQAAAADZml0AAAACUZpdCBSYW5nZQAAABZvcGw= aWI6L1ZvcC9maXQ/Vm9wL2ZpdAAAAAdWT1BfZml0AAAAAAAAAAAAAAADVm9wAAAAA3ZvcAAAAAZWT1BhbGwAAAAAAAAAASoAAAAAAAAAAGQkJtgAAQAAAAAEAAAACmZsb2F0dG92ZWMAAAAPRmxvYXQgdG8gVmVjdG9yAAAAJG8= cGxpYjovVm9wL2Zsb2F0dG92ZWM/Vm9wL2Zsb2F0dG92ZWMAAAAOVk9QX2Zsb2F0dG92ZWMAAAAAAAAAAAAAAANWb3AAAAADdm9wAAAABlZPUGFsbAAAAAAAAAABKgAAAAAAAAAAZCQm2AABAAAAAAQAAAAJZnJvbnRmYWNlAAA= AApGcm9udCBGYWNlAAAAIm9wbGliOi9Wb3AvZnJvbnRmYWNlP1ZvcC9mcm9udGZhY2UAAAANVk9QX2Zyb250ZmFjZQAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAACVzdXJmYWNlIGZvZyBsaWdodCBzaGE= ZG93IHBob3RvbiByc2xfKgAAAAAAAAAAZCQm2AABAAAAAAQAAAAOZ2V0bGF5ZXJleHBvcnQAAAAQR2V0IExheWVyIEV4cG9ydAAAACxvcGxpYjovVm9wL2dldGxheWVyZXhwb3J0P1ZvcC9nZXRsYXllcmV4cG9ydAAAABJWT1A= X2dldGxheWVyZXhwb3J0AAAAAAAAAAAAAAADVm9wAAAAA3ZvcAAAAAZWT1BhbGwAAAAAAAAAHXN1cmZhY2UgZGlzcGxhY2UgY3ZleCBzb3AgcG9wAAAAAAAAAABkJCbYAAEAAAAABAAAAAtpZmNvbm5lY3RlZAAAAAxJZiBDb24= bmVjdGVkAAAAJm9wbGliOi9Wb3AvaWZjb25uZWN0ZWQ/Vm9wL2lmY29ubmVjdGVkAAAAD1ZPUF9pZmNvbm5lY3RlZAAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAAEqAAAAAAAAAABkJCbYAAEAAAAABAA= AAADaWZkAAAABk1hbnRyYQAAABxvcGxpYjovRHJpdmVyL2lmZD9Ecml2ZXIvaWZkAAAAClJPUF9tYW50cmEAAAAAAAAAAAAAAAZEcml2ZXIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJw9kJCbYAAEAAAAABAAAAAtpc2Nvbm5lY3Q= ZWQAAAAMSXMgQ29ubmVjdGVkAAAAJm9wbGliOi9Wb3AvaXNjb25uZWN0ZWQ/Vm9wL2lzY29ubmVjdGVkAAAAD1ZPUF9pc2Nvbm5lY3RlZAAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAAEqAAAAAAAAAAA= ZCQm2AABAAAAAAQAAAAIaXNzaGFkb3cAAAANSXMgU2hhZG93IFJheQAAACBvcGxpYjovVm9wL2lzc2hhZG93P1ZvcC9pc3NoYWRvdwAAAAxWT1BfaXNzaGFkb3cAAAAAAAAAAAAAAANWb3AAAAADdm9wAAAABlZPUGFsbAAAAAA= AAAAC3N1cmZhY2UgZm9nAAAAAAAAAABkJCbYAAEAAAAABAAAAAdsYW1iZXJ0AAAAB0xhbWJlcnQAAAAeb3BsaWI6L1ZvcC9sYW1iZXJ0P1ZvcC9sYW1iZXJ0AAAAC1ZPUF9sYW1iZXJ0AAAAAAAAAAAAAAADVm9wAAAAA3ZvcAA= AAAGVk9QYWxsAAAAAAAAAA1zdXJmYWNlIHJzbF8qAAAAAAAAAABkJCbYAAEAAAAABQAAAAtsYXllcmV4cG9ydAAAAAxMYXllciBFeHBvcnQAAAAmb3BsaWI6L1ZvcC9sYXllcmV4cG9ydD9Wb3AvbGF5ZXJleHBvcnQAAAAPVk8= UF9sYXllcmV4cG9ydAAAAAAAAAAAAAAAA1ZvcAAAAAAAAAAAAAAAAAAAAChkaXNwbGFjZSBmb2cgbGlnaHQgcGhvdG9uIHNoYWRvdyBzdXJmYWNlAAAAAAAAAAJkJCbYAQEAAAAIAAAAAAQAAAAJbGF5ZXJwYWNrAAAACkxheWU= ciBQYWNrAAAAIm9wbGliOi9Wb3AvbGF5ZXJwYWNrP1ZvcC9sYXllcnBhY2sAAAANVk9QX2xheWVycGFjawAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAB1zdXJmYWNlIGRpc3BsYWNlIGN2ZXggc29wIHA= b3AAAAAAAAAAAGQkJtgAAQAAAAAFAAAAC2xheWVydW5wYWNrAAAADExheWVyIFVucGFjawAAACZvcGxpYjovVm9wL2xheWVydW5wYWNrP1ZvcC9sYXllcnVucGFjawAAAA9WT1BfbGF5ZXJ1bnBhY2sAAAAAAAAAAAAAAANWb3A= AAAAAAAAAAAAAAAAAAAAKHN1cmZhY2UgcGhvdG9uIGRpc3BsYWNlIGxpZ2h0IHNoYWRvdyBmb2cAAAAAAAAAAWQkJtgBAQAAAAgAAAAABAAAAAlsdW1pbmFuY2UAAAAJTHVtaW5hbmNlAAAAIm9wbGliOi9Wb3AvbHVtaW5hbmM= ZT9Wb3AvbHVtaW5hbmNlAAAADVZPUF9sdW1pbmFuY2UAAAAAAAAAAAAAAANWb3AAAAADdm9wAAAABlZPUGFsbAAAAAAAAAABKgAAAAAAAAAAZCQm2AABAAAAAAQAAAAIbXVsY29uc3QAAAARTXVsdGlwbHkgQ29uc3RhbnQAAAA= IG9wbGliOi9Wb3AvbXVsY29uc3Q/Vm9wL211bGNvbnN0AAAADFZPUF9tdWxjb25zdAAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAAEqAAAAAAAAAABkJCbYAAEAAAAABAAAAAZuZWdhdGUAAAAGTmVnYXQ= ZQAAABxvcGxpYjovVm9wL25lZ2F0ZT9Wb3AvbmVnYXRlAAAAClZPUF9uZWdhdGUAAAAAAAAAAAAAAANWb3AAAAADdm9wAAAABlZPUGFsbAAAAAAAAAABKgAAAAAAAAAAZCQm2AABAAAAAAQAAAANbm9ybWFsZmFsbG9mZgAAAA4= Tm9ybWFsIEZhbGxvZmYAAAAqb3BsaWI6L1ZvcC9ub3JtYWxmYWxsb2ZmP1ZvcC9ub3JtYWxmYWxsb2ZmAAAAEVZPUF9ub3JtYWxmYWxsb2ZmAAAAAAAAAAAAAAADVm9wAAAAA3ZvcAAAAAZWT1BhbGwAAAAAAAAAHWZvZyBsaWc= aHQgc2hhZG93IHN1cmZhY2UgcnNsKgAAAAAAAAAAZCQm2AABAAAAAAQAAAAJbm9ybWFsaXplAAAACU5vcm1hbGl6ZQAAACJvcGxpYjovVm9wL25vcm1hbGl6ZT9Wb3Avbm9ybWFsaXplAAAADVZPUF9ub3JtYWxpemUAAAAAAAA= AAAAAAADVm9wAAAAA3ZvcAAAAAZWT1BhbGwAAAAAAAAAASoAAAAAAAAAAGQkJtgAAQAAAAAEAAAAC3BicmxpZ2h0aW5nAAAADFBCUiBMaWdodGluZwAAACZvcGxpYjovVm9wL3BicmxpZ2h0aW5nP1ZvcC9wYnJsaWdodGluZwA= AAAPVk9QX3BicmxpZ2h0aW5nAAAAAAAAAAAAAAADVm9wAAAAAAAAAAAAAAAAAAAAB3N1cmZhY2UAAAAAAAAAFWQkJtgAAQAAAAAEAAAACHBicnBoYXNlAAAAGVBCUiBWb2x1bWUgUGhhc2UgRnVuY3Rpb24AAAAgb3BsaWI6L1Y= b3AvcGJycGhhc2U/Vm9wL3BicnBoYXNlAAAADFZPUF9wYnJwaGFzZQAAAAAAAAAAAAAAA1ZvcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2QkJtgAAQAAAAAEAAAAA3BvdwAAAAVQb3dlcgAAABZvcGxpYjovVm9wL3Bvdz9Wb3A= L3BvdwAAAAdWT1BfcG93AAAAAAAAAAAAAAADVm9wAAAAA3ZvcAAAAAZWT1BhbGwAAAAAAAAAASoAAAAAAAAAAGQkJtgAAQAAAAAEAAAABnNoYWRvdwAAAAZTaGFkb3cAAAAcb3BsaWI6L1ZvcC9zaGFkb3c/Vm9wL3NoYWRvdwA= AAAKVk9QX3NoYWRvdwAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAAtzdXJmYWNlIGZvZwAAAAAAAAAAZCQm2AABAAAAAAQAAAAIc3BlY3VsYXIAAAAIU3BlY3VsYXIAAAAgb3BsaWI6L1ZvcC9zcGVjdWw= YXI/Vm9wL3NwZWN1bGFyAAAADFZPUF9zcGVjdWxhcgAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAA1zdXJmYWNlIHJzbF8qAAAAAAAAAABkJCbYAAEAAAAABAAAAARzcXJ0AAAAC1NxdWFyZSBSb290AAA= ABhvcGxpYjovVm9wL3NxcnQ/Vm9wL3NxcnQAAAAIVk9QX3NxcnQAAAAAAAAAAAAAAANWb3AAAAADdm9wAAAABlZPUGFsbAAAAAAAAAABKgAAAAAAAAAAZCQm2AABAAAAAAQAAAAIc3ViY29uc3QAAAARU3VidHJhY3QgQ29uc3Q= YW50AAAAIG9wbGliOi9Wb3Avc3ViY29uc3Q/Vm9wL3N1YmNvbnN0AAAADFZPUF9zdWJjb25zdAAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAAEqAAAAAAAAAABkJCbYAAEAAAAABAAAAAd0ZXh0dXJlAAA= AAdUZXh0dXJlAAAAHm9wbGliOi9Wb3AvdGV4dHVyZT9Wb3AvdGV4dHVyZQAAAAtWT1BfdGV4dHVyZQAAAAAAAAAAAAAAA1ZvcAAAAAN2b3AAAAAGVk9QYWxsAAAAAAAAAAl2ZXgqIHJzbCoAAAAAAAAAAGQkJtgAAQAAAAAEAAA= AAZ0d293YXkAAAAOVHdvIFdheSBTd2l0Y2gAAAAcb3BsaWI6L1ZvcC90d293YXk/Vm9wL3R3b3dheQAAAApWT1BfdHdvd2F5AAAAAAAAAAAAAAADVm9wAAAAA3ZvcAAAAAZWT1BhbGwAAAAAAAAAASoAAAAAAAAAAGQkJtgAAQA= AAAABQAAAAh1dmNvb3JkcwAAAAlVViBDb29yZHMAAAAgb3BsaWI6L1ZvcC91dmNvb3Jkcz9Wb3AvdXZjb29yZHMAAAAMVk9QX3V2Y29vcmRzAAAAAAAAAAAAAAADVm9wAAAAAAAAAAAAAAAAAAAACXZleCogcnNsKgAAAAAAAAA= AGQkJtgBAQAAAAgAAAAABAAAAAp2ZWN0b2Zsb2F0AAAAD1ZlY3RvciB0byBGbG9hdAAAACRvcGxpYjovVm9wL3ZlY3RvZmxvYXQ/Vm9wL3ZlY3RvZmxvYXQAAAAOVk9QX3ZlY3RvZmxvYXQAAAAAAAAAAAAAAANWb3AAAAADdm8= cAAAAAZWT1BhbGwAAAAAAAAAASoAAAAAAAAAAGQkJtgAAQAAAAAEAAAACXZlY3RvaHZlYwAAABFWZWN0b3IgdG8gVmVjdG9yNAAAACJvcGxpYjovVm9wL3ZlY3RvaHZlYz9Wb3AvdmVjdG9odmVjAAAADVZPUF92ZWN0b2h2ZWM= AAAAAAAAAAAAAAADVm9wAAAAA3ZvcAAAAAZWT1BhbGwAAAAAAAAAAAAAAAAAAAAAZCQm2AABAAAAAAUAAAAQdm9sdW1lc2hhZGVyY29yZQAAABJWb2x1bWUgU2hhZGVyIENvcmUAAAAwb3BsaWI6L1ZvcC92b2x1bWVzaGFkZXI= Y29yZT9Wb3Avdm9sdW1lc2hhZGVyY29yZQAAABRWT1Bfdm9sdW1lc2hhZGVyY29yZQAAAAAAAAAAAAAAA1ZvcAAAAAAAAAAAAAAAAAAAAAdzdXJmYWNlAAAAAAAAAAlkJCbYAQEAAAAIAAAAAAQAAAAEdnJheQAAAAVWLVJheQA= AAAeb3BsaWI6L0RyaXZlci92cmF5P0RyaXZlci92cmF5AAAAC1ZGSF9pcHJfdmZiAAAAAAAAAAAAAAAGRHJpdmVyAAAADHNvaG8vZGlhbG9ncwAAAAdST1Bzb2hvAAAAAAAAAAAAAAAAAAAnD2QkJtgAAQBJTkRYAAAAAAAAAAA= AAAAAgAAAAhDb250ZW50cwAAAAAAAABXZCPeyQAAAAxEaWFsb2dTY3JpcHQAAABXAAAC8mBSlyIwNzA3MDcwMDAwMDEwMDAwMDAwMDA2NjYwMDAwMDAwMDAwMDAwMDAwMDEwMDAwMDAxNDQxMDc1NzMxMTAwMDAxMzAwMDAwMDA= MDAwMFRSQUlMRVIhISEAIyBEaWFsb2cgc2NyaXB0IGZvciBPX19fX0ZPTEFGX0VHREVfVE9PUl9FUkFVUVNfRU5JU19ERVJFV09QX19fX09fX19fUE9XRVJFRF9TSU5FX1NRVUFSRV9ST09UX0VER0VfRkFMT0ZfX19fTyBhdXQ= b21hdGljYWxseSBnZW5lcmF0ZWQgMDMvMTgvMjEgMDE6NTY6MTgKCnsKICAgIG5hbWUJT19fX19GT0xBRl9FR0RFX1RPT1JfRVJBVVFTX0VOSVNfREVSRVdPUF9fX19PX19fX1BPV0VSRURfU0lORV9TUVVBUkVfUk9PVF9FREc= RV9GQUxPRl9fX19PCiAgICBzY3JpcHQJT19fX19GT0xBRl9FR0RFX1RPT1JfRVJBVVFTX0VOSVNfREVSRVdPUF9fX19PX19fX1BPV0VSRURfU0lORV9TUVVBUkVfUk9PVF9FREdFX0ZBTE9GX19fX08KICAgIGxhYmVsCU9fX18= X0ZPTEFGX0VHREVfVE9PUl9FUkFVUVNfRU5JU19ERVJFV09QX19fX09fX19fUE9XRVJFRF9TSU5FX1NRVUFSRV9ST09UX0VER0VfRkFMT0ZfX19fTwoKICAgIHJlbmRlcm1hc2sJIlZNYW50cmEgT0dMIgoKICAgIGhlbHAgewo= CSIiCiAgICB9CgogICAgcGFybSB7CgluYW1lCSJPX1JFV09QX0ZPTEFGX0VHREVfT19FREdFX0ZBTE9GX1BPV0VSX08iCglsYWJlbAkiT19SRVdPUF9GT0xBRl9FR0RFX09fRURHRV9GQUxPRl9QT1dFUl9PIgoJdHlwZQlmbG8= YXQKCWRlZmF1bHQJeyBbICIyLzE5LjQ4MDQ2ODc1IiBoc2NyaXB0LWV4cHIgXSB9CglyYW5nZQl7IDAgMTAgfQoJZXhwb3J0CWFsbAoJcGFybXRhZwl7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICB9Cn0= CklORFgAAAAAAAAAAAAAAAEAAAAMRGlhbG9nU2NyaXB0AAAAAAAABxJfUH1KLyoKICogUFJPUFJJRVRBUlkgSU5GT1JNQVRJT04uICBUaGlzIHNvZnR3YXJlIGlzIHByb3ByaWV0YXJ5IHRvCiAqIFNpZGUgRWZmZWN0cyBTb2Y= dHdhcmUgSW5jLiwgYW5kIGlzIG5vdCB0byBiZSByZXByb2R1Y2VkLAogKiB0cmFuc21pdHRlZCwgb3IgZGlzY2xvc2VkIGluIGFueSB3YXkgd2l0aG91dCB3cml0dGVuIHBlcm1pc3Npb24uCiAqCiAqIFByb2R1Y2VkIGJ5Ogo= ICoJU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYwogKgk0NzcgUmljaG1vbmQgU3RyZWV0IFdlc3QKICoJVG9yb250bywgT250YXJpbwogKglDYW5hZGEgICBNNVYgM0U3CiAqCTQxNi01MDQtOTg3NgogKgogKi8KCiNpbmNsdWQ= ZSA8cGFyYW1ldGVyLmRzPgoKewogICAgbmFtZQkiYWJzIgogICAgc2NyaXB0CSJhYnMiCiAgICBsYWJlbAkiYWJzIgoKICAgIG91dGVyY29kZSB7CglJTkNMVURFX1ZPUExJQgogICAgfQoKICAgIGNvZGUgewoJIiRhYnMgPSA= dm9wX2FicygkdmFsKTsiCiAgICB9CgogICAgaW5wdXQJZmxvYXQJdmFsCSJJbnB1dCBWYWx1ZSIKICAgIG91dHB1dAlmbG9hdAlhYnMJIkFic29sdXRlIFZhbHVlIgogICAgc2lnbmF0dXJlCSJGbG9hdCIJCQlkZWZhdWx0CXs= IH0KICAgIHNpZ25hdHVyZQkiSW50ZWdlciIJCWkJeyBpbnQgaW50IH0KICAgIHNpZ25hdHVyZQkiMkQgVmVjdG9yIgkJdQl7IHZlY3RvcjIgdmVjdG9yMiB9CiAgICBzaWduYXR1cmUJIjNEIFZlY3RvciIJCXYJeyB2ZWN0b3I= IHZlY3RvciB9CiAgICBzaWduYXR1cmUJIjNEIFBvaW50IgkJcAl7IHBvaW50IHBvaW50IH0KICAgIHNpZ25hdHVyZQkiM0QgTm9ybWFsIgkJbgl7IG5vcm1hbCBub3JtYWwgfQogICAgc2lnbmF0dXJlCSJSR0IgQ29sb3IiCQk= Ywl7IGNvbG9yIGNvbG9yIH0KICAgIHNpZ25hdHVyZQkiNEQgVmVjdG9yIgkJdjQJeyB2ZWN0b3I0IHZlY3RvcjQgfQoKICAgIHNpZ25hdHVyZQkiVW5pZm9ybSBGbG9hdCIJCXVmCXsgdWZsb2F0IHVmbG9hdCB9CiAgICBzaWc= bmF0dXJlCSJVbmlmb3JtIDNEIFZlY3RvciIJdXYJeyB1dmVjdG9yIHV2ZWN0b3IgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFBvaW50Igl1cAl7IHVwb2ludCB1cG9pbnQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDM= RCBOb3JtYWwiCXVuCXsgdW5vcm1hbCB1bm9ybWFsIH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSBSR0IgQ29sb3IiCXVjCXsgdWNvbG9yIHVjb2xvciB9CgogICAgVk9QX0ZMVF9QQVJNKHZhbCwgICAiVmFsdWUiLCAxKQogICA= IFZPUF9JTlRfUEFSTSh2YWxfaSwgIlZhbHVlIiwgMSkKICAgIFZPUF9WRUMyX1BBUk0odmFsX3UsICJWYWx1ZSIsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0odmFsX3YsICJWYWx1ZSIsIDEsIDEsIDEpCiAgICBWT1BfVkVDX1A= QVJNKHZhbF9wLCAiVmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX1ZFQ19QQVJNKHZhbF9uLCAiVmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX0NMUl9QQVJNKHZhbF9jLCAiVmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX1ZFQzRfUEE= Uk0odmFsX3Y0LCJWYWx1ZSIsIDEsIDEsIDEsIDEpCiAgICBWT1BfRkxUX1BBUk0odmFsX3VmLCAiVmFsdWUiLCAxKQogICAgVk9QX1ZFQ19QQVJNKHZhbF91diwgIlZhbHVlIiwgMSwgMSwgMSkKICAgIFZPUF9WRUNfUEFSTSg= dmFsX3VwLCAiVmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX1ZFQ19QQVJNKHZhbF91biwgIlZhbHVlIiwgMSwgMSwgMSkKICAgIFZPUF9DTFJfUEFSTSh2YWxfdWMsICJWYWx1ZSIsIDEsIDEsIDEpCgogICAgZ3JvdXAgeyBuYW0= ZSAiZ3YiIG9ic29sZXRlIDEyLjAgfQogICAgZ3JvdXAgeyBuYW1lICJndSIgb2Jzb2xldGUgMTIuMCB9Cn0KSU5EWAAAAAAAAAAAAAAAAQAAAAxEaWFsb2dTY3JpcHQAAAAAAAAE/l9QfUovKgogKiBQUk9QUklFVEFSWSBJTkY= T1JNQVRJT04uICBUaGlzIHNvZnR3YXJlIGlzIHByb3ByaWV0YXJ5IHRvCiAqIFNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW5zbWl0dGVkLCBvciBkaXNjbG8= c2VkIGluIGFueSB3YXkgd2l0aG91dCB3cml0dGVuIHBlcm1pc3Npb24uCiAqCiAqIFByb2R1Y2VkIGJ5OgogKglTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW9uZCBTdHJlZXQgV2VzdAogKglUb3JvbnQ= bywgT250YXJpbwogKglDYW5hZGEgICBNNVYgM0U3CiAqCTQxNi01MDQtOTg3NgogKgogKi8KCnsKICAgIG5hbWUJImFkZGNvbnN0IgogICAgc2NyaXB0CSJhZGRjb25zdCIKICAgIGxhYmVsCSJhZGRjb25zdCIKCgogICAgY28= ZGUgewoJIiRhZGRlZCA9ICR2YWwgKyAkYWRkY29uc3Q7IgogICAgfQoKICAgIGRlc2NyaXB0aXZlcGFybQlhZGRjb25zdAoKICAgIGlucHV0CWludAl2YWwJCSJJbnB1dCBWYWx1ZSIKICAgIG91dHB1dAlpbnQJYWRkZWQJCSI= SW5wdXQgVmFsdWUgKyBDb25zdGFudCIKICAgIHNpZ25hdHVyZQkiSW50ZWdlciIJCWRlZmF1bHQJeyB9CiAgICBzaWduYXR1cmUJIkZsb2F0IgkJCWYJeyBmbG9hdCBmbG9hdCB9CiAgICBzaWduYXR1cmUJIjJEIFZlY3RvciI= CQl1CXsgdmVjdG9yMiB2ZWN0b3IyIH0KICAgIHNpZ25hdHVyZQkiM0QgVmVjdG9yIgkJdgl7IHZlY3RvciB2ZWN0b3IgfQogICAgc2lnbmF0dXJlCSIzRCBQb2ludCIJCXAJeyBwb2ludCBwb2ludCB9CiAgICBzaWduYXR1cmU= CSIzRCBOb3JtYWwiCQluCXsgbm9ybWFsIG5vcm1hbCB9CiAgICBzaWduYXR1cmUJIjREIFZlY3RvciIJCXY0CXsgdmVjdG9yNCB2ZWN0b3I0IH0KICAgIHNpZ25hdHVyZQkiUkdCIENvbG9yIgkJYwl7IGNvbG9yIGNvbG9yIH0= CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gRmxvYXQiCQl1Zgl7IHVmbG9hdCB1ZmxvYXQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFZlY3RvciIJdXYJeyB1dmVjdG9yIHV2ZWN0b3IgfQogICAgc2lnbmF0dXJlCSJVbmk= Zm9ybSAzRCBQb2ludCIJdXAJeyB1cG9pbnQgdXBvaW50IH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBOb3JtYWwiCXVuCXsgdW5vcm1hbCB1bm9ybWFsIH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSBSR0IgQ29sb3IiCXU= Ywl7IHVjb2xvciB1Y29sb3IgfQoKICAgIHBhcm0gewoJbmFtZQlhZGRjb25zdAoJbGFiZWwJIkFkZCIKCXR5cGUJZmxvYXQKCXNpemUJMQoJZGVmYXVsdAl7IDEuMCB9CiAgICB9Cn0KSU5EWAAAAAAAAAAAAAAAAgAAAAhDb24= dGVudHMAAAAAAAAAV2Qj3sYAAAAMRGlhbG9nU2NyaXB0AAAAVwAAHyxfUH0uMDcwNzA3MDAwMDAxMDAwMDAwMDAwNjY2MDAwMDAwMDAwMDAwMDAwMDAxMDAwMDAwMTQ0MTA3NTczMDYwMDAwMTMwMDAwMDAwMDAwMFRSQUlMRVI= ISEhACMgRGlhbG9nIHNjcmlwdCBmb3IgYXR0cmlid3JhbmdsZSBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlZAoKewogICAgbmFtZQlhdHRyaWJ3cmFuZ2xlCiAgICBzY3JpcHQJYXR0cmlid3JhbmdsZQogICAgbGFiZWwJIkF0dHI= aWJ1dGUgV3JhbmdsZSIKCiAgICBoZWxwIHsKCSIiCiAgICB9CgogICAgaW5wdXRsYWJlbAkxCSJHZW9tZXRyeSB0byBQcm9jZXNzIHdpdGggV3JhbmdsZSIKICAgIGlucHV0bGFiZWwJMgkiQW5jaWxsYXJ5IElucHV0LCBwb2k= bnQoMSwgLi4uKSB0byBBY2Nlc3MiCiAgICBpbnB1dGxhYmVsCTMJIkFuY2lsbGFyeSBJbnB1dCwgcG9pbnQoMiwgLi4uKSB0byBBY2Nlc3MiCiAgICBpbnB1dGxhYmVsCTQJIkFuY2lsbGFyeSBJbnB1dCwgcG9pbnQoMywgLi4= LikgdG8gQWNjZXNzIgoKICAgIGdyb3VwIHsKICAgICAgICBuYW1lICAgICJmb2xkZXIwIgogICAgICAgIGxhYmVsICAgIkNvZGUiCgogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJncm91cCIKICAgICAgICA= ICAgIGxhYmVsICAgIkdyb3VwIgogICAgICAgICAgICB0eXBlICAgIHN0cmluZwogICAgICAgICAgICBkZWZhdWx0IHsgIiIgfQogICAgICAgICAgICBtZW51dG9nZ2xlIHsKICAgICAgICAgICAgICAgIFsgIm9wbWVudSAtbCA= YXR0cmlidm9wMSBiaW5kZ3JvdXAiIF0KICAgICAgICAgICAgfQogICAgICAgICAgICByYW5nZSAgIHsgMCAxIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICA= ICAgICBwYXJtdGFnIHsgInNjcmlwdF9hY3Rpb24iICJpbXBvcnQgc29wdXRpbHNcbmt3YXJnc1snZ2VvbWV0cnl0eXBlJ10gPSBrd2FyZ3NbJ25vZGUnXS5wYXJtVHVwbGUoJ2dyb3VwdHlwZScpXG5rd2FyZ3NbJ2lucHV0aW4= ZGV4J10gPSAwXG5zb3B1dGlscy5zZWxlY3RHcm91cFBhcm0oa3dhcmdzKSIgfQogICAgICAgICAgICBwYXJtdGFnIHsgInNjcmlwdF9hY3Rpb25faGVscCIgIlNlbGVjdCBnZW9tZXRyeSBmcm9tIGFuIGF2YWlsYWJsZSB2aWU= d3BvcnQuIiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAic2NyaXB0X2FjdGlvbl9pY29uIiAiQlVUVE9OU19yZXNlbGVjdCIgfQogICAgICAgICAgICBiaW5kc2VsZWN0b3IgcG9pbnRzICJNb2RpZnkgUG9pbnRzIgogICAgICA= ICAgICAgICAgICJTZWxlY3QgdGhlIHBvaW50cyB0byBhZmZlY3QgYW5kIHByZXNzIEVudGVyIHRvIGNvbXBsZXRlLiIKICAgICAgICAgICAgICAgIDAgMSAweGZmZmZmZmZmIDAgZ3JvdXB0eXBlIDAKICAgICAgICB9CiAgICA= ICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJncm91cHR5cGUiCiAgICAgICAgICAgIGxhYmVsICAgIkdyb3VwIFR5cGUiCiAgICAgICAgICAgIHR5cGUgICAgb3JkaW5hbAogICAgICAgICAgICBkZWZhdWx0IHsgImc= dWVzcyIgfQogICAgICAgICAgICBtZW51IHsKICAgICAgICAgICAgICAgICJndWVzcyIgICAgICJHdWVzcyBmcm9tIEdyb3VwIgogICAgICAgICAgICAgICAgInZlcnRpY2VzIiAgIlZlcnRpY2VzIgogICAgICAgICAgICAgICA= ICJlZGdlcyIgICAgICJFZGdlcyIKICAgICAgICAgICAgICAgICJwb2ludHMiICAgICJQb2ludHMiCiAgICAgICAgICAgICAgICAicHJpbXMiICAgICAiUHJpbWl0aXZlcyIKICAgICAgICAgICAgfQogICAgICAgICAgICByYW4= Z2UgICB7IDAgMSB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAiY2xhc3MiCiAgICAgICA= ICAgICBsYWJlbCAgICJSdW4gT3ZlciIKICAgICAgICAgICAgdHlwZSAgICBvcmRpbmFsCiAgICAgICAgICAgIGRlZmF1bHQgeyAicG9pbnQiIH0KICAgICAgICAgICAgbWVudSB7CiAgICAgICAgICAgICAgICAiZGV0YWlsIiA= ICAgIkRldGFpbCAob25seSBvbmNlKSIKICAgICAgICAgICAgICAgICJwcmltaXRpdmUiICJQcmltaXRpdmVzIgogICAgICAgICAgICAgICAgInBvaW50IiAgICAgIlBvaW50cyIKICAgICAgICAgICAgICAgICJ2ZXJ0ZXgiICA= ICAiVmVydGljZXMiCiAgICAgICAgICAgICAgICAibnVtYmVyIiAgICAiTnVtYmVycyIKICAgICAgICAgICAgfQogICAgICAgICAgICByYW5nZSAgIHsgMCAxIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICI= MDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAidmV4X251bWNvdW50IgogICAgICAgICAgICBsYWJlbCAgICJOdW1iZXIgQ291bnQiCiAgICAgICAgICAgIHQ= eXBlICAgIGludGVnZXIKICAgICAgICAgICAgZGVmYXVsdCB7ICIxMCIgfQogICAgICAgICAgICBoaWRld2hlbiAieyBjbGFzcyAhPSBudW1iZXIgfSIKICAgICAgICAgICAgcmFuZ2UgICB7IDAhIDEwMDAwIH0KICAgICAgICA= ICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAidmV4X3RocmVhZGpvYnNpemUiCiAgICAgICAgICAgIGxhYmU= bCAgICJUaHJlYWQgSm9iIFNpemUiCiAgICAgICAgICAgIHR5cGUgICAgaW50ZWdlcgogICAgICAgICAgICBkZWZhdWx0IHsgIjEwMjQiIH0KICAgICAgICAgICAgaGlkZXdoZW4gInsgY2xhc3MgIT0gbnVtYmVyIH0iCiAgICA= ICAgICAgICByYW5nZSAgIHsgMSEgMTAwMDAgfQogICAgICAgICAgICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICA= ICJzbmlwcGV0IgogICAgICAgICAgICBsYWJlbCAgICJWRVhwcmVzc2lvbiIKICAgICAgICAgICAgdHlwZSAgICBzdHJpbmcKICAgICAgICAgICAgZGVmYXVsdCB7ICIiIH0KICAgICAgICAgICAgbWVudXJlcGxhY2UgewogICA= ICAgICAgICAgICAgIFsgImltcG9ydCB2ZXhwcmVzc2lvbm1lbnUiIF0KICAgICAgICAgICAgICAgIFsgIiIgXQogICAgICAgICAgICAgICAgWyAicmV0dXJuIHZleHByZXNzaW9ubWVudS5idWlsZFNuaXBwZXRNZW51KCdhdHQ= cmlid3JhbmdsZS9zbmlwcGV0JykiIF0KICAgICAgICAgICAgICAgIGxhbmd1YWdlIHB5dGhvbgogICAgICAgICAgICB9CiAgICAgICAgICAgIHJhbmdlICAgeyAwIDEgfQogICAgICAgICAgICBleHBvcnQgIGFsbAogICAgICA= ICAgICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiZWRpdG9yIiAiMSIgfQogICAgICAgICAgICBwYXJtdGFnIHsgImVkaXRvcmxhbmciICJWRVgiIH0= CiAgICAgICAgICAgIHBhcm10YWcgeyAiZWRpdG9ybGluZXMiICI4LTMwIiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAic2NyaXB0X2FjdGlvbiIgImltcG9ydCB2ZXhwcmVzc2lvbm1lbnVcblxubm9kZSA9IGt3YXJnc1snbm8= ZGUnXVxucGFybW5hbWUgPSAnc25pcHBldCdcblxudmV4cHJlc3Npb25tZW51LmNyZWF0ZVNwYXJlUGFybXNGcm9tQ2hDYWxscyhub2RlLCBwYXJtbmFtZSkiIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJzY3JpcHRfYWN0aW8= bl9oZWxwIiAiQ3JlYXRlcyBzcGFyZSBwYXJhbWV0ZXJzIGZvciBlYWNoIHVuaXF1ZSBjYWxsIG9mIGNoKCkgIiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAic2NyaXB0X2FjdGlvbl9pY29uIiAiQlVUVE9OU19jcmVhdGVfcGE= cm1fZnJvbV9jaCIgfQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAiZXhwb3J0bGlzdCIKICAgICAgICAgICAgbGFiZWwgICAiQXR0cmlidXRlcyB0byBDcmVhdGUiCiAgICAgICAgICAgIHQ= eXBlICAgIHN0cmluZwogICAgICAgICAgICBkZWZhdWx0IHsgIioiIH0KICAgICAgICAgICAgcmFuZ2UgICB7IDAgMSB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICA= ICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgInZleF9zdHJpY3QiCiAgICAgICAgICAgIGxhYmVsICAgIkVuZm9yY2UgUHJvdG90eXBlcyIKICAgICAgICAgICAgdHlwZSAgICB0b2dnbGUKICAgICA= ICAgICAgIGRlZmF1bHQgeyAib2ZmIiB9CiAgICAgICAgICAgIHJhbmdlICAgeyAwIDEgfQogICAgICAgICAgICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICAgICAgcGFybXRhZyA= eyAic2NyaXB0X2NhbGxiYWNrIiAiIiB9CiAgICAgICAgfQogICAgfQoKICAgIGdyb3VwIHsKICAgICAgICBuYW1lICAgICJmb2xkZXIwXzEiCiAgICAgICAgbGFiZWwgICAiQmluZGluZ3MiCgogICAgICAgIHBhcm0gewogICA= ICAgICAgICAgbmFtZSAgICAiYXV0b2JpbmQiCiAgICAgICAgICAgIGxhYmVsICAgIkF1dG9iaW5kIGJ5IE5hbWUiCiAgICAgICAgICAgIHR5cGUgICAgdG9nZ2xlCiAgICAgICAgICAgIGRlZmF1bHQgeyAib24iIH0KICAgICA= ICAgICAgIHJhbmdlICAgeyAwIDEgfQogICAgICAgICAgICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICB9CiAgICAgICAgbXVsdGlwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICA= ImJpbmRpbmdzIgogICAgICAgICAgICBsYWJlbCAgICAiTnVtYmVyIG9mIEJpbmRpbmdzIgogICAgICAgICAgICBkZWZhdWx0IDAKICAgICAgICAgICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiA= fQogICAgICAgICAgICBwYXJtdGFnIHsgIm11bHRpc3RhcnRvZmZzZXQiICIxIiB9CgogICAgICAgICAgICBwYXJtIHsKICAgICAgICAgICAgICAgIG5hbWUgICAgImJpbmRuYW1lIyIKICAgICAgICAgICAgICAgIGxhYmVsICA= ICJBdHRyaWJ1dGUgTmFtZSIKICAgICAgICAgICAgICAgIHR5cGUgICAgc3RyaW5nCiAgICAgICAgICAgICAgICBkZWZhdWx0IHsgIiIgfQogICAgICAgICAgICAgICAgcmFuZ2UgICB7IDAgMSB9CiAgICAgICAgICAgIH0KICA= ICAgICAgICAgIHBhcm0gewogICAgICAgICAgICAgICAgbmFtZSAgICAiYmluZHBhcm0jIgogICAgICAgICAgICAgICAgbGFiZWwgICAiVkVYIFBhcmFtZXRlciIKICAgICAgICAgICAgICAgIHR5cGUgICAgc3RyaW5nCiAgICA= ICAgICAgICAgICAgZGVmYXVsdCB7ICIiIH0KICAgICAgICAgICAgICAgIHJhbmdlICAgeyAwIDEgfQogICAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAiZ3JvdXBhdXQ= b2JpbmQiCiAgICAgICAgICAgIGxhYmVsICAgIkF1dG9iaW5kIEdyb3VwcyBieSBOYW1lIgogICAgICAgICAgICB0eXBlICAgIHRvZ2dsZQogICAgICAgICAgICBkZWZhdWx0IHsgIm9uIiB9CiAgICAgICAgICAgIHJhbmdlICA= IHsgMCAxIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICAgfQogICAgICAgIG11bHRpcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgImdyb3VwYmluZGluZ3M= IgogICAgICAgICAgICBsYWJlbCAgICAiR3JvdXAgQmluZGluZ3MiCiAgICAgICAgICAgIGRlZmF1bHQgMAogICAgICAgICAgICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICAgICA= IHBhcm10YWcgeyAibXVsdGlzdGFydG9mZnNldCIgIjEiIH0KCiAgICAgICAgICAgIHBhcm0gewogICAgICAgICAgICAgICAgbmFtZSAgICAiYmluZGdyb3VwbmFtZSMiCiAgICAgICAgICAgICAgICBsYWJlbCAgICJHcm91cCA= TmFtZSIKICAgICAgICAgICAgICAgIHR5cGUgICAgc3RyaW5nCiAgICAgICAgICAgICAgICBkZWZhdWx0IHsgIiIgfQogICAgICAgICAgICAgICAgcmFuZ2UgICB7IDAgMSB9CiAgICAgICAgICAgIH0KICAgICAgICAgICAgcGE= cm0gewogICAgICAgICAgICAgICAgbmFtZSAgICAiYmluZGdyb3VwcGFybSMiCiAgICAgICAgICAgICAgICBsYWJlbCAgICJWRVggUGFyYW1ldGVyIgogICAgICAgICAgICAgICAgdHlwZSAgICBzdHJpbmcKICAgICAgICAgICA= ICAgICBkZWZhdWx0IHsgIiIgfQogICAgICAgICAgICAgICAgcmFuZ2UgICB7IDAgMSB9CiAgICAgICAgICAgIH0KICAgICAgICB9CgogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJ2ZXhfY3dkcGF0aCIKICA= ICAgICAgICAgIGxhYmVsICAgIkV2YWx1YXRpb24gTm9kZSBQYXRoIgogICAgICAgICAgICB0eXBlICAgIG9wcGF0aAogICAgICAgICAgICBkZWZhdWx0IHsgIi4iIH0KICAgICAgICAgICAgcmFuZ2UgICB7IDAgMSB9CiAgICA= ICAgICAgICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJvcHJlbGF0aXZlIiAiLiIgfQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICA= IG5hbWUgICAgInZleF9vdXRwdXRtYXNrIgogICAgICAgICAgICBsYWJlbCAgICJFeHBvcnQgUGFyYW1ldGVycyIKICAgICAgICAgICAgdHlwZSAgICBzdHJpbmcKICAgICAgICAgICAgZGVmYXVsdCB7ICIqIiB9CiAgICAgICA= ICAgICByYW5nZSAgIHsgMCAxIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJ2ZXhfdXA= ZGF0ZW5tbHMiCiAgICAgICAgICAgIGxhYmVsICAgIlVwZGF0ZSBOb3JtYWxzIElmIERpc3BsYWNlZCIKICAgICAgICAgICAgdHlwZSAgICB0b2dnbGUKICAgICAgICAgICAgZGVmYXVsdCB7ICJvZmYiIH0KICAgICAgICAgICA= IHJhbmdlICAgeyAwIDEgfQogICAgICAgICAgICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJzY3JpcHRfY2FsbGJhY2siICIiIH0KICAgICAgICB9CiA= ICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJ2ZXhfbWF0Y2hhdHRyaWIiCiAgICAgICAgICAgIGxhYmVsICAgIkF0dHJpYnV0ZSB0byBNYXRjaCIKICAgICAgICAgICAgdHlwZSAgICBzdHJpbmcKICAgICAgICA= ICAgIGRlZmF1bHQgeyAiaWQiIH0KICAgICAgICAgICAgcmFuZ2UgICB7IDAgMSB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICAgICAgICBwYXJtIHs= CiAgICAgICAgICAgIG5hbWUgICAgInZleF9pbnBsYWNlIgogICAgICAgICAgICBsYWJlbCAgICJDb21wdXRlIFJlc3VsdHMgSW4gUGxhY2UiCiAgICAgICAgICAgIHR5cGUgICAgdG9nZ2xlCiAgICAgICAgICAgIGRlZmF1bHQ= IHsgIm9mZiIgfQogICAgICAgICAgICByYW5nZSAgIHsgMCAxIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICA= ICAgbmFtZSAgICAidmV4X3NlbGVjdGlvbmdyb3VwIgogICAgICAgICAgICBsYWJlbCAgICJPdXRwdXQgU2VsZWN0aW9uIEdyb3VwIgogICAgICAgICAgICB0eXBlICAgIHN0cmluZwogICAgICAgICAgICBkZWZhdWx0IHsgIiI= IH0KICAgICAgICAgICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJ2ZXhfcHJlY2lzaW9uIgogICAgICAgICA= ICAgbGFiZWwgICAiVkVYIFByZWNpc2lvbiIKICAgICAgICAgICAgdHlwZSAgICBzdHJpbmcKICAgICAgICAgICAgZGVmYXVsdCB7ICJhdXRvIiB9CiAgICAgICAgICAgIG1lbnUgewogICAgICAgICAgICAgICAgImF1dG8iICA= IkF1dG8iCiAgICAgICAgICAgICAgICAiMzIiICAgICIzMiBCaXQiCiAgICAgICAgICAgICAgICAiNjQiICAgICI2NCBCaXQgKEV4cGVyaW1lbnRhbCkiCiAgICAgICAgICAgIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJhdXQ= b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICAgIH0KCn0KSU5EWAAAAAAAAAAAAAAAAgAAAAhDb250ZW50cwAAAAAAAABXZCPeyQAAAAxEaWFsb2dTY3JpcHQAAABXAAAhJl9QfQEwNzA3MDcwMDAwMDE= MDAwMDAwMDAwNjY2MDAwMDAwMDAwMDAwMDAwMDAxMDAwMDAwMTQ0MTA3NTczMTEwMDAwMTMwMDAwMDAwMDAwMFRSQUlMRVIhISEAIyBEaWFsb2cgc2NyaXB0IGZvciBjaGFubmVsd3JhbmdsZSBhdXRvbWF0aWNhbGx5IGdlbmU= cmF0ZWQKCnsKICAgIG5hbWUJY2hhbm5lbHdyYW5nbGUKICAgIHNjcmlwdAljaGFubmVsd3JhbmdsZQogICAgbGFiZWwJIkNoYW5uZWwgV3JhbmdsZSIKCiAgICBoZWxwIHsKCSIiCiAgICB9CgogICAgaW5wdXRsYWJlbAkxCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzEiCiAgICBpbnB1dGxhYmVsCTIJIlN1Yi1OZXR3b3JrIElucHV0ICMyIgogICAgaW5wdXRsYWJlbAkzCSJTdWItTmV0d29yayBJbnB1dCAjMyIKICAgIGlucHV0bGFiZWwJNAkiU3ViLU5ldHc= b3JrIElucHV0ICM0IgoKICAgIGdyb3VwIHsKICAgICAgICBuYW1lICAgICJmb2xkZXIwIgogICAgICAgIGxhYmVsICAgIkNvZGUiCgogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJ2ZXhfbmFtZSIKICAgICA= ICAgICAgIGxhYmVsICAgIkNoYW5uZWwgTmFtZXMiCiAgICAgICAgICAgIHR5cGUgICAgc3RyaW5nCiAgICAgICAgICAgIGRlZmF1bHQgeyAiY2hhbjAiIH0KICAgICAgICAgICAgaGlkZXdoZW4gInsgaGFzaW5wdXQoMCkgPT0= IDEgfSB7IGl0ZXJhdGUgPT0gb3Zlcl90cnMgfSIKICAgICAgICAgICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICA= ICAidmV4X2NvdW50IgogICAgICAgICAgICBsYWJlbCAgICJDaGFubmVsIENvdW50IgogICAgICAgICAgICB0eXBlICAgIGludGVnZXIKICAgICAgICAgICAgZGVmYXVsdCB7ICIxIiB9CiAgICAgICAgICAgIGhpZGV3aGVuICI= eyBoYXNpbnB1dCgwKSA9PSAxIH0iCiAgICAgICAgICAgIHJhbmdlICAgeyAxISAxMCB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICAgICAgICBwYXI= bSB7CiAgICAgICAgICAgIG5hbWUgICAgIml0ZXJhdGUiCiAgICAgICAgICAgIGxhYmVsICAgIkl0ZXJhdGUiCiAgICAgICAgICAgIHR5cGUgICAgb3JkaW5hbAogICAgICAgICAgICBkZWZhdWx0IHsgIm92ZXJfYWxsX3NhbXA= bGVzIiB9CiAgICAgICAgICAgIG1lbnUgewogICAgICAgICAgICAgICAgIm92ZXJfYWxsX3NhbXBsZXMiICAgICAgIk92ZXIgQ2hhbm5lbHMgYW5kIFNhbXBsZXMiCiAgICAgICAgICAgICAgICAib3Zlcl9hbGxfY2hhbm5lbHM= IiAgICAgIk92ZXIgU2FtcGxlcyBhbmQgQ2hhbm5lbHMiCiAgICAgICAgICAgICAgICAiZXZlcnlfbnRoX2NoYW5uZWxzIiAgICAiT3ZlciBTYW1wbGVzIGFuZCBFdmVyeSBOdGggQ2hhbm5lbHMiCiAgICAgICAgICAgICAgICA= Im92ZXJfdHJzIiAgICAgICAgICAgICAgIk92ZXIgU2FtcGxlcyBhbmQgRXZlcnkgVHJhbnNsYXRlL1JvdGF0ZS9TY2FsZSIKICAgICAgICAgICAgICAgICJvdmVyX2NsaXAiICAgICAgICAgICAgICJPdmVyIENsaXAiCiAgICA= ICAgICAgICAgICAgIm92ZXJfY2hhbm5lbHMiICAgICAgICAgIk92ZXIgQ2hhbm5lbHMiCiAgICAgICAgICAgICAgICAib3Zlcl9zYW1wbGVzIiAgICAgICAgICAiT3ZlciBTYW1wbGVzIgogICAgICAgICAgICB9CiAgICAgICA= ICAgICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgImNoYW5uZWxfc3RlcCIKICAgICAgICAgICAgbGFiZWwgICA= Ikl0ZXJhdGUgU3RlcCIKICAgICAgICAgICAgdHlwZSAgICBpbnRlZ2VyCiAgICAgICAgICAgIGRlZmF1bHQgeyAiMyIgfQogICAgICAgICAgICBoaWRld2hlbiAieyBpdGVyYXRlICE9IGV2ZXJ5X250aF9jaGFubmVscyB9Igo= ICAgICAgICAgICAgcmFuZ2UgICB7IDEhIDkgfQogICAgICAgICAgICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICA= ICJiaW5kX25hbWVzIgogICAgICAgICAgICBsYWJlbCAgICJJdGVyYXRlIE5hbWVzIgogICAgICAgICAgICB0eXBlICAgIHN0cmluZwogICAgICAgICAgICBkZWZhdWx0IHsgInB4IHB5IHB6IiB9CiAgICAgICAgICAgIGhpZGU= d2hlbiAieyBpdGVyYXRlICE9IGV2ZXJ5X250aF9jaGFubmVscyB9IgogICAgICAgICAgICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICA= ICAgICBuYW1lICAgICJzbmlwcGV0IgogICAgICAgICAgICBsYWJlbCAgICJWRVhwcmVzc2lvbiIKICAgICAgICAgICAgdHlwZSAgICBzdHJpbmcKICAgICAgICAgICAgZGVmYXVsdCB7ICIiIH0KICAgICAgICAgICAgbWVudXI= ZXBsYWNlIHsKICAgICAgICAgICAgICAgIFsgImltcG9ydCB2ZXhwcmVzc2lvbm1lbnUiIF0KICAgICAgICAgICAgICAgIFsgIiIgXQogICAgICAgICAgICAgICAgWyAicmV0dXJuIHZleHByZXNzaW9ubWVudS5idWlsZFNuaXA= cGV0TWVudSgnY2hhbm5lbHdyYW5nbGUvc25pcHBldCcpIiBdCiAgICAgICAgICAgICAgICBsYW5ndWFnZSBweXRob24KICAgICAgICAgICAgfQogICAgICAgICAgICByYW5nZSAgIHsgMCAxIH0KICAgICAgICAgICAgZXhwb3I= dCAgYWxsCiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgICAgICBwYXJtdGFnIHsgImVkaXRvciIgIjEiIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJlZGl0b3I= bGFuZyIgIlZFWCIgfQogICAgICAgICAgICBwYXJtdGFnIHsgImVkaXRvcmxpbmVzIiAiOC0zMCIgfQogICAgICAgICAgICBwYXJtdGFnIHsgImVkaXRvcnZleGNvbnRleHQiICJDSE9QIiB9CiAgICAgICAgICAgIHBhcm10YWc= IHsgInNjcmlwdF9hY3Rpb24iICJpbXBvcnQgdmV4cHJlc3Npb25tZW51XG5cbm5vZGUgPSBrd2FyZ3NbJ25vZGUnXVxucGFybW5hbWUgPSAnc25pcHBldCdcblxudmV4cHJlc3Npb25tZW51LmNyZWF0ZVNwYXJlUGFybXNGcm8= bUNoQ2FsbHMobm9kZSwgcGFybW5hbWUpIiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAic2NyaXB0X2FjdGlvbl9oZWxwIiAiQ3JlYXRlcyBzcGFyZSBwYXJhbWV0ZXJzIGZvciBlYWNoIHVuaXF1ZSBjYWxsIG9mIGNoKCkgIiA= fQogICAgICAgICAgICBwYXJtdGFnIHsgInNjcmlwdF9hY3Rpb25faWNvbiIgIkJVVFRPTlNfY3JlYXRlX3Bhcm1fZnJvbV9jaCIgfQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAidmV4X2M= d2RwYXRoIgogICAgICAgICAgICBsYWJlbCAgICJFdmFsdWF0aW9uIE5vZGUgUGF0aCIKICAgICAgICAgICAgdHlwZSAgICBvcHBhdGgKICAgICAgICAgICAgZGVmYXVsdCB7ICIuLiIgfQogICAgICAgICAgICBwYXJtdGFnIHs= ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAib3ByZWxhdGl2ZSIgIi4iIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgInZleF9zdHI= aWN0IgogICAgICAgICAgICBsYWJlbCAgICJFbmZvcmNlIFByb3RvdHlwZXMiCiAgICAgICAgICAgIHR5cGUgICAgdG9nZ2xlCiAgICAgICAgICAgIGRlZmF1bHQgeyAib2ZmIiB9CiAgICAgICAgICAgIHJhbmdlICAgeyAwIDE= IH0KICAgICAgICAgICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAic2NyaXB0X2NhbGxiYWNrIiAiIiB9CiAgICAgICAgfQogICAgICAgIHBhcm0gewo= ICAgICAgICAgICAgbmFtZSAgICAiY2hlY2tfdGltZWRlcF9pbnB1dHMiCiAgICAgICAgICAgIGxhYmVsICAgIkNoZWNrIGZvciBUaW1lIERlcGVuZGVudCBJbnB1dHMiCiAgICAgICAgICAgIHR5cGUgICAgdG9nZ2xlCiAgICA= ICAgICAgICBkZWZhdWx0IHsgIm9uIiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICAgIH0KCiAgICBncm91cCB7CiAgICAgICAgbmFtZSAgICAiZm8= bGRlcjBfMSIKICAgICAgICBsYWJlbCAgICJDaGFubmVsIgoKICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAidmV4X2FsaWduIgogICAgICAgICAgICBsYWJlbCAgICJBbGlnbiIKICAgICAgICAgICAgdHlwZSA= ICAgb3JkaW5hbAogICAgICAgICAgICBkZWZhdWx0IHsgIm5vbmUiIH0KICAgICAgICAgICAgbWVudSB7CiAgICAgICAgICAgICAgICAibm9uZSIgICAgICAiRXh0ZW5kIHRvIE1pbi9NYXgiCiAgICAgICAgICAgICAgICAic3Q= cmV0Y2giICAgIlN0cmV0Y2ggdG8gTWluL01heCIKICAgICAgICAgICAgICAgICJzdGFydCIgICAgICJTaGlmdCB0byBNaW5pbXVtIgogICAgICAgICAgICAgICAgImVuZCIgICAgICAgIlNoaWZ0IHRvIE1heGltdW0iCiAgICA= ICAgICAgICAgICAgInNoaWZ0MSIgICAgIlNoaWZ0IHRvIEZpcnN0IEludGVydmFsIgogICAgICAgICAgICAgICAgInRyaW0xIiAgICAgIlRyaW0gdG8gRmlyc3QgSW50ZXJ2YWwiCiAgICAgICAgICAgICAgICAic3RyZXRjaDE= IiAgIlN0cmV0Y2ggdG8gRmlyc3QgSW50ZXJ2YWwiCiAgICAgICAgICAgICAgICAidHJpbSIgICAgICAiVHJpbSB0byBTbWFsbGVzdCBJbnRlcnZhbCIKICAgICAgICAgICAgICAgICJzcXVhc2giICAgICJTdHJldGNoIHRvIFM= bWFsbGVzdCBJbnRlcnZhbCIKICAgICAgICAgICAgfQogICAgICAgICAgICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWU= ICAgICJ2ZXhfcmFuZ2UiCiAgICAgICAgICAgIGxhYmVsICAgIkNoYW5uZWwgUmFuZ2UiCiAgICAgICAgICAgIHR5cGUgICAgb3JkaW5hbAogICAgICAgICAgICBkZWZhdWx0IHsgImZ1bGwiIH0KICAgICAgICAgICAgbWVudSA= ewogICAgICAgICAgICAgICAgImZ1bGwiICAiVXNlIEZ1bGwgQW5pbWF0aW9uIFJhbmdlIgogICAgICAgICAgICAgICAgImZyYW1lIiAiVXNlIEN1cnJlbnQgRnJhbWUiCiAgICAgICAgICAgICAgICAidXNlciIgICJVc2UgU3Q= YXJ0L0VuZCIKICAgICAgICAgICAgfQogICAgICAgICAgICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgInZleF8= c3RhcnQiCiAgICAgICAgICAgIGxhYmVsICAgIlN0YXJ0IgogICAgICAgICAgICB0eXBlICAgIGZsb2F0CiAgICAgICAgICAgIGRlZmF1bHQgeyAiMCIgfQogICAgICAgICAgICBkaXNhYmxld2hlbiAieyB2ZXhfcmFuZ2UgIT0= IHVzZXIgfSIKICAgICAgICAgICAgcmFuZ2UgICB7IDAgMTAgfQogICAgICAgICAgICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICA= ICBuYW1lICAgICJ2ZXhfZW5kIgogICAgICAgICAgICBsYWJlbCAgICJFbmQiCiAgICAgICAgICAgIHR5cGUgICAgZmxvYXQKICAgICAgICAgICAgZGVmYXVsdCB7ICIxMCIgfQogICAgICAgICAgICBkaXNhYmxld2hlbiAieyA= dmV4X3JhbmdlICE9IHVzZXIgfSIKICAgICAgICAgICAgcmFuZ2UgICB7IDAgMTAgfQogICAgICAgICAgICBwYXJtdGFnIHsgImF1dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICB9CiAgICAgICAgcGFybSA= ewogICAgICAgICAgICBuYW1lICAgICJ2ZXhfcmF0ZSIKICAgICAgICAgICAgbGFiZWwgICAiU2FtcGxlIFJhdGUiCiAgICAgICAgICAgIHR5cGUgICAgZmxvYXQKICAgICAgICAgICAgZGVmYXVsdCB7ICIyNCIgfQogICAgICA= ICAgICAgcmFuZ2UgICB7IDAhIDEyMCB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAidmU= eF9udW1fdGhyZWFkcyIKICAgICAgICAgICAgbGFiZWwgICAiTnVtYmVyIG9mIFRocmVhZHMiCiAgICAgICAgICAgIHR5cGUgICAgb3JkaW5hbAogICAgICAgICAgICBkZWZhdWx0IHsgIm5vbmUiIH0KICAgICAgICAgICAgbWU= bnUgewogICAgICAgICAgICAgICAgIm5vbmUiICAgICAgIk5vIFRocmVhZGluZyIKICAgICAgICAgICAgICAgICIxcGVycHJvYyIgICIxIFBlciBQcm9jZXNzb3IiCiAgICAgICAgICAgIH0KICAgICAgICAgICAgcGFybXRhZyA= eyAiYXV0b3Njb3BlIiAiMDAwMDAwMDAwMDAwMDAwMCIgfQogICAgICAgIH0KICAgIH0KCiAgICBncm91cCB7CiAgICAgICAgbmFtZSAgICAiZm9sZGVyMF8yIgogICAgICAgIGxhYmVsICAgIkNvbW1vbiIKCiAgICAgICAgcGE= cm0gewogICAgICAgICAgICBuYW1lICAgICJvcG1lbnUiCiAgICAgICAgICAgIGJhc2VwYXJtCiAgICAgICAgICAgIGxhYmVsICAgIlN1Yk5ldCBDSE9QIgogICAgICAgICAgICBpbnZpc2libGUKICAgICAgICAgICAgZXhwb3I= dCAgbm9uZQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAic2NvcGUyIgogICAgICAgICAgICBsYWJlbCAgICJTY29wZSIKICAgICAgICAgICAgdHlwZSAgICBzdHJpbmcKICAgICAgICAgICA= IGRlZmF1bHQgeyAiKiIgfQogICAgICAgICAgICBtZW51dG9nZ2xlIHsKICAgICAgICAgICAgICAgIFsgIm9wbWVudSAtbCB2b3BjaG9wMSBzY29wZSIgXQogICAgICAgICAgICB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiYXU= dG9zY29wZSIgIjAwMDAwMDAwMDAwMDAwMDAiIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgInNjb3BlIgogICAgICAgICAgICBiYXNlcGFybQogICAgICAgICAgICBsYWJlbCAgICJTY28= cGUiCiAgICAgICAgICAgIG5vbGFiZWwKICAgICAgICAgICAgaW52aXNpYmxlCiAgICAgICAgICAgIGV4cG9ydCAgbm9uZQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAic3JzZWxlY3QiCiA= ICAgICAgICAgICBiYXNlcGFybQogICAgICAgICAgICBsYWJlbCAgICJTYW1wbGUgUmF0ZSBNYXRjaCIKICAgICAgICAgICAgZXhwb3J0ICBub25lCiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICA= ICAidW5pdHMyIgogICAgICAgICAgICBsYWJlbCAgICJVbml0cyIKICAgICAgICAgICAgdHlwZSAgICBvcmRpbmFsCiAgICAgICAgICAgIGRlZmF1bHQgeyAic2Vjb25kcyIgfQogICAgICAgICAgICBtZW51IHsKICAgICAgICA= ICAgICAgICAiZnJhbWVzIiAgICAiRnJhbWVzIgogICAgICAgICAgICAgICAgInNhbXBsZXMiICAgIlNhbXBsZXMiCiAgICAgICAgICAgICAgICAic2Vjb25kcyIgICAiU2Vjb25kcyIKICAgICAgICAgICAgfQogICAgICAgICA= ICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJ0aW1lc2xpY2UyIgogICAgICAgICAgICBsYWJlbCAgICJUaW0= ZSBTbGljZSIKICAgICAgICAgICAgdHlwZSAgICB0b2dnbGUKICAgICAgICAgICAgZGVmYXVsdCB7ICJvZmYiIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJhdXRvc2NvcGUiICIwMDAwMDAwMDAwMDAwMDAwIiB9CiAgICAgICA= IH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAidW5pdHMiCiAgICAgICAgICAgIGJhc2VwYXJtCiAgICAgICAgICAgIGxhYmVsICAgIlVuaXRzIgogICAgICAgICAgICBub2xhYmVsCiAgICAgICAgICAgIGk= bnZpc2libGUKICAgICAgICAgICAgZXhwb3J0ICBub25lCiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJ0aW1lc2xpY2UiCiAgICAgICAgICAgIGJhc2VwYXJtCiAgICAgICAgICAgIGxhYmU= bCAgICJUaW1lIFNsaWNlIgogICAgICAgICAgICBpbnZpc2libGUKICAgICAgICAgICAgZXhwb3J0ICBub25lCiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJ1bmxvYWQiCiAgICAgICAgICA= ICBiYXNlcGFybQogICAgICAgICAgICBsYWJlbCAgICJVbmxvYWQiCiAgICAgICAgICAgIGV4cG9ydCAgbm9uZQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAiZXhwb3J0IgogICAgICAgICA= ICAgYmFzZXBhcm0KICAgICAgICAgICAgbGFiZWwgICAiRXhwb3J0IFByZWZpeCIKICAgICAgICAgICAgZXhwb3J0ICBub25lCiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJnY29sb3IiCiA= ICAgICAgICAgICBiYXNlcGFybQogICAgICAgICAgICBsYWJlbCAgICJHcmFwaCBDb2xvciIKICAgICAgICAgICAgZXhwb3J0ICBub25lCiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJnY28= bG9yc3RlcCIKICAgICAgICAgICAgYmFzZXBhcm0KICAgICAgICAgICAgbGFiZWwgICAiR3JhcGggQ29sb3IgU3RlcCIKICAgICAgICAgICAgZXhwb3J0ICBub25lCiAgICAgICAgfQogICAgfQoKfQpJTkRYAAAAAAAAAAAAAAA= AQAAAAxEaWFsb2dTY3JpcHQAAAAAAAAJ/19QfUovKgogKiBQUk9QUklFVEFSWSBJTkZPUk1BVElPTi4gIFRoaXMgc29mdHdhcmUgaXMgcHJvcHJpZXRhcnkgdG8KICogU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYy4sIGFuZCA= aXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW5zbWl0dGVkLCBvciBkaXNjbG9zZWQgaW4gYW55IHdheSB3aXRob3V0IHdyaXR0ZW4gcGVybWlzc2lvbi4KICoKICogUHJvZHVjZWQgYnk6CiAqCVNpZGUgRWZmZWN0cyA= U29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW9uZCBTdHJlZXQgV2VzdAogKglUb3JvbnRvLCBPbnRhcmlvCiAqCUNhbmFkYSAgIE01ViAzRTcKICoJNDE2LTUwNC05ODc2CiAqCiAqLwoKI2luY2x1ZGUgPHBhcmFtZXRlci5kcz4= Cgp7CiAgICBuYW1lCSJjbGFtcCIKICAgIHNjcmlwdAkiY2xhbXAiCiAgICBsYWJlbAkiY2xhbXAiCgoKICAgIGNvZGUgewoJIiRjbGFtcCA9IGNsYW1wKCR2YWwsICRtaW4sICRtYXgpOyIKICAgIH0KCiAgICBpbnB1dAlmbG8= YXQJdmFsCSJJbnB1dCBWYWx1ZSIKICAgIGlucHV0CWZsb2F0CW1pbgkiTWluaW11bSBWYWx1ZSIKICAgIGlucHV0CWZsb2F0CW1heAkiTWF4aW11bSBWYWx1ZSIKICAgIG91dHB1dAlmbG9hdAljbGFtcAkiQ2xhbXBlZCBWYWw= dWUiCgogICAgc2lnbmF0dXJlCSJGbG9hdCIJCQlkZWZhdWx0CXsgfQogICAgc2lnbmF0dXJlCSJJbnRlZ2VyIgkJaSAgeyBpbnQgaW50IGludCBpbnQgfQogICAgc2lnbmF0dXJlCSIyRCBWZWN0b3IiCQl1ICB7IHZlY3RvcjI= IHZlY3RvcjIgdmVjdG9yMiB2ZWN0b3IyIH0KICAgIHNpZ25hdHVyZQkiM0QgVmVjdG9yIgkJdiAgeyB2ZWN0b3IgdmVjdG9yIHZlY3RvciB2ZWN0b3IgfQogICAgc2lnbmF0dXJlCSIzRCBQb2ludCIJCXAgIHsgcG9pbnQgcG8= aW50IHBvaW50IHBvaW50IH0KICAgIHNpZ25hdHVyZQkiM0QgTm9ybWFsIgkJbiAgeyBub3JtYWwgbm9ybWFsIG5vcm1hbCBub3JtYWwgfQogICAgc2lnbmF0dXJlCSJSR0IgQ29sb3IiCQljICB7IGNvbG9yIGNvbG9yIGNvbG8= ciBjb2xvciB9CiAgICBzaWduYXR1cmUJIjREIFZlY3RvciIJCXY0IHsgdmVjdG9yNCB2ZWN0b3I0IHZlY3RvcjQgdmVjdG9yNCB9CiAgICAKICAgIHNpZ25hdHVyZQkiVW5pZm9ybSBGbG9hdCIJCXVmIHsgdWZsb2F0IHVmbG8= YXQgdWZsb2F0IHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgVmVjdG9yIgl1diB7IHV2ZWN0b3IgdXZlY3RvciB1dmVjdG9yIHV2ZWN0b3IgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFBvaW50Igl1cCA= eyB1cG9pbnQgdXBvaW50IHVwb2ludCB1cG9pbnQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIE5vcm1hbCIJdW4geyB1bm9ybWFsIHVub3JtYWwgdW5vcm1hbCB1bm9ybWFsIH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSA= UkdCIENvbG9yIgl1YyB7IHVjb2xvciB1Y29sb3IgdWNvbG9yIHVjb2xvciB9CgogICAgVk9QX0ZMVF9QQVJNKG1pbiwgIk1pbiIsIDApCiAgICBWT1BfRkxUX1BBUk0obWF4LCAiTWF4IiwgMSkKICAgIFZPUF9JTlRfUEFSTSg= bWluX2ksICJNaW4iLCAwKQogICAgVk9QX0lOVF9QQVJNKG1heF9pLCAiTWF4IiwgMSkKICAgIFZPUF9WRUMyX1BBUk0obWluX3UsICJNaW4iLCAwLCAwKQogICAgVk9QX1ZFQzJfUEFSTShtYXhfdSwgIk1heCIsIDEsIDEpCiA= ICAgVk9QX1ZFQ19QQVJNKG1pbl92LCAiTWluIiwgMCwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTShtYXhfdiwgIk1heCIsIDEsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0obWluX3AsICJNaW4iLCAwLCAwLCAwKQogICAgVk9QX1Y= RUNfUEFSTShtYXhfcCwgIk1heCIsIDEsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0obWluX24sICJNaW4iLCAwLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKG1heF9uLCAiTWF4IiwgMSwgMSwgMSkKICAgIFZPUF9DTFJfUEFSTSg= bWluX2MsICJNaW4iLCAwLCAwLCAwKQogICAgVk9QX0NMUl9QQVJNKG1heF9jLCAiTWF4IiwgMSwgMSwgMSkKICAgIFZPUF9DTFI0X1BBUk0obWluX3Y0LCAiTWluIiwgMCwgMCwgMCwgMCkKICAgIFZPUF9DTFI0X1BBUk0obWE= eF92NCwgIk1heCIsIDEsIDEsIDEsIDEpCiAgICBWT1BfRkxUX1BBUk0obWluX3VmLCAiTWluIiwgMCkKICAgIFZPUF9GTFRfUEFSTShtYXhfdWYsICJNYXgiLCAxKQogICAgVk9QX1ZFQ19QQVJNKG1pbl91diwgIk1pbiIsIDA= LCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKG1heF91diwgIk1heCIsIDEsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0obWluX3VwLCAiTWluIiwgMCwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTShtYXhfdXAsICJNYXgiLCAxLCAxLCA= MSkKICAgIFZPUF9WRUNfUEFSTShtaW5fdW4sICJNaW4iLCAwLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKG1heF91biwgIk1heCIsIDEsIDEsIDEpCiAgICBWT1BfQ0xSX1BBUk0obWluX3VjLCAiTWluIiwgMCwgMCwgMCkKICA= ICBWT1BfQ0xSX1BBUk0obWF4X3VjLCAiTWF4IiwgMSwgMSwgMSkKCiAgICBncm91cCB7IG5hbWUgImdzIiBvYnNvbGV0ZSAxMi4wIH0KICAgIGdyb3VwIHsgbmFtZSAiZ3YiIG9ic29sZXRlIDEyLjAgfQogICAgZ3JvdXAgeyA= bmFtZSAiZ3UiIG9ic29sZXRlIDEyLjAgfQp9CklORFgAAAAAAAAAAAAAAAEAAAAMRGlhbG9nU2NyaXB0AAAAAAAAByBfUH1KLyoKICogUFJPUFJJRVRBUlkgSU5GT1JNQVRJT04uICBUaGlzIHNvZnR3YXJlIGlzIHByb3ByaWU= dGFyeSB0bwogKiBTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jLiwgYW5kIGlzIG5vdCB0byBiZSByZXByb2R1Y2VkLAogKiB0cmFuc21pdHRlZCwgb3IgZGlzY2xvc2VkIGluIGFueSB3YXkgd2l0aG91dCB3cml0dGVuIHBlcm0= aXNzaW9uLgogKgogKiBQcm9kdWNlZCBieToKICoJU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYwogKgk0NzcgUmljaG1vbmQgU3RyZWV0IFdlc3QKICoJVG9yb250bywgT250YXJpbwogKglDYW5hZGEgICBNNVYgM0U3CiAqCTQ= MTYtNTA0LTk4NzYKICoKICovCgojaW5jbHVkZSA8cGFyYW1ldGVyLmRzPgoKewogICAgbmFtZQkiY29tcGxlbWVudCIKICAgIHNjcmlwdAkiY29tcGxlbWVudCIKICAgIGxhYmVsCSJjb21wbGVtZW50IgoKICAgIGNvZGUgewo= CSIkY29tcGxlbSA9IC0kdmFsOyIKCSIkY29tcGxlbSArPSAxOyIKICAgIH0KCiAgICBpbnB1dAlmbG9hdAl2YWwJIklucHV0IFZhbHVlIgogICAgb3V0cHV0CWZsb2F0CWNvbXBsZW0JIkNvbXBsZW1lbnQ6IDEgLSBJbnB1dCA= VmFsdWUiCgogICAgc2lnbmF0dXJlCSJGbG9hdCIJCQlkZWZhdWx0CXsgfQogICAgc2lnbmF0dXJlCSJJbnRlZ2VyIgkJaQl7IGludCBpbnQgfQogICAgc2lnbmF0dXJlCSIyRCBWZWN0b3IiCQl1CXsgdmVjdG9yMiB2ZWN0b3I= MiB9CiAgICBzaWduYXR1cmUJIjNEIFZlY3RvciIJCXYJeyB2ZWN0b3IgdmVjdG9yIH0KICAgIHNpZ25hdHVyZQkiM0QgUG9pbnQiCQlwCXsgcG9pbnQgcG9pbnQgfQogICAgc2lnbmF0dXJlCSIzRCBOb3JtYWwiCQluCXsgbm8= cm1hbCBub3JtYWwgfQogICAgc2lnbmF0dXJlCSJSR0IgQ29sb3IiCQljCXsgY29sb3IgY29sb3IgfQogICAgc2lnbmF0dXJlCSI0RCBWZWN0b3IiCQl2NAl7IHZlY3RvcjQgdmVjdG9yNCB9CgogICAgc2lnbmF0dXJlCSJVbmk= Zm9ybSBGbG9hdCIJCXVmCXsgdWZsb2F0IHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgVmVjdG9yIgl1dgl7IHV2ZWN0b3IgdXZlY3RvciB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgUG9pbnQiCXVwCXs= IHVwb2ludCB1cG9pbnQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIE5vcm1hbCIJdW4JeyB1bm9ybWFsIHVub3JtYWwgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIFJHQiBDb2xvciIJdWMJeyB1Y29sb3IgdWNvbG9yIH0= CgogICAgVk9QX0ZMVF9QQVJNKHZhbCwgICAiVmFsdWUiLCAxKQogICAgVk9QX0lOVF9QQVJNKHZhbF9pLCAiVmFsdWUiLCAxKQogICAgVk9QX1ZFQzJfUEFSTSh2YWxfdSwgIlZhbHVlIiwgMSwgMSkKICAgIFZPUF9WRUNfUEE= Uk0odmFsX3YsICJWYWx1ZSIsIDEsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0odmFsX3AsICJWYWx1ZSIsIDEsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0odmFsX24sICJWYWx1ZSIsIDEsIDEsIDEpCiAgICBWT1BfQ0xSX1BBUk0= KHZhbF9jLCAiVmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX1ZFQzRfUEFSTSh2YWxfdjQsIlZhbHVlIiwgMSwgMSwgMSwgMSkKICAgIFZPUF9GTFRfUEFSTSh2YWxfdWYsICJWYWx1ZSIsIDEpCiAgICBWT1BfVkVDX1BBUk0odmE= bF91diwgIlZhbHVlIiwgMSwgMSwgMSkKICAgIFZPUF9WRUNfUEFSTSh2YWxfdXAsICJWYWx1ZSIsIDEsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0odmFsX3VuLCAiVmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX0NMUl9QQVJNKHY= YWxfdWMsICJWYWx1ZSIsIDEsIDEsIDEpCgogICAgZ3JvdXAgeyBuYW1lICJndiIgb2Jzb2xldGUgMTIuMCB9CiAgICBncm91cCB7IG5hbWUgImd1IiBvYnNvbGV0ZSAxMi4wIH0KfQpJTkRYAAAAAAAAAAAAAAACAAAACENvbnQ= ZW50cwAAAAAAAABXZCPezQAAAAxEaWFsb2dTY3JpcHQAAABXAAAEtF9QfT0wNzA3MDcwMDAwMDEwMDAwMDAwMDA2NjYwMDAwMDAwMDAwMDAwMDAwMDEwMDAwMDAxNDQxMDc1NzMxNTAwMDAxMzAwMDAwMDAwMDAwVFJBSUxFUiE= ISEAIyBEaWFsb2cgc2NyaXB0IGZvciBjb21wdXRlbGlnaHRpbmc6OjIuMCBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlZAoKewogICAgbmFtZQljb21wdXRlbGlnaHRpbmc6OjIuMAogICAgc2NyaXB0CWNvbXB1dGVsaWdodGluZwo= ICAgIGxhYmVsCSJDb21wdXRlIExpZ2h0aW5nIgoKICAgIGlucHV0CXN0cnVjdF9TaGFkZXJMYXllcglsYXllcglMYXllcgogICAgaW5wdXQJYnNkZglGCUYKICAgIGlucHV0CWNvbG9yCU9mCSJTdXJmYWNlIE9wYWNpdHkiCiA= ICAgaW5wdXQJY29sb3IJQ2UJQ2UKICAgIG91dHB1dAl2ZWN0b3IJQ2YJQ2YKICAgIG91dHB1dAl2ZWN0b3IJb3V0X09mCW91dF9PZgogICAgb3V0cHV0CWJzZGYJb3V0X0YJb3V0X0YKICAgIGlucHV0ZmxhZ3MJbGF5ZXIJMAo= ICAgIGlucHV0ZmxhZ3MJRgkwCiAgICBpbnB1dGZsYWdzCU9mCTAKICAgIGlucHV0ZmxhZ3MJQ2UJMAogICAgc2lnbmF0dXJlCSJEZWZhdWx0IElucHV0cyIJZGVmYXVsdAl7IHN0cnVjdF9TaGFkZXJMYXllciBic2RmIGNvbG8= ciBjb2xvciB2ZWN0b3IgdmVjdG9yIGJzZGYgfQoKICAgIG91dHB1dG92ZXJyaWRlcwlkZWZhdWx0CiAgICB7CglfX19iZWdpbglhdXRvCgkJCSgwLDAsMCkKCV9fX2JlZ2luCWF1dG8KCQkJKDAsMCwwKQoJX19fYmVnaW4JYXU= dG8KCQkJKDApCiAgICB9CgogICAgaGVscCB7CgkiIgogICAgfQoKICAgIHBhcm0gewogICAgICAgIG5hbWUgICAgIk9mIgogICAgICAgIGxhYmVsICAgIlN1cmZhY2UgT3BhY2l0eSIKICAgICAgICB0eXBlICAgIGNvbG9yCiA= ICAgICAgIGludmlzaWJsZQogICAgICAgIHNpemUgICAgMwogICAgICAgIGRlZmF1bHQgeyAiMSIgIjEiICIxIiB9CiAgICAgICAgcmFuZ2UgICB7IDAgMTAgfQogICAgfQogICAgcGFybSB7CiAgICAgICAgbmFtZSAgICAiQ2U= IgogICAgICAgIGxhYmVsICAgIkNlIgogICAgICAgIHR5cGUgICAgY29sb3IKICAgICAgICBpbnZpc2libGUKICAgICAgICBzaXplICAgIDMKICAgICAgICBkZWZhdWx0IHsgIjAiICIwIiAiMCIgfQogICAgICAgIHJhbmdlICA= IHsgMCAxMCB9CiAgICB9CiAgICBwYXJtIHsKICAgICAgICBuYW1lICAgICJkZXNjcmlwdGlvbiIKICAgICAgICBsYWJlbCAgICJEZXNjcmlwdGlvbiIKICAgICAgICB0eXBlICAgIHN0cmluZwogICAgICAgIGludmlzaWJsZQo= ICAgICAgICBkZWZhdWx0IHsgIiIgfQogICAgICAgIHJhbmdlICAgeyAwIDEgfQogICAgfQp9CklORFgAAAAAAAAAAAAAAAEAAAAMRGlhbG9nU2NyaXB0AAAAAAAABu9fUH1KLyoKICogUFJPUFJJRVRBUlkgSU5GT1JNQVRJT04= LiAgVGhpcyBzb2Z0d2FyZSBpcyBwcm9wcmlldGFyeSB0bwogKiBTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jLiwgYW5kIGlzIG5vdCB0byBiZSByZXByb2R1Y2VkLAogKiB0cmFuc21pdHRlZCwgb3IgZGlzY2xvc2VkIGluIGE= bnkgd2F5IHdpdGhvdXQgd3JpdHRlbiBwZXJtaXNzaW9uLgogKgogKiBQcm9kdWNlZCBieToKICoJU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYwogKgk0NzcgUmljaG1vbmQgU3RyZWV0IFdlc3QKICoJVG9yb250bywgT250YXI= aW8KICoJQ2FuYWRhICAgTTVWIDNFNwogKgk0MTYtNTA0LTk4NzYKICoKICovCgojaW5jbHVkZSA8cGFyYW1ldGVyLmRzPgoKewogICAgbmFtZQkiY29zaW5lIgogICAgc2NyaXB0CSJjb3NpbmUiCiAgICBsYWJlbAkiY29zaW4= ZSIKCiAgICBvdXRlcmNvZGUgewoJIiNpbmNsdWRlIDx2b3BsaWIuaD4iCiAgICB9CgogICAgY29kZSB7CgkiJGNvc2luZSA9IHZvcF9jb3MoJHJhZCk7IgogICAgfQoKICAgIGlucHV0CWZsb2F0CXJhZAkiUmFkaWFucyIKICA= ICBvdXRwdXQJZmxvYXQJY29zaW5lCSJPdXRwdXQgVmFsdWUiCgogICAgc2lnbmF0dXJlCSJGbG9hdCIJCQlkZWZhdWx0CXsgfQogICAgc2lnbmF0dXJlCSIyRCBWZWN0b3IiCQl1CXsgdmVjdG9yMiB2ZWN0b3IyIH0KICAgIHM= aWduYXR1cmUJIjNEIFZlY3RvciIJCXYJeyB2ZWN0b3IgdmVjdG9yIH0KICAgIHNpZ25hdHVyZQkiM0QgUG9pbnQiCQlwCXsgcG9pbnQgcG9pbnQgfQogICAgc2lnbmF0dXJlCSIzRCBOb3JtYWwiCQluCXsgbm9ybWFsIG5vcm0= YWwgfQogICAgc2lnbmF0dXJlCSJSR0IgQ29sb3IiCQljCXsgY29sb3IgY29sb3IgfQogICAgc2lnbmF0dXJlCSI0RCBWZWN0b3IiCQl2NAl7IHZlY3RvcjQgdmVjdG9yNCB9CgogICAgc2lnbmF0dXJlCSJVbmlmb3JtIEZsb2E= dCIJCXVmCXsgdWZsb2F0IHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgVmVjdG9yIgl1dgl7IHV2ZWN0b3IgdXZlY3RvciB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgUG9pbnQiCXVwCXsgdXBvaW50IHU= cG9pbnQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIE5vcm1hbCIJdW4JeyB1bm9ybWFsIHVub3JtYWwgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIFJHQiBDb2xvciIJdWMJeyB1Y29sb3IgdWNvbG9yIH0KCiAgICBWT1A= X0ZMVF9QQVJNKHJhZCwJIlJhZGlhbnMiLCAwKQogICAgVk9QX1ZFQzJfUEFSTShyYWRfdSwJIlJhZGlhbnMiLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKHJhZF92LAkiUmFkaWFucyIsIDAsIDAsIDApCiAgICBWT1BfVkVDX1A= QVJNKHJhZF9wLAkiUmFkaWFucyIsIDAsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0ocmFkX24sCSJSYWRpYW5zIiwgMCwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTShyYWRfYywJIlJhZGlhbnMiLCAwLCAwLCAwKQogICAgVk9QX1Y= RUM0X1BBUk0ocmFkX3Y0LCAiUmFkaWFucyIsIDAsIDAsIDAsIDApCiAgICBWT1BfRkxUX1BBUk0ocmFkX3VmLCAiUmFkaWFucyIsIDApCiAgICBWT1BfVkVDX1BBUk0ocmFkX3V2LCAiUmFkaWFucyIsIDAsIDAsIDApCiAgICA= Vk9QX1ZFQ19QQVJNKHJhZF91cCwgIlJhZGlhbnMiLCAwLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKHJhZF91biwgIlJhZGlhbnMiLCAwLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKHJhZF91YywgIlJhZGlhbnMiLCAwLCAwLCA= MCkKCiAgICBncm91cCB7IG5hbWUgImd2IiBvYnNvbGV0ZSAxMi4wIH0KICAgIGdyb3VwIHsgbmFtZSAiZ3UiIG9ic29sZXRlIDEyLjAgfQp9CklORFgAAAAAAAAAAAAAAAIAAAAIQ29udGVudHMAAAAAAAAAV2Qj3s0AAAAMRGk= YWxvZ1NjcmlwdAAAAFcAAAQAWD6LmzA3MDcwNzAwMDAwMTAwMDAwMDAwMDY2NjAwMDAwMDAwMDAwMDAwMDAwMTAwMDAwMDE0NDEwNzU3MzE1MDAwMDEzMDAwMDAwMDAwMDBUUkFJTEVSISEhACMgRGlhbG9nIHNjcmlwdCBmb3I= IGRlbnNpdHl0b29wYWNpdHkgYXV0b21hdGljYWxseSBnZW5lcmF0ZWQKCnsKICAgIG5hbWUJZGVuc2l0eXRvb3BhY2l0eQogICAgc2NyaXB0CWRlbnNpdHl0b29wYWNpdHkKICAgIGxhYmVsCSJEZW5zaXR5IHRvIE9wYWNpdHk= IgoKICAgIGlucHV0CWZsb2F0CWRlbnNpdHkJRGVuc2l0eQogICAgaW5wdXQJZmxvYXQJc2hhZG93c2NhbGUJIlNoYWRvdyBEZW5zaXR5IE11bHRpcGxpZXIiCiAgICBpbnB1dAlmbG9hdAlkaXN0CURpc3RhbmNlCiAgICBvdXQ= cHV0CWZsb2F0CU9mCU9mCiAgICBpbnB1dGZsYWdzCWRlbnNpdHkJMAogICAgaW5wdXRmbGFncwlzaGFkb3dzY2FsZQkwCiAgICBpbnB1dGZsYWdzCWRpc3QJMAogICAgc2lnbmF0dXJlCSJGbG9hdCBEZW5zaXR5IglkZWZhdWw= dAl7IGZsb2F0IGZsb2F0IGZsb2F0IGZsb2F0IH0KICAgIHNpZ25hdHVyZQkiVmVjdG9yIERlbnNpdHkiCXZlYwl7IHZlY3RvciBmbG9hdCBmbG9hdCBmbG9hdCB9CgogICAgb3V0cHV0b3ZlcnJpZGVzCWRlZmF1bHQKICAgIHs= CglfX19iZWdpbglhdXRvCgkJCSgwKQogICAgfQogICAgb3V0cHV0b3ZlcnJpZGVzCXZlYwogICAgewoJX19fYmVnaW4JYXV0bwoJCQkoMCkKICAgIH0KCiAgICBoZWxwIHsKCSIiCiAgICB9CgogICAgcGFybSB7CgluYW1lCSI= c2lnbmF0dXJlIgoJYmFzZXBhcm0KCWxhYmVsCSJTaWduYXR1cmUiCglleHBvcnQJbm9uZQogICAgfQogICAgcGFybSB7CgluYW1lCSJkZW5zaXR5IgoJbGFiZWwJIkRlbnNpdHkiCgl0eXBlCWZsb2F0CglkZWZhdWx0CXsgIjE= IiB9CglyYW5nZQl7IDAgMTAgfQogICAgfQogICAgcGFybSB7CgluYW1lCSJzaGFkb3dzY2FsZSIKCWxhYmVsCSJTaGFkb3cgRGVuc2l0eSBNdWx0aXBsaWVyIgoJdHlwZQlmbG9hdAoJZGVmYXVsdAl7ICIxIiB9CglyYW5nZQk= eyAwIDEgfQogICAgfQogICAgcGFybSB7CgluYW1lCSJkaXN0IgoJbGFiZWwJIkRpc3RhbmNlIgoJdHlwZQlmbG9hdAoJZGVmYXVsdAl7ICIxIiB9CglyYW5nZQl7IDAgMTAgfQogICAgfQp9CklORFgAAAAAAAAAAAAAAAEAAAA= DERpYWxvZ1NjcmlwdAAAAAAAAAj+X1B9Si8qCiAqIFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGhpcyBzb2Z0d2FyZSBpcyBwcm9wcmlldGFyeSB0bwogKiBTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jLiwgYW5kIGlzIG4= b3QgdG8gYmUgcmVwcm9kdWNlZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2F5IHdpdGhvdXQgd3JpdHRlbiBwZXJtaXNzaW9uLgogKgogKiBQcm9kdWNlZCBieToKICoJU2lkZSBFZmZlY3RzIFNvZnQ= d2FyZSBJbmMKICoJNDc3IFJpY2htb25kIFN0cmVldCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICoJQ2FuYWRhICAgTTVWIDNFNwogKgk0MTYtNTA0LTk4NzYKICoKICovCgojaW5jbHVkZSA8cGFyYW1ldGVyLmRzPgoKewo= ICAgIG5hbWUJImRvdCIKICAgIHNjcmlwdAkiZG90IgogICAgbGFiZWwJImRvdCIKCiAgICBvdXRlcmNvZGUgewoJSU5DTFVERV9WT1BMSUIKICAgIH0KCiAgICBjb2RlIHsKCSIkZG90cHJvZCA9IHZvcF9kb3QoJHZlYzEsICQ= dmVjMik7IgogICAgfQoKICAgIGlucHV0CXZlY3Rvcgl2ZWMxCSJWZWN0b3IgMSIKICAgIGlucHV0CXZlY3Rvcgl2ZWMyCSJWZWN0b3IgMiIKICAgIG91dHB1dAlmbG9hdAlkb3Rwcm9kCSJEb3QgUHJvZHVjdCIKCiAgICBWT1A= X1ZFQ19QQVJNKHZlYzEsICJWZWN0b3IgMSIsIDEsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0odmVjMiwgIlZlY3RvciAyIiwgMCwgMSwgMCkKICAgIFZPUF9DTFJfUEFSTSh2ZWMxX2MsICJDb2xvciAxIiwgMSwgMCwgMCkKICA= ICBWT1BfQ0xSX1BBUk0odmVjMl9jLCAiQ29sb3IgMiIsIDAsIDEsIDApCiAgICBWT1BfVkVDX1BBUk0odmVjMV91diwgIlZlY3RvciAxIiwgMSwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTSh2ZWMyX3V2LCAiVmVjdG9yIDIiLCA= MCwgMSwgMCkKICAgIFZPUF9DTFJfUEFSTSh2ZWMxX3VjLCAiQ29sb3IgMSIsIDEsIDAsIDApCiAgICBWT1BfQ0xSX1BBUk0odmVjMl91YywgIkNvbG9yIDIiLCAwLCAxLCAwKQoKICAgIHNpZ25hdHVyZQkiM0QgVmVjdG9yIgk= CWRlZmF1bHQJeyB9CiAgICBzaWduYXR1cmUJIjNEIFZlY3Rvci9Qb2ludCIJdnAJeyB2ZWN0b3IgcG9pbnQgZmxvYXQgfQogICAgc2lnbmF0dXJlCSIzRCBWZWN0b3IvTm9ybWFsIgl2bgl7IHZlY3RvciBub3JtYWwgZmxvYXQ= IH0KICAgIHNpZ25hdHVyZQkiM0QgUG9pbnQvVmVjdG9yIglwdgl7IHBvaW50IHZlY3RvciBmbG9hdCB9CiAgICBzaWduYXR1cmUJIjNEIFBvaW50L1BvaW50IglwcAl7IHBvaW50IHBvaW50IGZsb2F0IH0KICAgIHNpZ25hdHU= cmUJIjNEIFBvaW50L05vcm1hbCIJcG4JeyBwb2ludCBub3JtYWwgZmxvYXQgfQogICAgc2lnbmF0dXJlCSIzRCBOb3JtYWwvVmVjdG9yIgludgl7IG5vcm1hbCB2ZWN0b3IgZmxvYXQgfQogICAgc2lnbmF0dXJlCSIzRCBOb3I= bWFsL1BvaW50IglucAl7IG5vcm1hbCBwb2ludCBmbG9hdCB9CiAgICBzaWduYXR1cmUJIjNEIE5vcm1hbC9Ob3JtYWwiCW5uCXsgbm9ybWFsIG5vcm1hbCBmbG9hdCB9CiAgICBzaWduYXR1cmUJIlJHQiBDb2xvciIJCWMJeyA= Y29sb3IgY29sb3IgZmxvYXQgfQoKICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBWZWN0b3IiCSAgIHV2CXsgdXZlY3RvciB1dmVjdG9yIHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgVmVjdG9yL1BvaW50IiA= IHZwCXsgdXZlY3RvciB1cG9pbnQgdWZsb2F0IH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBWZWN0b3IvTm9ybWFsIiB2bgl7IHV2ZWN0b3IgdW5vcm1hbCB1ZmxvYXQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFA= b2ludC9WZWN0b3IiICBwdgl7IHVwb2ludCB1dmVjdG9yIHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgUG9pbnQvUG9pbnQiICAgcHAJeyB1cG9pbnQgdXBvaW50IHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlU= bmlmb3JtIDNEIFBvaW50L05vcm1hbCIgIHBuCXsgdXBvaW50IHVub3JtYWwgdWZsb2F0IH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBOb3JtYWwvVmVjdG9yIiBudgl7IHVub3JtYWwgdXZlY3RvciB1ZmxvYXQgfQogICA= IHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBOb3JtYWwvUG9pbnQiICBucAl7IHVub3JtYWwgdXBvaW50IHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgTm9ybWFsL05vcm1hbCIgbm4JeyB1bm9ybWFsIHVub3JtYWw= IHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gUkdCIENvbG9yIgl1Ywl7IHVjb2xvciB1Y29sb3IgdWZsb2F0IH0KCiAgICBncm91cCB7IG5hbWUgImd2IiBvYnNvbGV0ZSAxMi4wIH0KICAgIGdyb3VwIHsgbmFtZSA= Imd1IiBvYnNvbGV0ZSAxMi4wIH0KfQpJTkRYAAAAAAAAAAAAAAACAAAACENvbnRlbnRzAAAAAAAAAFdkI97NAAAADERpYWxvZ1NjcmlwdAAAAFcAAAJ7UOYzwjA3MDcwNzAwMDAwMTAwMDAwMDAwMDY2NjAwMDAwMDAwMDAwMDA= MDAwMDEwMDAwMDAxNDQxMDc1NzMxNTAwMDAxMzAwMDAwMDAwMDAwVFJBSUxFUiEhIQAvKgogKiBQUk9QUklFVEFSWSBJTkZPUk1BVElPTi4gIFRoaXMgc29mdHdhcmUgaXMgcHJvcHJpZXRhcnkgdG8KICogU2lkZSBFZmZlY3Q= cyBTb2Z0d2FyZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW5zbWl0dGVkLCBvciBkaXNjbG9zZWQgaW4gYW55IHdheSB3aXRob3V0IHdyaXR0ZW4gcGVybWlzc2lvbi4KICoKICogUHJvZHVjZWQ= IGJ5OgogKglTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW9uZCBTdHJlZXQgV2VzdAogKglUb3JvbnRvLCBPbnRhcmlvCiAqCUNhbmFkYSAgIE01ViAzRTcKICoJNDE2LTUwNC05ODc2CiAqCiAqLwoKI2k= bmNsdWRlIDxwYXJhbWV0ZXIuZHM+Cgp7CiAgICBuYW1lCSJlZGdlZmFsbG9mZiIKICAgIHNjcmlwdAkiZWRnZWZhbGxvZmYiCiAgICBsYWJlbAkiZWRnZWZhbGxvZmYiCgoKICAgIGlucHV0CXZlY3RvcglJCQkiRGlyZWN0aW8= biBGcm9tIEV5ZSBUbyBTdXJmYWNlIgogICAgaW5wdXQJbm9ybWFsCU4JCSJTdXJmYWNlIE5vcm1hbCIKICAgIFZPUF9DTFJfSU5QVVQoCWJhc2Vjb2xvciwJIkJhc2UgQ29sb3IiLAkJMSwgMSwgMSkKICAgIFZPUF9GTFRfSU4= UFVUX1IoCWZhbGxvZmYsCSJFZGdlIEZhbGxvZmYiLAkJOCwgMCwgMjApCn0KSU5EWAAAAAAAAAAAAAAAAQAAAAxEaWFsb2dTY3JpcHQAAAAAAAAGyF9QfUovKgogKiBQUk9QUklFVEFSWSBJTkZPUk1BVElPTi4gIFRoaXMgc28= ZnR3YXJlIGlzIHByb3ByaWV0YXJ5IHRvCiAqIFNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW5zbWl0dGVkLCBvciBkaXNjbG9zZWQgaW4gYW55IHdheSB3aXQ= aG91dCB3cml0dGVuIHBlcm1pc3Npb24uCiAqCiAqIFByb2R1Y2VkIGJ5OgogKglTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW9uZCBTdHJlZXQgV2VzdAogKglUb3JvbnRvLCBPbnRhcmlvCiAqCUNhbmE= ZGEgICBNNVYgM0U3CiAqCTQxNi01MDQtOTg3NgogKgogKi8KCiNpbmNsdWRlIDxwYXJhbWV0ZXIuZHM+Cgp7CiAgICBuYW1lCSJleHAiCiAgICBzY3JpcHQJImV4cCIKICAgIGxhYmVsCSJleHAiCgogICAgb3V0ZXJjb2RlIHs= CglJTkNMVURFX1ZPUExJQgogICAgfQoKICAgIGNvZGUgewoJIiRleHAgPSB2b3BfZXhwKCR2YWwpOyIKICAgIH0KCiAgICBpbnB1dAlmbG9hdAl2YWwJIklucHV0IFZhbHVlIgogICAgb3V0cHV0CWZsb2F0CWV4cAkiRXhwb24= ZW50IFZhbHVlIgoKICAgIHNpZ25hdHVyZQkiRmxvYXQiCQkJZGVmYXVsdAl7IH0KICAgIHNpZ25hdHVyZQkiMkQgVmVjdG9yIgkJdQl7IHZlY3RvcjIgdmVjdG9yMiB9CiAgICBzaWduYXR1cmUJIjNEIFZlY3RvciIJCXYJeyA= dmVjdG9yIHZlY3RvciB9CiAgICBzaWduYXR1cmUJIjNEIFBvaW50IgkJcAl7IHBvaW50IHBvaW50IH0KICAgIHNpZ25hdHVyZQkiM0QgTm9ybWFsIgkJbgl7IG5vcm1hbCBub3JtYWwgfQogICAgc2lnbmF0dXJlCSJSR0IgQ28= bG9yIgkJYwl7IGNvbG9yIGNvbG9yIH0KICAgIHNpZ25hdHVyZQkiNEQgVmVjdG9yIgkJdjQJeyB2ZWN0b3I0IHZlY3RvcjQgfQoKICAgIHNpZ25hdHVyZQkiVW5pZm9ybSBGbG9hdCIJCXVmCXsgdWZsb2F0IHVmbG9hdCB9CiA= ICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFZlY3RvciIJdXYJeyB1dmVjdG9yIHV2ZWN0b3IgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFBvaW50Igl1cAl7IHVwb2ludCB1cG9pbnQgfQogICAgc2lnbmF0dXJlCSJVbmk= Zm9ybSAzRCBOb3JtYWwiCXVuCXsgdW5vcm1hbCB1bm9ybWFsIH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSBSR0IgQ29sb3IiCXVjCXsgdWNvbG9yIHVjb2xvciB9CgogICAgVk9QX0ZMVF9QQVJNKHZhbCwgICAiVmFsdWUiLCA= MSkKICAgIFZPUF9WRUMyX1BBUk0odmFsX3UsICJWYWx1ZSIsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0odmFsX3YsICJWYWx1ZSIsIDEsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0odmFsX3AsICJWYWx1ZSIsIDEsIDEsIDEpCiA= ICAgVk9QX1ZFQ19QQVJNKHZhbF9uLCAiVmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX0NMUl9QQVJNKHZhbF9jLCAiVmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX1ZFQzRfUEFSTSh2YWxfdjQsIlZhbHVlIiwgMSwgMSwgMSwgMSk= CiAgICBWT1BfRkxUX1BBUk0odmFsX3VmLCAiVmFsdWUiLCAxKQogICAgVk9QX1ZFQ19QQVJNKHZhbF91diwgIlZhbHVlIiwgMSwgMSwgMSkKICAgIFZPUF9WRUNfUEFSTSh2YWxfdXAsICJWYWx1ZSIsIDEsIDEsIDEpCiAgICA= Vk9QX1ZFQ19QQVJNKHZhbF91biwgIlZhbHVlIiwgMSwgMSwgMSkKICAgIFZPUF9DTFJfUEFSTSh2YWxfdWMsICJWYWx1ZSIsIDEsIDEsIDEpCgogICAgZ3JvdXAgeyBuYW1lICJndiIgb2Jzb2xldGUgMTIuMCB9CiAgICBncm8= dXAgeyBuYW1lICJndSIgb2Jzb2xldGUgMTIuMCB9Cn0KSU5EWAAAAAAAAAAAAAAAAQAAAAxEaWFsb2dTY3JpcHQAAAAAAAARWV9QfUovKgogKiBQUk9QUklFVEFSWSBJTkZPUk1BVElPTi4gIFRoaXMgc29mdHdhcmUgaXMgcHI= b3ByaWV0YXJ5IHRvCiAqIFNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW5zbWl0dGVkLCBvciBkaXNjbG9zZWQgaW4gYW55IHdheSB3aXRob3V0IHdyaXR0ZW4= IHBlcm1pc3Npb24uCiAqCiAqIFByb2R1Y2VkIGJ5OgogKglTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW9uZCBTdHJlZXQgV2VzdAogKglUb3JvbnRvLCBPbnRhcmlvCiAqCUNhbmFkYSAgIE01ViAzRTc= CiAqCTQxNi01MDQtOTg3NgogKgogKi8KCiNpbmNsdWRlIDxwYXJhbWV0ZXIuZHM+Cgp7CiAgICBuYW1lCSJmaXQiCiAgICBzY3JpcHQJImZpdCIKICAgIGxhYmVsCSJmaXQiCgogICAgb3V0ZXJjb2RlIHsKCUlOQ0xVREVfVk8= UExJQgogICAgfQoKICAgIGNvZGUgewoJIiRzaGlmdCA9IHZvcF9maXQoJHZhbCwgJHNyY21pbiwgJHNyY21heCwgJGRlc3RtaW4sICRkZXN0bWF4KTsiCiAgICB9CgogICAgaW5wdXQJZmxvYXQJdmFsCSJJbnB1dCBWYWx1ZSI= CiAgICBpbnB1dAlmbG9hdAlzcmNtaW4JIk1pbmltdW0gVmFsdWUgSW4gU291cmNlIFJhbmdlIgogICAgaW5wdXQJZmxvYXQJc3JjbWF4CSJNYXhpbXVtIFZhbHVlIEluIFNvdXJjZSBSYW5nZSIKICAgIGlucHV0CWZsb2F0CWQ= ZXN0bWluCSJNaW5pbXVtIFZhbHVlIEluIERlc3RpbmF0aW9uIFJhbmdlIgogICAgaW5wdXQJZmxvYXQJZGVzdG1heAkiTWF4aW11bSBWYWx1ZSBJbiBEZXN0aW5hdGlvbiBSYW5nZSIKICAgIG91dHB1dAlmbG9hdAlzaGlmdAk= IlNoaWZ0ZWQgVmFsdWUiCgogICAgc2lnbmF0dXJlCSJGbG9hdCIgCQlkZWZhdWx0IHsgfQogICAgc2lnbmF0dXJlCSIyRCBWZWN0b3IiIAkJdjIJeyB2ZWN0b3IyIHZlY3RvcjIgdmVjdG9yMiB2ZWN0b3IyIHZlY3RvcjIgdmU= Y3RvcjIgfQogICAgc2lnbmF0dXJlCSIzRCBWZWN0b3IiIAkJdgl7IHZlY3RvciB2ZWN0b3IgdmVjdG9yIHZlY3RvciB2ZWN0b3IgdmVjdG9yIH0KICAgIHNpZ25hdHVyZQkiM0QgUG9pbnQiCQlwCXsgcG9pbnQgcG9pbnQgcG8= aW50IHBvaW50IHBvaW50IHBvaW50IH0KICAgIHNpZ25hdHVyZQkiM0QgTm9ybWFsIgkJbgl7IG5vcm1hbCBub3JtYWwgbm9ybWFsIG5vcm1hbCBub3JtYWwgbm9ybWFsIH0KICAgIHNpZ25hdHVyZQkiUkdCIENvbG9yIgkJYwk= eyBjb2xvciBjb2xvciBjb2xvciBjb2xvciBjb2xvciBjb2xvciB9CiAgICBzaWduYXR1cmUJIjREIFZlY3RvciIJCXY0CXsgdmVjdG9yNCB2ZWN0b3I0IHZlY3RvcjQgdmVjdG9yNCB2ZWN0b3I0IHZlY3RvcjQgfQoKICAgIHM= aWduYXR1cmUJIlVuaWZvcm0gRmxvYXQiCQl1Zgl7IHVmbG9hdCB1ZmxvYXQgdWZsb2F0IHVmbG9hdCB1ZmxvYXQgdWZsb2F0IH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBWZWN0b3IiCXV2CXsgdXZlY3RvciB1dmVjdG8= ciB1dmVjdG9yIHV2ZWN0b3IgdXZlY3RvciB1dmVjdG9yIH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBQb2ludCIJdXAJeyB1cG9pbnQgdXBvaW50IHVwb2ludCB1cG9pbnQgdXBvaW50IHVwb2ludCB9CiAgICBzaWduYXQ= dXJlCSJVbmlmb3JtIDNEIE5vcm1hbCIJdW4JeyB1bm9ybWFsIHVub3JtYWwgdW5vcm1hbCB1bm9ybWFsIHVub3JtYWwgdW5vcm1hbCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gUkdCIENvbG9yIgl1Ywl7IHVjb2xvciB1Y28= bG9yIHVjb2xvciB1Y29sb3IgdWNvbG9yIHVjb2xvciB9CgogICAgVk9QX0ZMVF9QQVJNKHNyY21pbiwJIlNvdXJjZSBNaW4iLCAwKQogICAgVk9QX0ZMVF9QQVJNKHNyY21heCwJIlNvdXJjZSBNYXgiLCAxKQogICAgVk9QX0Y= TFRfUEFSTShkZXN0bWluLAkiRGVzdGluYXRpb24gTWluIiwgMCkKICAgIFZPUF9GTFRfUEFSTShkZXN0bWF4LAkiRGVzdGluYXRpb24gTWF4IiwgMSkKCiAgICBWT1BfVkVDMl9QQVJNKHNyY21pbl92MiwJIlNvdXJjZSBNaW4= IiwgMCwgMCkKICAgIFZPUF9WRUMyX1BBUk0oc3JjbWF4X3YyLAkiU291cmNlIE1heCIsIDEsIDEpCiAgICBWT1BfVkVDMl9QQVJNKGRlc3RtaW5fdjIsCSJEZXN0aW5hdGlvbiBNaW4iLCAwLCAwKQogICAgVk9QX1ZFQzJfUEE= Uk0oZGVzdG1heF92MiwJIkRlc3RpbmF0aW9uIE1heCIsIDEsIDEpCgogICAgVk9QX1ZFQ19QQVJNKHNyY21pbl92LAkiU291cmNlIE1pbiIsIDAsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0oc3JjbWF4X3YsCSJTb3VyY2UgTWE= eCIsIDEsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0oZGVzdG1pbl92LAkiRGVzdGluYXRpb24gTWluIiwgMCwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTShkZXN0bWF4X3YsCSJEZXN0aW5hdGlvbiBNYXgiLCAxLCAxLCAxKQoKICA= ICBWT1BfVkVDX1BBUk0oc3JjbWluX3AsCSJTb3VyY2UgTWluIiwgMCwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTShzcmNtYXhfcCwJIlNvdXJjZSBNYXgiLCAxLCAxLCAxKQogICAgVk9QX1ZFQ19QQVJNKGRlc3RtaW5fcCwJIkQ= ZXN0aW5hdGlvbiBNaW4iLCAwLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKGRlc3RtYXhfcCwJIkRlc3RpbmF0aW9uIE1heCIsIDEsIDEsIDEpCgogICAgVk9QX1ZFQ19QQVJNKHNyY21pbl9uLAkiU291cmNlIE1pbiIsIDAsIDA= LCAwKQogICAgVk9QX1ZFQ19QQVJNKHNyY21heF9uLAkiU291cmNlIE1heCIsIDEsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0oZGVzdG1pbl9uLAkiRGVzdGluYXRpb24gTWluIiwgMCwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTSg= ZGVzdG1heF9uLAkiRGVzdGluYXRpb24gTWF4IiwgMSwgMSwgMSkKCiAgICBWT1BfQ0xSX1BBUk0oc3JjbWluX2MsCSJTb3VyY2UgTWluIiwgMCwgMCwgMCkKICAgIFZPUF9DTFJfUEFSTShzcmNtYXhfYywJIlNvdXJjZSBNYXg= IiwgMSwgMSwgMSkKICAgIFZPUF9DTFJfUEFSTShkZXN0bWluX2MsCSJEZXN0aW5hdGlvbiBNaW4iLCAwLCAwLCAwKQogICAgVk9QX0NMUl9QQVJNKGRlc3RtYXhfYywJIkRlc3RpbmF0aW9uIE1heCIsIDEsIDEsIDEpCgogICA= IFZPUF9WRUM0X1BBUk0oc3JjbWluX3Y0LCAiU291cmNlIE1pbiIsIDAsIDAsIDAsIDApCiAgICBWT1BfVkVDNF9QQVJNKHNyY21heF92NCwgIlNvdXJjZSBNYXgiLCAxLCAxLCAxLCAxKQogICAgVk9QX1ZFQzRfUEFSTShkZXM= dG1pbl92NCwgIkRlc3RpbmF0aW9uIE1pbiIsIDAsIDAsIDAsIDApCiAgICBWT1BfVkVDNF9QQVJNKGRlc3RtYXhfdjQsICJEZXN0aW5hdGlvbiBNYXgiLCAxLCAxLCAxLCAxKQoKICAgIFZPUF9GTFRfUEFSTShzcmNtaW5fdWY= LAkiU291cmNlIE1pbiIsIDApCiAgICBWT1BfRkxUX1BBUk0oc3JjbWF4X3VmLAkiU291cmNlIE1heCIsIDEpCiAgICBWT1BfRkxUX1BBUk0oZGVzdG1pbl91ZiwgIkRlc3RpbmF0aW9uIE1pbiIsIDApCiAgICBWT1BfRkxUX1A= QVJNKGRlc3RtYXhfdWYsICJEZXN0aW5hdGlvbiBNYXgiLCAxKQoKICAgIFZPUF9WRUNfUEFSTShzcmNtaW5fdXYsCSJTb3VyY2UgTWluIiwgMCwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTShzcmNtYXhfdXYsCSJTb3VyY2UgTWE= eCIsIDEsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0oZGVzdG1pbl91diwgIkRlc3RpbmF0aW9uIE1pbiIsIDAsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0oZGVzdG1heF91diwgIkRlc3RpbmF0aW9uIE1heCIsIDEsIDEsIDEpCgo= ICAgIFZPUF9WRUNfUEFSTShzcmNtaW5fdXAsCSJTb3VyY2UgTWluIiwgMCwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTShzcmNtYXhfdXAsCSJTb3VyY2UgTWF4IiwgMSwgMSwgMSkKICAgIFZPUF9WRUNfUEFSTShkZXN0bWluX3U= cCwgIkRlc3RpbmF0aW9uIE1pbiIsIDAsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0oZGVzdG1heF91cCwgIkRlc3RpbmF0aW9uIE1heCIsIDEsIDEsIDEpCgogICAgVk9QX1ZFQ19QQVJNKHNyY21pbl91biwJIlNvdXJjZSBNaW4= IiwgMCwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTShzcmNtYXhfdW4sCSJTb3VyY2UgTWF4IiwgMSwgMSwgMSkKICAgIFZPUF9WRUNfUEFSTShkZXN0bWluX3VuLCAiRGVzdGluYXRpb24gTWluIiwgMCwgMCwgMCkKICAgIFZPUF8= VkVDX1BBUk0oZGVzdG1heF91biwgIkRlc3RpbmF0aW9uIE1heCIsIDEsIDEsIDEpCgogICAgVk9QX0NMUl9QQVJNKHNyY21pbl91YywJIlNvdXJjZSBNaW4iLCAwLCAwLCAwKQogICAgVk9QX0NMUl9QQVJNKHNyY21heF91Yyw= CSJTb3VyY2UgTWF4IiwgMSwgMSwgMSkKICAgIFZPUF9DTFJfUEFSTShkZXN0bWluX3VjLCAiRGVzdGluYXRpb24gTWluIiwgMCwgMCwgMCkKICAgIFZPUF9DTFJfUEFSTShkZXN0bWF4X3VjLCAiRGVzdGluYXRpb24gTWF4Iiw= IDEsIDEsIDEpCgogICAgZ3JvdXAgeyBuYW1lICJncyIgb2Jzb2xldGUgMTIuMCB9CiAgICBncm91cCB7IG5hbWUgImd2IiBvYnNvbGV0ZSAxMi4wIH0KICAgIGdyb3VwIHsgbmFtZSAiZ3Y0IiBvYnNvbGV0ZSAxMi4wIH0KICA= ICBncm91cCB7IG5hbWUgImd1IiBvYnNvbGV0ZSAxMi4wIH0KfQpJTkRYAAAAAAAAAAAAAAABAAAADERpYWxvZ1NjcmlwdAAAAAAAAAWYX1B9Si8qCiAqIFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGhpcyBzb2Z0d2FyZSA= aXMgcHJvcHJpZXRhcnkgdG8KICogU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYy4sIGFuZCBpcyBub3QgdG8gYmUgcmVwcm9kdWNlZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2F5IHdpdGhvdXQgd3I= aXR0ZW4gcGVybWlzc2lvbi4KICoKICogUHJvZHVjZWQgYnk6CiAqCVNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMKICoJNDc3IFJpY2htb25kIFN0cmVldCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICoJQ2FuYWRhICAgTTU= ViAzRTcKICoJNDE2LTUwNC05ODc2CiAqCiAqLwoKI2luY2x1ZGUgPHBhcmFtZXRlci5kcz4KCnsKICAgIG5hbWUJImZsb2F0dG92ZWMiCiAgICBzY3JpcHQJImZsb2F0dG92ZWMiCiAgICBsYWJlbAkiZmxvYXR0b3ZlYyIKCiA= ICAgb3V0ZXJjb2RlIHsKCUlOQ0xVREVfVk9QTElCCiAgICB9CgogICAgY29kZSB7CgkiJHZlYyA9IHZvcF9mbG9hdHRvdmVjKCRmdmFsMSwgJGZ2YWwyLCAkZnZhbDMpOyIKICAgIH0KCiAgICBpbnB1dAlmbG9hdAlmdmFsMQk= IkNvbXBvbmVudCAxIgogICAgaW5wdXQJZmxvYXQJZnZhbDIJIkNvbXBvbmVudCAyIgogICAgaW5wdXQJZmxvYXQJZnZhbDMJIkNvbXBvbmVudCAzIgogICAgb3V0cHV0CXZlY3Rvcgl2ZWMJIk91dHB1dCBWZWN0b3IiCgogICA= IFZPUF9GTFRfUEFSTShmdmFsMSwgIkNvbXBvbmVudCAxIiwgMCkKICAgIFZPUF9GTFRfUEFSTShmdmFsMiwgIkNvbXBvbmVudCAyIiwgMCkKICAgIFZPUF9GTFRfUEFSTShmdmFsMywgIkNvbXBvbmVudCAzIiwgMCkKCiAgICA= Vk9QX0ZMVF9QQVJNKGZ2YWwxX3V2LCAiQ29tcG9uZW50IDEiLCAwKQogICAgVk9QX0ZMVF9QQVJNKGZ2YWwyX3V2LCAiQ29tcG9uZW50IDIiLCAwKQogICAgVk9QX0ZMVF9QQVJNKGZ2YWwzX3V2LCAiQ29tcG9uZW50IDMiLCA= MCkKCiAgICBzaWduYXR1cmUJIjNEIFZlY3RvciIJZGVmYXVsdCB7IH0KICAgIHNpZ25hdHVyZQkiM0QgUG9pbnQiCXAgeyBmbG9hdCBmbG9hdCBmbG9hdCBwb2ludCB9CiAgICBzaWduYXR1cmUJIjNEIE5vcm1hbCIJbiB7IGY= bG9hdCBmbG9hdCBmbG9hdCBub3JtYWwgfQogICAgc2lnbmF0dXJlCSJSR0IgQ29sb3IiCWMgeyBmbG9hdCBmbG9hdCBmbG9hdCBjb2xvciB9CgogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFZlY3RvciIJdXYgeyB1ZmxvYXQ= IHVmbG9hdCB1ZmxvYXQgdXZlY3RvciB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgUG9pbnQiCXVwIHsgdWZsb2F0IHVmbG9hdCB1ZmxvYXQgdXBvaW50IH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBOb3JtYWwiCXU= biB7IHVmbG9hdCB1ZmxvYXQgdWZsb2F0IHVub3JtYWwgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIFJHQiBDb2xvciIJdWMgeyB1ZmxvYXQgdWZsb2F0IHVmbG9hdCB1Y29sb3IgfQp9CklORFgAAAAAAAAAAAAAAAEAAAAMRGk= YWxvZ1NjcmlwdAAAAAAAAAQYX1B9Ri8qCiAqIFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGhpcyBzb2Z0d2FyZSBpcyBwcm9wcmlldGFyeSB0bwogKiBTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jLiwgYW5kIGlzIG5vdCA= dG8gYmUgcmVwcm9kdWNlZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2F5IHdpdGhvdXQgd3JpdHRlbiBwZXJtaXNzaW9uLgogKgogKiBQcm9kdWNlZCBieToKICoJU2lkZSBFZmZlY3RzIFNvZnR3YXI= ZSBJbmMKICoJNDc3IFJpY2htb25kIFN0cmVldCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICoJQ2FuYWRhICAgTTVWIDNFNwogKgk0MTYtNTA0LTk4NzYKICoKICovCgojaW5jbHVkZSA8cGFyYW1ldGVyLmRzPgoKewogICA= IG5hbWUJImZyb250ZmFjZSIKICAgIHNjcmlwdAkiZnJvbnRmYWNlIgogICAgbGFiZWwJImZyb250ZmFjZSIKCiAgICBvdXRlcmNvZGUgewoJSU5DTFVERV9WT1BMSUIKICAgIH0KCiAgICBjb2RlIHsKCSJWT1B2ZWN0b3IgJG0= eUkgPSAkaXNjb25uZWN0ZWRfSSAhPSAwID8gJEkgOiBJOyIKCSJWT1Bub3JtYWwgJG15TiA9ICRpc2Nvbm5lY3RlZF9OICE9IDAgPyAkTiA6IE47IgoJIiRmcm9udE4gPSB2b3BfZnJvbnRmYWNlKCRteU4sICRteUkpOyIKCSI= aWYgKCRub3JtYWxpemUpIgoJIiAgICAkZnJvbnROID0gbm9ybWFsaXplKCRmcm9udE4pOyIKICAgIH0KCiAgICBpbnB1dAl2ZWN0b3IJSQkiSW5jaWRlbnQgVmVjdG9yIgogICAgaW5wdXQJbm9ybWFsCU4JIlN1cmZhY2UgTm8= cm1hbCIKICAgIG91dHB1dAlub3JtYWwJZnJvbnROCSJGcm9udC1GYWNpbmcgU3VyZmFjZSBOb3JtYWwiCgogICAgc2lnbmF0dXJlICJWYXJ5aW5nIE5vcm1hbCIJZGVmYXVsdCB7IH0KICAgIHNpZ25hdHVyZSAiVW5pZm9ybSA= Tm9ybWFsIgl1bgl7IHV2ZWN0b3IgdW5vcm1hbCB1bm9ybWFsIH0JCgogICAgcGFybSB7CiAgICAgICAgbmFtZSAgICBub3JtYWxpemUKICAgICAgICBsYWJlbCAgICJOb3JtYWxpemUgT3V0cHV0IFZlY3RvciIKICAgICAgICA= dHlwZSAgICB0b2dnbGUKICAgICAgICBkZWZhdWx0IHsgMSB9CiAgICB9Cn0KCklORFgAAAAAAAAAAAAAAAEAAAAMRGlhbG9nU2NyaXB0AAAAAAAABsBfUH1GLyoKICogUFJPUFJJRVRBUlkgSU5GT1JNQVRJT04uICBUaGlzIHM= b2Z0d2FyZSBpcyBwcm9wcmlldGFyeSB0bwogKiBTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jLiwgYW5kIGlzIG5vdCB0byBiZSByZXByb2R1Y2VkLAogKiB0cmFuc21pdHRlZCwgb3IgZGlzY2xvc2VkIGluIGFueSB3YXkgd2k= dGhvdXQgd3JpdHRlbiBwZXJtaXNzaW9uLgogKgogKiBQcm9kdWNlZCBieToKICoJU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYwogKgk0NzcgUmljaG1vbmQgU3RyZWV0IFdlc3QKICoJVG9yb250bywgT250YXJpbwogKglDYW4= YWRhICAgTTVWIDNFNwogKgk0MTYtNTA0LTk4NzYKICoKICovCgojaW5jbHVkZSA8cGFyYW1ldGVyLmRzPgoKewogICAgbmFtZQkiZ2V0bGF5ZXJleHBvcnQiCiAgICBzY3JpcHQJImdldGxheWVyZXhwb3J0IgogICAgbGFiZWw= CSJnZXRsYXllcmV4cG9ydCIKCiAgICBvdXRlcmNvZGUgewoJIiNpbmNsdWRlIDxzaGFkZXJsYXllci5oPiIKICAgIH0KCiAgICBjb2RlIHsKCSIkdmFsdWUgPSAkZGVmYXVsdHZhbHVlOyIKCSIjaWYgIXN0cmNtcCgkc2lnbmE= dHVyZSwgXCJkZWZhdWx0XCIpIgoJIiAgICAkaW5kZXggPSBmaW5kKCRsYXllci5leHBvcnRzLm5hbWVzX2YsICRuYW1lKTsiCgkiICAgIGlmKCRpbmRleCA+PSAwKSIKCSIgICAgICAgICR2YWx1ZSA9ICRsYXllci5leHBvcnQ= cy52YWx1ZXNfZlskaW5kZXhdOyIKCSIjZWxpZiAhc3RyY21wKCRzaWduYXR1cmUsIFwidlwiKSIKCSIgICAgJGluZGV4ID0gZmluZCgkbGF5ZXIuZXhwb3J0cy5uYW1lc192LCAkbmFtZSk7IgoJIiAgICBpZigkaW5kZXggPj0= IDApIgoJIiAgICAgICAgJHZhbHVlID0gJGxheWVyLmV4cG9ydHMudmFsdWVzX3ZbJGluZGV4XTsiCgkiI2VsaWYgIXN0cmNtcCgkc2lnbmF0dXJlLCBcInY0XCIpIgoJIiAgICAkaW5kZXggPSBmaW5kKCRsYXllci5leHBvcnQ= cy5uYW1lc192NCwgJG5hbWUpOyIKCSIgICAgaWYoJGluZGV4ID49IDApIgoJIiAgICAgICAgJHZhbHVlID0gJGxheWVyLmV4cG9ydHMudmFsdWVzX3Y0WyRpbmRleF07IgoJIiNlbmRpZiIKCSIkaW5kZXggPSBzZWxlY3QoJGk= bmRleCA+PSAwLCAkaW5kZXgsIC0xKTsiCgkiJGZvdW5kID0gJGluZGV4ID49IDA7IgogICAgfQoKICAgIG91dHB1dAlmbG9hdAkJCXZhbHVlCQkiT3V0cHV0IExheWVyIgogICAgb3V0cHV0CWludAkJCWZvdW5kCQkiRXhwb3I= dCBGb3VuZCIKICAgIG91dHB1dAlpbnQJCQlpbmRleAkJIkV4cG9ydCBJbmRleCIKCiAgICBpbnB1dAlzdHJ1Y3RfU2hhZGVyTGF5ZXIJbGF5ZXIJCSJMYXllciIKCiAgICBWT1BfU1RSX0lOUFVUKG5hbWUsCQkJIk5hbWUiLAk= CSAgICAiIikKICAgIFZPUF9GTFRfSU5QVVQoZGVmYXVsdHZhbHVlLAkJIkRlZmF1bHQgVmFsdWUiLCAgICAwKQogICAgVk9QX1ZFQ19QQVJNKGRlZmF1bHR2YWx1ZV92LAkiRGVmYXVsdCBWYWx1ZSIsICAgIDAsIDAsIDApCiA= ICAgVk9QX1ZFQzRfUEFSTShkZWZhdWx0dmFsdWVfdjQsCSJEZWZhdWx0IFZhbHVlIiwgICAgMCwgMCwgMCwgMCkKCiAgICBzaWduYXR1cmUJIkZsb2F0IFZhbHVlIgkJZGVmYXVsdAl7IH0KICAgIHNpZ25hdHVyZQkiVmVjdG8= ciBWYWx1ZSIJCXYJeyBzdHJ1Y3RfU2hhZGVyTGF5ZXIgc3RyaW5nIHZlY3RvciB2ZWN0b3IgaW50IGludCB9CiAgICBzaWduYXR1cmUJIlZlY3RvcjQgVmFsdWUiCQl2NAl7IHN0cnVjdF9TaGFkZXJMYXllciBzdHJpbmcgdmU= Y3RvcjQgdmVjdG9yNCBpbnQgaW50IH0KfQpJTkRYAAAAAAAAAAAAAAABAAAADERpYWxvZ1NjcmlwdAAAAAAAAAxfX1B9Si8qCiAqIFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGhpcyBzb2Z0d2FyZSBpcyBwcm9wcmlldGE= cnkgdG8KICogU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYy4sIGFuZCBpcyBub3QgdG8gYmUgcmVwcm9kdWNlZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2F5IHdpdGhvdXQgd3JpdHRlbiBwZXJtaXM= c2lvbi4KICoKICogUHJvZHVjZWQgYnk6CiAqCVNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMKICoJNDc3IFJpY2htb25kIFN0cmVldCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICoJQ2FuYWRhICAgTTVWIDNFNwogKgk0MTY= LTUwNC05ODc2CiAqCiAqLwoKI2luY2x1ZGUgPHBhcmFtZXRlci5kcz4KCnsKICAgIG5hbWUJImlmY29ubmVjdGVkIgogICAgc2NyaXB0CSJpZmNvbm5lY3RlZCIKICAgIGxhYmVsCSJpZmNvbm5lY3RlZCIKCiAgICBjb2RlIHs= CgkiJHJlc3VsdCA9ICRpc2Nvbm5lY3RlZF9jb25uZWN0ZWQgIT0gMCA/ICRjb25uZWN0ZWQgOiAkbm90Y29ubmVjdGVkOyIKICAgIH0KCiAgICBvdXRlcmNvZGUgewoJIiNpbmNsdWRlIDxzaGFkZXJsYXllci5oPiIKICAgIH0= CgogICAgaW5wdXQJZmxvYXQJY29ubmVjdGVkCSJJbnB1dCBUZXN0ZWQgRm9yIENvbm5lY3Rpdml0eSIKICAgIGlucHV0CWZsb2F0CW5vdGNvbm5lY3RlZAkiRGVmYXVsdCBJZiBGaXJzdCBJbnB1dCBOb3QgQ29ubmVjdGVkIgo= ICAgIG91dHB1dAlmbG9hdAlyZXN1bHQJCSJPdXRwdXQgVmFsdWUiCiAgICBzaWduYXR1cmUJIkZsb2F0IgkJCWRlZmF1bHQgeyB9CiAgICBzaWduYXR1cmUJIkludGVnZXIiCQlpCXsgaW50IGludCBpbnQgfQogICAgc2lnbmE= dHVyZQkiU3RyaW5nIgkJcwl7IHN0cmluZyBzdHJpbmcgc3RyaW5nIH0KICAgIHNpZ25hdHVyZQkiMkQgVmVjdG9yIgkJdQl7IHZlY3RvcjIgdmVjdG9yMiB2ZWN0b3IyIH0KICAgIHNpZ25hdHVyZQkiM0QgVmVjdG9yIgkJdgk= eyB2ZWN0b3IgdmVjdG9yIHZlY3RvciB9CiAgICBzaWduYXR1cmUJIjNEIFBvaW50IgkJcAl7IHBvaW50IHBvaW50IHBvaW50IH0KICAgIHNpZ25hdHVyZQkiM0QgTm9ybWFsIgkJbgl7IG5vcm1hbCBub3JtYWwgbm9ybWFsIH0= CiAgICBzaWduYXR1cmUJIlJHQiBDb2xvciIJCWMJeyBjb2xvciBjb2xvciBjb2xvciB9CiAgICBzaWduYXR1cmUJIjREIFZlY3RvciIJCXY0CXsgdmVjdG9yNCB2ZWN0b3I0IHZlY3RvcjQgfQogICAgc2lnbmF0dXJlCSIzeDM= IE1hdHJpeCIJCW0zCXsgbWF0cml4MyBtYXRyaXgzIG1hdHJpeDMgfQogICAgc2lnbmF0dXJlCSI0eDQgTWF0cml4IgkJbQl7IG1hdHJpeCBtYXRyaXggbWF0cml4IH0KICAgIHNpZ25hdHVyZQkiQlNERiIJCQlic2RmCXsgYnM= ZGYgYnNkZiBic2RmIH0KICAgIHNpZ25hdHVyZQkiU2hhZGVyIExheWVyIiAJCXNsCXsgc3RydWN0X1NoYWRlckxheWVyIHN0cnVjdF9TaGFkZXJMYXllciBzdHJ1Y3RfU2hhZGVyTGF5ZXIgfQoKICAgIHNpZ25hdHVyZQkiVW4= aWZvcm0gRmxvYXQiCQl1Zgl7IHVmbG9hdCB1ZmxvYXQgdWZsb2F0IH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBWZWN0b3IiCXV2CXsgdXZlY3RvciB1dmVjdG9yIHV2ZWN0b3IgfQogICAgc2lnbmF0dXJlCSJVbmlmb3I= bSAzRCBQb2ludCIJdXAJeyB1cG9pbnQgdXBvaW50IHVwb2ludCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgTm9ybWFsIgl1bgl7IHVub3JtYWwgdW5vcm1hbCB1bm9ybWFsIH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSA= UkdCIENvbG9yIgl1Ywl7IHVjb2xvciB1Y29sb3IgdWNvbG9yIH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSA0eDQgTWF0cml4Igl1bQl7IHVtYXRyaXggdW1hdHJpeCB1bWF0cml4IH0KCiAgICBWT1BfRkxUX1BBUk0obm90Y28= bm5lY3RlZCwJCSJEZWZhdWx0IFZhbHVlIiwgICAgMCkKICAgIFZPUF9JTlRfUEFSTShub3Rjb25uZWN0ZWRfaSwJIkRlZmF1bHQgVmFsdWUiLCAgICAwKQogICAgVk9QX1NUUl9QQVJNKG5vdGNvbm5lY3RlZF9zLAkiRGVmYXU= bHQgVmFsdWUiLCAgICAiIikKICAgIFZPUF9WRUMyX1BBUk0obm90Y29ubmVjdGVkX3UsCSJEZWZhdWx0IFZhbHVlIiwgICAgMCwgMCkKICAgIFZPUF9WRUNfUEFSTShub3Rjb25uZWN0ZWRfdiwJIkRlZmF1bHQgVmFsdWUiLCA= ICAgMCwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTShub3Rjb25uZWN0ZWRfcCwJIkRlZmF1bHQgVmFsdWUiLCAgICAwLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKG5vdGNvbm5lY3RlZF9uLAkiRGVmYXVsdCBWYWx1ZSIsICAgIDA= LCAwLCAwKQogICAgVk9QX0NMUl9QQVJNKG5vdGNvbm5lY3RlZF9jLAkiRGVmYXVsdCBWYWx1ZSIsICAgIDAsIDAsIDApCiAgICBWT1BfVkVDNF9QQVJNKG5vdGNvbm5lY3RlZF92NCwJIkRlZmF1bHQgVmFsdWUiLCAgICAwLCA= MCwgMCwgMCkKCiAgICBwYXJtIHsKCW5hbWUJbm90Y29ubmVjdGVkX20zCglsYWJlbAkiRGVmYXVsdCBWYWx1ZSIKCXR5cGUJZmxvYXQKCXNpemUJOQoJZGVmYXVsdAl7IDEgMCAwIDAgMSAwIDAgMCAxIH0KICAgIH0KICAgIHA= YXJtIHsKCW5hbWUJbm90Y29ubmVjdGVkX20KCWxhYmVsCSJEZWZhdWx0IFZhbHVlIgoJdHlwZQlmbG9hdAoJc2l6ZQkxNgoJZGVmYXVsdAl7IDEgMCAwIDAgMCAxIDAgMCAwIDAgMSAwIDAgMCAwIDEgfQogICAgfQoKICAgIFY= T1BfRkxUX1BBUk0obm90Y29ubmVjdGVkX3VmLAkiRGVmYXVsdCBWYWx1ZSIsICAgIDApCiAgICBWT1BfVkVDX1BBUk0obm90Y29ubmVjdGVkX3V2LAkiRGVmYXVsdCBWYWx1ZSIsICAgIDAsIDAsIDApCiAgICBWT1BfVkVDX1A= QVJNKG5vdGNvbm5lY3RlZF91cCwJIkRlZmF1bHQgVmFsdWUiLCAgICAwLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKG5vdGNvbm5lY3RlZF91biwJIkRlZmF1bHQgVmFsdWUiLCAgICAwLCAwLCAwKQogICAgVk9QX0NMUl9QQVI= TShub3Rjb25uZWN0ZWRfdWMsCSJEZWZhdWx0IFZhbHVlIiwgICAgMCwgMCwgMCkKICAgIHBhcm0gewoJbmFtZQlub3Rjb25uZWN0ZWRfdW0KCWxhYmVsCSJEZWZhdWx0IFZhbHVlIgoJdHlwZQlmbG9hdAoJc2l6ZQkxNgoJZGU= ZmF1bHQJeyAxIDAgMCAwIDAgMSAwIDAgMCAwIDEgMCAwIDAgMCAxIH0KICAgIH0KCiAgICBncm91cCB7IG5hbWUgImcwIiBvYnNvbGV0ZSAxMi4wIH0KICAgIGdyb3VwIHsgbmFtZSAiZzEiIG9ic29sZXRlIDEyLjAgfQogICA= IGdyb3VwIHsgbmFtZSAiZzIiIG9ic29sZXRlIDEyLjAgfQp9CklORFgAAAAAAAAAAAAAAAEAAAAMRGlhbG9nU2NyaXB0AAAAAAAAg2FfUH0IIyBEaWFsb2cgc2NyaXB0IGZvciBpZmQgYXV0b21hdGljYWxseSBnZW5lcmF0ZWQ= Cgp7CiAgICBuYW1lCWlmZAogICAgc2NyaXB0CWlmZAogICAgbGFiZWwJTWFudHJhCgogICAgaGVscCB7CgkiIgogICAgfQoKICAgIGlucHV0bGFiZWwJMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzEiCiAgICBpbnB1dGxhYmVsCTI= CSJTdWItTmV0d29yayBJbnB1dCAjMiIKICAgIGlucHV0bGFiZWwJMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzMiCiAgICBpbnB1dGxhYmVsCTQJIlN1Yi1OZXR3b3JrIElucHV0ICM0IgogICAgaW5wdXRsYWJlbAk1CSJTdWItTmU= dHdvcmsgSW5wdXQgIzUiCiAgICBpbnB1dGxhYmVsCTYJIlN1Yi1OZXR3b3JrIElucHV0ICM2IgogICAgaW5wdXRsYWJlbAk3CSJTdWItTmV0d29yayBJbnB1dCAjNyIKICAgIGlucHV0bGFiZWwJOAkiU3ViLU5ldHdvcmsgSW4= cHV0ICM4IgogICAgaW5wdXRsYWJlbAk5CSJTdWItTmV0d29yayBJbnB1dCAjOSIKICAgIGlucHV0bGFiZWwJMTAJIlN1Yi1OZXR3b3JrIElucHV0ICMxMCIKICAgIGlucHV0bGFiZWwJMTEJIlN1Yi1OZXR3b3JrIElucHV0ICM= MTEiCiAgICBpbnB1dGxhYmVsCTEyCSJTdWItTmV0d29yayBJbnB1dCAjMTIiCiAgICBpbnB1dGxhYmVsCTEzCSJTdWItTmV0d29yayBJbnB1dCAjMTMiCiAgICBpbnB1dGxhYmVsCTE0CSJTdWItTmV0d29yayBJbnB1dCAjMTQ= IgogICAgaW5wdXRsYWJlbAkxNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE1IgogICAgaW5wdXRsYWJlbAkxNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzE2IgogICAgaW5wdXRsYWJlbAkxNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzE3Igo= ICAgIGlucHV0bGFiZWwJMTgJIlN1Yi1OZXR3b3JrIElucHV0ICMxOCIKICAgIGlucHV0bGFiZWwJMTkJIlN1Yi1OZXR3b3JrIElucHV0ICMxOSIKICAgIGlucHV0bGFiZWwJMjAJIlN1Yi1OZXR3b3JrIElucHV0ICMyMCIKICA= ICBpbnB1dGxhYmVsCTIxCSJTdWItTmV0d29yayBJbnB1dCAjMjEiCiAgICBpbnB1dGxhYmVsCTIyCSJTdWItTmV0d29yayBJbnB1dCAjMjIiCiAgICBpbnB1dGxhYmVsCTIzCSJTdWItTmV0d29yayBJbnB1dCAjMjMiCiAgICA= aW5wdXRsYWJlbAkyNAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI0IgogICAgaW5wdXRsYWJlbAkyNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI1IgogICAgaW5wdXRsYWJlbAkyNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzI2IgogICAgaW4= cHV0bGFiZWwJMjcJIlN1Yi1OZXR3b3JrIElucHV0ICMyNyIKICAgIGlucHV0bGFiZWwJMjgJIlN1Yi1OZXR3b3JrIElucHV0ICMyOCIKICAgIGlucHV0bGFiZWwJMjkJIlN1Yi1OZXR3b3JrIElucHV0ICMyOSIKICAgIGlucHU= dGxhYmVsCTMwCSJTdWItTmV0d29yayBJbnB1dCAjMzAiCiAgICBpbnB1dGxhYmVsCTMxCSJTdWItTmV0d29yayBJbnB1dCAjMzEiCiAgICBpbnB1dGxhYmVsCTMyCSJTdWItTmV0d29yayBJbnB1dCAjMzIiCiAgICBpbnB1dGw= YWJlbAkzMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzMzIgogICAgaW5wdXRsYWJlbAkzNAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM0IgogICAgaW5wdXRsYWJlbAkzNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM1IgogICAgaW5wdXRsYWI= ZWwJMzYJIlN1Yi1OZXR3b3JrIElucHV0ICMzNiIKICAgIGlucHV0bGFiZWwJMzcJIlN1Yi1OZXR3b3JrIElucHV0ICMzNyIKICAgIGlucHV0bGFiZWwJMzgJIlN1Yi1OZXR3b3JrIElucHV0ICMzOCIKICAgIGlucHV0bGFiZWw= CTM5CSJTdWItTmV0d29yayBJbnB1dCAjMzkiCiAgICBpbnB1dGxhYmVsCTQwCSJTdWItTmV0d29yayBJbnB1dCAjNDAiCiAgICBpbnB1dGxhYmVsCTQxCSJTdWItTmV0d29yayBJbnB1dCAjNDEiCiAgICBpbnB1dGxhYmVsCTQ= MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQyIgogICAgaW5wdXRsYWJlbAk0MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQzIgogICAgaW5wdXRsYWJlbAk0NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ0IgogICAgaW5wdXRsYWJlbAk0NQk= IlN1Yi1OZXR3b3JrIElucHV0ICM0NSIKICAgIGlucHV0bGFiZWwJNDYJIlN1Yi1OZXR3b3JrIElucHV0ICM0NiIKICAgIGlucHV0bGFiZWwJNDcJIlN1Yi1OZXR3b3JrIElucHV0ICM0NyIKICAgIGlucHV0bGFiZWwJNDgJIlM= dWItTmV0d29yayBJbnB1dCAjNDgiCiAgICBpbnB1dGxhYmVsCTQ5CSJTdWItTmV0d29yayBJbnB1dCAjNDkiCiAgICBpbnB1dGxhYmVsCTUwCSJTdWItTmV0d29yayBJbnB1dCAjNTAiCiAgICBpbnB1dGxhYmVsCTUxCSJTdWI= LU5ldHdvcmsgSW5wdXQgIzUxIgogICAgaW5wdXRsYWJlbAk1MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzUyIgogICAgaW5wdXRsYWJlbAk1MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzUzIgogICAgaW5wdXRsYWJlbAk1NAkiU3ViLU4= ZXR3b3JrIElucHV0ICM1NCIKICAgIGlucHV0bGFiZWwJNTUJIlN1Yi1OZXR3b3JrIElucHV0ICM1NSIKICAgIGlucHV0bGFiZWwJNTYJIlN1Yi1OZXR3b3JrIElucHV0ICM1NiIKICAgIGlucHV0bGFiZWwJNTcJIlN1Yi1OZXQ= d29yayBJbnB1dCAjNTciCiAgICBpbnB1dGxhYmVsCTU4CSJTdWItTmV0d29yayBJbnB1dCAjNTgiCiAgICBpbnB1dGxhYmVsCTU5CSJTdWItTmV0d29yayBJbnB1dCAjNTkiCiAgICBpbnB1dGxhYmVsCTYwCSJTdWItTmV0d28= cmsgSW5wdXQgIzYwIgogICAgaW5wdXRsYWJlbAk2MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzYxIgogICAgaW5wdXRsYWJlbAk2MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzYyIgogICAgaW5wdXRsYWJlbAk2MwkiU3ViLU5ldHdvcms= IElucHV0ICM2MyIKICAgIGlucHV0bGFiZWwJNjQJIlN1Yi1OZXR3b3JrIElucHV0ICM2NCIKICAgIGlucHV0bGFiZWwJNjUJIlN1Yi1OZXR3b3JrIElucHV0ICM2NSIKICAgIGlucHV0bGFiZWwJNjYJIlN1Yi1OZXR3b3JrIEk= bnB1dCAjNjYiCiAgICBpbnB1dGxhYmVsCTY3CSJTdWItTmV0d29yayBJbnB1dCAjNjciCiAgICBpbnB1dGxhYmVsCTY4CSJTdWItTmV0d29yayBJbnB1dCAjNjgiCiAgICBpbnB1dGxhYmVsCTY5CSJTdWItTmV0d29yayBJbnA= dXQgIzY5IgogICAgaW5wdXRsYWJlbAk3MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzcwIgogICAgaW5wdXRsYWJlbAk3MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzcxIgogICAgaW5wdXRsYWJlbAk3MgkiU3ViLU5ldHdvcmsgSW5wdXQ= ICM3MiIKICAgIGlucHV0bGFiZWwJNzMJIlN1Yi1OZXR3b3JrIElucHV0ICM3MyIKICAgIGlucHV0bGFiZWwJNzQJIlN1Yi1OZXR3b3JrIElucHV0ICM3NCIKICAgIGlucHV0bGFiZWwJNzUJIlN1Yi1OZXR3b3JrIElucHV0ICM= NzUiCiAgICBpbnB1dGxhYmVsCTc2CSJTdWItTmV0d29yayBJbnB1dCAjNzYiCiAgICBpbnB1dGxhYmVsCTc3CSJTdWItTmV0d29yayBJbnB1dCAjNzciCiAgICBpbnB1dGxhYmVsCTc4CSJTdWItTmV0d29yayBJbnB1dCAjNzg= IgogICAgaW5wdXRsYWJlbAk3OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzc5IgogICAgaW5wdXRsYWJlbAk4MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzgwIgogICAgaW5wdXRsYWJlbAk4MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzgxIgo= ICAgIGlucHV0bGFiZWwJODIJIlN1Yi1OZXR3b3JrIElucHV0ICM4MiIKICAgIGlucHV0bGFiZWwJODMJIlN1Yi1OZXR3b3JrIElucHV0ICM4MyIKICAgIGlucHV0bGFiZWwJODQJIlN1Yi1OZXR3b3JrIElucHV0ICM4NCIKICA= ICBpbnB1dGxhYmVsCTg1CSJTdWItTmV0d29yayBJbnB1dCAjODUiCiAgICBpbnB1dGxhYmVsCTg2CSJTdWItTmV0d29yayBJbnB1dCAjODYiCiAgICBpbnB1dGxhYmVsCTg3CSJTdWItTmV0d29yayBJbnB1dCAjODciCiAgICA= aW5wdXRsYWJlbAk4OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzg4IgogICAgaW5wdXRsYWJlbAk4OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzg5IgogICAgaW5wdXRsYWJlbAk5MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzkwIgogICAgaW4= cHV0bGFiZWwJOTEJIlN1Yi1OZXR3b3JrIElucHV0ICM5MSIKICAgIGlucHV0bGFiZWwJOTIJIlN1Yi1OZXR3b3JrIElucHV0ICM5MiIKICAgIGlucHV0bGFiZWwJOTMJIlN1Yi1OZXR3b3JrIElucHV0ICM5MyIKICAgIGlucHU= dGxhYmVsCTk0CSJTdWItTmV0d29yayBJbnB1dCAjOTQiCiAgICBpbnB1dGxhYmVsCTk1CSJTdWItTmV0d29yayBJbnB1dCAjOTUiCiAgICBpbnB1dGxhYmVsCTk2CSJTdWItTmV0d29yayBJbnB1dCAjOTYiCiAgICBpbnB1dGw= YWJlbAk5NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzk3IgogICAgaW5wdXRsYWJlbAk5OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzk4IgogICAgaW5wdXRsYWJlbAk5OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzk5IgogICAgaW5wdXRsYWI= ZWwJMTAwCSJTdWItTmV0d29yayBJbnB1dCAjMTAwIgogICAgaW5wdXRsYWJlbAkxMDEJIlN1Yi1OZXR3b3JrIElucHV0ICMxMDEiCiAgICBpbnB1dGxhYmVsCTEwMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzEwMiIKICAgIGlucHU= dGxhYmVsCTEwMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzEwMyIKICAgIGlucHV0bGFiZWwJMTA0CSJTdWItTmV0d29yayBJbnB1dCAjMTA0IgogICAgaW5wdXRsYWJlbAkxMDUJIlN1Yi1OZXR3b3JrIElucHV0ICMxMDUiCiAgICA= aW5wdXRsYWJlbAkxMDYJIlN1Yi1OZXR3b3JrIElucHV0ICMxMDYiCiAgICBpbnB1dGxhYmVsCTEwNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzEwNyIKICAgIGlucHV0bGFiZWwJMTA4CSJTdWItTmV0d29yayBJbnB1dCAjMTA4Igo= ICAgIGlucHV0bGFiZWwJMTA5CSJTdWItTmV0d29yayBJbnB1dCAjMTA5IgogICAgaW5wdXRsYWJlbAkxMTAJIlN1Yi1OZXR3b3JrIElucHV0ICMxMTAiCiAgICBpbnB1dGxhYmVsCTExMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE= MTEiCiAgICBpbnB1dGxhYmVsCTExMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzExMiIKICAgIGlucHV0bGFiZWwJMTEzCSJTdWItTmV0d29yayBJbnB1dCAjMTEzIgogICAgaW5wdXRsYWJlbAkxMTQJIlN1Yi1OZXR3b3JrIElucHU= dCAjMTE0IgogICAgaW5wdXRsYWJlbAkxMTUJIlN1Yi1OZXR3b3JrIElucHV0ICMxMTUiCiAgICBpbnB1dGxhYmVsCTExNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzExNiIKICAgIGlucHV0bGFiZWwJMTE3CSJTdWItTmV0d29yayA= SW5wdXQgIzExNyIKICAgIGlucHV0bGFiZWwJMTE4CSJTdWItTmV0d29yayBJbnB1dCAjMTE4IgogICAgaW5wdXRsYWJlbAkxMTkJIlN1Yi1OZXR3b3JrIElucHV0ICMxMTkiCiAgICBpbnB1dGxhYmVsCTEyMAkiU3ViLU5ldHc= b3JrIElucHV0ICMxMjAiCiAgICBpbnB1dGxhYmVsCTEyMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzEyMSIKICAgIGlucHV0bGFiZWwJMTIyCSJTdWItTmV0d29yayBJbnB1dCAjMTIyIgogICAgaW5wdXRsYWJlbAkxMjMJIlN1Yi0= TmV0d29yayBJbnB1dCAjMTIzIgogICAgaW5wdXRsYWJlbAkxMjQJIlN1Yi1OZXR3b3JrIElucHV0ICMxMjQiCiAgICBpbnB1dGxhYmVsCTEyNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzEyNSIKICAgIGlucHV0bGFiZWwJMTI2CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzEyNiIKICAgIGlucHV0bGFiZWwJMTI3CSJTdWItTmV0d29yayBJbnB1dCAjMTI3IgogICAgaW5wdXRsYWJlbAkxMjgJIlN1Yi1OZXR3b3JrIElucHV0ICMxMjgiCiAgICBpbnB1dGxhYmVsCTE= MjkJIlN1Yi1OZXR3b3JrIElucHV0ICMxMjkiCiAgICBpbnB1dGxhYmVsCTEzMAkiU3ViLU5ldHdvcmsgSW5wdXQgIzEzMCIKICAgIGlucHV0bGFiZWwJMTMxCSJTdWItTmV0d29yayBJbnB1dCAjMTMxIgogICAgaW5wdXRsYWI= ZWwJMTMyCSJTdWItTmV0d29yayBJbnB1dCAjMTMyIgogICAgaW5wdXRsYWJlbAkxMzMJIlN1Yi1OZXR3b3JrIElucHV0ICMxMzMiCiAgICBpbnB1dGxhYmVsCTEzNAkiU3ViLU5ldHdvcmsgSW5wdXQgIzEzNCIKICAgIGlucHU= dGxhYmVsCTEzNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzEzNSIKICAgIGlucHV0bGFiZWwJMTM2CSJTdWItTmV0d29yayBJbnB1dCAjMTM2IgogICAgaW5wdXRsYWJlbAkxMzcJIlN1Yi1OZXR3b3JrIElucHV0ICMxMzciCiAgICA= aW5wdXRsYWJlbAkxMzgJIlN1Yi1OZXR3b3JrIElucHV0ICMxMzgiCiAgICBpbnB1dGxhYmVsCTEzOQkiU3ViLU5ldHdvcmsgSW5wdXQgIzEzOSIKICAgIGlucHV0bGFiZWwJMTQwCSJTdWItTmV0d29yayBJbnB1dCAjMTQwIgo= ICAgIGlucHV0bGFiZWwJMTQxCSJTdWItTmV0d29yayBJbnB1dCAjMTQxIgogICAgaW5wdXRsYWJlbAkxNDIJIlN1Yi1OZXR3b3JrIElucHV0ICMxNDIiCiAgICBpbnB1dGxhYmVsCTE0MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzE= NDMiCiAgICBpbnB1dGxhYmVsCTE0NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE0NCIKICAgIGlucHV0bGFiZWwJMTQ1CSJTdWItTmV0d29yayBJbnB1dCAjMTQ1IgogICAgaW5wdXRsYWJlbAkxNDYJIlN1Yi1OZXR3b3JrIElucHU= dCAjMTQ2IgogICAgaW5wdXRsYWJlbAkxNDcJIlN1Yi1OZXR3b3JrIElucHV0ICMxNDciCiAgICBpbnB1dGxhYmVsCTE0OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE0OCIKICAgIGlucHV0bGFiZWwJMTQ5CSJTdWItTmV0d29yayA= SW5wdXQgIzE0OSIKICAgIGlucHV0bGFiZWwJMTUwCSJTdWItTmV0d29yayBJbnB1dCAjMTUwIgogICAgaW5wdXRsYWJlbAkxNTEJIlN1Yi1OZXR3b3JrIElucHV0ICMxNTEiCiAgICBpbnB1dGxhYmVsCTE1MgkiU3ViLU5ldHc= b3JrIElucHV0ICMxNTIiCiAgICBpbnB1dGxhYmVsCTE1MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzE1MyIKICAgIGlucHV0bGFiZWwJMTU0CSJTdWItTmV0d29yayBJbnB1dCAjMTU0IgogICAgaW5wdXRsYWJlbAkxNTUJIlN1Yi0= TmV0d29yayBJbnB1dCAjMTU1IgogICAgaW5wdXRsYWJlbAkxNTYJIlN1Yi1OZXR3b3JrIElucHV0ICMxNTYiCiAgICBpbnB1dGxhYmVsCTE1NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzE1NyIKICAgIGlucHV0bGFiZWwJMTU4CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzE1OCIKICAgIGlucHV0bGFiZWwJMTU5CSJTdWItTmV0d29yayBJbnB1dCAjMTU5IgogICAgaW5wdXRsYWJlbAkxNjAJIlN1Yi1OZXR3b3JrIElucHV0ICMxNjAiCiAgICBpbnB1dGxhYmVsCTE= NjEJIlN1Yi1OZXR3b3JrIElucHV0ICMxNjEiCiAgICBpbnB1dGxhYmVsCTE2MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzE2MiIKICAgIGlucHV0bGFiZWwJMTYzCSJTdWItTmV0d29yayBJbnB1dCAjMTYzIgogICAgaW5wdXRsYWI= ZWwJMTY0CSJTdWItTmV0d29yayBJbnB1dCAjMTY0IgogICAgaW5wdXRsYWJlbAkxNjUJIlN1Yi1OZXR3b3JrIElucHV0ICMxNjUiCiAgICBpbnB1dGxhYmVsCTE2NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzE2NiIKICAgIGlucHU= dGxhYmVsCTE2NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzE2NyIKICAgIGlucHV0bGFiZWwJMTY4CSJTdWItTmV0d29yayBJbnB1dCAjMTY4IgogICAgaW5wdXRsYWJlbAkxNjkJIlN1Yi1OZXR3b3JrIElucHV0ICMxNjkiCiAgICA= aW5wdXRsYWJlbAkxNzAJIlN1Yi1OZXR3b3JrIElucHV0ICMxNzAiCiAgICBpbnB1dGxhYmVsCTE3MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE3MSIKICAgIGlucHV0bGFiZWwJMTcyCSJTdWItTmV0d29yayBJbnB1dCAjMTcyIgo= ICAgIGlucHV0bGFiZWwJMTczCSJTdWItTmV0d29yayBJbnB1dCAjMTczIgogICAgaW5wdXRsYWJlbAkxNzQJIlN1Yi1OZXR3b3JrIElucHV0ICMxNzQiCiAgICBpbnB1dGxhYmVsCTE3NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE= NzUiCiAgICBpbnB1dGxhYmVsCTE3NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzE3NiIKICAgIGlucHV0bGFiZWwJMTc3CSJTdWItTmV0d29yayBJbnB1dCAjMTc3IgogICAgaW5wdXRsYWJlbAkxNzgJIlN1Yi1OZXR3b3JrIElucHU= dCAjMTc4IgogICAgaW5wdXRsYWJlbAkxNzkJIlN1Yi1OZXR3b3JrIElucHV0ICMxNzkiCiAgICBpbnB1dGxhYmVsCTE4MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE4MCIKICAgIGlucHV0bGFiZWwJMTgxCSJTdWItTmV0d29yayA= SW5wdXQgIzE4MSIKICAgIGlucHV0bGFiZWwJMTgyCSJTdWItTmV0d29yayBJbnB1dCAjMTgyIgogICAgaW5wdXRsYWJlbAkxODMJIlN1Yi1OZXR3b3JrIElucHV0ICMxODMiCiAgICBpbnB1dGxhYmVsCTE4NAkiU3ViLU5ldHc= b3JrIElucHV0ICMxODQiCiAgICBpbnB1dGxhYmVsCTE4NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE4NSIKICAgIGlucHV0bGFiZWwJMTg2CSJTdWItTmV0d29yayBJbnB1dCAjMTg2IgogICAgaW5wdXRsYWJlbAkxODcJIlN1Yi0= TmV0d29yayBJbnB1dCAjMTg3IgogICAgaW5wdXRsYWJlbAkxODgJIlN1Yi1OZXR3b3JrIElucHV0ICMxODgiCiAgICBpbnB1dGxhYmVsCTE4OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE4OSIKICAgIGlucHV0bGFiZWwJMTkwCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzE5MCIKICAgIGlucHV0bGFiZWwJMTkxCSJTdWItTmV0d29yayBJbnB1dCAjMTkxIgogICAgaW5wdXRsYWJlbAkxOTIJIlN1Yi1OZXR3b3JrIElucHV0ICMxOTIiCiAgICBpbnB1dGxhYmVsCTE= OTMJIlN1Yi1OZXR3b3JrIElucHV0ICMxOTMiCiAgICBpbnB1dGxhYmVsCTE5NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE5NCIKICAgIGlucHV0bGFiZWwJMTk1CSJTdWItTmV0d29yayBJbnB1dCAjMTk1IgogICAgaW5wdXRsYWI= ZWwJMTk2CSJTdWItTmV0d29yayBJbnB1dCAjMTk2IgogICAgaW5wdXRsYWJlbAkxOTcJIlN1Yi1OZXR3b3JrIElucHV0ICMxOTciCiAgICBpbnB1dGxhYmVsCTE5OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE5OCIKICAgIGlucHU= dGxhYmVsCTE5OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE5OSIKICAgIGlucHV0bGFiZWwJMjAwCSJTdWItTmV0d29yayBJbnB1dCAjMjAwIgogICAgaW5wdXRsYWJlbAkyMDEJIlN1Yi1OZXR3b3JrIElucHV0ICMyMDEiCiAgICA= aW5wdXRsYWJlbAkyMDIJIlN1Yi1OZXR3b3JrIElucHV0ICMyMDIiCiAgICBpbnB1dGxhYmVsCTIwMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzIwMyIKICAgIGlucHV0bGFiZWwJMjA0CSJTdWItTmV0d29yayBJbnB1dCAjMjA0Igo= ICAgIGlucHV0bGFiZWwJMjA1CSJTdWItTmV0d29yayBJbnB1dCAjMjA1IgogICAgaW5wdXRsYWJlbAkyMDYJIlN1Yi1OZXR3b3JrIElucHV0ICMyMDYiCiAgICBpbnB1dGxhYmVsCTIwNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzI= MDciCiAgICBpbnB1dGxhYmVsCTIwOAkiU3ViLU5ldHdvcmsgSW5wdXQgIzIwOCIKICAgIGlucHV0bGFiZWwJMjA5CSJTdWItTmV0d29yayBJbnB1dCAjMjA5IgogICAgaW5wdXRsYWJlbAkyMTAJIlN1Yi1OZXR3b3JrIElucHU= dCAjMjEwIgogICAgaW5wdXRsYWJlbAkyMTEJIlN1Yi1OZXR3b3JrIElucHV0ICMyMTEiCiAgICBpbnB1dGxhYmVsCTIxMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzIxMiIKICAgIGlucHV0bGFiZWwJMjEzCSJTdWItTmV0d29yayA= SW5wdXQgIzIxMyIKICAgIGlucHV0bGFiZWwJMjE0CSJTdWItTmV0d29yayBJbnB1dCAjMjE0IgogICAgaW5wdXRsYWJlbAkyMTUJIlN1Yi1OZXR3b3JrIElucHV0ICMyMTUiCiAgICBpbnB1dGxhYmVsCTIxNgkiU3ViLU5ldHc= b3JrIElucHV0ICMyMTYiCiAgICBpbnB1dGxhYmVsCTIxNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzIxNyIKICAgIGlucHV0bGFiZWwJMjE4CSJTdWItTmV0d29yayBJbnB1dCAjMjE4IgogICAgaW5wdXRsYWJlbAkyMTkJIlN1Yi0= TmV0d29yayBJbnB1dCAjMjE5IgogICAgaW5wdXRsYWJlbAkyMjAJIlN1Yi1OZXR3b3JrIElucHV0ICMyMjAiCiAgICBpbnB1dGxhYmVsCTIyMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzIyMSIKICAgIGlucHV0bGFiZWwJMjIyCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzIyMiIKICAgIGlucHV0bGFiZWwJMjIzCSJTdWItTmV0d29yayBJbnB1dCAjMjIzIgogICAgaW5wdXRsYWJlbAkyMjQJIlN1Yi1OZXR3b3JrIElucHV0ICMyMjQiCiAgICBpbnB1dGxhYmVsCTI= MjUJIlN1Yi1OZXR3b3JrIElucHV0ICMyMjUiCiAgICBpbnB1dGxhYmVsCTIyNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzIyNiIKICAgIGlucHV0bGFiZWwJMjI3CSJTdWItTmV0d29yayBJbnB1dCAjMjI3IgogICAgaW5wdXRsYWI= ZWwJMjI4CSJTdWItTmV0d29yayBJbnB1dCAjMjI4IgogICAgaW5wdXRsYWJlbAkyMjkJIlN1Yi1OZXR3b3JrIElucHV0ICMyMjkiCiAgICBpbnB1dGxhYmVsCTIzMAkiU3ViLU5ldHdvcmsgSW5wdXQgIzIzMCIKICAgIGlucHU= dGxhYmVsCTIzMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzIzMSIKICAgIGlucHV0bGFiZWwJMjMyCSJTdWItTmV0d29yayBJbnB1dCAjMjMyIgogICAgaW5wdXRsYWJlbAkyMzMJIlN1Yi1OZXR3b3JrIElucHV0ICMyMzMiCiAgICA= aW5wdXRsYWJlbAkyMzQJIlN1Yi1OZXR3b3JrIElucHV0ICMyMzQiCiAgICBpbnB1dGxhYmVsCTIzNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzIzNSIKICAgIGlucHV0bGFiZWwJMjM2CSJTdWItTmV0d29yayBJbnB1dCAjMjM2Igo= ICAgIGlucHV0bGFiZWwJMjM3CSJTdWItTmV0d29yayBJbnB1dCAjMjM3IgogICAgaW5wdXRsYWJlbAkyMzgJIlN1Yi1OZXR3b3JrIElucHV0ICMyMzgiCiAgICBpbnB1dGxhYmVsCTIzOQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI= MzkiCiAgICBpbnB1dGxhYmVsCTI0MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI0MCIKICAgIGlucHV0bGFiZWwJMjQxCSJTdWItTmV0d29yayBJbnB1dCAjMjQxIgogICAgaW5wdXRsYWJlbAkyNDIJIlN1Yi1OZXR3b3JrIElucHU= dCAjMjQyIgogICAgaW5wdXRsYWJlbAkyNDMJIlN1Yi1OZXR3b3JrIElucHV0ICMyNDMiCiAgICBpbnB1dGxhYmVsCTI0NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI0NCIKICAgIGlucHV0bGFiZWwJMjQ1CSJTdWItTmV0d29yayA= SW5wdXQgIzI0NSIKICAgIGlucHV0bGFiZWwJMjQ2CSJTdWItTmV0d29yayBJbnB1dCAjMjQ2IgogICAgaW5wdXRsYWJlbAkyNDcJIlN1Yi1OZXR3b3JrIElucHV0ICMyNDciCiAgICBpbnB1dGxhYmVsCTI0OAkiU3ViLU5ldHc= b3JrIElucHV0ICMyNDgiCiAgICBpbnB1dGxhYmVsCTI0OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI0OSIKICAgIGlucHV0bGFiZWwJMjUwCSJTdWItTmV0d29yayBJbnB1dCAjMjUwIgogICAgaW5wdXRsYWJlbAkyNTEJIlN1Yi0= TmV0d29yayBJbnB1dCAjMjUxIgogICAgaW5wdXRsYWJlbAkyNTIJIlN1Yi1OZXR3b3JrIElucHV0ICMyNTIiCiAgICBpbnB1dGxhYmVsCTI1MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzI1MyIKICAgIGlucHV0bGFiZWwJMjU0CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzI1NCIKICAgIGlucHV0bGFiZWwJMjU1CSJTdWItTmV0d29yayBJbnB1dCAjMjU1IgogICAgaW5wdXRsYWJlbAkyNTYJIlN1Yi1OZXR3b3JrIElucHV0ICMyNTYiCiAgICBpbnB1dGxhYmVsCTI= NTcJIlN1Yi1OZXR3b3JrIElucHV0ICMyNTciCiAgICBpbnB1dGxhYmVsCTI1OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI1OCIKICAgIGlucHV0bGFiZWwJMjU5CSJTdWItTmV0d29yayBJbnB1dCAjMjU5IgogICAgaW5wdXRsYWI= ZWwJMjYwCSJTdWItTmV0d29yayBJbnB1dCAjMjYwIgogICAgaW5wdXRsYWJlbAkyNjEJIlN1Yi1OZXR3b3JrIElucHV0ICMyNjEiCiAgICBpbnB1dGxhYmVsCTI2MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzI2MiIKICAgIGlucHU= dGxhYmVsCTI2MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzI2MyIKICAgIGlucHV0bGFiZWwJMjY0CSJTdWItTmV0d29yayBJbnB1dCAjMjY0IgogICAgaW5wdXRsYWJlbAkyNjUJIlN1Yi1OZXR3b3JrIElucHV0ICMyNjUiCiAgICA= aW5wdXRsYWJlbAkyNjYJIlN1Yi1OZXR3b3JrIElucHV0ICMyNjYiCiAgICBpbnB1dGxhYmVsCTI2NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzI2NyIKICAgIGlucHV0bGFiZWwJMjY4CSJTdWItTmV0d29yayBJbnB1dCAjMjY4Igo= ICAgIGlucHV0bGFiZWwJMjY5CSJTdWItTmV0d29yayBJbnB1dCAjMjY5IgogICAgaW5wdXRsYWJlbAkyNzAJIlN1Yi1OZXR3b3JrIElucHV0ICMyNzAiCiAgICBpbnB1dGxhYmVsCTI3MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI= NzEiCiAgICBpbnB1dGxhYmVsCTI3MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzI3MiIKICAgIGlucHV0bGFiZWwJMjczCSJTdWItTmV0d29yayBJbnB1dCAjMjczIgogICAgaW5wdXRsYWJlbAkyNzQJIlN1Yi1OZXR3b3JrIElucHU= dCAjMjc0IgogICAgaW5wdXRsYWJlbAkyNzUJIlN1Yi1OZXR3b3JrIElucHV0ICMyNzUiCiAgICBpbnB1dGxhYmVsCTI3NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzI3NiIKICAgIGlucHV0bGFiZWwJMjc3CSJTdWItTmV0d29yayA= SW5wdXQgIzI3NyIKICAgIGlucHV0bGFiZWwJMjc4CSJTdWItTmV0d29yayBJbnB1dCAjMjc4IgogICAgaW5wdXRsYWJlbAkyNzkJIlN1Yi1OZXR3b3JrIElucHV0ICMyNzkiCiAgICBpbnB1dGxhYmVsCTI4MAkiU3ViLU5ldHc= b3JrIElucHV0ICMyODAiCiAgICBpbnB1dGxhYmVsCTI4MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI4MSIKICAgIGlucHV0bGFiZWwJMjgyCSJTdWItTmV0d29yayBJbnB1dCAjMjgyIgogICAgaW5wdXRsYWJlbAkyODMJIlN1Yi0= TmV0d29yayBJbnB1dCAjMjgzIgogICAgaW5wdXRsYWJlbAkyODQJIlN1Yi1OZXR3b3JrIElucHV0ICMyODQiCiAgICBpbnB1dGxhYmVsCTI4NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI4NSIKICAgIGlucHV0bGFiZWwJMjg2CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzI4NiIKICAgIGlucHV0bGFiZWwJMjg3CSJTdWItTmV0d29yayBJbnB1dCAjMjg3IgogICAgaW5wdXRsYWJlbAkyODgJIlN1Yi1OZXR3b3JrIElucHV0ICMyODgiCiAgICBpbnB1dGxhYmVsCTI= ODkJIlN1Yi1OZXR3b3JrIElucHV0ICMyODkiCiAgICBpbnB1dGxhYmVsCTI5MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI5MCIKICAgIGlucHV0bGFiZWwJMjkxCSJTdWItTmV0d29yayBJbnB1dCAjMjkxIgogICAgaW5wdXRsYWI= ZWwJMjkyCSJTdWItTmV0d29yayBJbnB1dCAjMjkyIgogICAgaW5wdXRsYWJlbAkyOTMJIlN1Yi1OZXR3b3JrIElucHV0ICMyOTMiCiAgICBpbnB1dGxhYmVsCTI5NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI5NCIKICAgIGlucHU= dGxhYmVsCTI5NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI5NSIKICAgIGlucHV0bGFiZWwJMjk2CSJTdWItTmV0d29yayBJbnB1dCAjMjk2IgogICAgaW5wdXRsYWJlbAkyOTcJIlN1Yi1OZXR3b3JrIElucHV0ICMyOTciCiAgICA= aW5wdXRsYWJlbAkyOTgJIlN1Yi1OZXR3b3JrIElucHV0ICMyOTgiCiAgICBpbnB1dGxhYmVsCTI5OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI5OSIKICAgIGlucHV0bGFiZWwJMzAwCSJTdWItTmV0d29yayBJbnB1dCAjMzAwIgo= ICAgIGlucHV0bGFiZWwJMzAxCSJTdWItTmV0d29yayBJbnB1dCAjMzAxIgogICAgaW5wdXRsYWJlbAkzMDIJIlN1Yi1OZXR3b3JrIElucHV0ICMzMDIiCiAgICBpbnB1dGxhYmVsCTMwMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzM= MDMiCiAgICBpbnB1dGxhYmVsCTMwNAkiU3ViLU5ldHdvcmsgSW5wdXQgIzMwNCIKICAgIGlucHV0bGFiZWwJMzA1CSJTdWItTmV0d29yayBJbnB1dCAjMzA1IgogICAgaW5wdXRsYWJlbAkzMDYJIlN1Yi1OZXR3b3JrIElucHU= dCAjMzA2IgogICAgaW5wdXRsYWJlbAkzMDcJIlN1Yi1OZXR3b3JrIElucHV0ICMzMDciCiAgICBpbnB1dGxhYmVsCTMwOAkiU3ViLU5ldHdvcmsgSW5wdXQgIzMwOCIKICAgIGlucHV0bGFiZWwJMzA5CSJTdWItTmV0d29yayA= SW5wdXQgIzMwOSIKICAgIGlucHV0bGFiZWwJMzEwCSJTdWItTmV0d29yayBJbnB1dCAjMzEwIgogICAgaW5wdXRsYWJlbAkzMTEJIlN1Yi1OZXR3b3JrIElucHV0ICMzMTEiCiAgICBpbnB1dGxhYmVsCTMxMgkiU3ViLU5ldHc= b3JrIElucHV0ICMzMTIiCiAgICBpbnB1dGxhYmVsCTMxMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzMxMyIKICAgIGlucHV0bGFiZWwJMzE0CSJTdWItTmV0d29yayBJbnB1dCAjMzE0IgogICAgaW5wdXRsYWJlbAkzMTUJIlN1Yi0= TmV0d29yayBJbnB1dCAjMzE1IgogICAgaW5wdXRsYWJlbAkzMTYJIlN1Yi1OZXR3b3JrIElucHV0ICMzMTYiCiAgICBpbnB1dGxhYmVsCTMxNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzMxNyIKICAgIGlucHV0bGFiZWwJMzE4CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzMxOCIKICAgIGlucHV0bGFiZWwJMzE5CSJTdWItTmV0d29yayBJbnB1dCAjMzE5IgogICAgaW5wdXRsYWJlbAkzMjAJIlN1Yi1OZXR3b3JrIElucHV0ICMzMjAiCiAgICBpbnB1dGxhYmVsCTM= MjEJIlN1Yi1OZXR3b3JrIElucHV0ICMzMjEiCiAgICBpbnB1dGxhYmVsCTMyMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzMyMiIKICAgIGlucHV0bGFiZWwJMzIzCSJTdWItTmV0d29yayBJbnB1dCAjMzIzIgogICAgaW5wdXRsYWI= ZWwJMzI0CSJTdWItTmV0d29yayBJbnB1dCAjMzI0IgogICAgaW5wdXRsYWJlbAkzMjUJIlN1Yi1OZXR3b3JrIElucHV0ICMzMjUiCiAgICBpbnB1dGxhYmVsCTMyNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzMyNiIKICAgIGlucHU= dGxhYmVsCTMyNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzMyNyIKICAgIGlucHV0bGFiZWwJMzI4CSJTdWItTmV0d29yayBJbnB1dCAjMzI4IgogICAgaW5wdXRsYWJlbAkzMjkJIlN1Yi1OZXR3b3JrIElucHV0ICMzMjkiCiAgICA= aW5wdXRsYWJlbAkzMzAJIlN1Yi1OZXR3b3JrIElucHV0ICMzMzAiCiAgICBpbnB1dGxhYmVsCTMzMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzMzMSIKICAgIGlucHV0bGFiZWwJMzMyCSJTdWItTmV0d29yayBJbnB1dCAjMzMyIgo= ICAgIGlucHV0bGFiZWwJMzMzCSJTdWItTmV0d29yayBJbnB1dCAjMzMzIgogICAgaW5wdXRsYWJlbAkzMzQJIlN1Yi1OZXR3b3JrIElucHV0ICMzMzQiCiAgICBpbnB1dGxhYmVsCTMzNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM= MzUiCiAgICBpbnB1dGxhYmVsCTMzNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzMzNiIKICAgIGlucHV0bGFiZWwJMzM3CSJTdWItTmV0d29yayBJbnB1dCAjMzM3IgogICAgaW5wdXRsYWJlbAkzMzgJIlN1Yi1OZXR3b3JrIElucHU= dCAjMzM4IgogICAgaW5wdXRsYWJlbAkzMzkJIlN1Yi1OZXR3b3JrIElucHV0ICMzMzkiCiAgICBpbnB1dGxhYmVsCTM0MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM0MCIKICAgIGlucHV0bGFiZWwJMzQxCSJTdWItTmV0d29yayA= SW5wdXQgIzM0MSIKICAgIGlucHV0bGFiZWwJMzQyCSJTdWItTmV0d29yayBJbnB1dCAjMzQyIgogICAgaW5wdXRsYWJlbAkzNDMJIlN1Yi1OZXR3b3JrIElucHV0ICMzNDMiCiAgICBpbnB1dGxhYmVsCTM0NAkiU3ViLU5ldHc= b3JrIElucHV0ICMzNDQiCiAgICBpbnB1dGxhYmVsCTM0NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM0NSIKICAgIGlucHV0bGFiZWwJMzQ2CSJTdWItTmV0d29yayBJbnB1dCAjMzQ2IgogICAgaW5wdXRsYWJlbAkzNDcJIlN1Yi0= TmV0d29yayBJbnB1dCAjMzQ3IgogICAgaW5wdXRsYWJlbAkzNDgJIlN1Yi1OZXR3b3JrIElucHV0ICMzNDgiCiAgICBpbnB1dGxhYmVsCTM0OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM0OSIKICAgIGlucHV0bGFiZWwJMzUwCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzM1MCIKICAgIGlucHV0bGFiZWwJMzUxCSJTdWItTmV0d29yayBJbnB1dCAjMzUxIgogICAgaW5wdXRsYWJlbAkzNTIJIlN1Yi1OZXR3b3JrIElucHV0ICMzNTIiCiAgICBpbnB1dGxhYmVsCTM= NTMJIlN1Yi1OZXR3b3JrIElucHV0ICMzNTMiCiAgICBpbnB1dGxhYmVsCTM1NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM1NCIKICAgIGlucHV0bGFiZWwJMzU1CSJTdWItTmV0d29yayBJbnB1dCAjMzU1IgogICAgaW5wdXRsYWI= ZWwJMzU2CSJTdWItTmV0d29yayBJbnB1dCAjMzU2IgogICAgaW5wdXRsYWJlbAkzNTcJIlN1Yi1OZXR3b3JrIElucHV0ICMzNTciCiAgICBpbnB1dGxhYmVsCTM1OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM1OCIKICAgIGlucHU= dGxhYmVsCTM1OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM1OSIKICAgIGlucHV0bGFiZWwJMzYwCSJTdWItTmV0d29yayBJbnB1dCAjMzYwIgogICAgaW5wdXRsYWJlbAkzNjEJIlN1Yi1OZXR3b3JrIElucHV0ICMzNjEiCiAgICA= aW5wdXRsYWJlbAkzNjIJIlN1Yi1OZXR3b3JrIElucHV0ICMzNjIiCiAgICBpbnB1dGxhYmVsCTM2MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzM2MyIKICAgIGlucHV0bGFiZWwJMzY0CSJTdWItTmV0d29yayBJbnB1dCAjMzY0Igo= ICAgIGlucHV0bGFiZWwJMzY1CSJTdWItTmV0d29yayBJbnB1dCAjMzY1IgogICAgaW5wdXRsYWJlbAkzNjYJIlN1Yi1OZXR3b3JrIElucHV0ICMzNjYiCiAgICBpbnB1dGxhYmVsCTM2NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzM= NjciCiAgICBpbnB1dGxhYmVsCTM2OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM2OCIKICAgIGlucHV0bGFiZWwJMzY5CSJTdWItTmV0d29yayBJbnB1dCAjMzY5IgogICAgaW5wdXRsYWJlbAkzNzAJIlN1Yi1OZXR3b3JrIElucHU= dCAjMzcwIgogICAgaW5wdXRsYWJlbAkzNzEJIlN1Yi1OZXR3b3JrIElucHV0ICMzNzEiCiAgICBpbnB1dGxhYmVsCTM3MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzM3MiIKICAgIGlucHV0bGFiZWwJMzczCSJTdWItTmV0d29yayA= SW5wdXQgIzM3MyIKICAgIGlucHV0bGFiZWwJMzc0CSJTdWItTmV0d29yayBJbnB1dCAjMzc0IgogICAgaW5wdXRsYWJlbAkzNzUJIlN1Yi1OZXR3b3JrIElucHV0ICMzNzUiCiAgICBpbnB1dGxhYmVsCTM3NgkiU3ViLU5ldHc= b3JrIElucHV0ICMzNzYiCiAgICBpbnB1dGxhYmVsCTM3NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzM3NyIKICAgIGlucHV0bGFiZWwJMzc4CSJTdWItTmV0d29yayBJbnB1dCAjMzc4IgogICAgaW5wdXRsYWJlbAkzNzkJIlN1Yi0= TmV0d29yayBJbnB1dCAjMzc5IgogICAgaW5wdXRsYWJlbAkzODAJIlN1Yi1OZXR3b3JrIElucHV0ICMzODAiCiAgICBpbnB1dGxhYmVsCTM4MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM4MSIKICAgIGlucHV0bGFiZWwJMzgyCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzM4MiIKICAgIGlucHV0bGFiZWwJMzgzCSJTdWItTmV0d29yayBJbnB1dCAjMzgzIgogICAgaW5wdXRsYWJlbAkzODQJIlN1Yi1OZXR3b3JrIElucHV0ICMzODQiCiAgICBpbnB1dGxhYmVsCTM= ODUJIlN1Yi1OZXR3b3JrIElucHV0ICMzODUiCiAgICBpbnB1dGxhYmVsCTM4NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzM4NiIKICAgIGlucHV0bGFiZWwJMzg3CSJTdWItTmV0d29yayBJbnB1dCAjMzg3IgogICAgaW5wdXRsYWI= ZWwJMzg4CSJTdWItTmV0d29yayBJbnB1dCAjMzg4IgogICAgaW5wdXRsYWJlbAkzODkJIlN1Yi1OZXR3b3JrIElucHV0ICMzODkiCiAgICBpbnB1dGxhYmVsCTM5MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM5MCIKICAgIGlucHU= dGxhYmVsCTM5MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM5MSIKICAgIGlucHV0bGFiZWwJMzkyCSJTdWItTmV0d29yayBJbnB1dCAjMzkyIgogICAgaW5wdXRsYWJlbAkzOTMJIlN1Yi1OZXR3b3JrIElucHV0ICMzOTMiCiAgICA= aW5wdXRsYWJlbAkzOTQJIlN1Yi1OZXR3b3JrIElucHV0ICMzOTQiCiAgICBpbnB1dGxhYmVsCTM5NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM5NSIKICAgIGlucHV0bGFiZWwJMzk2CSJTdWItTmV0d29yayBJbnB1dCAjMzk2Igo= ICAgIGlucHV0bGFiZWwJMzk3CSJTdWItTmV0d29yayBJbnB1dCAjMzk3IgogICAgaW5wdXRsYWJlbAkzOTgJIlN1Yi1OZXR3b3JrIElucHV0ICMzOTgiCiAgICBpbnB1dGxhYmVsCTM5OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM= OTkiCiAgICBpbnB1dGxhYmVsCTQwMAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQwMCIKICAgIGlucHV0bGFiZWwJNDAxCSJTdWItTmV0d29yayBJbnB1dCAjNDAxIgogICAgaW5wdXRsYWJlbAk0MDIJIlN1Yi1OZXR3b3JrIElucHU= dCAjNDAyIgogICAgaW5wdXRsYWJlbAk0MDMJIlN1Yi1OZXR3b3JrIElucHV0ICM0MDMiCiAgICBpbnB1dGxhYmVsCTQwNAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQwNCIKICAgIGlucHV0bGFiZWwJNDA1CSJTdWItTmV0d29yayA= SW5wdXQgIzQwNSIKICAgIGlucHV0bGFiZWwJNDA2CSJTdWItTmV0d29yayBJbnB1dCAjNDA2IgogICAgaW5wdXRsYWJlbAk0MDcJIlN1Yi1OZXR3b3JrIElucHV0ICM0MDciCiAgICBpbnB1dGxhYmVsCTQwOAkiU3ViLU5ldHc= b3JrIElucHV0ICM0MDgiCiAgICBpbnB1dGxhYmVsCTQwOQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQwOSIKICAgIGlucHV0bGFiZWwJNDEwCSJTdWItTmV0d29yayBJbnB1dCAjNDEwIgogICAgaW5wdXRsYWJlbAk0MTEJIlN1Yi0= TmV0d29yayBJbnB1dCAjNDExIgogICAgaW5wdXRsYWJlbAk0MTIJIlN1Yi1OZXR3b3JrIElucHV0ICM0MTIiCiAgICBpbnB1dGxhYmVsCTQxMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQxMyIKICAgIGlucHV0bGFiZWwJNDE0CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzQxNCIKICAgIGlucHV0bGFiZWwJNDE1CSJTdWItTmV0d29yayBJbnB1dCAjNDE1IgogICAgaW5wdXRsYWJlbAk0MTYJIlN1Yi1OZXR3b3JrIElucHV0ICM0MTYiCiAgICBpbnB1dGxhYmVsCTQ= MTcJIlN1Yi1OZXR3b3JrIElucHV0ICM0MTciCiAgICBpbnB1dGxhYmVsCTQxOAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQxOCIKICAgIGlucHV0bGFiZWwJNDE5CSJTdWItTmV0d29yayBJbnB1dCAjNDE5IgogICAgaW5wdXRsYWI= ZWwJNDIwCSJTdWItTmV0d29yayBJbnB1dCAjNDIwIgogICAgaW5wdXRsYWJlbAk0MjEJIlN1Yi1OZXR3b3JrIElucHV0ICM0MjEiCiAgICBpbnB1dGxhYmVsCTQyMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQyMiIKICAgIGlucHU= dGxhYmVsCTQyMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQyMyIKICAgIGlucHV0bGFiZWwJNDI0CSJTdWItTmV0d29yayBJbnB1dCAjNDI0IgogICAgaW5wdXRsYWJlbAk0MjUJIlN1Yi1OZXR3b3JrIElucHV0ICM0MjUiCiAgICA= aW5wdXRsYWJlbAk0MjYJIlN1Yi1OZXR3b3JrIElucHV0ICM0MjYiCiAgICBpbnB1dGxhYmVsCTQyNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQyNyIKICAgIGlucHV0bGFiZWwJNDI4CSJTdWItTmV0d29yayBJbnB1dCAjNDI4Igo= ICAgIGlucHV0bGFiZWwJNDI5CSJTdWItTmV0d29yayBJbnB1dCAjNDI5IgogICAgaW5wdXRsYWJlbAk0MzAJIlN1Yi1OZXR3b3JrIElucHV0ICM0MzAiCiAgICBpbnB1dGxhYmVsCTQzMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ= MzEiCiAgICBpbnB1dGxhYmVsCTQzMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQzMiIKICAgIGlucHV0bGFiZWwJNDMzCSJTdWItTmV0d29yayBJbnB1dCAjNDMzIgogICAgaW5wdXRsYWJlbAk0MzQJIlN1Yi1OZXR3b3JrIElucHU= dCAjNDM0IgogICAgaW5wdXRsYWJlbAk0MzUJIlN1Yi1OZXR3b3JrIElucHV0ICM0MzUiCiAgICBpbnB1dGxhYmVsCTQzNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQzNiIKICAgIGlucHV0bGFiZWwJNDM3CSJTdWItTmV0d29yayA= SW5wdXQgIzQzNyIKICAgIGlucHV0bGFiZWwJNDM4CSJTdWItTmV0d29yayBJbnB1dCAjNDM4IgogICAgaW5wdXRsYWJlbAk0MzkJIlN1Yi1OZXR3b3JrIElucHV0ICM0MzkiCiAgICBpbnB1dGxhYmVsCTQ0MAkiU3ViLU5ldHc= b3JrIElucHV0ICM0NDAiCiAgICBpbnB1dGxhYmVsCTQ0MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ0MSIKICAgIGlucHV0bGFiZWwJNDQyCSJTdWItTmV0d29yayBJbnB1dCAjNDQyIgogICAgaW5wdXRsYWJlbAk0NDMJIlN1Yi0= TmV0d29yayBJbnB1dCAjNDQzIgogICAgaW5wdXRsYWJlbAk0NDQJIlN1Yi1OZXR3b3JrIElucHV0ICM0NDQiCiAgICBpbnB1dGxhYmVsCTQ0NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ0NSIKICAgIGlucHV0bGFiZWwJNDQ2CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzQ0NiIKICAgIGlucHV0bGFiZWwJNDQ3CSJTdWItTmV0d29yayBJbnB1dCAjNDQ3IgogICAgaW5wdXRsYWJlbAk0NDgJIlN1Yi1OZXR3b3JrIElucHV0ICM0NDgiCiAgICBpbnB1dGxhYmVsCTQ= NDkJIlN1Yi1OZXR3b3JrIElucHV0ICM0NDkiCiAgICBpbnB1dGxhYmVsCTQ1MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ1MCIKICAgIGlucHV0bGFiZWwJNDUxCSJTdWItTmV0d29yayBJbnB1dCAjNDUxIgogICAgaW5wdXRsYWI= ZWwJNDUyCSJTdWItTmV0d29yayBJbnB1dCAjNDUyIgogICAgaW5wdXRsYWJlbAk0NTMJIlN1Yi1OZXR3b3JrIElucHV0ICM0NTMiCiAgICBpbnB1dGxhYmVsCTQ1NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ1NCIKICAgIGlucHU= dGxhYmVsCTQ1NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ1NSIKICAgIGlucHV0bGFiZWwJNDU2CSJTdWItTmV0d29yayBJbnB1dCAjNDU2IgogICAgaW5wdXRsYWJlbAk0NTcJIlN1Yi1OZXR3b3JrIElucHV0ICM0NTciCiAgICA= aW5wdXRsYWJlbAk0NTgJIlN1Yi1OZXR3b3JrIElucHV0ICM0NTgiCiAgICBpbnB1dGxhYmVsCTQ1OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ1OSIKICAgIGlucHV0bGFiZWwJNDYwCSJTdWItTmV0d29yayBJbnB1dCAjNDYwIgo= ICAgIGlucHV0bGFiZWwJNDYxCSJTdWItTmV0d29yayBJbnB1dCAjNDYxIgogICAgaW5wdXRsYWJlbAk0NjIJIlN1Yi1OZXR3b3JrIElucHV0ICM0NjIiCiAgICBpbnB1dGxhYmVsCTQ2MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ= NjMiCiAgICBpbnB1dGxhYmVsCTQ2NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ2NCIKICAgIGlucHV0bGFiZWwJNDY1CSJTdWItTmV0d29yayBJbnB1dCAjNDY1IgogICAgaW5wdXRsYWJlbAk0NjYJIlN1Yi1OZXR3b3JrIElucHU= dCAjNDY2IgogICAgaW5wdXRsYWJlbAk0NjcJIlN1Yi1OZXR3b3JrIElucHV0ICM0NjciCiAgICBpbnB1dGxhYmVsCTQ2OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ2OCIKICAgIGlucHV0bGFiZWwJNDY5CSJTdWItTmV0d29yayA= SW5wdXQgIzQ2OSIKICAgIGlucHV0bGFiZWwJNDcwCSJTdWItTmV0d29yayBJbnB1dCAjNDcwIgogICAgaW5wdXRsYWJlbAk0NzEJIlN1Yi1OZXR3b3JrIElucHV0ICM0NzEiCiAgICBpbnB1dGxhYmVsCTQ3MgkiU3ViLU5ldHc= b3JrIElucHV0ICM0NzIiCiAgICBpbnB1dGxhYmVsCTQ3MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ3MyIKICAgIGlucHV0bGFiZWwJNDc0CSJTdWItTmV0d29yayBJbnB1dCAjNDc0IgogICAgaW5wdXRsYWJlbAk0NzUJIlN1Yi0= TmV0d29yayBJbnB1dCAjNDc1IgogICAgaW5wdXRsYWJlbAk0NzYJIlN1Yi1OZXR3b3JrIElucHV0ICM0NzYiCiAgICBpbnB1dGxhYmVsCTQ3NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ3NyIKICAgIGlucHV0bGFiZWwJNDc4CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzQ3OCIKICAgIGlucHV0bGFiZWwJNDc5CSJTdWItTmV0d29yayBJbnB1dCAjNDc5IgogICAgaW5wdXRsYWJlbAk0ODAJIlN1Yi1OZXR3b3JrIElucHV0ICM0ODAiCiAgICBpbnB1dGxhYmVsCTQ= ODEJIlN1Yi1OZXR3b3JrIElucHV0ICM0ODEiCiAgICBpbnB1dGxhYmVsCTQ4MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ4MiIKICAgIGlucHV0bGFiZWwJNDgzCSJTdWItTmV0d29yayBJbnB1dCAjNDgzIgogICAgaW5wdXRsYWI= ZWwJNDg0CSJTdWItTmV0d29yayBJbnB1dCAjNDg0IgogICAgaW5wdXRsYWJlbAk0ODUJIlN1Yi1OZXR3b3JrIElucHV0ICM0ODUiCiAgICBpbnB1dGxhYmVsCTQ4NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ4NiIKICAgIGlucHU= dGxhYmVsCTQ4NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ4NyIKICAgIGlucHV0bGFiZWwJNDg4CSJTdWItTmV0d29yayBJbnB1dCAjNDg4IgogICAgaW5wdXRsYWJlbAk0ODkJIlN1Yi1OZXR3b3JrIElucHV0ICM0ODkiCiAgICA= aW5wdXRsYWJlbAk0OTAJIlN1Yi1OZXR3b3JrIElucHV0ICM0OTAiCiAgICBpbnB1dGxhYmVsCTQ5MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ5MSIKICAgIGlucHV0bGFiZWwJNDkyCSJTdWItTmV0d29yayBJbnB1dCAjNDkyIgo= ICAgIGlucHV0bGFiZWwJNDkzCSJTdWItTmV0d29yayBJbnB1dCAjNDkzIgogICAgaW5wdXRsYWJlbAk0OTQJIlN1Yi1OZXR3b3JrIElucHV0ICM0OTQiCiAgICBpbnB1dGxhYmVsCTQ5NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ= OTUiCiAgICBpbnB1dGxhYmVsCTQ5NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ5NiIKICAgIGlucHV0bGFiZWwJNDk3CSJTdWItTmV0d29yayBJbnB1dCAjNDk3IgogICAgaW5wdXRsYWJlbAk0OTgJIlN1Yi1OZXR3b3JrIElucHU= dCAjNDk4IgogICAgaW5wdXRsYWJlbAk0OTkJIlN1Yi1OZXR3b3JrIElucHV0ICM0OTkiCiAgICBpbnB1dGxhYmVsCTUwMAkiU3ViLU5ldHdvcmsgSW5wdXQgIzUwMCIKCiAgICBwYXJtIHsKCW5hbWUJImV4ZWN1dGUiCgliYXM= ZXBhcm0KCWxhYmVsCSJSZW5kZXIgdG8gRGlzayIKCWpvaW5uZXh0CglleHBvcnQJbm9uZQogICAgfQogICAgcGFybSB7CgluYW1lCSJyZW5kZXJwcmV2aWV3IgoJYmFzZXBhcm0KCWxhYmVsCSJSZW5kZXIgdG8gTVBsYXkiCgk= am9pbm5leHQKCWV4cG9ydAlub25lCiAgICB9CiAgICBwYXJtIHsKCW5hbWUJImV4ZWN1dGViYWNrZ3JvdW5kIgoJYmFzZXBhcm0KCWxhYmVsCSJSZW5kZXIgdG8gRGlzayBpbiBCYWNrZ3JvdW5kIgoJam9pbm5leHQKCWV4cG8= cnQJbm9uZQogICAgfQogICAgcGFybSB7CgluYW1lCSJyZW5kZXJkaWFsb2ciCgliYXNlcGFybQoJbGFiZWwJIkNvbnRyb2xzLi4uIgoJZXhwb3J0CW5vbmUKICAgIH0KICAgIHBhcm0gewoJbmFtZQkidHJhbmdlIgoJYmFzZXA= YXJtCglsYWJlbAkiVmFsaWQgRnJhbWUgUmFuZ2UiCglleHBvcnQJbm9uZQogICAgfQogICAgcGFybSB7CgluYW1lCSJmIgoJYmFzZXBhcm0KCWxhYmVsCSJTdGFydC9FbmQvSW5jIgoJZXhwb3J0CW5vbmUKICAgIH0KICAgIHA= YXJtIHsKCW5hbWUJInRha2UiCgliYXNlcGFybQoJbGFiZWwJIlJlbmRlciBXaXRoIFRha2UiCglleHBvcnQJbm9uZQogICAgfQogICAgcGFybSB7CgluYW1lCSJjYW1lcmEiCglsYWJlbAkiQ2FtZXJhIgoJdHlwZQlvcHBhdGg= CglkZWZhdWx0CXsgIi9vYmovY2FtMSIgfQoJcGFybXRhZwl7ICJvcGZpbHRlciIgIiEhT0JKL0NBTUVSQSEhIiB9CglwYXJtdGFnCXsgIm9wcmVsYXRpdmUiICIuIiB9CiAgICB9CiAgICBwYXJtIHsKCW5hbWUJIm92ZXJyaWQ= ZV9jYW1lcmFyZXMiCglsYWJlbAkiT3ZlcnJpZGUgQ2FtZXJhIFJlc29sdXRpb24iCgl0eXBlCXRvZ2dsZQoJZGVmYXVsdAl7ICIwIiB9CiAgICB9CiAgICBwYXJtIHsKCW5hbWUJInJlc19mcmFjdGlvbiIKCWxhYmVsCSJSZXM= b2x1dGlvbiBTY2FsZSIKCXR5cGUJc3RyaW5nCglkZWZhdWx0CXsgIjAuNSIgfQoJaGlkZXdoZW4JInsgb3ZlcnJpZGVfY2FtZXJhcmVzID09IDAgfSIKCW1lbnUJewoJICAgICIwLjEiCSIxLzEwIChPbmUgVGVudGggUmVzb2w= dXRpb24pIgoJICAgICIwLjIiCSIxLzUgKE9uZSBGaWZ0aCBSZXNvbHV0aW9uKSIKCSAgICAiMC4yNSIJIjEvNCAoUXVhcnRlciBSZXNvbHV0aW9uKSIKCSAgICAiMC4zMzMzMzMzIgkiMS8zIChPbmUgVGhpcmQgUmVzb2x1dGk= b24pIgoJICAgICIwLjUiCSIxLzIgKEhhbGYgUmVzb2x1dGlvbikiCgkgICAgIjAuNjY2NjY2NiIJIjIvMyAoVHdvIFRoaXJkcyBSZXNvbHV0aW9uKSIKCSAgICAiMC43NSIJIjMvNCAoVGhyZWUgUXVhcnRlciBSZXNvbHV0aW8= bikiCgkgICAgInNwZWNpZmljIgkiVXNlciBTcGVjaWZpZWQgUmVzb2x1dGlvbiIKCX0KICAgIH0KICAgIHBhcm0gewoJbmFtZQkicmVzX292ZXJyaWRlIgoJbGFiZWwJIlJlc29sdXRpb24iCgl0eXBlCWludHZlY3RvcjIKCWo= b2lubmV4dAoJc2l6ZQkyCglkZWZhdWx0CXsgIjEyODAiICI3MjAiIH0KCWRpc2FibGV3aGVuCSJ7IHJlc19mcmFjdGlvbiAhPSBzcGVjaWZpYyB9IgoJaGlkZXdoZW4JInsgb3ZlcnJpZGVfY2FtZXJhcmVzID09IDAgfSIKCXI= YW5nZQl7IC0xIDEgfQogICAgfQogICAgcGFybSB7CgluYW1lCSJyZXNfb3ZlcnJpZGVNZW51IgoJbGFiZWwJIkNob29zZSBSZXNvbHV0aW9uIgoJdHlwZQlidXR0b24KCW5vbGFiZWwKCWRlZmF1bHQJeyAiMCIgfQoJZGlzYWI= bGV3aGVuCSJ7IHJlc19mcmFjdGlvbiAhPSBzcGVjaWZpYyB9IgoJaGlkZXdoZW4JInsgb3ZlcnJpZGVfY2FtZXJhcmVzID09IDAgfSIKCW1lbnVtaW5pCXsKCSAgICBbICJlY2hvIGBweXRob25leHBycyhcIl9faW1wb3J0X18= KCd0b29sdXRpbHMnKS5wYXJzZURpYWxvZ1NjcmlwdE1lbnUoJ0ZCcmVzJylcIilgIiBdCgl9CglwYXJtdGFnCXsgInNjcmlwdF9jYWxsYmFjayIgIm9wcGFybSAuIHJlc19vdmVycmlkZSAoIGBhcmcoXCIkc2NyaXB0X3ZhbHU= ZVwiLCAwKWAgYGFyZyhcIiRzY3JpcHRfdmFsdWVcIiwgMSlgIGFzcGVjdF9vdmVycmlkZSAoIGBhcmcoXCIkc2NyaXB0X3ZhbHVlXCIsIDIpYCApIiB9CiAgICB9CiAgICBwYXJtIHsKCW5hbWUJImFzcGVjdF9vdmVycmlkZSI= CglsYWJlbAkiUGl4ZWwgQXNwZWN0IFJhdGlvIgoJdHlwZQlmbG9hdAoJZGVmYXVsdAl7ICIxIiB9CglkaXNhYmxld2hlbgkieyByZXNfZnJhY3Rpb24gIT0gc3BlY2lmaWMgfSIKCWhpZGV3aGVuCSJ7IG92ZXJyaWRlX2NhbWU= cmFyZXMgPT0gMCB9IgoJcmFuZ2UJeyAwLjA1IDIgfQogICAgfQogICAgZ3JvdXAgewoJbmFtZQkiaW1hZ2VzIgoJbGFiZWwJIkltYWdlcyIKCglwYXJtIHsKCSAgICBuYW1lCSJzb2hvX3Byb2dyYW0iCgkgICAgbGFiZWwJInM= b2hvIFByb2dyYW0iCgkgICAgdHlwZQlmaWxlCgkgICAgaW52aXNpYmxlCgkgICAgZGVmYXVsdAl7ICJJRkQucHkiIH0KCSAgICBwYXJtdGFnCXsgImZpbGVjaG9vc2VyX21vZGUiICJyZWFkIiB9Cgl9CglwYXJtIHsKCSAgICA= bmFtZQkic29ob19zaG9wc3R5bGUiCgkgICAgbGFiZWwJInNvaG8gU0hPUCBTdHlsZSIKCSAgICB0eXBlCXN0cmluZwoJICAgIGludmlzaWJsZQoJICAgIGRlZmF1bHQJeyAiVk1hbnRyYSIgfQoJfQoJcGFybSB7CgkgICAgbmE= bWUJInNvaG9faXByX3N1cHBvcnQiCgkgICAgbGFiZWwJIklQUiBTdXBwb3J0ZWQiCgkgICAgdHlwZQl0b2dnbGUKCSAgICBpbnZpc2libGUKCSAgICBkZWZhdWx0CXsgIjEiIH0KCX0KCXBhcm0gewoJICAgIG5hbWUJInNvaG8= X3ByZXZpZXdzdXBwb3J0IgoJICAgIGxhYmVsCSJQcmV2aWV3IFN1cHBvcnRlZCIKCSAgICB0eXBlCXRvZ2dsZQoJICAgIGludmlzaWJsZQoJICAgIGRlZmF1bHQJeyAiMSIgfQoJfQoJcGFybSB7CgkgICAgbmFtZQkidm1fcGk= Y3R1cmUiCgkgICAgbGFiZWwJIk91dHB1dCBQaWN0dXJlIgoJICAgIHR5cGUJZmlsZQoJICAgIGRlZmF1bHQJeyAiJEhJUC9yZW5kZXIvJEhJUE5BTUUuJE9TLiRGNC5leHIiIH0KCSAgICBtZW51cmVwbGFjZQl7CgkJWyAiZWM= aG8gYHB5dGhvbmV4cHJzKFwiX19pbXBvcnRfXygndG9vbHV0aWxzJykucGFyc2VEaWFsb2dTY3JpcHRNZW51KCdGQnJlbmRlcicpXCIpYCIgXQoJICAgIH0KCSAgICByYW5nZQl7IDAgMSB9CgkgICAgcGFybXRhZwl7ICJmaWw= ZWNob29zZXJfbW9kZSIgIndyaXRlIiB9Cgl9CglwYXJtIHsKCSAgICBuYW1lCSJ2bV9kZXZpY2UiCgkgICAgbGFiZWwJIk91dHB1dCBEZXZpY2UiCgkgICAgdHlwZQlzdHJpbmcKCSAgICBkZWZhdWx0CXsgIiIgfQoJICAgIG0= ZW51CXsKCQkiIgkiSW5mZXIgZnJvbSBmaWxlbmFtZSIKCQkiSG91ZGluaSIJIkhvdWRpbmkgLnBpYyBmb3JtYXQiCgkJIlRJRkYiCSJUYWdnZWQgSW1hZ2UgRmlsZSBGb3JtYXQgKFRJRkYpIgoJCSJPcGVuRVhSIgkiT3BlbiA= RVhSIgoJCSJQTkciCSJQb3J0YWJsZSBOZXR3b3JrIEdyYXBoaWNzIChQTkcpIgoJCSJKUEVHIgkiSlBFRyIKCQkiUkFUIgkiUmFuZG9tIEFjY2VzcyBUZXh0dXJlIChSQVQpIgoJICAgIH0KCSAgICByYW5nZQl7IDAgMSB9Cgk= fQoJcGFybSB7CgkgICAgbmFtZQkic29ob19ta3BhdGgiCgkgICAgbGFiZWwJIkNyZWF0ZSBJbnRlcm1lZGlhdGUgRGlyZWN0b3JpZXMiCgkgICAgdHlwZQl0b2dnbGUKCSAgICBkZWZhdWx0CXsgIjEiIH0KCX0KCXBhcm0gewo= CSAgICBuYW1lCSJzb2hvX3NraXBfZnJhbWUiCgkgICAgbGFiZWwJIlNraXAgUmVuZGVyZWQgRnJhbWVzIgoJICAgIHR5cGUJc3RyaW5nCgkgICAgZGVmYXVsdAl7ICJubyIgfQoJICAgIG1lbnUJewoJCSJubyIJIk92ZXJ3cmk= dGUgZXhpc3RpbmcgZnJhbWVzIgoJCSJleGlzdDp2bV9waWN0dXJlIgkiU2tpcCBmaWxlcyB0aGF0IGV4aXN0IgoJCSJ2YWxpZDp2bV9waWN0dXJlIgkiU2tpcCBmcmFtZXMgdGhhdCBhcmUgdmFsaWQgaW1hZ2VzIgoJICAgIH0= Cgl9Cglncm91cCB7CgkgICAgbmFtZQkib3V0cHV0IgoJICAgIGxhYmVsCSJPdXRwdXQiCgoJfQoKCWdyb3VwIHsKCSAgICBuYW1lCSJvdXRwdXRfMSIKCSAgICBsYWJlbAkiRXh0cmEgSW1hZ2UgUGxhbmVzIgoKCX0KCglncm8= dXAgewoJICAgIG5hbWUJIm91dHB1dF8yIgoJICAgIGxhYmVsCSJEZWVwIE91dHB1dCIKCgl9CgoJZ3JvdXAgewoJICAgIG5hbWUJIm91dHB1dF8zIgoJICAgIGxhYmVsCSJDcnlwdG9tYXR0ZSIKCgl9CgoJZ3JvdXAgewoJICA= ICBuYW1lCSJvdXRwdXRfNCIKCSAgICBsYWJlbAkiTWV0YSBEYXRhIgoJICAgIHRhYmJyZWFrCgoJfQoKICAgIH0KCiAgICBncm91cCB7CgluYW1lCSJpbWFnZXNfMSIKCWxhYmVsCSJSZW5kZXJpbmciCgoJZ3JvdXAgewoJICA= ICBuYW1lCSJzYW1wbGluZyIKCSAgICBsYWJlbAkiU2FtcGxpbmciCgoJfQoKCWdyb3VwIHsKCSAgICBuYW1lCSJzYW1wbGluZ18xIgoJICAgIGxhYmVsCSJMaW1pdHMiCgoJfQoKCWdyb3VwIHsKCSAgICBuYW1lCSJzYW1wbGk= bmdfMiIKCSAgICBsYWJlbAkiU2hhZGluZyIKCgl9CgoJZ3JvdXAgewoJICAgIG5hbWUJInNhbXBsaW5nXzMiCgkgICAgbGFiZWwJIlJlbmRlciIKCgl9CgoJZ3JvdXAgewoJICAgIG5hbWUJInNhbXBsaW5nXzQiCgkgICAgbGE= YmVsCSJEaWNpbmciCgoJfQoKCWdyb3VwIHsKCSAgICBuYW1lCSJzYW1wbGluZ181IgoJICAgIGxhYmVsCSJTdGF0aXN0aWNzIgoKCX0KCiAgICB9CgogICAgZ3JvdXAgewoJbmFtZQkiaW1hZ2VzXzIiCglsYWJlbAkiT2JqZWM= dHMiCgoJcGFybSB7CgkgICAgbmFtZQkidm9iamVjdCIKCSAgICBsYWJlbAkiQ2FuZGlkYXRlIE9iamVjdHMiCgkgICAgdHlwZQlvcGxpc3QKCSAgICBkZWZhdWx0CXsgIioiIH0KCSAgICBoZWxwCSJPYmplY3RzIHdpbGwgbm8= dCBiZSBvdXRwdXQgaWYgdGhlaXIgZGlzcGxheSBmbGFnIGlzIG9mZiIKCSAgICBwYXJtdGFnCXsgIm9wZmlsdGVyIiAiISFPQkovR0VPTUVUUlkhISIgfQoJICAgIHBhcm10YWcJeyAib3ByZWxhdGl2ZSIgIi9vYmoiIH0KCX0= CglwYXJtIHsKCSAgICBuYW1lCSJmb3JjZW9iamVjdCIKCSAgICBsYWJlbAkiRm9yY2UgT2JqZWN0cyIKCSAgICB0eXBlCW9wbGlzdAoJICAgIGRlZmF1bHQJeyAiIiB9CgkgICAgaGVscAkiT2JqZWN0cyB3aWxsIGJlIG91dHA= dXQgcmVnYXJkbGVzcyBvZiB0aGUgc3RhdGUgb2YgdGhlaXIgZGlzcGxheSBmbGFnIgoJICAgIHBhcm10YWcJeyAib3BmaWx0ZXIiICIhIU9CSi9HRU9NRVRSWSEhIiB9CgkgICAgcGFybXRhZwl7ICJvcHJlbGF0aXZlIiAiL28= YmoiIH0KCX0KCXBhcm0gewoJICAgIG5hbWUJIm1hdHRlX29iamVjdHMiCgkgICAgbGFiZWwJIkZvcmNlZCBNYXR0ZSIKCSAgICB0eXBlCW9wbGlzdAoJICAgIGRlZmF1bHQJeyAiIiB9CgkgICAgaGVscAkiT2JqZWN0cyBmb3I= Y2VkIHRvIGJlIG91dHB1dCBhcyBtYXR0ZSBvYmplY3RzIgoJICAgIHBhcm10YWcJeyAib3BmaWx0ZXIiICIhIU9CSi9HRU9NRVRSWSEhIiB9CgkgICAgcGFybXRhZwl7ICJvcHJlbGF0aXZlIiAiL29iaiIgfQoJfQoJcGFybSA= ewoJICAgIG5hbWUJInBoYW50b21fb2JqZWN0cyIKCSAgICBsYWJlbAkiRm9yY2VkIFBoYW50b20iCgkgICAgdHlwZQlvcGxpc3QKCSAgICBkZWZhdWx0CXsgIiIgfQoJICAgIGhlbHAJIk9iamVjdHMgZm9yY2VkIHRvIGJlIG8= dXRwdXQgYXMgcGhhbnRvbSBvYmplY3RzIgoJICAgIHBhcm10YWcJeyAib3BmaWx0ZXIiICIhIU9CSi9HRU9NRVRSWSEhIiB9CgkgICAgcGFybXRhZwl7ICJvcHJlbGF0aXZlIiAiL29iaiIgfQoJfQoJcGFybSB7CgkgICAgbmE= bWUJImV4Y2x1ZGVvYmplY3QiCgkgICAgbGFiZWwJIkV4Y2x1ZGUgT2JqZWN0cyIKCSAgICB0eXBlCW9wbGlzdAoJICAgIGRlZmF1bHQJeyAiIiB9CgkgICAgaGVscAkiT2JqZWN0cyB3aGljaCBhcmUgbm90IG91dHB1dCIKCSA= ICAgcGFybXRhZwl7ICJvcGZpbHRlciIgIiEhT0JKL0dFT01FVFJZISEiIH0KCSAgICBwYXJtdGFnCXsgIm9wcmVsYXRpdmUiICIvb2JqIiB9Cgl9CglwYXJtIHsKCSAgICBuYW1lCSJvYmpfbGlnaHRfc2VwIgoJICAgIGxhYmU= bAkiU2VwYXJhdG9yIgoJICAgIHR5cGUJc2VwYXJhdG9yCgkgICAgZGVmYXVsdAl7ICIiIH0KCX0KCXBhcm0gewoJICAgIG5hbWUJInNvbG9saWdodCIKCSAgICBsYWJlbAkiU29sbyBMaWdodCIKCSAgICB0eXBlCW9wbGlzdAo= CSAgICBkZWZhdWx0CXsgIiIgfQoJICAgIGhlbHAJIlNvbG8gTGlnaHRzIgoJICAgIHBhcm10YWcJeyAib3BmaWx0ZXIiICIhIU9CSi9MSUdIVCEhIiB9CgkgICAgcGFybXRhZwl7ICJvcHJlbGF0aXZlIiAiL29iaiIgfQoJfQo= CXBhcm0gewoJICAgIG5hbWUJImFsaWdodHMiCgkgICAgbGFiZWwJIkNhbmRpZGF0ZSBMaWdodHMiCgkgICAgdHlwZQlvcGxpc3QKCSAgICBkZWZhdWx0CXsgIioiIH0KCSAgICBoZWxwCSJMaWdodHMgd2lsbCBub3QgYmUgb3U= dHB1dCBpZiB0aGVpciBkaW1tZXIgY2hhbm5lbCBpcyAwLiIKCSAgICBkaXNhYmxld2hlbgkieyBzb2xvbGlnaHQgIT0gXCJcIiB9IgoJICAgIHBhcm10YWcJeyAib3BmaWx0ZXIiICIhIU9CSi9MSUdIVCEhIiB9CgkgICAgcGE= cm10YWcJeyAib3ByZWxhdGl2ZSIgIi9vYmoiIH0KCX0KCXBhcm0gewoJICAgIG5hbWUJImZvcmNlbGlnaHRzIgoJICAgIGxhYmVsCSJGb3JjZSBMaWdodHMiCgkgICAgdHlwZQlvcGxpc3QKCSAgICBkZWZhdWx0CXsgIiIgfQo= CSAgICBoZWxwCSJMaWdodHMgd2lsbCBiZSBvdXRwdXQgcmVnYXJkbGVzcyBvZiB0aGUgdmFsdWUgb2YgdGhlaXIgZGltbWVyIGNoYW5uZWwiCgkgICAgZGlzYWJsZXdoZW4JInsgc29sb2xpZ2h0ICE9IFwiXCIgfSIKCSAgICA= cGFybXRhZwl7ICJvcGZpbHRlciIgIiEhT0JKL0xJR0hUISEiIH0KCSAgICBwYXJtdGFnCXsgIm9wcmVsYXRpdmUiICIvb2JqIiB9Cgl9CglwYXJtIHsKCSAgICBuYW1lCSJleGNsdWRlbGlnaHRzIgoJICAgIGxhYmVsCSJFeGM= bHVkZSBMaWdodHMiCgkgICAgdHlwZQlvcGxpc3QKCSAgICBkZWZhdWx0CXsgIiIgfQoJICAgIGhlbHAJIkxpZ2h0cyB3aWxsIG5vdCBiZSBvdXRwdXQgdW5kZXIgYW55IGNpcmN1bXN0YW5jZXMuIgoJICAgIGRpc2FibGV3aGU= bgkieyBzb2xvbGlnaHQgIT0gXCJcIiB9IgoJICAgIHBhcm10YWcJeyAib3BmaWx0ZXIiICIhIU9CSi9MSUdIVCEhIiB9CgkgICAgcGFybXRhZwl7ICJvcHJlbGF0aXZlIiAiL29iaiIgfQoJfQoJcGFybSB7CgkgICAgbmFtZQk= InNvaG9fYXV0b2hlYWRsaWdodCIKCSAgICBsYWJlbAkiSGVhZGxpZ2h0IENyZWF0aW9uIgoJICAgIHR5cGUJdG9nZ2xlCgkgICAgZGVmYXVsdAl7ICIxIiB9CgkgICAgaGVscAkiQnkgZGVmYXVsdCwgaWYgdGhlcmUgYXJlIG4= byBsaWdodHMgaW4gdGhlIHNjZW5lLCBhIGhlYWRsaWdodCB3aWxsIGF1dG9tYXRpY2FsbHkgYmUgY3JlYXRlZC4gIFRvIGRpc2FibGUgdGhpcywgdHVybiB0aGlzIHRvZ2dsZSBvZmYuIgoJICAgIGRpc2FibGV3aGVuCSJ7IHM= b2xvbGlnaHQgIT0gXCJcIiB9IgoJfQoJcGFybSB7CgkgICAgbmFtZQkibGlnaHRfZm9nX3NlcCIKCSAgICBsYWJlbAkiU2VwYXJhdG9yIgoJICAgIHR5cGUJc2VwYXJhdG9yCgkgICAgZGVmYXVsdAl7ICIiIH0KCX0KCXBhcm0= IHsKCSAgICBuYW1lCSJ2Zm9nIgoJICAgIGxhYmVsCSJWaXNpYmxlIEZvZyIKCSAgICB0eXBlCW9wbGlzdAoJICAgIGRlZmF1bHQJeyAiKiIgfQoJICAgIGhlbHAJIk9iamVjdHMgd2lsbCBub3QgYmUgb3V0cHV0IGlmIHRoZWk= ciBkaXNwbGF5IGZsYWcgaXMgb2ZmIgoJICAgIHBhcm10YWcJeyAib3BmaWx0ZXIiICIhIU9CSi9GT0chISIgfQoJICAgIHBhcm10YWcJeyAib3ByZWxhdGl2ZSIgIi9vYmoiIH0KCX0KICAgIH0KCiAgICBncm91cCB7CgluYW0= ZQkiaW1hZ2VzXzMiCglsYWJlbAkiU2NyaXB0cyIKCglwYXJtIHsKCSAgICBuYW1lCSJ0cHJlcmVuZGVyIgoJICAgIGxhYmVsCSJ0cHJlcmVuZGVyIgoJICAgIHR5cGUJdG9nZ2xlCgkgICAgbm9sYWJlbAoJICAgIGpvaW5uZXg= dAoJICAgIGRlZmF1bHQJeyAiMSIgfQoJfQoJcGFybSB7CgkgICAgbmFtZQkicHJlcmVuZGVyIgoJICAgIGxhYmVsCSJQcmUtUmVuZGVyIFNjcmlwdCIKCSAgICB0eXBlCWZpbGUKCSAgICBqb2lubmV4dAoJICAgIGRlZmF1bHQ= CXsgIiIgfQoJICAgIGRpc2FibGV3aGVuCSJ7IHRwcmVyZW5kZXIgPT0gMCB9IgoJICAgIHBhcm10YWcJeyAiZmlsZWNob29zZXJfbW9kZSIgInJlYWQiIH0KCX0KCXBhcm0gewoJICAgIG5hbWUJImxwcmVyZW5kZXIiCgkgICA= IGxhYmVsCSJscHJlcmVuZGVyIgoJICAgIHR5cGUJc3RyaW5nCgkgICAgbm9sYWJlbAoJICAgIGRlZmF1bHQJeyAiaHNjcmlwdCIgfQoJICAgIGRpc2FibGV3aGVuCSJ7IHRwcmVyZW5kZXIgPT0gMCB9IgoJICAgIG1lbnUJewo= CQkiaHNjcmlwdCIJIkhzY3JpcHQiCgkJInB5dGhvbiIJIlB5dGhvbiIKCSAgICB9Cgl9CglwYXJtIHsKCSAgICBuYW1lCSJ0cHJlZnJhbWUiCgkgICAgbGFiZWwJInRwcmVmcmFtZSIKCSAgICB0eXBlCXRvZ2dsZQoJICAgIG4= b2xhYmVsCgkgICAgam9pbm5leHQKCSAgICBkZWZhdWx0CXsgIjEiIH0KCX0KCXBhcm0gewoJICAgIG5hbWUJInByZWZyYW1lIgoJICAgIGxhYmVsCSJQcmUtRnJhbWUgU2NyaXB0IgoJICAgIHR5cGUJZmlsZQoJICAgIGpvaW4= bmV4dAoJICAgIGRlZmF1bHQJeyAiIiB9CgkgICAgZGlzYWJsZXdoZW4JInsgdHByZWZyYW1lID09IDAgfSIKCSAgICBwYXJtdGFnCXsgImZpbGVjaG9vc2VyX21vZGUiICJyZWFkIiB9Cgl9CglwYXJtIHsKCSAgICBuYW1lCSI= bHByZWZyYW1lIgoJICAgIGxhYmVsCSJscHJlZnJhbWUiCgkgICAgdHlwZQlzdHJpbmcKCSAgICBub2xhYmVsCgkgICAgZGVmYXVsdAl7ICJoc2NyaXB0IiB9CgkgICAgZGlzYWJsZXdoZW4JInsgdHByZWZyYW1lID09IDAgfSI= CgkgICAgbWVudQl7CgkJImhzY3JpcHQiCSJIc2NyaXB0IgoJCSJweXRob24iCSJQeXRob24iCgkgICAgfQoJfQoJcGFybSB7CgkgICAgbmFtZQkidHBvc3RmcmFtZSIKCSAgICBsYWJlbAkidHBvc3RmcmFtZSIKCSAgICB0eXA= ZQl0b2dnbGUKCSAgICBub2xhYmVsCgkgICAgam9pbm5leHQKCSAgICBkZWZhdWx0CXsgIjEiIH0KCX0KCXBhcm0gewoJICAgIG5hbWUJInBvc3RmcmFtZSIKCSAgICBsYWJlbAkiUG9zdC1GcmFtZSBTY3JpcHQiCgkgICAgdHk= cGUJZmlsZQoJICAgIGpvaW5uZXh0CgkgICAgZGVmYXVsdAl7ICIiIH0KCSAgICBkaXNhYmxld2hlbgkieyB0cG9zdGZyYW1lID09IDAgfSIKCSAgICBwYXJtdGFnCXsgImZpbGVjaG9vc2VyX21vZGUiICJyZWFkIiB9Cgl9Cgk= cGFybSB7CgkgICAgbmFtZQkibHBvc3RmcmFtZSIKCSAgICBsYWJlbAkibHBvc3RmcmFtZSIKCSAgICB0eXBlCXN0cmluZwoJICAgIG5vbGFiZWwKCSAgICBkZWZhdWx0CXsgImhzY3JpcHQiIH0KCSAgICBkaXNhYmxld2hlbgk= InsgdHBvc3RmcmFtZSA9PSAwIH0iCgkgICAgbWVudQl7CgkJImhzY3JpcHQiCSJIc2NyaXB0IgoJCSJweXRob24iCSJQeXRob24iCgkgICAgfQoJfQoJcGFybSB7CgkgICAgbmFtZQkidHBvc3RyZW5kZXIiCgkgICAgbGFiZWw= CSJ0cG9zdHJlbmRlciIKCSAgICB0eXBlCXRvZ2dsZQoJICAgIG5vbGFiZWwKCSAgICBqb2lubmV4dAoJICAgIGRlZmF1bHQJeyAiMSIgfQoJfQoJcGFybSB7CgkgICAgbmFtZQkicG9zdHJlbmRlciIKCSAgICBsYWJlbAkiUG8= c3QtUmVuZGVyIFNjcmlwdCIKCSAgICB0eXBlCWZpbGUKCSAgICBqb2lubmV4dAoJICAgIGRlZmF1bHQJeyAiIiB9CgkgICAgZGlzYWJsZXdoZW4JInsgdHBvc3RyZW5kZXIgPT0gMCB9IgoJICAgIHBhcm10YWcJeyAiZmlsZWM= aG9vc2VyX21vZGUiICJyZWFkIiB9Cgl9CglwYXJtIHsKCSAgICBuYW1lCSJscG9zdHJlbmRlciIKCSAgICBsYWJlbAkibHBvc3RyZW5kZXIiCgkgICAgdHlwZQlzdHJpbmcKCSAgICBub2xhYmVsCgkgICAgZGVmYXVsdAl7ICI= aHNjcmlwdCIgfQoJICAgIGRpc2FibGV3aGVuCSJ7IHRwb3N0cmVuZGVyID09IDAgfSIKCSAgICBtZW51CXsKCQkiaHNjcmlwdCIJIkhzY3JpcHQiCgkJInB5dGhvbiIJIlB5dGhvbiIKCSAgICB9Cgl9CiAgICB9CgogICAgZ3I= b3VwIHsKCW5hbWUJImltYWdlc180IgoJbGFiZWwJIkRyaXZlciIKCglwYXJtIHsKCSAgICBuYW1lCSJzb2hvX3BpcGVjbWQiCgkgICAgbGFiZWwJIkNvbW1hbmQiCgkgICAgdHlwZQlzdHJpbmcKCSAgICBkZWZhdWx0CXsgIm0= YW50cmEiIH0KCSAgICBkaXNhYmxld2hlbgkieyBzb2hvX291dHB1dG1vZGUgIT0gMCB9IgoJICAgIG1lbnVyZXBsYWNlCXsKCQkibWFudHJhIgkiTm8gY29tbWFuZCBsaW5lIG9wdGlvbnMiCgkJIm1hbnRyYSAtSCBob3N0MSw= aG9zdDIiCSJOZXR3b3JrIHJlbmRlcmluZyIKCQkibWFudHJhIC1vIGNvbnNvbGV3YWl0IgkiVmVyYm9zZSB0byBjb25zb2xlIChXaW5kb3dzIG9ubHkpIgoJCSJtYW50cmEgLWUgYmFzaWMiCSJFbmFibGUgY3VydmUvcG9pbnQ= IGVuZ2luZSBwcm9jZWR1cmFsIgoJCSJtYW50cmEgLWUgZnVsbCIJIkVuYWJsZSBmdWxsIGVuZ2luZSBwcm9jZWR1cmFsIgoJCSJtYW50cmEgLVAgZml0bGVyLnB5IgkiRmlsdGVyIElGRCB1c2luZyBweXRob24iCgkgICAgfQo= CX0KCXBhcm0gewoJICAgIG5hbWUJInNvaG9fb3V0cHV0bW9kZSIKCSAgICBsYWJlbAkiU2F2ZSBJRkQgRmlsZSBUbyBEaXNrIgoJICAgIHR5cGUJdG9nZ2xlCgkgICAgbm9sYWJlbAoJICAgIGpvaW5uZXh0CgkgICAgZGVmYXU= bHQJeyAiMCIgfQoJfQoJcGFybSB7CgkgICAgbmFtZQkic29ob19kaXNrZmlsZSIKCSAgICBsYWJlbAkiRGlzayBGaWxlIgoJICAgIHR5cGUJZmlsZQoJICAgIGRlZmF1bHQJeyAiJEhJUC9tYW50cmEuaWZkIiB9CgkgICAgZGk= c2FibGV3aGVuCSJ7IHNvaG9fb3V0cHV0bW9kZSAhPSAxIH0iCgkgICAgcGFybXRhZwl7ICJmaWxlY2hvb3Nlcl9tb2RlIiAid3JpdGUiIH0KCX0KCXBhcm0gewoJICAgIG5hbWUJInNvaG9fY29tcHJlc3Npb24iCgkgICAgbGE= YmVsCSJGaWxlIENvbXByZXNzaW9uIgoJICAgIHR5cGUJc3RyaW5nCgkgICAgZGVmYXVsdAl7ICJleHQiIH0KCSAgICBoZWxwCSJEZXRlcm1pbmVzIHRoZSBmaWxlIGNvbXByZXNzaW9uIHVzZWQgd2hlbiB3cml0aW5nIHRvIGE= IGRpc2sgZmlsZSAob3IgaWYgc29ob19mb3JjZV9jb21wcmVzc2lvbiBpcyBlbmFibGVkKS4iCgkgICAgZGlzYWJsZXdoZW4JInsgc29ob19vdXRwdXRtb2RlICE9IDEgc29ob19mb3JjZV9jb21wcmVzc2lvbiAhPSAxIH0iCgk= ICAgIG1lbnUJewoJCSJleHQiCSJVc2UgRmlsZW5hbWUgRXh0ZW5zaW9uIgoJCSJub25lIgkiTm8gQ29tcHJlc3Npb24iCgkJImJsb3NjIgkiQkxPU0MgQ29tcHJlc3Npb24iCgkJImd6aXAiCSJnemlwIENvbXByZXNzaW9uIgo= CSAgICB9Cgl9CglwYXJtIHsKCSAgICBuYW1lCSJzb2hvX2ZvcmVncm91bmQiCgkgICAgbGFiZWwJIkJsb2NrIFVudGlsIFJlbmRlciBDb21wbGV0ZSIKCSAgICB0eXBlCXRvZ2dsZQoJICAgIGRlZmF1bHQJeyAiMCIgfQoJICA= ICBkaXNhYmxld2hlbgkieyBzb2hvX291dHB1dG1vZGUgIT0gMCB9IgoJfQoJcGFybSB7CgkgICAgbmFtZQkic29ob19pbml0c2ltIgoJICAgIGxhYmVsCSJJbml0aWFsaXplIFNpbXVsYXRpb24gT1BzIgoJICAgIHR5cGUJdG8= Z2dsZQoJICAgIGRlZmF1bHQJeyAiMCIgfQoJfQoJcGFybSB7CgkgICAgbmFtZQkic29ob192aWV3cG9ydF9tZW51IgoJICAgIGxhYmVsCSJTaG93IEluIFZpZXdwb3J0IE1lbnUiCgkgICAgdHlwZQl0b2dnbGUKCSAgICBkZWY= YXVsdAl7ICIxIiB9CgkgICAgaGVscAkiQnkgZGVmYXVsdCBTT0hPIG91dHB1dCBkcml2ZXJzIGRvIG5vdCBhcHBlYXIgaW4gdGhlIHZpZXdwb3J0IG1lbnUuICBBZGRpbmcgdGhpcyBwcm9wZXJ0eSBhbmQgdHVybmluZyBpdCA= b24gd2lsbCBjYXVzZSB0aGUgZHJpdmVyIHRvIHNob3cgdXAuIgoJfQogICAgfQoKfQpJTkRYAAAAAAAAAAAAAAABAAAADERpYWxvZ1NjcmlwdAAAAAAAAAWtX1B9Si8qCiAqIFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGg= aXMgc29mdHdhcmUgaXMgcHJvcHJpZXRhcnkgdG8KICogU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYy4sIGFuZCBpcyBub3QgdG8gYmUgcmVwcm9kdWNlZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2E= eSB3aXRob3V0IHdyaXR0ZW4gcGVybWlzc2lvbi4KICoKICogUHJvZHVjZWQgYnk6CiAqCVNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMKICoJNDc3IFJpY2htb25kIFN0cmVldCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICo= CUNhbmFkYSAgIE01ViAzRTcKICoJNDE2LTUwNC05ODc2CiAqCiAqLwoKewogICAgbmFtZQkiaXNjb25uZWN0ZWQiCiAgICBzY3JpcHQJImlzY29ubmVjdGVkIgogICAgbGFiZWwJImlzY29ubmVjdGVkIgoKCiAgICBjb2RlIHs= CgkiJGNvbm5lY3RlZCA9ICRpc2Nvbm5lY3RlZF9pbnB1dCA/IDEgOiAwOyIKICAgIH0KCiAgICBvdXRlcmNvZGUgewoJIiNpbmNsdWRlIDxzaGFkZXJsYXllci5oPiIKICAgIH0KCiAgICBpbnB1dAlmbG9hdAlpbnB1dAkJIkk= bnB1dCIKICAgIG91dHB1dAlpbnQJY29ubmVjdGVkCSJJbnB1dCBDb25uZWN0ZWQgT3IgTm90IgoKICAgIHNpZ25hdHVyZQkiRmxvYXQiCSAJCWRlZmF1bHQgeyB9CiAgICBzaWduYXR1cmUJIkludGVnZXIiCQlpCXsgaW50IGk= bnQgfQogICAgc2lnbmF0dXJlCSJTdHJpbmciCQlzCXsgc3RyaW5nIGludCB9CiAgICBzaWduYXR1cmUJIjNEIFZlY3RvciIgCQl2CXsgdmVjdG9yIGludCB9CiAgICBzaWduYXR1cmUJIjNEIFBvaW50IgkgCXAJeyBwb2ludCA= aW50IH0KICAgIHNpZ25hdHVyZQkiM0QgTm9ybWFsIiAJCW4JeyBub3JtYWwgaW50IH0KICAgIHNpZ25hdHVyZQkiUkdCIENvbG9yIiAJCWMJeyBjb2xvciBpbnQgfQogICAgc2lnbmF0dXJlCSI0RCBWZWN0b3IiIAkJdjQJeyA= dmVjdG9yNCBpbnQgfQogICAgc2lnbmF0dXJlCSIzeDMgTWF0cml4IiAJCW0zCXsgbWF0cml4MyBpbnQgfQogICAgc2lnbmF0dXJlCSI0eDQgTWF0cml4IiAJCW0JeyBtYXRyaXggaW50IH0KICAgIHNpZ25hdHVyZQkiQlNERiI= IAkJCWIJeyBic2RmIGludCB9CiAgICBzaWduYXR1cmUJIlNoYWRlciBMYXllciIgCQlzbAl7IHN0cnVjdF9TaGFkZXJMYXllciBpbnQgfQoKICAgIHNpZ25hdHVyZQkiVW5pZm9ybSBGbG9hdCIJCXVmCXsgdWZsb2F0IGludCA= fQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFZlY3RvciIJdXYJeyB1dmVjdG9yIGludCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgUG9pbnQiCXVwCXsgdXBvaW50IGludCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0= IDNEIE5vcm1hbCIJdW4JeyB1bm9ybWFsIGludCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gUkdCIENvbG9yIgl1Ywl7IHVjb2xvciBpbnQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDR4NCBNYXRyaXgiCXVtCXsgdW1hdHI= aXggaW50IH0KfQpJTkRYAAAAAAAAAAAAAAABAAAADERpYWxvZ1NjcmlwdAAAAAAAAAHqX1B9Ri8qCiAqIFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGhpcyBzb2Z0d2FyZSBpcyBwcm9wcmlldGFyeSB0bwogKiBTaWRlIEU= ZmZlY3RzIFNvZnR3YXJlIEluYy4sIGFuZCBpcyBub3QgdG8gYmUgcmVwcm9kdWNlZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2F5IHdpdGhvdXQgd3JpdHRlbiBwZXJtaXNzaW9uLgogKgogKiBQcm8= ZHVjZWQgYnk6CiAqCVNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMKICoJNDc3IFJpY2htb25kIFN0cmVldCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICoJQ2FuYWRhICAgTTVWIDNFNwogKgk0MTYtNTA0LTk4NzYKICoKICo= LwoKewogICAgbmFtZQkiaXNzaGFkb3ciCiAgICBzY3JpcHQJImlzc2hhZG93IgogICAgbGFiZWwJImlzc2hhZG93IgoKCiAgICBjb2RlIHsKCSIkaXNzaGFkb3cgPSBpc3NoYWRvd3JheSgpOyIKICAgIH0KCiAgICBvdXRwdXQ= CWludAlpc3NoYWRvdwkiSXMgU2hhZG93IFJheSIKfQoKSU5EWAAAAAAAAAAAAAAAAQAAAAxEaWFsb2dTY3JpcHQAAAAAAAAEZV9QfUYvKgogKiBQUk9QUklFVEFSWSBJTkZPUk1BVElPTi4gIFRoaXMgc29mdHdhcmUgaXMgcHI= b3ByaWV0YXJ5IHRvCiAqIFNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW5zbWl0dGVkLCBvciBkaXNjbG9zZWQgaW4gYW55IHdheSB3aXRob3V0IHdyaXR0ZW4= IHBlcm1pc3Npb24uCiAqCiAqIFByb2R1Y2VkIGJ5OgogKglTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW9uZCBTdHJlZXQgV2VzdAogKglUb3JvbnRvLCBPbnRhcmlvCiAqCUNhbmFkYSAgIE01ViAzRTc= CiAqCTQxNi01MDQtOTg3NgogKgogKi8KCiNpbmNsdWRlIDxwYXJhbWV0ZXIuZHM+Cgp7CiAgICBuYW1lCSJsYW1iZXJ0IgogICAgc2NyaXB0CSJsYW1iZXJ0IgogICAgbGFiZWwJImxhbWJlcnQiCgoKICAgIG91dGVyY29kZSA= ewoJSU5DTFVERV9WT1BMSUIKICAgIH0KCiAgICBjb2RlIHsKCSJWT1B2ZWN0b3IgJGlpID0gKCRpc2Nvbm5lY3RlZF9uSSAhPSAwKSA/ICRuSSA6IG5vcm1hbGl6ZShJKTsiCgkiVk9Qbm9ybWFsICRuZiA9ICgkaXNjb25uZWM= dGVkX25OICE9IDApID8gJG5OIDogbm9ybWFsaXplKE4pOyIKCSIiCgkiaWYgKCRmYWNlZndkKSAkbmYgPSB2b3BfZnJvbnRmYWNlKCRuZiwgJGlpKTsiCgkiJGlsbHVtID0gZGlmZnVzZSgkbmYpOyIKCSIkY2xyID0gJEtkICo= ICRkaWZmICogJGlsbHVtOyIKCVZPUF9BU1NJR05fQlNERiggIiRmID0gJEtkICogJGRpZmYgKiBic2RmKGRpZmZ1c2UoJG5mKSk7IiApCiAgICB9CgogICAgb3V0cHV0CWNvbG9yCWNscgkiQ29sb3IiCiAgICBvdXRwdXQJY28= bG9yCWlsbHVtCSJJbGx1bWluYXRpb24iCiAgICBvdXRwdXQJYnNkZglmCSJCU0RGIgoKICAgIGlucHV0IG5vcm1hbCAgICBuTgkJIk5vcm1hbCBWZWN0b3IiCiAgICBpbnB1dCB2ZWN0b3IgICAgbkkJCSJJbmNpZGVudCBWZWM= dG9yIgoKICAgIFZPUF9GTFRfSU5QVVRfUihLZCwJCSJEaWZmdXNlIEludGVuc2l0eSIsCTEsIDAsIDEpCiAgICBWT1BfQ0xSX0lOUFVUICAoZGlmZiwJIkRpZmZ1c2UgQ29sb3IiLAkxLCAxLCAxKQogICAgVk9QX1RPR0dMRV8= SU5QVVQoZmFjZWZ3ZCwJIkVuc3VyZSBGYWNlcyBQb2ludCBGb3J3YXJkIiwgMSkKfQpJTkRYAAAAAAAAAAAAAAACAAAACENvbnRlbnRzAAAAAAAAAFdkI97NAAAADERpYWxvZ1NjcmlwdAAAAFcAAAlRX1B9QDA3MDcwNzAwMDA= MDEwMDAwMDAwMDA2NjYwMDAwMDAwMDAwMDAwMDAwMDEwMDAwMDAxNDQxMDc1NzMxNTAwMDAxMzAwMDAwMDAwMDAwVFJBSUxFUiEhIQAjIERpYWxvZyBzY3JpcHQgZm9yIGxheWVyZXhwb3J0IGF1dG9tYXRpY2FsbHkgZ2VuZXI= YXRlZAoKewogICAgbmFtZQlsYXllcmV4cG9ydAogICAgc2NyaXB0CWxheWVyZXhwb3J0CiAgICBsYWJlbAkiTGF5ZXIgRXhwb3J0IgoKICAgIGlucHV0CXN0cnVjdF9TaGFkZXJMYXllcglsYXllcglMYXllcgogICAgaW5wdXQ= CWZsb2F0CWRlZmF1bHR2YWx1ZQkiSW5wdXQgMSIKICAgIG91dHB1dAlmbG9hdAlleHBvcnR2YWx1ZQkiRXhwb3J0IFZhbHVlIgogICAgaW5wdXRmbGFncwlsYXllcgkwCiAgICBpbnB1dGZsYWdzCWRlZmF1bHR2YWx1ZQkwCiA= ICAgc2lnbmF0dXJlCSJGbG9hdCBWYWx1ZSIJZGVmYXVsdAl7IHN0cnVjdF9TaGFkZXJMYXllciBmbG9hdCBmbG9hdCB9CiAgICBzaWduYXR1cmUJIlZlY3RvciBWYWx1ZSIJdgl7IHN0cnVjdF9TaGFkZXJMYXllciB2ZWN0b3I= IHZlY3RvciB9CiAgICBzaWduYXR1cmUJIlZlY3RvcjQgVmFsdWUiCXY0CXsgc3RydWN0X1NoYWRlckxheWVyIHZlY3RvcjQgdmVjdG9yIH0KCiAgICBvdXRwdXRvdmVycmlkZXMJZGVmYXVsdAogICAgewoJX19fYmVnaW4JYXU= dG8KCQkJKDApCiAgICB9CiAgICBvdXRwdXRvdmVycmlkZXMJdgogICAgewoJX19fYmVnaW4JYXV0bwoJCQkoMCwwLDApCiAgICB9CiAgICBvdXRwdXRvdmVycmlkZXMJdjQKICAgIHsKCV9fX2JlZ2luCWF1dG8KCQkJKDAsMCw= MCkKICAgIH0KCiAgICBoZWxwIHsKCSIiCiAgICB9CgogICAgcGFybSB7CgluYW1lCSJzaWduYXR1cmUiCgliYXNlcGFybQoJbGFiZWwJIlNpZ25hdHVyZSIKCWV4cG9ydAlub25lCiAgICB9CiAgICBwYXJtIHsKCW5hbWUJImU= eHBvcnRuYW1lIgoJbGFiZWwJIkV4cG9ydCBOYW1lIgoJdHlwZQlzdHJpbmcKCWRlZmF1bHQJeyAicGFybSIgfQoJcmFuZ2UJeyAwIDEgfQogICAgfQogICAgcGFybSB7CgluYW1lCSJ2b3BfZm9yY2VfY29kZV9jb250ZXh0Igo= CWxhYmVsCSJGb3JjZSBDb2RlIGluIENvbnRleHQiCgl0eXBlCXN0cmluZwoJaW52aXNpYmxlCglkZWZhdWx0CXsgInN1cmZhY2UiIH0KCWhlbHAJIkEgc3RyaW5nIHByb3BlcnR5IG9uIGEgVk9QIGRpZ2l0YWwgYXNzZXQgbm8= ZGUgdGhhdCBzcGVjaWZpZXMgc2hhZGluZ1xuICAgIGNvbnRleHRzIGluIHdoaWNoIHRoZSBub2RlIHNob3VsZCBmb3JjZSBnZW5lcmF0aW9uIG9mIGNvZGUuXG4gICAgSW4gYSBtdWx0aS1jb250ZXh0IG5ldHdvcmsgc3VjaCA= YXMgdm9wbWF0ZXJpYWwsIG5vdCBhbGwgbm9kZXMgc2hvdWxkIGdlbmVyYXRlXG4gICAgY29kZSBmb3IgYSBnaXZlbiBjb250ZXh0LiBGb3IgZXhhbXBsZSwgc29tZSBub2RlcyBhcmUgYXBwbGljYWJsZSBvbmx5IHRvXG4gICA= IHN1cmZhY2Ugc2hhZGVyIHdoaWxlIG90aGVyIHRvIGRpc3BsYWNlbWVudCBzaGFkZXIuIE9ubHkgYSBmZXcgbm9kZXMgaW5pdGlhdGVcbiAgICAoZm9yY2UpIGdlbmVyYXRpb24gb2YgY29kZSwgc3VjaCBhcyBDb2xsZWN0IFY= T1AgLCBPdXRwdXQgVk9QICwgb3IgZXhwb3J0aW5nXG4gICAgUGFyYW1ldGVyIFZPUCAuIFRoZW4sIG9ubHkgbm9kZXMgdGhhdCBmZWVkIGludG8gdGhlbSB3aWxsIGFsc28gZ2VuZXJhdGUgY29kZS5cbiAgICBJZiBhbiBIREE= IGRvZXMgbm90IGhhdmUgb3V0cHV0IGNvbm5lY3RvcnMgb3Igd2FudHMgdG8gZ2VuZXJhdGUgY29kZSBldmVuIFxuICAgIGlmIG5vdCAoaW5kaXJlY3RseSkgY29ubmVjdGVkIHRvIHRoZSBPdXRwdXQgVk9QICwgaXQgY2FuIHU= c2UgdGhpcyBwcm9wZXJ0eVxuICAgIHBhcmFtZXRlciB0byBzcGVjaWZ5IHRoZSBzaGFkaW5nIGNvbnRleHQgaW4gd2hpY2ggdG8gaW5pdGlhdGUgZ2VuZXJhdGlvbiBcbiAgICBvZiBjb2RlLiIKCXJhbmdlCXsgMCAxIH0KCXA= YXJtdGFnCXsgInNwYXJlX2NhdGVnb3J5IiAiQ29tcGlsZXIiIH0KICAgIH0KICAgIHBhcm0gewoJbmFtZQkiZXhwb3J0YXMiCglsYWJlbAkiRXhwb3J0IEFzIgoJdHlwZQlzdHJpbmcKCWRlZmF1bHQJeyBbICJjaHMoXCJleHA= b3J0bmFtZVwiKSIgaHNjcmlwdC1leHByIF0gfQoJcmFuZ2UJeyAwIDEgfQogICAgfQogICAgcGFybSB7CgluYW1lCSJkZWZhdWx0dmFsdWUiCglsYWJlbAkiRGVmYXVsdCBWYWx1ZSIKCXR5cGUJZmxvYXQKCWRlZmF1bHQJeyA= IjAiIH0KCXJhbmdlCXsgMCAxIH0KICAgIH0KICAgIHBhcm0gewoJbmFtZQkiZGVmYXVsdHZhbHVlX3YiCglsYWJlbAkiRGVmYXVsdCBWYWx1ZSIKCXR5cGUJdmVjdG9yCglzaXplCTMKCWRlZmF1bHQJeyAiMCIgIjAiICIwIiA= fQoJcmFuZ2UJeyAwIDEgfQogICAgfQogICAgcGFybSB7CgluYW1lCSJkZWZhdWx0dmFsdWVfdjQiCglsYWJlbAkiRGVmYXVsdCBWYWx1ZSIKCXR5cGUJaW50dmVjdG9yNAoJc2l6ZQk0CglkZWZhdWx0CXsgIjAiICIwIiAiMCI= ICIwIiB9CglyYW5nZQl7IDAgMSB9CiAgICB9Cn0KSU5EWAAAAAAAAAAAAAAAAQAAAAxEaWFsb2dTY3JpcHQAAAAAAAAETV9QfUYvKgogKiBQUk9QUklFVEFSWSBJTkZPUk1BVElPTi4gIFRoaXMgc29mdHdhcmUgaXMgcHJvcHI= aWV0YXJ5IHRvCiAqIFNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW5zbWl0dGVkLCBvciBkaXNjbG9zZWQgaW4gYW55IHdheSB3aXRob3V0IHdyaXR0ZW4gcGU= cm1pc3Npb24uCiAqCiAqIFByb2R1Y2VkIGJ5OgogKglTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW9uZCBTdHJlZXQgV2VzdAogKglUb3JvbnRvLCBPbnRhcmlvCiAqCUNhbmFkYSAgIE01ViAzRTcKICo= CTQxNi01MDQtOTg3NgogKgogKi8KCiNpbmNsdWRlIDxwYXJhbWV0ZXIuZHM+Cgp7CiAgICBuYW1lCWxheWVycGFjawogICAgc2NyaXB0CWxheWVycGFjawogICAgbGFiZWwJIkxheWVyIFBhY2siCgogICAgb3V0ZXJjb2RlIHs= CgkiI2luY2x1ZGUgPHNoYWRlcmxheWVyLmg+IgogICAgfQoKICAgIGNvZGUgewoJImluaXRfbGF5ZXIoJGxheWVyKTsiCgkiIgoJIiRsYXllci5GID0gc2VsZWN0KCRpc2Nvbm5lY3RlZF9GLCAkRiwgJGxheWVyLkYpOyIKCSI= JGxheWVyLk9mID0gc2VsZWN0KCRpc2Nvbm5lY3RlZF9PZiwgJE9mLCAkbGF5ZXIuT2YpOyIKCSIkbGF5ZXIuQ2UgPSBzZWxlY3QoJGlzY29ubmVjdGVkX0NlLCAkQ2UsICRsYXllci5DZSk7IgoJIiRsYXllci5QID0gc2VsZWM= dCgkaXNjb25uZWN0ZWRfUCwgJFAsICRsYXllci5QKTsiCgkiJGxheWVyLk4gPSBzZWxlY3QoJGlzY29ubmVjdGVkX04sICROLCAkbGF5ZXIuTik7IgoJIiRsYXllci5tYXNrcyA9IHNlbGVjdCgkaXNjb25uZWN0ZWRfbWFza3M= LCAkbWFza3MsICRsYXllci5tYXNrcyk7IgogICAgfQoKICAgIG91dHB1dAlzdHJ1Y3RfU2hhZGVyTGF5ZXIJbGF5ZXIJbGF5ZXIKCiAgICBpbnB1dAlic2RmCUYJRgogICAgaW5wdXQJdmVjdG9yCU9mCU9wYWNpdHkKICAgIGk= bnB1dAl2ZWN0b3IJQ2UJRW1pc3Npb24KICAgIGlucHV0CXZlY3RvcglQCVBvc2l0aW9uCiAgICBpbnB1dAl2ZWN0b3IJTglOb3JtYWwKICAgIGlucHV0CWZsb2F0CWxheWVyYWxwaGEJIkxheWVyIEFscGhhIgogICAgaW5wdXQ= CWZsb2F0YQltYXNrcwlNYXNrcwoKfQpJTkRYAAAAAAAAAAAAAAACAAAACENvbnRlbnRzAAAAAAAAAFdkI97NAAAADERpYWxvZ1NjcmlwdAAAAFcAAALrX1B9PjA3MDcwNzAwMDAwMTAwMDAwMDAwMDY2NjAwMDAwMDAwMDAwMDA= MDAwMDEwMDAwMDAxNDQxMDc1NzMxNTAwMDAxMzAwMDAwMDAwMDAwVFJBSUxFUiEhIQAjIERpYWxvZyBzY3JpcHQgZm9yIGxheWVydW5wYWNrIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkCgp7CiAgICBuYW1lCWxheWVydW5wYWM= awogICAgc2NyaXB0CWxheWVydW5wYWNrCiAgICBsYWJlbAkiTGF5ZXIgVW5wYWNrIgoKICAgIGlucHV0CXN0cnVjdF9TaGFkZXJMYXllcglsYXllcglsYXllcgogICAgb3V0cHV0CWJzZGYJRglCU0RGCiAgICBvdXRwdXQJdmU= Y3RvcglPZglPcGFjaXR5CiAgICBvdXRwdXQJdmVjdG9yCUNlCUVtaXNzaW9uCiAgICBvdXRwdXQJdmVjdG9yCVAJUG9zaXRpb24KICAgIG91dHB1dAl2ZWN0b3IJTglOb3JtYWwKICAgIG91dHB1dAlmbG9hdAlsYXllcmFscGg= YQkiTGF5ZXIgQWxwaGEiCiAgICBvdXRwdXQJZmxvYXRhCW1hc2tzCU1hc2tzCiAgICBpbnB1dGZsYWdzCWxheWVyCTAKICAgIHNpZ25hdHVyZQkiRGVmYXVsdCBJbnB1dHMiCWRlZmF1bHQJeyBzdHJ1Y3RfU2hhZGVyTGF5ZXI= IGJzZGYgdmVjdG9yIHZlY3RvciB2ZWN0b3IgdmVjdG9yIGZsb2F0IGZsb2F0YSB9CgogICAgb3V0cHV0b3ZlcnJpZGVzCWRlZmF1bHQKICAgIHsKCV9fX2JlZ2luCWF1dG8KCQkJKDApCglfX19iZWdpbglhdXRvCgkJCSgwLDA= LDApCglfX19iZWdpbglhdXRvCgkJCSgwLDAsMCkKCV9fX2JlZ2luCWF1dG8KCQkJKDAsMCwwKQoJX19fYmVnaW4JYXV0bwoJCQkoMCwwLDApCglfX19iZWdpbglhdXRvCgkJCSgwKQoJX19fYmVnaW4JYXV0bwoJCQkoMCkKICA= ICB9CgogICAgaGVscCB7CgkiIgogICAgfQoKfQpJTkRYAAAAAAAAAAAAAAABAAAADERpYWxvZ1NjcmlwdAAAAAAAAAJzX1B9Si8qCiAqIFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGhpcyBzb2Z0d2FyZSBpcyBwcm9wcmk= ZXRhcnkgdG8KICogU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYy4sIGFuZCBpcyBub3QgdG8gYmUgcmVwcm9kdWNlZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2F5IHdpdGhvdXQgd3JpdHRlbiBwZXI= bWlzc2lvbi4KICoKICogUHJvZHVjZWQgYnk6CiAqCVNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMKICoJNDc3IFJpY2htb25kIFN0cmVldCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICoJQ2FuYWRhICAgTTVWIDNFNwogKgk= NDE2LTUwNC05ODc2CiAqCiAqLwoKI2luY2x1ZGUgPHBhcmFtZXRlci5kcz4KCnsKICAgIG5hbWUJImx1bWluYW5jZSIKICAgIHNjcmlwdAkibHVtaW5hbmNlIgogICAgbGFiZWwJImx1bWluYW5jZSIKCgogICAgb3V0ZXJjb2Q= ZSB7CglJTkNMVURFX1ZPUExJQgogICAgfQoKICAgIGNvZGUgewoJIiRsdW0gPSB2b3BfbHVtaW5hbmNlKCRyZ2IpOyIKICAgIH0KCiAgICBpbnB1dAljb2xvcglyZ2IJIlJHQiBjb2xvciIKICAgIG91dHB1dAlmbG9hdAlsdW0= CSJMdW1pbmFuY2UiCgogICAgVk9QX0NMUl9QQVJNKHJnYiwgIlJHQiBDb2xvciIsIDAsIDAsIDApCn0KSU5EWAAAAAAAAAAAAAAAAQAAAAxEaWFsb2dTY3JpcHQAAAAAAAAFmF9QfUovKgogKiBQUk9QUklFVEFSWSBJTkZPUk0= QVRJT04uICBUaGlzIHNvZnR3YXJlIGlzIHByb3ByaWV0YXJ5IHRvCiAqIFNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW5zbWl0dGVkLCBvciBkaXNjbG9zZWQ= IGluIGFueSB3YXkgd2l0aG91dCB3cml0dGVuIHBlcm1pc3Npb24uCiAqCiAqIFByb2R1Y2VkIGJ5OgogKglTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW9uZCBTdHJlZXQgV2VzdAogKglUb3JvbnRvLCA= T250YXJpbwogKglDYW5hZGEgICBNNVYgM0U3CiAqCTQxNi01MDQtOTg3NgogKgogKi8KCnsKICAgIG5hbWUJIm11bGNvbnN0IgogICAgc2NyaXB0CSJtdWxjb25zdCIKICAgIGxhYmVsCSJtdWxjb25zdCIKCgogICAgY29kZSA= ewoJIiRzY2FsZWQgPSAkdmFsICogJG11bGNvbnN0OyIKICAgIH0KCiAgICBkZXNjcmlwdGl2ZXBhcm0JbXVsY29uc3QKCiAgICBpbnB1dAlmbG9hdAl2YWwJCSJJbnB1dCBWYWx1ZSIKICAgIG91dHB1dAlmbG9hdAlzY2FsZWQ= CQkiSW5wdXQgVmFsdWUgKiBDb25zdGFudCIKICAgIHNpZ25hdHVyZQkiRmxvYXQiCQkJZGVmYXVsdAl7IH0KICAgIHNpZ25hdHVyZQkiSW50ZWdlciIJCWkJeyBpbnQgaW50IH0KICAgIHNpZ25hdHVyZQkiMkQgVmVjdG9yIgk= CXUJeyB2ZWN0b3IyIHZlY3RvcjIgfQogICAgc2lnbmF0dXJlCSIzRCBWZWN0b3IiCQl2CXsgdmVjdG9yIHZlY3RvciB9CiAgICBzaWduYXR1cmUJIjNEIFBvaW50IgkJcAl7IHBvaW50IHBvaW50IH0KICAgIHNpZ25hdHVyZQk= IjNEIE5vcm1hbCIJCW4JeyBub3JtYWwgbm9ybWFsIH0KICAgIHNpZ25hdHVyZQkiUkdCIENvbG9yIgkJYwl7IGNvbG9yIGNvbG9yIH0KICAgIHNpZ25hdHVyZQkiQlNERiIJCQliCXsgYnNkZiBic2RmIH0KICAgIHNpZ25hdHU= cmUJIjREIFZlY3RvciIJCXY0CXsgdmVjdG9yNCB2ZWN0b3I0IH0KICAgIHNpZ25hdHVyZQkiM3gzIE1hdHJpeCIJCW0zCXsgbWF0cml4MyBtYXRyaXgzIH0KICAgIHNpZ25hdHVyZQkiNHg0IE1hdHJpeCAiCQltNAl7IG1hdHI= aXggbWF0cml4IH0KICAgIAogICAgc2lnbmF0dXJlCSJVbmlmb3JtIEZsb2F0IgkJdWYJeyB1ZmxvYXQgdWZsb2F0IH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBWZWN0b3IiCXV2CXsgdXZlY3RvciB1dmVjdG9yIH0KICA= ICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgUG9pbnQiCXVwCXsgdXBvaW50IHVwb2ludCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgTm9ybWFsIgl1bgl7IHVub3JtYWwgdW5vcm1hbCB9CiAgICBzaWduYXR1cmUJIlVuaWY= b3JtIFJHQiBDb2xvciIJdWMJeyB1Y29sb3IgdWNvbG9yIH0KCiAgICBwYXJtIHsKCW5hbWUJbXVsY29uc3QKCWxhYmVsCSJNdWx0aXBsaWVyIgoJdHlwZQlmbG9hdAoJc2l6ZQkxCglkZWZhdWx0CXsgMS4wIH0KICAgIH0KfQo= SU5EWAAAAAAAAAAAAAAAAQAAAAxEaWFsb2dTY3JpcHQAAAAAAAAEeF9QfUovKgogKiBQUk9QUklFVEFSWSBJTkZPUk1BVElPTi4gIFRoaXMgc29mdHdhcmUgaXMgcHJvcHJpZXRhcnkgdG8KICogU2lkZSBFZmZlY3RzIFNvZnQ= d2FyZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW5zbWl0dGVkLCBvciBkaXNjbG9zZWQgaW4gYW55IHdheSB3aXRob3V0IHdyaXR0ZW4gcGVybWlzc2lvbi4KICoKICogUHJvZHVjZWQgYnk6CiA= KglTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW9uZCBTdHJlZXQgV2VzdAogKglUb3JvbnRvLCBPbnRhcmlvCiAqCUNhbmFkYSAgIE01ViAzRTcKICoJNDE2LTUwNC05ODc2CiAqCiAqLwoKewogICAgbmE= bWUJIm5lZ2F0ZSIKICAgIHNjcmlwdAkibmVnYXRlIgogICAgbGFiZWwJIm5lZ2F0ZSIKCgogICAgY29kZSB7CgkiJG5lZ2F0ZWQgPSAtJHZhbDsiCiAgICB9CgogICAgaW5wdXQJaW50CXZhbAkJIklucHV0IFZhbHVlIgogICA= IG91dHB1dAlpbnQJbmVnYXRlZAkJIk5lZ2F0ZWQgVmFsdWUiCiAgICBzaWduYXR1cmUJIkludGVnZXIiCQlkZWZhdWx0CXsgfQogICAgc2lnbmF0dXJlCSJGbG9hdCIJCQlmCXsgZmxvYXQgZmxvYXQgfQogICAgc2lnbmF0dXI= ZQkiMkQgVmVjdG9yIgkJdQl7IHZlY3RvcjIgdmVjdG9yMiB9CiAgICBzaWduYXR1cmUJIjNEIFZlY3RvciIJCXYJeyB2ZWN0b3IgdmVjdG9yIH0KICAgIHNpZ25hdHVyZQkiM0QgUG9pbnQiCQlwCXsgcG9pbnQgcG9pbnQgfQo= ICAgIHNpZ25hdHVyZQkiM0QgTm9ybWFsIgkJbgl7IG5vcm1hbCBub3JtYWwgfQogICAgc2lnbmF0dXJlCSJSR0IgQ29sb3IiCQljCXsgY29sb3IgY29sb3IgfQogICAgc2lnbmF0dXJlCSI0RCBWZWN0b3IiCQl2NAl7IHZlY3Q= b3I0IHZlY3RvcjQgfQoKICAgIHNpZ25hdHVyZQkiVW5pZm9ybSBGbG9hdCIJCXVmCXsgdWZsb2F0IHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgVmVjdG9yIgl1dgl7IHV2ZWN0b3IgdXZlY3RvciB9CiAgICA= c2lnbmF0dXJlCSJVbmlmb3JtIDNEIFBvaW50Igl1cAl7IHVwb2ludCB1cG9pbnQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIE5vcm1hbCIJdW4JeyB1bm9ybWFsIHVub3JtYWwgfQogICAgc2lnbmF0dXJlCSJVbmlmb3I= bSBSR0IgQ29sb3IiCXVjCXsgdWNvbG9yIHVjb2xvciB9Cn0KSU5EWAAAAAAAAAAAAAAAAQAAAAxEaWFsb2dTY3JpcHQAAAAAAAAEfl9QfUYvKgogKiBQUk9QUklFVEFSWSBJTkZPUk1BVElPTi4gIFRoaXMgc29mdHdhcmUgaXM= IHByb3ByaWV0YXJ5IHRvCiAqIFNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW5zbWl0dGVkLCBvciBkaXNjbG9zZWQgaW4gYW55IHdheSB3aXRob3V0IHdyaXQ= dGVuIHBlcm1pc3Npb24uCiAqCiAqIFByb2R1Y2VkIGJ5OgogKglTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jCiAqCTEyMyBGcm9udCBTdHJlZXQgV2VzdCwgU3VpdGUgMTQwMQogKglUb3JvbnRvLCBPbnRhcmlvCiAqCUNhbmE= ZGEgICBNNUogMk0yCiAqCTQxNi01MDQtOTg3NgogKgogKiBOQU1FOglub3JtYWxmYWxsb2ZmLmRzICggVk9QICkKICoKICogQ09NTUVOVFM6CiAqLwoKI2luY2x1ZGUgPHBhcmFtZXRlci5kcz4KCnsKICAgIG5hbWUJIm5vcm0= YWxmYWxsb2ZmIgogICAgc2NyaXB0CSJub3JtYWxmYWxsb2ZmIgogICAgbGFiZWwJIm5vcm1hbGZhbGxvZmYiCgoJCgogICAgb3V0ZXJjb2RlIHsKCUlOQ0xVREVfVk9QTElCCiAgICB9CgogICAgY29kZSB7CgkiIgoJInZlY3Q= b3IgJGlpID0gKCRpc2Nvbm5lY3RlZF9uSSAgIT0gMCkgPyAkbkkgIDogbm9ybWFsaXplKEkpOyIKCSJ2ZWN0b3IgJG5mID0gKCRpc2Nvbm5lY3RlZF9uTiAgIT0gMCkgPyAkbk4gIDogbm9ybWFsaXplKE4pOyIKCSJpZiAoJGY= YWNlZndkKSAkbmYgPSB2b3BfZnJvbnRmYWNlKCRuZiwgJGlpKTsiCgkiIgoJIiRmYWxsb2ZmID0gY2xhbXAodm9wX2RvdCgkbmYsLSRpaSksIDAuMCwgMS4wKTsiCgkiaWYgKCRpbnZlcnQgIT0gMCkgJGZhbGxvZmYgPSAxLSQ= ZmFsbG9mZjsiCgkiJGZhbGxvZmYgPSBwb3coJGZhbGxvZmYsICRleHApOyIKCSIiCiAgICB9CgogICAgb3V0cHV0CSAJZmxvYXQgCWZhbGxvZmYgCSJmYWxsb2ZmIgogICAgaW5wdXQgbm9ybWFsCW5OCQkJIk5vcm1hbCBWZWM= dG9yIgogICAgaW5wdXQgdmVjdG9yCW5JCQkJIkluY2lkZW50IFZlY3RvciIKCQogICAgVk9QX0ZMVF9JTlBVVF9SIChleHAsCSJFeHBvbmVudCIsCQkxLCAwLCAxMCkKICAgIFZPUF9UT0dHTEVfSU5QVVQoaW52ZXJ0LAkiSW4= dmVydD8iLAkJMCkKICAgIFZPUF9UT0dHTEVfSU5QVVQoZmFjZWZ3ZCwJIkVuc3VyZSBGYWNlcyBQb2ludCBGb3J3YXJkIiwgMCkKCn0KSU5EWAAAAAAAAAAAAAAAAQAAAAxEaWFsb2dTY3JpcHQAAAAAAAAFb19QfUovKgogKiA= UFJPUFJJRVRBUlkgSU5GT1JNQVRJT04uICBUaGlzIHNvZnR3YXJlIGlzIHByb3ByaWV0YXJ5IHRvCiAqIFNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW5zbWk= dHRlZCwgb3IgZGlzY2xvc2VkIGluIGFueSB3YXkgd2l0aG91dCB3cml0dGVuIHBlcm1pc3Npb24uCiAqCiAqIFByb2R1Y2VkIGJ5OgogKglTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW9uZCBTdHJlZXQ= IFdlc3QKICoJVG9yb250bywgT250YXJpbwogKglDYW5hZGEgICBNNVYgM0U3CiAqCTQxNi01MDQtOTg3NgogKgogKi8KCiNpbmNsdWRlIDxwYXJhbWV0ZXIuZHM+Cgp7CiAgICBuYW1lCSJub3JtYWxpemUiCiAgICBzY3JpcHQ= CSJub3JtYWxpemUiCiAgICBsYWJlbAkibm9ybWFsaXplIgoKCiAgICBjb2RlIHsKCSIkbnZlYyA9IG5vcm1hbGl6ZSgkdmVjKTsiCiAgICB9CgogICAgaW5wdXQJbm9ybWFsCXZlYwkiSW5wdXQgVmVjdG9yIgogICAgb3V0cHU= dAlub3JtYWwJbnZlYwkiTm9ybWFsaXplZCBWZWN0b3IiCgogICAgc2lnbmF0dXJlCSIzRCBOb3JtYWwiCQlkZWZhdWx0IHsgfQogICAgc2lnbmF0dXJlCSIyRCBWZWN0b3IiCQl1CXsgdmVjdG9yMiB2ZWN0b3IyIH0KICAgIHM= aWduYXR1cmUJIjNEIFBvaW50IgkJcCAgeyBwb2ludCBwb2ludCB9CiAgICBzaWduYXR1cmUJIjNEIFZlY3RvciIJCXYgIHsgdmVjdG9yIHZlY3RvciB9CiAgICBzaWduYXR1cmUJIjREIFZlY3RvciIJCXY0ICB7IHZlY3RvcjQ= IHZlY3RvcjQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIE5vcm1hbCIJdW4geyB1bm9ybWFsIHVub3JtYWwgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFBvaW50Igl1cCB7IHVwb2ludCB1cG9pbnQgfQogICAgc2k= Z25hdHVyZQkiVW5pZm9ybSAzRCBWZWN0b3IiCXV2IHsgdXZlY3RvciB1dmVjdG9yIH0KCiAgICBWT1BfVkVDX1BBUk0odmVjLCAgICJOb3JtYWwiLAkxLCAwLCAwKQogICAgVk9QX1ZFQzJfUEFSTSh2ZWNfdSwgIk5vcm1hbCI= LAkxLCAwKQogICAgVk9QX1ZFQ19QQVJNKHZlY19wLCAiTm9ybWFsIiwJMSwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTSh2ZWNfdiwgIk5vcm1hbCIsCTEsIDAsIDApCiAgICBWT1BfVkVDNF9QQVJNKHZlY192NCwgIlF1YXRlcm4= aW9uIiwJMCwgMCwgMCwgMSkKICAgIFZPUF9WRUNfUEFSTSh2ZWNfdW4sICJOb3JtYWwiLAkxLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKHZlY191cCwgIk5vcm1hbCIsCTEsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0odmVjX3U= diwgIk5vcm1hbCIsCTEsIDAsIDApCiAgICAKICAgIGdyb3VwIHsgbmFtZSAiZzAiIG9ic29sZXRlIDEyLjAgfQogICAgZ3JvdXAgeyBuYW1lICJnMSIgb2Jzb2xldGUgMTIuMCB9Cn0KSU5EWAAAAAAAAAAAAAAAAQAAAAxEaWE= bG9nU2NyaXB0AAAAAAAAGhRgN4bZIyBDb250ZXh0OiBTdXJmYWNlCgovKgogKiBIb3VkaW5pIERpYWxvZyBTY3JpcHQgZ2VuZXJhdGVkIGF1dG9tYXRpY2FsbHkKICogYnkgdmNjIGZyb20gc291cmNlIGZpbGUgcGJybGlnaHQ= aW5nLgogKiBHZW5lcmF0ZWQ6IFRodSBGZWIgMjUgMDY6MTU6MzcgMjAyMQogKi8KCnsKICAgIG5hbWUJInBicmxpZ2h0aW5nIgogICAgc2NyaXB0CSJwYnJsaWdodGluZyIKICAgIGxhYmVsCSJQQlIgTGlnaHRpbmciCiAgICA= b3V0ZXJjb2RlIHsKICAgICAgICAiaW1wb3J0IHBicmxpZ2h0aW5nOyIKICAgIH0KICAgIGNvZGUgewogICAgICAgICJwYnJsaWdodGluZygiCiAgICAgICAgIlwiZGlyZWN0XCIsICRkaXJlY3QsIgogICAgICAgICJcImluZGk= cmVjdFwiLCAkaW5kaXJlY3QsIgogICAgICAgICJcImFsbFwiLCAkYWxsLCIKICAgICAgICAiXCJpbmRpcmVjdF9lbWlzc2lvblwiLCAkaW5kaXJlY3RfZW1pc3Npb24sIgogICAgICAgICJcImRpcmVjdF9jb21wXCIsICRkaXI= ZWN0X2NvbXAsIgogICAgICAgICJcImluZGlyZWN0X2NvbXBcIiwgJGluZGlyZWN0X2NvbXAsIgogICAgICAgICJcImFsbF9jb21wXCIsICRhbGxfY29tcCwiCiAgICAgICAgIlwiZGlyZWN0X25vc2hhZG93XCIsICRkaXJlY3Q= X25vc2hhZG93LCIKICAgICAgICAiXCJkaXJlY3Rfc2hhZG93XCIsICRkaXJlY3Rfc2hhZG93LCIKICAgICAgICAiXCJpbmRpcmVjdF9ub3NoYWRvd1wiLCAkaW5kaXJlY3Rfbm9zaGFkb3csIgogICAgICAgICJcImluZGlyZWM= dF9zaGFkb3dcIiwgJGluZGlyZWN0X3NoYWRvdywiCiAgICAgICAgIlwibGV2ZWxcIiwgJGxldmVsLCIKICAgICAgICAiXCJkaWZmdXNlbGV2ZWxcIiwgJGRpZmZ1c2VsZXZlbCwiCiAgICAgICAgIlwic3BlY3VsYXJsZXZlbFw= IiwgJHNwZWN1bGFybGV2ZWwsIgogICAgICAgICJcInZvbHVtZWxldmVsXCIsICR2b2x1bWVsZXZlbCwiCiAgICAgICAgIlwiZGlyZWN0X3NhbXBsZXNcIiwgJGRpcmVjdF9zYW1wbGVzLCIKICAgICAgICAiXCJpbmRpcmVjdF8= c2FtcGxlc1wiLCAkaW5kaXJlY3Rfc2FtcGxlcywiCiAgICAgICAgIlwibmxpZ2h0c1wiLCAkbmxpZ2h0cywiCiAgICAgICAgIlwiZGlyZWN0X25vc2hhZG93X2NvbXBcIiwgJGRpcmVjdF9ub3NoYWRvd19jb21wLCIKICAgICA= ICAgIlwiaW5kaXJlY3Rfbm9zaGFkb3dfY29tcFwiLCAkaW5kaXJlY3Rfbm9zaGFkb3dfY29tcCwiCiAgICAgICAgIlwiaW5GXCIsICRGLCIKICAgICAgICAiXCJpbk9mXCIsICRPZiwiCiAgICAgICAgIlwidXNlX3JlbmRlcnM= dGF0ZVwiLCAkdXNlX3JlbmRlcnN0YXRlLCIKICAgICAgICAiXCJwYXRodHlwZVwiLCAkcGF0aHR5cGUsIgogICAgICAgICJcImNvbnN0cmFpbm1heHJvdWdoXCIsICRjb25zdHJhaW5tYXhyb3VnaCwiCiAgICAgICAgIlwicmE= eWxpbWl0ZXZhbFwiLCAkcmF5bGltaXRldmFsLCIKICAgICAgICAiXCJyZWZsZWN0cmF0aW9cIiwgJHJlZmxlY3RyYXRpbywiCiAgICAgICAgIlwiY29sb3JsaW1pdFwiLCAkY29sb3JsaW1pdCwiCiAgICAgICAgIlwiY29sb3I= bGltaXRkZWNheVwiLCAkY29sb3JsaW1pdGRlY2F5LCIKICAgICAgICAiXCJjb2xvcmxpbWl0ZGVwdGhcIiwgJGNvbG9ybGltaXRkZXB0aCwiCiAgICAgICAgIlwiY29sb3JzcGFjZVwiLCAkY29sb3JzcGFjZSwiCiAgICAgICA= ICJcInJheWZpbHRlcmFtb3VudFwiLCAkcmF5ZmlsdGVyYW1vdW50LCIKICAgICAgICAiXCJtaXNiaWFzXCIsICRtaXNiaWFzLCIKICAgICAgICAiXCJkb3NoYWRvd1wiLCAkZG9zaGFkb3csIgogICAgICAgICJcIm11bHRpbGk= Z2h0XCIsICRtdWx0aWxpZ2h0LCIKICAgICAgICAiXCJyZWN1cnNpdmVcIiwgJHJlY3Vyc2l2ZSwiCiAgICAgICAgIlwiYWJzb3JwdGlvblwiLCAkYWJzb3JwdGlvbiwiCiAgICAgICAgIlwibmRwcmlvcml0eVwiLCAkbmRwcmk= b3JpdHksIgogICAgICAgICJcIm5kaW9yXCIsICRuZGlvciwiCiAgICAgICAgIlwicGJyc3Nzc2FtcGxpbmdtb2RlXCIsICRwYnJzc3NzYW1wbGluZ21vZGUsIgogICAgICAgICJcImRpcmVjdF9lbWlzc2lvblwiLCAkZGlyZWM= dF9lbWlzc2lvbik7IgogICAgfQogICAgb3V0cHV0CXZlY3RvcglkaXJlY3QJImRpcmVjdCIKICAgIG91dHB1dAl2ZWN0b3IJaW5kaXJlY3QJImluZGlyZWN0IgogICAgb3V0cHV0CXZlY3RvcglhbGwJImFsbCIKICAgIG91dHA= dXQJdmVjdG9yCWluZGlyZWN0X2VtaXNzaW9uCSJpbmRpcmVjdF9lbWlzc2lvbiIKICAgIG91dHB1dAl2ZWN0b3JhCWRpcmVjdF9jb21wCSJkaXJlY3RfY29tcCIKICAgIG91dHB1dAl2ZWN0b3JhCWluZGlyZWN0X2NvbXAJImk= bmRpcmVjdF9jb21wIgogICAgb3V0cHV0CXZlY3RvcmEJYWxsX2NvbXAJImFsbF9jb21wIgogICAgb3V0cHV0CXZlY3RvcglkaXJlY3Rfbm9zaGFkb3cJImRpcmVjdF9ub3NoYWRvdyIKICAgIG91dHB1dAl2ZWN0b3IJZGlyZWM= dF9zaGFkb3cJImRpcmVjdF9zaGFkb3ciCiAgICBvdXRwdXQJdmVjdG9yCWluZGlyZWN0X25vc2hhZG93CSJpbmRpcmVjdF9ub3NoYWRvdyIKICAgIG91dHB1dAl2ZWN0b3IJaW5kaXJlY3Rfc2hhZG93CSJpbmRpcmVjdF9zaGE= ZG93IgogICAgb3V0cHV0CWZsb2F0CWxldmVsCSJsZXZlbCIKICAgIG91dHB1dAlmbG9hdAlkaWZmdXNlbGV2ZWwJImRpZmZ1c2VsZXZlbCIKICAgIG91dHB1dAlmbG9hdAlzcGVjdWxhcmxldmVsCSJzcGVjdWxhcmxldmVsIgo= ICAgIG91dHB1dAlmbG9hdAl2b2x1bWVsZXZlbAkidm9sdW1lbGV2ZWwiCiAgICBvdXRwdXQJZmxvYXQJZGlyZWN0X3NhbXBsZXMJImRpcmVjdF9zYW1wbGVzIgogICAgb3V0cHV0CWZsb2F0CWluZGlyZWN0X3NhbXBsZXMJImk= bmRpcmVjdF9zYW1wbGVzIgogICAgb3V0cHV0CWZsb2F0CW5saWdodHMJIm5saWdodHMiCiAgICBvdXRwdXQJdmVjdG9yYQlkaXJlY3Rfbm9zaGFkb3dfY29tcAkiZGlyZWN0X25vc2hhZG93X2NvbXAiCiAgICBvdXRwdXQJdmU= Y3RvcmEJaW5kaXJlY3Rfbm9zaGFkb3dfY29tcAkiaW5kaXJlY3Rfbm9zaGFkb3dfY29tcCIKICAgIGlucHV0CWJzZGYJRgkiaW5GIgogICAgaW5wdXQJdmVjdG9yCU9mCSJpbk9mIgogICAgaW5wdXQJaW50CXVzZV9yZW5kZXI= c3RhdGUJIlVzZSBST1AgUGFyYW1ldGVycyIKICAgIGlucHV0CXN0cmluZwlwYXRodHlwZQkiQWxsb3dhYmxlIFBhdGhzIgogICAgaW5wdXQJaW50CWNvbnN0cmFpbm1heHJvdWdoCSJDb25zdHJhaW4gYnkgTWF4aW11bSBSb3U= Z2huZXNzIgogICAgaW5wdXQJc3RyaW5nCXJheWxpbWl0ZXZhbAkiQXQgUmVmbGVjdCBMaW1pdCIKICAgIGlucHV0CWZsb2F0CXJlZmxlY3RyYXRpbwkiTWluIFJlZmxlY3QgUmF0aW8iCiAgICBpbnB1dAlmbG9hdAljb2xvcmw= aW1pdAkiQ29sb3IgTGltaXQiCiAgICBpbnB1dAlmbG9hdAljb2xvcmxpbWl0ZGVjYXkJIkNvbG9yIExpbWl0IERlY2F5IgogICAgaW5wdXQJaW50CWNvbG9ybGltaXRkZXB0aAkiY29sb3JsaW1pdGRlcHRoIgogICAgaW5wdXQ= CXN0cmluZwljb2xvcnNwYWNlCSJDb2xvciBTcGFjZSIKICAgIGlucHV0CWZsb2F0CXJheWZpbHRlcmFtb3VudAkiUmF5IEZpbHRlciBBbW91bnQiCiAgICBpbnB1dAlmbG9hdAltaXNiaWFzCSJNSVMgQmlhcyIKICAgIGlucHU= dAlpbnQJZG9zaGFkb3cJIkVuYWJsZSBTaGFkb3dzIgogICAgaW5wdXQJaW50CW11bHRpbGlnaHQJIlNhbXBsZSBBbGwgTGlnaHRzIgogICAgaW5wdXQJaW50CXJlY3Vyc2l2ZQkiUmVjdXJzaXZlIgogICAgaW5wdXQJdmVjdG8= cglhYnNvcnB0aW9uCSJhYnNvcnB0aW9uIgogICAgaW5wdXQJaW50CW5kcHJpb3JpdHkJIm5kcHJpb3JpdHkiCiAgICBpbnB1dAlmbG9hdAluZGlvcgkibmRpb3IiCiAgICBpbnB1dAlpbnQJcGJyc3Nzc2FtcGxpbmdtb2RlCSI= U1NTIFNhbXBsaW5nIE1vZGUiCiAgICBpbnB1dAl2ZWN0b3IJZGlyZWN0X2VtaXNzaW9uCSJkaXJlY3RfZW1pc3Npb24iCgogICAgaGVscCB7CgkgICIiCiAgICB9CgogICAgcGFybSB7CgluYW1lCU9mCglsYWJlbAkiaW5PZiI= Cgl0eXBlCWZsb2F0CglpbnZpc2libGUKCXNpemUJMwoJZGVmYXVsdAl7IDEgMSAxIH0KCWV4cG9ydAlub25lCiAgICB9CiAgICBwYXJtIHsKCW5hbWUJdXNlX3JlbmRlcnN0YXRlCglsYWJlbAkiVXNlIFJPUCBQYXJhbWV0ZXI= cyIKCXR5cGUJdG9nZ2xlCglkZWZhdWx0CXsgMSB9CglleHBvcnQJbm9uZQogICAgfQogICAgcGFybSB7CgluYW1lCXBhdGh0eXBlCglsYWJlbAkiQWxsb3dhYmxlIFBhdGhzIgoJdHlwZQlzdHJpbmcKCW1lbnUJewoJICAgICI= c3BlY3VsYXIiCSJTcGVjdWxhciBQYXRocyIKCSAgICAiZGlmZnVzZSIJIlNwZWN1bGFyLCBEaWZmdXNlIFBhdGhzIgoJICAgICJjYXVzdGljIgkiU3BlY3VsYXIsIERpZmZ1c2UsIENhdXN0aWMgUGF0aHMiCgkgICAgImFsbCI= CSJBbGwgUGF0aHMiCgl9CglkZWZhdWx0CXsgInNwZWN1bGFyIiB9CglleHBvcnQJbm9uZQoJZGlzYWJsZXdoZW4gInsgdXNlX3JlbmRlcnN0YXRlIDEgfSIKICAgIH0KICAgIHBhcm0gewoJbmFtZQljb25zdHJhaW5tYXhyb3U= Z2gKCWxhYmVsCSJDb25zdHJhaW4gYnkgTWF4aW11bSBSb3VnaG5lc3MiCgl0eXBlCXRvZ2dsZQoJZGVmYXVsdAl7IDAgfQoJZXhwb3J0CW5vbmUKCWRpc2FibGV3aGVuICJ7IHVzZV9yZW5kZXJzdGF0ZSAxIH0iCiAgICB9CiA= ICAgcGFybSB7CgluYW1lCXJheWxpbWl0ZXZhbAoJbGFiZWwJIkF0IFJlZmxlY3QgTGltaXQiCgl0eXBlCXN0cmluZwoJbWVudQl7CgkgICAgIm5vbmUiCSJVc2UgQmxhY2sgQmFja2dyb3VuZCIKCSAgICAiZGlyZWN0IgkiVXM= ZSBEaXJlY3QgTGlnaHRpbmcgYXMgQmFja2dyb3VuZCBDb2xvciIKCX0KCWRlZmF1bHQJeyAibm9uZSIgfQoJZXhwb3J0CW5vbmUKCWRpc2FibGV3aGVuICJ7IHVzZV9yZW5kZXJzdGF0ZSAxIH0iCiAgICB9CiAgICBwYXJtIHs= CgluYW1lCXJlZmxlY3RyYXRpbwoJbGFiZWwJIk1pbiBSZWZsZWN0IFJhdGlvIgoJdHlwZQlmbG9hdAoJZGVmYXVsdAl7IDAgfQoJcmFuZ2UJIHsgMCAxIH0KCWV4cG9ydAlub25lCglkaXNhYmxld2hlbiAieyB1c2VfcmVuZGU= cnN0YXRlIDEgfSIKICAgIH0KICAgIHBhcm0gewoJbmFtZQljb2xvcmxpbWl0CglsYWJlbAkiQ29sb3IgTGltaXQiCgl0eXBlCWZsb2F0CglkZWZhdWx0CXsgMTAgfQoJcmFuZ2UJIHsgMCAyMCB9CglleHBvcnQJbm9uZQoJZGk= c2FibGV3aGVuICJ7IHVzZV9yZW5kZXJzdGF0ZSAxIH0iCiAgICB9CiAgICBwYXJtIHsKCW5hbWUJY29sb3JsaW1pdGRlY2F5CglsYWJlbAkiQ29sb3IgTGltaXQgRGVjYXkiCgl0eXBlCWZsb2F0CglkZWZhdWx0CXsgMSB9Cgk= cmFuZ2UJIHsgMCAxIH0KCWV4cG9ydAlub25lCglkaXNhYmxld2hlbiAieyB1c2VfcmVuZGVyc3RhdGUgMSB9IgogICAgfQogICAgcGFybSB7CgluYW1lCWNvbG9ybGltaXRkZXB0aAoJbGFiZWwJImNvbG9ybGltaXRkZXB0aCI= Cgl0eXBlCWludGVnZXIKCWRlZmF1bHQJeyAyIH0KCWV4cG9ydAlub25lCiAgICB9CiAgICBwYXJtIHsKCW5hbWUJY29sb3JzcGFjZQoJbGFiZWwJIkNvbG9yIFNwYWNlIgoJdHlwZQlzdHJpbmcKCW1lbnUJewoJICAgICJsaW4= ZWFyIgkiTGluZWFyIgoJICAgICJnYW1tYSIJIkdhbW1hIDIuMiIKCX0KCWRlZmF1bHQJeyAiZ2FtbWEiIH0KCWV4cG9ydAlub25lCglkaXNhYmxld2hlbiAieyB1c2VfcmVuZGVyc3RhdGUgMSB9IgogICAgfQogICAgcGFybSA= ewoJbmFtZQlyYXlmaWx0ZXJhbW91bnQKCWxhYmVsCSJSYXkgRmlsdGVyIEFtb3VudCIKCXR5cGUJZmxvYXQKCWRlZmF1bHQJeyAwIH0KCXJhbmdlCSB7IDAgMSB9CglleHBvcnQJbm9uZQogICAgfQogICAgcGFybSB7CgluYW0= ZQltaXNiaWFzCglsYWJlbAkiTUlTIEJpYXMiCgl0eXBlCWZsb2F0CglkZWZhdWx0CXsgMCB9CglyYW5nZQkgeyAtMSAxIH0KCWV4cG9ydAlub25lCiAgICB9CiAgICBwYXJtIHsKCW5hbWUJZG9zaGFkb3cKCWxhYmVsCSJFbmE= YmxlIFNoYWRvd3MiCgl0eXBlCXRvZ2dsZQoJZGVmYXVsdAl7IDEgfQoJZXhwb3J0CW5vbmUKICAgIH0KICAgIHBhcm0gewoJbmFtZQltdWx0aWxpZ2h0CglsYWJlbAkiU2FtcGxlIEFsbCBMaWdodHMiCgl0eXBlCXRvZ2dsZQo= CWRlZmF1bHQJeyAxIH0KCWV4cG9ydAlub25lCiAgICB9CiAgICBwYXJtIHsKCW5hbWUJcmVjdXJzaXZlCglsYWJlbAkiUmVjdXJzaXZlIgoJdHlwZQl0b2dnbGUKCWRlZmF1bHQJeyAwIH0KCWV4cG9ydAlub25lCiAgICB9CiA= ICAgcGFybSB7CgluYW1lCWFic29ycHRpb24KCWxhYmVsCSJhYnNvcnB0aW9uIgoJdHlwZQlmbG9hdAoJc2l6ZQkzCglkZWZhdWx0CXsgMCAwIDAgfQoJZXhwb3J0CW5vbmUKICAgIH0KICAgIHBhcm0gewoJbmFtZQluZHByaW8= cml0eQoJbGFiZWwJIm5kcHJpb3JpdHkiCgl0eXBlCWludGVnZXIKCWRlZmF1bHQJeyAwIH0KCWV4cG9ydAlub25lCiAgICB9CiAgICBwYXJtIHsKCW5hbWUJbmRpb3IKCWxhYmVsCSJuZGlvciIKCXR5cGUJZmxvYXQKCWRlZmE= dWx0CXsgMS41IH0KCWV4cG9ydAlub25lCiAgICB9CiAgICBwYXJtIHsKCW5hbWUJcGJyc3Nzc2FtcGxpbmdtb2RlCglsYWJlbAkiU1NTIFNhbXBsaW5nIE1vZGUiCgl0eXBlCWludGVnZXIKCWRlZmF1bHQJeyAxIH0KCWV4cG8= cnQJbm9uZQoJZGlzYWJsZXdoZW4gInsgdXNlX3JlbmRlcnN0YXRlIDEgfSIKICAgIH0KICAgIHBhcm0gewoJbmFtZQlkaXJlY3RfZW1pc3Npb24KCWxhYmVsCSJkaXJlY3RfZW1pc3Npb24iCgl0eXBlCWZsb2F0CglzaXplCTM= CglkZWZhdWx0CXsgMCAwIDAgfQoJZXhwb3J0CW5vbmUKICAgIH0KfQpJTkRYAAAAAAAAAAAAAAABAAAADERpYWxvZ1NjcmlwdAAAAAAAAANUX1B9OiMgRGlhbG9nIHNjcmlwdCBmb3IgcGJycGhhc2UgYXV0b21hdGljYWxseSA= Z2VuZXJhdGVkCgp7CiAgICBuYW1lCXBicnBoYXNlCiAgICBzY3JpcHQJcGJycGhhc2UKICAgIGxhYmVsCSJQQlIgVm9sdW1lIFBoYXNlIEZ1bmN0aW9uIgoKICAgIGNvZGUgewoJImlmICgkcGhhc2UgPT0gMCkiCgkiICAgICQ= ZiA9IGlzb3Ryb3BpYyhcImxhYmVsXCIsICRsYWJlbCk7IgoJImVsc2UiCgkiICAgICRmID0gaGVueWV5Z3JlZW5zdGVpbigkcGhhc2UsIFwibGFiZWxcIiwgJGxhYmVsKTsiCiAgICB9CgogICAgaW5wdXQJc3RyaW5nCW1vZGU= bAkiU2NhdHRlcmluZyBNb2RlbCIKICAgIGlucHV0CXN0cmluZwlsYWJlbAkiQ29tcG9uZW50IExhYmVsIgogICAgaW5wdXQJZmxvYXQJcGhhc2UJIlNjYXR0ZXJpbmcgUGhhc2UiCiAgICBvdXRwdXQJYnNkZglmCUJTREYKICA= ICBpbnB1dGZsYWdzCW1vZGVsCTAKICAgIGlucHV0ZmxhZ3MJbGFiZWwJMAogICAgaW5wdXRmbGFncwlwaGFzZQkwCiAgICBzaWduYXR1cmUJIkRlZmF1bHQgSW5wdXRzIglkZWZhdWx0CXsgc3RyaW5nIHN0cmluZyBmbG9hdCA= YnNkZiB9CgogICAgb3V0cHV0b3ZlcnJpZGVzCWRlZmF1bHQKICAgIHsKCV9fX2JlZ2luCWF1dG8KCQkJKDApCiAgICB9CgogICAgaGVscCB7CgkiIgogICAgfQoKICAgIHBhcm0gewoJbmFtZQkicGhhc2UiCglsYWJlbAkiU2M= YXR0ZXJpbmcgUGhhc2UiCgl0eXBlCWZsb2F0CglkZWZhdWx0CXsgIjAiIH0KCXJhbmdlCXsgLTEgMSB9CiAgICB9CiAgICBwYXJtIHsKCW5hbWUJImxhYmVsIgoJbGFiZWwJIkNvbXBvbmVudCBMYWJlbCIKCXR5cGUJc3RyaW4= ZwoJZGVmYXVsdAl7ICIiIH0KCXJhbmdlCXsgMCAxIH0KICAgIH0KfQpJTkRYAAAAAAAAAAAAAAABAAAADERpYWxvZ1NjcmlwdAAAAAAAAAePX1B9Si8qCiAqIFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGhpcyBzb2Z0d2E= cmUgaXMgcHJvcHJpZXRhcnkgdG8KICogU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYy4sIGFuZCBpcyBub3QgdG8gYmUgcmVwcm9kdWNlZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2F5IHdpdGhvdXQ= IHdyaXR0ZW4gcGVybWlzc2lvbi4KICoKICogUHJvZHVjZWQgYnk6CiAqCVNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMKICoJNDc3IFJpY2htb25kIFN0cmVldCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICoJQ2FuYWRhICA= IE01ViAzRTcKICoJNDE2LTUwNC05ODc2CiAqCiAqLwoKI2luY2x1ZGUgPHBhcmFtZXRlci5kcz4KCnsKICAgIG5hbWUJInBvdyIKICAgIHNjcmlwdAkicG93IgogICAgbGFiZWwJInBvdyIKCiAgICBvdXRlcmNvZGUgewoJSU4= Q0xVREVfVk9QTElCCiAgICB9CgogICAgY29kZSB7CgkiJHBvdyA9IHZvcF9wb3coKCR2YWwpLCAkZXhwKTsiCiAgICB9CgogICAgaW5wdXQJZmxvYXQJdmFsCSJJbnB1dCBWYWx1ZSIKICAgIGlucHV0CWZsb2F0CWV4cAkiRXg= cG9uZW50IgogICAgb3V0cHV0CWZsb2F0CXBvdwkiT3V0cHV0IFZhbHVlIgoKICAgIHNpZ25hdHVyZQkiRmxvYXQiCQkJZGVmYXVsdAl7IH0KICAgIHNpZ25hdHVyZQkiMkQgVmVjdG9yIgkJdQl7IHZlY3RvcjIgZmxvYXQgdmU= Y3RvcjIgfQogICAgc2lnbmF0dXJlCSIzRCBWZWN0b3IiCQl2CXsgdmVjdG9yIGZsb2F0IHZlY3RvciB9CiAgICBzaWduYXR1cmUJIjNEIFBvaW50IgkJcAl7IHBvaW50IGZsb2F0IHBvaW50IH0KICAgIHNpZ25hdHVyZQkiM0Q= IE5vcm1hbCIJCW4JeyBub3JtYWwgZmxvYXQgbm9ybWFsIH0KICAgIHNpZ25hdHVyZQkiUkdCIENvbG9yIgkJYwl7IGNvbG9yIGZsb2F0IGNvbG9yIH0KICAgIHNpZ25hdHVyZQkiNEQgVmVjdG9yIgkJdjQJeyB2ZWN0b3I0IGY= bG9hdCB2ZWN0b3I0IH0KCiAgICBzaWduYXR1cmUJIlVuaWZvcm0gRmxvYXQiCQl1Zgl7IHVmbG9hdCB1ZmxvYXQgdWZsb2F0IH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBWZWN0b3IiCXV2CXsgdXZlY3RvciB1ZmxvYXQ= IHV2ZWN0b3IgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFBvaW50Igl1cAl7IHVwb2ludCB1ZmxvYXQgdXBvaW50IH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBOb3JtYWwiCXVuCXsgdW5vcm1hbCB1ZmxvYXQgdW4= b3JtYWwgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIFJHQiBDb2xvciIJdWMJeyB1Y29sb3IgdWZsb2F0IHVjb2xvciB9CgogICAgVk9QX0ZMVF9QQVJNKHZhbCwgICAiVmFsdWUiLCAxKQogICAgVk9QX1ZFQ19QQVJNKHZhbF8= diwgIlZhbHVlIiwgMSwgMSwgMSkKICAgIFZPUF9WRUMyX1BBUk0odmFsX3UsICJWYWx1ZSIsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0odmFsX3AsICJWYWx1ZSIsIDEsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0odmFsX24sICI= VmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX0NMUl9QQVJNKHZhbF9jLCAiVmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX1ZFQzRfUEFSTSh2YWxfdjQsIlZhbHVlIiwgMSwgMSwgMSwgMSkKICAgIFZPUF9GTFRfUEFSTSh2YWxfdWY= LCAiVmFsdWUiLCAxKQogICAgVk9QX1ZFQ19QQVJNKHZhbF91diwgIlZhbHVlIiwgMSwgMSwgMSkKICAgIFZPUF9WRUNfUEFSTSh2YWxfdXAsICJWYWx1ZSIsIDEsIDEsIDEpCiAgICBWT1BfVkVDX1BBUk0odmFsX3VuLCAiVmE= bHVlIiwgMSwgMSwgMSkKICAgIFZPUF9DTFJfUEFSTSh2YWxfdWMsICJWYWx1ZSIsIDEsIDEsIDEpCiAgICAKICAgIHBhcm0gewoJbmFtZQlleHAKCWxhYmVsCSJFeHBvbmVudCIKCXR5cGUJZmxvYXQKCXNpemUJMQoJZGVmYXU= bHQJeyAxLjAgfQogICAgfQogICAgCiAgICBncm91cCB7IG5hbWUgImd2IiBvYnNvbGV0ZSAxMi4wIH0KICAgIGdyb3VwIHsgbmFtZSAiZ3UiIG9ic29sZXRlIDEyLjAgfQp9CklORFgAAAAAAAAAAAAAAAEAAAAMRGlhbG9nU2M= cmlwdAAAAAAAAAKQX1B9Ri8qCiAqIFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGhpcyBzb2Z0d2FyZSBpcyBwcm9wcmlldGFyeSB0bwogKiBTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jLiwgYW5kIGlzIG5vdCB0byBiZSA= cmVwcm9kdWNlZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2F5IHdpdGhvdXQgd3JpdHRlbiBwZXJtaXNzaW9uLgogKgogKiBQcm9kdWNlZCBieToKICoJU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYwo= ICoJNDc3IFJpY2htb25kIFN0cmVldCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICoJQ2FuYWRhICAgTTVWIDNFNwogKgk0MTYtNTA0LTk4NzYKICoKICovCgp7CiAgICBuYW1lCSJzaGFkb3ciCiAgICBzY3JpcHQJInNoYWQ= b3ciCiAgICBsYWJlbAkic2hhZG93IgoKCiAgICBjb2RlIHsKCSIkY29sb3IgPSAkbGlnaHRjb2xvcjsiCgkic2hhZG93KCRjb2xvcik7IgogICAgfQoKICAgIGlucHV0CXZlY3RvcglsaWdodGNvbG9yCSJMaWdodCBDb2xvciI= CiAgICBvdXRwdXQJdmVjdG9yCWNvbG9yCQkiTGlnaHQgQ29sb3IgQWZ0ZXIgU2hhZG93aW5nIgoKICAgIHBhcm0gewoJbmFtZQlsaWdodGNvbG9yCglsYWJlbAkiTGlnaHQgQ29sb3IiCgl0eXBlCWZsb2F0CglzaXplCTMKCWQ= ZWZhdWx0CXsgMC4wIDAuMCAwLjAgfQogICAgfQp9CgpJTkRYAAAAAAAAAAAAAAABAAAADERpYWxvZ1NjcmlwdAAAAAAAAAerX1B9Ri8qCiAqIFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGhpcyBzb2Z0d2FyZSBpcyBwcm8= cHJpZXRhcnkgdG8KICogU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYy4sIGFuZCBpcyBub3QgdG8gYmUgcmVwcm9kdWNlZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2F5IHdpdGhvdXQgd3JpdHRlbiA= cGVybWlzc2lvbi4KICoKICogUHJvZHVjZWQgYnk6CiAqCVNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMKICoJNDc3IFJpY2htb25kIFN0cmVldCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICoJQ2FuYWRhICAgTTVWIDNFNwo= ICoJNDE2LTUwNC05ODc2CiAqCiAqLwoKI2luY2x1ZGUgPHBhcmFtZXRlci5kcz4KCnsKICAgIG5hbWUJInNwZWN1bGFyIgogICAgc2NyaXB0CSJzcGVjdWxhciIKICAgIGxhYmVsCSJzcGVjdWxhciIKCgogICAgb3V0ZXJjb2Q= ZSB7CglJTkNMVURFX1ZPUExJQgogICAgfQoKICAgIGNvZGUgewoJIlZPUHZlY3RvciAkaWkgPSAoJGlzY29ubmVjdGVkX25JICE9IDApID8gJG5JIDogbm9ybWFsaXplKEkpOyIKCSJWT1Bub3JtYWwgJG5mID0gKCRpc2Nvbm4= ZWN0ZWRfbk4gIT0gMCkgPyAkbk4gOiBub3JtYWxpemUoTik7IgoJIiIKICAgICAgICAiaWYgKCRmYWNlZndkKSAkbmYgPSB2b3BfZnJvbnRmYWNlKCRuZiwgJGlpKTsiCgkiIgoJIiRpbGx1bSA9IHZvcF9zcGVjdWxhcigkc3A= ZWNUeXBlLCAkbmYsICRpaSwgJHV2LCAkdXJvdWdoLCAkdnJvdWdoLCAkc2hhcnAsICR0c3R5bGUpOyIKCSIkY2xyID0gJEtzICogJHNwZWMgKiAkaWxsdW07IgoJVk9QX0FTU0lHTl9CU0RGKAoJICAgICIkZiA9ICRLcyAqICQ= c3BlYyAqIHZvcF9zcGVjdWxhcl9ic2RmKCRzcGVjVHlwZSwgJG5mLCAkaWksICR1diwgezAsMCwwfSwgezAsMCwwfSwgJHVyb3VnaCwgJHZyb3VnaCwgJHNoYXJwLCAkdHN0eWxlKTsiCgkpCiAgICB9CgogICAgb3V0cHV0CWM= b2xvcgljbHIJICJDb2xvciIKICAgIG91dHB1dAljb2xvcglpbGx1bQkgIklsbHVtaW5hdGlvbiIKICAgIG91dHB1dAlic2RmCWYJICJCU0RGIgoKICAgIGlucHV0IG5vcm1hbCAgICBuTgkJIk5vcm1hbCBWZWN0b3IiCiAgICA= aW5wdXQgdmVjdG9yICAgIG5JCQkiSW5jaWRlbnQgVmVjdG9yIgoKICAgIGlucHV0IHN0cmluZyBzcGVjVHlwZQkiU3BlY3VsYXIgVHlwZSIKCiAgICBWT1BfRkxUX0lOUFVUX1IoS3MsCQkiU3BlY3VsYXIgSW50ZW5zaXR5Iiw= CTAuNSwgMCwgMSkKICAgIFZPUF9DTFJfSU5QVVQgIChzcGVjLAkiU3BlY3VsYXIgQ29sb3IiLAkxLCAxLCAxKQogICAgVk9QX0ZMVF9JTlBVVF9SKHVyb3VnaCwJIlUgUm91Z2huZXNzIiwJCTAuMSwgMCwgMSkKICAgIFZPUF8= RkxUX0lOUFVUX1IodnJvdWdoLAkiViBSb3VnaG5lc3MiLAkJMC4wNSwgMCwgMSkKICAgIFZPUF9GTFRfSU5QVVRfUihzaGFycCwJIlNoYXJwbmVzcyIsCQkwLjEsIDAsIDEpCiAgICBWT1BfVE9HR0xFX0lOUFVUKGZhY2Vmd2Q= LAkiRW5zdXJlIEZhY2VzIFBvaW50IEZvcndhcmQiLCAxKQoKICAgIHBhcm0gewoJbmFtZQlzcGVjVHlwZQoJbGFiZWwJIlNwZWN1bGFyIFR5cGUiCgl0eXBlCXN0cmluZwoJbWVudQl7CgkJInBob25nIgkJIlBob25nIgoJCSI= Ymxpbm4iCQkiQmxpbm4iCgkJImFuaXNvdHJvcGljIgkiQW5pc290cm9waWMiCgkJImdsb3NzeSIJIkdsb3NzeSIKCQkic3BlYyIJCSJWRVggU3BlY3VsYXIiCgl9CglkZWZhdWx0IHsgInNwZWMiIH0KICAgIH0KCiAgICBpbnA= dXQgdmVjdG9yICAgIHV2CQkiVVYgQ29vcmRpbmF0ZSIKICAgIGlucHV0IGludAkgICAgdHN0eWxlCSJUYW5nZW50IFN0eWxlIgogICAgcGFybSB7CgluYW1lCXRzdHlsZQoJbGFiZWwJIlRhbmdlbnQgU3R5bGUiCgl0eXBlCWk= bnQKCW1lbnUJewoJCTAJCSJJbnRyaW5zaWMgV29ybGQgU3BhY2UiCgkJMQkJIkludHJpbnNpYyBPYmplY3QgU3BhY2UiCgkJMgkJIkNvbXB1dGUgZnJvbSBVViIKCX0KCWRlZmF1bHQgeyAwIH0KICAgIH0KfQpJTkRYAAAAAAA= AAAAAAAAAQAAAAxEaWFsb2dTY3JpcHQAAAAAAAAGyl9QfUovKgogKiBQUk9QUklFVEFSWSBJTkZPUk1BVElPTi4gIFRoaXMgc29mdHdhcmUgaXMgcHJvcHJpZXRhcnkgdG8KICogU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYy4= LCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW5zbWl0dGVkLCBvciBkaXNjbG9zZWQgaW4gYW55IHdheSB3aXRob3V0IHdyaXR0ZW4gcGVybWlzc2lvbi4KICoKICogUHJvZHVjZWQgYnk6CiAqCVNpZGUgRWY= ZmVjdHMgU29mdHdhcmUgSW5jCiAqCTQ3NyBSaWNobW9uZCBTdHJlZXQgV2VzdAogKglUb3JvbnRvLCBPbnRhcmlvCiAqCUNhbmFkYSAgIE01ViAzRTcKICoJNDE2LTUwNC05ODc2CiAqCiAqLwoKI2luY2x1ZGUgPHBhcmFtZXQ= ZXIuZHM+Cgp7CiAgICBuYW1lCSJzcXJ0IgogICAgc2NyaXB0CSJzcXJ0IgogICAgbGFiZWwJInNxcnQiCgogICAgb3V0ZXJjb2RlIHsKCUlOQ0xVREVfVk9QTElCCiAgICB9CgogICAgY29kZSB7CgkiJHNxcnQgPSB2b3Bfc3E= cnQoJHZhbCk7IgogICAgfQoKICAgIGlucHV0CWZsb2F0CXZhbAkiSW5wdXQgVmFsdWUiCiAgICBvdXRwdXQJZmxvYXQJc3FydAkiU3F1YXJlIFJvb3QiCiAgICBzaWduYXR1cmUJIkZsb2F0IgkJCWRlZmF1bHQJeyB9CiAgICA= c2lnbmF0dXJlCSIyRCBWZWN0b3IiCQl1CXsgdmVjdG9yMiB2ZWN0b3IyIH0KICAgIHNpZ25hdHVyZQkiM0QgVmVjdG9yIgkJdgl7IHZlY3RvciB2ZWN0b3IgfQogICAgc2lnbmF0dXJlCSIzRCBQb2ludCIJCXAJeyBwb2ludCA= cG9pbnQgfQogICAgc2lnbmF0dXJlCSIzRCBOb3JtYWwiCQluCXsgbm9ybWFsIG5vcm1hbCB9CiAgICBzaWduYXR1cmUJIlJHQiBDb2xvciIJCWMJeyBjb2xvciBjb2xvciB9CiAgICBzaWduYXR1cmUJIjREIFZlY3RvciIJCXY= NAl7IHZlY3RvcjQgdmVjdG9yNCB9CgogICAgc2lnbmF0dXJlCSJVbmlmb3JtIEZsb2F0IgkJdWYJeyB1ZmxvYXQgdWZsb2F0IH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBWZWN0b3IiCXV2CXsgdXZlY3RvciB1dmVjdG8= ciB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgUG9pbnQiCXVwCXsgdXBvaW50IHVwb2ludCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgTm9ybWFsIgl1bgl7IHVub3JtYWwgdW5vcm1hbCB9CiAgICBzaWduYXR1cmU= CSJVbmlmb3JtIFJHQiBDb2xvciIJdWMJeyB1Y29sb3IgdWNvbG9yIH0KCiAgICBWT1BfRkxUX1BBUk0odmFsLCAgICJWYWx1ZSIsIDEpCiAgICBWT1BfVkVDMl9QQVJNKHZhbF91LCAiVmFsdWUiLCAxLCAxKQogICAgVk9QX1Y= RUNfUEFSTSh2YWxfdiwgIlZhbHVlIiwgMSwgMSwgMSkKICAgIFZPUF9WRUNfUEFSTSh2YWxfcCwgIlZhbHVlIiwgMSwgMSwgMSkKICAgIFZPUF9WRUNfUEFSTSh2YWxfbiwgIlZhbHVlIiwgMSwgMSwgMSkKICAgIFZPUF9DTFI= X1BBUk0odmFsX2MsICJWYWx1ZSIsIDEsIDEsIDEpCiAgICBWT1BfVkVDNF9QQVJNKHZhbF92NCwiVmFsdWUiLCAxLCAxLCAxLCAxKQogICAgVk9QX0ZMVF9QQVJNKHZhbF91ZiwgIlZhbHVlIiwgMSkKICAgIFZPUF9WRUNfUEE= Uk0odmFsX3V2LCAiVmFsdWUiLCAxLCAxLCAxKQogICAgVk9QX1ZFQ19QQVJNKHZhbF91cCwgIlZhbHVlIiwgMSwgMSwgMSkKICAgIFZPUF9WRUNfUEFSTSh2YWxfdW4sICJWYWx1ZSIsIDEsIDEsIDEpCiAgICBWT1BfQ0xSX1A= QVJNKHZhbF91YywgIlZhbHVlIiwgMSwgMSwgMSkKCiAgICBncm91cCB7IG5hbWUgImd2IiBvYnNvbGV0ZSAxMi4wIH0KICAgIGdyb3VwIHsgbmFtZSAiZ3UiIG9ic29sZXRlIDEyLjAgfQp9CklORFgAAAAAAAAAAAAAAAEAAAA= DERpYWxvZ1NjcmlwdAAAAAAAAAUFX1B9Si8qCiAqIFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGhpcyBzb2Z0d2FyZSBpcyBwcm9wcmlldGFyeSB0bwogKiBTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jLiwgYW5kIGlzIG4= b3QgdG8gYmUgcmVwcm9kdWNlZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2F5IHdpdGhvdXQgd3JpdHRlbiBwZXJtaXNzaW9uLgogKgogKiBQcm9kdWNlZCBieToKICoJU2lkZSBFZmZlY3RzIFNvZnQ= d2FyZSBJbmMKICoJNDc3IFJpY2htb25kIFN0cmVldCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICoJQ2FuYWRhICAgTTVWIDNFNwogKgk0MTYtNTA0LTk4NzYKICoKICovCgp7CiAgICBuYW1lCSJzdWJjb25zdCIKICAgIHM= Y3JpcHQJInN1YmNvbnN0IgogICAgbGFiZWwJInN1YmNvbnN0IgoKCiAgICBjb2RlIHsKCSIkc3ViZWQgPSAkdmFsIC0gJHN1YmNvbnN0OyIKICAgIH0KCiAgICBkZXNjcmlwdGl2ZXBhcm0Jc3ViY29uc3QKCiAgICBpbnB1dAk= aW50CXZhbAkJIklucHV0IFZhbHVlIgogICAgb3V0cHV0CWludAlzdWJlZAkJIklucHV0IFZhbHVlIC0gQ29uc3RhbnQiCiAgICBzaWduYXR1cmUJIkludGVnZXIiCQlkZWZhdWx0CXsgfQogICAgc2lnbmF0dXJlCSJGbG9hdCI= CQkJZgl7IGZsb2F0IGZsb2F0IH0KICAgIHNpZ25hdHVyZQkiMkQgVmVjdG9yIgkJdQl7IHZlY3RvcjIgdmVjdG9yMiB9CiAgICBzaWduYXR1cmUJIjNEIFZlY3RvciIJCXYJeyB2ZWN0b3IgdmVjdG9yIH0KICAgIHNpZ25hdHU= cmUJIjNEIFBvaW50IgkJcAl7IHBvaW50IHBvaW50IH0KICAgIHNpZ25hdHVyZQkiM0QgTm9ybWFsIgkJbgl7IG5vcm1hbCBub3JtYWwgfQogICAgc2lnbmF0dXJlCSJSR0IgQ29sb3IiCQljCXsgY29sb3IgY29sb3IgfQogICA= IHNpZ25hdHVyZQkiNEQgVmVjdG9yIgkJdjQJeyB2ZWN0b3I0IHZlY3RvcjQgfQoKICAgIHNpZ25hdHVyZQkiVW5pZm9ybSBGbG9hdCIJCXVmCXsgdWZsb2F0IHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgVmU= Y3RvciIJdXYJeyB1dmVjdG9yIHV2ZWN0b3IgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFBvaW50Igl1cAl7IHVwb2ludCB1cG9pbnQgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIE5vcm1hbCIJdW4JeyB1bm9ybWE= bCB1bm9ybWFsIH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSBSR0IgQ29sb3IiCXVjCXsgdWNvbG9yIHVjb2xvciB9CgogICAgcGFybSB7CgluYW1lCXN1YmNvbnN0CglsYWJlbAkiU3VidHJhY3QiCgl0eXBlCWZsb2F0CglzaXo= ZQkxCglkZWZhdWx0CXsgMS4wIH0KICAgIH0KfQoKSU5EWAAAAAAAAAAAAAAAAQAAAAxEaWFsb2dTY3JpcHQAAAAAAAAYT19ljj4vKgogKiBQUk9QUklFVEFSWSBJTkZPUk1BVElPTi4gIFRoaXMgc29mdHdhcmUgaXMgcHJvcHI= aWV0YXJ5IHRvCiAqIFNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMuLCBhbmQgaXMgbm90IHRvIGJlIHJlcHJvZHVjZWQsCiAqIHRyYW5zbWl0dGVkLCBvciBkaXNjbG9zZWQgaW4gYW55IHdheSB3aXRob3V0IHdyaXR0ZW4gcGU= cm1pc3Npb24uCiAqCiAqIFByb2R1Y2VkIGJ5OgogKiAgICAgIFNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMKICogICAgICA0NzcgUmljaG1vbmQgU3RyZWV0IFdlc3QKICogICAgICBUb3JvbnRvLCBPbnRhcmlvCiAqICAgICA= IENhbmFkYSAgIE01ViAzRTcKICogICAgICA0MTYtNTA0LTk4NzYKICovCgojaW5jbHVkZSA8cGFyYW1ldGVyLmRzPgoKewogICAgbmFtZSAgICAgICAgInRleHR1cmUiCiAgICBzY3JpcHQgICAgICAidGV4dHVyZSIKICAgIGw= YWJlbCAgICAgICAidGV4dHVyZSIKCiAgICBjb2RlIHsKICAgICAgICAiaWYgKCRtYXAgIT0gXCJcIikgeyIKICAgICAgICAiI2lmIGRlZmluZWQoVk9QX1NIQURJTkcpIgogICAgICAgICIgICAgZmxvYXQgbXlTID0gJGlzY28= bm5lY3RlZF9zID8gJHMgOiBzOyIKICAgICAgICAiICAgIGZsb2F0IG15VCA9ICRpc2Nvbm5lY3RlZF90ID8gJHQgOiB0OyIKICAgICAgICAiICAgIGludCBmcHRleCA9ICRpc2Nvbm5lY3RlZF9wdGV4ZmFjZSA/ICRwdGV4ZmE= Y2UgOiBnZXRwdGV4dHVyZWlkKCk7IgogICAgICAgICIjZWxzZSIKICAgICAgICAiICAgIGZsb2F0IG15UyA9ICRzOyIKICAgICAgICAiICAgIGZsb2F0IG15VCA9ICR0OyIKICAgICAgICAiICAgIGludCBmcHRleCA9ICRwdGU= eGZhY2U7IgogICAgICAgICIjZW5kaWYiCiAgICAgICAgIiAgICBzdHJpbmcgd3JhcG1vZGUgPSAkd3JhcDsiCiAgICAgICAgIiAgICBpZiAoJG9yaWVudCAmIDB4MDEpIHsgbXlTID0gMSAtIG15UzsgfSIKICAgICAgICAiICA= ICBpZiAoJG9yaWVudCAmIDB4MDIpIHsgbXlUID0gMSAtIG15VDsgfSIKICAgICAgICAiICAgIGlmICgkb3JpZW50ICYgMHgwNCkgeyBmbG9hdCB4ID0gbXlTOyBteVMgPSBteVQ7IG15VCA9IHg7IH0iCiAgICAgICAgIiAgICA= c3RyaW5nIG1hcF91ZGltID0gJG1hcDsiCgkiICAgIHN0cmluZyBvY2lvID0gb2Npb19wYXJzZWNvbG9yc3BhY2UoJG1hcCk7IgogICAgICAgICIgICAgaWYgKCR1ZGltICYmIGhhc191ZGltKCRtYXApKSB7IG1hcF91ZGltID0= IGV4cGFuZF91ZGltKG15UywgbXlULCAkbWFwKTsgfSIKICAgICAgICAiICAgIGlmIChtYXBfdWRpbSA9PSAnJykgeyAkY2xyID0gc2V0KCRkZWZjbHIpOyB9IgogICAgICAgICIgICAgZWxzZSB7IgogICAgICAgICIgICAgICA= ICBpZiAobWFwX3VkaW0gIT0gJG1hcCkgeyIKICAgICAgICAiICAgICAgICAgICAgbXlTICU9IDEuMDsgbXlUICU9IDEuMDsiCiAgICAgICAgIiAgICAgICAgICAgIHdyYXBtb2RlID0gJ3N0cmVhayc7IgogICAgICAgICIgICA= ICAgICB9IgogICAgICAgICIgICAgICAgIGlmICgkaXNjb25uZWN0ZWRfZHMgIT0gMCAmJiAkaXNjb25uZWN0ZWRfZHQgIT0gMCkgeyIKICAgICAgICAiICAgICAgICAgICAgZmxvYXQgdGRzID0gJGRzKjAuNSwgdGR0ID0gJGQ= dCowLjU7IgogICAgICAgICIgICAgICAgICAgICBpZiAoJG9yaWVudCAmIDB4MDQpIHsgZmxvYXQgeCA9IHRkczsgdGRzID0gdGR0OyB0ZHQgPSB4OyB9IgogICAgICAgICIgICAgICAgICAgICAkY2xyID0gdGV4dHVyZShtYXA= X3VkaW0sIgogICAgICAgICIgICAgICAgICAgICAgICAgICAgICBteVMgLSB0ZHMsIG15VCAtIHRkdCwiCiAgICAgICAgIiAgICAgICAgICAgICAgICAgICAgIG15UyArIHRkcywgbXlUIC0gdGR0LCIKICAgICAgICAiICAgICA= ICAgICAgICAgICAgICAgIG15UyArIHRkcywgbXlUICsgdGR0LCIKICAgICAgICAiICAgICAgICAgICAgICAgICAgICAgbXlTIC0gdGRzLCBteVQgKyB0ZHQsIgogICAgICAgICIgICAgICAgICAgICAgICAgICAgIFwid3JhcFw= Iiwgd3JhcG1vZGUsIFwiZmlsdGVyXCIsICRmaWx0ZXIsIgogICAgICAgICIgICAgICAgICAgICAgICAgICAgIFwid2lkdGhcIiwgJHdpZHRoLCBcImJvcmRlclwiLCAkYm9yZGVyLCIKICAgICAgICAiICAgICAgICAgICAgICA= ICAgICAgXCJleHRyYXBvbGF0ZVwiLCAkZXh0cmFwb2wsIFwibGVycFwiLCAkaW50ZXJwLCIKICAgICAgICAiICAgICAgICAgICAgICAgICAgICBcImNoYW5uZWxcIiwgJGNoYW5uZWwsIFwiZmFjZVwiLCBmcHRleCwiCiAgICA= ICAgICIgICAgICAgICAgICAgICAgICAgIFwiYmx1clwiLCAkYmx1ciwgXCJwaXhlbGJsdXJcIiwgJHBpeGVsYmx1ciwiCiAgICAgICAgIiAgICAgICAgICAgICAgICAgICAgXCJzcmNjb2xvcnNwYWNlXCIsIG9jaW8gPT0gJyc= ID8gJHNyY2NvbG9yc3BhY2UgOiAnbGluZWFyJyk7IgogICAgICAgICIgICAgICAgIH0gZWxzZSB7IgogICAgICAgICIgICAgICAgICAgICAkY2xyID0gdGV4dHVyZShtYXBfdWRpbSwgbXlTLCBteVQsIFwid3JhcFwiLCB3cmE= cG1vZGUsIgogICAgICAgICIgICAgICAgICAgICAgICAgICAgIFwiZmlsdGVyXCIsICRmaWx0ZXIsIFwid2lkdGhcIiwgJHdpZHRoLCIKICAgICAgICAiICAgICAgICAgICAgICAgICAgICBcImJvcmRlclwiLCAkYm9yZGVyLCA= XCJleHRyYXBvbGF0ZVwiLCAkZXh0cmFwb2wsIgogICAgICAgICIgICAgICAgICAgICAgICAgICAgIFwiY2hhbm5lbFwiLCAkY2hhbm5lbCwgXCJmYWNlXCIsIGZwdGV4LCIKICAgICAgICAiICAgICAgICAgICAgICAgICAgICA= XCJsZXJwXCIsICRpbnRlcnAsIgogICAgICAgICIgICAgICAgICAgICAgICAgICAgIFwiYmx1clwiLCAkYmx1ciwgXCJwaXhlbGJsdXJcIiwgJHBpeGVsYmx1ciwiCiAgICAgICAgIiAgICAgICAgICAgICAgICAgICAgXCJzcmM= Y29sb3JzcGFjZVwiLCBvY2lvID09ICcnID8gJHNyY2NvbG9yc3BhY2UgOiAnbGluZWFyJyk7IgogICAgICAgICIgICAgICAgIH0iCiAgICAgICAgIiAgICB9IgoJIiAgICBpZiAob2NpbyAhPSAnJykgJGNsciA9IG9jaW9fdHI= YW5zZm9ybShvY2lvLCAnc2NlbmVfbGluZWFyJywgJGNscik7IgogICAgICAgICJ9IGVsc2UgeyIKICAgICAgICAiICAgJGNsciA9IHNldCgkZGVmY2xyKTsiCiAgICAgICAgIn0iCiAgICB9CgogICAgaW5wdXQgICAgICAgc3Q= cmluZyAgbWFwICAgICAgICAgICAgICJUZXh0dXJlIE1hcCIKICAgIGlucHV0CWludAl1ZGltCQkiVURJTSBGaWxlbmFtZSBFeHBhbnNpb24iCiAgICBpbnB1dCAgICAgICBmbG9hdCAgIHMgICAgICAgICAgICAgICAiUyBDb28= cmRpbmF0ZSIKICAgIGlucHV0ICAgICAgIGZsb2F0ICAgdCAgICAgICAgICAgICAgICJUIENvb3JkaW5hdGUiCiAgICBpbnB1dCAgICAgICBmbG9hdCAgIGRzICAgICAgICAgICAgICAiUyBEZXJpdmF0aXZlIgogICAgaW5wdXQ= ICAgICAgIGZsb2F0ICAgZHQgICAgICAgICAgICAgICJUIERlcml2YXRpdmUiCiAgICBpbnB1dCAgICAgICBzdHJpbmcgIHNyY2NvbG9yc3BhY2UgICAiU291cmNlIENvbG9yIFNwYWNlIgogICAgaW5wdXQgICAgICAgc3RyaW4= ZyAgd3JhcCAgICAgICAgICAgICJXcmFwIgogICAgLy8gVGhlIHBhcmFtZXRlcnMgZm9yIG1hcCBhbmQgd3JhcCBuZWVkIHRvIG9jY3VyIGJlZm9yZSB0aGUgZmlsdGVyCiAgICAvLyBtYWNyb3MgYXJlIGludm9rZWQgKHNvIHQ= aGF0IHRoZSBwYXJhbWV0ZXJzIG1hdGNoIHRoZSBpbnB1dAogICAgLy8gb3JkZXIpCiAgICBwYXJtIHsKICAgICAgICBuYW1lICAgIG1hcAogICAgICAgIGxhYmVsICAgIlRleHR1cmUgTWFwIgogICAgICAgIHR5cGUgICAgaW0= YWdlCiAgICAgICAgZGVmYXVsdCB7ICJNYW5kcmlsLnBpYyIgfQogICAgfQogICAgcGFybSB7CiAgICAgICAgbmFtZSAgICB1ZGltCiAgICAgICAgbGFiZWwgICAiVURJTSBGaWxlbmFtZSBFeHBhbnNpb24iCiAgICAgICAgdHk= cGUgICAgdG9nZ2xlCiAgICAgICAgc2l6ZSAgICAxCiAgICAgICAgZGVmYXVsdCB7IDAgfQogICAgfQogICAgcGFybSB7CiAgICAgICAgbmFtZSAgICBzcmNjb2xvcnNwYWNlCiAgICAgICAgbGFiZWwgICAiU291cmNlIENvbG8= ciBTcGFjZSIKICAgICAgICB0eXBlICAgIHN0cmluZwogICAgICAgIG1lbnUgICAgewogICAgICAgICAgICAiYXV0byIgICAgICAiQXV0b21hdGljIgogICAgICAgICAgICAibGluZWFyIiAgICAiTGluZWFyIgogICAgICAgIH0= CiAgICAgICAgZGVmYXVsdCB7ICJhdXRvIiB9CiAgICB9CiAgICBwYXJtIHsKICAgICAgICBuYW1lICAgIHdyYXAKICAgICAgICBsYWJlbCAgICJXcmFwIgogICAgICAgIHR5cGUgICAgc3RyaW5nCiAgICAgICAgbWVudSAgICA= ewogICAgICAgICAgICAicmVwZWF0IiAgICAiUmVwZWF0IgogICAgICAgICAgICAic3RyZWFrIiAgICAiU3RyZWFrIgogICAgICAgICAgICAiZGVjYWwiICAgICAiRGVjYWwiCiAgICAgICAgfQogICAgICAgIGRlZmF1bHQgeyA= InJlcGVhdCIgfQogICAgfQogICAgVk9QX0ZVTExfRklMVEVSX0lOUFVUKGZpbHRlciwgICAgICAgIkZpbHRlciBUeXBlIikKICAgIFZPUF9GTFRfSU5QVVRfUiggICAgd2lkdGgsICAgICAgICAgICJGaWx0ZXIgV2lkdGgiLCA= MSwgMSwgMTApCiAgICBWT1BfRkxUX0lOUFVUX1IoICAgIGJsdXIsICAgICAgICAgICAiVGV4dHVyZSBCbHVyIiwgMCwgMCwgMSkKICAgIFZPUF9GTFRfSU5QVVRfUiggICAgcGl4ZWxibHVyLCAgICAgICJQaXhlbCBCbHVyIiw= ICAgMCwgMCwgMTApCiAgICBpbnB1dCAgICAgICB2ZWN0b3I0IGJvcmRlciAgICAgICAgICAiQm9yZGVyIENvbG9yIgogICAgaW5wdXQgICAgICAgaW50ICAgICBleHRyYXBvbCAgICAgICAgIkV4dHJhcG9sYXRlIERlcml2YXQ= aXZlcyIKICAgIGlucHV0ICAgICAgIGludCAgICAgaW50ZXJwICAgICAgICAgICJJbnRlcnBvbGF0ZSBNSVAgTGV2ZWxzIgogICAgaW5wdXQgICAgICAgdmVjdG9yNCBkZWZjbHIgICAgICAgICAgIkRlZmF1bHQgQ29sb3IiCiA= ICAgb3V0cHV0ICAgICAgdmVjdG9yICBjbHIgICAgICAgICAgICAgIlRleHR1cmUgTWFwIENvbG9yIgoKICAgIHBhcm0gewogICAgICAgIG5hbWUgICAgYm9yZGVyCiAgICAgICAgbGFiZWwgICAiQm9yZGVyIENvbG9yIgogICA= ICAgICB0eXBlICAgIGNvbG9yNAogICAgICAgIHNpemUgICAgNAogICAgICAgIGRlZmF1bHQgeyAwLjAgMC4wIDAuMCAxLjAgfQogICAgfQogICAgcGFybSB7CiAgICAgICAgbmFtZSAgICBleHRyYXBvbAogICAgICAgIGxhYmU= bCAgICJFeHRyYXBvbGF0ZSBEZXJpdmF0aXZlcyIKICAgICAgICB0eXBlICAgIHRvZ2dsZQogICAgICAgIHNpemUgICAgMQogICAgICAgIGRlZmF1bHQgeyAxIH0KICAgIH0KICAgIHBhcm0gewogICAgICAgIG5hbWUgICAgaW4= dGVycAogICAgICAgIGxhYmVsICAgIkludGVycG9sYXRlIE1JUCBMZXZlbHMiCiAgICAgICAgdHlwZSAgICB0b2dnbGUKICAgICAgICBzaXplICAgIDEKICAgICAgICBkZWZhdWx0IHsgMCB9CiAgICB9CiAgICBWT1BfQ0xSNF8= UEFSTSgiZGVmY2xyIiwgIkRlZmF1bHQgQ29sb3IiLCAwLCAwLCAwLCAwKQogICAgVk9QX1NUUl9JTlBVVChjaGFubmVsLCAgIlRleHR1cmUgQ2hhbm5lbCIsICIiKQogICAgVk9QX0lOVF9JTlBVVChwdGV4ZmFjZSwgIlBUZXg= dHVyZSBGYWNlIiwgMCkKICAgIGlucHV0ICAgICAgIGludCAgICAgb3JpZW50ICAiVVYgT3JpZW50YXRpb24iCiAgICBwYXJtIHsKICAgICAgICBuYW1lICAgIG9yaWVudAogICAgICAgIGxhYmVsICAgIlVWIE9yaWVudGF0aW8= biIKICAgICAgICB0eXBlICAgIGludAogICAgICAgIGRlZmF1bHQgeyAwIH0KICAgICAgICBtZW51ICAgIHsKICAgICAgICAgICAgIjAiICJEZWZhdWx0IgogICAgICAgICAgICAiMSIgIkZsaXAgUyIKICAgICAgICAgICAgIjI= IiAiRmxpcCBUIgogICAgICAgICAgICAiMyIgIkZsaXAgUyBhbmQgVCIKICAgICAgICAgICAgIjQiICJTd2FwIFMvVCIKICAgICAgICAgICAgIjUiICJTd2FwIFMvVCwgRmxpcCBTIgogICAgICAgICAgICAiNiIgIlN3YXAgUy8= VCwgRmxpcCBUIgogICAgICAgICAgICAiNyIgIlN3YXAgUy9ULCBGbGlwIFMgYW5kIFQiCiAgICAgICAgfQogICAgfQoKICAgIHNpZ25hdHVyZSAgICJSR0IgVmFsdWVzIiAgICBkZWZhdWx0IHsgfQogICAgc2lnbmF0dXJlICA= ICJSR0JBIFZhbHVlcyIgICB2NCAgICAgIHsgc3RyaW5nIGludCBmbG9hdCBmbG9hdCBmbG9hdCBmbG9hdCBzdHJpbmcgc3RyaW5nIHN0cmluZyBmbG9hdCBmbG9hdCBmbG9hdCB2ZWN0b3I0IGludCBpbnQgdmVjdG9yNCBzdHI= aW5nIGludCBpbnQgdmVjdG9yNCB9Cn0KCklORFgAAAAAAAAAAAAAAAEAAAAMRGlhbG9nU2NyaXB0AAAAAAAADo1fUH1KLyoKICogUFJPUFJJRVRBUlkgSU5GT1JNQVRJT04uICBUaGlzIHNvZnR3YXJlIGlzIHByb3ByaWV0YXI= eSB0bwogKiBTaWRlIEVmZmVjdHMgU29mdHdhcmUgSW5jLiwgYW5kIGlzIG5vdCB0byBiZSByZXByb2R1Y2VkLAogKiB0cmFuc21pdHRlZCwgb3IgZGlzY2xvc2VkIGluIGFueSB3YXkgd2l0aG91dCB3cml0dGVuIHBlcm1pc3M= aW9uLgogKgogKiBQcm9kdWNlZCBieToKICoJU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYwogKgk0NzcgUmljaG1vbmQgU3RyZWV0IFdlc3QKICoJVG9yb250bywgT250YXJpbwogKglDYW5hZGEgICBNNVYgM0U3CiAqCTQxNi0= NTA0LTk4NzYKICoKICovCgojaW5jbHVkZSA8cGFyYW1ldGVyLmRzPgoKewogICAgbmFtZQkidHdvd2F5IgogICAgc2NyaXB0CSJ0d293YXkiCiAgICBsYWJlbAkidHdvd2F5IgoKCiAgICBjb2RlIHsKCSIjaWZuZGVmIF9fdmU= eCIKCSIgICRyZXN1bHQgPSAoJGNvbmR0eXBlICE9IDAgPyAoJGNvbmRpdGlvbiAhPSAwID8gJGlucHV0MiA6ICRpbnB1dDEpIgoJIiAgICAgICAgICAgICAgICAgICAgICAgICAgICA6ICgkY29uZGl0aW9uICE9IDAgPyAkaW4= cHV0MSA6ICRpbnB1dDIpKTsiCgkiI2Vsc2UiCiAgICAgICAgIiAgI2lmICFzdHJjbXAoJHNpZ25hdHVyZSwgXCJiXCIpIgoJIiAgICBmbG9hdCAkc2NhbGUgPSAoJGNvbmR0eXBlICE9IDAgPyAoJGNvbmRpdGlvbiAhPSAwID8= IDEgOiAwKSIKCSIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDogKCRjb25kaXRpb24gIT0gMCA/IDAgOiAxKSk7IgoJIiAgICAkcmVzdWx0ID0gKDEtJHNjYWxlKSokaW5wdXQxICsgJHNjYWxlKiRpbnB1dDI= OyIKICAgICAgICAiICAjZWxzZSIKCSIgICAgJHJlc3VsdCA9ICgkY29uZHR5cGUgIT0gMCA/ICgkY29uZGl0aW9uICE9IDAgPyAkaW5wdXQyIDogJGlucHV0MSkiCgkiICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOiA= KCRjb25kaXRpb24gIT0gMCA/ICRpbnB1dDEgOiAkaW5wdXQyKSk7IgoJIiAgI2VuZGlmIgogICAgICAgICIjZW5kaWYiCiAgICB9CgogICAgaW5wdXQJaW50CWNvbmRpdGlvbgkiQ29uZGl0aW9uIFZhbHVlIChpbnQpIgogICA= IGlucHV0CWZsb2F0CWlucHV0MQkJIklucHV0IDEiCiAgICBpbnB1dAlmbG9hdAlpbnB1dDIJCSJJbnB1dCAyIgogICAgb3V0cHV0CWZsb2F0CXJlc3VsdAkJIk91dHB1dCBWYWx1ZSIKCiAgICBzaWduYXR1cmUJIkZsb2F0Igk= IAkJZGVmYXVsdCB7IH0KICAgIHNpZ25hdHVyZQkiSW50ZWdlciIJCWkJeyBpbnQgaW50IGludCBpbnQgfQogICAgc2lnbmF0dXJlCSJTdHJpbmciCQlzCXsgaW50IHN0cmluZyBzdHJpbmcgc3RyaW5nIH0KICAgIHNpZ25hdHU= cmUJIjJEIFZlY3RvciIgCQl1IAl7IGludCB2ZWN0b3IyIHZlY3RvcjIgdmVjdG9yMiB9CiAgICBzaWduYXR1cmUJIjNEIFZlY3RvciIgCQl2IAl7IGludCB2ZWN0b3IgdmVjdG9yIHZlY3RvciB9CiAgICBzaWduYXR1cmUJIjM= RCBQb2ludCIgCQlwIAl7IGludCBwb2ludCBwb2ludCBwb2ludCB9CiAgICBzaWduYXR1cmUJIjNEIE5vcm1hbCIgCQluIAl7IGludCBub3JtYWwgbm9ybWFsIG5vcm1hbCB9CiAgICBzaWduYXR1cmUJIlJHQiBDb2xvciIJIAk= YyAJeyBpbnQgY29sb3IgY29sb3IgY29sb3IgfQogICAgc2lnbmF0dXJlCSJCU0RGIgkgCQliIAl7IGludCBic2RmIGJzZGYgYnNkZiB9CiAgICBzaWduYXR1cmUJIjREIFZlY3RvciIgCQl2NCAJeyBpbnQgdmVjdG9yNCB2ZWM= dG9yNCB2ZWN0b3I0IH0KICAgIHNpZ25hdHVyZQkiMngyIE1hdHJpeCIgCQltMiAJeyBpbnQgbWF0cml4MiBtYXRyaXgyIG1hdHJpeDIgfQogICAgc2lnbmF0dXJlCSIzeDMgTWF0cml4IiAJCW0zIAl7IGludCBtYXRyaXgzIG0= YXRyaXgzIG1hdHJpeDMgfQogICAgc2lnbmF0dXJlCSI0eDQgTWF0cml4IiAJCW0gCXsgaW50IG1hdHJpeCBtYXRyaXggbWF0cml4IH0KCiAgICBzaWduYXR1cmUJIlVuaWZvcm0gRmxvYXQiCSAJdWYJeyB1ZmxvYXQgdWZsb2E= dCB1ZmxvYXQgdWZsb2F0IH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBWZWN0b3IiIAl1diAJeyB1ZmxvYXQgdXZlY3RvciB1dmVjdG9yIHV2ZWN0b3IgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFBvaW50IiAJdXA= IAl7IHVmbG9hdCB1cG9pbnQgdXBvaW50IHVwb2ludCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgTm9ybWFsIiAJdW4gCXsgdWZsb2F0IHVub3JtYWwgdW5vcm1hbCB1bm9ybWFsIH0KICAgIHNpZ25hdHVyZQkiVW5pZm8= cm0gUkdCIENvbG9yIgl1YyAJeyB1ZmxvYXQgdWNvbG9yIHVjb2xvciB1Y29sb3IgfQogICAgc2lnbmF0dXJlCSJVbmlmb3JtIDR4NCBNYXRyaXgiIAl1bSAJeyB1ZmxvYXQgdW1hdHJpeCB1bWF0cml4IHVtYXRyaXggfQoKCiA= ICAgcGFybSB7CgluYW1lCWNvbmR0eXBlCglsYWJlbAlDb25kaXRpb24KCXR5cGUJaW50CgltZW51CXsKCSAgICAidHJ1ZSIJIlVzZSBJbnB1dCAxIElmIENvbmRpdGlvbiBUcnVlIgoJICAgICJmYWxzZSIJIlVzZSBJbnB1dCA= MSBJZiBDb25kaXRpb24gRmFsc2UiCgl9CglkZWZhdWx0CXsgMCB9CiAgICB9CgogICAgVk9QX0ZMVF9QQVJNKGlucHV0MiwgIklucHV0IDIiLCAwKQogICAgVk9QX0lOVF9QQVJNKGlucHV0Ml9pLCAiSW5wdXQgMiIsIDApCiA= ICAgVk9QX1NUUl9QQVJNKGlucHV0Ml9zLCAiSW5wdXQgMiIsICIiKQogICAgVk9QX1ZFQzJfUEFSTShpbnB1dDJfdSwgIklucHV0IDIiLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKGlucHV0Ml92LCAiSW5wdXQgMiIsIDAsIDA= LCAwKQogICAgVk9QX1ZFQ19QQVJNKGlucHV0Ml9wLCAiSW5wdXQgMiIsIDAsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0oaW5wdXQyX24sICJJbnB1dCAyIiwgMCwgMCwgMCkKICAgIFZPUF9DTFJfUEFSTShpbnB1dDJfYywgIkk= bnB1dCAyIiwgMSwgMSwgMSkKICAgIFZPUF9WRUM0X1BBUk0oaW5wdXQyX3Y0LCAiSW5wdXQgMiIsIDAsIDAsIDAsIDApCiAgICBwYXJtIHsKCW5hbWUJaW5wdXQyX20yCglsYWJlbAkiSW5wdXQgMiIKCXR5cGUJZmxvYXQKCXM= aXplCTQKCWRlZmF1bHQJeyAxIDAgMCAxIH0KICAgIH0KICAgIHBhcm0gewoJbmFtZQlpbnB1dDJfbTMKCWxhYmVsCSJJbnB1dCAyIgoJdHlwZQlmbG9hdAoJc2l6ZQk5CglkZWZhdWx0CXsgMSAwIDAgMCAxIDAgMCAwIDEgfQo= ICAgIH0KICAgIHBhcm0gewoJbmFtZQlpbnB1dDJfbQoJbGFiZWwJIklucHV0IDIiCgl0eXBlCWZsb2F0CglzaXplCTE2CglkZWZhdWx0CXsgMSAwIDAgMCAwIDEgMCAwIDAgMCAxIDAgMCAwIDAgMSB9CiAgICB9CgogICAgVk8= UF9GTFRfUEFSTShpbnB1dDJfdWYsICJJbnB1dCAyIiwgMCkKICAgIFZPUF9WRUNfUEFSTShpbnB1dDJfdXYsICJJbnB1dCAyIiwgMCwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTShpbnB1dDJfdXAsICJJbnB1dCAyIiwgMCwgMCw= IDApCiAgICBWT1BfVkVDX1BBUk0oaW5wdXQyX3VuLCAiSW5wdXQgMiIsIDAsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0oaW5wdXQyX3VjLCAiSW5wdXQgMiIsIDAsIDAsIDApCiAgICBwYXJtIHsKCW5hbWUJaW5wdXQyX3VtCgk= bGFiZWwJIklucHV0IDIiCgl0eXBlCWZsb2F0CglzaXplCTE2CglkZWZhdWx0CXsgMSAwIDAgMCAwIDEgMCAwIDAgMCAxIDAgMCAwIDAgMSB9CiAgICB9CiAgICAKICAgIGdyb3VwIHsgbmFtZSAiZzAiIG9ic29sZXRlIDEyLjA= IH0KICAgIGdyb3VwIHsgbmFtZSAiZzEiIG9ic29sZXRlIDEyLjAgfQogICAgZ3JvdXAgeyBuYW1lICJnMiIgb2Jzb2xldGUgMTIuMCB9Cn0KCklORFgAAAAAAAAAAAAAAAIAAAAIQ29udGVudHMAAAAAAAAAV2Qj3s0AAAAMRGk= YWxvZ1NjcmlwdAAAAFcAAAGzVRAXODA3MDcwNzAwMDAwMTAwMDAwMDAwMDY2NjAwMDAwMDAwMDAwMDAwMDAwMTAwMDAwMDE0NDEwNzU3MzE1MDAwMDEzMDAwMDAwMDAwMDBUUkFJTEVSISEhACMgRGlhbG9nIHNjcmlwdCBmb3I= IHV2Y29vcmRzIGF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIDAzLzIzLzE1IDE0OjM4OjAwCgp7CiAgICBuYW1lCXV2Y29vcmRzCiAgICBzY3JpcHQJdXZjb29yZHMKICAgIGxhYmVsCSJVViBDb29yZHMiCgogICAgb3V0cHV0CXY= ZWN0b3IJdXYJIk91dHB1dCBWYWx1ZSIKICAgIG91dHB1dAlmbG9hdAlzCSJDb21wb25lbnQgMSIKICAgIG91dHB1dAlmbG9hdAl0CSJDb21wb25lbnQgMiIKICAgIHNpZ25hdHVyZQkiRGVmYXVsdCBJbnB1dHMiCWRlZmF1bHQ= CXsgdmVjdG9yIGZsb2F0IGZsb2F0IH0KCiAgICBvdXRwdXRvdmVycmlkZXMJZGVmYXVsdAogICAgewoJX19fYmVnaW4JYXV0bwoJCQkoMCwwLDApCglfX19iZWdpbglhdXRvCgkJCSgwKQoJX19fYmVnaW4JYXV0bwoJCQkoMCk= CiAgICB9CgogICAgaGVscCB7CgkiIgogICAgfQoKfQpJTkRYAAAAAAAAAAAAAAABAAAADERpYWxvZ1NjcmlwdAAAAAAAAAYEX1B9Si8qCiAqIFBST1BSSUVUQVJZIElORk9STUFUSU9OLiAgVGhpcyBzb2Z0d2FyZSBpcyBwcm8= cHJpZXRhcnkgdG8KICogU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYy4sIGFuZCBpcyBub3QgdG8gYmUgcmVwcm9kdWNlZCwKICogdHJhbnNtaXR0ZWQsIG9yIGRpc2Nsb3NlZCBpbiBhbnkgd2F5IHdpdGhvdXQgd3JpdHRlbiA= cGVybWlzc2lvbi4KICoKICogUHJvZHVjZWQgYnk6CiAqCVNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMKICoJNDc3IFJpY2htb25kIFN0cmVldCBXZXN0CiAqCVRvcm9udG8sIE9udGFyaW8KICoJQ2FuYWRhICAgTTVWIDNFNwo= ICoJNDE2LTUwNC05ODc2CiAqCiAqLwoKI2luY2x1ZGUgPHBhcmFtZXRlci5kcz4KCnsKICAgIG5hbWUJInZlY3RvZmxvYXQiCiAgICBzY3JpcHQJInZlY3RvZmxvYXQiCiAgICBsYWJlbAkidmVjdG9mbG9hdCIKCiAgICBvdXQ= ZXJjb2RlIHsKCUlOQ0xVREVfVk9QTElCCiAgICB9CgogICAgY29kZSB7Cgkidm9wX3ZlY3RvZmxvYXQoJHZlYywgJGZ2YWwxLCAkZnZhbDIsICRmdmFsMyk7IgogICAgfQoKICAgIGlucHV0CXZlY3Rvcgl2ZWMJIklucHV0IFY= ZWN0b3IiCiAgICBvdXRwdXQJZmxvYXQJZnZhbDEJIkNvbXBvbmVudCAxIgogICAgb3V0cHV0CWZsb2F0CWZ2YWwyCSJDb21wb25lbnQgMiIKICAgIG91dHB1dAlmbG9hdAlmdmFsMwkiQ29tcG9uZW50IDMiCgogICAgVk9QX1Y= RUNfUEFSTSh2ZWMsICJWYWx1ZSIsICAgMCwgMCwgMCkKICAgIFZPUF9WRUNfUEFSTSh2ZWNfcCwgIlZhbHVlIiwgIDAsIDAsIDApCiAgICBWT1BfVkVDX1BBUk0odmVjX24sICJWYWx1ZSIsIDAsIDAsIDApCiAgICBWT1BfQ0w= Ul9QQVJNKHZlY19jLCAiVmFsdWUiLCAgMCwgMCwgMCkKCiAgICBWT1BfVkVDX1BBUk0odmVjX3V2LCAiVmFsdWUiLCAwLCAwLCAwKQogICAgVk9QX1ZFQ19QQVJNKHZlY191cCwgIlZhbHVlIiwgIDAsIDAsIDApCiAgICBWT1A= X1ZFQ19QQVJNKHZlY191biwgIlZhbHVlIiwgMCwgMCwgMCkKICAgIFZPUF9DTFJfUEFSTSh2ZWNfdWMsICJWYWx1ZSIsICAwLCAwLCAwKQoKICAgIHNpZ25hdHVyZQkiM0QgVmVjdG9yIglkZWZhdWx0CXsgdmVjdG9yIGZsb2E= dCBmbG9hdCBmbG9hdCB9CiAgICBzaWduYXR1cmUJIjNEIFBvaW50IglwCXsgcG9pbnQgZmxvYXQgZmxvYXQgZmxvYXQgfQogICAgc2lnbmF0dXJlCSIzRCBOb3JtYWwiCW4JeyBub3JtYWwgZmxvYXQgZmxvYXQgZmxvYXQgfQo= ICAgIHNpZ25hdHVyZQkiUkdCIENvbG9yIgljCXsgY29sb3IgZmxvYXQgZmxvYXQgZmxvYXQgfQoKICAgIHNpZ25hdHVyZQkiVW5pZm9ybSAzRCBWZWN0b3IiCXV2CXsgdXZlY3RvciB1ZmxvYXQgdWZsb2F0IHVmbG9hdCB9CiA= ICAgc2lnbmF0dXJlCSJVbmlmb3JtIDNEIFBvaW50Igl1cAl7IHVwb2ludCB1ZmxvYXQgdWZsb2F0IHVmbG9hdCB9CiAgICBzaWduYXR1cmUJIlVuaWZvcm0gM0QgTm9ybWFsIgl1bgl7IHVub3JtYWwgdWZsb2F0IHVmbG9hdCA= dWZsb2F0IH0KICAgIHNpZ25hdHVyZQkiVW5pZm9ybSBSR0IgQ29sb3IiCXVjCXsgdWNvbG9yIHVmbG9hdCB1ZmxvYXQgdWZsb2F0IH0KfQpJTkRYAAAAAAAAAAAAAAABAAAADERpYWxvZ1NjcmlwdAAAAAAAAAJ6X1B9Si8qCiA= KiBQUk9QUklFVEFSWSBJTkZPUk1BVElPTi4gIFRoaXMgc29mdHdhcmUgaXMgcHJvcHJpZXRhcnkgdG8KICogU2lkZSBFZmZlY3RzIFNvZnR3YXJlIEluYy4sIGFuZCBpcyBub3QgdG8gYmUgcmVwcm9kdWNlZCwKICogdHJhbnM= bWl0dGVkLCBvciBkaXNjbG9zZWQgaW4gYW55IHdheSB3aXRob3V0IHdyaXR0ZW4gcGVybWlzc2lvbi4KICoKICogUHJvZHVjZWQgYnk6CiAqCVNpZGUgRWZmZWN0cyBTb2Z0d2FyZSBJbmMKICoJNDc3IFJpY2htb25kIFN0cmU= ZXQgV2VzdAogKglUb3JvbnRvLCBPbnRhcmlvCiAqCUNhbmFkYSAgIE01ViAzRTcKICoJNDE2LTUwNC05ODc2CiAqCiAqLwoKI2luY2x1ZGUgPHBhcmFtZXRlci5kcz4KCnsKICAgIG5hbWUJInZlY3RvaHZlYyIKICAgIHNjcmk= cHQJInZlY3RvaHZlYyIKICAgIGxhYmVsCSJ2ZWN0b2h2ZWMiCgoKICAgIGNvZGUgewoJIiRodmVjID0gJHZlYzsiCgkic2V0Y29tcCgkaHZlYywgJGZ2YWw0LCAzKTsiCiAgICB9CgogICAgVk9QX1ZFQ19JTlBVVCgJdmVjLAk= IklucHV0IFZlY3RvciIsIDAsIDAsIDApCiAgICBWT1BfRkxUX0lOUFVUKAlmdmFsNCwJIkZvdXJ0aCBDb21wb25lbnQiLCAwKQogICAgb3V0cHV0CXZlY3RvcjQJaHZlYwkiT3V0cHV0IFZlY3RvcjQiCn0KCklORFgAAAAAAAA= AAAAAAACAAAACENvbnRlbnRzAAAAAAAAAFdkI97NAAAADERpYWxvZ1NjcmlwdAAAAFcAAAoGX1B9QDA3MDcwNzAwMDAwMTAwMDAwMDAwMDY2NjAwMDAwMDAwMDAwMDAwMDAwMTAwMDAwMDE0NDEwNzU3MzE1MDAwMDEzMDAwMDA= MDAwMDAwVFJBSUxFUiEhIQAjIERpYWxvZyBzY3JpcHQgZm9yIHZvbHVtZXNoYWRlciBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlZCAwNC8yMi8xNSAxNzo0MTowNgoKewogICAgbmFtZQl2b2x1bWVzaGFkZXIKICAgIHNjcmlwdAk= dm9sdW1lbW9kZWwKICAgIGxhYmVsCSJWb2x1bWUgU2hhZGVyIgoKICAgIGlucHV0CWZsb2F0CWRlbnNpdHkJRGVuc2l0eQogICAgaW5wdXQJZmxvYXQJZGVuc2l0eXNjYWxlCSJEZW5zaXR5IFNjYWxlIgogICAgaW5wdXQJZmw= b2F0CXNoYWRvd3NjYWxlCSJTaGFkb3cgRGVuc2l0eSBNdWx0aXBsaWVyIgogICAgaW5wdXQJZmxvYXQJcGhhc2UJIlNjYXR0ZXJpbmcgUGhhc2UiCiAgICBpbnB1dAl2ZWN0b3IJc21va2Vjb2xvcgkiU21va2UgQ29sb3IiCiA= ICAgaW5wdXQJZmxvYXQJZW1pdAkiRW1pc3Npb24gSW50ZW5zaXR5IgogICAgaW5wdXQJZmxvYXQJZW1pdHNjYWxlCSJFbWlzc2lvbiBTY2FsZSIKICAgIGlucHV0CXZlY3RvcgllbWl0Y29sb3IJIkVtaXNzaW9uIENvbG9yIgo= ICAgIG91dHB1dAlzdHJ1Y3RfU2hhZGVyTGF5ZXIJbGF5ZXIJbGF5ZXIKICAgIG91dHB1dAlic2RmCUYJRgogICAgb3V0cHV0CWZsb2F0CU9mCU9mCiAgICBvdXRwdXQJdmVjdG9yCUNlCUNlCiAgICBpbnB1dGZsYWdzCWRlbnM= aXR5CTAKICAgIGlucHV0ZmxhZ3MJZGVuc2l0eXNjYWxlCTAKICAgIGlucHV0ZmxhZ3MJc2hhZG93c2NhbGUJMAogICAgaW5wdXRmbGFncwlwaGFzZQkwCiAgICBpbnB1dGZsYWdzCXNtb2tlY29sb3IJMAogICAgaW5wdXRmbGE= Z3MJZW1pdAkwCiAgICBpbnB1dGZsYWdzCWVtaXRzY2FsZQkwCiAgICBpbnB1dGZsYWdzCWVtaXRjb2xvcgkwCiAgICBzaWduYXR1cmUJIkZsb2F0IERlbnNpdHkgU2NhbGUiCWRlZmF1bHQJeyBmbG9hdCBmbG9hdCBmbG9hdCA= ZmxvYXQgdmVjdG9yIGZsb2F0IGZsb2F0IHZlY3RvciBzdHJ1Y3RfU2hhZGVyTGF5ZXIgYnNkZiBmbG9hdCB2ZWN0b3IgfQogICAgc2lnbmF0dXJlCSJWZWN0b3IgRGVuc2l0eSBTY2FsZSIJdmVjZAl7IGZsb2F0IHZlY3RvciA= ZmxvYXQgZmxvYXQgdmVjdG9yIGZsb2F0IGZsb2F0IHZlY3RvciBzdHJ1Y3RfU2hhZGVyTGF5ZXIgYnNkZiB2ZWN0b3IgdmVjdG9yIH0KCiAgICBvdXRwdXRvdmVycmlkZXMJZGVmYXVsdAogICAgewoJX19fYmVnaW4JYXV0bwo= CQkJKDApCglfX19iZWdpbglhdXRvCgkJCSgwKQoJX19fYmVnaW4JYXV0bwoJCQkoMCkKCV9fX2JlZ2luCWF1dG8KCQkJKDAsMCwwKQogICAgfQogICAgb3V0cHV0b3ZlcnJpZGVzCXZlY2QKICAgIHsKCV9fX2JlZ2luCWF1dG8= CgkJCSgwKQoJX19fYmVnaW4JYXV0bwoJCQkoMCkKCV9fX2JlZ2luCWF1dG8KCQkJKDAsMCwwKQoJX19fYmVnaW4JYXV0bwoJCQkoMCwwLDApCiAgICB9CgogICAgaGVscCB7CgkiIgogICAgfQoKICAgIHBhcm0gewoJbmFtZQk= InNpZ25hdHVyZSIKCWJhc2VwYXJtCglsYWJlbAkiU2lnbmF0dXJlIgoJZXhwb3J0CW5vbmUKICAgIH0KICAgIHBhcm0gewoJbmFtZQkiZGVuc2l0eSIKCWxhYmVsCSJEZW5zaXR5IgoJdHlwZQlmbG9hdAoJaW52aXNpYmxlCgk= ZGVmYXVsdAl7ICIxIiB9CglyYW5nZQl7IDAgMTAgfQoJZXhwb3J0CW5vbmUKICAgIH0KICAgIHBhcm0gewoJbmFtZQkiZGVuc2l0eXNjYWxlIgoJbGFiZWwJIkRlbnNpdHkgU2NhbGUiCgl0eXBlCWZsb2F0CglkZWZhdWx0CXs= ICIxIiB9CglyYW5nZQl7IDAgMTAgfQoJZXhwb3J0CW5vbmUKICAgIH0KICAgIHBhcm0gewoJbmFtZQkiZGVuc2l0eXNjYWxlX3ZlY2QiCglsYWJlbAkiRGVuc2l0eSBDb2xvciIKCXR5cGUJY29sb3IKCXNpemUJMwoJZGVmYXU= bHQJeyAiMSIgIjEiICIxIiB9CglyYW5nZQl7IDAgMSB9CglleHBvcnQJbm9uZQogICAgfQogICAgcGFybSB7CgluYW1lCSJzaGFkb3dzY2FsZSIKCWxhYmVsCSJTaGFkb3cgRGVuc2l0eSBTY2FsZSIKCXR5cGUJZmxvYXQKCWQ= ZWZhdWx0CXsgIjEiIH0KCXJhbmdlCXsgMCAxIH0KCWV4cG9ydAlub25lCiAgICB9CiAgICBwYXJtIHsKCW5hbWUJInBoYXNlIgoJbGFiZWwJIlNjYXR0ZXJpbmcgUGhhc2UiCgl0eXBlCWZsb2F0CglkZWZhdWx0CXsgIjAiIH0= CglyYW5nZQl7IC0xIDEgfQoJZXhwb3J0CW5vbmUKICAgIH0KICAgIHBhcm0gewoJbmFtZQkic21va2Vjb2xvciIKCWxhYmVsCSJTbW9rZSBDb2xvciIKCXR5cGUJY29sb3IKCXNpemUJMwoJZGVmYXVsdAl7ICIxIiAiMSIgIjE= IiB9CglyYW5nZQl7IDAgMSB9CglleHBvcnQJbm9uZQogICAgfQogICAgcGFybSB7CgluYW1lCSJlbWl0IgoJbGFiZWwJIkVtaXNzaW9uIgoJdHlwZQlmbG9hdAoJaW52aXNpYmxlCglkZWZhdWx0CXsgIjAiIH0KCXJhbmdlCXs= IDAgMTAgfQoJZXhwb3J0CW5vbmUKICAgIH0KICAgIHBhcm0gewoJbmFtZQkiZW1pdHNjYWxlIgoJbGFiZWwJIkVtaXNzaW9uIFNjYWxlIgoJdHlwZQlmbG9hdAoJZGVmYXVsdAl7ICIwIiB9CglyYW5nZQl7IDAgMTAgfQoJZXg= cG9ydAlub25lCiAgICB9CiAgICBwYXJtIHsKCW5hbWUJImVtaXRjb2xvciIKCWxhYmVsCSJFbWlzc2lvbiBDb2xvciIKCXR5cGUJY29sb3IKCXNpemUJMwoJZGVmYXVsdAl7ICIxIiAiMSIgIjEiIH0KCXJhbmdlCXsgMCAxMCA= fQoJZXhwb3J0CW5vbmUKICAgIH0KfQpJTkRYAAAAAAAAAAAAAAABAAAADERpYWxvZ1NjcmlwdAAAAAAAAGm2XXovCSMgRGlhbG9nIHNjcmlwdCBmb3IgdnJheSBhdXRvbWF0aWNhbGx5IGdlbmVyYXRlZAoKewogICAgbmFtZQk= dnJheQogICAgc2NyaXB0CXZyYXkKICAgIGxhYmVsCVYtUmF5CgogICAgaGVscCB7CgkiIgogICAgfQoKICAgIGlucHV0bGFiZWwJMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzEiCiAgICBpbnB1dGxhYmVsCTIJIlN1Yi1OZXR3b3I= ayBJbnB1dCAjMiIKICAgIGlucHV0bGFiZWwJMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzMiCiAgICBpbnB1dGxhYmVsCTQJIlN1Yi1OZXR3b3JrIElucHV0ICM0IgogICAgaW5wdXRsYWJlbAk1CSJTdWItTmV0d29yayBJbnB1dCA= IzUiCiAgICBpbnB1dGxhYmVsCTYJIlN1Yi1OZXR3b3JrIElucHV0ICM2IgogICAgaW5wdXRsYWJlbAk3CSJTdWItTmV0d29yayBJbnB1dCAjNyIKICAgIGlucHV0bGFiZWwJOAkiU3ViLU5ldHdvcmsgSW5wdXQgIzgiCiAgICA= aW5wdXRsYWJlbAk5CSJTdWItTmV0d29yayBJbnB1dCAjOSIKICAgIGlucHV0bGFiZWwJMTAJIlN1Yi1OZXR3b3JrIElucHV0ICMxMCIKICAgIGlucHV0bGFiZWwJMTEJIlN1Yi1OZXR3b3JrIElucHV0ICMxMSIKICAgIGlucHU= dGxhYmVsCTEyCSJTdWItTmV0d29yayBJbnB1dCAjMTIiCiAgICBpbnB1dGxhYmVsCTEzCSJTdWItTmV0d29yayBJbnB1dCAjMTMiCiAgICBpbnB1dGxhYmVsCTE0CSJTdWItTmV0d29yayBJbnB1dCAjMTQiCiAgICBpbnB1dGw= YWJlbAkxNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE1IgogICAgaW5wdXRsYWJlbAkxNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzE2IgogICAgaW5wdXRsYWJlbAkxNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzE3IgogICAgaW5wdXRsYWI= ZWwJMTgJIlN1Yi1OZXR3b3JrIElucHV0ICMxOCIKICAgIGlucHV0bGFiZWwJMTkJIlN1Yi1OZXR3b3JrIElucHV0ICMxOSIKICAgIGlucHV0bGFiZWwJMjAJIlN1Yi1OZXR3b3JrIElucHV0ICMyMCIKICAgIGlucHV0bGFiZWw= CTIxCSJTdWItTmV0d29yayBJbnB1dCAjMjEiCiAgICBpbnB1dGxhYmVsCTIyCSJTdWItTmV0d29yayBJbnB1dCAjMjIiCiAgICBpbnB1dGxhYmVsCTIzCSJTdWItTmV0d29yayBJbnB1dCAjMjMiCiAgICBpbnB1dGxhYmVsCTI= NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI0IgogICAgaW5wdXRsYWJlbAkyNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI1IgogICAgaW5wdXRsYWJlbAkyNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzI2IgogICAgaW5wdXRsYWJlbAkyNwk= IlN1Yi1OZXR3b3JrIElucHV0ICMyNyIKICAgIGlucHV0bGFiZWwJMjgJIlN1Yi1OZXR3b3JrIElucHV0ICMyOCIKICAgIGlucHV0bGFiZWwJMjkJIlN1Yi1OZXR3b3JrIElucHV0ICMyOSIKICAgIGlucHV0bGFiZWwJMzAJIlM= dWItTmV0d29yayBJbnB1dCAjMzAiCiAgICBpbnB1dGxhYmVsCTMxCSJTdWItTmV0d29yayBJbnB1dCAjMzEiCiAgICBpbnB1dGxhYmVsCTMyCSJTdWItTmV0d29yayBJbnB1dCAjMzIiCiAgICBpbnB1dGxhYmVsCTMzCSJTdWI= LU5ldHdvcmsgSW5wdXQgIzMzIgogICAgaW5wdXRsYWJlbAkzNAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM0IgogICAgaW5wdXRsYWJlbAkzNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM1IgogICAgaW5wdXRsYWJlbAkzNgkiU3ViLU4= ZXR3b3JrIElucHV0ICMzNiIKICAgIGlucHV0bGFiZWwJMzcJIlN1Yi1OZXR3b3JrIElucHV0ICMzNyIKICAgIGlucHV0bGFiZWwJMzgJIlN1Yi1OZXR3b3JrIElucHV0ICMzOCIKICAgIGlucHV0bGFiZWwJMzkJIlN1Yi1OZXQ= d29yayBJbnB1dCAjMzkiCiAgICBpbnB1dGxhYmVsCTQwCSJTdWItTmV0d29yayBJbnB1dCAjNDAiCiAgICBpbnB1dGxhYmVsCTQxCSJTdWItTmV0d29yayBJbnB1dCAjNDEiCiAgICBpbnB1dGxhYmVsCTQyCSJTdWItTmV0d28= cmsgSW5wdXQgIzQyIgogICAgaW5wdXRsYWJlbAk0MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQzIgogICAgaW5wdXRsYWJlbAk0NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ0IgogICAgaW5wdXRsYWJlbAk0NQkiU3ViLU5ldHdvcms= IElucHV0ICM0NSIKICAgIGlucHV0bGFiZWwJNDYJIlN1Yi1OZXR3b3JrIElucHV0ICM0NiIKICAgIGlucHV0bGFiZWwJNDcJIlN1Yi1OZXR3b3JrIElucHV0ICM0NyIKICAgIGlucHV0bGFiZWwJNDgJIlN1Yi1OZXR3b3JrIEk= bnB1dCAjNDgiCiAgICBpbnB1dGxhYmVsCTQ5CSJTdWItTmV0d29yayBJbnB1dCAjNDkiCiAgICBpbnB1dGxhYmVsCTUwCSJTdWItTmV0d29yayBJbnB1dCAjNTAiCiAgICBpbnB1dGxhYmVsCTUxCSJTdWItTmV0d29yayBJbnA= dXQgIzUxIgogICAgaW5wdXRsYWJlbAk1MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzUyIgogICAgaW5wdXRsYWJlbAk1MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzUzIgogICAgaW5wdXRsYWJlbAk1NAkiU3ViLU5ldHdvcmsgSW5wdXQ= ICM1NCIKICAgIGlucHV0bGFiZWwJNTUJIlN1Yi1OZXR3b3JrIElucHV0ICM1NSIKICAgIGlucHV0bGFiZWwJNTYJIlN1Yi1OZXR3b3JrIElucHV0ICM1NiIKICAgIGlucHV0bGFiZWwJNTcJIlN1Yi1OZXR3b3JrIElucHV0ICM= NTciCiAgICBpbnB1dGxhYmVsCTU4CSJTdWItTmV0d29yayBJbnB1dCAjNTgiCiAgICBpbnB1dGxhYmVsCTU5CSJTdWItTmV0d29yayBJbnB1dCAjNTkiCiAgICBpbnB1dGxhYmVsCTYwCSJTdWItTmV0d29yayBJbnB1dCAjNjA= IgogICAgaW5wdXRsYWJlbAk2MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzYxIgogICAgaW5wdXRsYWJlbAk2MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzYyIgogICAgaW5wdXRsYWJlbAk2MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzYzIgo= ICAgIGlucHV0bGFiZWwJNjQJIlN1Yi1OZXR3b3JrIElucHV0ICM2NCIKICAgIGlucHV0bGFiZWwJNjUJIlN1Yi1OZXR3b3JrIElucHV0ICM2NSIKICAgIGlucHV0bGFiZWwJNjYJIlN1Yi1OZXR3b3JrIElucHV0ICM2NiIKICA= ICBpbnB1dGxhYmVsCTY3CSJTdWItTmV0d29yayBJbnB1dCAjNjciCiAgICBpbnB1dGxhYmVsCTY4CSJTdWItTmV0d29yayBJbnB1dCAjNjgiCiAgICBpbnB1dGxhYmVsCTY5CSJTdWItTmV0d29yayBJbnB1dCAjNjkiCiAgICA= aW5wdXRsYWJlbAk3MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzcwIgogICAgaW5wdXRsYWJlbAk3MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzcxIgogICAgaW5wdXRsYWJlbAk3MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzcyIgogICAgaW4= cHV0bGFiZWwJNzMJIlN1Yi1OZXR3b3JrIElucHV0ICM3MyIKICAgIGlucHV0bGFiZWwJNzQJIlN1Yi1OZXR3b3JrIElucHV0ICM3NCIKICAgIGlucHV0bGFiZWwJNzUJIlN1Yi1OZXR3b3JrIElucHV0ICM3NSIKICAgIGlucHU= dGxhYmVsCTc2CSJTdWItTmV0d29yayBJbnB1dCAjNzYiCiAgICBpbnB1dGxhYmVsCTc3CSJTdWItTmV0d29yayBJbnB1dCAjNzciCiAgICBpbnB1dGxhYmVsCTc4CSJTdWItTmV0d29yayBJbnB1dCAjNzgiCiAgICBpbnB1dGw= YWJlbAk3OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzc5IgogICAgaW5wdXRsYWJlbAk4MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzgwIgogICAgaW5wdXRsYWJlbAk4MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzgxIgogICAgaW5wdXRsYWI= ZWwJODIJIlN1Yi1OZXR3b3JrIElucHV0ICM4MiIKICAgIGlucHV0bGFiZWwJODMJIlN1Yi1OZXR3b3JrIElucHV0ICM4MyIKICAgIGlucHV0bGFiZWwJODQJIlN1Yi1OZXR3b3JrIElucHV0ICM4NCIKICAgIGlucHV0bGFiZWw= CTg1CSJTdWItTmV0d29yayBJbnB1dCAjODUiCiAgICBpbnB1dGxhYmVsCTg2CSJTdWItTmV0d29yayBJbnB1dCAjODYiCiAgICBpbnB1dGxhYmVsCTg3CSJTdWItTmV0d29yayBJbnB1dCAjODciCiAgICBpbnB1dGxhYmVsCTg= OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzg4IgogICAgaW5wdXRsYWJlbAk4OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzg5IgogICAgaW5wdXRsYWJlbAk5MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzkwIgogICAgaW5wdXRsYWJlbAk5MQk= IlN1Yi1OZXR3b3JrIElucHV0ICM5MSIKICAgIGlucHV0bGFiZWwJOTIJIlN1Yi1OZXR3b3JrIElucHV0ICM5MiIKICAgIGlucHV0bGFiZWwJOTMJIlN1Yi1OZXR3b3JrIElucHV0ICM5MyIKICAgIGlucHV0bGFiZWwJOTQJIlM= dWItTmV0d29yayBJbnB1dCAjOTQiCiAgICBpbnB1dGxhYmVsCTk1CSJTdWItTmV0d29yayBJbnB1dCAjOTUiCiAgICBpbnB1dGxhYmVsCTk2CSJTdWItTmV0d29yayBJbnB1dCAjOTYiCiAgICBpbnB1dGxhYmVsCTk3CSJTdWI= LU5ldHdvcmsgSW5wdXQgIzk3IgogICAgaW5wdXRsYWJlbAk5OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzk4IgogICAgaW5wdXRsYWJlbAk5OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzk5IgogICAgaW5wdXRsYWJlbAkxMDAJIlN1Yi0= TmV0d29yayBJbnB1dCAjMTAwIgogICAgaW5wdXRsYWJlbAkxMDEJIlN1Yi1OZXR3b3JrIElucHV0ICMxMDEiCiAgICBpbnB1dGxhYmVsCTEwMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzEwMiIKICAgIGlucHV0bGFiZWwJMTAzCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzEwMyIKICAgIGlucHV0bGFiZWwJMTA0CSJTdWItTmV0d29yayBJbnB1dCAjMTA0IgogICAgaW5wdXRsYWJlbAkxMDUJIlN1Yi1OZXR3b3JrIElucHV0ICMxMDUiCiAgICBpbnB1dGxhYmVsCTE= MDYJIlN1Yi1OZXR3b3JrIElucHV0ICMxMDYiCiAgICBpbnB1dGxhYmVsCTEwNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzEwNyIKICAgIGlucHV0bGFiZWwJMTA4CSJTdWItTmV0d29yayBJbnB1dCAjMTA4IgogICAgaW5wdXRsYWI= ZWwJMTA5CSJTdWItTmV0d29yayBJbnB1dCAjMTA5IgogICAgaW5wdXRsYWJlbAkxMTAJIlN1Yi1OZXR3b3JrIElucHV0ICMxMTAiCiAgICBpbnB1dGxhYmVsCTExMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzExMSIKICAgIGlucHU= dGxhYmVsCTExMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzExMiIKICAgIGlucHV0bGFiZWwJMTEzCSJTdWItTmV0d29yayBJbnB1dCAjMTEzIgogICAgaW5wdXRsYWJlbAkxMTQJIlN1Yi1OZXR3b3JrIElucHV0ICMxMTQiCiAgICA= aW5wdXRsYWJlbAkxMTUJIlN1Yi1OZXR3b3JrIElucHV0ICMxMTUiCiAgICBpbnB1dGxhYmVsCTExNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzExNiIKICAgIGlucHV0bGFiZWwJMTE3CSJTdWItTmV0d29yayBJbnB1dCAjMTE3Igo= ICAgIGlucHV0bGFiZWwJMTE4CSJTdWItTmV0d29yayBJbnB1dCAjMTE4IgogICAgaW5wdXRsYWJlbAkxMTkJIlN1Yi1OZXR3b3JrIElucHV0ICMxMTkiCiAgICBpbnB1dGxhYmVsCTEyMAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE= MjAiCiAgICBpbnB1dGxhYmVsCTEyMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzEyMSIKICAgIGlucHV0bGFiZWwJMTIyCSJTdWItTmV0d29yayBJbnB1dCAjMTIyIgogICAgaW5wdXRsYWJlbAkxMjMJIlN1Yi1OZXR3b3JrIElucHU= dCAjMTIzIgogICAgaW5wdXRsYWJlbAkxMjQJIlN1Yi1OZXR3b3JrIElucHV0ICMxMjQiCiAgICBpbnB1dGxhYmVsCTEyNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzEyNSIKICAgIGlucHV0bGFiZWwJMTI2CSJTdWItTmV0d29yayA= SW5wdXQgIzEyNiIKICAgIGlucHV0bGFiZWwJMTI3CSJTdWItTmV0d29yayBJbnB1dCAjMTI3IgogICAgaW5wdXRsYWJlbAkxMjgJIlN1Yi1OZXR3b3JrIElucHV0ICMxMjgiCiAgICBpbnB1dGxhYmVsCTEyOQkiU3ViLU5ldHc= b3JrIElucHV0ICMxMjkiCiAgICBpbnB1dGxhYmVsCTEzMAkiU3ViLU5ldHdvcmsgSW5wdXQgIzEzMCIKICAgIGlucHV0bGFiZWwJMTMxCSJTdWItTmV0d29yayBJbnB1dCAjMTMxIgogICAgaW5wdXRsYWJlbAkxMzIJIlN1Yi0= TmV0d29yayBJbnB1dCAjMTMyIgogICAgaW5wdXRsYWJlbAkxMzMJIlN1Yi1OZXR3b3JrIElucHV0ICMxMzMiCiAgICBpbnB1dGxhYmVsCTEzNAkiU3ViLU5ldHdvcmsgSW5wdXQgIzEzNCIKICAgIGlucHV0bGFiZWwJMTM1CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzEzNSIKICAgIGlucHV0bGFiZWwJMTM2CSJTdWItTmV0d29yayBJbnB1dCAjMTM2IgogICAgaW5wdXRsYWJlbAkxMzcJIlN1Yi1OZXR3b3JrIElucHV0ICMxMzciCiAgICBpbnB1dGxhYmVsCTE= MzgJIlN1Yi1OZXR3b3JrIElucHV0ICMxMzgiCiAgICBpbnB1dGxhYmVsCTEzOQkiU3ViLU5ldHdvcmsgSW5wdXQgIzEzOSIKICAgIGlucHV0bGFiZWwJMTQwCSJTdWItTmV0d29yayBJbnB1dCAjMTQwIgogICAgaW5wdXRsYWI= ZWwJMTQxCSJTdWItTmV0d29yayBJbnB1dCAjMTQxIgogICAgaW5wdXRsYWJlbAkxNDIJIlN1Yi1OZXR3b3JrIElucHV0ICMxNDIiCiAgICBpbnB1dGxhYmVsCTE0MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzE0MyIKICAgIGlucHU= dGxhYmVsCTE0NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE0NCIKICAgIGlucHV0bGFiZWwJMTQ1CSJTdWItTmV0d29yayBJbnB1dCAjMTQ1IgogICAgaW5wdXRsYWJlbAkxNDYJIlN1Yi1OZXR3b3JrIElucHV0ICMxNDYiCiAgICA= aW5wdXRsYWJlbAkxNDcJIlN1Yi1OZXR3b3JrIElucHV0ICMxNDciCiAgICBpbnB1dGxhYmVsCTE0OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE0OCIKICAgIGlucHV0bGFiZWwJMTQ5CSJTdWItTmV0d29yayBJbnB1dCAjMTQ5Igo= ICAgIGlucHV0bGFiZWwJMTUwCSJTdWItTmV0d29yayBJbnB1dCAjMTUwIgogICAgaW5wdXRsYWJlbAkxNTEJIlN1Yi1OZXR3b3JrIElucHV0ICMxNTEiCiAgICBpbnB1dGxhYmVsCTE1MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzE= NTIiCiAgICBpbnB1dGxhYmVsCTE1MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzE1MyIKICAgIGlucHV0bGFiZWwJMTU0CSJTdWItTmV0d29yayBJbnB1dCAjMTU0IgogICAgaW5wdXRsYWJlbAkxNTUJIlN1Yi1OZXR3b3JrIElucHU= dCAjMTU1IgogICAgaW5wdXRsYWJlbAkxNTYJIlN1Yi1OZXR3b3JrIElucHV0ICMxNTYiCiAgICBpbnB1dGxhYmVsCTE1NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzE1NyIKICAgIGlucHV0bGFiZWwJMTU4CSJTdWItTmV0d29yayA= SW5wdXQgIzE1OCIKICAgIGlucHV0bGFiZWwJMTU5CSJTdWItTmV0d29yayBJbnB1dCAjMTU5IgogICAgaW5wdXRsYWJlbAkxNjAJIlN1Yi1OZXR3b3JrIElucHV0ICMxNjAiCiAgICBpbnB1dGxhYmVsCTE2MQkiU3ViLU5ldHc= b3JrIElucHV0ICMxNjEiCiAgICBpbnB1dGxhYmVsCTE2MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzE2MiIKICAgIGlucHV0bGFiZWwJMTYzCSJTdWItTmV0d29yayBJbnB1dCAjMTYzIgogICAgaW5wdXRsYWJlbAkxNjQJIlN1Yi0= TmV0d29yayBJbnB1dCAjMTY0IgogICAgaW5wdXRsYWJlbAkxNjUJIlN1Yi1OZXR3b3JrIElucHV0ICMxNjUiCiAgICBpbnB1dGxhYmVsCTE2NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzE2NiIKICAgIGlucHV0bGFiZWwJMTY3CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzE2NyIKICAgIGlucHV0bGFiZWwJMTY4CSJTdWItTmV0d29yayBJbnB1dCAjMTY4IgogICAgaW5wdXRsYWJlbAkxNjkJIlN1Yi1OZXR3b3JrIElucHV0ICMxNjkiCiAgICBpbnB1dGxhYmVsCTE= NzAJIlN1Yi1OZXR3b3JrIElucHV0ICMxNzAiCiAgICBpbnB1dGxhYmVsCTE3MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE3MSIKICAgIGlucHV0bGFiZWwJMTcyCSJTdWItTmV0d29yayBJbnB1dCAjMTcyIgogICAgaW5wdXRsYWI= ZWwJMTczCSJTdWItTmV0d29yayBJbnB1dCAjMTczIgogICAgaW5wdXRsYWJlbAkxNzQJIlN1Yi1OZXR3b3JrIElucHV0ICMxNzQiCiAgICBpbnB1dGxhYmVsCTE3NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE3NSIKICAgIGlucHU= dGxhYmVsCTE3NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzE3NiIKICAgIGlucHV0bGFiZWwJMTc3CSJTdWItTmV0d29yayBJbnB1dCAjMTc3IgogICAgaW5wdXRsYWJlbAkxNzgJIlN1Yi1OZXR3b3JrIElucHV0ICMxNzgiCiAgICA= aW5wdXRsYWJlbAkxNzkJIlN1Yi1OZXR3b3JrIElucHV0ICMxNzkiCiAgICBpbnB1dGxhYmVsCTE4MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE4MCIKICAgIGlucHV0bGFiZWwJMTgxCSJTdWItTmV0d29yayBJbnB1dCAjMTgxIgo= ICAgIGlucHV0bGFiZWwJMTgyCSJTdWItTmV0d29yayBJbnB1dCAjMTgyIgogICAgaW5wdXRsYWJlbAkxODMJIlN1Yi1OZXR3b3JrIElucHV0ICMxODMiCiAgICBpbnB1dGxhYmVsCTE4NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE= ODQiCiAgICBpbnB1dGxhYmVsCTE4NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE4NSIKICAgIGlucHV0bGFiZWwJMTg2CSJTdWItTmV0d29yayBJbnB1dCAjMTg2IgogICAgaW5wdXRsYWJlbAkxODcJIlN1Yi1OZXR3b3JrIElucHU= dCAjMTg3IgogICAgaW5wdXRsYWJlbAkxODgJIlN1Yi1OZXR3b3JrIElucHV0ICMxODgiCiAgICBpbnB1dGxhYmVsCTE4OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzE4OSIKICAgIGlucHV0bGFiZWwJMTkwCSJTdWItTmV0d29yayA= SW5wdXQgIzE5MCIKICAgIGlucHV0bGFiZWwJMTkxCSJTdWItTmV0d29yayBJbnB1dCAjMTkxIgogICAgaW5wdXRsYWJlbAkxOTIJIlN1Yi1OZXR3b3JrIElucHV0ICMxOTIiCiAgICBpbnB1dGxhYmVsCTE5MwkiU3ViLU5ldHc= b3JrIElucHV0ICMxOTMiCiAgICBpbnB1dGxhYmVsCTE5NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE5NCIKICAgIGlucHV0bGFiZWwJMTk1CSJTdWItTmV0d29yayBJbnB1dCAjMTk1IgogICAgaW5wdXRsYWJlbAkxOTYJIlN1Yi0= TmV0d29yayBJbnB1dCAjMTk2IgogICAgaW5wdXRsYWJlbAkxOTcJIlN1Yi1OZXR3b3JrIElucHV0ICMxOTciCiAgICBpbnB1dGxhYmVsCTE5OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzE5OCIKICAgIGlucHV0bGFiZWwJMTk5CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzE5OSIKICAgIGlucHV0bGFiZWwJMjAwCSJTdWItTmV0d29yayBJbnB1dCAjMjAwIgogICAgaW5wdXRsYWJlbAkyMDEJIlN1Yi1OZXR3b3JrIElucHV0ICMyMDEiCiAgICBpbnB1dGxhYmVsCTI= MDIJIlN1Yi1OZXR3b3JrIElucHV0ICMyMDIiCiAgICBpbnB1dGxhYmVsCTIwMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzIwMyIKICAgIGlucHV0bGFiZWwJMjA0CSJTdWItTmV0d29yayBJbnB1dCAjMjA0IgogICAgaW5wdXRsYWI= ZWwJMjA1CSJTdWItTmV0d29yayBJbnB1dCAjMjA1IgogICAgaW5wdXRsYWJlbAkyMDYJIlN1Yi1OZXR3b3JrIElucHV0ICMyMDYiCiAgICBpbnB1dGxhYmVsCTIwNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzIwNyIKICAgIGlucHU= dGxhYmVsCTIwOAkiU3ViLU5ldHdvcmsgSW5wdXQgIzIwOCIKICAgIGlucHV0bGFiZWwJMjA5CSJTdWItTmV0d29yayBJbnB1dCAjMjA5IgogICAgaW5wdXRsYWJlbAkyMTAJIlN1Yi1OZXR3b3JrIElucHV0ICMyMTAiCiAgICA= aW5wdXRsYWJlbAkyMTEJIlN1Yi1OZXR3b3JrIElucHV0ICMyMTEiCiAgICBpbnB1dGxhYmVsCTIxMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzIxMiIKICAgIGlucHV0bGFiZWwJMjEzCSJTdWItTmV0d29yayBJbnB1dCAjMjEzIgo= ICAgIGlucHV0bGFiZWwJMjE0CSJTdWItTmV0d29yayBJbnB1dCAjMjE0IgogICAgaW5wdXRsYWJlbAkyMTUJIlN1Yi1OZXR3b3JrIElucHV0ICMyMTUiCiAgICBpbnB1dGxhYmVsCTIxNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzI= MTYiCiAgICBpbnB1dGxhYmVsCTIxNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzIxNyIKICAgIGlucHV0bGFiZWwJMjE4CSJTdWItTmV0d29yayBJbnB1dCAjMjE4IgogICAgaW5wdXRsYWJlbAkyMTkJIlN1Yi1OZXR3b3JrIElucHU= dCAjMjE5IgogICAgaW5wdXRsYWJlbAkyMjAJIlN1Yi1OZXR3b3JrIElucHV0ICMyMjAiCiAgICBpbnB1dGxhYmVsCTIyMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzIyMSIKICAgIGlucHV0bGFiZWwJMjIyCSJTdWItTmV0d29yayA= SW5wdXQgIzIyMiIKICAgIGlucHV0bGFiZWwJMjIzCSJTdWItTmV0d29yayBJbnB1dCAjMjIzIgogICAgaW5wdXRsYWJlbAkyMjQJIlN1Yi1OZXR3b3JrIElucHV0ICMyMjQiCiAgICBpbnB1dGxhYmVsCTIyNQkiU3ViLU5ldHc= b3JrIElucHV0ICMyMjUiCiAgICBpbnB1dGxhYmVsCTIyNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzIyNiIKICAgIGlucHV0bGFiZWwJMjI3CSJTdWItTmV0d29yayBJbnB1dCAjMjI3IgogICAgaW5wdXRsYWJlbAkyMjgJIlN1Yi0= TmV0d29yayBJbnB1dCAjMjI4IgogICAgaW5wdXRsYWJlbAkyMjkJIlN1Yi1OZXR3b3JrIElucHV0ICMyMjkiCiAgICBpbnB1dGxhYmVsCTIzMAkiU3ViLU5ldHdvcmsgSW5wdXQgIzIzMCIKICAgIGlucHV0bGFiZWwJMjMxCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzIzMSIKICAgIGlucHV0bGFiZWwJMjMyCSJTdWItTmV0d29yayBJbnB1dCAjMjMyIgogICAgaW5wdXRsYWJlbAkyMzMJIlN1Yi1OZXR3b3JrIElucHV0ICMyMzMiCiAgICBpbnB1dGxhYmVsCTI= MzQJIlN1Yi1OZXR3b3JrIElucHV0ICMyMzQiCiAgICBpbnB1dGxhYmVsCTIzNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzIzNSIKICAgIGlucHV0bGFiZWwJMjM2CSJTdWItTmV0d29yayBJbnB1dCAjMjM2IgogICAgaW5wdXRsYWI= ZWwJMjM3CSJTdWItTmV0d29yayBJbnB1dCAjMjM3IgogICAgaW5wdXRsYWJlbAkyMzgJIlN1Yi1OZXR3b3JrIElucHV0ICMyMzgiCiAgICBpbnB1dGxhYmVsCTIzOQkiU3ViLU5ldHdvcmsgSW5wdXQgIzIzOSIKICAgIGlucHU= dGxhYmVsCTI0MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI0MCIKICAgIGlucHV0bGFiZWwJMjQxCSJTdWItTmV0d29yayBJbnB1dCAjMjQxIgogICAgaW5wdXRsYWJlbAkyNDIJIlN1Yi1OZXR3b3JrIElucHV0ICMyNDIiCiAgICA= aW5wdXRsYWJlbAkyNDMJIlN1Yi1OZXR3b3JrIElucHV0ICMyNDMiCiAgICBpbnB1dGxhYmVsCTI0NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI0NCIKICAgIGlucHV0bGFiZWwJMjQ1CSJTdWItTmV0d29yayBJbnB1dCAjMjQ1Igo= ICAgIGlucHV0bGFiZWwJMjQ2CSJTdWItTmV0d29yayBJbnB1dCAjMjQ2IgogICAgaW5wdXRsYWJlbAkyNDcJIlN1Yi1OZXR3b3JrIElucHV0ICMyNDciCiAgICBpbnB1dGxhYmVsCTI0OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI= NDgiCiAgICBpbnB1dGxhYmVsCTI0OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI0OSIKICAgIGlucHV0bGFiZWwJMjUwCSJTdWItTmV0d29yayBJbnB1dCAjMjUwIgogICAgaW5wdXRsYWJlbAkyNTEJIlN1Yi1OZXR3b3JrIElucHU= dCAjMjUxIgogICAgaW5wdXRsYWJlbAkyNTIJIlN1Yi1OZXR3b3JrIElucHV0ICMyNTIiCiAgICBpbnB1dGxhYmVsCTI1MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzI1MyIKICAgIGlucHV0bGFiZWwJMjU0CSJTdWItTmV0d29yayA= SW5wdXQgIzI1NCIKICAgIGlucHV0bGFiZWwJMjU1CSJTdWItTmV0d29yayBJbnB1dCAjMjU1IgogICAgaW5wdXRsYWJlbAkyNTYJIlN1Yi1OZXR3b3JrIElucHV0ICMyNTYiCiAgICBpbnB1dGxhYmVsCTI1NwkiU3ViLU5ldHc= b3JrIElucHV0ICMyNTciCiAgICBpbnB1dGxhYmVsCTI1OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI1OCIKICAgIGlucHV0bGFiZWwJMjU5CSJTdWItTmV0d29yayBJbnB1dCAjMjU5IgogICAgaW5wdXRsYWJlbAkyNjAJIlN1Yi0= TmV0d29yayBJbnB1dCAjMjYwIgogICAgaW5wdXRsYWJlbAkyNjEJIlN1Yi1OZXR3b3JrIElucHV0ICMyNjEiCiAgICBpbnB1dGxhYmVsCTI2MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzI2MiIKICAgIGlucHV0bGFiZWwJMjYzCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzI2MyIKICAgIGlucHV0bGFiZWwJMjY0CSJTdWItTmV0d29yayBJbnB1dCAjMjY0IgogICAgaW5wdXRsYWJlbAkyNjUJIlN1Yi1OZXR3b3JrIElucHV0ICMyNjUiCiAgICBpbnB1dGxhYmVsCTI= NjYJIlN1Yi1OZXR3b3JrIElucHV0ICMyNjYiCiAgICBpbnB1dGxhYmVsCTI2NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzI2NyIKICAgIGlucHV0bGFiZWwJMjY4CSJTdWItTmV0d29yayBJbnB1dCAjMjY4IgogICAgaW5wdXRsYWI= ZWwJMjY5CSJTdWItTmV0d29yayBJbnB1dCAjMjY5IgogICAgaW5wdXRsYWJlbAkyNzAJIlN1Yi1OZXR3b3JrIElucHV0ICMyNzAiCiAgICBpbnB1dGxhYmVsCTI3MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI3MSIKICAgIGlucHU= dGxhYmVsCTI3MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzI3MiIKICAgIGlucHV0bGFiZWwJMjczCSJTdWItTmV0d29yayBJbnB1dCAjMjczIgogICAgaW5wdXRsYWJlbAkyNzQJIlN1Yi1OZXR3b3JrIElucHV0ICMyNzQiCiAgICA= aW5wdXRsYWJlbAkyNzUJIlN1Yi1OZXR3b3JrIElucHV0ICMyNzUiCiAgICBpbnB1dGxhYmVsCTI3NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzI3NiIKICAgIGlucHV0bGFiZWwJMjc3CSJTdWItTmV0d29yayBJbnB1dCAjMjc3Igo= ICAgIGlucHV0bGFiZWwJMjc4CSJTdWItTmV0d29yayBJbnB1dCAjMjc4IgogICAgaW5wdXRsYWJlbAkyNzkJIlN1Yi1OZXR3b3JrIElucHV0ICMyNzkiCiAgICBpbnB1dGxhYmVsCTI4MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI= ODAiCiAgICBpbnB1dGxhYmVsCTI4MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI4MSIKICAgIGlucHV0bGFiZWwJMjgyCSJTdWItTmV0d29yayBJbnB1dCAjMjgyIgogICAgaW5wdXRsYWJlbAkyODMJIlN1Yi1OZXR3b3JrIElucHU= dCAjMjgzIgogICAgaW5wdXRsYWJlbAkyODQJIlN1Yi1OZXR3b3JrIElucHV0ICMyODQiCiAgICBpbnB1dGxhYmVsCTI4NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI4NSIKICAgIGlucHV0bGFiZWwJMjg2CSJTdWItTmV0d29yayA= SW5wdXQgIzI4NiIKICAgIGlucHV0bGFiZWwJMjg3CSJTdWItTmV0d29yayBJbnB1dCAjMjg3IgogICAgaW5wdXRsYWJlbAkyODgJIlN1Yi1OZXR3b3JrIElucHV0ICMyODgiCiAgICBpbnB1dGxhYmVsCTI4OQkiU3ViLU5ldHc= b3JrIElucHV0ICMyODkiCiAgICBpbnB1dGxhYmVsCTI5MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI5MCIKICAgIGlucHV0bGFiZWwJMjkxCSJTdWItTmV0d29yayBJbnB1dCAjMjkxIgogICAgaW5wdXRsYWJlbAkyOTIJIlN1Yi0= TmV0d29yayBJbnB1dCAjMjkyIgogICAgaW5wdXRsYWJlbAkyOTMJIlN1Yi1OZXR3b3JrIElucHV0ICMyOTMiCiAgICBpbnB1dGxhYmVsCTI5NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzI5NCIKICAgIGlucHV0bGFiZWwJMjk1CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzI5NSIKICAgIGlucHV0bGFiZWwJMjk2CSJTdWItTmV0d29yayBJbnB1dCAjMjk2IgogICAgaW5wdXRsYWJlbAkyOTcJIlN1Yi1OZXR3b3JrIElucHV0ICMyOTciCiAgICBpbnB1dGxhYmVsCTI= OTgJIlN1Yi1OZXR3b3JrIElucHV0ICMyOTgiCiAgICBpbnB1dGxhYmVsCTI5OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzI5OSIKICAgIGlucHV0bGFiZWwJMzAwCSJTdWItTmV0d29yayBJbnB1dCAjMzAwIgogICAgaW5wdXRsYWI= ZWwJMzAxCSJTdWItTmV0d29yayBJbnB1dCAjMzAxIgogICAgaW5wdXRsYWJlbAkzMDIJIlN1Yi1OZXR3b3JrIElucHV0ICMzMDIiCiAgICBpbnB1dGxhYmVsCTMwMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzMwMyIKICAgIGlucHU= dGxhYmVsCTMwNAkiU3ViLU5ldHdvcmsgSW5wdXQgIzMwNCIKICAgIGlucHV0bGFiZWwJMzA1CSJTdWItTmV0d29yayBJbnB1dCAjMzA1IgogICAgaW5wdXRsYWJlbAkzMDYJIlN1Yi1OZXR3b3JrIElucHV0ICMzMDYiCiAgICA= aW5wdXRsYWJlbAkzMDcJIlN1Yi1OZXR3b3JrIElucHV0ICMzMDciCiAgICBpbnB1dGxhYmVsCTMwOAkiU3ViLU5ldHdvcmsgSW5wdXQgIzMwOCIKICAgIGlucHV0bGFiZWwJMzA5CSJTdWItTmV0d29yayBJbnB1dCAjMzA5Igo= ICAgIGlucHV0bGFiZWwJMzEwCSJTdWItTmV0d29yayBJbnB1dCAjMzEwIgogICAgaW5wdXRsYWJlbAkzMTEJIlN1Yi1OZXR3b3JrIElucHV0ICMzMTEiCiAgICBpbnB1dGxhYmVsCTMxMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzM= MTIiCiAgICBpbnB1dGxhYmVsCTMxMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzMxMyIKICAgIGlucHV0bGFiZWwJMzE0CSJTdWItTmV0d29yayBJbnB1dCAjMzE0IgogICAgaW5wdXRsYWJlbAkzMTUJIlN1Yi1OZXR3b3JrIElucHU= dCAjMzE1IgogICAgaW5wdXRsYWJlbAkzMTYJIlN1Yi1OZXR3b3JrIElucHV0ICMzMTYiCiAgICBpbnB1dGxhYmVsCTMxNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzMxNyIKICAgIGlucHV0bGFiZWwJMzE4CSJTdWItTmV0d29yayA= SW5wdXQgIzMxOCIKICAgIGlucHV0bGFiZWwJMzE5CSJTdWItTmV0d29yayBJbnB1dCAjMzE5IgogICAgaW5wdXRsYWJlbAkzMjAJIlN1Yi1OZXR3b3JrIElucHV0ICMzMjAiCiAgICBpbnB1dGxhYmVsCTMyMQkiU3ViLU5ldHc= b3JrIElucHV0ICMzMjEiCiAgICBpbnB1dGxhYmVsCTMyMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzMyMiIKICAgIGlucHV0bGFiZWwJMzIzCSJTdWItTmV0d29yayBJbnB1dCAjMzIzIgogICAgaW5wdXRsYWJlbAkzMjQJIlN1Yi0= TmV0d29yayBJbnB1dCAjMzI0IgogICAgaW5wdXRsYWJlbAkzMjUJIlN1Yi1OZXR3b3JrIElucHV0ICMzMjUiCiAgICBpbnB1dGxhYmVsCTMyNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzMyNiIKICAgIGlucHV0bGFiZWwJMzI3CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzMyNyIKICAgIGlucHV0bGFiZWwJMzI4CSJTdWItTmV0d29yayBJbnB1dCAjMzI4IgogICAgaW5wdXRsYWJlbAkzMjkJIlN1Yi1OZXR3b3JrIElucHV0ICMzMjkiCiAgICBpbnB1dGxhYmVsCTM= MzAJIlN1Yi1OZXR3b3JrIElucHV0ICMzMzAiCiAgICBpbnB1dGxhYmVsCTMzMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzMzMSIKICAgIGlucHV0bGFiZWwJMzMyCSJTdWItTmV0d29yayBJbnB1dCAjMzMyIgogICAgaW5wdXRsYWI= ZWwJMzMzCSJTdWItTmV0d29yayBJbnB1dCAjMzMzIgogICAgaW5wdXRsYWJlbAkzMzQJIlN1Yi1OZXR3b3JrIElucHV0ICMzMzQiCiAgICBpbnB1dGxhYmVsCTMzNQkiU3ViLU5ldHdvcmsgSW5wdXQgIzMzNSIKICAgIGlucHU= dGxhYmVsCTMzNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzMzNiIKICAgIGlucHV0bGFiZWwJMzM3CSJTdWItTmV0d29yayBJbnB1dCAjMzM3IgogICAgaW5wdXRsYWJlbAkzMzgJIlN1Yi1OZXR3b3JrIElucHV0ICMzMzgiCiAgICA= aW5wdXRsYWJlbAkzMzkJIlN1Yi1OZXR3b3JrIElucHV0ICMzMzkiCiAgICBpbnB1dGxhYmVsCTM0MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM0MCIKICAgIGlucHV0bGFiZWwJMzQxCSJTdWItTmV0d29yayBJbnB1dCAjMzQxIgo= ICAgIGlucHV0bGFiZWwJMzQyCSJTdWItTmV0d29yayBJbnB1dCAjMzQyIgogICAgaW5wdXRsYWJlbAkzNDMJIlN1Yi1OZXR3b3JrIElucHV0ICMzNDMiCiAgICBpbnB1dGxhYmVsCTM0NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM= NDQiCiAgICBpbnB1dGxhYmVsCTM0NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM0NSIKICAgIGlucHV0bGFiZWwJMzQ2CSJTdWItTmV0d29yayBJbnB1dCAjMzQ2IgogICAgaW5wdXRsYWJlbAkzNDcJIlN1Yi1OZXR3b3JrIElucHU= dCAjMzQ3IgogICAgaW5wdXRsYWJlbAkzNDgJIlN1Yi1OZXR3b3JrIElucHV0ICMzNDgiCiAgICBpbnB1dGxhYmVsCTM0OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM0OSIKICAgIGlucHV0bGFiZWwJMzUwCSJTdWItTmV0d29yayA= SW5wdXQgIzM1MCIKICAgIGlucHV0bGFiZWwJMzUxCSJTdWItTmV0d29yayBJbnB1dCAjMzUxIgogICAgaW5wdXRsYWJlbAkzNTIJIlN1Yi1OZXR3b3JrIElucHV0ICMzNTIiCiAgICBpbnB1dGxhYmVsCTM1MwkiU3ViLU5ldHc= b3JrIElucHV0ICMzNTMiCiAgICBpbnB1dGxhYmVsCTM1NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM1NCIKICAgIGlucHV0bGFiZWwJMzU1CSJTdWItTmV0d29yayBJbnB1dCAjMzU1IgogICAgaW5wdXRsYWJlbAkzNTYJIlN1Yi0= TmV0d29yayBJbnB1dCAjMzU2IgogICAgaW5wdXRsYWJlbAkzNTcJIlN1Yi1OZXR3b3JrIElucHV0ICMzNTciCiAgICBpbnB1dGxhYmVsCTM1OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM1OCIKICAgIGlucHV0bGFiZWwJMzU5CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzM1OSIKICAgIGlucHV0bGFiZWwJMzYwCSJTdWItTmV0d29yayBJbnB1dCAjMzYwIgogICAgaW5wdXRsYWJlbAkzNjEJIlN1Yi1OZXR3b3JrIElucHV0ICMzNjEiCiAgICBpbnB1dGxhYmVsCTM= NjIJIlN1Yi1OZXR3b3JrIElucHV0ICMzNjIiCiAgICBpbnB1dGxhYmVsCTM2MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzM2MyIKICAgIGlucHV0bGFiZWwJMzY0CSJTdWItTmV0d29yayBJbnB1dCAjMzY0IgogICAgaW5wdXRsYWI= ZWwJMzY1CSJTdWItTmV0d29yayBJbnB1dCAjMzY1IgogICAgaW5wdXRsYWJlbAkzNjYJIlN1Yi1OZXR3b3JrIElucHV0ICMzNjYiCiAgICBpbnB1dGxhYmVsCTM2NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzM2NyIKICAgIGlucHU= dGxhYmVsCTM2OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM2OCIKICAgIGlucHV0bGFiZWwJMzY5CSJTdWItTmV0d29yayBJbnB1dCAjMzY5IgogICAgaW5wdXRsYWJlbAkzNzAJIlN1Yi1OZXR3b3JrIElucHV0ICMzNzAiCiAgICA= aW5wdXRsYWJlbAkzNzEJIlN1Yi1OZXR3b3JrIElucHV0ICMzNzEiCiAgICBpbnB1dGxhYmVsCTM3MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzM3MiIKICAgIGlucHV0bGFiZWwJMzczCSJTdWItTmV0d29yayBJbnB1dCAjMzczIgo= ICAgIGlucHV0bGFiZWwJMzc0CSJTdWItTmV0d29yayBJbnB1dCAjMzc0IgogICAgaW5wdXRsYWJlbAkzNzUJIlN1Yi1OZXR3b3JrIElucHV0ICMzNzUiCiAgICBpbnB1dGxhYmVsCTM3NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzM= NzYiCiAgICBpbnB1dGxhYmVsCTM3NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzM3NyIKICAgIGlucHV0bGFiZWwJMzc4CSJTdWItTmV0d29yayBJbnB1dCAjMzc4IgogICAgaW5wdXRsYWJlbAkzNzkJIlN1Yi1OZXR3b3JrIElucHU= dCAjMzc5IgogICAgaW5wdXRsYWJlbAkzODAJIlN1Yi1OZXR3b3JrIElucHV0ICMzODAiCiAgICBpbnB1dGxhYmVsCTM4MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM4MSIKICAgIGlucHV0bGFiZWwJMzgyCSJTdWItTmV0d29yayA= SW5wdXQgIzM4MiIKICAgIGlucHV0bGFiZWwJMzgzCSJTdWItTmV0d29yayBJbnB1dCAjMzgzIgogICAgaW5wdXRsYWJlbAkzODQJIlN1Yi1OZXR3b3JrIElucHV0ICMzODQiCiAgICBpbnB1dGxhYmVsCTM4NQkiU3ViLU5ldHc= b3JrIElucHV0ICMzODUiCiAgICBpbnB1dGxhYmVsCTM4NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzM4NiIKICAgIGlucHV0bGFiZWwJMzg3CSJTdWItTmV0d29yayBJbnB1dCAjMzg3IgogICAgaW5wdXRsYWJlbAkzODgJIlN1Yi0= TmV0d29yayBJbnB1dCAjMzg4IgogICAgaW5wdXRsYWJlbAkzODkJIlN1Yi1OZXR3b3JrIElucHV0ICMzODkiCiAgICBpbnB1dGxhYmVsCTM5MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzM5MCIKICAgIGlucHV0bGFiZWwJMzkxCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzM5MSIKICAgIGlucHV0bGFiZWwJMzkyCSJTdWItTmV0d29yayBJbnB1dCAjMzkyIgogICAgaW5wdXRsYWJlbAkzOTMJIlN1Yi1OZXR3b3JrIElucHV0ICMzOTMiCiAgICBpbnB1dGxhYmVsCTM= OTQJIlN1Yi1OZXR3b3JrIElucHV0ICMzOTQiCiAgICBpbnB1dGxhYmVsCTM5NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM5NSIKICAgIGlucHV0bGFiZWwJMzk2CSJTdWItTmV0d29yayBJbnB1dCAjMzk2IgogICAgaW5wdXRsYWI= ZWwJMzk3CSJTdWItTmV0d29yayBJbnB1dCAjMzk3IgogICAgaW5wdXRsYWJlbAkzOTgJIlN1Yi1OZXR3b3JrIElucHV0ICMzOTgiCiAgICBpbnB1dGxhYmVsCTM5OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzM5OSIKICAgIGlucHU= dGxhYmVsCTQwMAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQwMCIKICAgIGlucHV0bGFiZWwJNDAxCSJTdWItTmV0d29yayBJbnB1dCAjNDAxIgogICAgaW5wdXRsYWJlbAk0MDIJIlN1Yi1OZXR3b3JrIElucHV0ICM0MDIiCiAgICA= aW5wdXRsYWJlbAk0MDMJIlN1Yi1OZXR3b3JrIElucHV0ICM0MDMiCiAgICBpbnB1dGxhYmVsCTQwNAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQwNCIKICAgIGlucHV0bGFiZWwJNDA1CSJTdWItTmV0d29yayBJbnB1dCAjNDA1Igo= ICAgIGlucHV0bGFiZWwJNDA2CSJTdWItTmV0d29yayBJbnB1dCAjNDA2IgogICAgaW5wdXRsYWJlbAk0MDcJIlN1Yi1OZXR3b3JrIElucHV0ICM0MDciCiAgICBpbnB1dGxhYmVsCTQwOAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ= MDgiCiAgICBpbnB1dGxhYmVsCTQwOQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQwOSIKICAgIGlucHV0bGFiZWwJNDEwCSJTdWItTmV0d29yayBJbnB1dCAjNDEwIgogICAgaW5wdXRsYWJlbAk0MTEJIlN1Yi1OZXR3b3JrIElucHU= dCAjNDExIgogICAgaW5wdXRsYWJlbAk0MTIJIlN1Yi1OZXR3b3JrIElucHV0ICM0MTIiCiAgICBpbnB1dGxhYmVsCTQxMwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQxMyIKICAgIGlucHV0bGFiZWwJNDE0CSJTdWItTmV0d29yayA= SW5wdXQgIzQxNCIKICAgIGlucHV0bGFiZWwJNDE1CSJTdWItTmV0d29yayBJbnB1dCAjNDE1IgogICAgaW5wdXRsYWJlbAk0MTYJIlN1Yi1OZXR3b3JrIElucHV0ICM0MTYiCiAgICBpbnB1dGxhYmVsCTQxNwkiU3ViLU5ldHc= b3JrIElucHV0ICM0MTciCiAgICBpbnB1dGxhYmVsCTQxOAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQxOCIKICAgIGlucHV0bGFiZWwJNDE5CSJTdWItTmV0d29yayBJbnB1dCAjNDE5IgogICAgaW5wdXRsYWJlbAk0MjAJIlN1Yi0= TmV0d29yayBJbnB1dCAjNDIwIgogICAgaW5wdXRsYWJlbAk0MjEJIlN1Yi1OZXR3b3JrIElucHV0ICM0MjEiCiAgICBpbnB1dGxhYmVsCTQyMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQyMiIKICAgIGlucHV0bGFiZWwJNDIzCSI= U3ViLU5ldHdvcmsgSW5wdXQgIzQyMyIKICAgIGlucHV0bGFiZWwJNDI0CSJTdWItTmV0d29yayBJbnB1dCAjNDI0IgogICAgaW5wdXRsYWJlbAk0MjUJIlN1Yi1OZXR3b3JrIElucHV0ICM0MjUiCiAgICBpbnB1dGxhYmVsCTQ= MjYJIlN1Yi1OZXR3b3JrIElucHV0ICM0MjYiCiAgICBpbnB1dGxhYmVsCTQyNwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQyNyIKICAgIGlucHV0bGFiZWwJNDI4CSJTdWItTmV0d29yayBJbnB1dCAjNDI4IgogICAgaW5wdXRsYWI= ZWwJNDI5CSJTdWItTmV0d29yayBJbnB1dCAjNDI5IgogICAgaW5wdXRsYWJlbAk0MzAJIlN1Yi1OZXR3b3JrIElucHV0ICM0MzAiCiAgICBpbnB1dGxhYmVsCTQzMQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQzMSIKICAgIGlucHU= dGxhYmVsCTQzMgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQzMiIKICAgIGlucHV0bGFiZWwJNDMzCSJTdWItTmV0d29yayBJbnB1dCAjNDMzIgogICAgaW5wdXRsYWJlbAk0MzQJIlN1Yi1OZXR3b3JrIElucHV0ICM0MzQiCiAgICA= aW5wdXRsYWJlbAk0MzUJIlN1Yi1OZXR3b3JrIElucHV0ICM0MzUiCiAgICBpbnB1dGxhYmVsCTQzNgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQzNiIKICAgIGlucHV0bGFiZWwJNDM3CSJTdWItTmV0d29yayBJbnB1dCAjNDM3Igo= ICAgIGlucHV0bGFiZWwJNDM4CSJTdWItTmV0d29yayBJbnB1dCAjNDM4IgogICAgaW5wdXRsYWJlbAk0MzkJIlN1Yi1OZXR3b3JrIElucHV0ICM0MzkiCiAgICBpbnB1dGxhYmVsCTQ0MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ= NDAiCiAgICBpbnB1dGxhYmVsCTQ0MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ0MSIKICAgIGlucHV0bGFiZWwJNDQyCSJTdWItTmV0d29yayBJbnB1dCAjNDQyIgogICAgaW5wdXRsYWJlbAk0NDMJIlN1Yi1OZXR3b3JrIElucHU= dCAjNDQzIgogICAgaW5wdXRsYWJlbAk0NDQJIlN1Yi1OZXR3b3JrIElucHV0ICM0NDQiCiAgICBpbnB1dGxhYmVsCTQ0NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ0NSIKICAgIGlucHV0bGFiZWwJNDQ2CSJTdWItTmV0d29yayA= SW5wdXQgIzQ0NiIKICAgIGlucHV0bGFiZWwJNDQ3CSJTdWItTmV0d29yayBJbnB1dCAjNDQ3IgogICAgaW5wdXRsYWJlbAk0NDgJIlN1Yi1OZXR3b3JrIElucHV0ICM0NDgiCiAgICBpbnB1dGxhYmVsCTQ0OQkiU3ViLU5ldHc= b3JrIElucHV0ICM0NDkiCiAgICBpbnB1dGxhYmVsCTQ1MAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ1MCIKICAgIGlucHV0bGFiZWwJNDUxCSJTdWItTmV0d29yayBJbnB1dCAjNDUxIgogICAgaW5wdXRsYWJlbAk0NTIJIlN1Yi0= TmV0d29yayBJbnB1dCAjNDUyIgogICAgaW5wdXRsYWJlbAk0NTMJIlN1Yi1OZXR3b3JrIElucHV0ICM0NTMiCiAgICBpbnB1dGxhYmVsCTQ1NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ1NCIKICAgIGlucHV0bGFiZWwJNDU1CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzQ1NSIKICAgIGlucHV0bGFiZWwJNDU2CSJTdWItTmV0d29yayBJbnB1dCAjNDU2IgogICAgaW5wdXRsYWJlbAk0NTcJIlN1Yi1OZXR3b3JrIElucHV0ICM0NTciCiAgICBpbnB1dGxhYmVsCTQ= NTgJIlN1Yi1OZXR3b3JrIElucHV0ICM0NTgiCiAgICBpbnB1dGxhYmVsCTQ1OQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ1OSIKICAgIGlucHV0bGFiZWwJNDYwCSJTdWItTmV0d29yayBJbnB1dCAjNDYwIgogICAgaW5wdXRsYWI= ZWwJNDYxCSJTdWItTmV0d29yayBJbnB1dCAjNDYxIgogICAgaW5wdXRsYWJlbAk0NjIJIlN1Yi1OZXR3b3JrIElucHV0ICM0NjIiCiAgICBpbnB1dGxhYmVsCTQ2MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ2MyIKICAgIGlucHU= dGxhYmVsCTQ2NAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ2NCIKICAgIGlucHV0bGFiZWwJNDY1CSJTdWItTmV0d29yayBJbnB1dCAjNDY1IgogICAgaW5wdXRsYWJlbAk0NjYJIlN1Yi1OZXR3b3JrIElucHV0ICM0NjYiCiAgICA= aW5wdXRsYWJlbAk0NjcJIlN1Yi1OZXR3b3JrIElucHV0ICM0NjciCiAgICBpbnB1dGxhYmVsCTQ2OAkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ2OCIKICAgIGlucHV0bGFiZWwJNDY5CSJTdWItTmV0d29yayBJbnB1dCAjNDY5Igo= ICAgIGlucHV0bGFiZWwJNDcwCSJTdWItTmV0d29yayBJbnB1dCAjNDcwIgogICAgaW5wdXRsYWJlbAk0NzEJIlN1Yi1OZXR3b3JrIElucHV0ICM0NzEiCiAgICBpbnB1dGxhYmVsCTQ3MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ= NzIiCiAgICBpbnB1dGxhYmVsCTQ3MwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ3MyIKICAgIGlucHV0bGFiZWwJNDc0CSJTdWItTmV0d29yayBJbnB1dCAjNDc0IgogICAgaW5wdXRsYWJlbAk0NzUJIlN1Yi1OZXR3b3JrIElucHU= dCAjNDc1IgogICAgaW5wdXRsYWJlbAk0NzYJIlN1Yi1OZXR3b3JrIElucHV0ICM0NzYiCiAgICBpbnB1dGxhYmVsCTQ3NwkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ3NyIKICAgIGlucHV0bGFiZWwJNDc4CSJTdWItTmV0d29yayA= SW5wdXQgIzQ3OCIKICAgIGlucHV0bGFiZWwJNDc5CSJTdWItTmV0d29yayBJbnB1dCAjNDc5IgogICAgaW5wdXRsYWJlbAk0ODAJIlN1Yi1OZXR3b3JrIElucHV0ICM0ODAiCiAgICBpbnB1dGxhYmVsCTQ4MQkiU3ViLU5ldHc= b3JrIElucHV0ICM0ODEiCiAgICBpbnB1dGxhYmVsCTQ4MgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ4MiIKICAgIGlucHV0bGFiZWwJNDgzCSJTdWItTmV0d29yayBJbnB1dCAjNDgzIgogICAgaW5wdXRsYWJlbAk0ODQJIlN1Yi0= TmV0d29yayBJbnB1dCAjNDg0IgogICAgaW5wdXRsYWJlbAk0ODUJIlN1Yi1OZXR3b3JrIElucHV0ICM0ODUiCiAgICBpbnB1dGxhYmVsCTQ4NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ4NiIKICAgIGlucHV0bGFiZWwJNDg3CSI= U3ViLU5ldHdvcmsgSW5wdXQgIzQ4NyIKICAgIGlucHV0bGFiZWwJNDg4CSJTdWItTmV0d29yayBJbnB1dCAjNDg4IgogICAgaW5wdXRsYWJlbAk0ODkJIlN1Yi1OZXR3b3JrIElucHV0ICM0ODkiCiAgICBpbnB1dGxhYmVsCTQ= OTAJIlN1Yi1OZXR3b3JrIElucHV0ICM0OTAiCiAgICBpbnB1dGxhYmVsCTQ5MQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ5MSIKICAgIGlucHV0bGFiZWwJNDkyCSJTdWItTmV0d29yayBJbnB1dCAjNDkyIgogICAgaW5wdXRsYWI= ZWwJNDkzCSJTdWItTmV0d29yayBJbnB1dCAjNDkzIgogICAgaW5wdXRsYWJlbAk0OTQJIlN1Yi1OZXR3b3JrIElucHV0ICM0OTQiCiAgICBpbnB1dGxhYmVsCTQ5NQkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ5NSIKICAgIGlucHU= dGxhYmVsCTQ5NgkiU3ViLU5ldHdvcmsgSW5wdXQgIzQ5NiIKICAgIGlucHV0bGFiZWwJNDk3CSJTdWItTmV0d29yayBJbnB1dCAjNDk3IgogICAgaW5wdXRsYWJlbAk0OTgJIlN1Yi1OZXR3b3JrIElucHV0ICM0OTgiCiAgICA= aW5wdXRsYWJlbAk0OTkJIlN1Yi1OZXR3b3JrIElucHV0ICM0OTkiCiAgICBpbnB1dGxhYmVsCTUwMAkiU3ViLU5ldHdvcmsgSW5wdXQgIzUwMCIKCiAgICBwYXJtIHsKICAgICAgICBuYW1lICAgICJleGVjdXRlIgogICAgICA= ICBiYXNlcGFybQogICAgICAgIGxhYmVsICAgIlJlbmRlciB0byBEaXNrIgogICAgICAgIGludmlzaWJsZQogICAgICAgIGpvaW5uZXh0CiAgICAgICAgZXhwb3J0ICBub25lCiAgICB9CiAgICBwYXJtIHsKICAgICAgICBuYW0= ZSAgICAicmVuZGVycHJldmlldyIKICAgICAgICBiYXNlcGFybQogICAgICAgIGxhYmVsICAgIlJlbmRlciB0byBNUGxheSIKICAgICAgICBpbnZpc2libGUKICAgICAgICBqb2lubmV4dAogICAgICAgIGV4cG9ydCAgbm9uZQo= ICAgIH0KICAgIHBhcm0gewogICAgICAgIG5hbWUgICAgImV4ZWN1dGViYWNrZ3JvdW5kIgogICAgICAgIGJhc2VwYXJtCiAgICAgICAgbGFiZWwgICAiUmVuZGVyIHRvIERpc2sgaW4gQmFja2dyb3VuZCIKICAgICAgICBpbnY= aXNpYmxlCiAgICAgICAgam9pbm5leHQKICAgICAgICBleHBvcnQgIG5vbmUKICAgIH0KICAgIHBhcm0gewogICAgICAgIG5hbWUgICAgInJlbmRlcmRpYWxvZyIKICAgICAgICBiYXNlcGFybQogICAgICAgIGxhYmVsICAgIkM= b250cm9scy4uLiIKICAgICAgICBub2xhYmVsCiAgICAgICAgaW52aXNpYmxlCiAgICAgICAgZXhwb3J0ICBub25lCiAgICB9CiAgICBwYXJtIHsKICAgICAgICBuYW1lICAgICJ0cmFuZ2UiCiAgICAgICAgYmFzZXBhcm0KICA= ICAgICAgbGFiZWwgICAiVmFsaWQgRnJhbWUgUmFuZ2UiCiAgICAgICAgaW52aXNpYmxlCiAgICAgICAgZXhwb3J0ICBub25lCiAgICB9CiAgICBwYXJtIHsKICAgICAgICBuYW1lICAgICJmIgogICAgICAgIGJhc2VwYXJtCiA= ICAgICAgIGxhYmVsICAgIlN0YXJ0L0VuZC9JbmMiCiAgICAgICAgaW52aXNpYmxlCiAgICAgICAgZXhwb3J0ICBub25lCiAgICB9CiAgICBwYXJtIHsKICAgICAgICBuYW1lICAgICJ0YWtlIgogICAgICAgIGJhc2VwYXJtCiA= ICAgICAgIGxhYmVsICAgIlJlbmRlciBXaXRoIFRha2UiCiAgICAgICAgaW52aXNpYmxlCiAgICAgICAgZXhwb3J0ICBub25lCiAgICB9CiAgICBncm91cCB7CiAgICAgICAgbmFtZSAgICAiVlJheVJlbmRlcmVyRm9sZGVyRXg= cG9ydF81IgogICAgICAgIGxhYmVsICAgIkRyaXZlciIKICAgICAgICBpbnZpc2libGV0YWIKICAgICAgICB0YWJicmVhawoKICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAic29ob19waXBlY21kIgogICAgICA= ICAgICAgbGFiZWwgICAiQ29tbWFuZCIKICAgICAgICAgICAgdHlwZSAgICBzdHJpbmcKICAgICAgICAgICAgaW52aXNpYmxlCiAgICAgICAgICAgIGRlZmF1bHQgeyAidmZoX2lwciIgfQogICAgICAgICAgICBkaXNhYmxld2g= ZW4gInsgc29ob19vdXRwdXRtb2RlICE9IDAgfSIKICAgICAgICAgICAgbWVudXJlcGxhY2UgewogICAgICAgICAgICAgICAgIm1hbnRyYSIgICAgICAgICAgICAgICAgIk5vIGNvbW1hbmQgbGluZSBvcHRpb25zIgogICAgICA= ICAgICAgICAgICJtYW50cmEgLUggaG9zdDEsaG9zdDIiICJOZXR3b3JrIHJlbmRlcmluZyIKICAgICAgICAgICAgICAgICJtYW50cmEgLW8gY29uc29sZXdhaXQiICJWZXJib3NlIHRvIGNvbnNvbGUgKFdpbmRvd3Mgb25seSk= IgogICAgICAgICAgICAgICAgIm1hbnRyYSAtZSBiYXNpYyIgICAgICAgIkVuYWJsZSBjdXJ2ZS9wb2ludCBlbmdpbmUgcHJvY2VkdXJhbCIKICAgICAgICAgICAgICAgICJtYW50cmEgLWUgZnVsbCIgICAgICAgICJFbmFibGU= IGZ1bGwgZW5naW5lIHByb2NlZHVyYWwiCiAgICAgICAgICAgICAgICAibWFudHJhIC1QIGZpdGxlci5weSIgICAiRmlsdGVyIElGRCB1c2luZyBweXRob24iCiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgcGFybSA= ewogICAgICAgICAgICBuYW1lICAgICJzb2hvX3Byb2dyYW0iCiAgICAgICAgICAgIGxhYmVsICAgInNvaG8gUHJvZ3JhbSIKICAgICAgICAgICAgdHlwZSAgICBmaWxlCiAgICAgICAgICAgIGludmlzaWJsZQogICAgICAgICA= ICAgZGVmYXVsdCB7ICJ2ZmhfaXByLnB5IiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAiZmlsZWNob29zZXJfbW9kZSIgInJlYWQiIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgInNvaG8= X3Nob3BzdHlsZSIKICAgICAgICAgICAgbGFiZWwgICAic29obyBTSE9QIFN0eWxlIgogICAgICAgICAgICB0eXBlICAgIHN0cmluZwogICAgICAgICAgICBpbnZpc2libGUKICAgICAgICAgICAgZGVmYXVsdCB7ICJWTWFudHI= YSIgfQogICAgICAgIH0KICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAic29ob19pcHJfc3VwcG9ydCIKICAgICAgICAgICAgbGFiZWwgICAiSVBSIFN1cHBvcnRlZCIKICAgICAgICAgICAgdHlwZSAgICB0b2c= Z2xlCiAgICAgICAgICAgIGludmlzaWJsZQogICAgICAgICAgICBkZWZhdWx0IHsgIjEiIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgInNvaG9fcHJldmlld3N1cHBvcnQiCiAgICAgICA= ICAgICBsYWJlbCAgICJQcmV2aWV3IFN1cHBvcnRlZCIKICAgICAgICAgICAgdHlwZSAgICB0b2dnbGUKICAgICAgICAgICAgaW52aXNpYmxlCiAgICAgICAgICAgIGRlZmF1bHQgeyAiMSIgfQogICAgICAgIH0KICAgICAgICA= cGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgInNvaG9fb3V0cHV0bW9kZSIKICAgICAgICAgICAgbGFiZWwgICAiU2F2ZSBJRkQgRmlsZSBUbyBEaXNrIgogICAgICAgICAgICB0eXBlICAgIHRvZ2dsZQogICAgICAgICAgICA= aW52aXNpYmxlCiAgICAgICAgICAgIG5vbGFiZWwKICAgICAgICAgICAgam9pbm5leHQKICAgICAgICAgICAgZGVmYXVsdCB7ICIwIiB9CiAgICAgICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJzb2g= b19kaXNrZmlsZSIKICAgICAgICAgICAgbGFiZWwgICAiRGlzayBGaWxlIgogICAgICAgICAgICB0eXBlICAgIGZpbGUKICAgICAgICAgICAgaW52aXNpYmxlCiAgICAgICAgICAgIGRlZmF1bHQgeyAiJEhJUC9tYW50cmEudnI= YXkiIH0KICAgICAgICAgICAgZGlzYWJsZXdoZW4gInsgc29ob19vdXRwdXRtb2RlICE9IDEgfSIKICAgICAgICAgICAgcGFybXRhZyB7ICJmaWxlY2hvb3Nlcl9tb2RlIiAid3JpdGUiIH0KICAgICAgICB9CiAgICAgICAgcGE= cm0gewogICAgICAgICAgICBuYW1lICAgICJzb2hvX2NvbXByZXNzaW9uIgogICAgICAgICAgICBsYWJlbCAgICJGaWxlIENvbXByZXNzaW9uIgogICAgICAgICAgICB0eXBlICAgIHN0cmluZwogICAgICAgICAgICBpbnZpc2k= YmxlCiAgICAgICAgICAgIGRlZmF1bHQgeyAiZXh0IiB9CiAgICAgICAgICAgIGhlbHAgICAgIkRldGVybWluZXMgdGhlIGZpbGUgY29tcHJlc3Npb24gdXNlZCB3aGVuIHdyaXRpbmcgdG8gYSBkaXNrIGZpbGUgKG9yIGlmIHM= b2hvX2ZvcmNlX2NvbXByZXNzaW9uIGlzIGVuYWJsZWQpLiIKICAgICAgICAgICAgZGlzYWJsZXdoZW4gInsgc29ob19vdXRwdXRtb2RlICE9IDEgc29ob19mb3JjZV9jb21wcmVzc2lvbiAhPSAxIH0iCiAgICAgICAgICAgIG0= ZW51IHsKICAgICAgICAgICAgICAgICJleHQiICAgIlVzZSBGaWxlbmFtZSBFeHRlbnNpb24iCiAgICAgICAgICAgICAgICAibm9uZSIgICJObyBDb21wcmVzc2lvbiIKICAgICAgICAgICAgICAgICJibG9zYyIgIkJMT1NDIEM= b21wcmVzc2lvbiIKICAgICAgICAgICAgICAgICJnemlwIiAgImd6aXAgQ29tcHJlc3Npb24iCiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgInNvaG9fZm9yZWdyb3U= bmQiCiAgICAgICAgICAgIGxhYmVsICAgIkJsb2NrIFVudGlsIFJlbmRlciBDb21wbGV0ZSIKICAgICAgICAgICAgdHlwZSAgICB0b2dnbGUKICAgICAgICAgICAgaW52aXNpYmxlCiAgICAgICAgICAgIGRlZmF1bHQgeyAiMCI= IH0KICAgICAgICAgICAgZGlzYWJsZXdoZW4gInsgc29ob19vdXRwdXRtb2RlICE9IDAgfSIKICAgICAgICB9CiAgICAgICAgcGFybSB7CiAgICAgICAgICAgIG5hbWUgICAgInNvaG9faW5pdHNpbSIKICAgICAgICAgICAgbGE= YmVsICAgIkluaXRpYWxpemUgU2ltdWxhdGlvbiBPUHMiCiAgICAgICAgICAgIHR5cGUgICAgdG9nZ2xlCiAgICAgICAgICAgIGludmlzaWJsZQogICAgICAgICAgICBkZWZhdWx0IHsgIjAiIH0KICAgICAgICB9CiAgICAgICA= IHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJzb2hvX3ZpZXdwb3J0X21lbnUiCiAgICAgICAgICAgIGxhYmVsICAgIlNob3cgSW4gVmlld3BvcnQgTWVudSIKICAgICAgICAgICAgdHlwZSAgICB0b2dnbGUKICAgICAgICA= ICAgIGludmlzaWJsZQogICAgICAgICAgICBkZWZhdWx0IHsgIjEiIH0KICAgICAgICAgICAgaGVscCAgICAiQnkgZGVmYXVsdCBTT0hPIG91dHB1dCBkcml2ZXJzIGRvIG5vdCBhcHBlYXIgaW4gdGhlIHZpZXdwb3J0IG1lbnU= LiAgQWRkaW5nIHRoaXMgcHJvcGVydHkgYW5kIHR1cm5pbmcgaXQgb24gd2lsbCBjYXVzZSB0aGUgZHJpdmVyIHRvIHNob3cgdXAuIgogICAgICAgIH0KICAgIH0KCiAgICBncm91cHNpbXBsZSB7CiAgICAgICAgbmFtZSAgICA= InZyYXlfaXByX21haW4iCiAgICAgICAgbGFiZWwgICAiVi1SYXkgSVBSIgogICAgICAgIGdyb3VwdGFnIHsgInNwYXJlX2NhdGVnb3J5IiAidnJheSIgfQoKICAgICAgICBwYXJtIHsKICAgICAgICAgICAgbmFtZSAgICAiY2E= bWVyYSIKICAgICAgICAgICAgbGFiZWwgICAiQ2FtZXJhIgogICAgICAgICAgICB0eXBlICAgIG9wcGF0aAogICAgICAgICAgICBpbnZpc2libGUKICAgICAgICAgICAgZGVmYXVsdCB7ICJgY2hzKHN0cmNhdChjaHMoXCJyb3A= XCIpLCBcIi9yZW5kZXJfY2FtZXJhXCIpKWAiIH0KICAgICAgICAgICAgcGFybXRhZyB7ICJvcGZpbHRlciIgIiEhT0JKL0NBTUVSQSEhIiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAib3ByZWxhdGl2ZSIgIi4iIH0KICAgICA= ICAgfQogICAgICAgIHBhcm0gewogICAgICAgICAgICBuYW1lICAgICJyb3AiCiAgICAgICAgICAgIGxhYmVsICAgIlYtUmF5IFJlbmRlcmVyIgogICAgICAgICAgICB0eXBlICAgIG9wcGF0aAogICAgICAgICAgICBkZWZhdWw= dCB7ICIuLi92cmF5IiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAib3BmaWx0ZXIiICIhIVJPUCEhIiB9CiAgICAgICAgICAgIHBhcm10YWcgeyAib3ByZWxhdGl2ZSIgIi4iIH0KICAgICAgICB9CiAgICB9Cgp9Cg== --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="expression.func" Content-Type: text/plain # 0 bytes --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj.def" Content-Type: text/plain comment "" position 5 2 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress off colordefault off exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1586866133 modify 1680089278 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj.spareparmdef" Content-Type: text/plain parm { name "node_vis_enabled" label "Visualization Enabled" type toggle invisible default { "1" } } multiparm { name "num_visualizers" label "Visualizers" invisible default 0 parmtag { "multistartoffset" "0" } parm { name "vis_active#" label "Active #" type toggle invisible default { "0" } } parm { name "vis_data#" label "Raw Data #" type string invisible nolabel default { "" } parmtag { "editor" "1" } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj.parm" Content-Type: text/plain { version 0.8 node_vis_enabled [ 0 locks=0 ] ( "on" ) num_visualizers [ 0 locks=0 ] ( 0 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" }, "nodeshape":{ "type":"string", "value":"circle" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O.init" Content-Type: text/plain type = blend matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O.def" Content-Type: text/plain objflags objflags = origin off pretransform UT_DMatrix4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 comment "" position -44.1894 25.845 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress on colordefault on exposed on selectable on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1595774427 modify 1680090016 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O.spareparmdef" Content-Type: text/plain group { name "stdswitcher4" label "Transform" parm { name "xOrd" baseparm label "Transform Order" joinnext export none } parm { name "rOrd" baseparm label "Rotate Order" nolabel export none } parm { name "t" baseparm label "Translate" export all } parm { name "r" baseparm label "Rotate" export all } parm { name "s" baseparm label "Scale" export none } parm { name "p" baseparm label "Pivot Translate" export none } parm { name "pr" baseparm label "Pivot Rotate" export none } parm { name "scale" baseparm label "Uniform Scale" export none } parm { name "pre_xform" baseparm label "Modify Pre-Transform" export none } parm { name "keeppos" baseparm label "Keep Position When Parenting" export none } parm { name "childcomp" baseparm label "Child Compensation" export none } parm { name "constraints_on" baseparm label "Enable Constraints" export none } parm { name "constraints_path" baseparm label "Constraints" export none } parm { name "lookatpath" baseparm label "Look At" invisible export none } parm { name "lookupobjpath" baseparm label "Look Up Object" invisible export none } parm { name "lookup" baseparm label "Look At Up Vector" invisible export none } parm { name "pathobjpath" baseparm label "Path Object" invisible export none } parm { name "roll" baseparm label "Roll" invisible export none } parm { name "pos" baseparm label "Position" invisible export none } parm { name "uparmtype" baseparm label "Parameterization" invisible export none } parm { name "pathorient" baseparm label "Orient Along Path" invisible export none } parm { name "up" baseparm label "Orient Up Vector" invisible export none } parm { name "bank" baseparm label "Auto-Bank factor" invisible export none } } group { name "stdswitcher4_1" label "Render" parm { name "shop_materialpath" baseparm label "Material" export none } parm { name "shop_materialopts" baseparm label "Options" invisible export none } parm { name "tdisplay" baseparm label "Display" joinnext export none } parm { name "display" baseparm label "Display" export none } parm { name "viewportlod" label "Display As" type ordinal default { "full" } help "Choose how the object's geometry should be rendered in the viewport" menu { "full" "Full Geometry" "points" "Point Cloud" "box" "Bounding Box" "centroid" "Centroid" "hidden" "Hidden" "subd" "Subdivision Surface / Curves" } parmtag { "spare_category" "Render" } } parm { name "vm_rendervisibility" label "Render Visibility" type string default { "*" } menureplace { "*" "Visible to all" "primary" "Visible only to primary rays" "primary|shadow" "Visible only to primary and shadow rays" "-primary" "Invisible to primary rays (Phantom)" "-diffuse" "Invisible to diffuse rays" "-diffuse&-reflect&-refract" "Invisible to secondary rays" "" "Invisible (Unrenderable)" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendervisibility" } parmtag { "spare_category" "Render" } } parm { name "vm_rendersubd" label "Render Polygons As Subdivision (Mantra)" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendersubd" } parmtag { "spare_category" "Geometry" } } parm { name "vm_subdstyle" label "Subdivision Style" type string default { "mantra_catclark" } hidewhen "{ vm_rendersubd == 0 }" menu { "mantra_catclark" "Mantra Catmull-Clark" "osd_catclark" "OpenSubdiv Catmull-Clark" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "subdstyle" } parmtag { "spare_category" "Geometry" } } parm { name "vm_subdgroup" label "Subdivision Group" type string default { "" } hidewhen "{ vm_rendersubd == 0 }" parmtag { "mantra_class" "object" } parmtag { "mantra_name" "subdgroup" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_quality" label "Open Subdiv Quality" type float default { "1" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_quality" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_vtxinterp" label "OSD Vtx Interp" type integer default { "2" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" menu { "0" "No vertex interpolation" "1" "Edges only" "2" "Edges and Corners" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_vtxinterp" } parmtag { "spare_category" "Geometry" } } parm { name "vm_osd_fvarinterp" label "OSD FVar Interp" type integer default { "4" } hidewhen "{ vm_rendersubd == 0 vm_subdstyle != osd_catclark }" menu { "0" "Smooth everywhere" "1" "Sharpen corners only" "2" "Sharpen edges and corners" "3" "Sharpen edges and propagated corners" "4" "Sharpen all boundaries" "5" "Bilinear interpolation" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "osd_fvarinterp" } parmtag { "spare_category" "Geometry" } } group { name "folder0" label "Shading" parm { name "categories" label "Categories" type string default { "" } help "A list of tags which can be used to select the object" parmtag { "spare_category" "Shading" } } parm { name "reflectmask" label "Reflection Mask" type oplist default { "*" } help "Objects that will be reflected on this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "refractmask" label "Refraction Mask" type oplist default { "*" } help "Objects that will be refracted on this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/GEOMETRY!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "lightmask" label "Light Mask" type oplist default { "*" } help "Lights that illuminate this object." parmtag { "opexpand" "1" } parmtag { "opfilter" "!!OBJ/LIGHT!!" } parmtag { "oprelative" "/obj" } parmtag { "spare_category" "Shading" } } parm { name "lightcategories" label "Light Selection" type string default { "*" } parmtag { "spare_category" "Shading" } } parm { name "vm_lpetag" label "LPE Tag" type string default { "" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "lpetag" } parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilter" label "Volume Filter" type string default { "box" } menu { "box" "Box Filter" "gaussian" "Gaussian" "bartlett" "Bartlett (triangle)" "catrom" "Catmull-Rom" "hanning" "Hanning" "blackman" "Blackman" "sinc" "Sinc (sharpening)" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "filter" } parmtag { "spare_category" "Shading" } } parm { name "vm_volumefilterwidth" label "Volume Filter Width" type float default { "1" } range { 0.001 5 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "filterwidth" } parmtag { "spare_category" "Shading" } } parm { name "vm_matte" label "Matte shading" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "matte" } parmtag { "spare_category" "Shading" } } parm { name "vm_rayshade" label "Raytrace Shading" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rayshade" } parmtag { "spare_category" "Shading" } } } group { name "folder0_1" label "Sampling" parm { name "geo_velocityblur" label "Geometry Velocity Blur" type ordinal default { "off" } disablewhen "{ allowmotionblur == 0 }" menu { "off" "No Velocity Blur" "on" "Velocity Blur" "accelblur" "Acceleration Blur" } } parm { name "geo_accelattribute" label "Acceleration Attribute" type string default { "accel" } hidewhen "{ geo_velocityblur != accelblur }" parmtag { "spare_category" "Sampling" } } } group { name "folder0_2" label "Dicing" parm { name "vm_shadingquality" label "Shading Quality" type float default { "1" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "shadingquality" } parmtag { "spare_category" "Dicing" } } parm { name "vm_flatness" label "Dicing Flatness" type float default { "0.05" } range { 0 1 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "flatness" } parmtag { "spare_category" "Dicing" } } parm { name "vm_raypredice" label "Ray Predicing" type integer default { "0" } menu { "0" "Disable Predicing" "1" "Full Predicing" "2" "Precompute Bounds" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "raypredice" } parmtag { "spare_category" "Dicing" } } parm { name "vm_curvesurface" label "Shade Curves As Surfaces" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "curvesurface" } parmtag { "spare_category" "Dicing" } } } group { name "folder0_3" label "Geometry" parm { name "vm_rmbackface" label "Backface Removal" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rmbackface" } parmtag { "spare_category" "Geometry" } } parm { name "shop_geometrypath" label "Procedural Shader" type oppath default { "" } parmtag { "opfilter" "!!SHOP/GEOMETRY!!" } parmtag { "oprelative" "." } parmtag { "spare_category" "Geometry" } } parm { name "vm_forcegeometry" label "Force Procedural Geometry Output" type toggle default { "1" } parmtag { "spare_category" "Geometry" } } parm { name "vm_rendersubdcurves" label "Render Polygon Curves As Subdivision (Mantra)" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "rendersubdcurves" } parmtag { "spare_category" "Geometry" } } parm { name "vm_renderpoints" label "Render As Points (Mantra)" type integer default { "2" } menu { "0" "No Point Rendering" "1" "Render Only Points" "2" "Render Unconnected Points" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "renderpoints" } parmtag { "spare_category" "Geometry" } } parm { name "vm_renderpointsas" label "Render Points As (Mantra)" type integer default { "0" } disablewhen "{ vm_renderpoints == 0 }" menu { "0" "Spheres" "1" "Circles" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "renderpointsas" } parmtag { "spare_category" "Geometry" } } parm { name "vm_usenforpoints" label "Use N For Point Rendering" type toggle default { "0" } disablewhen "{ vm_renderpoints == 0 }" parmtag { "mantra_class" "object" } parmtag { "mantra_name" "usenforpoints" } parmtag { "spare_category" "Geometry" } } parm { name "vm_pointscale" label "Point Scale" type float default { "1" } disablewhen "{ vm_renderpoints == 0 }" range { 0! 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "pointscale" } parmtag { "spare_category" "Geometry" } } parm { name "vm_pscalediameter" label "Treat Point Scale as Diameter Instead of Radius" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "pscalediameter" } parmtag { "spare_category" "Geometry" } } parm { name "vm_metavolume" label "Metaballs as Volume" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "metavolume" } parmtag { "spare_category" "Geometry" } } parm { name "vm_coving" label "Coving" type integer default { "1" } menu { "0" "Disable Coving" "1" "Coving for displacement/sub-d" "2" "Coving for all primitives" } range { 0 10 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "coving" } parmtag { "spare_category" "Geometry" } } parm { name "vm_materialoverride" label "Material Override" type string default { "compact" } menu { "none" "Disabled" "full" "Evaluate for Each Primitve/Point" "compact" "Evaluate Once" } parmtag { "spare_category" "Geometry" } } parm { name "vm_overridedetail" label "Ignore Geometry Attribute Shaders" type toggle default { "0" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "overridedetail" } parmtag { "spare_category" "Geometry" } } parm { name "vm_procuseroottransform" label "Proc Use Root Transform" type toggle default { "1" } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "procuseroottransform" } parmtag { "spare_category" "Geometry" } } } } group { name "stdswitcher4_2" label "Misc" parm { name "use_dcolor" baseparm label "Set Wireframe Color" export none } parm { name "dcolor" baseparm label "Wireframe Color" export none } parm { name "picking" baseparm label "Viewport Selecting Enabled" export none } parm { name "pickscript" baseparm label "Select Script" export none } parm { name "caching" baseparm label "Cache Object Transform" export none } parm { name "vport_shadeopen" baseparm label "Shade Open Curves In Viewport" export none } parm { name "vport_displayassubdiv" baseparm label "Display as Subdivision in Viewport" invisible export none } } parm { name "userestangles" baseparm label "Use Rest Angles" export none } parm { name "shortrotblend" baseparm label "Rotation Blending" export none } parm { name "blendw1" baseparm label "Weight 1" export none } parm { name "blendm1" baseparm label "Mask 1" export none } parm { name "blendrest1" baseparm label "Rest Angle 1" export none } parm { name "blendrestord1" baseparm label "Rest Angle Order 1" nolabel export none } parm { name "blendw2" baseparm label "Weight 2" export none } parm { name "blendm2" baseparm label "Mask 2" export none } parm { name "blendrest2" baseparm label "Rest Angle 2" export none } parm { name "blendrestord2" baseparm label "Rest Angle Order 2" nolabel export none } parm { name "blendw3" baseparm label "Weight 3" export none } parm { name "blendm3" baseparm label "Mask 3" export none } parm { name "blendrest3" baseparm label "Rest Angle 3" export none } parm { name "blendrestord3" baseparm label "Rest Angle Order 3" nolabel export none } parm { name "blendw4" baseparm label "Weight 4" export none } parm { name "blendm4" baseparm label "Mask 4" export none } parm { name "blendrest4" baseparm label "Rest Angle 4" export none } parm { name "blendrestord4" baseparm label "Rest Angle Order 4" nolabel export none } parm { name "noffset" baseparm label "Normal Offset" export none } parm { name "axesorient" baseparm label "Orient Axes" export none } parm { name "sequence_seq" baseparm label "Sequence" export none } parm { name "shortrot" baseparm label "Shortest Path Rotation Blending" export none } parm { name "ignorescales" baseparm label "Ignore Scales From Inputs" export none } parm { name "sequence_con" baseparm label "Sequence" export none } parm { name "reset" baseparm label "Reset Frame" export none } parm { name "node_vis_enabled" label "Visualization Enabled" type toggle invisible default { "1" } } multiparm { name "num_visualizers" label "Visualizers" invisible default 0 parmtag { "multistartoffset" "0" } parm { name "vis_active#" label "Active #" type toggle invisible default { "0" } } parm { name "vis_data#" label "Raw Data #" type string invisible nolabel default { "" } parmtag { "editor" "1" } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O.parm" Content-Type: text/plain { version 0.8 stdswitcher [ 0 locks=0 ] ( 0 0 0 ) blendtype [ 0 locks=0 ] ( 0 0 0 ) userestangles [ 0 locks=0 ] ( "off" ) shortrotblend [ 0 locks=0 ] ( "off" ) blendw1 [ 0 locks=0 ] ( 1 ) blendm1 [ 0 locks=0 ] ( 511 ) blendrest1 [ 0 locks=0 ] ( 0 0 0 ) blendrestord1 [ 0 locks=0 ] ( "xyz" ) blendw2 [ 0 locks=0 ] ( 1 ) blendm2 [ 0 locks=0 ] ( 511 ) blendrest2 [ 0 locks=0 ] ( 0 0 0 ) blendrestord2 [ 0 locks=0 ] ( "xyz" ) blendw3 [ 0 locks=0 ] ( 1 ) blendm3 [ 0 locks=0 ] ( 511 ) blendrest3 [ 0 locks=0 ] ( 0 0 0 ) blendrestord3 [ 0 locks=0 ] ( "xyz" ) blendw4 [ 0 locks=0 ] ( 1 ) blendm4 [ 0 locks=0 ] ( 511 ) blendrest4 [ 0 locks=0 ] ( 0 0 0 ) blendrestord4 [ 0 locks=0 ] ( "xyz" ) noffset [ 0 locks=0 ] ( 0 ) axesorient [ 0 locks=0 ] ( "off" ) sequence_seq [ 0 locks=0 ] ( 0 ) shortrot [ 0 locks=0 ] ( "off" ) ignorescales [ 0 locks=0 ] ( "off" ) sequence_con [ 0 locks=0 ] ( 0 ) reset [ 0 locks=0 ] ( 1 ) xOrd [ 0 locks=0 ] ( "srt" ) rOrd [ 0 locks=0 ] ( "xyz" ) t [ 0 locks=0 ] ( 0 0 0 ) r [ 0 locks=0 ] ( 0 0 0 ) s [ 0 locks=0 ] ( 1 1 1 ) p [ 0 locks=0 ] ( 0 0 0 ) pr [ 0 locks=0 ] ( 0 0 0 ) scale [ 0 locks=0 ] ( 1 ) pre_xform [ 0 locks=0 ] ( 0 ) keeppos [ 0 locks=0 ] ( "off" ) childcomp [ 0 locks=0 ] ( "off" ) constraints_on [ 0 locks=0 ] ( "off" ) constraints_path [ 0 locks=0 ] ( "" ) lookatpath [ 0 locks=0 ] ( "" ) lookupobjpath [ 0 locks=0 ] ( "" ) lookup [ 0 locks=0 ] ( on ) pathobjpath [ 0 locks=0 ] ( "" ) roll [ 0 locks=0 ] ( 0 ) pos [ 0 locks=0 ] ( 0 ) uparmtype [ 0 locks=0 ] ( "arc" ) pathorient [ 0 locks=0 ] ( 1 ) up [ 0 locks=0 ] ( 0 1 0 ) bank [ 0 locks=0 ] ( 0 ) use_dcolor [ 0 locks=0 ] ( "off" ) dcolor [ 0 locks=0 ] ( 1 1 1 ) picking [ 0 locks=0 ] ( "on" ) pickscript [ 0 locks=0 ] ( "" ) caching [ 0 locks=0 ] ( "on" ) tdisplay [ 0 locks=0 ] ( "off" ) display [ 0 locks=0 ] ( 1 ) shop_materialpath [ 0 locks=0 ] ( /mat/glass ) shop_materialopts [ 0 locks=0 ] ( 0 ) vport_shadeopen [ 0 locks=0 ] ( "off" ) vport_displayassubdiv [ 0 locks=0 ] ( "off" ) stdswitcher4 [ 0 locks=0 ] ( 0 0 0 ) viewportlod [ 0 locks=0 ] ( "full" ) vm_rendervisibility [ 0 locks=0 ] ( * ) vm_rendersubd [ 0 locks=0 ] ( "off" ) vm_subdstyle [ 0 locks=0 ] ( mantra_catclark ) vm_subdgroup [ 0 locks=0 ] ( "" ) vm_osd_quality [ 0 locks=0 ] ( 1 ) vm_osd_vtxinterp [ 0 locks=0 ] ( 2 ) vm_osd_fvarinterp [ 0 locks=0 ] ( 4 ) folder0 [ 0 locks=0 ] ( 0 0 0 0 ) categories [ 0 locks=0 ] ( "" ) reflectmask [ 0 locks=0 ] ( * ) refractmask [ 0 locks=0 ] ( * ) lightmask [ 0 locks=0 ] ( * ) lightcategories [ 0 locks=0 ] ( * ) vm_lpetag [ 0 locks=0 ] ( "" ) vm_volumefilter [ 0 locks=0 ] ( box ) vm_volumefilterwidth [ 0 locks=0 ] ( 1 ) vm_matte [ 0 locks=0 ] ( "off" ) vm_rayshade [ 0 locks=0 ] ( "off" ) geo_velocityblur [ 0 locks=0 ] ( "off" ) geo_accelattribute [ 0 locks=0 ] ( accel ) vm_shadingquality [ 0 locks=0 ] ( 1 ) vm_flatness [ 0 locks=0 ] ( 0.050000000000000003 ) vm_raypredice [ 0 locks=0 ] ( 0 ) vm_curvesurface [ 0 locks=0 ] ( "off" ) vm_rmbackface [ 0 locks=0 ] ( "off" ) shop_geometrypath [ 0 locks=0 ] ( "" ) vm_forcegeometry [ 0 locks=0 ] ( "on" ) vm_rendersubdcurves [ 0 locks=0 ] ( "off" ) vm_renderpoints [ 0 locks=0 ] ( 2 ) vm_renderpointsas [ 0 locks=0 ] ( 0 ) vm_usenforpoints [ 0 locks=0 ] ( "off" ) vm_pointscale [ 0 locks=0 ] ( 1 ) vm_pscalediameter [ 0 locks=0 ] ( "off" ) vm_metavolume [ 0 locks=0 ] ( "off" ) vm_coving [ 0 locks=0 ] ( 1 ) vm_materialoverride [ 0 locks=0 ] ( compact ) vm_overridedetail [ 0 locks=0 ] ( "off" ) vm_procuseroottransform [ 0 locks=0 ] ( "on" ) node_vis_enabled [ 0 locks=0 ] ( "on" ) num_visualizers [ 0 locks=0 ] ( 0 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/O_SREDILS_RETEMARAP_O_PARAMETER_SLIDERS_O.init" Content-Type: text/plain type = attribwrangle matchesdef = 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/O_SREDILS_RETEMARAP_O_PARAMETER_SLIDERS_O.def" Content-Type: text/plain sopflags sopflags = comment "" position 17.505 -0.155 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1615847815 modify 1680089648 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/O_SREDILS_RETEMARAP_O_PARAMETER_SLIDERS_O.spareparmdef" Content-Type: text/plain parm { name "O_SENKCIHT_O_THICKNES_O" label "O_SENKCIHT_O_THICKNES_O" type float default { "0" } range { 0 4 } } parm { name "O_EZIS_O_SIZE_O" label "O_EZIS_O_SIZE_O" type float default { "0" } range { 0 16 } } parm { name "O_TESFO_PILC_O_CLIP_OFSET_O" label "O_TESFO_PILC_O_CLIP_OFSET_O" type float default { "0" } range { 1 1.41421 } } parm { name "O_SNOISIVIDBUS_EREHPS_O_SPHERE_SUBDIVISIONS_O" label "O_SNOISIVIDBUS_EREHPS_O_SPHERE_SUBDIVISIONS_O" type integer default { "0" } range { 2 8 } } group { name "folder1" label "Code" parm { name "group" baseparm label "Group" export none bindselector points "Modify Points" "Select the points to affect and press Enter to complete." 0 1 0xffffffff 0 grouptype 0 } parm { name "grouptype" baseparm label "Group Type" export none } parm { name "class" baseparm label "Run Over" export none } parm { name "vex_numcount" baseparm label "Number Count" export none } parm { name "vex_threadjobsize" baseparm label "Thread Job Size" export none } parm { name "snippet" baseparm label "VEXpression" export all } parm { name "exportlist" baseparm label "Attributes to Create" export none } parm { name "vex_strict" baseparm label "Enforce Prototypes" export none } } group { name "folder1_1" label "Bindings" parm { name "autobind" baseparm label "Autobind by Name" export none } multiparm { name "bindings" label "Number of Bindings" baseparm default 0 parmtag { "autoscope" "0000000000000000" } parmtag { "multistartoffset" "1" } parm { name "bindname#" baseparm label "Attribute Name" export none } parm { name "bindparm#" baseparm label "VEX Parameter" export none } } parm { name "groupautobind" baseparm label "Autobind Groups by Name" export none } multiparm { name "groupbindings" label "Group Bindings" baseparm default 0 parmtag { "autoscope" "0000000000000000" } parmtag { "multistartoffset" "1" } parm { name "bindgroupname#" baseparm label "Group Name" export none } parm { name "bindgroupparm#" baseparm label "VEX Parameter" export none } } parm { name "vex_cwdpath" baseparm label "Evaluation Node Path" export none } parm { name "vex_outputmask" baseparm label "Export Parameters" export none } parm { name "vex_updatenmls" baseparm label "Update Normals If Displaced" export none } parm { name "vex_matchattrib" baseparm label "Attribute to Match" export none } parm { name "vex_inplace" baseparm label "Compute Results In Place" export none } parm { name "vex_selectiongroup" baseparm label "Output Selection Group" export none } parm { name "vex_precision" baseparm label "VEX Precision" export none } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/O_SREDILS_RETEMARAP_O_PARAMETER_SLIDERS_O.chn" Content-Type: text/plain { channel O_SENKCIHT_O_THICKNES_O { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = "((cos(2*$PI*($FF-1)*(180/$PI)*(1/69)/84.406022589954030768899117092091000289089388918088900852079*pow(3,3) )/2/3+.0)*(1/1)+1/3)" } } channel O_EZIS_O_SIZE_O { lefttype = extend righttype = extend default = 0.14000000000000001 flags = 0 segment { length = 0 value = 0.14000000000000001 0.14000000000000001 expr = .5 } } channel O_TESFO_PILC_O_CLIP_OFSET_O { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = 1 } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/O_SREDILS_RETEMARAP_O_PARAMETER_SLIDERS_O.parm" Content-Type: text/plain { version 0.8 folder0 [ 0 locks=0 ] ( 0 0 ) group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) snippet [ 0 locks=0 ] ( "@O_SENKCIHT_O_THICKNES_O=ch(\"O_SENKCIHT_O_THICKNES_O\"); @O_EZIS_O_SIZE_O=ch(\"O_EZIS_O_SIZE_O\"); @O_TESFO_PILC_O_CLIP_OFSET_O=ch(\"O_TESFO_PILC_O_CLIP_OFSET_O\"); @O_SNOISIVIDBUS_EREHPS_O_SPHERE_SUBDIVISIONS_O=ch(\"O_SNOISIVIDBUS_EREHPS_O_SPHERE_SUBDIVISIONS_O\"); //// â“„ sin(2*$PI*($FF-1)*(180/$PI)*(1/69)/84.406022589954030768899117092091000289089388918088900852079*pow(3,3) )/2/3+.5 â“„ \\\\\\\\ //// â“„ ((cos(2*$PI*($FF-1)*(180/$PI)*(1/69)/84.406022589954030768899117092091000289089388918088900852079*pow(3,3) )/2/3+.0)*(1/1)+1/3) â“„ \\\\\\\\ //// â“„ ((-cos(2*$PI*($FF-1)*(180/$PI)*(1/69)/84.406022589954030768899117092091000289089388918088900852079*pow(3,3) )/2+.5)/2) â“„ \\\\\\\\ //// â“„ ((-cos(2*$PI*($FF-1)*(180/$PI)*(1/69)/84.406022589954030768899117092091000289089388918088900852079*pow(3,3) )/2+.5)*(sqrt(2)-1)+1) â“„ \\\\\\\\ " ) exportlist [ 8 locks=0 ] ( * ) vex_strict [ 0 locks=0 ] ( "on" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( . ) vex_outputmask [ 0 locks=0 ] ( * ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) vex_precision [ 0 locks=0 ] ( 64 ) O_SENKCIHT_O_THICKNES_O [ 0 locks=0 ] ( [ O_SENKCIHT_O_THICKNES_O 0.5 ] ) O_EZIS_O_SIZE_O [ 0 locks=0 ] ( [ O_EZIS_O_SIZE_O 0.5 ] ) O_TESFO_PILC_O_CLIP_OFSET_O [ 0 locks=0 ] ( [ O_TESFO_PILC_O_CLIP_OFSET_O 1 ] ) O_SNOISIVIDBUS_EREHPS_O_SPHERE_SUBDIVISIONS_O [ 0 locks=0 autoscope=1 autosel=4294967295 ] ( 4 ) folder1 [ 0 locks=0 ] ( 0 0 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/O_SREDILS_RETEMARAP_O_PARAMETER_SLIDERS_O.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/rad.init" Content-Type: text/plain type = attribwrangle matchesdef = 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/rad.def" Content-Type: text/plain sopflags sopflags = comment "" position 13.505 -3.0276 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 subdivide1 1 1 "input1" } inputs { 0 subdivide1 0 1 } stat { create 1507930641 modify 1616048149 author Nick@NICK-TR access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/rad.parm" Content-Type: text/plain { version 0.8 folder0 [ 0 locks=0 ] ( 0 0 ) group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) snippet [ 0 locks=0 ] ( "@P = normalize(@P) * ch(\"/obj/O____YRTEMOEG____O____GEOMETRY____O/box2/scale\") ;" ) exportlist [ 0 locks=0 ] ( * ) vex_strict [ 0 locks=0 ] ( "off" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( . ) vex_outputmask [ 0 locks=0 ] ( * ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/rad.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/rad1.init" Content-Type: text/plain type = attribwrangle matchesdef = 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/rad1.def" Content-Type: text/plain sopflags sopflags = comment "" position 21.51 -3.0276 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 subdivide2 1 1 "input1" } inputs { 0 subdivide2 0 1 } stat { create 1507930641 modify 1616048170 author Nick@NICK-TR access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/rad1.parm" Content-Type: text/plain { version 0.8 folder0 [ 0 locks=0 ] ( 0 0 ) group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) snippet [ 0 locks=0 ] ( "@P = normalize(@P) * ch(\"/obj/O____YRTEMOEG____O____GEOMETRY____O/box3/scale\") ;" ) exportlist [ 0 locks=0 ] ( * ) vex_strict [ 0 locks=0 ] ( "off" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( . ) vex_outputmask [ 0 locks=0 ] ( * ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/rad1.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/rad2.init" Content-Type: text/plain type = attribwrangle matchesdef = 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/rad2.def" Content-Type: text/plain sopflags sopflags = comment "" position 15.505 -18.155 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 subdivide3 1 1 "input1" } inputs { 0 subdivide3 0 1 } stat { create 1507930641 modify 1680090048 author Nick@NICK-TR access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/rad2.parm" Content-Type: text/plain { version 0.8 folder0 [ 0 locks=0 ] ( 0 0 ) group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) snippet [ 0 locks=0 ] ( "@P = normalize(@P) * ch(\"/obj/O____YRTEMOEG____O____GEOMETRY____O/box4/scale\") ;" ) exportlist [ 0 locks=0 ] ( * ) vex_strict [ 0 locks=0 ] ( "off" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( . ) vex_outputmask [ 0 locks=0 ] ( * ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/rad2.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/rad3.init" Content-Type: text/plain type = attribwrangle matchesdef = 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/rad3.def" Content-Type: text/plain sopflags sopflags = comment "" position 13.505 -18.155 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { 1 "output1" } inputsNamed3 { 0 subdivide3 1 1 "input1" } inputs { 0 subdivide3 0 1 } stat { create 1507930641 modify 1680090054 author Nick@NICK-TR access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/rad3.parm" Content-Type: text/plain { version 0.8 folder0 [ 0 locks=0 ] ( 0 0 ) group [ 0 locks=0 ] ( "" ) grouptype [ 0 locks=0 ] ( "guess" ) class [ 0 locks=0 ] ( "point" ) vex_numcount [ 0 locks=0 ] ( 10 ) vex_threadjobsize [ 0 locks=0 ] ( 1024 ) snippet [ 0 locks=0 ] ( "@P = normalize(@P) * ch(\"/obj/O____YRTEMOEG____O____GEOMETRY____O/box4/scale\") /1 ; @P.y+=pow(3,-1);" ) exportlist [ 0 locks=0 ] ( * ) vex_strict [ 0 locks=0 ] ( "off" ) autobind [ 0 locks=0 ] ( "on" ) bindings [ 0 locks=0 ] ( 0 ) groupautobind [ 0 locks=0 ] ( "on" ) groupbindings [ 0 locks=0 ] ( 0 ) vex_cwdpath [ 0 locks=0 ] ( . ) vex_outputmask [ 0 locks=0 ] ( * ) vex_updatenmls [ 0 locks=0 ] ( "off" ) vex_matchattrib [ 0 locks=0 ] ( id ) vex_inplace [ 0 locks=0 ] ( "off" ) vex_selectiongroup [ 0 locks=0 ] ( "" ) vex_precision [ 0 locks=0 ] ( auto ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="obj/O____YRTEMOEG____O____GEOMETRY____O/rad3.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch.def" Content-Type: text/plain comment "" position 5 4.259 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1586866133 modify 1616012928 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch.parm" Content-Type: text/plain { version 0.8 } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" }, "nodeshape":{ "type":"string", "value":"circle" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O.init" Content-Type: text/plain type = ch matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O.def" Content-Type: text/plain comment "" position -44.995 26.845 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1615922948 modify 1616008000 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O.parm" Content-Type: text/plain { version 0.8 } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_SREDILS_OIDUA_O_AUDIO_SLIDERS_O.init" Content-Type: text/plain type = channelwrangle matchesdef = 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_SREDILS_OIDUA_O_AUDIO_SLIDERS_O.def" Content-Type: text/plain comment "" position -45.495 24.345 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on audio off export off outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1615925891 modify 1616008000 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_SREDILS_OIDUA_O_AUDIO_SLIDERS_O.spareparmdef" Content-Type: text/plain group { name "folder1" label "Code" parm { name "vex_name" baseparm label "Channel Names" export none } parm { name "vex_count" baseparm label "Channel Count" export none } parm { name "iterate" baseparm label "Iterate" export none } parm { name "channel_step" baseparm label "Iterate Step" export none } parm { name "bind_names" baseparm label "Iterate Names" export none } parm { name "snippet" baseparm label "VEXpression" export all } parm { name "vex_cwdpath" baseparm label "Evaluation Node Path" export none } parm { name "vex_strict" baseparm label "Enforce Prototypes" export none } parm { name "check_timedep_inputs" baseparm label "Check for Time Dependent Inputs" export none } } group { name "folder1_1" label "Channel" parm { name "vex_align" baseparm label "Align" export none } parm { name "vex_range" baseparm label "Channel Range" export none } parm { name "vex_start" baseparm label "Start" export none } parm { name "vex_end" baseparm label "End" export none } parm { name "vex_rate" baseparm label "Sample Rate" export none } parm { name "vex_num_threads" baseparm label "Number of Threads" export none } } group { name "folder1_2" label "Common" parm { name "opmenu" baseparm label "SubNet CHOP" invisible export none } parm { name "scope2" baseparm label "Scope" export none } parm { name "scope" baseparm label "Scope" nolabel invisible export none } parm { name "srselect" baseparm label "Sample Rate Match" export none } parm { name "units2" baseparm label "Units" export none } parm { name "timeslice2" baseparm label "Time Slice" export none } parm { name "units" baseparm label "Units" nolabel invisible export none } parm { name "timeslice" baseparm label "Time Slice" invisible export none } parm { name "unload" baseparm label "Unload" export none } parm { name "export" baseparm label "Export Prefix" export none } parm { name "gcolor" baseparm label "Graph Color" export none } parm { name "gcolorstep" baseparm label "Graph Color Step" export none } } parm { name "O_EMULOV_OIDUA_O_AUDIO_VOLUME_O" label "O_EMULOV_OIDUA_O_AUDIO_VOLUME_O" type float default { "0" } range { 0 1 } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_SREDILS_OIDUA_O_AUDIO_SLIDERS_O.chn" Content-Type: text/plain { channel vex_rate { lefttype = extend righttype = extend default = 169999 flags = 0 segment { length = 0 value = 169999 169999 expr = 1/(84.406022589954030768899117092091000289089388918088900852079/pow(3,15)) } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_SREDILS_OIDUA_O_AUDIO_SLIDERS_O.parm" Content-Type: text/plain { version 0.8 stdswitcher [ 0 locks=0 autoscope=0 ] ( 0 ) opmenu [ 0 locks=0 autoscope=0 ] ( vopchop1 ) scope [ 0 locks=0 autoscope=0 ] ( * ) srselect [ 0 locks=0 autoscope=0 ] ( "max" ) units [ 0 locks=0 autoscope=0 ] ( "seconds" ) timeslice [ 0 locks=0 autoscope=0 ] ( "off" ) unload [ 0 locks=0 autoscope=0 ] ( "off" ) export [ 0 locks=0 autoscope=0 ] ( ../.. ) gcolor [ 0 locks=0 autoscope=0 ] ( 0 0.44999998807907104 0.89999997615814209 ) gcolorstep [ 0 locks=0 autoscope=0 ] ( 0.050000000000000003 ) folder0 [ 0 locks=0 autoscope=0 ] ( 0 0 0 ) vex_name [ 0 locks=0 autoscope=0 ] ( chan1 ) vex_count [ 0 locks=0 autoscope=0 ] ( 1 ) iterate [ 0 locks=0 autoscope=0 ] ( "over_all_samples" ) channel_step [ 0 locks=0 autoscope=0 ] ( 3 ) bind_names [ 0 locks=0 autoscope=0 ] ( "px py pz" ) snippet [ 0 locks=0 autoscope=0 ] ( "@O_EMULOV_OIDUA_O_AUDIO_VOLUME_O = ch(\"O_EMULOV_OIDUA_O_AUDIO_VOLUME_O\") ;" ) vex_cwdpath [ 0 locks=0 autoscope=0 ] ( . ) vex_strict [ 0 locks=0 autoscope=0 ] ( "off" ) check_timedep_inputs [ 0 locks=0 autoscope=0 ] ( "on" ) vex_align [ 0 locks=0 autoscope=0 ] ( "none" ) vex_range [ 0 locks=0 autoscope=0 ] ( "frame" ) vex_start [ 0 locks=0 autoscope=0 ] ( 0 ) vex_end [ 0 locks=0 autoscope=0 ] ( 10 ) vex_rate [ 0 locks=0 autoscope=0 ] ( [ vex_rate 169998.61573512648 ] ) vex_num_threads [ 0 locks=0 autoscope=0 ] ( "1perproc" ) scope2 [ 0 locks=0 autoscope=0 ] ( * ) units2 [ 0 locks=0 autoscope=0 ] ( "seconds" ) timeslice2 [ 0 locks=0 autoscope=0 ] ( "on" ) folder1 [ 0 locks=0 ] ( 0 0 0 ) O_EMULOV_OIDUA_O_AUDIO_VOLUME_O [ 0 locks=0 ] ( 1 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_SREDILS_OIDUA_O_AUDIO_SLIDERS_O.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_SREDILS_OIDUA_O_AUDIO_SLIDERS_O.chop" Content-Type: text/plain 5 2 0 0 1 0 0 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop.def" Content-Type: text/plain comment "" position 7.2592 2.4518 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1586866133 modify 1616839209 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop.parm" Content-Type: text/plain { version 0.8 } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" }, "nodeshape":{ "type":"string", "value":"circle" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____FOLAF_EGDE_TOOR_ERAUQS_ENIS_DEREWOP____O____POWERED_SINE_SQUARE_ROOT_EDGE_FALOF____O.init" Content-Type: text/plain type = O____FOLAF_EGDE_TOOR_ERAUQS_ENIS_DEREWOP____O____POWERED_SINE_SQUARE_ROOT_EDGE_FALOF____O matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____FOLAF_EGDE_TOOR_ERAUQS_ENIS_DEREWOP____O____POWERED_SINE_SQUARE_ROOT_EDGE_FALOF____O.def" Content-Type: text/plain comment "" position -46.8 12.465 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1616025482 modify 1617347387 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____FOLAF_EGDE_TOOR_ERAUQS_ENIS_DEREWOP____O____POWERED_SINE_SQUARE_ROOT_EDGE_FALOF____O.chn" Content-Type: text/plain { channel O_REWOP_FOLAF_EGDE_O_EDGE_FALOF_POWER_O { lefttype = extend righttype = extend flags = 0 segment { length = 0 expr = 2/19.48046875 } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____FOLAF_EGDE_TOOR_ERAUQS_ENIS_DEREWOP____O____POWERED_SINE_SQUARE_ROOT_EDGE_FALOF____O.parm" Content-Type: text/plain { version 0.8 O_REWOP_FOLAF_EGDE_O_EDGE_FALOF_POWER_O [ 8 locks=0 ] ( [ O_REWOP_FOLAF_EGDE_O_EDGE_FALOF_POWER_O 0.10266693402847403 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____FOLAF_EGDE_TOOR_ERAUQS_ENIS_DEREWOP____O____POWERED_SINE_SQUARE_ROOT_EDGE_FALOF____O.icon" Content-Type: text/plain 64 64 8 0 M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M`````````````````````````````````````0$!`0,#`P,'!P<)"@H*#0\/ M#Q,5%14:%A86&R0D)"\Q,3%!$Q,3&0@("`L$!`0%`0$!`0`````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``$!`0$.#@X3(2$A*4]/3V.'AX>GEI:6MZ*BHL&OKZ_0P,#`X\'!P>3'Q\?L MRLK*\[FYN=Z7G)+2TM=)24E+PX.#A,"`@("```````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````````````````````"0D)"R8F)B]>7EYRJJJJS\7%Q>K4 MU-3WWM[>_]_?W__AX>'_XN+B_^+BXO_CX^/_X^/C_^+BXO_BXN+_X>'A_]_? MW__WM[_ MXN+B_^7EY?_GY^?_Z.CH_^GIZ?_JZNK_Z^OK_^SL[/_L[.S_[.SL_^SL[/_L M[.S_[.SL_^SL[/_L[.S_Z^OK_^KJZO_IZ>G_Z.CH_^?GY__EY>7_XN+B_][> MWO_3T]/YEY>7MSHZ.D@$!`0&```````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M`````P,#!"0D)"YY>7F5SL[.]-[>WO_CX^/_YN;F_^CHZ/_JZNK_Z^OK_^SL M[/_M[>W_[N[N_^[N[O_O[^__[^_O_^_O[__O[^__[^_O_^_O[__O[^__[^_O M_^[N[O_N[N[_[>WM_^SL[/_KZ^O_ZNKJ_^CHZ/_FYN;_X^/C_][>WO_)R'AXDA\?'R@!`0$!```````````````````````````````````````````` M```````````````````````````````````````````````````````````` M`````````````````````````````````````````P,#!$Y.3F*\O+SEV]O; M_N+BXO_EY>7_Z.CH_^KJZO_L[.S_[>WM_^[N[O_O[^__\/#P__#P\/_Q\?'_ M\?'Q__'Q\?_Q\?'_\?'Q__'Q\?_Q\?'_\?'Q__'Q\?_Q\?'_\/#P__#P\/_O M[^__[N[N_^WM[?_L[.S_ZNKJ_^CHZ/_FYN;_XN+B_]O;V_ZMK:W//#P\2P@( M"`H````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````"`@("UA86'#(R,CMW]_?_^3DY/_GY^?_ZNKJ_^SL[/_M M[>W_[N[N_^_O[__P\/#_\?'Q__+R\O_R\O+_\O+R__/S\__S\_/_\_/S__/S M\__S\_/_\_/S__/S\__S\_/_\O+R__+R\O_R\O+_\?'Q__#P\/_O[^__[N[N M_^WM[?_L[.S_ZNKJ_^?GY__DY.3_W]_?_\O+R_)=75UR"`@("@`````````` M```````````````````````````````````````````````````````````` M````````````````````````````````````````````````````#@X.$G1T M=(_/S\_TX>'A_^7EY?_IZ>G_Z^OK_^WM[?_N[N[_\/#P__'Q\?_Q\?'_\O+R M__/S\__S\_/_]/3T__3T]/_T]/3_]?7U__7U]?_U]?7_]?7U__7U]?_U]?7_ M]/3T__3T]/_T]/3_\_/S__/S\__R\O+_\?'Q__'Q\?_P\/#_[N[N_^WM[?_K MZ^O_Z>GI_^7EY?_AX>'_S\_/\VEI:8`-#0T0```````````````````````` M```````````````````````````````````````````````````````````` M````````````````````````````!04%!W1T=(W6UM;[XN+B_^;FYO_IZ>G_ M[.SL_^[N[O_O[^__\/#P__'Q\?_R\O+_\_/S__3T]/_T]/3_]?7U__7U]?_V M]O;_]O;V__;V]O_V]O;_]O;V__;V]O_V]O;_]O;V__;V]O_V]O;_]?7U__7U M]?_T]/3_]/3T__/S\__R\O+_\?'Q__#P\/_O[^__[N[N_^SL[/_IZ>G_YN;F M_^+BXO_5U=7Y?GY^FPD)"0L````````````````````````````````````` M```````````````````````````````````````````````````````````` M````#0T-$'-S M7EYR"`@("@`````````````````````````````````````````````````` M`````````````````````````````````````````0$!`5A86&W4U-3YXN+B M_^?GY__JZNK_[>WM_^[N[O_P\/#_\?'Q__/S\__T]/3_]/3T__7U]?_V]O;_ M]O;V__?W]__W]_?_]_?W__CX^/_X^/C_^/CX__CX^/_X^/C_^/CX__CX^/_X M^/C_^/CX__CX^/_W]_?_]_?W__?W]__V]O;_]O;V__7U]?_T]/3_]/3T__/S M\__Q\?'_\/#P_^[N[O_M[>W_ZNKJ_^?GY__BXN+_S\_/\TY.3E\"`@("```` M```````````````````````````````````````````````````````````` M`````````````````````"'A_^;FYO_JZNK_[>WM_^_O[__P M\/#_\O+R__/S\__T]/3_]?7U__;V]O_V]O;_]_?W__?W]__X^/C_^/CX__CX M^/_Y^?G_^?GY__GY^?_Y^?G_^?GY__GY^?_Y^?G_^?GY__GY^?_Y^?G_^/CX M__CX^/_X^/C_]_?W__?W]__V]O;_]O;V__7U]?_T]/3_\_/S__+R\O_P\/#_ M[^_O_^SL[/_JZNK_YN;F_^'AX?^\O+S?-C8V0P`````````````````````` M`````````````````````````````````````````````````````````!D9 M&2"=G9V[W]_?_N;FYO_IZ>G_[.SL_^[N[O_P\/#_\O+R__/S\__T]/3_]?7U M__;V]O_W]_?_]_?W__CX^/_X^/C_^?GY__GY^?_Y^?G_^?GY__KZ^O_Z^OK_ M^OKZ__KZ^O_Z^OK_^OKZ__KZ^O_Z^OK_^?GY__GY^?_Y^?G_^?GY__CX^/_X M^/C_]_?W__?W]__V]O;_]?7U__3T]/_S\_/_\O+R__#P\/_N[N[_[.SL_^GI MZ?_EY>7_W]_?_YZ>GKP9&1D@```````````````````````````````````` M``````````````````````````````````@("`N!@8&@VMK:_>3DY/_IZ>G_ M[.SL_^[N[O_P\/#_\O+R__/S\__T]/3_]?7U__;V]O_W]_?_^/CX__CX^/_Y M^?G_^?GY__GY^?_Z^OK_^OKZ__KZ^O_Z^OK_^_O[__O[^__[^_O_^_O[__O[ M^__[^_O_^OKZ__KZ^O_Z^OK_^OKZ__GY^?_Y^?G_^?GY__CX^/_X^/C_]_?W M__;V]O_U]?7_]/3T__/S\__R\O+_\/#P_^[N[O_L[.S_Z>GI_^3DY/_:VMK] M@H*"H`@("`H````````````````````````````````````````````````` M```````````````[.SM*SWO_FYN;_ZNKJ_^WM[?_O[^__\?'Q__/S\__T]/3_]?7U__;V]O_W]_?_ M^/CX__CX^/_Y^?G_^?GY__KZ^O_Z^OK_^_O[__O[^__[^_O_^_O[__S\_/_\ M_/S__/S\__S\_/_\_/S__/S\__S\_/_\_/S_^_O[__O[^__[^_O_^_O[__KZ M^O_Z^OK_^?GY__GY^?_X^/C_^/CX__?W]__V]O;_]?7U__3T]/_S\_/_\?'Q M_^_O[__M[>W_ZNKJ_^7EY?_>WM[^EI:6M@T-#1$````````````````````` M```````````````````````````!`0$!/#P\2\[.SO/CX^/_Z.CH_^SL[/_N M[N[_\/#P__+R\O_T]/3_]?7U__;V]O_W]_?_^/CX__CX^/_Y^?G_^OKZ__KZ M^O_[^_O_^_O[__O[^__\_/S__/S\__S\_/_\_/S__/S\__S\_/_\_/S__/S\ M__S\_/_\_/S__/S\__S\_/_\_/S__/S\__O[^__[^_O_^_O[__KZ^O_Z^OK_ M^?GY__CX^/_X^/C_]_?W__;V]O_U]?7_]/3T__+R\O_P\/#_[N[N_^SL[/_H MZ.C_X^/C_]+2TOA!04%2```````````````````````````````````````` M````````"@H*#I>7E[K>WM[_YN;F_^KJZO_M[>W_[^_O__'Q\?_S\_/_]/3T M__;V]O_W]_?_]_?W__CX^/_Y^?G_^OKZ__KZ^O_[^_O_^_O[__O[^__\_/S_ M_/S\__S\_/_\_/S__?W]__W]_?_]_?W__?W]__W]_?_]_?W__?W]__W]_?_\ M_/S__/S\__S\_/_\_/S_^_O[__O[^__[^_O_^OKZ__KZ^O_Y^?G_^/CX__?W M]__W]_?_]O;V__3T]/_S\_/_\?'Q_^_O[__M[>W_ZNKJ_^;FYO_=W=W^D9&1 MM`T-#1(``````````````````````````````````````````#@X.$G)RWM_^_O M[__Q\?'_\_/S__7U]?_V]O;_]_?W__CX^/_Y^?G_^?GY__KZ^O_[^_O_^_O[ M__O[^__\_/S__/S\__W]_?_]_?W__?W]__W]_?_]_?W__?W]__W]_?_^_O[_ M_O[^__W]_?_]_?W__?W]__W]_?_]_?W__?W]__W]_?_\_/S__/S\__O[^__[ M^_O_^_O[__KZ^O_Y^?G_^?GY__CX^/_W]_?_]O;V__7U]?_S\_/_\?'Q_^_O M[__M[>W_ZNKJ_^7EY?_:VMK\7EY><@$!`0$````````````````````````` M```````.#@X3H:&AQ.#@X/_GY^?_Z^OK_^[N[O_P\/#_\O+R__3T]/_U]?7_ M]O;V__?W]__X^/C_^?GY__KZ^O_Z^OK_^_O[__O[^__\_/S__/S\__W]_?_] M_?W__?W]__W]_?_]_?W__O[^__[^_O_^_O[__O[^__[^_O_^_O[__O[^__[^ M_O_]_?W__?W]__W]_?_]_?W__?W]__S\_/_\_/S_^_O[__O[^__Z^OK_^OKZ M__GY^?_X^/C_]_?W__;V]O_U]?7_]/3T__+R\O_P\/#_[N[N_^OKZ__GY^?_ MX.#@_Z&AH<$+"PL.````````````````````````````````(R,C+<+"PN?B MXN+_Z.CH_^SL[/_O[^__\?'Q__/S\__T]/3_]O;V__?W]__X^/C_^?GY__GY M^?_Z^OK_^_O[__O[^__\_/S__/S\__W]_?_]_?W__?W]__W]_?_^_O[__O[^ M__[^_O_^_O[__O[^__[^_O_^_O[__O[^__[^_O_^_O[__O[^__[^_O_]_?W_ M_?W]__W]_?_]_?W__/S\__S\_/_[^_O_^_O[__KZ^O_Y^?G_^?GY__CX^/_W M]_?_]O;V__3T]/_S\_/_\?'Q_^_O[__L[.S_Z.CH_^+BXO_#P\/G(R,C+0`` M`````````````````````````````$-#0U'6UM;YY.3D_^GIZ?_M[>W_\/#P M__+R\O_S\_/_]?7U__;V]O_W]_?_^/CX__GY^?_Z^OK_^OKZ__O[^__\_/S_ M_/S\__S\_/_]_?W__?W]__W]_?_^_O[__O[^__[^_O_^_O[__O[^__[^_O_^ M_O[__O[^__[^_O_^_O[__O[^__[^_O_^_O[__O[^__W]_?_]_?W__?W]__S\ M_/_\_/S__/S\__O[^__Z^OK_^OKZ__GY^?_X^/C_]_?W__;V]O_U]?7_\_/S M__+R\O_P\/#_[>WM_^GIZ?_DY.3_T='1]#@X.$0````````````````````` M``````("`@)S'_Y^?G_^SL[/_O[^__ M\?'Q__/S\__T]/3_]O;V__?W]__X^/C_^?GY__KZ^O_Z^OK_^_O[__S\_/_\ M_/S__?W]__W]_?_]_?W__O[^__[^_O_^_O[__O[^__[^_O______________ M______________________________[^_O_^_O[__O[^__[^_O_^_O[__?W] M__W]_?_]_?W__/S\__S\_/_[^_O_^OKZ__KZ^O_Y^?G_^/CX__?W]__V]O;_ M]/3T__/S\__Q\?'_[^_O_^SL[/_GY^?_X>'A_Z*BHL(*"@H-```````````` M`````````!45%1N^OK[DXN+B_^CHZ/_L[.S_[^_O__'Q\?_S\_/_]?7U__;V M]O_W]_?_^/CX__GY^?_Z^OK_^_O[__O[^__\_/S__/S\__W]_?_]_?W__?W] M__[^_O_^_O[__O[^__[^_O______________________________________ M_________________O[^__[^_O_^_O[__O[^__W]_?_]_?W__?W]__S\_/_\ M_/S_^_O[__O[^__Z^OK_^?GY__CX^/_W]_?_]O;V__7U]?_S\_/_\?'Q_^_O M[__L[.S_Z.CH_^+BXO^_O[_C%145&@`````````````````````O+R\]RLK* M\N+BXO_HZ.C_[.SL_^_O[__Q\?'_\_/S__7U]?_V]O;_]_?W__CX^/_Y^?G_ M^OKZ__O[^__[^_O__/S\__S\_/_]_?W__?W]__W]_?_^_O[__O[^__[^_O_^ M_O[_______________________________________________________[^ M_O_^_O[__O[^__[^_O_]_?W__?W]__W]_?_\_/S__/S\__O[^__[^_O_^OKZ M__GY^?_X^/C_]_?W__;V]O_U]?7_\_/S__'Q\?_O[^__[.SL_^CHZ/_CX^/_ MQL;&["0D)"X`````````````````````-SGI_^SL[/_O M[^__\?'Q__/S\__U]?7_]O;V__?W]__X^/C_^?GY__KZ^O_[^_O_^_O[__S\ M_/_\_/S__?W]__W]_?_^_O[__O[^__[^_O_^_O[_____________________ M_____________________________________________O[^__[^_O_^_O[_ M_O[^__W]_?_]_?W__/S\__S\_/_[^_O_^_O[__KZ^O_Y^?G_^/CX__?W]__V M]O;_]?7U__/S\__Q\?'_[^_O_^SL[/_IZ>G_X^/C_\?'Q^PE)24O```````` M`````````````#P\/%'0T-#YX^/C_^GIZ?_L[.S_[^_O__'Q\?_S\_/_]?7U M__;V]O_W]_?_^/CX__GY^?_Z^OK_^_O[__O[^__\_/S__/S\__W]_?_]_?W_ M_O[^__[^_O_^_O[__O[^________________________________________ M__________________________[^_O_^_O[__O[^__[^_O_]_?W__?W]__S\ M_/_\_/S_^_O[__O[^__Z^OK_^?GY__CX^/_W]_?_]O;V__7U]?_S\_/_\?'Q M_^_O[__L[.S_Z>GI_^/CX__'Q\?L)"0D+@`````````````````````G)R'A_^?GY__L[.S_[^_O__'Q\?_S\_/_ M]/3T__;V]O_W]_?_^/CX__GY^?_Z^OK_^OKZ__O[^__\_/S__/S\__W]_?_] M_?W__?W]__[^_O_^_O[__O[^__[^_O_^_O[_________________________ M___________________^_O[__O[^__[^_O_^_O[__O[^__W]_?_]_?W__?W] M__S\_/_\_/S_^_O[__KZ^O_Z^OK_^?GY__CX^/_W]_?_]O;V__3T]/_S\_/_ M\?'Q_^_O[__L[.S_Y^?G_^'AX?^XN+C>$Q,3&``````````````````````$ M!`0&CHZ.KN#@X/_GY^?_Z^OK_^[N[O_Q\?'_\O+R__3T]/_V]O;_]_?W__CX M^/_Y^?G_^?GY__KZ^O_[^_O_^_O[__S\_/_\_/S__?W]__W]_?_]_?W__O[^ M__[^_O_^_O[__O[^__[^_O_________________________________^_O[_ M_O[^__[^_O_^_O[__O[^__W]_?_]_?W__?W]__S\_/_\_/S_^_O[__O[^__Z M^OK_^?GY__GY^?_X^/C_]_?W__;V]O_T]/3_\O+R__'Q\?_N[N[_Z^OK_^?G MY__?W]__CHZ.KP4%!08``````````````````````P,#`X2$A*?>WM[_YN;F M_^KJZO_N[N[_\/#P__+R\O_T]/3_]?7U__;V]O_W]_?_^/CX__GY^?_Z^OK_ M^_O[__O[^__\_/S__/S\__W]_?_]_?W__?W]__[^_O_^_O[__O[^__[^_O_^ M_O[__O[^__[^_O____________[^_O_^_O[__O[^__[^_O_^_O[__O[^__[^ M_O_]_?W__?W]__W]_?_\_/S__/S\__O[^__[^_O_^OKZ__GY^?_X^/C_]_?W M__;V]O_U]?7_]/3T__+R\O_P\/#_[N[N_^KJZO_FYN;_W=W=_G)RG_[>WM__#P\/_R M\O+_\_/S__7U]?_V]O;_]_?W__CX^/_Y^?G_^OKZ__KZ^O_[^_O__/S\__S\ M_/_\_/S__?W]__W]_?_]_?W__O[^__[^_O_^_O[__O[^__[^_O_^_O[__O[^ M__[^_O_^_O[__O[^__[^_O_^_O[__O[^__[^_O_]_?W__?W]__W]_?_\_/S_ M_/S\__S\_/_[^_O_^OKZ__KZ^O_Y^?G_^/CX__?W]__V]O;_]?7U__/S\__R M\O+_[^_O_^WM[?_IZ>G_Y.3D_]?7U_M$1$17```````````````````````` M````````*"@H-,C(R.[BXN+_Z.CH_^SL[/_O[^__\?'Q__/S\__T]/3_]O;V M__?W]__X^/C_^?GY__GY^?_Z^OK_^_O[__O[^__\_/S__/S\__W]_?_]_?W_ M_?W]__W]_?_^_O[__O[^__[^_O_^_O[__O[^__[^_O_^_O[__O[^__[^_O_^ M_O[__O[^__[^_O_]_?W__?W]__W]_?_]_?W__/S\__S\_/_[^_O_^_O[__KZ M^O_Y^?G_^?GY__CX^/_W]_?_]O;V__3T]/_S\_/_\?'Q_^_O[__L[.S_Z.CH M_^/CX__!P<'G(2$A+0````````````````````````````````\/#Q2LK*S0 MX.#@_^?GY__KZ^O_[N[N__#P\/_R\O+_]/3T__7U]?_V]O;_]_?W__CX^/_Y M^?G_^OKZ__KZ^O_[^_O_^_O[__S\_/_\_/S__?W]__W]_?_]_?W__?W]__W] M_?_^_O[__O[^__[^_O_^_O[__O[^__[^_O_^_O[__O[^__W]_?_]_?W__?W] M__W]_?_]_?W__/S\__S\_/_[^_O_^_O[__KZ^O_Z^OK_^?GY__CX^/_W]_?_ M]O;V__7U]?_T]/3_\O+R__#P\/_N[N[_Z^OK_^?GY__@X.#_FYN;NPH*"@T` M```````````````````````````````"`@(#<7%QC=K:VO[EY>7_Z>GI_^WM M[?_O[^__\?'Q__/S\__U]?7_]O;V__?W]__X^/C_^?GY__GY^?_Z^OK_^_O[ M__O[^__[^_O__/S\__S\_/_]_?W__?W]__W]_?_]_?W__?W]__W]_?_]_?W_ M_O[^__[^_O_]_?W__?W]__W]_?_]_?W__?W]__W]_?_]_?W__/S\__S\_/_[ M^_O_^_O[__O[^__Z^OK_^?GY__GY^?_X^/C_]_?W__;V]O_U]?7_\_/S__'Q M\?_O[^__[>WM_^KJZO_EY>7_V=G9^U]?7W4!`0$"```````````````````` M`````````````````"0D)"[#P\/GXN+B_^CHZ/_L[.S_[N[N__'Q\?_R\O+_ M]/3T__7U]?_V]O;_]_?W__CX^/_Y^?G_^?GY__KZ^O_[^_O_^_O[__O[^__\ M_/S__/S\__S\_/_]_?W__?W]__W]_?_]_?W__?W]__W]_?_]_?W__?W]__W] M_?_]_?W__?W]__W]_?_\_/S__/S\__S\_/_[^_O_^_O[__O[^__Z^OK_^?GY M__GY^?_X^/C_]_?W__;V]O_U]?7_]/3T__+R\O_Q\?'_[N[N_^SL[/_HZ.C_ MXN+B_\3$Q.DH*"@S```````````````````````````````````````````) M"0D,AX>'IMW=W?[FYN;_ZNKJ_^WM[?_O[^__\?'Q__/S\__T]/3_]O;V__?W M]__X^/C_^/CX__GY^?_Z^OK_^OKZ__O[^__[^_O_^_O[__S\_/_\_/S__/S\ M__S\_/_]_?W__?W]__W]_?_]_?W__?W]__W]_?_]_?W__?W]__S\_/_\_/S_ M_/S\__S\_/_[^_O_^_O[__O[^__Z^OK_^OKZ__GY^?_X^/C_]_?W__?W]__V M]O;_]/3T__/S\__Q\?'_[^_O_^WM[?_JZNK_YN;F_][>WO^7EY>Z"@H*#@`` M`````````````````````````````````````````````#4U-43.SL[TX^/C M_^CHZ/_L[.S_[N[N__#P\/_R\O+_]/3T__7U]?_V]O;_]_?W__CX^/_X^/C_ M^?GY__KZ^O_Z^OK_^_O[__O[^__[^_O__/S\__S\_/_\_/S__/S\__S\_/_\ M_/S__/S\__S\_/_\_/S__/S\__S\_/_\_/S__/S\__S\_/_[^_O_^_O[__O[ M^__Z^OK_^OKZ__GY^?_X^/C_^/CX__?W]__V]O;_]?7U__3T]/_R\O+_\/#P M_^[N[O_L[.S_Z.CH_^/CX__2TM+Y1D9&60$!`0$````````````````````` M```````````````````````````/#P\3H*"@R-[>WO_EY>7_ZNKJ_^WM[?_O M[^__\?'Q__/S\__T]/3_]?7U__;V]O_W]_?_^/CX__CX^/_Y^?G_^?GY__KZ M^O_Z^OK_^_O[__O[^__[^_O_^_O[__S\_/_\_/S__/S\__S\_/_\_/S__/S\ M__S\_/_\_/S_^_O[__O[^__[^_O_^_O[__KZ^O_Z^OK_^?GY__GY^?_X^/C_ M^/CX__?W]__V]O;_]?7U__3T]/_S\_/_\?'Q_^_O[__M[>W_ZNKJ_^7EY?_= MW=W^C8V-JPT-#1$````````````````````````````````````````````` M`````````````41$1%?-S7EYE-K:VOWDY.3_Z>GI_^SL[/_N[N[_\/#P__+R\O_S\_/_]/3T__7U]?_V M]O;_]_?W__?W]__X^/C_^?GY__GY^?_Y^?G_^OKZ__KZ^O_Z^OK_^OKZ__O[ M^__[^_O_^_O[__O[^__[^_O_^_O[__KZ^O_Z^OK_^OKZ__KZ^O_Y^?G_^?GY M__GY^?_X^/C_]_?W__?W]__V]O;_]?7U__3T]/_S\_/_\O+R__#P\/_N[N[_ M[.SL_^CHZ/_DY.3_V=G9_&-C8W@$!`0$```````````````````````````` M`````````````````````````````````````````!H:&B&CHZ/$W]_?_^;F MYO_IZ>G_[.SL_^_O[__P\/#_\O+R__/S\__T]/3_]?7U__;V]O_W]_?_]_?W M__CX^/_X^/C_^?GY__GY^?_Y^?G_^?GY__KZ^O_Z^OK_^OKZ__KZ^O_Z^OK_ M^OKZ__KZ^O_Z^OK_^?GY__GY^?_Y^?G_^?GY__CX^/_X^/C_]_?W__?W]__V M]O;_]?7U__3T]/_S\_/_\O+R__#P\/_N[N[_[.SL_^GIZ?_EY>7_WM[>_H^/ MCZD8&!@>```````````````````````````````````````````````````` M```````````````````````!`0$!2$A(7,G)R>_AX>'_YN;F_^KJZO_M[>W_ M[^_O__#P\/_R\O+_\_/S__3T]/_U]?7_]O;V__;V]O_W]_?_]_?W__CX^/_X M^/C_^/CX__GY^?_Y^?G_^?GY__GY^?_Y^?G_^?GY__GY^?_Y^?G_^?GY__GY M^?_X^/C_^/CX__CX^/_W]_?_]_?W__;V]O_V]O;_]?7U__3T]/_S\_/_\O+R M__#P\/_O[^__[>WM_^KJZO_FYN;_X>'A_\/#P^'AX?_EY>7_Z>GI M_^OKZ__M[>W_[N[N_^_O[__Q\?'_\?'Q__+R\O_S\_/_\_/S__3T]/_T]/3_ M]/3T__7U]?_U]?7_]?7U__7U]?_U]?7_]?7U__3T]/_T]/3_]/3T__/S\__S M\_/_\O+R__'Q\?_Q\?'_\/#P_^[N[O_M[>W_Z^OK_^GIZ?_EY>7_X>'A_]34 MU/M[>WN;"@H*#``````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````"@H*#&1D9'[#P\/GW]_?_^3DY/_GY^?_ZNKJ_^SL[/_M M[>W_[N[N_^_O[__P\/#_\?'Q__+R\O_R\O+_\_/S__/S\__S\_/_\_/S__/S M\__S\_/_\_/S__/S\__S\_/_\_/S__+R\O_R\O+_\?'Q__#P\/_O[^__[N[N M_^WM[?_L[.S_ZNKJ_^?GY__DY.3_W]_?_\G)R>]O;V^-#0T-$@`````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```$!`0%.SL[2;*RLM;:VMK\XN+B_^7EY?_HZ.C_ZNKJ_^SL[/_M[>W_[N[N M_^_O[__P\/#_\/#P__'Q\?_Q\?'_\?'Q__'Q\?_Q\?'_\?'Q__'Q\?_Q\?'_ M\?'Q__'Q\?_P\/#_[^_O_^_O[__N[N[_[>WM_^SL[/_JZNK_Z.CH_^7EY?_B MXN+_V]O;_KR\O.5-34UB!`0$!@`````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````````````````````````$!`0$?'Q\G M;FYNAL;&QNK=W=W^X^/C_^;FYO_HZ.C_ZNKJ_^OKZ__L[.S_[>WM_^[N[O_N M[N[_[^_O_^_O[__O[^__[^_O_^_O[__O[^__[^_O_^_O[__N[N[_[N[N_^WM M[?_L[.S_Z^OK_^KJZO_HZ.C_YN;F_^/CX__>WM[_SWM[_XN+B_^7EY?_GY^?_Z.CH_^GIZ?_JZNK_Z^OK_^SL[/_L[.S_[.SL M_^SL[/_L[.S_[.SL_^SL[/_L[.S_Z^OK_^KJZO_IZ>G_Z.CH_^?GY__EY>7_ MXN+B_][>WO_/S\_SE)24M3P\/$H)"0D,```````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````````D)"0L[.SM*B8F)IKZ^ON#9V=G[ MX.#@_^/CX__DY.3_YN;F_^?GY__GY^?_Z.CH_^CHZ/_HZ.C_Z>GI_^CHZ/_H MZ.C_Z.CH_^?GY__FYN;_Y.3D_^+BXO_@X.#_VMK:_,O+R_*CHZ/*/3T]2PD) M"0P````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````0$!`8:&AH@;6UMAIV=G;W"PL+FUM;6^=W= MW?_?W]__X>'A_^+BXO_BXN+_X^/C_^/CX__BXN+_XN+B_^'AX?_?W]__W-S< M_M34U/;,S,SRJZNKSUU=77(O+R\]$A(2&`$!`0$````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````("`@()"0D+&QL;(4E)25F"@H*@E)24M["PL-6_O[_E MQ\?'[L7%Q>K'Q\?LS,S,\\#`P.6XN+C>E)24M7=W=Y)"0D)1,#`P/1`0$!0! M`0$!```````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M`````````````````````@("`P8&!@D0$!`5%A86&RGEI:6MZ*BHL&OKZ_0P,#`X\'!P>3&QL;L MR7G)+2TM=)24E+PX.#A,"`@("```````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````````````````````"0D)"R8F)B]>7EYRJ:FIS\7%Q>K3 MT]/WW=W=_]_?W__AX>'_XN+B_^+BXO_CX^/_X^/C_^+BXO_BXN+_X>'A_]_? MW__;V]O]U]?7_,?'Q^RGIZ?/9F9F@"`@("@.#@X2`0$!`0`````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````````````````````````````````$! M`0$.#@X21T='6)24E+3&QL;KVMK:_.#@X/_BXN+_Y.3D_^7EY?_FYN;_Y^?G M_^CHZ/_HZ.C_Z.CH_^CHZ/_HZ.C_Z.CH_^?GY__FYN;_YN;F_^3DY/_BXN+_ MX.#@_]G9V?O#P\/GH:&AQT9&1ED-#0T1```````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````````D)"0M24E)JG)RWM[_ MXN+B_^3DY/_GY^?_Z.CH_^GIZ?_JZNK_Z^OK_^OKZ__L[.S_[.SL_^SL[/_L M[.S_[.SL_^SL[/_KZ^O_Z^OK_^KJZO_IZ>G_Z.CH_^?GY__EY>7_XN+B_][> MWO_2TM+YEI:6MSDY.4@$!`0&```````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M`````P,#!"0D)"YY>7F5SL[.]-[>WO_BXN+_YN;F_^CHZ/_IZ>G_Z^OK_^SL M[/_M[>W_[N[N_^[N[O_N[N[_[^_O_^_O[__O[^__[^_O_^_O[__O[^__[^_O M_^[N[O_M[>W_[>WM_^SL[/_KZ^O_Z>GI_^CHZ/_EY>7_X^/C_][>WO_)R'AXDA\?'R@!`0$!```````````````````````````````````````````` M```````````````````````````````````````````````````````````` M`````````````````````````````````````````P,#!$Y.3F*\O+SEV]O; M_N+BXO_EY>7_Z.CH_^KJZO_KZ^O_[>WM_^[N[O_O[^__[^_O__#P\/_P\/#_ M\?'Q__'Q\?_Q\?'_\?'Q__'Q\?_Q\?'_\?'Q__'Q\?_Q\?'_\/#P_^_O[__O M[^__[N[N_^WM[?_KZ^O_ZNKJ_^CHZ/_EY>7_XN+B_]K:VOZLK*S/.SL[2P@( M"`H````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````"`@("UA86'#(R,CMW]_?_^3DY/_GY^?_ZNKJ_^OKZ__M M[>W_[N[N_^_O[__P\/#_\?'Q__+R\O_R\O+_\O+R__/S\__S\_/_\_/S__/S M\__S\_/_\_/S__/S\__S\_/_\O+R__+R\O_R\O+_\?'Q__#P\/_O[^__[N[N M_^WM[?_KZ^O_ZNKJ_^?GY__DY.3_WM[>_\O+R_)=75UR"`@("@`````````` M```````````````````````````````````````````````````````````` M````````````````````````````````````````````````````#@X.$G1T M=(_/S\_TX.#@_^7EY?_HZ.C_Z^OK_^WM[?_N[N[_[^_O__#P\/_Q\?'_\O+R M__/S\__S\_/_]/3T__3T]/_T]/3_]?7U__7U]?_U]?7_]?7U__7U]?_U]?7_ M]/3T__3T]/_T]/3_\_/S__/S\__R\O+_\?'Q__'Q\?_O[^__[N[N_^WM[?_K MZ^O_Z.CH_^7EY?_AX>'_S\_/\VEI:8`-#0T0```````````````````````` M```````````````````````````````````````````````````````````` M````````````````````````````!04%!W1T=(W6UM;[XN+B_^;FYO_IZ>G_ M[.SL_^WM[?_O[^__\/#P__'Q\?_R\O+_\_/S__3T]/_T]/3_]?7U__7U]?_V M]O;_]O;V__;V]O_V]O;_]O;V__;V]O_V]O;_]O;V__;V]O_V]O;_]?7U__7U M]?_T]/3_]/3T__/S\__R\O+_\?'Q__#P\/_O[^__[>WM_^SL[/_IZ>G_YN;F M_^'AX?_5U=7Y?GY^FPD)"0L````````````````````````````````````` M```````````````````````````````````````````````````````````` M````#0T-$'-S M7EYR"`@("@`````````````````````````````````````````````````` M`````````````````````````````````````````0$!`5=75VW4U-3YXN+B M_^?GY__JZNK_[.SL_^[N[O_P\/#_\?'Q__/S\__T]/3_]/3T__7U]?_V]O;_ M]O;V__?W]__W]_?_^/CX__CX^/_X^/C_^/CX__CX^/_X^/C_^/CX__CX^/_X M^/C_^/CX__CX^/_X^/C_]_?W__?W]__V]O;_]O;V__7U]?_T]/3_]/3T__/S M\__Q\?'_\/#P_^[N[O_L[.S_ZNKJ_^;FYO_BXN+_S\_/\TY.3E\"`@("```` M```````````````````````````````````````````````````````````` M`````````````````````"'A_^;FYO_JZNK_[.SL_^[N[O_P M\/#_\O+R__/S\__T]/3_]?7U__;V]O_V]O;_]_?W__?W]__X^/C_^/CX__CX M^/_Y^?G_^?GY__GY^?_Y^?G_^?GY__GY^?_Y^?G_^?GY__GY^?_Y^?G_^/CX M__CX^/_X^/C_]_?W__?W]__V]O;_]O;V__7U]?_T]/3_\_/S__+R\O_P\/#_ M[N[N_^SL[/_JZNK_YN;F_^'AX?^\O+S?-C8V0P`````````````````````` M`````````````````````````````````````````````````````````!D9 M&2"=G9V[WM[>_N7EY?_IZ>G_[.SL_^[N[O_P\/#_\O+R__/S\__T]/3_]?7U M__;V]O_W]_?_]_?W__CX^/_X^/C_^?GY__GY^?_Y^?G_^OKZ__KZ^O_Z^OK_ M^OKZ__KZ^O_Z^OK_^OKZ__KZ^O_Z^OK_^OKZ__GY^?_Y^?G_^?GY__CX^/_X M^/C_]_?W__?W]__V]O;_]?7U__3T]/_S\_/_\O+R__#P\/_N[N[_[.SL_^GI MZ?_EY>7_WM[>_YZ>GKP9&1D@```````````````````````````````````` M``````````````````````````````````@("`N!@8&@VMK:_>3DY/_HZ.C_ M[.SL_^[N[O_P\/#_\O+R__/S\__T]/3_]?7U__;V]O_W]_?_^/CX__CX^/_Y M^?G_^?GY__GY^?_Z^OK_^OKZ__KZ^O_Z^OK_^_O[__O[^__[^_O_^_O[__O[ M^__[^_O_^OKZ__KZ^O_Z^OK_^OKZ__GY^?_Y^?G_^?GY__CX^/_X^/C_]_?W M__;V]O_U]?7_]/3T__/S\__R\O+_\/#P_^[N[O_L[.S_Z.CH_^3DY/_9V=G] M@8&!H`@("`H````````````````````````````````````````````````` M```````````````[.SM*SWM_^OKZ__GY^?_XN+B_\?'Q^PM+2TW```````` M```````````````````````````````````````````````````)"0D,E965 MM=[>WO_EY>7_Z>GI_^WM[?_O[^__\?'Q__/S\__T]/3_]?7U__;V]O_W]_?_ M^/CX__CX^/_Y^?G_^OKZ__KZ^O_Z^OK_^_O[__O[^__[^_O_^_O[__S\_/_\ M_/S__/S\__S\_/_\_/S__/S\__S\_/_\_/S_^_O[__O[^__[^_O_^_O[__KZ M^O_Z^OK_^OKZ__GY^?_X^/C_^/CX__?W]__V]O;_]?7U__3T]/_S\_/_\?'Q M_^_O[__M[>W_Z>GI_^7EY?_>WM[^EI:6M@T-#1$````````````````````` M```````````````````````````!`0$!/#P\2\[.SO/CX^/_Z.CH_^OKZ__N M[N[_\/#P__+R\O_T]/3_]?7U__;V]O_W]_?_^/CX__CX^/_Y^?G_^OKZ__KZ M^O_[^_O_^_O[__O[^__\_/S__/S\__S\_/_\_/S__/S\__S\_/_\_/S__/S\ M__S\_/_\_/S__/S\__S\_/_\_/S__/S\__O[^__[^_O_^_O[__KZ^O_Z^OK_ M^?GY__CX^/_X^/C_]_?W__;V]O_U]?7_]/3T__+R\O_P\/#_[N[N_^OKZ__H MZ.C_X^/C_]+2TOA`0$!2```````````````````````````````````````` M````````"@H*#I>7E[K>WM[_Y>7E_^KJZO_M[>W_[^_O__'Q\?_S\_/_]/3T M__;V]O_W]_?_^/CX__CX^/_Y^?G_^OKZ__KZ^O_[^_O_^_O[__O[^__\_/S_ M_/S\__S\_/_\_/S__?W]__W]_?_]_?W__?W]__W]_?_]_?W__?W]__W]_?_\ M_/S__/S\__S\_/_\_/S_^_O[__O[^__[^_O_^OKZ__KZ^O_Y^?G_^/CX__CX M^/_W]_?_]O;V__3T]/_S\_/_\?'Q_^_O[__M[>W_ZNKJ_^;FYO_=W=W^D9&1 MM`T-#1(``````````````````````````````````````````#@X.$G(R,CO MXN+B_^CHZ/_KZ^O_[N[N__#P\/_R\O+_]/3T__7U]?_V]O;_]_?W__CX^/_Y M^?G_^OKZ__KZ^O_[^_O_^_O[__S\_/_\_/S__/S\__S\_/_]_?W__?W]__W] M_?_]_?W__?W]__W]_?_]_?W__?W]__W]_?_]_?W__?W]__W]_?_\_/S__/S\ M__S\_/_\_/S_^_O[__O[^__Z^OK_^OKZ__GY^?_X^/C_]_?W__;V]O_U]?7_ M]/3T__+R\O_P\/#_[N[N_^OKZ__HZ.C_XN+B_\?'Q^PF)B8O```````````` M``````````````````````````,#`P-^?GZAV]O;_^7EY?_IZ>G_[>WM_^_O M[__Q\?'_\_/S__7U]?_V]O;_]_?W__CX^/_Y^?G_^?GY__KZ^O_[^_O_^_O[ M__S\_/_\_/S__/S\__W]_?_]_?W__?W]__W]_?_]_?W__?W]__[^_O_^_O[_ M_O[^__[^_O_]_?W__?W]__W]_?_]_?W__?W]__W]_?_\_/S__/S\__S\_/_[ M^_O_^_O[__KZ^O_Y^?G_^?GY__CX^/_W]_?_]O;V__7U]?_S\_/_\?'Q_^_O M[__M[>W_Z>GI_^7EY?_:VMK\7EY><@$!`0$````````````````````````` M```````.#@X3H:&AQ.#@X/_GY^?_Z^OK_^[N[O_P\/#_\O+R__3T]/_U]?7_ M]O;V__?W]__X^/C_^?GY__KZ^O_Z^OK_^_O[__O[^__\_/S__/S\__W]_?_] M_?W__?W]__W]_?_^_O[__O[^__[^_O_^_O[__O[^__[^_O_^_O[__O[^__[^ M_O_^_O[__?W]__W]_?_]_?W__?W]__S\_/_\_/S_^_O[__O[^__Z^OK_^OKZ M__GY^?_X^/C_]_?W__;V]O_U]?7_]/3T__+R\O_P\/#_[N[N_^OKZ__GY^?_ MW]_?_Z&AH<$+"PL.````````````````````````````````(R,C+<+"PN?B MXN+_Z.CH_^SL[/_O[^__\?'Q__/S\__T]/3_]O;V__?W]__X^/C_^?GY__GY M^?_Z^OK_^_O[__O[^__\_/S__/S\__W]_?_]_?W__?W]__W]_?_^_O[__O[^ M__[^_O_^_O[__O[^__[^_O_^_O[__O[^__[^_O_^_O[__O[^__[^_O_]_?W_ M_?W]__W]_?_]_?W__/S\__S\_/_[^_O_^_O[__KZ^O_Y^?G_^?GY__CX^/_W M]_?_]O;V__3T]/_S\_/_\?'Q_^_O[__L[.S_Z.CH_^+BXO_#P\/G(R,C+0`` M`````````````````````````````$-#0U'6UM;YY.3D_^GIZ?_M[>W_[^_O M__+R\O_S\_/_]?7U__;V]O_W]_?_^/CX__GY^?_Z^OK_^OKZ__O[^__\_/S_ M_/S\__S\_/_]_?W__?W]__W]_?_^_O[__O[^__[^_O_^_O[__O[^__[^_O_^ M_O[__O[^__[^_O_^_O[__O[^__[^_O_^_O[__O[^__W]_?_]_?W__?W]__S\ M_/_\_/S__/S\__O[^__Z^OK_^OKZ__GY^?_X^/C_]_?W__;V]O_U]?7_\_/S M__+R\O_O[^__[>WM_^GIZ?_DY.3_T='1]#@X.$0````````````````````` M``````("`@)SWM__#P\/_R\O+_]/3T__7U]?_V M]O;_^/CX__CX^/_Y^?G_^OKZ__O[^__[^_O__/S\__S\_/_]_?W__?W]__W] M_?_^_O[__O[^__[^_O_^_O[__O[^__[^_O_______________________O[^ M__[^_O_^_O[__O[^__[^_O_^_O[__?W]__W]_?_]_?W__/S\__S\_/_[^_O_ M^_O[__KZ^O_Y^?G_^/CX__CX^/_V]O;_]?7U__3T]/_R\O+_\/#P_^[N[O_J MZNK_Y>7E_]SGKWAX>'_Y^?G_^OKZ__O[^__ M\?'Q__/S\__T]/3_]O;V__?W]__X^/C_^?GY__KZ^O_Z^OK_^_O[__S\_/_\ M_/S__?W]__W]_?_]_?W__O[^__[^_O_^_O[__O[^____________________ M___________________________________^_O[__O[^__[^_O_^_O[__?W] M__W]_?_]_?W__/S\__S\_/_[^_O_^OKZ__KZ^O_Y^?G_^/CX__?W]__V]O;_ M]/3T__/S\__Q\?'_[N[N_^OKZ__GY^?_X>'A_Z*BHL(*"@H-```````````` M`````````!45%1N^OK[DXN+B_^CHZ/_L[.S_[^_O__'Q\?_S\_/_]?7U__;V M]O_W]_?_^/CX__GY^?_Z^OK_^_O[__O[^__\_/S__/S\__W]_?_]_?W__?W] M__[^_O_^_O[__O[^__[^_O______________________________________ M_________________O[^__[^_O_^_O[__O[^__W]_?_]_?W__?W]__S\_/_\ M_/S_^_O[__O[^__Z^OK_^?GY__CX^/_W]_?_]O;V__7U]?_S\_/_\?'Q_^_O M[__L[.S_Z.CH_^+BXO^^OK[C%145&@`````````````````````O+R\]RLK* M\N+BXO_HZ.C_[.SL_^_O[__Q\?'_\_/S__7U]?_V]O;_]_?W__CX^/_Y^?G_ M^OKZ__O[^__[^_O__/S\__S\_/_]_?W__?W]__[^_O_^_O[__O[^__[^_O__ M____________________________________________________________ M___^_O[__O[^__[^_O_^_O[__?W]__W]_?_\_/S__/S\__O[^__[^_O_^OKZ M__GY^?_X^/C_]_?W__;V]O_U]?7_\_/S__'Q\?_O[^__[.SL_^CHZ/_BXN+_ MQL;&["0D)"X`````````````````````-S'A_^?GY__L[.S_[N[N__'Q\?_S\_/_ M]/3T__;V]O_W]_?_^/CX__GY^?_Z^OK_^OKZ__O[^__\_/S__/S\__W]_?_] M_?W__?W]__[^_O_^_O[__O[^__[^_O______________________________ M_________________________O[^__[^_O_^_O[__O[^__W]_?_]_?W__?W] M__S\_/_\_/S_^_O[__KZ^O_Z^OK_^?GY__CX^/_W]_?_]O;V__3T]/_S\_/_ M\?'Q_^[N[O_KZ^O_Y^?G_^#@X/^XN+C>$Q,3&``````````````````````$ M!`0&CHZ.KM_?W__FYN;_Z^OK_^[N[O_P\/#_\O+R__3T]/_V]O;_]_?W__CX M^/_Y^?G_^OKZ__KZ^O_[^_O__/S\__S\_/_\_/S__?W]__W]_?_^_O[__O[^ M__[^_O_^_O[__O[^____________________________________________ M_O[^__[^_O_^_O[__O[^__[^_O_]_?W__?W]__S\_/_\_/S_^_O[__O[^__Z M^OK_^OKZ__GY^?_X^/C_]_?W__;V]O_T]/3_\O+R__#P\/_N[N[_Z^OK_^?G MY__?W]__CHZ.KP4%!08``````````````````````P,#`X2$A*?=W=W_Y>7E M_^KJZO_M[>W_\/#P__+R\O_T]/3_]?7U__;V]O_X^/C_^/CX__GY^?_Z^OK_ M^_O[__O[^__\_/S__/S\__W]_?_]_?W__?W]__[^_O_^_O[__O[^__[^_O_^ M_O[__O[^_______________________^_O[__O[^__[^_O_^_O[__O[^__[^ M_O_]_?W__?W]__W]_?_\_/S__/S\__O[^__[^_O_^OKZ__GY^?_X^/C_^/CX M__;V]O_U]?7_]/3T__+R\O_P\/#_[>WM_^KJZO_FYN;_W-S<_G)RG_[>WM_^_O[__R M\O+_\_/S__7U]?_V]O;_]_?W__CX^/_Y^?G_^OKZ__KZ^O_[^_O__/S\__S\ M_/_\_/S__?W]__W]_?_]_?W__O[^__[^_O_^_O[__O[^__[^_O_^_O[__O[^ M__[^_O_^_O[__O[^__[^_O_^_O[__O[^__[^_O_]_?W__?W]__W]_?_\_/S_ M_/S\__S\_/_[^_O_^OKZ__KZ^O_Y^?G_^/CX__?W]__V]O;_]?7U__/S\__R M\O+_[^_O_^WM[?_IZ>G_Y.3D_];6UOM$1$17```````````````````````` M````````*"@H-,C(R.[BXN+_Z.CH_^SL[/_O[^__\?'Q__/S\__T]/3_]O;V M__?W]__X^/C_^?GY__GY^?_Z^OK_^_O[__O[^__\_/S__/S\__W]_?_]_?W_ M_?W]__W]_?_^_O[__O[^__[^_O_^_O[__O[^__[^_O_^_O[__O[^__[^_O_^ M_O[__O[^__[^_O_]_?W__?W]__W]_?_]_?W__/S\__S\_/_[^_O_^_O[__KZ M^O_Y^?G_^?GY__CX^/_W]_?_]O;V__3T]/_S\_/_\?'Q_^_O[__L[.S_Z.CH M_^+BXO_!P<'G(2$A+0````````````````````````````````\/#Q2KJZO0 MX.#@_^?GY__KZ^O_[N[N__#P\/_R\O+_]/3T__7U]?_V]O;_]_?W__CX^/_Y M^?G_^OKZ__KZ^O_[^_O_^_O[__S\_/_\_/S__?W]__W]_?_]_?W__?W]__[^ M_O_^_O[__O[^__[^_O_^_O[__O[^__[^_O_^_O[__O[^__[^_O_]_?W__?W] M__W]_?_]_?W__/S\__S\_/_[^_O_^_O[__KZ^O_Z^OK_^?GY__CX^/_W]_?_ M]O;V__7U]?_T]/3_\O+R__#P\/_N[N[_Z^OK_^?GY__?W]__FYN;NPH*"@T` M```````````````````````````````"`@(#<7%QC=K:VO[EY>7_Z>GI_^WM M[?_O[^__\?'Q__/S\__U]?7_]O;V__?W]__X^/C_^?GY__GY^?_Z^OK_^_O[ M__O[^__\_/S__/S\__S\_/_]_?W__?W]__W]_?_]_?W__?W]__W]_?_^_O[_ M_O[^__[^_O_^_O[__?W]__W]_?_]_?W__?W]__W]_?_]_?W__/S\__S\_/_\ M_/S_^_O[__O[^__Z^OK_^?GY__GY^?_X^/C_]_?W__;V]O_U]?7_\_/S__'Q M\?_O[^__[>WM_^GIZ?_EY>7_V-C8^U]?7W4!`0$"```````````````````` M`````````````````"0D)"["PL+GXN+B_^CHZ/_L[.S_[N[N__'Q\?_R\O+_ M]/3T__7U]?_V]O;_]_?W__CX^/_Y^?G_^OKZ__KZ^O_[^_O_^_O[__S\_/_\ M_/S__/S\__S\_/_]_?W__?W]__W]_?_]_?W__?W]__W]_?_]_?W__?W]__W] M_?_]_?W__?W]__W]_?_\_/S__/S\__S\_/_\_/S_^_O[__O[^__Z^OK_^OKZ M__GY^?_X^/C_]_?W__;V]O_U]?7_]/3T__+R\O_Q\?'_[N[N_^OKZ__HZ.C_ MXN+B_\3$Q.DH*"@S```````````````````````````````````````````) M"0D,AX>'IMW=W?[EY>7_ZNKJ_^WM[?_O[^__\?'Q__/S\__T]/3_]O;V__?W M]__X^/C_^/CX__GY^?_Z^OK_^OKZ__O[^__[^_O_^_O[__S\_/_\_/S__/S\ M__S\_/_]_?W__?W]__W]_?_]_?W__?W]__W]_?_]_?W__?W]__S\_/_\_/S_ M_/S\__S\_/_[^_O_^_O[__O[^__Z^OK_^OKZ__GY^?_X^/C_^/CX__?W]__V M]O;_]/3T__/S\__Q\?'_[^_O_^WM[?_JZNK_YN;F_][>WO^7EY>Z"@H*#@`` M`````````````````````````````````````````````#4U-43.SL[TX^/C M_^CHZ/_L[.S_[N[N__#P\/_R\O+_]/3T__7U]?_V]O;_]_?W__CX^/_X^/C_ M^?GY__KZ^O_Z^OK_^_O[__O[^__[^_O__/S\__S\_/_\_/S__/S\__S\_/_\ M_/S__/S\__S\_/_\_/S__/S\__S\_/_\_/S__/S\__S\_/_[^_O_^_O[__O[ M^__Z^OK_^OKZ__GY^?_X^/C_^/CX__?W]__V]O;_]?7U__3T]/_R\O+_\/#P M_^[N[O_KZ^O_Z.CH_^/CX__2TM+Y1D9&60$!`0$````````````````````` M```````````````````````````/#P\3H*"@R-[>WO_EY>7_ZNKJ_^WM[?_O M[^__\?'Q__/S\__T]/3_]?7U__;V]O_W]_?_^/CX__CX^/_Y^?G_^OKZ__KZ M^O_Z^OK_^_O[__O[^__[^_O_^_O[__S\_/_\_/S__/S\__S\_/_\_/S__/S\ M__S\_/_\_/S_^_O[__O[^__[^_O_^_O[__KZ^O_Z^OK_^OKZ__GY^?_X^/C_ M^/CX__?W]__V]O;_]?7U__3T]/_S\_/_\?'Q_^_O[__M[>W_ZNKJ_^7EY?_= MW=W^C8V-JPT-#1$````````````````````````````````````````````` M`````````````41$1%?,S,SSXN+B_^?GY__KZ^O_[N[N__#P\/_Q\?'_\_/S M__3T]/_U]?7_]O;V__?W]__X^/C_^/CX__GY^?_Y^?G_^OKZ__KZ^O_Z^OK_ M^_O[__O[^__[^_O_^_O[__O[^__[^_O_^_O[__O[^__[^_O_^_O[__O[^__[ M^_O_^OKZ__KZ^O_Z^OK_^?GY__GY^?_X^/C_^/CX__?W]__V]O;_]?7U__3T M]/_S\_/_\?'Q__#P\/_N[N[_Z^OK_^?GY__BXN+_R7EYE-K:VOWDY.3_Z.CH_^SL[/_N[N[_\/#P__+R\O_S\_/_]/3T__7U]?_V M]O;_]_?W__CX^/_X^/C_^?GY__GY^?_Y^?G_^OKZ__KZ^O_Z^OK_^OKZ__O[ M^__[^_O_^_O[__O[^__[^_O_^_O[__KZ^O_Z^OK_^OKZ__KZ^O_Y^?G_^?GY M__GY^?_X^/C_^/CX__?W]__V]O;_]?7U__3T]/_S\_/_\O+R__#P\/_N[N[_ M[.SL_^CHZ/_DY.3_V=G9_&-C8W@$!`0$```````````````````````````` M`````````````````````````````````````````!H:&B&CHZ/$W]_?_^7E MY?_IZ>G_[.SL_^[N[O_P\/#_\O+R__/S\__T]/3_]?7U__;V]O_W]_?_]_?W M__CX^/_X^/C_^?GY__GY^?_Y^?G_^OKZ__KZ^O_Z^OK_^OKZ__KZ^O_Z^OK_ M^OKZ__KZ^O_Z^OK_^OKZ__GY^?_Y^?G_^?GY__CX^/_X^/C_]_?W__?W]__V M]O;_]?7U__3T]/_S\_/_\O+R__#P\/_N[N[_[.SL_^GIZ?_EY>7_WM[>_HZ. MCJD8&!@>```````````````````````````````````````````````````` M```````````````````````!`0$!1T='7,C(R._AX>'_YN;F_^KJZO_L[.S_ M[^_O__#P\/_R\O+_\_/S__3T]/_U]?7_]O;V__;V]O_W]_?_]_?W__CX^/_X M^/C_^/CX__GY^?_Y^?G_^?GY__GY^?_Y^?G_^?GY__GY^?_Y^?G_^?GY__GY M^?_X^/C_^/CX__CX^/_W]_?_]_?W__;V]O_V]O;_]?7U__3T]/_S\_/_\O+R M__#P\/_N[N[_[.SL_^KJZO_FYN;_X>'A_\/#P^W_ M[.SL_^GIZ?_FYN;_XN+B_]'1T?5V=G:/#@X.$@`````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````4%!0=R#@X/_EY>7_Z.CH M_^OKZ__M[>W_[N[N_^_O[__P\/#_\?'Q__+R\O_S\_/_\_/S__3T]/_T]/3_ M]/3T__7U]?_U]?7_]?7U__7U]?_U]?7_]?7U__3T]/_T]/3_]/3T__/S\__S M\_/_\O+R__'Q\?_Q\?'_[^_O_^[N[O_M[>W_Z^OK_^CHZ/_EY>7_X>'A_]34 MU/MZ>GJ;"@H*#``````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````"@H*#&1D9'[#P\/GW]_?_^3DY/_GY^?_Z>GI_^OKZ__M M[>W_[N[N_^_O[__P\/#_\?'Q__+R\O_R\O+_\O+R__/S\__S\_/_\_/S__/S M\__S\_/_\_/S__/S\__S\_/_\O+R__+R\O_R\O+_\?'Q__#P\/_O[^__[N[N M_^WM[?_KZ^O_ZNKJ_^?GY__DY.3_W]_?_\G)R>]O;V^-#0T-$@`````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```$!`0%.SL[2;&QL=;9V=G\XN+B_^7EY?_HZ.C_ZNKJ_^OKZ__M[>W_[N[N M_^_O[__O[^__\/#P__#P\/_Q\?'_\?'Q__'Q\?_Q\?'_\?'Q__'Q\?_Q\?'_ M\?'Q__#P\/_P\/#_[^_O_^_O[__N[N[_[>WM_^OKZ__JZNK_Z.CH_^7EY?_B MXN+_VMK:_KN[N^5-34UB!`0$!@`````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````````````````````````$!`0$?'Q\G M;FYNAL;&QNK=W=W^X^/C_^;FYO_HZ.C_Z>GI_^OKZ__L[.S_[>WM_^[N[O_N M[N[_[N[N_^_O[__O[^__[^_O_^_O[__O[^__[^_O_^[N[O_N[N[_[>WM_^WM M[?_L[.S_Z^OK_^GIZ?_HZ.C_Y>7E_^/CX__>WM[_SWM[_XN+B_^3DY/_GY^?_Z.CH_^GIZ?_JZNK_Z^OK_^OKZ__L[.S_[.SL M_^SL[/_L[.S_[.SL_^SL[/_KZ^O_Z^OK_^KJZO_IZ>G_Z.CH_^?GY__EY>7_ MXN+B_][>WO_.SL[SE)24M3P\/$H)"0D,```````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````````D)"0L[.SM*B8F)IKZ^ON#9V=G[ MX.#@_^+BXO_DY.3_Y>7E_^?GY__GY^?_Z.CH_^CHZ/_HZ.C_Z.CH_^CHZ/_H MZ.C_Y^?G_^;FYO_EY>7_Y.3D_^+BXO_@X.#_VMK:_,O+R_*CHZ/*/3T]2PD) M"0P````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````0$!`8:&AH@;6UMAIV=G;W"PL+FUM;6^=W= MW?_?W]__X.#@_^'AX?_BXN+_X^/C_^+BXO_BXN+_X>'A_^#@X/_?W]__W-S< M_M/3T_;,S,SRJZNKSUU=77(O+R\]$A(2&`$!`0$````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````("`@()"0D+&QL;(4A(2%F!@8&@E)24MZ^OK]6_O[_E MQ\?'[L7%Q>K&QL;LR\O+\\#`P.6XN+C>E)24M7=W=Y)!04%1,#`P/1`0$!0! M`0$!```````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M`````````````````````@("`P8&!@D0$!`5%A86&R 0 }" range { 1 16 } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "threadcount" } parmtag { "spare_category" "Render" } } parm { name "vm_usecacheratio" label "Cache Limit" type integer default { "1" } menu { "0" "Fixed Size" "1" "Proportion of Physical Memory" } range { 0 10 } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "usecacheratio" } parmtag { "mantra_type" "bool" } parmtag { "spare_category" "Render" } } parm { name "vm_cacheratio" label "Cache Memory Ratio" type float default { "0.25" } hidewhen "{ vm_usecacheratio != 1 }" range { 0 1 } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "cacheratio" } parmtag { "spare_category" "Render" } } parm { name "vm_cachesize" label "Cache Size (MB)" type intlog default { "1000" } hidewhen "{ vm_usecacheratio == 1 }" range { 100 100000 } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "cachesize" } parmtag { "spare_category" "Render" } } parm { name "vm_octreestyle" label "Ray Tracing Accelerator" type string default { "bboxtree" } menu { "kdtree" "KD-Tree" "bboxtree" "Bounding Volume Hierarchy" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "octreestyle" } parmtag { "spare_category" "Render" } } parm { name "vm_kdmemfactor" label "KD-Tree Memory Factor" type float default { "1" } hidewhen "{ vm_octreestyle != kdtree }" range { 0.001 2 } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "kdmemfactor" } parmtag { "spare_category" "Render" } } parm { name "vm_hidden" label "Enable Hiding" type toggle default { "1" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "hidden" } parmtag { "spare_category" "Render" } } parm { name "vm_otlfullpath" label "Output OTLs with full paths" type toggle default { "0" } parmtag { "spare_category" "Render" } } parm { name "vm_embedvex" label "Force VEX Shader Embedding" type toggle default { "0" } parmtag { "spare_category" "Render" } } parm { name "declare_stylesheets" label "Declare Style Sheets" type string default { "*" } menutoggle { [ "result = ['*', 'All\\t(*)']" ] [ "styles = hou.styles.styles()" ] [ "for style in styles:" ] [ " desc = hou.styles.description(style)" ] [ " desc = desc if len(desc) > 0 else 'No description'" ] [ " result.append(style)" ] [ " result.append(style + '\\t (' + desc + ')')" ] [ "" ] [ "return result" ] language python } parmtag { "spare_category" "Render" } } parm { name "apply_stylesheets" label "Apply Style Sheets" type file default { "`pythonexprs(\"' '.join(hou.styles.styles())\")`" } menutoggle { [ "result = []" ] [ "styles = hou.styles.styles()" ] [ "for style in styles:" ] [ " desc = hou.styles.description(style)" ] [ " desc = desc if len(desc) > 0 else 'No description'" ] [ " result.append(style)" ] [ " result.append(style + '\\t (' + desc + ')')" ] [ "" ] [ "return result" ] language python } parmtag { "filechooser_pattern" "*.json" } parmtag { "spare_category" "Render" } } parm { name "declare_all_shops" label "Declare Materials" type ordinal default { "off" } menu { "off" "Save Only Referenced Materials and Shaders" "on" "Save All Materials" "all" "Save All Materials and Shaders" } parmtag { "spare_category" "Render" } } } group { name "sampling7_4" label "Dicing" parm { name "vm_shadingfactor" label "Shading Quality Multiplier" type float default { "1" } range { 0 10 } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "shadingfactor" } parmtag { "spare_category" "Dicing" } } parm { name "vm_motionfactor" label "Motion Factor" type float default { "0" } disablewhen "{ allowmotionblur == 0 vm_dof == 0 }" range { 0 1 } parmtag { "mantra_class" "object" } parmtag { "mantra_name" "motionfactor" } parmtag { "spare_category" "Dicing" } } parm { name "vm_measure" label "Geometry Measuring" type string default { "nonraster" } menu { "nonraster" "Non-Raster Measuring" "raster" "Raster Space Measuring" "uniform" "Uniform Measuring" } parmtag { "spare_category" "Dicing" } } parm { name "vm_measurezimportance" label "Z-Importance" type float default { "1" } disablewhen "{ vm_measure != nonraster }" range { 0 10 } parmtag { "mantra_class" "measure" } parmtag { "mantra_force_output" "1" } parmtag { "mantra_name" "zimportance" } parmtag { "spare_category" "Dicing" } } parm { name "vm_measureoffscreenquality" label "Offscreen Quality" type float default { "0.25" } disablewhen "{ vm_measure != nonraster }" range { 0 1 } parmtag { "mantra_class" "measure" } parmtag { "mantra_force_output" "1" } parmtag { "mantra_name" "offscreenquality" } parmtag { "spare_category" "Dicing" } } } group { name "sampling7_5" label "Statistics" parm { name "soho_spoolrenderoutput" label "Render Output" type ordinal default { "on" } help "Controls whether to capture the render output and add to the node info" menu { "off" "Don't capture render output" "on" "Capture render output for graphical apps" "force" "Capture render output for all apps" } parmtag { "spare_category" "Statistics" } } parm { name "vm_verbose" label "Verbose Level" type integer default { "0" } range { 0 5 } parmtag { "mantra_class" "renderer" } parmtag { "mantra_force_output" "1" } parmtag { "mantra_name" "verbose" } parmtag { "spare_category" "Statistics" } } parm { name "vm_vexprofile" label "VEX Profiling" type integer default { "0" } menu { "0" "No VEX Profiling" "1" "Execution profiling" "2" "Profiling and NAN detection" } range { 0 10 } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "vexprofile" } parmtag { "spare_category" "Statistics" } } parm { name "vm_alfprogress" label "Alfred Style Progress" type toggle default { "0" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "alfprogress" } parmtag { "spare_category" "Statistics" } } parm { name "vm_tilecallback" label "Python Tile Callback" type file default { "" } parmtag { "filechooser_mode" "read" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "tilecallback" } parmtag { "spare_category" "Statistics" } } parm { name "vm_logcolors" label "Colorize Output" type integer default { "0" } menu { "0" "Colored Shell" "1" "HTML Tags" "2" "No Coloring" } range { 0 10 } parmtag { "mantra_class" "renderer" } parmtag { "mantra_force_output" "1" } parmtag { "mantra_name" "logcolors" } parmtag { "spare_category" "Statistics" } } parm { name "vm_logtimestamps" label "Log Timestamp" type toggle default { "1" } parmtag { "mantra_class" "renderer" } parmtag { "mantra_name" "logtimestamps" } parmtag { "spare_category" "Statistics" } } } } group { name "images6_2" label "Objects" parm { name "vobject" baseparm label "Candidate Objects" export none } parm { name "forceobject" baseparm label "Force Objects" export none } parm { name "matte_objects" baseparm label "Forced Matte" export none } parm { name "phantom_objects" baseparm label "Forced Phantom" export none } parm { name "excludeobject" baseparm label "Exclude Objects" export none } parm { name "obj_light_sep" baseparm label "Separator" export none } parm { name "sololight" baseparm label "Solo Light" export none } parm { name "alights" baseparm label "Candidate Lights" export none } parm { name "forcelights" baseparm label "Force Lights" export none } parm { name "excludelights" baseparm label "Exclude Lights" export none } parm { name "soho_autoheadlight" baseparm label "Headlight Creation" export none } parm { name "light_fog_sep" baseparm label "Separator" export none } parm { name "vfog" baseparm label "Visible Fog" export none } } group { name "images6_3" label "Scripts" parm { name "tprerender" baseparm label "tprerender" nolabel joinnext export none } parm { name "prerender" baseparm label "Pre-Render Script" joinnext export none } parm { name "lprerender" baseparm label "lprerender" nolabel export none } parm { name "tpreframe" baseparm label "tpreframe" nolabel joinnext export none } parm { name "preframe" baseparm label "Pre-Frame Script" joinnext export none } parm { name "lpreframe" baseparm label "lpreframe" nolabel export none } parm { name "tpostframe" baseparm label "tpostframe" nolabel joinnext export none } parm { name "postframe" baseparm label "Post-Frame Script" joinnext export none } parm { name "lpostframe" baseparm label "lpostframe" nolabel export none } parm { name "tpostrender" baseparm label "tpostrender" nolabel joinnext export none } parm { name "postrender" baseparm label "Post-Render Script" joinnext export none } parm { name "lpostrender" baseparm label "lpostrender" nolabel export none } } group { name "images6_4" label "Driver" parm { name "soho_pipecmd" baseparm label "Command" export none } parm { name "soho_outputmode" baseparm label "Save IFD File To Disk" nolabel joinnext export none } parm { name "soho_diskfile" baseparm label "Disk File" export none } parm { name "soho_compression" baseparm label "File Compression" export none } parm { name "soho_foreground" baseparm label "Block Until Render Complete" export none } parm { name "soho_initsim" baseparm label "Initialize Simulation OPs" export none } parm { name "soho_viewport_menu" baseparm label "Show In Viewport Menu" export none } parm { name "vm_inlinestorage" label "Save Geometry Inline" type toggle default { "0" } parmtag { "spare_category" "Driver" } } parm { name "vm_tmpsharedstorage" label "Shared temp storage" type file default { "$HIP/ifds/storage" } disablewhen "{ vm_inlinestorage != 0 }" parmtag { "filechooser_mode" "write" } parmtag { "spare_category" "Driver" } } parm { name "vm_tmplocalstorage" label "Local temp storage" type file default { "$HOUDINI_TEMP_DIR/ifds/storage" } disablewhen "{ vm_inlinestorage != 0 }" parmtag { "filechooser_mode" "write" } parmtag { "spare_category" "Driver" } } parm { name "vm_binarygeometry" label "Save Binary Geometry" type toggle default { "1" } parmtag { "spare_category" "Driver" } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="out/O____ARTNAM____O____MANTRA____O.chn" Content-Type: text/plain { channel f1 { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $FSTART } } channel f2 { lefttype = extend righttype = extend default = 240 flags = 0 segment { length = 0 value = 240 240 expr = $FEND } } channel vm_volumeshadowsteprate { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch(\"/out/O____ARTNAM____O____MANTRA____O/vm_volumesteprate\") } } channel vm_volumesteprate { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = 1/64 } } channel vm_bucketsize { lefttype = extend righttype = extend default = 16 flags = 0 segment { length = 0 value = 16 16 expr = ch(\"/obj/O____AREMAC____O____CAMERA____O/resx\")/5 } } channel vm_samplesy { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = ch(\"vm_samplesx\") } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="out/O____ARTNAM____O____MANTRA____O.parm" Content-Type: text/plain { version 0.8 execute [ 0 locks=0 ] ( 0 ) renderpreview [ 0 locks=0 ] ( 0 ) executebackground [ 0 locks=0 ] ( 0 ) renderdialog [ 0 locks=0 ] ( 0 ) trange [ 0 locks=0 ] ( "off" ) f [ 0 locks=0 ] ( [ f1 1 ] [ f2 5824 ] 1 ) take [ 0 locks=0 ] ( _current_ ) camera [ 0 locks=0 ] ( /obj/O____AREMAC____O____CAMERA____O ) override_camerares [ 0 locks=0 ] ( "off" ) res_fraction [ 0 locks=0 ] ( 0.5 ) res_override [ 0 locks=0 ] ( 1280 720 ) res_overrideMenu [ 0 locks=0 ] ( 0 ) aspect_override [ 0 locks=0 ] ( 1 ) images [ 0 locks=0 ] ( 0 0 0 0 0 ) soho_program [ 0 locks=0 ] ( IFD.py ) soho_shopstyle [ 0 locks=0 ] ( VMantra ) soho_ipr_support [ 0 locks=0 ] ( "on" ) soho_previewsupport [ 0 locks=0 ] ( "on" ) vm_picture [ 0 locks=0 ] ( ip ) vm_device [ 0 locks=0 ] ( "" ) soho_mkpath [ 0 locks=0 ] ( "off" ) soho_skip_frame [ 0 locks=0 ] ( no ) output [ 0 locks=0 ] ( 0 0 0 0 0 ) sampling [ 0 locks=0 ] ( 0 0 0 0 0 0 ) vobject [ 0 locks=0 ] ( * ) forceobject [ 0 locks=0 ] ( "" ) matte_objects [ 0 locks=0 ] ( "" ) phantom_objects [ 0 locks=0 ] ( "" ) excludeobject [ 0 locks=0 ] ( "" ) obj_light_sep [ 0 locks=0 ] ( ) sololight [ 0 locks=0 ] ( "" ) alights [ 0 locks=0 ] ( * ) forcelights [ 0 locks=0 ] ( "" ) excludelights [ 0 locks=0 ] ( "" ) soho_autoheadlight [ 0 locks=0 ] ( "on" ) light_fog_sep [ 0 locks=0 ] ( ) vfog [ 0 locks=0 ] ( * ) tprerender [ 0 locks=0 ] ( "on" ) prerender [ 0 locks=0 ] ( "" ) lprerender [ 0 locks=0 ] ( hscript ) tpreframe [ 0 locks=0 ] ( "on" ) preframe [ 0 locks=0 ] ( "" ) lpreframe [ 0 locks=0 ] ( hscript ) tpostframe [ 0 locks=0 ] ( "on" ) postframe [ 0 locks=0 ] ( "" ) lpostframe [ 0 locks=0 ] ( hscript ) tpostrender [ 0 locks=0 ] ( "on" ) postrender [ 0 locks=0 ] ( "" ) lpostrender [ 0 locks=0 ] ( hscript ) soho_pipecmd [ 0 locks=0 ] ( mantra ) soho_outputmode [ 0 locks=0 ] ( "off" ) soho_diskfile [ 0 locks=0 ] ( $HIP/mantra.ifd ) soho_compression [ 0 locks=0 ] ( ext ) soho_foreground [ 0 locks=0 ] ( "off" ) soho_initsim [ 0 locks=0 ] ( "on" ) soho_viewport_menu [ 0 locks=0 ] ( "on" ) images6 [ 0 locks=0 ] ( 1 1 1 1 1 ) output6 [ 0 locks=0 ] ( 0 0 0 0 0 ) vm_pfilter [ 0 locks=0 autoscope=1 autosel=4294967295 ] ( "box -w 1" ) vm_sfilter [ 0 locks=0 ] ( alpha ) vm_quantize [ 0 locks=0 ] ( float ) vm_gamma [ 0 locks=0 ] ( 1 ) vm_subpixel [ 0 locks=0 ] ( "off" ) vm_tile_render [ 0 locks=0 ] ( "off" ) vm_tile_count_x [ 0 locks=0 ] ( 1 ) vm_tile_count_y [ 0 locks=0 ] ( 1 ) vm_tile_index [ 0 locks=0 ] ( 0 ) vm_writecheckpoint [ 0 locks=0 ] ( "on" ) vm_readcheckpoint [ 0 locks=0 ] ( "on" ) render_viewcamera [ 0 locks=0 ] ( "on" ) render_any_shadowmap [ 0 locks=0 ] ( "on" ) render_any_envmap [ 0 locks=0 ] ( "on" ) render_any_photonmap [ 0 locks=0 ] ( "on" ) render_any_pointcloud [ 0 locks=0 ] ( "on" ) vm_exportcomponents [ 0 locks=0 ] ( "diffuse reflect coat refract volume sss" ) vm_quickplane_P [ 0 locks=0 ] ( "off" ) vm_quickplane_Pz [ 0 locks=0 ] ( "off" ) vm_quickplane_N [ 0 locks=0 ] ( "off" ) vm_quickplane_all_comp [ 0 locks=0 ] ( "off" ) vm_quickplane_direct_comp [ 0 locks=0 ] ( "off" ) vm_quickplane_indirect_comp [ 0 locks=0 ] ( "off" ) vm_quickplane_all_emission [ 0 locks=0 ] ( "off" ) vm_quickplane_direct_noshadow [ 0 locks=0 ] ( "off" ) vm_quickplane_direct_samples [ 0 locks=0 ] ( "off" ) vm_quickplane_indirect_samples [ 0 locks=0 ] ( "off" ) vm_quickplane_sss [ 0 locks=0 ] ( "off" ) vm_quickplane_basecolor [ 0 locks=0 ] ( "off" ) vm_quickplane_diffcolor [ 0 locks=0 ] ( "off" ) vm_quickplane_speccolor [ 0 locks=0 ] ( "off" ) vm_quickplane_emitcolor [ 0 locks=0 ] ( "off" ) vm_quickplane_ssscolor [ 0 locks=0 ] ( "off" ) vm_quickplane_metallic [ 0 locks=0 ] ( "off" ) vm_quickplane_specrough [ 0 locks=0 ] ( "off" ) vm_showextraplaneparms [ 0 locks=0 ] ( "off" ) vm_numaux [ 0 locks=0 ] ( 0 ) vm_deepresolver [ 0 locks=0 ] ( null ) vm_dcmfilename [ 0 locks=0 ] ( $HIP/dcm.rat ) vm_matchdeeppixelfilter [ 0 locks=0 ] ( "on" ) vm_dcmcompositing [ 0 locks=0 ] ( "off" ) vm_dcmdepthplanes [ 0 locks=0 ] ( zfront,zback ) vm_dsmfilename [ 0 locks=0 ] ( $HIP/dsm.rat ) vm_cryptolayers [ 0 locks=0 ] ( 0 ) vm_image_artist [ 0 locks=0 ] ( "" ) vm_image_comment [ 0 locks=0 ] ( "" ) vm_image_hostname [ 0 locks=0 ] ( "" ) vm_image_mplay_direction [ 0 locks=0 ] ( middle ) vm_image_mplay_framemode [ 0 locks=0 ] ( append ) vm_image_mplay_label [ 0 locks=0 ] ( "" ) vm_image_jpeg_quality [ 0 locks=0 ] ( 100 ) vm_image_tiff_compression [ 0 locks=0 ] ( LZW ) vm_image_exr_compression [ 0 locks=0 ] ( zips ) vm_image_exr_dwa_level [ 0 locks=0 ] ( 85 ) vm_renderengine [ 0 locks=0 ] ( raytrace ) vm_dof [ 0 locks=0 ] ( "off" ) allowmotionblur [ 0 locks=0 ] ( "off" ) xform_motionsamples [ 0 locks=0 ] ( 2 ) geo_motionsamples [ 0 locks=0 ] ( 1 ) shutteroffset [ 0 locks=0 ] ( 1 ) vm_traceblur [ 0 locks=0 ] ( "off" ) sampling7 [ 0 locks=0 ] ( 0 0 0 0 0 0 ) vm_samples [ 8 locks=0 ] ( 1 [ vm_samplesy 1 ] ) vm_dorayvariance [ 0 locks=0 ] ( "off" ) vm_colorspace [ 0 locks=0 ] ( gamma ) vm_maxnumberofindirectsamples [ 0 locks=0 ] ( "Maximum number of indirect samples: `floor(ch(vm_maxraysamples) * (ch(vm_globalquality) * (ch(vm_diffusequality) + ch(vm_sssquality) + ch(vm_reflectionquality) + ch(vm_refractionquality) ) + 1) )`" ) vm_minraysamples [ 0 locks=0 ] ( 1 ) vm_maxraysamples [ 0 locks=0 ] ( 9 ) vm_variance [ 0 locks=0 ] ( 0.01 ) vm_globalquality [ 0 locks=0 ] ( 1 ) vm_diffusequality [ 0 locks=0 ] ( 1 ) vm_sssquality [ 0 locks=0 ] ( 1 ) vm_reflectionquality [ 0 locks=0 ] ( 1 ) vm_refractionquality [ 0 locks=0 ] ( 1 ) vm_volumequality [ 0 locks=0 ] ( 1 ) vm_volumesteprate [ 8 locks=0 ] ( [ vm_volumesteprate 0.015625 ] ) vm_volumeshadowsteprate [ 0 locks=0 ] ( [ vm_volumeshadowsteprate 0.015625 ] ) vm_transparent [ 0 locks=0 ] ( "off" ) vm_transparentsamples [ 0 locks=0 ] ( 4 ) vm_samplelock [ 0 locks=0 ] ( "on" ) vm_randomseed [ 0 locks=0 ] ( 0 ) vm_imageblur [ 0 locks=0 ] ( "on" ) vm_reflectlimit [ 0 locks=0 ] ( 65536 ) vm_refractlimit [ 0 locks=0 ] ( 65536 ) vm_diffuselimit [ 0 locks=0 ] ( 65536 ) vm_ssslimit [ 0 locks=0 ] ( 65536 ) vm_volumelimit [ 0 locks=0 ] ( 65536 ) vm_opacitylimit [ 0 locks=0 ] ( 65536 ) vm_colorlimit [ 0 locks=0 ] ( 65536 ) vm_raylimiteval [ 0 locks=0 ] ( direct ) vm_raylimitcomponents [ 0 locks=0 ] ( all ) vm_raylimitlightmask [ 0 locks=0 ] ( * ) vm_raybias [ 0 locks=0 ] ( 16 ) vm_biasnormal [ 0 locks=0 ] ( "off" ) vm_nesteddielectric [ 0 locks=0 ] ( "off" ) vm_pbrpathtype [ 0 locks=0 ] ( all ) vm_constrainmaxrough [ 0 locks=0 ] ( "off" ) vm_refractcomponents [ 0 locks=0 ] ( refract ) vm_diffusecomponents [ 0 locks=0 ] ( diffuse ) vm_volumecomponents [ 0 locks=0 ] ( volume ) vm_ssscomponents [ 0 locks=0 ] ( sss ) vm_bucketsize [ 8 locks=0 ] ( [ vm_bucketsize 51.200000000000003 ] ) vm_usemaxthreads [ 0 locks=0 ] ( 1 ) vm_threadcount [ 0 locks=0 ] ( 4 ) vm_usecacheratio [ 0 locks=0 ] ( 1 ) vm_cacheratio [ 0 locks=0 ] ( 0 ) vm_cachesize [ 0 locks=0 ] ( 1000 ) vm_octreestyle [ 0 locks=0 ] ( bboxtree ) vm_kdmemfactor [ 0 locks=0 ] ( 1 ) vm_hidden [ 0 locks=0 ] ( "on" ) vm_otlfullpath [ 0 locks=0 ] ( "on" ) vm_embedvex [ 0 locks=0 ] ( "on" ) declare_stylesheets [ 0 locks=0 ] ( * ) apply_stylesheets [ 0 locks=0 ] ( "`pythonexprs(\"' '.join(hou.styles.styles())\")`" ) declare_all_shops [ 0 locks=0 ] ( "all" ) vm_shadingfactor [ 8 locks=0 ] ( 1 ) vm_motionfactor [ 0 locks=0 ] ( 0 ) vm_measure [ 0 locks=0 ] ( uniform ) vm_measurezimportance [ 0 locks=0 ] ( 1 ) vm_measureoffscreenquality [ 0 locks=0 ] ( 0.25 ) soho_spoolrenderoutput [ 0 locks=0 ] ( "force" ) vm_verbose [ 0 locks=0 ] ( 0 ) vm_vexprofile [ 0 locks=0 ] ( 0 ) vm_alfprogress [ 0 locks=0 ] ( "off" ) vm_tilecallback [ 0 locks=0 ] ( "" ) vm_logcolors [ 0 locks=0 ] ( 0 ) vm_logtimestamps [ 0 locks=0 ] ( "on" ) vm_inlinestorage [ 0 locks=0 ] ( "off" ) vm_tmpsharedstorage [ 0 locks=0 autoscope=1 autosel=4294967295 ] ( $HIP/ifds/storage ) vm_tmplocalstorage [ 0 locks=0 autoscope=1 autosel=4294967295 ] ( $HOUDINI_TEMP_DIR/ifds/storage ) vm_binarygeometry [ 0 locks=0 ] ( "on" ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="out/O____ARTNAM____O____MANTRA____O.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"2" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="out/vray.init" Content-Type: text/plain type = merge matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="out/vray.def" Content-Type: text/plain comment "" position -5.995 2.845 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1616834470 modify 1617343106 author Administrator@O access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="out/vray.spareparmdef" Content-Type: text/plain parm { name "execute" baseparm label "Render" joinnext export none } parm { name "renderdialog" baseparm label "Controls..." nolabel export none } parm { name "f1" label "f1" type float default { "0" } range { 0 10 } } parm { name "f2" label "f2" type float default { "0" } range { 0 10 } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="out/vray.chn" Content-Type: text/plain { channel f1 { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $FSTART } } channel f2 { lefttype = extend righttype = extend default = 240 flags = 0 segment { length = 0 value = 240 240 expr = $FEND } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="out/vray.parm" Content-Type: text/plain { version 0.8 execute [ 0 locks=0 ] ( 0 ) renderdialog [ 0 locks=0 ] ( 0 ) f1 [ 0 locks=0 ] ( [ f1 0 ] ) f2 [ 0 locks=0 ] ( [ f2 0 ] ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="out/vray.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="out/vrayIpr.init" Content-Type: text/plain type = vray matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="out/vrayIpr.def" Content-Type: text/plain comment "" position -5.995 1.845 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1616834481 modify 1617343105 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="out/vrayIpr.chn" Content-Type: text/plain { channel f1 { lefttype = extend righttype = extend default = 1 flags = 0 segment { length = 0 value = 1 1 expr = $FSTART } } channel f2 { lefttype = extend righttype = extend default = 240 flags = 0 segment { length = 0 value = 240 240 expr = $FEND } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="out/vrayIpr.parm" Content-Type: text/plain { version 0.8 execute [ 0 locks=0 ] ( 0 ) renderpreview [ 0 locks=0 ] ( 0 ) executebackground [ 0 locks=0 ] ( 0 ) renderdialog [ 0 locks=0 ] ( 0 ) trange [ 0 locks=0 ] ( "off" ) f [ 0 locks=0 ] ( [ f1 1 ] [ f2 5824 ] 1 ) take [ 0 locks=0 ] ( _current_ ) VRayRendererFolderExport_5 [ 0 locks=0 ] ( 0 ) soho_pipecmd [ 0 locks=0 ] ( vfh_ipr ) soho_program [ 0 locks=0 ] ( vfh_ipr.py ) soho_shopstyle [ 0 locks=0 ] ( VMantra ) soho_ipr_support [ 0 locks=0 ] ( "on" ) soho_previewsupport [ 0 locks=0 ] ( "on" ) soho_outputmode [ 0 locks=0 ] ( "off" ) soho_diskfile [ 0 locks=0 ] ( $HIP/mantra.vray ) soho_compression [ 0 locks=0 ] ( ext ) soho_foreground [ 0 locks=0 ] ( "off" ) soho_initsim [ 0 locks=0 ] ( "off" ) soho_viewport_menu [ 0 locks=0 ] ( "on" ) vray_ipr_main [ 0 locks=0 ] ( 0 ) camera [ 0 locks=0 ] ( "`chs(strcat(chs(\"rop\"), \"/render_camera\"))`" ) rop [ 0 locks=0 ] ( ../vray ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="out/vrayIpr.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"" }, "___toolcount___":{ "type":"string", "value":"40" }, "___toolid___":{ "type":"string", "value":"vray_render_start" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="out/O____LGNEPO____O____OPENGL____O.init" Content-Type: text/plain type = opengl matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="out/O____LGNEPO____O____OPENGL____O.def" Content-Type: text/plain comment "" position -5.995 4.845 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault on exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1617343113 modify 1617345131 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="out/O____LGNEPO____O____OPENGL____O.parm" Content-Type: text/plain { version 0.8 execute [ 0 locks=0 ] ( 0 ) renderdialog [ 0 locks=0 ] ( 0 ) trange [ 0 locks=0 ] ( "off" ) f [ 0 locks=0 ] ( 1 240 1 ) take [ 0 locks=0 ] ( _current_ ) stdswitch [ 0 locks=0 ] ( 0 0 0 0 0 0 0 ) opsource [ 0 locks=0 ] ( "obj" ) camera [ 0 locks=0 ] ( /obj/O____AREMAC____O____CAMERA____O ) scenepath [ 0 locks=0 ] ( /obj ) sopsource [ 0 locks=0 ] ( "render" ) vobjects [ 0 locks=0 ] ( * ) forceobjects [ 0 locks=0 ] ( "" ) excludeobjects [ 0 locks=0 ] ( "" ) alights [ 0 locks=0 ] ( * ) forcelights [ 0 locks=0 ] ( "" ) excludelights [ 0 locks=0 ] ( "" ) loppath [ 0 locks=0 ] ( "" ) cameraprim [ 0 locks=0 ] ( "" ) purposerender [ 0 locks=0 ] ( "off" ) purposeproxy [ 0 locks=0 ] ( "on" ) purposeguide [ 0 locks=0 ] ( "off" ) soho_initsim [ 0 locks=0 ] ( "off" ) soho_viewport_menu [ 0 locks=0 ] ( "on" ) tres [ 0 locks=0 ] ( "off" ) res [ 0 locks=0 ] ( 1280 720 ) resmenu [ 0 locks=0 ] ( 0 ) aspect [ 0 locks=0 ] ( 1 ) bgimage [ 0 locks=0 ] ( "" ) vpcomment [ 0 locks=0 ] ( "" ) picture [ 0 locks=0 ] ( ip ) mkpath [ 0 locks=0 ] ( "on" ) saveretry [ 0 locks=0 ] ( 0 ) imagetype [ 0 locks=0 ] ( "image2d" ) colorcorrect [ 0 locks=0 ] ( "lut_gamma" ) gamma [ 0 locks=0 ] ( 1 ) lut [ 0 locks=0 ] ( "" ) ociocolorspace [ 0 locks=0 ] ( "" ) ociolooks [ 0 locks=0 ] ( "" ) vm_image_artist [ 0 locks=0 ] ( "" ) vm_image_comment [ 0 locks=0 ] ( "" ) vm_image_hostname [ 0 locks=0 ] ( "" ) vm_image_mplay_label [ 0 locks=0 ] ( "" ) vm_image_mplay_gamma [ 0 locks=0 ] ( 1 ) vm_image_jpeg_quality [ 0 locks=0 ] ( 100 ) vm_image_tiff_compression [ 0 locks=0 ] ( "LZW" ) vm_image_exr_compression [ 0 locks=0 ] ( "piz" ) aamode [ 0 locks=0 ] ( "aa4" ) usehdr [ 0 locks=0 ] ( "on" ) stereo [ 0 locks=0 ] ( "leftright" ) shadingmode [ 0 locks=0 ] ( "smooth" ) usetextures [ 0 locks=0 ] ( "on" ) hqlighting [ 0 locks=0 ] ( "on" ) lightsamples [ 0 locks=0 ] ( 8 ) shadows [ 0 locks=0 ] ( "on" ) shadowquality [ 0 locks=0 ] ( "areaaa" ) shadowmap [ 0 locks=0 ] ( 2048 ) ambocclusion [ 0 locks=0 ] ( "off" ) ambquality [ 0 locks=0 ] ( 2 ) transparency [ 0 locks=0 ] ( "on" ) transquality [ 0 locks=0 ] ( "high" ) motionblur [ 0 locks=0 ] ( "off" ) motionblurframes [ 0 locks=0 ] ( 5 ) displacement [ 0 locks=0 ] ( "on" ) displacequality [ 0 locks=0 ] ( 1 ) reflection [ 0 locks=0 ] ( "off" ) minreflection [ 0 locks=0 ] ( 0.050000000000000003 ) hdrreflection [ 0 locks=0 ] ( "on" ) reflectionsize [ 0 locks=0 ] ( 512 ) backfacecull [ 0 locks=0 ] ( "off" ) fognode [ 0 locks=0 ] ( "" ) uniformfog [ 0 locks=0 ] ( "off" ) fogdensity [ 0 locks=0 ] ( 0.001 ) fogopacity [ 0 locks=0 ] ( 1 ) fogcolor [ 0 locks=0 ] ( 0.5 0.5 0.5 ) fogrange [ 0 locks=0 ] ( 0 1000 ) fogclipdistance [ 0 locks=0 ] ( 1000000 ) fogheightmode [ 0 locks=0 ] ( "off" ) fogheight [ 0 locks=0 ] ( 100 ) fogheightfalloff [ 0 locks=0 ] ( 100 ) fogsunenable [ 0 locks=0 ] ( "on" ) fogsunbloom [ 0 locks=0 ] ( 5 ) fogintensity [ 0 locks=0 ] ( 1 ) volumefog [ 0 locks=0 ] ( "off" ) vfogquality [ 0 locks=0 ] ( "volumehigh" ) vfogdensity [ 0 locks=0 ] ( 0.001 ) vfogopacity [ 0 locks=0 ] ( 1 ) vfogcolor [ 0 locks=0 ] ( 0.5 0.5 0.5 ) vfogrange [ 0 locks=0 ] ( 1 200 ) vfogheightmode [ 0 locks=0 ] ( "off" ) vfogheight [ 0 locks=0 ] ( 100 ) vfogheightfalloff [ 0 locks=0 ] ( 100 ) vfogintensity [ 0 locks=0 ] ( 1 ) vfogscatter [ 0 locks=0 ] ( 1 1 ) dof [ 0 locks=0 ] ( "off" ) bokeh [ 0 locks=0 ] ( "none" ) bokehfile [ 0 locks=0 ] ( $HH/pic/circle.pic ) bokehcop [ 0 locks=0 ] ( "" ) bokehaspect [ 0 locks=0 ] ( 1 ) bokehboost [ 0 locks=0 ] ( 1 ) volumequality [ 0 locks=0 ] ( "high" ) lod [ 0 locks=0 ] ( 1 ) wirewidth [ 0 locks=0 ] ( 1 ) wireblend [ 0 locks=0 ] ( 0.5 ) particle [ 0 locks=0 ] ( "points" ) pointsize [ 0 locks=0 ] ( 3 ) discsize [ 0 locks=0 ] ( 0.050000000000000003 ) orientton [ 0 locks=0 ] ( "off" ) usesprites [ 0 locks=0 ] ( "on" ) usegeocolor [ 0 locks=0 ] ( "on" ) tex2dlimit [ 0 locks=0 ] ( "none" ) tex2dres [ 0 locks=0 ] ( 2048 ) tex2dformat [ 0 locks=0 ] ( "format16fp" ) tex3dlimit [ 0 locks=0 ] ( "none" ) tex3dres [ 0 locks=0 ] ( 384 ) tex3dformat [ 0 locks=0 ] ( "format16fp" ) texmemlimit [ 0 locks=0 ] ( 512 ) spritetexmaxres [ 0 locks=0 ] ( 128 128 ) instancepercent [ 0 locks=0 ] ( 100 ) instancelimit [ 0 locks=0 ] ( 20 ) instancestandin [ 0 locks=0 ] ( "bbox" ) tprerender [ 0 locks=0 ] ( "on" ) prerender [ 0 locks=0 ] ( "" ) lprerender [ 0 locks=0 ] ( hscript ) tpreframe [ 0 locks=0 ] ( "on" ) preframe [ 0 locks=0 ] ( "" ) lpreframe [ 0 locks=0 ] ( hscript ) tpostframe [ 0 locks=0 ] ( "on" ) postframe [ 0 locks=0 ] ( "" ) lpostframe [ 0 locks=0 ] ( hscript ) tpostrender [ 0 locks=0 ] ( "on" ) postrender [ 0 locks=0 ] ( "" ) lpostrender [ 0 locks=0 ] ( hscript ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="out/O____LGNEPO____O____OPENGL____O.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="out.order" Content-Type: text/plain 4 O____ARTNAM____O____MANTRA____O vray vrayIpr O____LGNEPO____O____OPENGL____O --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="out.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_62491.332_O_233.19426_HERTZ_O.init" Content-Type: text/plain type = wave matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_62491.332_O_233.19426_HERTZ_O.def" Content-Type: text/plain comment "" position -42.495 29.345 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render on highlight off unload off savedata off compress on colordefault on exposed on audio off export off outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1615924327 modify 1615938992 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_62491.332_O_233.19426_HERTZ_O.chn" Content-Type: text/plain { channel rate { lefttype = extend righttype = extend default = 44100 flags = 0 segment { length = 0 value = 44100 44100 expr = 1/(84.406022589954030768899117092091000289089388918088900852079/pow(3,15)) } } channel period { lefttype = extend righttype = extend default = 0.004288270212363666 flags = 0 segment { length = 0 value = 0.004288270212363666 0.004288270212363666 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,9)) } } channel end { lefttype = extend righttype = extend default = 10 flags = 0 segment { length = 0 value = 10 10 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,4)) } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_62491.332_O_233.19426_HERTZ_O.parm" Content-Type: text/plain { version 0.8 stdswitcher [ 0 locks=0 ] ( 1 1 1 ) wavetype [ 0 locks=0 ] ( "sin" ) period [ 8 locks=0 ] ( [ period 0.004288270212363666 ] ) phase [ 0 locks=0 ] ( 0 ) bias [ 0 locks=0 ] ( 0 ) offset [ 0 locks=0 ] ( 0 ) amp [ 0 locks=0 ] ( 1 ) decay [ 0 locks=0 ] ( 0 ) ramp [ 0 locks=0 ] ( 0 ) exprs [ 0 locks=0 ] ( 0 ) channelname [ 0 locks=0 ] ( chan1 ) range [ 0 locks=0 ] ( "full" ) start [ 0 locks=0 ] ( 0 ) end [ 8 locks=0 ] ( [ end 1.0420496616043708 ] ) rate [ 8 locks=0 ] ( [ rate 169998.61573512648 ] ) left [ 0 locks=0 ] ( "hold" ) right [ 0 locks=0 ] ( "hold" ) defval [ 0 locks=0 ] ( 0 ) scope [ 0 locks=0 ] ( * ) srselect [ 0 locks=0 ] ( "max" ) units [ 0 locks=0 ] ( "seconds" ) timeslice [ 0 locks=0 ] ( "off" ) unload [ 0 locks=0 ] ( "off" ) export [ 0 locks=0 ] ( /obj ) gcolor [ 0 locks=0 ] ( 0 0.44999998807907104 0.89999997615814209 ) gcolorstep [ 0 locks=0 ] ( 0.050000000000000003 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_62491.332_O_233.19426_HERTZ_O.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_62491.332_O_233.19426_HERTZ_O.chop" Content-Type: text/plain 5 2 0 0 1 0 0 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_187285.996_O_699.582781_HERTZ_O.init" Content-Type: text/plain type = wave matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_187285.996_O_699.582781_HERTZ_O.def" Content-Type: text/plain comment "" position -42.495 28.345 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render on highlight off unload off savedata off compress on colordefault on exposed on audio off export off outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1615924327 modify 1615938982 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_187285.996_O_699.582781_HERTZ_O.chn" Content-Type: text/plain { channel rate { lefttype = extend righttype = extend default = 44100 flags = 0 segment { length = 0 value = 44100 44100 expr = 1/(84.406022589954030768899117092091000289089388918088900852079/pow(3,15)) } } channel period { lefttype = extend righttype = extend default = 0.0014294234041212219 flags = 0 segment { length = 0 value = 0.0014294234041212219 0.0014294234041212219 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,10)) } } channel end { lefttype = extend righttype = extend default = 10 flags = 0 segment { length = 0 value = 10 10 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,4)) } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_187285.996_O_699.582781_HERTZ_O.parm" Content-Type: text/plain { version 0.8 stdswitcher [ 0 locks=0 ] ( 1 1 1 ) wavetype [ 0 locks=0 ] ( "sin" ) period [ 8 locks=0 ] ( [ period 0.0014294234041212219 ] ) phase [ 0 locks=0 ] ( 0 ) bias [ 0 locks=0 ] ( 0 ) offset [ 0 locks=0 ] ( 0 ) amp [ 0 locks=0 ] ( 1 ) decay [ 0 locks=0 ] ( 0 ) ramp [ 0 locks=0 ] ( 0 ) exprs [ 0 locks=0 ] ( 0 ) channelname [ 0 locks=0 ] ( chan1 ) range [ 0 locks=0 ] ( "full" ) start [ 0 locks=0 ] ( 0 ) end [ 8 locks=0 ] ( [ end 1.0420496616043708 ] ) rate [ 8 locks=0 ] ( [ rate 169998.61573512648 ] ) left [ 0 locks=0 ] ( "hold" ) right [ 0 locks=0 ] ( "hold" ) defval [ 0 locks=0 ] ( 0 ) scope [ 0 locks=0 ] ( * ) srselect [ 0 locks=0 ] ( "max" ) units [ 0 locks=0 ] ( "seconds" ) timeslice [ 0 locks=0 ] ( "off" ) unload [ 0 locks=0 ] ( "off" ) export [ 0 locks=0 ] ( /obj ) gcolor [ 0 locks=0 ] ( 0 0.44999998807907104 0.89999997615814209 ) gcolorstep [ 0 locks=0 ] ( 0.050000000000000003 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_187285.996_O_699.582781_HERTZ_O.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_187285.996_O_699.582781_HERTZ_O.chop" Content-Type: text/plain 5 2 0 0 1 0 0 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_243847.8902_O_2098.748342_HERTZ_O.init" Content-Type: text/plain type = wave matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_243847.8902_O_2098.748342_HERTZ_O.def" Content-Type: text/plain comment "" position -42.495 27.345 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render on highlight off unload off savedata off compress on colordefault on exposed on audio off export off outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1615924327 modify 1615938972 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_243847.8902_O_2098.748342_HERTZ_O.chn" Content-Type: text/plain { channel rate { lefttype = extend righttype = extend default = 44100 flags = 0 segment { length = 0 value = 44100 44100 expr = 1/(84.406022589954030768899117092091000289089388918088900852079/pow(3,15)) } } channel period { lefttype = extend righttype = extend default = 0.0042918454935622317 flags = 0 segment { length = 0 value = 0.0042918454935622317 0.0042918454935622317 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,11)) } } channel end { lefttype = extend righttype = extend default = 10 flags = 0 segment { length = 0 value = 10 10 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,4)) } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_243847.8902_O_2098.748342_HERTZ_O.parm" Content-Type: text/plain { version 0.8 stdswitcher [ 0 locks=0 ] ( 1 1 1 ) wavetype [ 0 locks=0 ] ( "sin" ) period [ 8 locks=0 ] ( [ period 0.00047647446804040733 ] ) phase [ 0 locks=0 ] ( 0 ) bias [ 0 locks=0 ] ( 0 ) offset [ 0 locks=0 ] ( 0 ) amp [ 0 locks=0 ] ( 1 ) decay [ 0 locks=0 ] ( 0 ) ramp [ 0 locks=0 ] ( 0 ) exprs [ 0 locks=0 ] ( 0 ) channelname [ 0 locks=0 ] ( chan1 ) range [ 0 locks=0 ] ( "full" ) start [ 0 locks=0 ] ( 0 ) end [ 8 locks=0 ] ( [ end 1.0420496616043708 ] ) rate [ 8 locks=0 ] ( [ rate 169998.61573512648 ] ) left [ 0 locks=0 ] ( "hold" ) right [ 0 locks=0 ] ( "hold" ) defval [ 0 locks=0 ] ( 0 ) scope [ 0 locks=0 ] ( * ) srselect [ 0 locks=0 ] ( "max" ) units [ 0 locks=0 ] ( "seconds" ) timeslice [ 0 locks=0 ] ( "off" ) unload [ 0 locks=0 ] ( "off" ) export [ 0 locks=0 ] ( /obj ) gcolor [ 0 locks=0 ] ( 0 0.44999998807907104 0.89999997615814209 ) gcolorstep [ 0 locks=0 ] ( 0.050000000000000003 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_243847.8902_O_2098.748342_HERTZ_O.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_243847.8902_O_2098.748342_HERTZ_O.chop" Content-Type: text/plain 5 2 0 0 1 0 0 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_HTAM_GNINIBMOC_O_COMBINING_MATH_O.init" Content-Type: text/plain type = math matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_HTAM_GNINIBMOC_O_COMBINING_MATH_O.def" Content-Type: text/plain comment "" position -45.495 25.345 connectornextid 14 flags = lock off model off template off footprint off xray off bypass off display on render off highlight off unload off savedata off compress on colordefault on exposed on audio on export off outputsNamed3 { 0 "output1" } inputsNamed3 { 1 O_ZTREH_428636.8_O_8.636824_HERTZ_O 0 1 "input1" 2 O_ZTREH_374019.52_O_25.910473_HERTZ_O 0 1 "input2" 3 O_ZTREH_149878.2_O_2.878941_HERTZ_O 0 1 "input3" 4 O_ZTREH_24137.77_O_77.73142_HERTZ_O 0 1 "input4" 5 O_ZTREH_746959.0_O_0.959647_HERTZ_O 0 1 "input5" 6 O_ZTREH_62491.332_O_233.19426_HERTZ_O 0 1 "input6" 7 O_ZTREH_288913.0_O_0.319882_HERTZ_O 0 1 "input7" 8 O_ZTREH_187285.996_O_699.582781_HERTZ_O 0 1 "input8" 9 O_ZTREH_726601.0_O_0.106627_HERTZ_O 0 1 "input9" 10 O_ZTREH_243847.8902_O_2098.748342_HERTZ_O 0 1 "input10" 11 O_ZTREH_245530.0_O_0.035542_HERTZ_O 0 1 "input11" 12 O_ZTREH_720542.6926_O_6296.245027_HERTZ_O 0 1 "input12" 13 O_ZTREH_748110.0_O_0.011847_HERTZ_O 0 1 "input13" } inputs { 0 O_ZTREH_428636.8_O_8.636824_HERTZ_O 0 1 1 O_ZTREH_374019.52_O_25.910473_HERTZ_O 0 1 2 O_ZTREH_149878.2_O_2.878941_HERTZ_O 0 1 3 O_ZTREH_24137.77_O_77.73142_HERTZ_O 0 1 4 O_ZTREH_746959.0_O_0.959647_HERTZ_O 0 1 5 O_ZTREH_62491.332_O_233.19426_HERTZ_O 0 1 6 O_ZTREH_288913.0_O_0.319882_HERTZ_O 0 1 7 O_ZTREH_187285.996_O_699.582781_HERTZ_O 0 1 8 O_ZTREH_726601.0_O_0.106627_HERTZ_O 0 1 9 O_ZTREH_243847.8902_O_2098.748342_HERTZ_O 0 1 10 O_ZTREH_245530.0_O_0.035542_HERTZ_O 0 1 11 O_ZTREH_720542.6926_O_6296.245027_HERTZ_O 0 1 12 O_ZTREH_748110.0_O_0.011847_HERTZ_O 0 1 } stat { create 1615925163 modify 1615939211 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_HTAM_GNINIBMOC_O_COMBINING_MATH_O.parm" Content-Type: text/plain { version 0.8 stdswitcher [ 0 locks=0 ] ( 3 3 3 3 ) preop [ 0 locks=0 ] ( "off" ) chanop [ 0 locks=0 ] ( "off" ) chopop [ 0 locks=0 ] ( "avg" ) postop [ 0 locks=0 ] ( "off" ) match [ 0 locks=0 ] ( "index" ) matchfailure [ 0 locks=0 ] ( "ignore" ) align [ 0 locks=0 autoscope=1 autosel=4294967295 ] ( "none" ) preoff [ 0 locks=0 ] ( 0 ) gain [ 0 locks=0 ] ( 1 ) postoff [ 0 locks=0 ] ( 0 ) fromrange [ 0 locks=0 ] ( 0 1 ) torange [ 0 locks=0 ] ( 0 1 ) scope [ 0 locks=0 ] ( * ) srselect [ 0 locks=0 ] ( "err" ) units [ 0 locks=0 ] ( "seconds" ) timeslice [ 0 locks=0 ] ( "off" ) unload [ 0 locks=0 ] ( "off" ) export [ 0 locks=0 ] ( /obj ) gcolor [ 0 locks=0 ] ( 1 1 1 ) gcolorstep [ 0 locks=0 ] ( 0 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_HTAM_GNINIBMOC_O_COMBINING_MATH_O.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_HTAM_GNINIBMOC_O_COMBINING_MATH_O.chop" Content-Type: text/plain 5 2 0 0 1 0 0 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_720542.6926_O_6296.245027_HERTZ_O.init" Content-Type: text/plain type = wave matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_720542.6926_O_6296.245027_HERTZ_O.def" Content-Type: text/plain comment "" position -42.495 26.345 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render on highlight off unload off savedata off compress on colordefault on exposed on audio off export off outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1615924327 modify 1615938943 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_720542.6926_O_6296.245027_HERTZ_O.chn" Content-Type: text/plain { channel rate { lefttype = extend righttype = extend default = 44100 flags = 0 segment { length = 0 value = 44100 44100 expr = 1/(84.406022589954030768899117092091000289089388918088900852079/pow(3,15)) } } channel period { lefttype = extend righttype = extend default = 222 flags = 0 segment { length = 0 value = 222 222 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,12)) } } channel end { lefttype = extend righttype = extend default = 2 flags = 0 segment { length = 0 value = 2 2 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,4)) } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_720542.6926_O_6296.245027_HERTZ_O.parm" Content-Type: text/plain { version 0.8 stdswitcher [ 0 locks=0 ] ( 1 1 1 ) wavetype [ 0 locks=0 ] ( "sin" ) period [ 8 locks=0 ] ( [ period 0.00015882482268013578 ] ) phase [ 0 locks=0 ] ( 0 ) bias [ 0 locks=0 ] ( 0 ) offset [ 0 locks=0 ] ( 0 ) amp [ 0 locks=0 ] ( 1 ) decay [ 0 locks=0 ] ( 0 ) ramp [ 0 locks=0 ] ( 0 ) exprs [ 0 locks=0 ] ( 0 ) channelname [ 0 locks=0 ] ( chan1 ) range [ 0 locks=0 ] ( "full" ) start [ 0 locks=0 ] ( 0 ) end [ 8 locks=0 ] ( [ end 1.0420496616043708 ] ) rate [ 8 locks=0 ] ( [ rate 169998.61573512648 ] ) left [ 0 locks=0 ] ( "hold" ) right [ 0 locks=0 ] ( "hold" ) defval [ 0 locks=0 ] ( 0 ) scope [ 0 locks=0 ] ( * ) srselect [ 0 locks=0 ] ( "max" ) units [ 0 locks=0 ] ( "seconds" ) timeslice [ 0 locks=0 ] ( "off" ) unload [ 0 locks=0 ] ( "off" ) export [ 0 locks=0 ] ( /obj ) gcolor [ 0 locks=0 ] ( 0 0.44999998807907104 0.89999997615814209 ) gcolorstep [ 0 locks=0 ] ( 0.050000000000000003 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_720542.6926_O_6296.245027_HERTZ_O.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_720542.6926_O_6296.245027_HERTZ_O.chop" Content-Type: text/plain 5 2 0 0 1 0 0 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_24137.77_O_77.73142_HERTZ_O.init" Content-Type: text/plain type = wave matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_24137.77_O_77.73142_HERTZ_O.def" Content-Type: text/plain comment "" position -42.495 30.345 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render on highlight off unload off savedata off compress on colordefault on exposed on audio off export off outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1615924327 modify 1615939001 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_24137.77_O_77.73142_HERTZ_O.chn" Content-Type: text/plain { channel rate { lefttype = extend righttype = extend default = 44100 flags = 0 segment { length = 0 value = 44100 44100 expr = 1/(84.406022589954030768899117092091000289089388918088900852079/pow(3,15)) } } channel period { lefttype = extend righttype = extend default = 0.004288270212363666 flags = 0 segment { length = 0 value = 0.004288270212363666 0.004288270212363666 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,8)) } } channel end { lefttype = extend righttype = extend default = 10 flags = 0 segment { length = 0 value = 10 10 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,4)) } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_24137.77_O_77.73142_HERTZ_O.parm" Content-Type: text/plain { version 0.8 stdswitcher [ 0 locks=0 ] ( 1 1 1 ) wavetype [ 0 locks=0 ] ( "sin" ) period [ 8 locks=0 ] ( [ period 0.012864810637090997 ] ) phase [ 0 locks=0 ] ( 0 ) bias [ 0 locks=0 ] ( 0 ) offset [ 0 locks=0 ] ( 0 ) amp [ 0 locks=0 ] ( 1 ) decay [ 0 locks=0 ] ( 0 ) ramp [ 0 locks=0 ] ( 0 ) exprs [ 0 locks=0 ] ( 0 ) channelname [ 0 locks=0 ] ( chan1 ) range [ 0 locks=0 ] ( "full" ) start [ 0 locks=0 ] ( 0 ) end [ 8 locks=0 ] ( [ end 1.0420496616043708 ] ) rate [ 8 locks=0 ] ( [ rate 169998.61573512648 ] ) left [ 0 locks=0 ] ( "hold" ) right [ 0 locks=0 ] ( "hold" ) defval [ 0 locks=0 ] ( 0 ) scope [ 0 locks=0 ] ( * ) srselect [ 0 locks=0 ] ( "max" ) units [ 0 locks=0 ] ( "seconds" ) timeslice [ 0 locks=0 ] ( "off" ) unload [ 0 locks=0 ] ( "off" ) export [ 0 locks=0 ] ( /obj ) gcolor [ 0 locks=0 ] ( 0 0.44999998807907104 0.89999997615814209 ) gcolorstep [ 0 locks=0 ] ( 0.050000000000000003 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_24137.77_O_77.73142_HERTZ_O.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_24137.77_O_77.73142_HERTZ_O.chop" Content-Type: text/plain 5 2 0 0 1 0 0 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_374019.52_O_25.910473_HERTZ_O.init" Content-Type: text/plain type = wave matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_374019.52_O_25.910473_HERTZ_O.def" Content-Type: text/plain comment "" position -42.495 31.345 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render on highlight off unload off savedata off compress on colordefault on exposed on audio off export off outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1615924327 modify 1615939019 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_374019.52_O_25.910473_HERTZ_O.chn" Content-Type: text/plain { channel rate { lefttype = extend righttype = extend default = 44100 flags = 0 segment { length = 0 value = 44100 44100 expr = 1/(84.406022589954030768899117092091000289089388918088900852079/pow(3,15)) } } channel period { lefttype = extend righttype = extend default = 0.004288270212363666 flags = 0 segment { length = 0 value = 0.004288270212363666 0.004288270212363666 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,7)) } } channel end { lefttype = extend righttype = extend default = 10 flags = 0 segment { length = 0 value = 10 10 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,4)) } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_374019.52_O_25.910473_HERTZ_O.parm" Content-Type: text/plain { version 0.8 stdswitcher [ 0 locks=0 ] ( 1 1 1 ) wavetype [ 0 locks=0 ] ( "sin" ) period [ 8 locks=0 ] ( [ period 0.038594431911272993 ] ) phase [ 0 locks=0 ] ( 0 ) bias [ 0 locks=0 ] ( 0 ) offset [ 0 locks=0 ] ( 0 ) amp [ 0 locks=0 ] ( 1 ) decay [ 0 locks=0 ] ( 0 ) ramp [ 0 locks=0 ] ( 0 ) exprs [ 0 locks=0 ] ( 0 ) channelname [ 0 locks=0 ] ( chan1 ) range [ 0 locks=0 ] ( "full" ) start [ 0 locks=0 ] ( 0 ) end [ 8 locks=0 ] ( [ end 1.0420496616043708 ] ) rate [ 8 locks=0 ] ( [ rate 169998.61573512648 ] ) left [ 0 locks=0 ] ( "hold" ) right [ 0 locks=0 ] ( "hold" ) defval [ 0 locks=0 ] ( 0 ) scope [ 0 locks=0 ] ( * ) srselect [ 0 locks=0 ] ( "max" ) units [ 0 locks=0 ] ( "seconds" ) timeslice [ 0 locks=0 ] ( "off" ) unload [ 0 locks=0 ] ( "off" ) export [ 0 locks=0 ] ( /obj ) gcolor [ 0 locks=0 ] ( 0 0.44999998807907104 0.89999997615814209 ) gcolorstep [ 0 locks=0 ] ( 0.050000000000000003 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_374019.52_O_25.910473_HERTZ_O.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_374019.52_O_25.910473_HERTZ_O.chop" Content-Type: text/plain 5 2 0 0 1 0 0 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_428636.8_O_8.636824_HERTZ_O.init" Content-Type: text/plain type = wave matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_428636.8_O_8.636824_HERTZ_O.def" Content-Type: text/plain comment "" position -42.495 32.345 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render on highlight off unload off savedata off compress on colordefault on exposed on audio off export off outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1615924327 modify 1615939025 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_428636.8_O_8.636824_HERTZ_O.chn" Content-Type: text/plain { channel rate { lefttype = extend righttype = extend default = 44100 flags = 0 segment { length = 0 value = 44100 44100 expr = 1/(84.406022589954030768899117092091000289089388918088900852079/pow(3,15)) } } channel period { lefttype = extend righttype = extend default = 0.004288270212363666 flags = 0 segment { length = 0 value = 0.004288270212363666 0.004288270212363666 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,6)) } } channel end { lefttype = extend righttype = extend default = 10 flags = 0 segment { length = 0 value = 10 10 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,4)) } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_428636.8_O_8.636824_HERTZ_O.parm" Content-Type: text/plain { version 0.8 stdswitcher [ 0 locks=0 ] ( 1 1 1 ) wavetype [ 0 locks=0 ] ( "sin" ) period [ 8 locks=0 ] ( [ period 0.11578329573381897 ] ) phase [ 0 locks=0 ] ( 0 ) bias [ 0 locks=0 ] ( 0 ) offset [ 0 locks=0 ] ( 0 ) amp [ 0 locks=0 ] ( 1 ) decay [ 0 locks=0 ] ( 0 ) ramp [ 0 locks=0 ] ( 0 ) exprs [ 0 locks=0 ] ( 0 ) channelname [ 0 locks=0 ] ( chan1 ) range [ 0 locks=0 ] ( "full" ) start [ 0 locks=0 ] ( 0 ) end [ 8 locks=0 ] ( [ end 1.0420496616043708 ] ) rate [ 8 locks=0 ] ( [ rate 169998.61573512648 ] ) left [ 0 locks=0 ] ( "hold" ) right [ 0 locks=0 ] ( "hold" ) defval [ 0 locks=0 ] ( 0 ) scope [ 0 locks=0 ] ( * ) srselect [ 0 locks=0 ] ( "max" ) units [ 0 locks=0 ] ( "seconds" ) timeslice [ 0 locks=0 ] ( "off" ) unload [ 0 locks=0 ] ( "off" ) export [ 0 locks=0 ] ( /obj ) gcolor [ 0 locks=0 ] ( 0 0.44999998807907104 0.89999997615814209 ) gcolorstep [ 0 locks=0 ] ( 0.050000000000000003 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_428636.8_O_8.636824_HERTZ_O.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_428636.8_O_8.636824_HERTZ_O.chop" Content-Type: text/plain 5 2 0 0 1 0 0 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_149878.2_O_2.878941_HERTZ_O.init" Content-Type: text/plain type = wave matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_149878.2_O_2.878941_HERTZ_O.def" Content-Type: text/plain comment "" position -42.495 33.345 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render on highlight off unload off savedata off compress on colordefault on exposed on audio off export off outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1615924327 modify 1615939031 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_149878.2_O_2.878941_HERTZ_O.chn" Content-Type: text/plain { channel rate { lefttype = extend righttype = extend default = 44100 flags = 0 segment { length = 0 value = 44100 44100 expr = 1/(84.406022589954030768899117092091000289089388918088900852079/pow(3,15)) } } channel period { lefttype = extend righttype = extend default = 0.004288270212363666 flags = 0 segment { length = 0 value = 0.004288270212363666 0.004288270212363666 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,5)) } } channel end { lefttype = extend righttype = extend default = 10 flags = 0 segment { length = 0 value = 10 10 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,4)) } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_149878.2_O_2.878941_HERTZ_O.parm" Content-Type: text/plain { version 0.8 stdswitcher [ 0 locks=0 ] ( 1 1 1 ) wavetype [ 0 locks=0 ] ( "sin" ) period [ 8 locks=0 ] ( [ period 0.34734988720145693 ] ) phase [ 0 locks=0 ] ( 0 ) bias [ 0 locks=0 ] ( 0 ) offset [ 0 locks=0 ] ( 0 ) amp [ 0 locks=0 ] ( 1 ) decay [ 0 locks=0 ] ( 0 ) ramp [ 0 locks=0 ] ( 0 ) exprs [ 0 locks=0 ] ( 0 ) channelname [ 0 locks=0 ] ( chan1 ) range [ 0 locks=0 ] ( "full" ) start [ 0 locks=0 ] ( 0 ) end [ 8 locks=0 ] ( [ end 1.0420496616043708 ] ) rate [ 8 locks=0 ] ( [ rate 169998.61573512648 ] ) left [ 0 locks=0 ] ( "hold" ) right [ 0 locks=0 ] ( "hold" ) defval [ 0 locks=0 ] ( 0 ) scope [ 0 locks=0 ] ( * ) srselect [ 0 locks=0 ] ( "max" ) units [ 0 locks=0 ] ( "seconds" ) timeslice [ 0 locks=0 ] ( "off" ) unload [ 0 locks=0 ] ( "off" ) export [ 0 locks=0 ] ( /obj ) gcolor [ 0 locks=0 ] ( 0 0.44999998807907104 0.89999997615814209 ) gcolorstep [ 0 locks=0 ] ( 0.050000000000000003 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_149878.2_O_2.878941_HERTZ_O.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_149878.2_O_2.878941_HERTZ_O.chop" Content-Type: text/plain 5 2 0 0 1 0 0 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_746959.0_O_0.959647_HERTZ_O.init" Content-Type: text/plain type = wave matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_746959.0_O_0.959647_HERTZ_O.def" Content-Type: text/plain comment "" position -42.495 34.345 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render on highlight off unload off savedata off compress on colordefault on exposed on audio off export off outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1615924327 modify 1615939038 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_746959.0_O_0.959647_HERTZ_O.chn" Content-Type: text/plain { channel rate { lefttype = extend righttype = extend default = 44100 flags = 0 segment { length = 0 value = 44100 44100 expr = 1/(84.406022589954030768899117092091000289089388918088900852079/pow(3,15)) } } channel period { lefttype = extend righttype = extend default = 0.004288270212363666 flags = 0 segment { length = 0 value = 0.004288270212363666 0.004288270212363666 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,4)) } } channel end { lefttype = extend righttype = extend default = 10 flags = 0 segment { length = 0 value = 10 10 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,4)) } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_746959.0_O_0.959647_HERTZ_O.parm" Content-Type: text/plain { version 0.8 stdswitcher [ 0 locks=0 ] ( 1 1 1 ) wavetype [ 0 locks=0 ] ( "sin" ) period [ 8 locks=0 ] ( [ period 1.0420496616043708 ] ) phase [ 0 locks=0 ] ( 0 ) bias [ 0 locks=0 ] ( 0 ) offset [ 0 locks=0 ] ( 0 ) amp [ 0 locks=0 ] ( 1 ) decay [ 0 locks=0 ] ( 0 ) ramp [ 0 locks=0 ] ( 0 ) exprs [ 0 locks=0 ] ( 0 ) channelname [ 0 locks=0 ] ( chan1 ) range [ 0 locks=0 ] ( "full" ) start [ 0 locks=0 ] ( 0 ) end [ 8 locks=0 ] ( [ end 1.0420496616043708 ] ) rate [ 8 locks=0 ] ( [ rate 169998.61573512648 ] ) left [ 0 locks=0 ] ( "hold" ) right [ 0 locks=0 ] ( "hold" ) defval [ 0 locks=0 ] ( 0 ) scope [ 0 locks=0 ] ( * ) srselect [ 0 locks=0 ] ( "max" ) units [ 0 locks=0 ] ( "seconds" ) timeslice [ 0 locks=0 ] ( "off" ) unload [ 0 locks=0 ] ( "off" ) export [ 0 locks=0 ] ( /obj ) gcolor [ 0 locks=0 ] ( 0 0.44999998807907104 0.89999997615814209 ) gcolorstep [ 0 locks=0 ] ( 0.050000000000000003 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_746959.0_O_0.959647_HERTZ_O.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_746959.0_O_0.959647_HERTZ_O.chop" Content-Type: text/plain 5 2 0 0 1 0 0 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_288913.0_O_0.319882_HERTZ_O.init" Content-Type: text/plain type = wave matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_288913.0_O_0.319882_HERTZ_O.def" Content-Type: text/plain comment "" position -42.495 35.345 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render on highlight off unload off savedata off compress on colordefault on exposed on audio off export off outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1615924327 modify 1615939044 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_288913.0_O_0.319882_HERTZ_O.chn" Content-Type: text/plain { channel rate { lefttype = extend righttype = extend default = 44100 flags = 0 segment { length = 0 value = 44100 44100 expr = 1/(84.406022589954030768899117092091000289089388918088900852079/pow(3,15)) } } channel period { lefttype = extend righttype = extend default = 0.004288270212363666 flags = 0 segment { length = 0 value = 0.004288270212363666 0.004288270212363666 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,3)) } } channel end { lefttype = extend righttype = extend default = 10 flags = 0 segment { length = 0 value = 10 10 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,4)) } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_288913.0_O_0.319882_HERTZ_O.parm" Content-Type: text/plain { version 0.8 stdswitcher [ 0 locks=0 ] ( 1 1 1 ) wavetype [ 0 locks=0 ] ( "sin" ) period [ 8 locks=0 ] ( [ period 3.1261489848131125 ] ) phase [ 0 locks=0 ] ( 0 ) bias [ 0 locks=0 ] ( 0 ) offset [ 0 locks=0 ] ( 0 ) amp [ 0 locks=0 ] ( 1 ) decay [ 0 locks=0 ] ( 0 ) ramp [ 0 locks=0 ] ( 0 ) exprs [ 0 locks=0 ] ( 0 ) channelname [ 0 locks=0 ] ( chan1 ) range [ 0 locks=0 ] ( "full" ) start [ 0 locks=0 ] ( 0 ) end [ 8 locks=0 ] ( [ end 1.0420496616043708 ] ) rate [ 8 locks=0 ] ( [ rate 169998.61573512648 ] ) left [ 0 locks=0 ] ( "hold" ) right [ 0 locks=0 ] ( "hold" ) defval [ 0 locks=0 ] ( 0 ) scope [ 0 locks=0 ] ( * ) srselect [ 0 locks=0 ] ( "max" ) units [ 0 locks=0 ] ( "seconds" ) timeslice [ 0 locks=0 ] ( "off" ) unload [ 0 locks=0 ] ( "off" ) export [ 0 locks=0 ] ( /obj ) gcolor [ 0 locks=0 ] ( 0 0.44999998807907104 0.89999997615814209 ) gcolorstep [ 0 locks=0 ] ( 0.050000000000000003 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_288913.0_O_0.319882_HERTZ_O.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_288913.0_O_0.319882_HERTZ_O.chop" Content-Type: text/plain 5 2 0 0 1 0 0 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_726601.0_O_0.106627_HERTZ_O.init" Content-Type: text/plain type = wave matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_726601.0_O_0.106627_HERTZ_O.def" Content-Type: text/plain comment "" position -42.495 36.345 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render on highlight off unload off savedata off compress on colordefault on exposed on audio off export off outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1615924327 modify 1615939051 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_726601.0_O_0.106627_HERTZ_O.chn" Content-Type: text/plain { channel rate { lefttype = extend righttype = extend default = 44100 flags = 0 segment { length = 0 value = 44100 44100 expr = 1/(84.406022589954030768899117092091000289089388918088900852079/pow(3,15)) } } channel period { lefttype = extend righttype = extend default = 0.004288270212363666 flags = 0 segment { length = 0 value = 0.004288270212363666 0.004288270212363666 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,2)) } } channel end { lefttype = extend righttype = extend default = 10 flags = 0 segment { length = 0 value = 10 10 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,4)) } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_726601.0_O_0.106627_HERTZ_O.parm" Content-Type: text/plain { version 0.8 stdswitcher [ 0 locks=0 ] ( 1 1 1 ) wavetype [ 0 locks=0 ] ( "sin" ) period [ 8 locks=0 ] ( [ period 9.3784469544393367 ] ) phase [ 0 locks=0 ] ( 0 ) bias [ 0 locks=0 ] ( 0 ) offset [ 0 locks=0 ] ( 0 ) amp [ 0 locks=0 ] ( 1 ) decay [ 0 locks=0 ] ( 0 ) ramp [ 0 locks=0 ] ( 0 ) exprs [ 0 locks=0 ] ( 0 ) channelname [ 0 locks=0 ] ( chan1 ) range [ 0 locks=0 ] ( "full" ) start [ 0 locks=0 ] ( 0 ) end [ 8 locks=0 ] ( [ end 1.0420496616043708 ] ) rate [ 8 locks=0 ] ( [ rate 169998.61573512648 ] ) left [ 0 locks=0 ] ( "hold" ) right [ 0 locks=0 ] ( "hold" ) defval [ 0 locks=0 ] ( 0 ) scope [ 0 locks=0 ] ( * ) srselect [ 0 locks=0 ] ( "max" ) units [ 0 locks=0 ] ( "seconds" ) timeslice [ 0 locks=0 ] ( "off" ) unload [ 0 locks=0 ] ( "off" ) export [ 0 locks=0 ] ( /obj ) gcolor [ 0 locks=0 ] ( 0 0.44999998807907104 0.89999997615814209 ) gcolorstep [ 0 locks=0 ] ( 0.050000000000000003 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_726601.0_O_0.106627_HERTZ_O.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_726601.0_O_0.106627_HERTZ_O.chop" Content-Type: text/plain 5 2 0 0 1 0 0 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_245530.0_O_0.035542_HERTZ_O.init" Content-Type: text/plain type = wave matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_245530.0_O_0.035542_HERTZ_O.def" Content-Type: text/plain comment "" position -42.495 37.345 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render on highlight off unload off savedata off compress on colordefault on exposed on audio off export off outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1615924327 modify 1615939061 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_245530.0_O_0.035542_HERTZ_O.chn" Content-Type: text/plain { channel rate { lefttype = extend righttype = extend default = 44100 flags = 0 segment { length = 0 value = 44100 44100 expr = 1/(84.406022589954030768899117092091000289089388918088900852079/pow(3,15)) } } channel period { lefttype = extend righttype = extend default = 0.004288270212363666 flags = 0 segment { length = 0 value = 0.004288270212363666 0.004288270212363666 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,1)) } } channel end { lefttype = extend righttype = extend default = 10 flags = 0 segment { length = 0 value = 10 10 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,4)) } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_245530.0_O_0.035542_HERTZ_O.parm" Content-Type: text/plain { version 0.8 stdswitcher [ 0 locks=0 ] ( 1 1 1 ) wavetype [ 0 locks=0 ] ( "sin" ) period [ 8 locks=0 ] ( [ period 28.13534086331801 ] ) phase [ 0 locks=0 ] ( 0 ) bias [ 0 locks=0 ] ( 0 ) offset [ 0 locks=0 ] ( 0 ) amp [ 0 locks=0 ] ( 1 ) decay [ 0 locks=0 ] ( 0 ) ramp [ 0 locks=0 ] ( 0 ) exprs [ 0 locks=0 ] ( 0 ) channelname [ 0 locks=0 ] ( chan1 ) range [ 0 locks=0 ] ( "full" ) start [ 0 locks=0 ] ( 0 ) end [ 8 locks=0 ] ( [ end 1.0420496616043708 ] ) rate [ 8 locks=0 ] ( [ rate 169998.61573512648 ] ) left [ 0 locks=0 ] ( "hold" ) right [ 0 locks=0 ] ( "hold" ) defval [ 0 locks=0 ] ( 0 ) scope [ 0 locks=0 ] ( * ) srselect [ 0 locks=0 ] ( "max" ) units [ 0 locks=0 ] ( "seconds" ) timeslice [ 0 locks=0 ] ( "off" ) unload [ 0 locks=0 ] ( "off" ) export [ 0 locks=0 ] ( /obj ) gcolor [ 0 locks=0 ] ( 0 0.44999998807907104 0.89999997615814209 ) gcolorstep [ 0 locks=0 ] ( 0.050000000000000003 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_245530.0_O_0.035542_HERTZ_O.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_245530.0_O_0.035542_HERTZ_O.chop" Content-Type: text/plain 5 2 0 0 1 0 0 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_748110.0_O_0.011847_HERTZ_O.init" Content-Type: text/plain type = wave matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_748110.0_O_0.011847_HERTZ_O.def" Content-Type: text/plain comment "" position -42.495 38.345 connectornextid 1 flags = lock off model off template off footprint off xray off bypass off display off render on highlight off unload off savedata off compress on colordefault on exposed on audio off export off outputsNamed3 { 0 "output1" } inputsNamed3 { } inputs { } stat { create 1615924327 modify 1615939067 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_748110.0_O_0.011847_HERTZ_O.chn" Content-Type: text/plain { channel rate { lefttype = extend righttype = extend default = 44100 flags = 0 segment { length = 0 value = 44100 44100 expr = 1/(84.406022589954030768899117092091000289089388918088900852079/pow(3,15)) } } channel period { lefttype = extend righttype = extend default = 0.004288270212363666 flags = 0 segment { length = 0 value = 0.004288270212363666 0.004288270212363666 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,0)) } } channel end { lefttype = extend righttype = extend default = 10 flags = 0 segment { length = 0 value = 10 10 expr = (84.406022589954030768899117092091000289089388918088900852079/pow(3,4)) } } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_748110.0_O_0.011847_HERTZ_O.parm" Content-Type: text/plain { version 0.8 stdswitcher [ 0 locks=0 ] ( 1 1 1 ) wavetype [ 0 locks=0 ] ( "sin" ) period [ 8 locks=0 ] ( [ period 84.406022589954034 ] ) phase [ 0 locks=0 ] ( 0 ) bias [ 0 locks=0 ] ( 0 ) offset [ 0 locks=0 ] ( 0 ) amp [ 0 locks=0 ] ( 1 ) decay [ 0 locks=0 ] ( 0 ) ramp [ 0 locks=0 ] ( 0 ) exprs [ 0 locks=0 ] ( 0 ) channelname [ 0 locks=0 ] ( chan1 ) range [ 0 locks=0 ] ( "full" ) start [ 0 locks=0 ] ( 0 ) end [ 8 locks=0 ] ( [ end 1.0420496616043708 ] ) rate [ 8 locks=0 ] ( [ rate 169998.61573512648 ] ) left [ 0 locks=0 ] ( "hold" ) right [ 0 locks=0 ] ( "hold" ) defval [ 0 locks=0 ] ( 0 ) scope [ 0 locks=0 ] ( * ) srselect [ 0 locks=0 ] ( "max" ) units [ 0 locks=0 ] ( "seconds" ) timeslice [ 0 locks=0 ] ( "off" ) unload [ 0 locks=0 ] ( "off" ) export [ 0 locks=0 ] ( /obj ) gcolor [ 0 locks=0 ] ( 0 0.44999998807907104 0.89999997615814209 ) gcolorstep [ 0 locks=0 ] ( 0.050000000000000003 ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_748110.0_O_0.011847_HERTZ_O.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_ZTREH_748110.0_O_0.011847_HERTZ_O.chop" Content-Type: text/plain 5 2 0 0 1 0 0 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O.order" Content-Type: text/plain 15 O_ZTREH_62491.332_O_233.19426_HERTZ_O O_ZTREH_187285.996_O_699.582781_HERTZ_O O_ZTREH_243847.8902_O_2098.748342_HERTZ_O O_HTAM_GNINIBMOC_O_COMBINING_MATH_O O_SREDILS_OIDUA_O_AUDIO_SLIDERS_O O_ZTREH_720542.6926_O_6296.245027_HERTZ_O O_ZTREH_24137.77_O_77.73142_HERTZ_O O_ZTREH_374019.52_O_25.910473_HERTZ_O O_ZTREH_428636.8_O_8.636824_HERTZ_O O_ZTREH_149878.2_O_2.878941_HERTZ_O O_ZTREH_746959.0_O_0.959647_HERTZ_O O_ZTREH_288913.0_O_0.319882_HERTZ_O O_ZTREH_726601.0_O_0.106627_HERTZ_O O_ZTREH_245530.0_O_0.035542_HERTZ_O O_ZTREH_748110.0_O_0.011847_HERTZ_O --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="ch.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____FOLAF_EGDE_TOOR_ERAUQS_ENIS_DEREWOP____O____POWERED_SINE_SQUARE_ROOT_EDGE_FALOF____O.order" Content-Type: text/plain 4 O_TUPTUO_REDAHS_ECAFRUS_O_SURFACE_SHADER_OUTPUT_O O_TCELOC_TUPTUO_O_OUTPUT_COLECT_O O_FOLAF_EGDE_O_EDGE_FALOF_O O_REWOP_FOLAF_EGDE_O_EDGE_FALOF_POWER_O --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____FOLAF_EGDE_TOOR_ERAUQS_ENIS_DEREWOP____O____POWERED_SINE_SQUARE_ROOT_EDGE_FALOF____O.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/simple_ramp/Facing_Angle.order" Content-Type: text/plain 4 normalfalloff1 suboutput1 subinput1 exp --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/simple_ramp/Facing_Angle.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/simple_ramp/opacity.order" Content-Type: text/plain 9 opacity switch3 opacity_input_switcher Alpha twoway3 condition multiply4 suboutput1 subinput1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/simple_ramp/opacity.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/simple_ramp/surfacecolor/Brightness/illuminance1.order" Content-Type: text/plain 15 suboutput1 subinput1 addconst1 global1 light_intensity light_direction dot1 clamp1 multiply1 add1 add2 multiply3 add3 N_normalize shadow1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/simple_ramp/surfacecolor/Brightness/illuminance1.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/simple_ramp/surfacecolor/Brightness.order" Content-Type: text/plain 9 illuminance1 number_of_lights light_value light_sum light_angle divide1 sqrt1 suboutput1 light_color --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/simple_ramp/surfacecolor/Brightness.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/simple_ramp/surfacecolor/Light_Angle/illuminance1.order" Content-Type: text/plain 15 suboutput1 subinput1 global1 fit1 max1 light_direction dot1 clamp1 multiply3 add3 N_normalize light_intensity multiply4 add1 shadow1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/simple_ramp/surfacecolor/Light_Angle/illuminance1.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/simple_ramp/surfacecolor/Light_Angle.order" Content-Type: text/plain 7 suboutput1 illuminance1 value light_angle light_color floattovec1 light_sum --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/simple_ramp/surfacecolor/Light_Angle.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/simple_ramp/surfacecolor.order" Content-Type: text/plain 31 base_color twoway1 normalize_condition multiply1 Brightness switch1 base_input Light_Angle lambert1 switch2 twoway2 diffuse_condition Kd switch4 Kd_input multiply3 Cd multiply5 twoway4 condition1 suboutput1 subinput1 mulconst1 cosine1 sqrt1 negate1 addconst1 subconst1 mulconst2 cosine2 pow1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/simple_ramp/surfacecolor.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/simple_ramp/specularity/if_UseSpecMap.order" Content-Type: text/plain 5 suboutput1 subinput1 texture1 vectohvec1 uvcoords1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/simple_ramp/specularity/if_UseSpecMap.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/simple_ramp/specularity.order" Content-Type: text/plain 24 useSpecular twoway5 Urough Vrough specType sharp switch5 specular_input specular_color_ramp multiply6 useSpecMap specularMap specMapWrap specMapFilter specMapWidth specMapBorder if_UseSpecMap specMapClr specular1 switch6 Ks_input Ks_ramp suboutput1 subinput1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/simple_ramp/specularity.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/simple_ramp.order" Content-Type: text/plain 16 output1 Facing_Angle premultColors paintExport diffuseExport frontface1 specularExport addSpecReflRefr opacity surfacecolor specularity uvcoords1 opacityExport twoway1 useOpacity Ce --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/simple_ramp.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/suboutput1.init" Content-Type: text/plain type = suboutput matchesdef = 0 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/suboutput1.def" Content-Type: text/plain comment "" position -16.1241 11.501 connectornextid 2 flags = lock off model off template off footprint off xray off bypass off display on render on highlight off unload off savedata off compress on colordefault off exposed on outputsNamed3 { } inputsNamed3 { 0 "" "" 1 "Properties" 1 simple_ramp 0 1 "Surface Shader" } inputs { 0 "" 0 1 1 simple_ramp 0 1 } stat { create 1220300129 modify 1231890496 author stucker@finland access 0777 } color UT_Color RGB 0.8 0.8 0.8 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/suboutput1.parm" Content-Type: text/plain { version 0.8 } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O/suboutput1.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O.order" Content-Type: text/plain 2 simple_ramp suboutput1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____PMAR____O____RAMP____O.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____EMULOV____O____VOLUME____O/volumeshadercore1.order" Content-Type: text/plain 15 densitytoopacity1 pbrphase1 multiply1 multiply2 global2 multiply3 suboutput1 subinput1 null1 null2 null3 layerpack1 bind1 ifconnected1 ifconnected2 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____EMULOV____O____VOLUME____O/volumeshadercore1.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____EMULOV____O____VOLUME____O.order" Content-Type: text/plain 7 surface_globals displacement_globals surface_output displacement_output output_collect volumeshadercore1 computelighting1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop/O____EMULOV____O____VOLUME____O.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop.order" Content-Type: text/plain 3 O____FOLAF_EGDE_TOOR_ERAUQS_ENIS_DEREWOP____O____POWERED_SINE_SQUARE_ROOT_EDGE_FALOF____O O____PMAR____O____RAMP____O O____EMULOV____O____VOLUME____O --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="shop.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="img.def" Content-Type: text/plain comment "" position 7.2592 3.5813 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress off colordefault off exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1586866133 modify 1616012928 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="img.parm" Content-Type: text/plain { version 0.8 } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="img.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" }, "nodeshape":{ "type":"string", "value":"circle" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="img.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="vex.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="mat.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="stage.def" Content-Type: text/plain comment "" position 9.5184 3.1295 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on debug off outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1612344417 modify 1680090752 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="stage.parm" Content-Type: text/plain { version 0.8 pinnedprims [ 0 locks=0 ] ( "" ) resolvercontextassetpath [ 0 locks=0 ] ( "" ) insertionpointdescriptor [ 0 locks=0 ] ( "" ) rendergallerysource [ 0 locks=0 ] ( $HIP/galleries/$HIPNAME.$OS/rendergallery.db ) } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="stage.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" }, "nodeshape":{ "type":"string", "value":"circle" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="stage.datablocks" Content-Type: application/octet-stream Content-Transfer-Encoding: base64 AAAAAAAAAAIAFF9fb25sb2FkX18uZXhwYW5zaW9uAAlleHBhbnNpb24AAAAAAAAABHsKfQoAFF9fb25sb2FkX18ubG9hZG1hc2tzAAlsb2FkbWFza3MAAAAAAAAAZ3sKCSJwb3B1bGF0ZWFsbCI6dHJ1ZSwKCSJwb3B1bGF0ZXA= YXRocyI6WwoJXSwKCSJtdXRlbGF5ZXJzIjpbCgldLAoJImxvYWRhbGwiOnRydWUsCgkibG9hZHBhdGhzIjpbCgldCn0K --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="stage.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="tasks.def" Content-Type: text/plain comment "" position 9.5184 4.259 connectornextid 0 flags = lock off model off template off footprint off xray off bypass off display off render off highlight off unload off savedata off compress on colordefault off exposed on outputsNamed3 { } inputsNamed3 { } inputs { } stat { create 1612344420 modify 1616012929 author Administrator@O access 0777 } color UT_Color RGB 1 1 1 delscript "" exprlanguage hscript end --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="tasks.parm" Content-Type: text/plain { version 0.8 } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="tasks.userdata" Content-Type: text/plain { "___Version___":{ "type":"string", "value":"18.5.499" }, "nodeshape":{ "type":"string", "value":"circle" } } --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename="tasks.net" Content-Type: text/plain 1 --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename=".scenefilevisualizers" Content-Type: text/plain visualizeradd -r vis_color vis_mask visualizerset vis_mask type ( vis_color ) label ( mask ) parameters ( '{\nversion 0.8\ncolortype [ 0 locks=0 ] ( "attribramped" )\nclass [ 0 locks=0 ] ( "auto" )\nattrib [ 0 locks=0 ] ( mask )\nuvattrib [ 0 locks=0 ] ( uv )\ndistortiontype [ 0 locks=0 ] ( "global" )\nrangesection [ 0 locks=0 ] ( 0 )\nrangespec [ 0 locks=0 ] ( "min-max" )\nminscalar [ 0 locks=0 ] ( 0 )\nmaxscalar [ 0 locks=0 ] ( 1 )\ncenterscalar [ 0 locks=0 ] ( 0 )\nwidthscalar [ 0 locks=0 ] ( 2 )\nclamptype [ 0 locks=0 ] ( "edge" )\nconstcolor [ 0 locks=0 ] ( 1 0 0 1 )\nusethreevtxcolor [ 0 locks=0 ] ( "on" )\ncolorthreevtx [ 0 locks=0 ] ( 1 1 0 )\nusefourvtxcolor [ 0 locks=0 ] ( "on" )\ncolorfourvtx [ 0 locks=0 ] ( 0.5 0.69999999999999996 1 )\nusenvtxcolor [ 0 locks=0 ] ( "on" )\ncolornvtx [ 0 locks=0 ] ( 1 0 0 )\ntreatasscalar [ 0 locks=0 ] ( "off" )\nusing [ 0 locks=0 ] ( "comp" )\ncomponent [ 0 locks=0 ] ( 0 )\nrefvec [ 0 locks=0 ] ( 0 1 0 )\nrandseed [ 0 locks=0 ] ( 0 )\nvalsep [ 0 locks=0 ] ( 1 )\nrampsection [ 0 locks=0 ] ( 0 )\ncolorramppreset [ 0 locks=0 ] ( 0 )\ncolorramp [ 0 locks=0 ] ( 2 )\ncolorramp1pos [ 0 locks=0 ] ( 0 )\ncolorramp1c [ 0 locks=0 ] ( 1 1 1 )\ncolorramp1interp [ 0 locks=0 ] ( "linear" )\ncolorramp2pos [ 0 locks=0 ] ( 1 )\ncolorramp2c [ 0 locks=0 ] ( 1 0 0 )\ncolorramp2interp [ 0 locks=0 ] ( "linear" )\n}\n' ) scope ( 3 ) flags ( 27 ) name ( vis_mask ) icon ( MISC_generic ) visualizeradd -r vis_color vis_file_voxel_count visualizerset vis_file_voxel_count type ( vis_color ) label ( file_voxel_count ) parameters ( '{\nversion 0.8\ncolortype [ 0 locks=0 ] ( "attribrandom" )\nclass [ 0 locks=0 ] ( "auto" )\nattrib [ 0 locks=0 ] ( file_voxel_count )\nuvattrib [ 0 locks=0 ] ( uv )\ndistortiontype [ 0 locks=0 ] ( "global" )\nrangesection [ 0 locks=0 ] ( 0 )\nrangespec [ 0 locks=0 ] ( "auto" )\nminscalar [ 0 locks=0 ] ( 0 )\nmaxscalar [ 0 locks=0 ] ( 1 )\ncenterscalar [ 0 locks=0 ] ( 0 )\nwidthscalar [ 0 locks=0 ] ( 2 )\nclamptype [ 0 locks=0 ] ( "edge" )\nconstcolor [ 0 locks=0 ] ( 1 0 0 1 )\nusethreevtxcolor [ 0 locks=0 ] ( "on" )\ncolorthreevtx [ 0 locks=0 ] ( 1 1 0 )\nusefourvtxcolor [ 0 locks=0 ] ( "on" )\ncolorfourvtx [ 0 locks=0 ] ( 0.5 0.69999999999999996 1 )\nusenvtxcolor [ 0 locks=0 ] ( "on" )\ncolornvtx [ 0 locks=0 ] ( 1 0 0 )\ntreatasscalar [ 0 locks=0 ] ( "off" )\nusing [ 0 locks=0 ] ( "comp" )\ncomponent [ 0 locks=0 ] ( 0 )\nrefvec [ 0 locks=0 ] ( 0 1 0 )\nrandseed [ 0 locks=0 ] ( 0 )\nvalsep [ 0 locks=0 ] ( 1 )\nrampsection [ 0 locks=0 ] ( 0 )\ncolorramppreset [ 0 locks=0 ] ( 0 )\ncolorramp [ 0 locks=0 ] ( 3 )\ncolorramp1pos [ 0 locks=0 ] ( 0 )\ncolorramp1c [ 0 locks=0 ] ( 0 0 1 )\ncolorramp1interp [ 0 locks=0 ] ( "linear" )\ncolorramp2pos [ 0 locks=0 ] ( 0.5 )\ncolorramp2c [ 0 locks=0 ] ( 1 1 1 )\ncolorramp2interp [ 0 locks=0 ] ( "linear" )\ncolorramp3pos [ 0 locks=0 ] ( 1 )\ncolorramp3c [ 0 locks=0 ] ( 1 0 0 )\ncolorramp3interp [ 0 locks=0 ] ( "linear" )\n}\n' ) scope ( 3 ) flags ( 27 ) name ( vis_file_voxel_count ) icon ( MISC_generic ) visualizeradd -r vis_tag vis_volvis_emitcdrange visualizerset vis_volvis_emitcdrange type ( vis_tag ) label ( volvis_emitcdrange ) parameters ( '{\nversion 0.8\ntabs [ 0 locks=0 ] ( 0 0 0 )\ntagstyle [ 0 locks=0 ] ( "textonly" )\ntextsource [ 0 locks=0 ] ( "detailattr" )\ntagstring [ 0 locks=0 ] ( "Tag Text ..." )\nattrib [ 0 locks=0 ] ( volvis_emitcdrange )\niconsource [ 0 locks=0 ] ( "objecticon" )\ntagicon [ 0 locks=0 ] ( $HH/help/images/object_sop.svg )\nplacement [ 0 locks=0 ] ( "left" )\nallowselection [ 0 locks=0 ] ( "on" )\nplacementsection [ 0 locks=0 ] ( 0 )\nshownwhenoffscreen [ 0 locks=0 ] ( "off" )\nicononlywhenoffscreen [ 0 locks=0 ] ( "on" )\nfont [ 0 locks=0 ] ( Proportional )\nfontsize [ 0 locks=0 ] ( 14 )\niconsize [ 0 locks=0 ] ( 22 )\ntextcolor [ 0 locks=0 ] ( 0.94999999999999996 0.94999999999999996 0.94999999999999996 0.90000000000000002 )\nshowframe [ 0 locks=0 ] ( "on" )\nframecolor [ 0 locks=0 ] ( 0.5 0.5 0.5 0.90000000000000002 )\nshowpanel [ 0 locks=0 ] ( "on" )\npanelcolor [ 0 locks=0 ] ( 0.050000000000000003 0.050000000000000003 0.050000000000000003 0.90000000000000002 )\ncornerrad [ 0 locks=0 ] ( 8 )\npadding [ 0 locks=0 ] ( 2 )\n}\n' ) scope ( 3 ) flags ( 27 ) name ( vis_volvis_emitcdrange ) icon ( MISC_generic ) visualizeradd -r vis_color vis_color_1 visualizerset vis_color_1 type ( vis_color ) label ( 'Color 1' ) parameters ( '{\nversion 0.8\ncolortype [ 0 locks=0 ] ( "attribasis" )\nclass [ 0 locks=0 ] ( "auto" )\nattrib [ 0 locks=0 ] ( "" )\nuvattrib [ 0 locks=0 ] ( uv )\ndistortiontype [ 0 locks=0 ] ( "global" )\nrangesection [ 0 locks=0 ] ( 0 )\nrangespec [ 0 locks=0 ] ( "auto" )\nminscalar [ 0 locks=0 ] ( 0 )\nmaxscalar [ 0 locks=0 ] ( 1 )\ncenterscalar [ 0 locks=0 ] ( 0 )\nwidthscalar [ 0 locks=0 ] ( 2 )\nclamptype [ 0 locks=0 ] ( "edge" )\nconstcolor [ 0 locks=0 ] ( 1 0 0 1 )\nusethreevtxcolor [ 0 locks=0 ] ( "on" )\ncolorthreevtx [ 0 locks=0 ] ( 1 1 0 )\nusefourvtxcolor [ 0 locks=0 ] ( "on" )\ncolorfourvtx [ 0 locks=0 ] ( 0.5 0.69999999999999996 1 )\nusenvtxcolor [ 0 locks=0 ] ( "on" )\ncolornvtx [ 0 locks=0 ] ( 1 0 0 )\ntreatasscalar [ 0 locks=0 ] ( "off" )\nusing [ 0 locks=0 ] ( "comp" )\ncomponent [ 0 locks=0 ] ( 0 )\nrefvec [ 0 locks=0 ] ( 0 1 0 )\nrandseed [ 0 locks=0 ] ( 0 )\nvalsep [ 0 locks=0 ] ( 1 )\nrampsection [ 0 locks=0 ] ( 0 )\ncolorramppreset [ 0 locks=0 ] ( 0 )\ncolorramp [ 0 locks=0 ] ( 3 )\ncolorramp1pos [ 0 locks=0 ] ( 0 )\ncolorramp1c [ 0 locks=0 ] ( 0 0 1 )\ncolorramp1interp [ 0 locks=0 ] ( "linear" )\ncolorramp2pos [ 0 locks=0 ] ( 0.5 )\ncolorramp2c [ 0 locks=0 ] ( 1 1 1 )\ncolorramp2interp [ 0 locks=0 ] ( "linear" )\ncolorramp3pos [ 0 locks=0 ] ( 1 )\ncolorramp3c [ 0 locks=0 ] ( 1 0 0 )\ncolorramp3interp [ 0 locks=0 ] ( "linear" )\n}\n' ) scope ( 3 ) flags ( 27 ) name ( vis_color_1 ) icon ( VIEW_visualization_color ) --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename=".application" Content-Type: text/plain performance -c on -d on -f on -g off -j on -k on -m off -n on -o on -t off -v on -p on -y on -u on -e off -r absolute -R seconds -w tree panetab32 performance -c on -d on -f on -g off -j on -k on -m off -n on -o on -t off -v on -p on -y on -u on -e off -r absolute -R seconds -w tree panetab31 networkeditor -p '{\n}\n'networkeditor -p '{\n}\n'networkeditor -p '{\n}\n'viewerstow -b stow -x open -l stow -m hide -c hide -d open O.panetab9.world vieweroption -a 2 -h 0 -m 1 -r 'View: Mantra' O.panetab9.world viewergrouplist -g off -s 0 0 -c on -t matchselect -m '*' -e on -p off -h on O.panetab9.world vieweroption -p 0 -P '+geo -cam -light -muscle -bone -null -blend -other' O.panetab9.world viewlayout -s 2 O.panetab9.world viewerinspect O.panetab9.world mode ( objects ) object_properties ( ) prim_properties ( ) enable ( 0 ) magnify ( 1 ) viewtype -t perspective O.panetab9.world.`vpname("O.panetab9.world",2)` viewtype -t ortho_top O.panetab9.world.`vpname("O.panetab9.world",1)` viewtype -t ortho_front O.panetab9.world.`vpname("O.panetab9.world",3)` viewtype -t ortho_right O.panetab9.world.`vpname("O.panetab9.world",4)` viewname -l on -n aaaa3 O.panetab9.world.`vpname("O.panetab9.world",2)` viewname -l on -n aaaa2 O.panetab9.world.`vpname("O.panetab9.world",1)` viewname -l on -n aaaa1 O.panetab9.world.`vpname("O.panetab9.world",3)` viewname -l on -n aaaa0 O.panetab9.world.`vpname("O.panetab9.world",4)` viewname -l off -n persp1 O.panetab9.world.`vpname("O.panetab9.world",2)` viewname -l off -n top1 O.panetab9.world.`vpname("O.panetab9.world",1)` viewname -l off -n front1 O.panetab9.world.`vpname("O.panetab9.world",3)` viewname -l off -n right1 O.panetab9.world.`vpname("O.panetab9.world",4)` viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r unique scene O.panetab9.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r scene selectscene O.panetab9.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L off -G on -B none -d uv -r unique ghostscene O.panetab9.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d none -r unique display O.panetab9.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d uv -r unique current O.panetab9.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O.panetab9.world.persp1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.2 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X on -U 4 -Y 4 -T on -R off -i off -D on -k off O.panetab9.world.persp1 viewdisplay -Q on -m on -v on O.panetab9.world.persp1 viewdisplay -W off 0 0 O.panetab9.world.persp1 viewdisplay -c on -l2 -K on -P discs -p 8 O.panetab9.world.persp1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0 -W 0.9 -x on -X on O.panetab9.world.persp1 vieweffect -a 2 -A 4 -b off -B 2 -d on -D on on -e 0.5 -E 0 0 -1 -f 1 -F 1 -g 1 -G 1 -h 2 -H off -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 512 -o on -O 4 -p off -P 3 -q 2 -Q 2 -R -s 4 -t 100 -T 100 -u off -U off -V -w 0.015625 -W off -x 0.5 0.5 0.5 -X 1 1 1 -y 1 1 1 -Y 0.5625 0.5625 0.5625 -z 0.01 -Z 1 O.panetab9.world.persp1 viewinfotext -m always -s off -t on O.panetab9.world.persp1 viewlight -a on -d on -e on -h on -l on -n 16 -s on O.panetab9.world.persp1 viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 O.panetab9.world.persp1 viewroto -S file -F 'C:/O/O_AIDIV_O_VIDIA_O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O.panetab9.world.persp1 viewroto -S file -F 'C:/O/O_AIDIV_O_VIDIA_O/GQJ.8402 2048.JPG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O.panetab9.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O.panetab9.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O.panetab9.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O.panetab9.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O.panetab9.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O.panetab9.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O.panetab9.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O.panetab9.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O.panetab9.world.persp1 viewtransform O.panetab9.world.persp1 version ( 3 ) flag ( Fx ) orthowidth ( 2.22222 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.0218355 3467.78 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 3.68246 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 3.68246 ) homeadjboxwidth ( 2.22222 ) homeorthowidth ( 2.22222 ) homeradius ( 3.4641 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) viewcamera -c '' O.panetab9.world.persp1 vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 O.panetab9.world.persp1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on O.panetab9.world.persp1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O.panetab9.world.persp1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O.panetab9.world.persp1 viewposteffects -D off -B off -t "" -f on -V on -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O.panetab9.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r unique scene O.panetab9.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r scene selectscene O.panetab9.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L off -G on -B none -d uv -r unique ghostscene O.panetab9.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d none -r unique display O.panetab9.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d uv -r unique current O.panetab9.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O.panetab9.world.top1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.2 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X on -U 4 -Y 4 -T on -R off -i off -D on -k off O.panetab9.world.top1 viewdisplay -Q on -m on -v on O.panetab9.world.top1 viewdisplay -W off 0 0 O.panetab9.world.top1 viewdisplay -c on -l2 -K on -P discs -p 8 O.panetab9.world.top1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0 -W 0.9 -x on -X on O.panetab9.world.top1 vieweffect -a 2 -A 4 -b off -B 2 -d on -D on on -e 0.5 -E 0 0 -1 -f 1 -F 1 -g 1 -G 1 -h 2 -H off -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 512 -o on -O 4 -p off -P 3 -q 2 -Q 2 -R -s 4 -t 100 -T 100 -u off -U off -V -w 0.015625 -W off -x 0.5 0.5 0.5 -X 1 1 1 -y 1 1 1 -Y 0.5625 0.5625 0.5625 -z 0.01 -Z 1 O.panetab9.world.top1 viewinfotext -m always -s off -t on O.panetab9.world.top1 viewlight -a on -d on -e on -h on -l on -n 16 -s on O.panetab9.world.top1 viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 O.panetab9.world.top1 viewroto -S file -F 'C:/O/O_AIDIV_O_VIDIA_O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O.panetab9.world.top1 viewroto -S file -F 'C:/O/O_AIDIV_O_VIDIA_O/GQJ.8402 2048.JPG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O.panetab9.world.top1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O.panetab9.world.top1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O.panetab9.world.top1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O.panetab9.world.top1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O.panetab9.world.top1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O.panetab9.world.top1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O.panetab9.world.top1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O.panetab9.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O.panetab9.world.top1 viewtransform O.panetab9.world.top1 version ( 3 ) flag ( Fox ) orthowidth ( 2.22222 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.0218355 3467.78 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 3.68246 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1.19209e-07 1 0 -1 1.19209e-07 ) homedistance ( 3.68246 ) homeadjboxwidth ( 2.22222 ) homeorthowidth ( 2.22222 ) homeradius ( 3.4641 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 O.panetab9.world.top1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on O.panetab9.world.top1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O.panetab9.world.top1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O.panetab9.world.top1 viewposteffects -D off -B off -t "" -f on -V on -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O.panetab9.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r unique scene O.panetab9.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r scene selectscene O.panetab9.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L off -G on -B none -d uv -r unique ghostscene O.panetab9.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d none -r unique display O.panetab9.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d uv -r unique current O.panetab9.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O.panetab9.world.front1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.2 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X on -U 4 -Y 4 -T on -R off -i off -D on -k off O.panetab9.world.front1 viewdisplay -Q on -m on -v on O.panetab9.world.front1 viewdisplay -W off 0 0 O.panetab9.world.front1 viewdisplay -c on -l2 -K on -P discs -p 8 O.panetab9.world.front1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0 -W 0.9 -x on -X on O.panetab9.world.front1 vieweffect -a 2 -A 4 -b off -B 2 -d on -D on on -e 0.5 -E 0 0 -1 -f 1 -F 1 -g 1 -G 1 -h 2 -H off -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 512 -o on -O 4 -p off -P 3 -q 2 -Q 2 -R -s 4 -t 100 -T 100 -u off -U off -V -w 0.015625 -W off -x 0.5 0.5 0.5 -X 1 1 1 -y 1 1 1 -Y 0.5625 0.5625 0.5625 -z 0.01 -Z 1 O.panetab9.world.front1 viewinfotext -m always -s off -t on O.panetab9.world.front1 viewlight -a on -d on -e on -h on -l on -n 16 -s on O.panetab9.world.front1 viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 O.panetab9.world.front1 viewroto -S file -F 'C:/O/O_AIDIV_O_VIDIA_O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O.panetab9.world.front1 viewroto -S file -F 'C:/O/O_AIDIV_O_VIDIA_O/GQJ.8402 2048.JPG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O.panetab9.world.front1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O.panetab9.world.front1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O.panetab9.world.front1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O.panetab9.world.front1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O.panetab9.world.front1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O.panetab9.world.front1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O.panetab9.world.front1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O.panetab9.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O.panetab9.world.front1 viewtransform O.panetab9.world.front1 version ( 3 ) flag ( Fox ) orthowidth ( 2.22222 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.0218355 3467.78 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 3.68246 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 3.68246 ) homeadjboxwidth ( 2.22222 ) homeorthowidth ( 2.22222 ) homeradius ( 3.4641 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 O.panetab9.world.front1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on O.panetab9.world.front1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O.panetab9.world.front1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O.panetab9.world.front1 viewposteffects -D off -B off -t "" -f on -V on -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O.panetab9.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r unique scene O.panetab9.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r scene selectscene O.panetab9.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L off -G on -B none -d uv -r unique ghostscene O.panetab9.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d none -r unique display O.panetab9.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d uv -r unique current O.panetab9.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O.panetab9.world.right1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.2 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X on -U 4 -Y 4 -T on -R off -i off -D on -k off O.panetab9.world.right1 viewdisplay -Q on -m on -v on O.panetab9.world.right1 viewdisplay -W off 0 0 O.panetab9.world.right1 viewdisplay -c on -l2 -K on -P discs -p 8 O.panetab9.world.right1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0 -W 0.9 -x on -X on O.panetab9.world.right1 vieweffect -a 2 -A 4 -b off -B 2 -d on -D on on -e 0.5 -E 0 0 -1 -f 1 -F 1 -g 1 -G 1 -h 2 -H off -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 512 -o on -O 4 -p off -P 3 -q 2 -Q 2 -R -s 4 -t 100 -T 100 -u off -U off -V -w 0.015625 -W off -x 0.5 0.5 0.5 -X 1 1 1 -y 1 1 1 -Y 0.5625 0.5625 0.5625 -z 0.01 -Z 1 O.panetab9.world.right1 viewinfotext -m always -s off -t on O.panetab9.world.right1 viewlight -a on -d on -e on -h on -l on -n 16 -s on O.panetab9.world.right1 viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 O.panetab9.world.right1 viewroto -S file -F 'C:/O/O_AIDIV_O_VIDIA_O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O.panetab9.world.right1 viewroto -S file -F 'C:/O/O_AIDIV_O_VIDIA_O/GQJ.8402 2048.JPG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O.panetab9.world.right1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O.panetab9.world.right1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O.panetab9.world.right1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O.panetab9.world.right1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O.panetab9.world.right1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O.panetab9.world.right1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O.panetab9.world.right1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O.panetab9.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O.panetab9.world.right1 viewtransform O.panetab9.world.right1 version ( 3 ) flag ( Fox ) orthowidth ( 2.22222 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.0218355 3467.78 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 3.68246 ) pxyz ( 0 0 0 ) rotation ( 6.12323e-17 0 1 0 1 0 -1 0 6.12323e-17 ) homedistance ( 3.68246 ) homeadjboxwidth ( 2.22222 ) homeorthowidth ( 2.22222 ) homeradius ( 3.4641 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 O.panetab9.world.right1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on O.panetab9.world.right1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O.panetab9.world.right1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O.panetab9.world.right1 viewposteffects -D off -B off -t "" -f on -V on -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O.panetab9.world.right1 viewsnapshotoption -s off -h off -a 1 -v '*' -m 0 O.panetab9.world cplane -o 0 0 0 -n -8.74228e-08 0 -1 -x -1 0 8.74228e-08 -l n -s 0.0625 0.0625 -c 16 16 -r 4 4 -d off O.panetab9.world glcache -t 10 -v 100 viewerstow -b stow -x stow -l stow -m hide -c stow -d open O.panetab13.world vieweroption -a 1 -h 0 -m 0 -r 'View: Mantra' -F 'res 1 2048 2048 zoom 100 croptoview 1 range 1 1 1 keyframesonly 0 framesappend 0 audiofrompanel 1 audio \'\' audioframe 1 audiooffset 0 visible \'\' blockedit 0 background \'\' usegamma 0 gamma 2.2 uselut 0 lut \'C:/O/O____INIDUOH____O____HOUDINI____O/linear-to-srgb_14bit.lut\' initializeops 0 mblur 0 5 2 0 0.500000 aa -1 render current session \'\' leaveframeatend 0 outputmplay 0 limittime 1 20.000000 limitpercent 0 25.000000 outputfile \'\'' O.panetab13.world viewergrouplist -g off -s 0 0 -c on -t matchselect -m '*' -e on -p off -h on O.panetab13.world vieweroption -p 1 -P '+geo -cam -light -muscle -bone -null -blend -other' O.panetab13.world viewlayout -s 2 O.panetab13.world viewerinspect O.panetab13.world mode ( pixels ) object_properties ( ) prim_properties ( ) enable ( 1 ) magnify ( 1 ) viewtype -t perspective O.panetab13.world.`vpname("O.panetab13.world",2)` viewtype -t perspective O.panetab13.world.`vpname("O.panetab13.world",1)` viewtype -t perspective O.panetab13.world.`vpname("O.panetab13.world",3)` viewtype -t perspective O.panetab13.world.`vpname("O.panetab13.world",4)` viewname -l on -n aaaa3 O.panetab13.world.`vpname("O.panetab13.world",2)` viewname -l on -n aaaa2 O.panetab13.world.`vpname("O.panetab13.world",1)` viewname -l on -n aaaa1 O.panetab13.world.`vpname("O.panetab13.world",3)` viewname -l on -n aaaa0 O.panetab13.world.`vpname("O.panetab13.world",4)` viewname -l off -n persp1 O.panetab13.world.`vpname("O.panetab13.world",2)` viewname -l off -n persp4 O.panetab13.world.`vpname("O.panetab13.world",1)` viewname -l off -n persp2 O.panetab13.world.`vpname("O.panetab13.world",3)` viewname -l off -n persp3 O.panetab13.world.`vpname("O.panetab13.world",4)` viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade_wire -F off -l on -L on -G off -B none -d uv -r unique scene O.panetab13.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O.panetab13.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O.panetab13.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade_wire -F off -l on -L on -G off -B none -d none -r unique display O.panetab13.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d uv -r unique current O.panetab13.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O.panetab13.world.persp1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.2 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X on -U 4 -Y 4 -T on -R off -i off -D on -k off O.panetab13.world.persp1 viewdisplay -Q on -m on -v on O.panetab13.world.persp1 viewdisplay -W off 0 0 O.panetab13.world.persp1 viewdisplay -c on -l2 -K on -P discs -p 8 O.panetab13.world.persp1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0 -W 0.9 -x on -X on O.panetab13.world.persp1 vieweffect -a 2 -A 4 -b off -B 2 -d on -D on on -e 0.5 -E 0 0 -1 -f 1 -F 0 -g 1 -G 1 -h 2 -H off -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 512 -o on -O 4 -p off -P 3 -q 2 -Q 2 -R -s 4 -t 100 -T 100 -u off -U off -V -w 0.015625 -W off -x 0.5 0.5 0.5 -X 1 1 1 -y 1 1 1 -Y 0.5625 0.5625 0.5625 -z 0.01 -Z 1 O.panetab13.world.persp1 viewinfotext -m always -s off -t on O.panetab13.world.persp1 viewlight -a on -d on -e on -h on -l on -n 16 -s on O.panetab13.world.persp1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O.panetab13.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off persp O.panetab13.world.persp1 viewroto -S file -F 'C:/O/O_AIDIV_O_VIDIA_O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off cam O.panetab13.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off top O.panetab13.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off front O.panetab13.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off right O.panetab13.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off bottom O.panetab13.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off back O.panetab13.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off left O.panetab13.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off uv O.panetab13.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O.panetab13.world.persp1 viewtransform O.panetab13.world.persp1 version ( 3 ) flag ( Fox ) orthowidth ( 3.82843 ) focal ( 100 ) aperture ( 100 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00520099 5200.99 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 -5.96046e-08 4.83333 ) pxyz ( 0 -5.96046e-08 -5.96046e-08 ) rotation ( 1 0 -0 -0 1 -0 0 -0 1 ) homedistance ( 4.83333 ) homeadjboxwidth ( 3.33333 ) homeorthowidth ( 3.33333 ) homeradius ( 5.19615 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) viewcamera -c /obj/O____AREMAC____O____CAMERA____O O.panetab13.world.persp1 vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 2 O.panetab13.world.persp1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on O.panetab13.world.persp1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O.panetab13.world.persp1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O.panetab13.world.persp1 viewposteffects -D off -B off -t "" -f on -V on -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O.panetab13.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade_wire -F off -l on -L on -G off -B none -d uv -r unique scene O.panetab13.world.persp4 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O.panetab13.world.persp4 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O.panetab13.world.persp4 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade_wire -F off -l on -L on -G off -B none -d none -r unique display O.panetab13.world.persp4 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d uv -r unique current O.panetab13.world.persp4 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O.panetab13.world.persp4 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.2 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X on -U 4 -Y 4 -T on -R off -i off -D on -k off O.panetab13.world.persp4 viewdisplay -Q on -m on -v on O.panetab13.world.persp4 viewdisplay -W off 0 0 O.panetab13.world.persp4 viewdisplay -c on -l2 -K on -P discs -p 8 O.panetab13.world.persp4 viewdispopts -a on -b current -c 2 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.05 -M 1024 -s on -t 0.5 -u uv -w 0 -W 0.9 -x on -X on O.panetab13.world.persp4 vieweffect -a 2 -A 4 -b off -B 2 -d on -D on on -e 0.8 -E 0 0 -1 -f 1 -F 0 -g 1 -G 1 -h 2 -H off -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 512 -o on -O 4 -p off -P 3 -q 2 -Q 2 -R -s 2 -t 100 -T 100 -u off -U off -V -w 0.015625 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.00390625 -Z 1 O.panetab13.world.persp4 viewinfotext -m always -s off -t on O.panetab13.world.persp4 viewlight -a on -d on -e on -h on -l on -n 16 -s on O.panetab13.world.persp4 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O.panetab13.world.persp4 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off persp O.panetab13.world.persp4 viewroto -S file -F 'C:/O/O_AIDIV_O_VIDIA_O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off cam O.panetab13.world.persp4 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off top O.panetab13.world.persp4 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off front O.panetab13.world.persp4 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off right O.panetab13.world.persp4 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off bottom O.panetab13.world.persp4 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off back O.panetab13.world.persp4 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off left O.panetab13.world.persp4 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off uv O.panetab13.world.persp4 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O.panetab13.world.persp4 viewtransform O.panetab13.world.persp4 version ( 3 ) flag ( Fox ) orthowidth ( 7.98778 ) focal ( 100 ) aperture ( 1 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.0218355 3467.78 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( -0.468202 2.3683 803.2 ) pxyz ( 0 -5.96046e-08 -5.96046e-08 ) rotation ( 0.419351 -0.185145 0.888744 -0.18598 0.9407 0.283719 -0.88857 -0.284261 0.360051 ) homedistance ( 3.68246 ) homeadjboxwidth ( 2.22222 ) homeorthowidth ( 2.22222 ) homeradius ( 3.4641 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) viewcamera -c '' O.panetab13.world.persp4 vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 2 O.panetab13.world.persp4 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on O.panetab13.world.persp4 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O.panetab13.world.persp4 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O.panetab13.world.persp4 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O.panetab13.world.persp4 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade_wire -F off -l on -L on -G off -B none -d uv -r unique scene O.panetab13.world.persp2 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O.panetab13.world.persp2 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O.panetab13.world.persp2 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade_wire -F off -l on -L on -G off -B none -d none -r unique display O.panetab13.world.persp2 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d uv -r unique current O.panetab13.world.persp2 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O.panetab13.world.persp2 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.2 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X on -U 4 -Y 4 -T on -R off -i off -D on -k off O.panetab13.world.persp2 viewdisplay -Q on -m on -v on O.panetab13.world.persp2 viewdisplay -W off 0 0 O.panetab13.world.persp2 viewdisplay -c on -l2 -K on -P discs -p 8 O.panetab13.world.persp2 viewdispopts -a on -b current -c 2 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.05 -M 1024 -s on -t 0.5 -u uv -w 0 -W 0.9 -x on -X on O.panetab13.world.persp2 vieweffect -a 2 -A 4 -b off -B 2 -d on -D on on -e 0.8 -E 0 0 -1 -f 1 -F 0 -g 1 -G 1 -h 2 -H off -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 512 -o on -O 4 -p off -P 3 -q 2 -Q 2 -R -s 2 -t 100 -T 100 -u off -U off -V -w 0.015625 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.00390625 -Z 1 O.panetab13.world.persp2 viewinfotext -m always -s off -t on O.panetab13.world.persp2 viewlight -a on -d on -e on -h on -l on -n 16 -s on O.panetab13.world.persp2 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O.panetab13.world.persp2 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off persp O.panetab13.world.persp2 viewroto -S file -F 'C:/O/O_AIDIV_O_VIDIA_O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off cam O.panetab13.world.persp2 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off top O.panetab13.world.persp2 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off front O.panetab13.world.persp2 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off right O.panetab13.world.persp2 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off bottom O.panetab13.world.persp2 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off back O.panetab13.world.persp2 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off left O.panetab13.world.persp2 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off uv O.panetab13.world.persp2 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O.panetab13.world.persp2 viewtransform O.panetab13.world.persp2 version ( 3 ) flag ( Fox ) orthowidth ( 7.98778 ) focal ( 100 ) aperture ( 1 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.0218355 3467.78 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( -0.468202 2.3683 803.2 ) pxyz ( 0 -5.96046e-08 -5.96046e-08 ) rotation ( 0.419351 -0.185145 0.888744 -0.18598 0.9407 0.283719 -0.88857 -0.284261 0.360051 ) homedistance ( 3.68246 ) homeadjboxwidth ( 2.22222 ) homeorthowidth ( 2.22222 ) homeradius ( 3.4641 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) viewcamera -c '' O.panetab13.world.persp2 vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 2 O.panetab13.world.persp2 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on O.panetab13.world.persp2 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O.panetab13.world.persp2 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O.panetab13.world.persp2 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O.panetab13.world.persp2 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade_wire -F off -l on -L on -G off -B none -d uv -r unique scene O.panetab13.world.persp3 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O.panetab13.world.persp3 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O.panetab13.world.persp3 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade_wire -F off -l on -L on -G off -B none -d none -r unique display O.panetab13.world.persp3 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d uv -r unique current O.panetab13.world.persp3 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O.panetab13.world.persp3 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.2 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X on -U 4 -Y 4 -T on -R off -i off -D on -k off O.panetab13.world.persp3 viewdisplay -Q on -m on -v on O.panetab13.world.persp3 viewdisplay -W off 0 0 O.panetab13.world.persp3 viewdisplay -c on -l2 -K on -P discs -p 8 O.panetab13.world.persp3 viewdispopts -a on -b current -c 2 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.05 -M 1024 -s on -t 0.5 -u uv -w 0 -W 0.9 -x on -X on O.panetab13.world.persp3 vieweffect -a 2 -A 4 -b off -B 2 -d on -D on on -e 0.8 -E 0 0 -1 -f 1 -F 0 -g 1 -G 1 -h 2 -H off -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 512 -o on -O 4 -p off -P 3 -q 2 -Q 2 -R -s 2 -t 100 -T 100 -u off -U off -V -w 0.015625 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.00390625 -Z 1 O.panetab13.world.persp3 viewinfotext -m always -s off -t on O.panetab13.world.persp3 viewlight -a on -d on -e on -h on -l on -n 16 -s on O.panetab13.world.persp3 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O.panetab13.world.persp3 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off persp O.panetab13.world.persp3 viewroto -S file -F 'C:/O/O_AIDIV_O_VIDIA_O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off cam O.panetab13.world.persp3 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off top O.panetab13.world.persp3 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off front O.panetab13.world.persp3 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off right O.panetab13.world.persp3 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off bottom O.panetab13.world.persp3 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off back O.panetab13.world.persp3 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a off -o 0 -256 -s 65536 65536 -B 1 -e off left O.panetab13.world.persp3 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off uv O.panetab13.world.persp3 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O.panetab13.world.persp3 viewtransform O.panetab13.world.persp3 version ( 3 ) flag ( Fox ) orthowidth ( 7.98778 ) focal ( 100 ) aperture ( 1 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.0218355 3467.78 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( -0.468202 2.3683 803.2 ) pxyz ( 0 -5.96046e-08 -5.96046e-08 ) rotation ( 0.419351 -0.185145 0.888744 -0.18598 0.9407 0.283719 -0.88857 -0.284261 0.360051 ) homedistance ( 112.043 ) homeadjboxwidth ( 1.11543 ) homeorthowidth ( 1.11543 ) homeradius ( 1.7343 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) viewcamera -c '' O.panetab13.world.persp3 vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 2 O.panetab13.world.persp3 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on O.panetab13.world.persp3 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O.panetab13.world.persp3 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O.panetab13.world.persp3 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O.panetab13.world.persp3 viewsnapshotoption -s off -h off -a 1 -v '*' -m 0 O.panetab13.world cplane -o 0 0 0 -n 0.707107 8.55275e-06 0.707107 -x 0.707107 0 -0.707107 -l n -s 0.0625 0.0625 -c 256 256 -r 1 1 -d off O.panetab13.world glcache -t 10 -v 100 viewerstow -b stow -x open -l stow -m hide -c hide -d open O.copy_of_panetab13_1.world vieweroption -a 2 -h 0 -m 1 -r 'View: Mantra' O.copy_of_panetab13_1.world viewergrouplist -g off -s 0 0 -c on -t matchselect -m '*' -e on -p off -h on O.copy_of_panetab13_1.world vieweroption -p 0 -P '+geo -cam -light -muscle -bone -null -blend -other' O.copy_of_panetab13_1.world viewlayout -s 2 O.copy_of_panetab13_1.world viewerinspect O.copy_of_panetab13_1.world mode ( objects ) object_properties ( ) prim_properties ( ) enable ( 0 ) magnify ( 1 ) viewtype -t perspective O.copy_of_panetab13_1.world.`vpname("O.copy_of_panetab13_1.world",2)` viewtype -t ortho_top O.copy_of_panetab13_1.world.`vpname("O.copy_of_panetab13_1.world",1)` viewtype -t ortho_front O.copy_of_panetab13_1.world.`vpname("O.copy_of_panetab13_1.world",3)` viewtype -t ortho_right O.copy_of_panetab13_1.world.`vpname("O.copy_of_panetab13_1.world",4)` viewname -l on -n aaaa3 O.copy_of_panetab13_1.world.`vpname("O.copy_of_panetab13_1.world",2)` viewname -l on -n aaaa2 O.copy_of_panetab13_1.world.`vpname("O.copy_of_panetab13_1.world",1)` viewname -l on -n aaaa1 O.copy_of_panetab13_1.world.`vpname("O.copy_of_panetab13_1.world",3)` viewname -l on -n aaaa0 O.copy_of_panetab13_1.world.`vpname("O.copy_of_panetab13_1.world",4)` viewname -l off -n persp1 O.copy_of_panetab13_1.world.`vpname("O.copy_of_panetab13_1.world",2)` viewname -l off -n top1 O.copy_of_panetab13_1.world.`vpname("O.copy_of_panetab13_1.world",1)` viewname -l off -n front1 O.copy_of_panetab13_1.world.`vpname("O.copy_of_panetab13_1.world",3)` viewname -l off -n right1 O.copy_of_panetab13_1.world.`vpname("O.copy_of_panetab13_1.world",4)` viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r unique scene O.copy_of_panetab13_1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r scene selectscene O.copy_of_panetab13_1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L off -G on -B none -d uv -r unique ghostscene O.copy_of_panetab13_1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d none -r unique display O.copy_of_panetab13_1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d uv -r unique current O.copy_of_panetab13_1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O.copy_of_panetab13_1.world.persp1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.2 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X on -U 4 -Y 4 -T on -R off -i off -D on -k off O.copy_of_panetab13_1.world.persp1 viewdisplay -Q on -m on -v on O.copy_of_panetab13_1.world.persp1 viewdisplay -W off 0 0 O.copy_of_panetab13_1.world.persp1 viewdisplay -c on -l2 -K on -P discs -p 8 O.copy_of_panetab13_1.world.persp1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0 -W 0.9 -x on -X on O.copy_of_panetab13_1.world.persp1 vieweffect -a 2 -A 4 -b off -B 2 -d on -D on on -e 0.5 -E 0 0 -1 -f 1 -F 1 -g 1 -G 1 -h 2 -H off -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 512 -o on -O 4 -p off -P 3 -q 2 -Q 2 -R -s 4 -t 100 -T 100 -u off -U off -V -w 0.015625 -W off -x 0.5 0.5 0.5 -X 1 1 1 -y 1 1 1 -Y 0.5625 0.5625 0.5625 -z 0.01 -Z 1 O.copy_of_panetab13_1.world.persp1 viewinfotext -m always -s off -t on O.copy_of_panetab13_1.world.persp1 viewlight -a on -d on -e on -h on -l on -n 16 -s on O.copy_of_panetab13_1.world.persp1 viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 O.copy_of_panetab13_1.world.persp1 viewroto -S file -F 'C:/O/O_AIDIV_O_VIDIA_O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O.copy_of_panetab13_1.world.persp1 viewroto -S file -F 'C:/O/O_AIDIV_O_VIDIA_O/GQJ.8402 2048.JPG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O.copy_of_panetab13_1.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O.copy_of_panetab13_1.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O.copy_of_panetab13_1.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O.copy_of_panetab13_1.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O.copy_of_panetab13_1.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O.copy_of_panetab13_1.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O.copy_of_panetab13_1.world.persp1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O.copy_of_panetab13_1.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O.copy_of_panetab13_1.world.persp1 viewtransform O.copy_of_panetab13_1.world.persp1 version ( 3 ) flag ( Fx ) orthowidth ( 2.22222 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.0218355 3467.78 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 3.68246 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 3.68246 ) homeadjboxwidth ( 2.22222 ) homeorthowidth ( 2.22222 ) homeradius ( 3.4641 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) viewcamera -c '' O.copy_of_panetab13_1.world.persp1 vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 O.copy_of_panetab13_1.world.persp1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on O.copy_of_panetab13_1.world.persp1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O.copy_of_panetab13_1.world.persp1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O.copy_of_panetab13_1.world.persp1 viewposteffects -D off -B off -t "" -f on -V on -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O.copy_of_panetab13_1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r unique scene O.copy_of_panetab13_1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r scene selectscene O.copy_of_panetab13_1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L off -G on -B none -d uv -r unique ghostscene O.copy_of_panetab13_1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d none -r unique display O.copy_of_panetab13_1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d uv -r unique current O.copy_of_panetab13_1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O.copy_of_panetab13_1.world.top1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.2 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X on -U 4 -Y 4 -T on -R off -i off -D on -k off O.copy_of_panetab13_1.world.top1 viewdisplay -Q on -m on -v on O.copy_of_panetab13_1.world.top1 viewdisplay -W off 0 0 O.copy_of_panetab13_1.world.top1 viewdisplay -c on -l2 -K on -P discs -p 8 O.copy_of_panetab13_1.world.top1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0 -W 0.9 -x on -X on O.copy_of_panetab13_1.world.top1 vieweffect -a 2 -A 4 -b off -B 2 -d on -D on on -e 0.5 -E 0 0 -1 -f 1 -F 1 -g 1 -G 1 -h 2 -H off -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 512 -o on -O 4 -p off -P 3 -q 2 -Q 2 -R -s 4 -t 100 -T 100 -u off -U off -V -w 0.015625 -W off -x 0.5 0.5 0.5 -X 1 1 1 -y 1 1 1 -Y 0.5625 0.5625 0.5625 -z 0.01 -Z 1 O.copy_of_panetab13_1.world.top1 viewinfotext -m always -s off -t on O.copy_of_panetab13_1.world.top1 viewlight -a on -d on -e on -h on -l on -n 16 -s on O.copy_of_panetab13_1.world.top1 viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 O.copy_of_panetab13_1.world.top1 viewroto -S file -F 'C:/O/O_AIDIV_O_VIDIA_O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O.copy_of_panetab13_1.world.top1 viewroto -S file -F 'C:/O/O_AIDIV_O_VIDIA_O/GQJ.8402 2048.JPG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O.copy_of_panetab13_1.world.top1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O.copy_of_panetab13_1.world.top1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O.copy_of_panetab13_1.world.top1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O.copy_of_panetab13_1.world.top1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O.copy_of_panetab13_1.world.top1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O.copy_of_panetab13_1.world.top1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O.copy_of_panetab13_1.world.top1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O.copy_of_panetab13_1.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O.copy_of_panetab13_1.world.top1 viewtransform O.copy_of_panetab13_1.world.top1 version ( 3 ) flag ( Fox ) orthowidth ( 2.22222 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.0218355 3467.78 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 3.68246 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1.19209e-07 1 0 -1 1.19209e-07 ) homedistance ( 3.68246 ) homeadjboxwidth ( 2.22222 ) homeorthowidth ( 2.22222 ) homeradius ( 3.4641 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 O.copy_of_panetab13_1.world.top1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on O.copy_of_panetab13_1.world.top1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O.copy_of_panetab13_1.world.top1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O.copy_of_panetab13_1.world.top1 viewposteffects -D off -B off -t "" -f on -V on -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O.copy_of_panetab13_1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r unique scene O.copy_of_panetab13_1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r scene selectscene O.copy_of_panetab13_1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L off -G on -B none -d uv -r unique ghostscene O.copy_of_panetab13_1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d none -r unique display O.copy_of_panetab13_1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d uv -r unique current O.copy_of_panetab13_1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O.copy_of_panetab13_1.world.front1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.2 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X on -U 4 -Y 4 -T on -R off -i off -D on -k off O.copy_of_panetab13_1.world.front1 viewdisplay -Q on -m on -v on O.copy_of_panetab13_1.world.front1 viewdisplay -W off 0 0 O.copy_of_panetab13_1.world.front1 viewdisplay -c on -l2 -K on -P discs -p 8 O.copy_of_panetab13_1.world.front1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0 -W 0.9 -x on -X on O.copy_of_panetab13_1.world.front1 vieweffect -a 2 -A 4 -b off -B 2 -d on -D on on -e 0.5 -E 0 0 -1 -f 1 -F 1 -g 1 -G 1 -h 2 -H off -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 512 -o on -O 4 -p off -P 3 -q 2 -Q 2 -R -s 4 -t 100 -T 100 -u off -U off -V -w 0.015625 -W off -x 0.5 0.5 0.5 -X 1 1 1 -y 1 1 1 -Y 0.5625 0.5625 0.5625 -z 0.01 -Z 1 O.copy_of_panetab13_1.world.front1 viewinfotext -m always -s off -t on O.copy_of_panetab13_1.world.front1 viewlight -a on -d on -e on -h on -l on -n 16 -s on O.copy_of_panetab13_1.world.front1 viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 O.copy_of_panetab13_1.world.front1 viewroto -S file -F 'C:/O/O_AIDIV_O_VIDIA_O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O.copy_of_panetab13_1.world.front1 viewroto -S file -F 'C:/O/O_AIDIV_O_VIDIA_O/GQJ.8402 2048.JPG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O.copy_of_panetab13_1.world.front1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O.copy_of_panetab13_1.world.front1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O.copy_of_panetab13_1.world.front1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O.copy_of_panetab13_1.world.front1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O.copy_of_panetab13_1.world.front1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O.copy_of_panetab13_1.world.front1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O.copy_of_panetab13_1.world.front1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O.copy_of_panetab13_1.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O.copy_of_panetab13_1.world.front1 viewtransform O.copy_of_panetab13_1.world.front1 version ( 3 ) flag ( Fox ) orthowidth ( 2.22222 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.0218355 3467.78 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 3.68246 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 3.68246 ) homeadjboxwidth ( 2.22222 ) homeorthowidth ( 2.22222 ) homeradius ( 3.4641 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 O.copy_of_panetab13_1.world.front1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on O.copy_of_panetab13_1.world.front1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O.copy_of_panetab13_1.world.front1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O.copy_of_panetab13_1.world.front1 viewposteffects -D off -B off -t "" -f on -V on -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O.copy_of_panetab13_1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r unique scene O.copy_of_panetab13_1.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d uv -r scene selectscene O.copy_of_panetab13_1.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L off -G on -B none -d uv -r unique ghostscene O.copy_of_panetab13_1.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s shade -F off -l on -L on -G off -B none -d none -r unique display O.copy_of_panetab13_1.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d uv -r unique current O.copy_of_panetab13_1.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O.copy_of_panetab13_1.world.right1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.2 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X on -U 4 -Y 4 -T on -R off -i off -D on -k off O.copy_of_panetab13_1.world.right1 viewdisplay -Q on -m on -v on O.copy_of_panetab13_1.world.right1 viewdisplay -W off 0 0 O.copy_of_panetab13_1.world.right1 viewdisplay -c on -l2 -K on -P discs -p 8 O.copy_of_panetab13_1.world.right1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i on -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0 -W 0.9 -x on -X on O.copy_of_panetab13_1.world.right1 vieweffect -a 2 -A 4 -b off -B 2 -d on -D on on -e 0.5 -E 0 0 -1 -f 1 -F 1 -g 1 -G 1 -h 2 -H off -i on -I 1 -j on -J 20 -K 2 -k 1 -l '' -m on -M 512 -o on -O 4 -p off -P 3 -q 2 -Q 2 -R -s 4 -t 100 -T 100 -u off -U off -V -w 0.015625 -W off -x 0.5 0.5 0.5 -X 1 1 1 -y 1 1 1 -Y 0.5625 0.5625 0.5625 -z 0.01 -Z 1 O.copy_of_panetab13_1.world.right1 viewinfotext -m always -s off -t on O.copy_of_panetab13_1.world.right1 viewlight -a on -d on -e on -h on -l on -n 16 -s on O.copy_of_panetab13_1.world.right1 viewbackground -b on -e on -q 1 -i off -m 0 0 -M 1 1 O.copy_of_panetab13_1.world.right1 viewroto -S file -F 'C:/O/O_AIDIV_O_VIDIA_O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O.copy_of_panetab13_1.world.right1 viewroto -S file -F 'C:/O/O_AIDIV_O_VIDIA_O/GQJ.8402 2048.JPG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O.copy_of_panetab13_1.world.right1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O.copy_of_panetab13_1.world.right1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O.copy_of_panetab13_1.world.right1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O.copy_of_panetab13_1.world.right1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O.copy_of_panetab13_1.world.right1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O.copy_of_panetab13_1.world.right1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O.copy_of_panetab13_1.world.right1 viewroto -S file -F 'C:/O/GNP.#6904X6904#ETIHW#KCALB#_#BLACK#WHITE#4096X4096#.PNG' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O.copy_of_panetab13_1.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O.copy_of_panetab13_1.world.right1 viewtransform O.copy_of_panetab13_1.world.right1 version ( 3 ) flag ( Fox ) orthowidth ( 2.22222 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.0218355 3467.78 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 3.68246 ) pxyz ( 0 0 0 ) rotation ( 6.12323e-17 0 1 0 1 0 -1 0 6.12323e-17 ) homedistance ( 3.68246 ) homeadjboxwidth ( 2.22222 ) homeorthowidth ( 2.22222 ) homeradius ( 3.4641 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.2 0.2 -r 5 5 -R 1 O.copy_of_panetab13_1.world.right1 viewuvgrid -r on -s 0.1 0.1 -P off -S 64 64 -O 0 0 -C on -t on O.copy_of_panetab13_1.world.right1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O.copy_of_panetab13_1.world.right1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O.copy_of_panetab13_1.world.right1 viewposteffects -D off -B off -t "" -f on -V on -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O.copy_of_panetab13_1.world.right1 viewsnapshotoption -s off -h off -a 1 -v '*' -m 0 O.copy_of_panetab13_1.world cplane -o 0 0 0 -n -8.74228e-08 0 -1 -x -1 0 8.74228e-08 -l n -s 0.0625 0.0625 -c 16 16 -r 4 4 -d off O.copy_of_panetab13_1.world glcache -t 10 -v 100 imgviewtime -G on -H on -L off -P off -V on -b on -d -e on -f on -g 0 -r 60 -u fr imgview2 imgview -p '(' none -z 1 ')' 0 -c 0 -l on -s off -i imgview4 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview4 1 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview4 2 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview4 3 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview4 4 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview4 5 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview4 6 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview4 7 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview4 8 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview4 9 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview4 10 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview4 11 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview4 12 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview4 13 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview4 14 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview4 15 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview4 16 imgviewtime -G on -H on -L on -P off -V on -b on -d -e on -f on -g 0 -r 24 -u fr imgview4 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview4 1 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview4 2 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview4 3 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview4 4 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview4 5 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview4 6 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview4 7 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview4 8 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview4 9 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview4 10 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview4 11 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview4 12 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview4 13 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview4 14 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview4 15 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview4 16 imgviewtime -G on -H on -L off -P on -V on -b on -d -e on -f on -g 0 -r 24 -u fr imgview3 imgview -p '(' none -z 1 ')' 0 -c 0 -l on -s off -i imgview6 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview6 1 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview6 2 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview6 3 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview6 4 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview6 5 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview6 6 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview6 7 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview6 8 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview6 9 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview6 10 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview6 11 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview6 12 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview6 13 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview6 14 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview6 15 imgview2d -G on -H on -L on -P off -V on -X on -b 1 1 0 -c -1 -d '' -g 2.2 -i on -m 0 -p 0 1 -t off imgview6 16 imgviewtime -G on -H on -L on -P off -V on -b on -d -e on -f on -g 0 -r 24 -u fr imgview6 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview6 1 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview6 2 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview6 3 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview6 4 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview6 5 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview6 6 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview6 7 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview6 8 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview6 9 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview6 10 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview6 11 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview6 12 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview6 13 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview6 14 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview6 15 imgviewhist -G on -H on -L on -P off -V on -c -1 -h 0 -i on imgview6 16 networkeditor -p '{\n}\n'viewerstow -b stow -x open -l stow -m hide -c hide -d open O_1_11_O_11_1_O.panetab14.world vieweroption -a 2 -h 0 -m 1 -r 'View: Mantra' O_1_11_O_11_1_O.panetab14.world viewergrouplist -g off -s 0 0 -c on -t matchselect -m '*' -e on -p off -h on O_1_11_O_11_1_O.panetab14.world vieweroption -p 0 -P '+geo -cam -light -muscle -bone -null -blend -other' O_1_11_O_11_1_O.panetab14.world viewlayout -s 2 O_1_11_O_11_1_O.panetab14.world viewerinspect O_1_11_O_11_1_O.panetab14.world mode ( objects ) object_properties ( ) prim_properties ( ) enable ( 0 ) magnify ( 1 ) viewtype -t perspective O_1_11_O_11_1_O.panetab14.world.`vpname("O_1_11_O_11_1_O.panetab14.world",2)` viewtype -t ortho_top O_1_11_O_11_1_O.panetab14.world.`vpname("O_1_11_O_11_1_O.panetab14.world",1)` viewtype -t ortho_front O_1_11_O_11_1_O.panetab14.world.`vpname("O_1_11_O_11_1_O.panetab14.world",3)` viewtype -t ortho_right O_1_11_O_11_1_O.panetab14.world.`vpname("O_1_11_O_11_1_O.panetab14.world",4)` viewname -l on -n aaaa3 O_1_11_O_11_1_O.panetab14.world.`vpname("O_1_11_O_11_1_O.panetab14.world",2)` viewname -l on -n aaaa2 O_1_11_O_11_1_O.panetab14.world.`vpname("O_1_11_O_11_1_O.panetab14.world",1)` viewname -l on -n aaaa1 O_1_11_O_11_1_O.panetab14.world.`vpname("O_1_11_O_11_1_O.panetab14.world",3)` viewname -l on -n aaaa0 O_1_11_O_11_1_O.panetab14.world.`vpname("O_1_11_O_11_1_O.panetab14.world",4)` viewname -l off -n persp1 O_1_11_O_11_1_O.panetab14.world.`vpname("O_1_11_O_11_1_O.panetab14.world",2)` viewname -l off -n top1 O_1_11_O_11_1_O.panetab14.world.`vpname("O_1_11_O_11_1_O.panetab14.world",1)` viewname -l off -n front1 O_1_11_O_11_1_O.panetab14.world.`vpname("O_1_11_O_11_1_O.panetab14.world",3)` viewname -l off -n right1 O_1_11_O_11_1_O.panetab14.world.`vpname("O_1_11_O_11_1_O.panetab14.world",4)` viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab14.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab14.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab14.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab14.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab14.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab14.world.persp1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab14.world.persp1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab14.world.persp1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab14.world.persp1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab14.world.persp1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab14.world.persp1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab14.world.persp1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab14.world.persp1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab14.world.persp1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab14.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab14.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab14.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab14.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab14.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab14.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab14.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab14.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab14.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab14.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab14.world.persp1 viewtransform O_1_11_O_11_1_O.panetab14.world.persp1 version ( 3 ) flag ( Fx ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) viewcamera -c '' O_1_11_O_11_1_O.panetab14.world.persp1 vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab14.world.persp1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab14.world.persp1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab14.world.persp1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab14.world.persp1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab14.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab14.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab14.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab14.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab14.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab14.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab14.world.top1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab14.world.top1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab14.world.top1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab14.world.top1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab14.world.top1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab14.world.top1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab14.world.top1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab14.world.top1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab14.world.top1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab14.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab14.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab14.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab14.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab14.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab14.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab14.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab14.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab14.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab14.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab14.world.top1 viewtransform O_1_11_O_11_1_O.panetab14.world.top1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab14.world.top1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab14.world.top1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab14.world.top1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab14.world.top1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab14.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab14.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab14.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab14.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab14.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab14.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab14.world.front1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab14.world.front1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab14.world.front1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab14.world.front1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab14.world.front1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab14.world.front1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab14.world.front1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab14.world.front1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab14.world.front1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab14.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab14.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab14.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab14.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab14.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab14.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab14.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab14.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab14.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab14.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab14.world.front1 viewtransform O_1_11_O_11_1_O.panetab14.world.front1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab14.world.front1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab14.world.front1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab14.world.front1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab14.world.front1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab14.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab14.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab14.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab14.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab14.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab14.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab14.world.right1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab14.world.right1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab14.world.right1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab14.world.right1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab14.world.right1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab14.world.right1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab14.world.right1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab14.world.right1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab14.world.right1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab14.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab14.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab14.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab14.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab14.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab14.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab14.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab14.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab14.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab14.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab14.world.right1 viewtransform O_1_11_O_11_1_O.panetab14.world.right1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab14.world.right1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab14.world.right1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab14.world.right1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab14.world.right1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab14.world.right1 viewsnapshotoption -s off -h off -a 1 -v '*' -m 0 O_1_11_O_11_1_O.panetab14.world cplane -o 0 0 0 -n -8.74228e-08 0 -1 -x -1 0 8.74228e-08 -l n -s 0.0625 0.0625 -c 16 16 -r 4 4 -d off O_1_11_O_11_1_O.panetab14.world glcache -t 10 -v 100 viewerstow -b stow -x stow -l stow -m hide -c hide -d open O_1_11_O_11_1_O.panetab2.world vieweroption -a 2 -h 0 -m 1 -r 'View: Mantra' O_1_11_O_11_1_O.panetab2.world viewergrouplist -g off -s 0 0 -c on -t matchselect -m '*' -e on -p off -h on O_1_11_O_11_1_O.panetab2.world vieweroption -p 0 -P '+geo -cam -light -muscle -bone -null -blend -other' O_1_11_O_11_1_O.panetab2.world viewlayout -s 2 O_1_11_O_11_1_O.panetab2.world viewerinspect O_1_11_O_11_1_O.panetab2.world mode ( objects ) object_properties ( ) prim_properties ( ) enable ( 0 ) magnify ( 1 ) viewtype -t perspective O_1_11_O_11_1_O.panetab2.world.`vpname("O_1_11_O_11_1_O.panetab2.world",2)` viewtype -t ortho_top O_1_11_O_11_1_O.panetab2.world.`vpname("O_1_11_O_11_1_O.panetab2.world",1)` viewtype -t ortho_front O_1_11_O_11_1_O.panetab2.world.`vpname("O_1_11_O_11_1_O.panetab2.world",3)` viewtype -t ortho_right O_1_11_O_11_1_O.panetab2.world.`vpname("O_1_11_O_11_1_O.panetab2.world",4)` viewname -l on -n aaaa3 O_1_11_O_11_1_O.panetab2.world.`vpname("O_1_11_O_11_1_O.panetab2.world",2)` viewname -l on -n aaaa2 O_1_11_O_11_1_O.panetab2.world.`vpname("O_1_11_O_11_1_O.panetab2.world",1)` viewname -l on -n aaaa1 O_1_11_O_11_1_O.panetab2.world.`vpname("O_1_11_O_11_1_O.panetab2.world",3)` viewname -l on -n aaaa0 O_1_11_O_11_1_O.panetab2.world.`vpname("O_1_11_O_11_1_O.panetab2.world",4)` viewname -l off -n persp1 O_1_11_O_11_1_O.panetab2.world.`vpname("O_1_11_O_11_1_O.panetab2.world",2)` viewname -l off -n top1 O_1_11_O_11_1_O.panetab2.world.`vpname("O_1_11_O_11_1_O.panetab2.world",1)` viewname -l off -n front1 O_1_11_O_11_1_O.panetab2.world.`vpname("O_1_11_O_11_1_O.panetab2.world",3)` viewname -l off -n right1 O_1_11_O_11_1_O.panetab2.world.`vpname("O_1_11_O_11_1_O.panetab2.world",4)` viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab2.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab2.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab2.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab2.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab2.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab2.world.persp1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab2.world.persp1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab2.world.persp1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab2.world.persp1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab2.world.persp1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab2.world.persp1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab2.world.persp1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab2.world.persp1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab2.world.persp1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab2.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab2.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab2.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab2.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab2.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab2.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab2.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab2.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab2.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab2.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab2.world.persp1 viewtransform O_1_11_O_11_1_O.panetab2.world.persp1 version ( 3 ) flag ( Fx ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) viewcamera -c '' O_1_11_O_11_1_O.panetab2.world.persp1 vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab2.world.persp1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab2.world.persp1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab2.world.persp1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab2.world.persp1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab2.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab2.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab2.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab2.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab2.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab2.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab2.world.top1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab2.world.top1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab2.world.top1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab2.world.top1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab2.world.top1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab2.world.top1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab2.world.top1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab2.world.top1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab2.world.top1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab2.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab2.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab2.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab2.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab2.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab2.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab2.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab2.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab2.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab2.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab2.world.top1 viewtransform O_1_11_O_11_1_O.panetab2.world.top1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab2.world.top1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab2.world.top1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab2.world.top1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab2.world.top1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab2.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab2.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab2.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab2.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab2.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab2.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab2.world.front1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab2.world.front1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab2.world.front1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab2.world.front1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab2.world.front1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab2.world.front1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab2.world.front1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab2.world.front1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab2.world.front1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab2.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab2.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab2.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab2.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab2.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab2.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab2.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab2.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab2.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab2.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab2.world.front1 viewtransform O_1_11_O_11_1_O.panetab2.world.front1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab2.world.front1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab2.world.front1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab2.world.front1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab2.world.front1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab2.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab2.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab2.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab2.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab2.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab2.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab2.world.right1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab2.world.right1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab2.world.right1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab2.world.right1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab2.world.right1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab2.world.right1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab2.world.right1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab2.world.right1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab2.world.right1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab2.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab2.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab2.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab2.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab2.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab2.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab2.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab2.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab2.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab2.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab2.world.right1 viewtransform O_1_11_O_11_1_O.panetab2.world.right1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab2.world.right1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab2.world.right1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab2.world.right1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab2.world.right1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab2.world.right1 viewsnapshotoption -s off -h off -a 1 -v '*' -m 0 O_1_11_O_11_1_O.panetab2.world cplane -o 0 0 0 -n -8.74228e-08 0 -1 -x -1 0 8.74228e-08 -l n -s 0.0625 0.0625 -c 16 16 -r 4 4 -d off O_1_11_O_11_1_O.panetab2.world glcache -t 10 -v 100 networkeditor -p '{\n}\n'networkeditor -p '{\n}\n'networkeditor -p '{\n}\n'networkeditor -p '{\n}\n'viewerstow -b stow -x open -l stow -m hide -c hide -d open O_1_11_O_11_1_O.panetab22.world vieweroption -a 2 -h 0 -m 1 -r 'View: Mantra' O_1_11_O_11_1_O.panetab22.world viewergrouplist -g off -s 0 0 -c on -t matchselect -m '*' -e on -p off -h on O_1_11_O_11_1_O.panetab22.world vieweroption -p 0 -P '+geo -cam -light -muscle -bone -null -blend -other' O_1_11_O_11_1_O.panetab22.world viewlayout -s 2 O_1_11_O_11_1_O.panetab22.world viewerinspect O_1_11_O_11_1_O.panetab22.world mode ( objects ) object_properties ( ) prim_properties ( ) enable ( 0 ) magnify ( 1 ) viewtype -t uv O_1_11_O_11_1_O.panetab22.world.`vpname("O_1_11_O_11_1_O.panetab22.world",2)` viewtype -t ortho_top O_1_11_O_11_1_O.panetab22.world.`vpname("O_1_11_O_11_1_O.panetab22.world",1)` viewtype -t ortho_front O_1_11_O_11_1_O.panetab22.world.`vpname("O_1_11_O_11_1_O.panetab22.world",3)` viewtype -t ortho_right O_1_11_O_11_1_O.panetab22.world.`vpname("O_1_11_O_11_1_O.panetab22.world",4)` viewname -l on -n aaaa3 O_1_11_O_11_1_O.panetab22.world.`vpname("O_1_11_O_11_1_O.panetab22.world",2)` viewname -l on -n aaaa2 O_1_11_O_11_1_O.panetab22.world.`vpname("O_1_11_O_11_1_O.panetab22.world",1)` viewname -l on -n aaaa1 O_1_11_O_11_1_O.panetab22.world.`vpname("O_1_11_O_11_1_O.panetab22.world",3)` viewname -l on -n aaaa0 O_1_11_O_11_1_O.panetab22.world.`vpname("O_1_11_O_11_1_O.panetab22.world",4)` viewname -l off -n uv1 O_1_11_O_11_1_O.panetab22.world.`vpname("O_1_11_O_11_1_O.panetab22.world",2)` viewname -l off -n top1 O_1_11_O_11_1_O.panetab22.world.`vpname("O_1_11_O_11_1_O.panetab22.world",1)` viewname -l off -n front1 O_1_11_O_11_1_O.panetab22.world.`vpname("O_1_11_O_11_1_O.panetab22.world",3)` viewname -l off -n right1 O_1_11_O_11_1_O.panetab22.world.`vpname("O_1_11_O_11_1_O.panetab22.world",4)` viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab22.world.uv1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab22.world.uv1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab22.world.uv1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab22.world.uv1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab22.world.uv1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab22.world.uv1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab22.world.uv1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab22.world.uv1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab22.world.uv1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab22.world.uv1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab22.world.uv1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab22.world.uv1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab22.world.uv1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab22.world.uv1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab22.world.uv1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab22.world.uv1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab22.world.uv1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab22.world.uv1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab22.world.uv1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab22.world.uv1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab22.world.uv1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab22.world.uv1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab22.world.uv1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab22.world.uv1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab22.world.uv1 viewtransform O_1_11_O_11_1_O.panetab22.world.uv1 version ( 3 ) flag ( Fox ) orthowidth ( 2.22222 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.0218355 3467.78 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 3.68246 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 3.68246 ) homeadjboxwidth ( 2.22222 ) homeorthowidth ( 2.22222 ) homeradius ( 3.4641 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab22.world.uv1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab22.world.uv1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab22.world.uv1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab22.world.uv1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab22.world.uv1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab22.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab22.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab22.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab22.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab22.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab22.world.top1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab22.world.top1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab22.world.top1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab22.world.top1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab22.world.top1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab22.world.top1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab22.world.top1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab22.world.top1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab22.world.top1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab22.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab22.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab22.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab22.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab22.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab22.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab22.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab22.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab22.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab22.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab22.world.top1 viewtransform O_1_11_O_11_1_O.panetab22.world.top1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab22.world.top1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab22.world.top1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab22.world.top1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab22.world.top1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab22.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab22.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab22.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab22.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab22.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab22.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab22.world.front1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab22.world.front1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab22.world.front1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab22.world.front1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab22.world.front1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab22.world.front1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab22.world.front1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab22.world.front1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab22.world.front1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab22.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab22.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab22.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab22.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab22.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab22.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab22.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab22.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab22.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab22.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab22.world.front1 viewtransform O_1_11_O_11_1_O.panetab22.world.front1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab22.world.front1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab22.world.front1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab22.world.front1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab22.world.front1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab22.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab22.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab22.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab22.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab22.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab22.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab22.world.right1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab22.world.right1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab22.world.right1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab22.world.right1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab22.world.right1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab22.world.right1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab22.world.right1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab22.world.right1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab22.world.right1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab22.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab22.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab22.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab22.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab22.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab22.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab22.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab22.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab22.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab22.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab22.world.right1 viewtransform O_1_11_O_11_1_O.panetab22.world.right1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab22.world.right1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab22.world.right1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab22.world.right1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab22.world.right1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab22.world.right1 viewsnapshotoption -s off -h off -a 1 -v '*' -m 0 O_1_11_O_11_1_O.panetab22.world cplane -o 0 0 0 -n -8.74228e-08 0 -1 -x -1 0 8.74228e-08 -l n -s 0.0625 0.0625 -c 16 16 -r 4 4 -d off O_1_11_O_11_1_O.panetab22.world glcache -t 10 -v 100 viewerstow -b stow -x stow -l stow -m hide -c hide -d open O_1_11_O_11_1_O.panetab21.world vieweroption -a 2 -h 0 -m 1 -r 'View: Mantra' O_1_11_O_11_1_O.panetab21.world viewergrouplist -g off -s 0 0 -c on -t matchselect -m '*' -e on -p off -h on O_1_11_O_11_1_O.panetab21.world vieweroption -p 0 -P '+geo -cam -light -muscle -bone -null -blend -other' O_1_11_O_11_1_O.panetab21.world viewlayout -s 2 O_1_11_O_11_1_O.panetab21.world viewerinspect O_1_11_O_11_1_O.panetab21.world mode ( objects ) object_properties ( ) prim_properties ( ) enable ( 0 ) magnify ( 1 ) viewtype -t perspective O_1_11_O_11_1_O.panetab21.world.`vpname("O_1_11_O_11_1_O.panetab21.world",2)` viewtype -t ortho_top O_1_11_O_11_1_O.panetab21.world.`vpname("O_1_11_O_11_1_O.panetab21.world",1)` viewtype -t ortho_front O_1_11_O_11_1_O.panetab21.world.`vpname("O_1_11_O_11_1_O.panetab21.world",3)` viewtype -t ortho_right O_1_11_O_11_1_O.panetab21.world.`vpname("O_1_11_O_11_1_O.panetab21.world",4)` viewname -l on -n aaaa3 O_1_11_O_11_1_O.panetab21.world.`vpname("O_1_11_O_11_1_O.panetab21.world",2)` viewname -l on -n aaaa2 O_1_11_O_11_1_O.panetab21.world.`vpname("O_1_11_O_11_1_O.panetab21.world",1)` viewname -l on -n aaaa1 O_1_11_O_11_1_O.panetab21.world.`vpname("O_1_11_O_11_1_O.panetab21.world",3)` viewname -l on -n aaaa0 O_1_11_O_11_1_O.panetab21.world.`vpname("O_1_11_O_11_1_O.panetab21.world",4)` viewname -l off -n persp1 O_1_11_O_11_1_O.panetab21.world.`vpname("O_1_11_O_11_1_O.panetab21.world",2)` viewname -l off -n top1 O_1_11_O_11_1_O.panetab21.world.`vpname("O_1_11_O_11_1_O.panetab21.world",1)` viewname -l off -n front1 O_1_11_O_11_1_O.panetab21.world.`vpname("O_1_11_O_11_1_O.panetab21.world",3)` viewname -l off -n right1 O_1_11_O_11_1_O.panetab21.world.`vpname("O_1_11_O_11_1_O.panetab21.world",4)` viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab21.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab21.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab21.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab21.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab21.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab21.world.persp1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab21.world.persp1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab21.world.persp1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab21.world.persp1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab21.world.persp1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab21.world.persp1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab21.world.persp1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab21.world.persp1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab21.world.persp1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab21.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab21.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab21.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab21.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab21.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab21.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab21.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab21.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab21.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab21.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab21.world.persp1 viewtransform O_1_11_O_11_1_O.panetab21.world.persp1 version ( 3 ) flag ( Fx ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) viewcamera -c '' O_1_11_O_11_1_O.panetab21.world.persp1 vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab21.world.persp1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab21.world.persp1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab21.world.persp1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab21.world.persp1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab21.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab21.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab21.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab21.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab21.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab21.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab21.world.top1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab21.world.top1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab21.world.top1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab21.world.top1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab21.world.top1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab21.world.top1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab21.world.top1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab21.world.top1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab21.world.top1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab21.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab21.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab21.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab21.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab21.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab21.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab21.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab21.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab21.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab21.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab21.world.top1 viewtransform O_1_11_O_11_1_O.panetab21.world.top1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab21.world.top1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab21.world.top1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab21.world.top1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab21.world.top1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab21.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab21.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab21.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab21.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab21.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab21.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab21.world.front1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab21.world.front1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab21.world.front1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab21.world.front1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab21.world.front1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab21.world.front1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab21.world.front1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab21.world.front1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab21.world.front1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab21.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab21.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab21.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab21.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab21.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab21.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab21.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab21.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab21.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab21.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab21.world.front1 viewtransform O_1_11_O_11_1_O.panetab21.world.front1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab21.world.front1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab21.world.front1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab21.world.front1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab21.world.front1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab21.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab21.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab21.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab21.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab21.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab21.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab21.world.right1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab21.world.right1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab21.world.right1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab21.world.right1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab21.world.right1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab21.world.right1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab21.world.right1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab21.world.right1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab21.world.right1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab21.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab21.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab21.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab21.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab21.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab21.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab21.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab21.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab21.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab21.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab21.world.right1 viewtransform O_1_11_O_11_1_O.panetab21.world.right1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab21.world.right1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab21.world.right1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab21.world.right1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab21.world.right1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab21.world.right1 viewsnapshotoption -s off -h off -a 1 -v '*' -m 0 O_1_11_O_11_1_O.panetab21.world cplane -o 0 0 0 -n -8.74228e-08 0 -1 -x -1 0 8.74228e-08 -l n -s 0.0625 0.0625 -c 16 16 -r 4 4 -d off O_1_11_O_11_1_O.panetab21.world glcache -t 10 -v 100 viewerstow -b stow -x stow -l stow -m stow -c hide -d stow O_1_11_O_11_1_O.panetab3.world vieweroption -a 2 -h 0 -m 1 -r 'View: Mantra' O_1_11_O_11_1_O.panetab3.world viewergrouplist -g off -s 0 0 -c on -t matchselect -m '*' -e on -p off -h on O_1_11_O_11_1_O.panetab3.world vieweroption -p 0 -P '+geo -cam -light -muscle -bone -null -blend -other' O_1_11_O_11_1_O.panetab3.world viewlayout -s 2 O_1_11_O_11_1_O.panetab3.world viewerinspect O_1_11_O_11_1_O.panetab3.world mode ( objects ) object_properties ( ) prim_properties ( ) enable ( 0 ) magnify ( 1 ) viewtype -t perspective O_1_11_O_11_1_O.panetab3.world.`vpname("O_1_11_O_11_1_O.panetab3.world",2)` viewtype -t ortho_top O_1_11_O_11_1_O.panetab3.world.`vpname("O_1_11_O_11_1_O.panetab3.world",1)` viewtype -t ortho_front O_1_11_O_11_1_O.panetab3.world.`vpname("O_1_11_O_11_1_O.panetab3.world",3)` viewtype -t ortho_right O_1_11_O_11_1_O.panetab3.world.`vpname("O_1_11_O_11_1_O.panetab3.world",4)` viewname -l on -n aaaa3 O_1_11_O_11_1_O.panetab3.world.`vpname("O_1_11_O_11_1_O.panetab3.world",2)` viewname -l on -n aaaa2 O_1_11_O_11_1_O.panetab3.world.`vpname("O_1_11_O_11_1_O.panetab3.world",1)` viewname -l on -n aaaa1 O_1_11_O_11_1_O.panetab3.world.`vpname("O_1_11_O_11_1_O.panetab3.world",3)` viewname -l on -n aaaa0 O_1_11_O_11_1_O.panetab3.world.`vpname("O_1_11_O_11_1_O.panetab3.world",4)` viewname -l off -n persp1 O_1_11_O_11_1_O.panetab3.world.`vpname("O_1_11_O_11_1_O.panetab3.world",2)` viewname -l off -n top1 O_1_11_O_11_1_O.panetab3.world.`vpname("O_1_11_O_11_1_O.panetab3.world",1)` viewname -l off -n front1 O_1_11_O_11_1_O.panetab3.world.`vpname("O_1_11_O_11_1_O.panetab3.world",3)` viewname -l off -n right1 O_1_11_O_11_1_O.panetab3.world.`vpname("O_1_11_O_11_1_O.panetab3.world",4)` viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab3.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab3.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab3.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab3.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab3.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab3.world.persp1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab3.world.persp1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab3.world.persp1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab3.world.persp1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab3.world.persp1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab3.world.persp1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab3.world.persp1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab3.world.persp1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab3.world.persp1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab3.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab3.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab3.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab3.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab3.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab3.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab3.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab3.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab3.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab3.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab3.world.persp1 viewtransform O_1_11_O_11_1_O.panetab3.world.persp1 version ( 3 ) flag ( Fx ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) viewcamera -c '' O_1_11_O_11_1_O.panetab3.world.persp1 vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab3.world.persp1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab3.world.persp1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab3.world.persp1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab3.world.persp1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab3.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab3.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab3.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab3.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab3.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab3.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab3.world.top1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab3.world.top1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab3.world.top1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab3.world.top1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab3.world.top1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab3.world.top1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab3.world.top1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab3.world.top1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab3.world.top1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab3.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab3.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab3.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab3.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab3.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab3.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab3.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab3.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab3.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab3.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab3.world.top1 viewtransform O_1_11_O_11_1_O.panetab3.world.top1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab3.world.top1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab3.world.top1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab3.world.top1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab3.world.top1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab3.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab3.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab3.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab3.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab3.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab3.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab3.world.front1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab3.world.front1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab3.world.front1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab3.world.front1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab3.world.front1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab3.world.front1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab3.world.front1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab3.world.front1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab3.world.front1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab3.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab3.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab3.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab3.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab3.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab3.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab3.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab3.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab3.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab3.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab3.world.front1 viewtransform O_1_11_O_11_1_O.panetab3.world.front1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab3.world.front1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab3.world.front1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab3.world.front1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab3.world.front1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab3.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab3.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab3.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab3.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab3.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab3.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab3.world.right1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab3.world.right1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab3.world.right1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab3.world.right1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab3.world.right1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab3.world.right1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab3.world.right1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab3.world.right1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab3.world.right1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab3.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab3.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab3.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab3.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab3.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab3.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab3.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab3.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab3.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab3.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab3.world.right1 viewtransform O_1_11_O_11_1_O.panetab3.world.right1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab3.world.right1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab3.world.right1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab3.world.right1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab3.world.right1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab3.world.right1 viewsnapshotoption -s off -h off -a 1 -v '*' -m 0 O_1_11_O_11_1_O.panetab3.world cplane -o 0 0 0 -n -8.74228e-08 0 -1 -x -1 0 8.74228e-08 -l n -s 0.0625 0.0625 -c 16 16 -r 4 4 -d off O_1_11_O_11_1_O.panetab3.world glcache -t 10 -v 100 performance -c on -d on -f on -g off -j on -k on -m off -n on -o on -t off -v on -p on -y on -u on -e on -r absolute -R seconds -w tree panetab34 viewerstow -b stow -x open -l stow -m hide -c hide -d open O_1_11_O_11_1_O.panetab10.world vieweroption -a 2 -h 0 -m 1 -r 'View: Mantra' O_1_11_O_11_1_O.panetab10.world viewergrouplist -g off -s 0 0 -c on -t matchselect -m '*' -e on -p off -h on O_1_11_O_11_1_O.panetab10.world vieweroption -p 0 -P '+geo -cam -light -muscle -bone -null -blend -other' O_1_11_O_11_1_O.panetab10.world viewlayout -s 2 O_1_11_O_11_1_O.panetab10.world viewerinspect O_1_11_O_11_1_O.panetab10.world mode ( objects ) object_properties ( ) prim_properties ( ) enable ( 0 ) magnify ( 1 ) viewtype -t perspective O_1_11_O_11_1_O.panetab10.world.`vpname("O_1_11_O_11_1_O.panetab10.world",2)` viewtype -t ortho_top O_1_11_O_11_1_O.panetab10.world.`vpname("O_1_11_O_11_1_O.panetab10.world",1)` viewtype -t ortho_front O_1_11_O_11_1_O.panetab10.world.`vpname("O_1_11_O_11_1_O.panetab10.world",3)` viewtype -t ortho_right O_1_11_O_11_1_O.panetab10.world.`vpname("O_1_11_O_11_1_O.panetab10.world",4)` viewname -l on -n aaaa3 O_1_11_O_11_1_O.panetab10.world.`vpname("O_1_11_O_11_1_O.panetab10.world",2)` viewname -l on -n aaaa2 O_1_11_O_11_1_O.panetab10.world.`vpname("O_1_11_O_11_1_O.panetab10.world",1)` viewname -l on -n aaaa1 O_1_11_O_11_1_O.panetab10.world.`vpname("O_1_11_O_11_1_O.panetab10.world",3)` viewname -l on -n aaaa0 O_1_11_O_11_1_O.panetab10.world.`vpname("O_1_11_O_11_1_O.panetab10.world",4)` viewname -l off -n persp1 O_1_11_O_11_1_O.panetab10.world.`vpname("O_1_11_O_11_1_O.panetab10.world",2)` viewname -l off -n top1 O_1_11_O_11_1_O.panetab10.world.`vpname("O_1_11_O_11_1_O.panetab10.world",1)` viewname -l off -n front1 O_1_11_O_11_1_O.panetab10.world.`vpname("O_1_11_O_11_1_O.panetab10.world",3)` viewname -l off -n right1 O_1_11_O_11_1_O.panetab10.world.`vpname("O_1_11_O_11_1_O.panetab10.world",4)` viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab10.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab10.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab10.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab10.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab10.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab10.world.persp1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab10.world.persp1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab10.world.persp1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab10.world.persp1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab10.world.persp1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab10.world.persp1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab10.world.persp1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab10.world.persp1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab10.world.persp1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab10.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab10.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab10.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab10.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab10.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab10.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab10.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab10.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab10.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab10.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab10.world.persp1 viewtransform O_1_11_O_11_1_O.panetab10.world.persp1 version ( 3 ) flag ( Fx ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) viewcamera -c '' O_1_11_O_11_1_O.panetab10.world.persp1 vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab10.world.persp1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab10.world.persp1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab10.world.persp1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab10.world.persp1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab10.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab10.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab10.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab10.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab10.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab10.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab10.world.top1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab10.world.top1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab10.world.top1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab10.world.top1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab10.world.top1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab10.world.top1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab10.world.top1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab10.world.top1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab10.world.top1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab10.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab10.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab10.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab10.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab10.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab10.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab10.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab10.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab10.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab10.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab10.world.top1 viewtransform O_1_11_O_11_1_O.panetab10.world.top1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab10.world.top1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab10.world.top1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab10.world.top1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab10.world.top1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab10.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab10.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab10.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab10.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab10.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab10.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab10.world.front1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab10.world.front1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab10.world.front1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab10.world.front1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab10.world.front1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab10.world.front1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab10.world.front1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab10.world.front1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab10.world.front1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab10.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab10.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab10.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab10.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab10.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab10.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab10.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab10.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab10.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab10.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab10.world.front1 viewtransform O_1_11_O_11_1_O.panetab10.world.front1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab10.world.front1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab10.world.front1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab10.world.front1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab10.world.front1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab10.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.panetab10.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.panetab10.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.panetab10.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.panetab10.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.panetab10.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.panetab10.world.right1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.panetab10.world.right1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.panetab10.world.right1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.panetab10.world.right1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.panetab10.world.right1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.panetab10.world.right1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.panetab10.world.right1 viewinfotext -m always -s off -t on O_1_11_O_11_1_O.panetab10.world.right1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.panetab10.world.right1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.panetab10.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.panetab10.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.panetab10.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.panetab10.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.panetab10.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.panetab10.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.panetab10.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.panetab10.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.panetab10.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.panetab10.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.panetab10.world.right1 viewtransform O_1_11_O_11_1_O.panetab10.world.right1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.panetab10.world.right1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.panetab10.world.right1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.panetab10.world.right1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.panetab10.world.right1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.panetab10.world.right1 viewsnapshotoption -s off -h off -a 1 -v '*' -m 0 O_1_11_O_11_1_O.panetab10.world cplane -o 0 0 0 -n -8.74228e-08 0 -1 -x -1 0 8.74228e-08 -l n -s 0.0625 0.0625 -c 16 16 -r 4 4 -d off O_1_11_O_11_1_O.panetab10.world glcache -t 10 -v 100 viewerstow -b stow -x stow -l stow -m hide -c hide -d open O_1_11_O_11_1_O.pane1.world vieweroption -a 2 -h 0 -m 1 -r 'View: Mantra' O_1_11_O_11_1_O.pane1.world viewergrouplist -g off -s 0 0 -c on -t matchselect -m '*' -e on -p off -h on O_1_11_O_11_1_O.pane1.world vieweroption -p 0 -P '+geo -cam -light -muscle -bone -null -blend -other' O_1_11_O_11_1_O.pane1.world viewlayout -s 2 O_1_11_O_11_1_O.pane1.world viewerinspect O_1_11_O_11_1_O.pane1.world mode ( objects ) object_properties ( ) prim_properties ( ) enable ( 0 ) magnify ( 1 ) viewtype -t perspective O_1_11_O_11_1_O.pane1.world.`vpname("O_1_11_O_11_1_O.pane1.world",2)` viewtype -t ortho_top O_1_11_O_11_1_O.pane1.world.`vpname("O_1_11_O_11_1_O.pane1.world",1)` viewtype -t ortho_front O_1_11_O_11_1_O.pane1.world.`vpname("O_1_11_O_11_1_O.pane1.world",3)` viewtype -t ortho_right O_1_11_O_11_1_O.pane1.world.`vpname("O_1_11_O_11_1_O.pane1.world",4)` viewname -l on -n aaaa3 O_1_11_O_11_1_O.pane1.world.`vpname("O_1_11_O_11_1_O.pane1.world",2)` viewname -l on -n aaaa2 O_1_11_O_11_1_O.pane1.world.`vpname("O_1_11_O_11_1_O.pane1.world",1)` viewname -l on -n aaaa1 O_1_11_O_11_1_O.pane1.world.`vpname("O_1_11_O_11_1_O.pane1.world",3)` viewname -l on -n aaaa0 O_1_11_O_11_1_O.pane1.world.`vpname("O_1_11_O_11_1_O.pane1.world",4)` viewname -l off -n persp1 O_1_11_O_11_1_O.pane1.world.`vpname("O_1_11_O_11_1_O.pane1.world",2)` viewname -l off -n top1 O_1_11_O_11_1_O.pane1.world.`vpname("O_1_11_O_11_1_O.pane1.world",1)` viewname -l off -n front1 O_1_11_O_11_1_O.pane1.world.`vpname("O_1_11_O_11_1_O.pane1.world",3)` viewname -l off -n right1 O_1_11_O_11_1_O.pane1.world.`vpname("O_1_11_O_11_1_O.pane1.world",4)` viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.pane1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.pane1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.pane1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.pane1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.pane1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.pane1.world.persp1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.pane1.world.persp1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.pane1.world.persp1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.pane1.world.persp1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.pane1.world.persp1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.pane1.world.persp1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.pane1.world.persp1 viewinfotext -m off -s off -t on O_1_11_O_11_1_O.pane1.world.persp1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.pane1.world.persp1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.pane1.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.pane1.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.pane1.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.pane1.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.pane1.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.pane1.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.pane1.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.pane1.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.pane1.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.pane1.world.persp1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.pane1.world.persp1 viewtransform O_1_11_O_11_1_O.pane1.world.persp1 version ( 3 ) flag ( Fx ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) viewcamera -c '' O_1_11_O_11_1_O.pane1.world.persp1 vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.pane1.world.persp1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.pane1.world.persp1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.pane1.world.persp1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.pane1.world.persp1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.pane1.world.persp1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.pane1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.pane1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.pane1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.pane1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.pane1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.pane1.world.top1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.pane1.world.top1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.pane1.world.top1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.pane1.world.top1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.pane1.world.top1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.pane1.world.top1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.pane1.world.top1 viewinfotext -m off -s off -t on O_1_11_O_11_1_O.pane1.world.top1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.pane1.world.top1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.pane1.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.pane1.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.pane1.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.pane1.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.pane1.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.pane1.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.pane1.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.pane1.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.pane1.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.pane1.world.top1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.pane1.world.top1 viewtransform O_1_11_O_11_1_O.pane1.world.top1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.pane1.world.top1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.pane1.world.top1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.pane1.world.top1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.pane1.world.top1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.pane1.world.top1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.pane1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.pane1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.pane1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.pane1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.pane1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.pane1.world.front1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.pane1.world.front1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.pane1.world.front1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.pane1.world.front1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.pane1.world.front1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.pane1.world.front1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.pane1.world.front1 viewinfotext -m off -s off -t on O_1_11_O_11_1_O.pane1.world.front1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.pane1.world.front1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.pane1.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.pane1.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.pane1.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.pane1.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.pane1.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.pane1.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.pane1.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.pane1.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.pane1.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.pane1.world.front1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.pane1.world.front1 viewtransform O_1_11_O_11_1_O.pane1.world.front1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.pane1.world.front1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.pane1.world.front1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.pane1.world.front1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.pane1.world.front1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.pane1.world.front1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique scene O_1_11_O_11_1_O.pane1.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d uv -r scene selectscene O_1_11_O_11_1_O.pane1.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s flat_wire -F off -l on -L off -G on -B none -d uv -r unique ghostscene O_1_11_O_11_1_O.pane1.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s flat_wire -F off -l on -L on -G off -B none -d none -r unique display O_1_11_O_11_1_O.pane1.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P on -p off -f off -o off -w off -s wire_ghost -F off -l on -L off -G off -B none -d none -r unique current O_1_11_O_11_1_O.pane1.world.right1 viewdispset -m off always -n off always -c off always -u off always -x off always -N off always -C off always -b off always -M off always -v off always -V off always -U off always -h off -P off -p off -f off -o off -w off -s wire -F on -l on -L off -G on -B none -d uv -r unique template O_1_11_O_11_1_O.pane1.world.right1 viewdisplay -B bw -b off -d off -C 2 -e 0.1 -F off -f off -g off -G '*' -h off -H on -j off -J off -L on -n 0.015625 -o off -O off -q on -r on -s off -t on -V 2 -z off -y off -x off -X off -U 4 -Y 4 -T on -R on -i on -D on -k off O_1_11_O_11_1_O.pane1.world.right1 viewdisplay -Q on -m on -v on O_1_11_O_11_1_O.pane1.world.right1 viewdisplay -W off 0 0 O_1_11_O_11_1_O.pane1.world.right1 viewdisplay -c on -l1 -K on -P points -p 4 O_1_11_O_11_1_O.pane1.world.right1 viewdispopts -a on -b current -c 1 -C 60 -d on -D 1 -g on -i off -n on -N 1000000 -o off -p 16 -P on -r on -R on -S 512 -l 128 -m 0.5 -M 1024 -s on -t 0.5 -u uv -w 0.1 -W 0.9 -x off -X on O_1_11_O_11_1_O.pane1.world.right1 vieweffect -a 5 -A 1 -b off -B 2 -d off -D off off -e 0.65625 -E -30 -30 -100 -f 1 -F 0 -g 1 -G 1 -h 2 -H on -i on -I 1 -j on -J 65536 -K 2 -k 0.001 -l '' -m on -M 512 -o off -O 2 -p off -P 3 -q 2 -Q 2 -r 1024 1024 -s 1 -t 100 -T 100 -u off -U off -v 128 128 128 -w 0.05 -W off -x 1 1 1 -X 1 1 1 -y 1 1 1 -Y 0 0 0 -z 0.01 -Z 1 O_1_11_O_11_1_O.pane1.world.right1 viewinfotext -m off -s off -t on O_1_11_O_11_1_O.pane1.world.right1 viewlight -a on -d on -e on -h off -l on -n 2 -s on O_1_11_O_11_1_O.pane1.world.right1 viewbackground -b off -e on -q 1 -i off -m 0 0 -M 1 1 O_1_11_O_11_1_O.pane1.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off persp O_1_11_O_11_1_O.pane1.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off cam O_1_11_O_11_1_O.pane1.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off top O_1_11_O_11_1_O.pane1.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off front O_1_11_O_11_1_O.pane1.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off right O_1_11_O_11_1_O.pane1.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off bottom O_1_11_O_11_1_O.pane1.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off back O_1_11_O_11_1_O.pane1.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off left O_1_11_O_11_1_O.pane1.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 0.2 -e off uv O_1_11_O_11_1_O.pane1.world.right1 viewroto -S file -F '' -C '' -a on -o 0 0 -s 1 1 -B 1 -e off image O_1_11_O_11_1_O.pane1.world.right1 viewtransform O_1_11_O_11_1_O.pane1.world.right1 version ( 3 ) flag ( Fox ) orthowidth ( 1 ) focal ( 50 ) aperture ( 41.4214 ) window ( 0 1 0 1 ) winroll ( 0 ) clear ( 1 ) nearfar ( 0.00262319 2623.19 ) aspect ( 1.33333 ) pixelaspect ( 1 ) txyz ( 0 0 0.1 ) pxyz ( 0 0 0 ) rotation ( 1 0 0 0 1 0 0 0 1 ) homedistance ( 5 ) homeadjboxwidth ( 1 ) homeorthowidth ( 1 ) homeradius ( 1 ) homeaxis ( 5 ) homecustom ( 0.707107 -0.353553 0.612372 0 0.866025 0.5 -0.707107 -0.353553 0.612372 ) adjustlimits ( 3 ) vieworthogrid -d off -o 0 0 0 -s 0.1 0.1 -r 0 0 -R 1 O_1_11_O_11_1_O.pane1.world.right1 viewuvgrid -r off -s 0.1 0.1 -P on -S 1 1 -O 0 0 -C on -t on O_1_11_O_11_1_O.pane1.world.right1 viewagentopts -L off -b 0 -d 0 -l 3 -m 4 -p 1000 -w 1 O_1_11_O_11_1_O.pane1.world.right1 viewonionskin -e on -a 4 -b 4 -i 6 -o 0.5 -A 1 1 1 -B 1 1 1 O_1_11_O_11_1_O.pane1.world.right1 viewposteffects -D off -B off -t "" -f off -V off -S on -a 1 -b 5 -F 1 -g 1 -c 1 1 1 -C 1 1 1 -d 0 -h 0 -H 100 10 -i 1 -I 1 -l 1 -n "" -o 1 -O 1 -r 0 1000 -R 1 200 -s 1 1 -u 0 -U 100 10 -v 0 O_1_11_O_11_1_O.pane1.world.right1 viewsnapshotoption -s off -h off -a 1 -v '*' -m 0 O_1_11_O_11_1_O.pane1.world cplane -o 0 0 0 -n -8.74228e-08 0 -1 -x -1 0 8.74228e-08 -l n -s 0.0625 0.0625 -c 16 16 -r 4 4 -d off O_1_11_O_11_1_O.pane1.world glcache -t 10 -v 100 panepath -d O -f -p panetab14 /obj/ panepath -d O -f -p panetab1 /out/O____ARTNAM____O____MANTRA____O panepath -d O -f -p panetab22 /out/O____LGNEPO____O____OPENGL____O panepath -d O -f -p panetab4 /obj/O____AREMAC____O____CAMERA____O panepath -d O -f -p panetab11 /obj/ panepath -d O -f -p panetab24 /obj/O____YRTEMOEG____O____GEOMETRY____O/circle1 panepath -d O -f -p panetab25 /obj/O____AREMAC____O____CAMERA____O panepath -d O -f -p panetab7 /obj/O____YRTEMOEG____O____GEOMETRY____O/O_SREDILS_RETEMARAP_O_PARAMETER_SLIDERS_O panepath -d O -f -p panetab26 /obj/O____AREMAC____O____CAMERA____O panepath -d O -f -p panetab6 /shop/O____EMULOV____O____VOLUME____O panepath -d O -f -p panetab27 /obj/O____AREMAC____O____CAMERA____O panepath -d O -f -p panetab28 /obj/O____AREMAC____O____CAMERA____O panepath -d O -f -p panetab3 /obj/O____YRTEMOEG____O____GEOMETRY____O/transform1 panepath -d O -f -p copy_of_panetab13_1 /obj/O____YRTEMOEG____O____GEOMETRY____O/transform1 panepath -d O -f -p panetab13 /obj/O____YRTEMOEG____O____GEOMETRY____O/transform1 panepath -d O -f -p panetab9 /obj/O____YRTEMOEG____O____GEOMETRY____O/transform1 panepath -d O -f -p panetab12 /obj/O____YRTEMOEG____O____GEOMETRY____O/circle1 panepath -d O -f -p panetab10 /obj/O____YRTEMOEG____O____GEOMETRY____O/transform1 panepath -d O -f -p panetab2 /obj/O____YRTEMOEG____O____GEOMETRY____O/transform1 panepath -d O -f -p panetab5 /shop/ panepath -d O -f -p panetab17 /obj/O____YRTEMOEG____O____GEOMETRY____O/transform1 panepath -d O -f -p panetab18 /obj/ panepath -d O -f -p panetab15 /shop/ panepath -d O -f -p panetab19 /obj/O____YRTEMOEG____O____GEOMETRY____O/O_SREDILS_RETEMARAP_O_PARAMETER_SLIDERS_O panepath -d O -f -p panetab20 /obj/ panepath -d O -f -p panetab8 /obj/O____YRTEMOEG____O____GEOMETRY____O/transform1 panepath -d O -f -p panetab21 /obj/O____YRTEMOEG____O____GEOMETRY____O/transform1 panepath -d O -f -p panetab23 /obj/O____YRTEMOEG____O____GEOMETRY____O/transform1 panepath -d O -f -p panetab16 /obj/O____AREMAC____O____CAMERA____O panepath -d O -f -p panetab29 /out/O____LGNEPO____O____OPENGL____O panepath -d O -f -p panetab30 /out/O____ARTNAM____O____MANTRA____O panepath -d O -f -p panetab31 /obj/ panepath -d O -f -p panetab32 /obj/ desk set O viewupdate -u always audiopanel -s p '/ch/O____970258009880819883980982000190290711998867030459985220604_48____O____84_406022589954030768899117092091000289089388918088900852079____O/O_HTAM_GNINIBMOC_O_COMBINING_MATH_O' audiopanel -s r off audiopanel -s s 69 audiopanel -s f 69 audiopanel -t p stop audiopanel -t l on audiopanel -t r on audiopanel -o m off audiopanel -o t on audiopanel -o u on audiopanel -o l 1 audiopanel -o r 1 audiopanel -o d 1 audiopanel -r d 0 audiopanel -m 0 audiopanel -a '' audiopanel -f 1 audiopanel -O 0 colorsettings -D -A -g 1 -l "" -p -s -v -i -r -c -f pomadd -e on -p on -c on -s on -r 1 0 0 'Render Region' renderregion compproject -r 1024 1024 -a 1 -d fp -p 0 1 -P full -f 1 -F 1 -l on texcache -a off -r 2147483647 2147483647 -m 10000 -M 13 shopvisible +I3D +VMantra +RIB alias -u '__sesi_license__' '{ verification_id 2e906a18 license_id 000000000402A790 lock 678ZnXWWz22D9fMri0aW6uHNs4t+JOzQgTmxTz21bVc1AnyK7nIThLfzoU51hIggM9yRh3Y9hRlIxC data 000000010000000100000012000000052002077465O*.*.*.*2e906a18 product_id Houdini-Master server_platform Generic support_expiry 2028-12-25 houdini_version 18005 available 199 count 200 ip_mask *.*.*.* display O 0/1 }' --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename=".bundles" Content-Type: text/plain opbadd -f bundle1 opbop bundle1 filter '!!SOP!!' opbadd -f bundle2 opbop bundle2 filter '!!SOP!!' opbadd -f bundle3 opbop bundle3 filter '!!SOP!!' opbadd -f bundle4 opbop bundle4 filter '!!SOP!!' --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename=".takes" Content-Type: application/octet-stream Content-Transfer-Encoding: base64 SG91ZGluaVRha2VGaWxlIDEuMAp0YWtlIG5hbWUgTWFpbiBraWRzIDAKAAAAAmUK --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename=".styles" Content-Type: text/plain NSJb{} --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename=".contextoptions" Content-Type: text/plain [ ] --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY Content-Disposition: attachment; filename=".cwd" Content-Type: text/plain opcf /obj takeset Main --HOUDINIMIMEBOUNDARY0xD3ADD339-0x00000F49-0x56B122C9-0x00000001HOUDINIMIMEBOUNDARY--