Options
All
  • Public
  • Public/Protected
  • All
Menu

Module records

Index

Variables

Variables

Const validRecord

validRecord: "{\n \"parameters\": {\n \"date\": \"today\",\n \"location\": \"here\",\n \"num_trustees\": 5,\n \"threshold\": 3,\n \"prime\": \"1044388881413152506691752710716624382579964249047383780384233483283953907971557456848826811934997558340890106714439262837987573438185793607263236087851365277945956976543709998340361590134383718314428070011855946226376318839397712745672334684344586617496807908705803704071284048740118609114467977783598029006686938976881787785946905630190260940599579453432823469303026696443059025015972399867714215541693835559885291486318237914434496734087811872639496475100189041349008417061675093668333850551032972088269550769983616369411933015213796825837188091833656751221318492846368125550225998300412344784862595674492194617023806505913245610825731835380087608622102834270197698202313169017678006675195485079921636419370285375124784014907159135459982790513399611551794271106831134090584272884279791554849782954323534517065223269061394905987693002122963395687782878948440616007412945674919823050571642377154816321380631045902916136926708342856440730447899971901781465763473223850267253059899795996090799469201774624817718449867455659250178329070473119433165550807568221846571746373296884912819520317457002440926616910874148385078411929804522981857338977648103126085895011648256092372242446818525911665961045150145231572613786749168750228798758833\",\n \"generator\": \"633902738424928856783669360417409461352724866437176267937054971987929518113968311572018846775440350331394872441420725806863767569147521628581387346133794141162759618915434384470928048515684966754389921404728037087585951549298706749491681316440418023335644037157549668734734747234193236480208211700649047792505290394509276323498712019417085994608675098219625068478389802372911974790447602798848267203035795626948013815751746314708193865142515067213438779931341448784231764283922931059803394647357407601820746377200693540251395985610151207325893305136968984729108604308872514815118245429658506703427331797397729626291989388778680839647127066755635696870257359738766274560298982571341199340105150191282665463341766016615086716556537263439886148093374656225718217401337340651580107886515914073965138178083420939392671278560530056147682312589783964279302141118430614587577025403023718516789910534505871873011436491653121601912717709648600938567837813521742472036386528727473354399846339619270536399678071529700504925046483796750809603796528358402843506478188359404393987635666119244256746743854126114174948922250715011664059118382465474343042744744366613138372697678748514832068141362891787033831013749278870696574778057534613154041019988\"\n },\n \"base_hash\": \"0\",\n \"trustee_public_keys\": [\n [\n {\n \"public_key\": \"771632082893826147986001739015100390596891993741029383383193370304233499104250823855538643959571858723710269154759912753019096784501541341466089847723525936179275117294813910832130755064522276413408403471023984963242166938153514069926404934758661658257528718300677232438335809800481911356354734662950853501660000145640709855645391964120329649409161971123640130297755334097586116457161951378680819803181090266716165659095625287968651973742648699607244681163394174768818366596717488745410469972968169184799110618064506572240944976913745904205825731589635359287435860361627388201591772448956679969276015870287328631781151622921435584522469318802495374119157619783895250141260352043112231280456995705163091740813958450829394158007607091681144969124391351245862532242645135756046695113726745157026797494167586072376028245411007188932002163390051177405177929403986037713624631361941335904237672202322945639576289260377190069492485150920852597695986856461721309575473539085539067305946902967068996157306200623126274091131447903492233185316446352047430904649146900953667581866468414198230062952987476093392028184883548098669597063164623530920554398029085991176479347182588985435009542370035985705909513848711171297430669367333956054020665531\",\n \"proof\": {\n \"commitment\": \"855524102737723962237521812428163516510758472215122430748883967045793404610670486660838746338593516836807175220844862271956172237916825895104770694040470795774627892720188315911177975216605032583616572783566844990156734118631697744329747202531342126086084364807272804415263971824054437878227019291277181499890793582283936475804384924261570782589882446282601612685509819965549534661817037431870617808569006275303478418922921787433759189856537414790014248459920479769004944719601839710324503054028187366186002318450695442314555444834379123935239800522800849410674588735424404824238552328174159724689682911247357888577624031929436504729308249946315102980063945073742197389120598519998494024336364528292743100665497343942729876074620804185656867029739260884468147973912341294436973913754131277581281335396195732863443835202905358294591972398198785929932625800523526640842611226197640169414626291132546476245734896911256610173308930796713724251004101954262275095408602914563591770524170472874093884505606225402487328043308814573928647456345814437457966421969074184924876850092801468670935809698256567730363465668898628935636773457349835915405025536133488899137310929237406687860463524650411144922955938271886004161062616369682884025360583\",\n \"challenge\": \"69140791929353205316569033988073687580493884653616429803092163035389876018302\",\n \"response\": \"56419786273425368381000826435612342053915367930143492376714917629480845325942\"\n }\n },\n {\n \"public_key\": \"806180626972802073920942674906420416026832467278080005523735861856806472419680019164960812680909212671626705409044425267320365256243362530289909267864768066897715602404162430214537967356133373770927564577466319541610720465353798484140068182025345530593027543266806951602769922985389162929445647635656396355048249845732745389891086359082923579812420560883241383285944074809386282757283455258406338526363535484329485576538645142924861509561486331354827747627352668772994435803790484328374278742888851303668744199325848675483629196689576334362155711698650558793904063729975152300944429597034642113472584714113938532800361008593276964385055395403403940162508466743424954308601256264960338497798474019542489058194477826749254433951209627362676271902127320686390233152946127819972835065451756259983664675306415052589307907531673748023880966490800431230062652407339848312293208799934269550582503185381119209148515826352580789089075347815481529018316398133919040025220276401495682426795336260318300625744321872799575491382535872013196502836449390859928785767293869666611626223886799892716381543438607880536116447676610293324275192031484140577708862416977815332467445623128446173833197072904067975144407703813890051087242280269632791290056876\",\n \"proof\": {\n \"commitment\": \"53846869846162327776630645242064596581573985226214009154658921897341272840539018314713647973788769921508522408989802620018831480473868233156917508866076514806588738062479211805452091945880829208486820681560478978229117479816182041735117485747746939406927246316611760460216025551347491886961395637401619956627768395581701859452635435118049303311639430316257466089158599897841528933386148185548260461781317382682287661606687340185013375067554269729314783098867396097188107185332089602799109005367221464735794532899572503183280693570621831554314413187471475872433001797499233567960555931023222404710770116173759289976865590356664757427840653293747095022561215399486550782437766846021735301111838951528846941645682539868507921064771811485754035177153051506795150881215579800131192581216781339659968258609038453968659364877922842113690500481116609102556634402085122422987796974661354977571807170047037924088266927347493474074625180965247637598011161631859307752279528877501196147037507979135720219543462090013666077382044274896545691117681094529520454747374740600548924885676937951786600441607417807865746923283628258594006599336265151364347501218489675706548613082242245508231068843586628103340296513960991266122433281726979020074649512\",\n \"challenge\": \"81170892850819113876030404995511283944027499078650871268482996026474082853171\",\n \"response\": \"34849190199277350628698076034909089837295087618901383870538048648735420397662\"\n }\n },\n {\n \"public_key\": \"507478968454273564226203255777276738707056395268764227193442688621129630725236194803064237301904122594886074103091111900835494765041524945405648451618925991741563295410232457891574823660188120253341656616972309878374037627737089714608703364055723691397905994371899754817567107198712796088860373981274339418745276230990506567606802274374855711366036638900935646823209566909704580800200908090810725304611301430282720040548083543972443534771397969456650825161032373795885648892409735554042326928251081808512309035131940921531396484821271127774525418989809479784036976248479665237247380708657700915530947457894324278473971037749575352900360778684700847082735432419116290681323203886656670097762656216667691344973178313365036407985597165840791956465196554665615427027855673840722006053024272711258244986272500291345449679971750600082704477748023737708898568596680407676226878748124340205618851042507255118715401340646983353939496828060657767437824234317064299303610030696042419793167882091271833763795642448127751621248823195816083910382178493730131235437134622458311492273335316758090028684962004547170109581470014027469988934337686924955861861127072685540557611873473639820930273906517344852173582532579884293822719141367382494937005578\",\n \"proof\": {\n \"commitment\": \"97469396960140259325249253960870300510638206982433231258645829305599909146649173129794651907532133622257544381063564519664286360621873682097087358518502378243204334335007761280929472647733813634560936502796490151938115125854953294142013566549525195741059736186264625230958047409792167553898063613226639459266032573169797346381832859126510760338431099854901287744210602923714164120231683476068583726000081719212851507096678767209106666370040478559936995214321983682429306072130453431188068723044941269261984619759379479824900980503243856857243468128233691513915028078372722167912424762506126197968246901787899479607428794610502054054357006014282982131627928803483296708178092384223886535926591814130809019594926365115337521882064502374060856403286080747656238452092307608318520709879557704952993408154930497417489707475041938547603073228341446992041929546561424815638707919246494355622911718113846078215544410316850360645607264992157718721797936459142858500787490697010132539887521528841913527288530415618661146478433222064670339676251917657955004285321620098672972023687251438165663131153754672540527288608222691105125692378998459931087445822856511163775434180164449085254269414472822044298458866218740635459302815478599545127068789\",\n \"challenge\": \"53536377677090194832067303213709963518447789520694357716453727400322511648201\",\n \"response\": \"97653802027552709582893037492275958595516329335904112618793336457649596468652\"\n }\n }\n ],\n [\n {\n \"public_key\": \"129711719582090835758397154716996793414178799691581797419480679799552131766477747127822796733770738470217262391299086215858169311813184776268599891678051032157411292005467104963822963860266315495269827116195165832379499570358645419510587975604408608695662295995461064488008879288555615899459948546904670176662265446860426838560173394762306326690763662533486124914901351192543318766584109529815161017825593508133007818534181395305286653152924731814965698212263595451743540597416930766105143452152229395844218059423556116413696181399694833516314731471458539678439485896414986877187510314731240943288282997363263261954363786368627913615249827206081204890694556792191604240369486613409372126714214684257706453237228038948361449465490334936512807338061317795576099554155775363773440467226054804964569843590526986075603631275760069007734276069763762332083172654762518429993836680434540270207956364846474654402431638834470379680842727391721845466879347968818391088917554978256108903224994224497741075301934753310713490552610604552856728934373513731162074767387568788392865334810760952962419356426855127416052193032468132624087469425964330647274899963791559589301635357795905988140034487514188212967134675662980841643362324869014022831515428\",\n \"proof\": {\n \"commitment\": \"696272414873121332161787828969342783122288455722029503573005990245546394549822470362474012269897642577175459362812777631283746861337658321486846248976982059016500881827507823606473401572328617145372451453575244112712376846913453187354462209985820482565857710712008419023045991279402738650774534633917490113932687925909850490595584257299029598072294468812379708976903140604721791615806817637049535164888441736988695895056257440310738124549123104901476946512041740558113274469482193298804325322746963764643070180753878056750273179436032722462686362401738159331447877169533577580770977582548812186440511776492237469239360789798951223051778693636069052451701132632345812034893925947664853392194164903475776459876827780943425669996346732304974620458334583597024520747952864651072312955979996915906920789982880325579726955884510368697077888792774905807234740775491855552731681239062172812992973372302484451245512383779042207209220550097219270334563313078580729911245404129119595693122361955886832463119520386588128536442175109979736221249447296417584930452911114487167109764927047919170869002052196886683358377506719299297070272931771170948155349613900005484221919077068969593557524620488370235762430294399407750806066715902227032710697467\",\n \"challenge\": \"61207554815662485308884129612548054243310934583947276736288319802608685951444\",\n \"response\": \"87350209145044544939808311932793979444523115823336990181195535075622287693932\"\n }\n },\n {\n \"public_key\": \"310136378538795592349670064740460281521323752399576544571282235637819738399010367743053978215376161728632039648727882217678672098482967447420628244080920619098205183319216432765534578361316119958611193701646812955410500250545659040405064854761436880937392933261588000979117466696511338713438406353259989610269588844643623998134138769768224065532812241617687371688673879569786741113210766646868832802941372705577762906153199398678777474849697519168881209085777747944680917274288352839014289508497356563731429812022665195562988174575962537291256471613502537109229381647023587686731077430134038524727170049010962277744637305779445551522027716526102348221181609649350567138748004052965313007552431111703909099258272389362350322792394255715974545454814639669208849087681108117486491801613421801330546086312198921617420000529528336820088560436416455783336420119786593105520952016461709326965488079142365827571334179625512946037699330550347961765788577423961511341772547154845062296438222127802889047323770462110916814617158026875393328953320491558084282345960899951974990224998503934625807259714558710195054830484650597679882846239153453713456879007162322569267381711073566671315020611350795499876780535665811629339917681818958999006472433\",\n \"proof\": {\n \"commitment\": \"130117998554684162429941523913516234777333756881026666158859046201291652423251321468772131773400567602111129298057988434672921235892294931012277945928508304113256818224667187734841936304566034650600500315069862040385320950507886411815796389309209369384106011513273017610108967883718716346526659008478598857233845208549074857895122655538135401187828890763822132224629720117015443998332317347364159362918697858877230260222461902220092686196901247790602287527152541026827612952980930076524462369009086270839926392400185331202480831138545419530193089066851736200490590319649181004723758722596680047047893046303721328490291454268139242337948736675733208487983830554866738797356591908295819867457276112338896999338871484402835692282129516955385558660252715802848454842393461891954480912994995940995641496926428622768684178163844961731770934473669758874692139887013639871348251426118646027737761925550528473241785555269556894123900100405976532343184690213533943644515713730701770084267687667584293978129612521376624907884521660537936304246548902200002453858740637452332429901825245403647885810850770547369223036971661560770286537317150335307712578367511217567158273353314841447262247130201930494795157231630205848036135954547061333091429149\",\n \"challenge\": \"14538365276899209027081444650649579916102744438839632132235228328639630476295\",\n \"response\": \"20950706784993352564673370306284305038303594391798257236461655633708874898507\"\n }\n },\n {\n \"public_key\": \"377186268563777304623187529534543780902422475177595971373169312159932471142654036316274145273238563198370504512460507424772642793201106110084002485652217619840115465187315929954309248263680063589745273189967752935829802832930185691926032768830325684673563031082207111266833447015327227009362534465336862034055969517535742775943571801475369566387209918115810875495454133073604173122294082521713704741756490106889044155426584419453122536440441015113914225496801100927086818577243953228430278221240800219904152933309085408852585414877617527629275077478643395934491349486416080050071935825612392009137979068986211643186543249556994819760537506422094856036884175811640702990998818615355706896181056988328540782826208712496000888023111045680050968725293086104203263990308568372122055665147444546948347121954813606038921360304657425472565359497184850371689447799549430529009789707176897717766658064515820581483208739409401042873676787036011492749562331360484383157288265343361002395348760287387815377213714523963011935877577423347756546162171350898030025248772339515378387766991362339161751636460251774758942480952137244745542526930947895656531372553049343970162104676622595070566447942702790463255875363541913381565380478036052710790000993\",\n \"proof\": {\n \"commitment\": \"113283092957693691824515788898715900908716259223119869478317227013544673536973222455613341427426406991145554233824003494055444528393401022033687489835424937215635536634388190549434926155501044263491981572334844493620402999037873794364260857258262206436163666969194052993574199212733982804502390523010519828675171684739768096934501051045179546740603405790606637976403099423594312060507616641671327769028101244292886163736978124048138096707568212676016230754967361697717851920168601328555089822895557312205306722104908540528860494066544573547734016126967952651043830208194064012326314832349245275483861251205928759975814491908280819689527890502033110822266807072430289646288297051031623680439553502971697748985580741301781587855614583061976648205412546232671086531858878723820982200774966416351558579125533517592715514660117227498816111615999614651346043401995413262253497372592794777992165921746709461614214504969528768831202052974011980100372258247796918184214409184352317084648703901683386550930088788825891023585682726699200972033316035500299244109578587207330894674735470296664524273076850521757582226559079250840397268978464055158823696980907291298575973776267766176055579594505602184210872217202700200137528161799228851599148239\",\n \"challenge\": \"87974735565479287799489588249119744247417273091060452086232692854943588605686\",\n \"response\": \"101903269543667724706806960342290641115187395913808290381874698425891450475960\"\n }\n }\n ],\n [\n {\n \"public_key\": \"130738544873310255983598515121310105163092868627210523238173599933921448550469928320590081967961100414844814423536400406195954621011731172256706783729024565922715062884328723997677481713934226898934910756324878013311398671716535619493330365267965237878601993662240777788891285070796626378593394317961453229528799440516485794175587499530948072863753771533448195434273214165385894541720521836765902396925416567792469673549510777791765568402578942631950580852012556298241586564840710706121322810915572870935186569773538188091568933705419969260738439178347003175256153106158025575569494106100659932008200959390701979364809821708999053604478466028494519777293031097334722648458561348334149335534902018094833780314493138490729716909701198496329382067568542039290581193345713809533448780660219769179595402625812032390679152751076942812680334110386241339470914317055940671751692622884759801998183548262599536106131782945762225257796048401463820393403612333133344233295163436691735399481539088678254949347623293543098869661497406186761969724081199165019632245159917709802499694284229420802923748673550139681627827570092473590902382438944161001249394471826911193327698166691762590843126541174026222271458844932071715707564014212898413503628925\",\n \"proof\": {\n \"commitment\": \"625685274553548537485820668336208022241674612654436967146476933196457111332449748906965902679619856449701301377709812515613036390758738339006200108868453847304082580446982618396683222372347443189721539088337887478219021499365284093577591280029426003655207989783106689113048272769111300689126136172779969081929893035097119994701610697842348712362077661411722123096906999197769757109677819234013519563909920858857222283597696794392918081327436842223254109034587197607760105418963858133942941856005960127142903551728183294722352924256830297738578148619284456849806715102976178055528879632796684052118367908918864297811692855627379128017513353301803454111597047572375200851884542678574011442935476193737906941930241361762601854941616766536855101213750922737086798705175128967721910253685529779676234086758462970194126883717870281561399008482509946990694518895363809602831596089914226410782600019719837386114493325898981920473431752542614071828397088802514673420903250125736946706469636043610319145799802189518002575454029888989495301964785362496797361567712169237121961020246305031725063366556031905863263945075277374852432503537275037962577041647421758539703012719363918678913220500031377763402584006833686879332872429822297315581253388\",\n \"challenge\": \"15770785919868368808667905623136220634484747710723564320461348570043001844806\",\n \"response\": \"84409291100025433976627767641437778309791713829550832094299397023296721127973\"\n }\n },\n {\n \"public_key\": \"121201254776836540728516821675931425382540192809841896509044617432716949027955785524618101561319590883371047267554571360625874526012054950231493205813341805462110583834040233282492969795575580768573529664428349305138763576062792892544962160980385020257569032651227292787276907555647185037088763749751592122035896740004036970492817843537523465781470957140189948776168133656494889320204174297251400760853267075531807213624171707568121352576052794390093185086457807826042384941446432733993176805570606355480685967997631005350952851769962871051016101443372446080799665601545645898963247579872092620547308657602749890218054777015694345161846315093376488170209719183459502963897714078283125079511387246611489391728694075238897684411582524290888124976768839314686752233672015187042459236980063394903176774981662187228304145270011127218611325316367760793103911430226003839913620604533768855813794573137289280757973428255434653887596585870425551201480725106063437727018870652830243582253230720259667240639531247294477660401535789209481272432857816673310850505508554390387342041299677012534177435984695637246886106427343500001031992712765144374388938342935816853554620304893394668568640354978135155578414790304268601819030393388667065784621602\",\n \"proof\": {\n \"commitment\": \"522078390958481960438833687657483175427139859101058694089067565370254512297764550011146639198544824364231010371058029402417806767380251319901180986910553361497032640156037576317635091377792775517394903741825557276847659007064409812619638315120892182514991830773701980741406072123526987882848412851335843752424663737252027731452745906276673706134194814850043179635065531624046530132887882388081402368081683544276042887087932033418734058735065852316224004291985722379479560071935837118519521134354917308021896929428190678341963267229258265028922390882629556573048280625471971352169918995635994996475976656346755955357143449679478017751501252887432648052920654907301163839717467072395479986097102746244653342399581068075223649147427075572148216172020947665593415930223524267814792225513296143188970797873350802984457403402858642374571528609518836382093454443038040219105086523754198622756995514945093462407192469435376422526835576482227507850634230029023285480090991483185296038973275310166063379889048567515733274115391605731146875114556306986016241443016570516067811296927409448236026351317514737594642855491171461445273633583255445857510609137892961497775593386132784404831515371512063930570598126527824525504190069889428504852070236\",\n \"challenge\": \"25002992177769141110237289818556175648902910278954140469193336969666301361526\",\n \"response\": \"102775153396825606123881775989408211024991997264065087155005723377417692364483\"\n }\n },\n {\n \"public_key\": \"140254415340563440974178887857222333872207748371331562795571856583086224556789825663952024012750297686059739201322466724084655535326120447844729887985202829261137851257907694986230433341679148655479704075734969649791402828519224408958951775251663452459129463065791462466618966818607655164854949393197636607537499522585291111280552157669684857305856765318066797589094773534397763078612128399808396020030689982316544583557733718338810978844332070251751735790969532126083837126997664805006978169991873843014873209676700478406656447205937573253086452903573456810802118631777159968486483019222556176721609079186171770028009557744635632087669379193382927974483518329438318470083946880277566005638132281896096013391748346638142384427578320196080418419639871494442362697196155414192294550438532286075473147220115555758269051584484409751566997076487487743403251720057695952018856365919347978532246151326360396811538820773241463717714025104447676329787497875575371037121442539173504632562869109819390794097304815484559790346684225524187036983408696379168172871424325605044199771199072234235666747997527286046449069558049865868835250669635205668785099673955979053144309663061203335321904909509212721509667219819184922358308857224145716848948119\",\n \"proof\": {\n \"commitment\": \"235242841748490458137674363830125560398617185139450864097659541347361620114699381446616585231795571765582038213278779047962052591129309287761230853076780954907037136075043346336604345025835530199363638997462481587128229007193500881779619336383162121493632004616771766327979987889501065826573466972848906069025180893548308996869511760979573881480709335406828811916863970757931984915445682852193648539694853307778378193882853516981775606995846504156252247863040910072183602705434544194625744604470084909956564462462188107768179989999870389515104947314964683922980393581229957811054855456670715796626752199016980319481524366083407815735433429080341663047797021384418780910101099272665746652733303835997856667315531192533928644685117514806385859808407840573996482061804896324614904108483808479718951048900838990079536512474898969530755783759344774660906160916037750487607293452248911450475143053321196315989214165384549204392179050165386456706986454810740327823088074702928898285312736009818236041537169695514364042584348298517850365378820817315611436344231761086471711471647339307101849043839445700546024202320157546083658488320008218120371273774937091849739948922740564830533011414433926204140749862014139243142669085619530907452868950\",\n \"challenge\": \"29714010863962692460740840476948654029202401699195961313333383119655858007025\",\n \"response\": \"73928890080023043951387801604556505134284370940429103830936595138116678750433\"\n }\n }\n ],\n [\n {\n \"public_key\": \"69091415402522422299952892246147697670401192083259197785613143717528643389570799374153971145375659078923995876462631134780097727953991604720652440143789612624537610644030305958561984845200677400444845110331880306163801934755954108496961179124088256371523292407468897508579384484146614247668250857442377724769734240862199908540966861342907760638909088128517477468677685756380477308098155407273098808698009855121578663295810811722729239029485804662683964219417738892825692704241491839132757307609384220584416789051358894481654977058305001887693930292965627106803653736631748859669515692285054859986084944598754001695283532742261875276296884003759306021827047225519662322588125728297431974548839381790509417279088752192618565086520475550165047997644216987679848768071331428228405700612739032451082607870077820969406107450705057514326469663644676036076243351387904923039068087721313087068242228457815054316739881979330905496483670755668895178956674745147337435000771756892282782262959235987638201998558870200896833492254025124664493030316778006610767465366199620057732112162846655746506735085873156505896445359639391062633460156755558390562479546621022090922127515652183752748345279510169601830110962305847514756592359432246360015994101\",\n \"proof\": {\n \"commitment\": \"492969763660000115998909259488147525332890912442358212235794054854244572126858779959201829877575492716747296974845251405210147278353487472262562877440525208651232595732401268752421529313494094974686559379247409342638611833686000027699040533268115598114089093773300326380106183915968789540470635287462673549805651464520806754202142851661551101679687267529143383383772039511759677740658327425187971343702362118691288482680860401032614649774926952921250451834628006057180339934640586789957533237889737289605013470552293167428479096214492404540261633860730933487520491872491870047364936470124283067175985101450833233972830773276539870190226498619442045471959178487308528578933362350502604676680819944026387141857472848675972516070965873089918858355664029170980652095135742605253424740735080096332515406030205721467311815761465174000987512380594084441794931322149063870220683822780724625720181531823475502774439574263759223787281922940373616370052435650322118711901268002797536375550887575932579623224779527830137358794235070566116693893597401296250632097460914957968406392224632119260991967709871593425615637209267776819685426444207634363466330797162594423436149817565690809009994909312983475283279389085564854064640040565217319594953942\",\n \"challenge\": \"64915501123311452542133727606609288552086645545837236288441834271021624529040\",\n \"response\": \"111428411210962861690317687111217531488633847650893583719818360469871303021587\"\n }\n },\n {\n \"public_key\": \"948642987304017150802228503392916031953319021881971819111160528794226422816793543733701895823619821611283847822260799079358291193708193796686322747903169194400141645892323380084618169738370180210913776668640087160791544809832676465651746805850001026258671489246159522295781916410301552427980902524397560308060834085190083068141087344676294225999062965053145061246043424424652452490122773233346933355366993920368845554010433258422883411766043537317288254274384147275360392502481837912206394499162001859723162766047312709137665825203361869697462775917001678716072902259110936620567325812183589381828624667850935491389214377572744911866362515762627945228056874506315073232853727971235995868858378840236085343036274708005443255641335678217237551503324177085290709023150951021933723970998679709780326098422535040123515525357163391275979462533765185828601042904275782741757822485234473963557037517986085224339635914326535397577668774891740535717949903743988931346867534579081364581414346661933791779179267403940080409311701812703486083298599964348554293055589862830301270923255132735510685480633283027937964820628731210260859902263713278111891889732212140413313301557770136481006622569991886288484571454904981952888936720798868117454089727\",\n \"proof\": {\n \"commitment\": \"220557133251906851864960933782628000747864021493021458551355591015263316838870591917242873047797665531422888598324331339884286822489312571195124815819122581720170179207419249765423622873118819573583047905224726332250547452629960578477883134734120715478965865827412131289053743740652557374305469317261112191211777554407876880716473917687829630078290841689584739660681419263700783511648299362177766634198010665323534596610599005027920311415807957096050010554862247471705939350846448534776465511565378334270591066119631682383369933886637760283696930197980741380071016899169805327118207416950277264304562388599089527052687182184526097015596692058577470556994301305316558964193666985149097402438962544154826733273768566588814227727557557752502302826057271320679088071466721564911012128169141616434019101650123257605550807748751672522291528082292445885337146011528052903094557514478557938898258887851578182970943348719579148595262786994442478557882008859815277805040130769299628305279651450378051181496560698294617332374019459053205027636718518525436444861245153747812662968968252430225984431238301495885436703393551804345034633447430419888775193046739405641588906757909341229823466222451749681567638951698284186244256239213867301789148177\",\n \"challenge\": \"93183174494333120467103001885009544874216805288886167163425765652841262414794\",\n \"response\": \"104326506305146468642808339621673851599157979349701251384765435447228461441950\"\n }\n },\n {\n \"public_key\": \"665625268868600815794637762277490174124579927300487398178443547960721165767965604254638931857374039670243694407179233011300065513035055349679286515847801352199250890570377898220830168021698991661727920797678230214735894346974617317975776203572091278113305132449416398594698630484851863990174652777914529389008357584373211330613213893530286804477271526784472249052262641886637172543666021015163247845864986186489336001016192501091260074914027118279753123037727913852994180413164839511465028856767065902994777490137595173608694867900588363452024185878534196519400876830133351125909976564770455300103183504133372214062243268384979882006610699409185217790165353433964841815482705458788624281423709078363960109843564053728863427288112426010842681549437118714013707249839343223675448256108059357416033351922348849724710829711189927908970873569721125216271444307327271383957256278115904954215505324602141949490545804848632471018653599467252302334731974000948040069384907476668931617032402646153768517252201504621512890731585056555379101300880162013997205632176852734807038485027777476423802555518937415983610670992800350020308648029163688567199259414515225544958968471118071432639787119102080432562723677567094879538074442808507418003057921\",\n \"proof\": {\n \"commitment\": \"97999572730076922118593659375137601337134282674404761087933869349589521857805874010847515235643835995090602690736948253303733359045966943159439896537703272834583971221295314187074976893835956250967517577451040902617460457183901497699937447451308359321530394806612181257236612400925471234305464617723646567491464159472588464327326172721670624828208913401189827437449202520500578242504450275698939879520939554611870699127868351906251063886081314693401078961851177373334524366028795558595632438970012502628264026253300053050108266660817715215290206217296209792398623807137365877318031143456122181737687141616058656080071998763536070818582858774890994318610375423089504714556227447603653205602004958607206489505819215001923084899810450324432657374478293047715708426859187602952728507300834239976561592722132510654993277908645544420622889681277819339780720164111343166524934927912616964503297649520568042933941991923612204865294708461995876444358649097149962243860667577364425697604072100564965790043885110090893539393390689232524140420631677513418235283582205506872395401590034336626399879332215340220482133230846222669030890249154897800111992303604416725252449974696994864407822940660724450785736347601219895200979785761496772029398377\",\n \"challenge\": \"114163184442488687039563285529981853315976103795119898724851815762993502785681\",\n \"response\": \"30398591304020716433464589196573204230049434961567643232617247529032588197365\"\n }\n }\n ],\n [\n {\n \"public_key\": \"547563674383315455226650826691970717177828813255026496370857043572575524517832684722124133667774097143099694739352018979057978307943333372970877877510375845230643530601065721943957668619487211291768808189430510956724142088291082296837622362907772147521068176252209236126874215780004529947852699663094794964146687012154689345704680028352567232400831957090196395635522104787556453126000908781590047810435361681594143419209141429984785307795153986204223158983858282633471332682263745034765095284815894317344938167738318307994183944903795710929842830632765995739683007455276681101128742003527299937872139321081528062520813721072117236685239440349886064025854237671913971415291924377871057452800600091343212378061411491369218070214123039969939045358266381716782552034403376010510041025800197759188919967641235458742390605490038003319916983352234824627338539588817705198106929546812476712483018009974757793937601074057863631683444673204950553491780719015769267128403561022262749832429354363078577357140213577171247727829677693545802069074197971253873139885925365810836692921805903870205156255994184462820951813780475089354563258560444717123468514910527643057891393979172753973084405832837582165612678022616279668498856222392485415166137586\",\n \"proof\": {\n \"commitment\": \"703366882033446908102877775261457101340042783633384172876297829688962182821121551048481392675063387827568845448622478157158334531968121445326907275752101218948903661751800657316631809002793827039459331879116159289057926428924975024510479209356610996455013040094239713314894308333636239125429160302913149770385285934013041227747905508593969247867798269723643922247940008486785969766979016267564892376535802361144323892614463817795665733250363007684253485514266081705350830637933375522729810908864962206935042026472619768073266590917929874564930467943420501890464770839445834810169625836423541337583616113044363078890613715193393141589272422817767663982499230908251362081863744283687614192568850114036788472296010564489848650636954808828586689509255084019383042177561386197815951045528335043396460656448162896501202211083649512899541454682105792550396613433662974698161509159631102392148593349744110021164600441544035633758278986022970214188455579572472362637686597464378167252893113675361610103719754652797640159799302434864991539418481441049867072265970573916536364474518451728620802356709030470689134551335906617649487121582461059643036621746532529428002422319634855682315425963406842231951435731402045817456125699879771086192582711\",\n \"challenge\": \"39856463027339097845504085804257477727451760700157491709468699564696587730412\",\n \"response\": \"37559393377607839399970704759277962250246011657585862388466209616314897916929\"\n }\n },\n {\n \"public_key\": \"218171488572252983496946961323306019364430740190589415524832703144209712340741182956712959933796423507336182891713360317703123788286550543799113354228820957602756169286216209221905097275074398027565441005787180005618995358887244682801144372553459694557046386098162739262911173429863419923725378367639723000604386405612657489271463270553965695050895761291851268058817772560319531307397225266792129542806207522672811802344830594253926744868552773631554789229632451960728513371064523346247868312083614313879838374563527411105069805834167618223006878608128963847149302871187777549590909887958719145546659456681273028160873809847222591362843317155460489898962217740108735897555352483778539137441728254289861380503172137960126067116798558797483357135258234735755715108499986411399072673342359776081214938498371720330158444919522344253799875538111554956693114956229338624694982269999600144476502771600826230378256017518202854718858193410301190136109757986892003851956588449772711011424569933688823009367331639469511246149628432201174494279844226977144130055197891746353475290808890862747888709230055465145867245163113588094438437414183934274313105373721340316220218177200478002225064974335680764276307597748185908205571345990379661279695301\",\n \"proof\": {\n \"commitment\": \"88962927252550001997068993707586298593919266141664354236109592940694291645011025463423846005544456022527185771791657206088749452814267311768958268194336655084532198701395743633862187495938695721612286459512432797853492224425742747855398030868542096168542369554365742753688492412784232014115805653737083474892416587389434910877233882450237827080352690045291137366798417366723619242930030266232864264630831167057105438352400124372475807178081797858186192234399492602953687060269154853053253455781830416678536962479730214912528578575599525596899140612644155595577520768439058628076696929516877918667109879758638840989598734414650015092838106430105850663125979302208892460279302436049908901020146320494550974745464043125285769917602823186706603568086375789961019876759545050295404157012160543096390922864913179443673013588609450877748958909532864121046034999535730173910094120013524026859272309510718576072025196703933530653127643919402470737309346070182437309902725058171633922038559803008815845797974078305805587252549336153302543955691439539815587789586310119183242076188741275517330886960918978133949126455059203396134251595423759182852811344126720523787321624796454540736831527385202439249971186689985089039220183467495305676802283\",\n \"challenge\": \"34995206071306450636155168073798501130660464567634977562745012100804465022643\",\n \"response\": \"55283659681768830294846873109461679982262653532790845117054454025699017680122\"\n }\n },\n {\n \"public_key\": \"489012235584855257143732421332110138152624867027126661106689096607196902361490745701203992785854567885015226695289689979715640965661266970126121330491299407132051483720735528124158187895377287105173266276311023605997666215923645192119046890730654979860409471720595954355949316771579872238536112928162874916657099660024540890335500187467232423511165380466395433798731309586196262570026233650121921119981949126101912510163355339680070059515834719585277424780424496029473025993932266111471153707708935720967154433903670708982803377199260230404217534967595244514361730303983858383072517125360625400756244205373729549028757938874596770175199806168251008157954140573284244547087576465908386624694807332536087191611433368396933763469986362204581169363367976957399739650300824950482458042371142956921299248992769023834904877288265870975896810144512641184850579716165812290100957842214816657822198307505735047136181599529696955734322587596877114724311294868511003145803263718085072735345236083350698539766928537169866718483164224598604633587542712730507417856119514180330903580683967990574114533794028807085911904383067740435346242989534125484463456982680109971750151680009931697378843348546853540793690607886672706319595118589489751780016481\",\n \"proof\": {\n \"commitment\": \"912682744208094826236298639219795258031006205329809941400569068773725419878124449465205374257643682994188552786547545486319288793159498590698210979292210346873874511097284636144867513036977166539385325124203441532495409574653797419166085496481762259103117434870084552198738187302662324274291913205602949630343270962012476018703661011459496002404341523805899789887342806876740096610111598890475825154552667283444416220859316337462367209557743248888764245729734831832031850843841244609106909187559423096014100994691655030531339287532070613837634117723944125505874963767255688666715063840020887612899042034792404925578902294936590059377812861817314812857441818127594032889206854611808693878192252636760022739380813035806516479210412237803431760365237953962195425032271446433078299026042303093499006726902384928361085865507728670079725564025457902558865937803955403820756657028454715588513879684540170467378279333844727553365415507944791661353052017636912007022682581661056350916135707933884941725099585711691766409857124308445045796059020473907575916212406702983313872707159493504422206495186306238365977576442674853292872921485724644869322841409560353408083326132867298329589339242415048790879738853549250300848645250778769929783110617\",\n \"challenge\": \"58760215934764124630762929909487701434224380175285984750052479138202133153450\",\n \"response\": \"4729502573582003647011064325062363918970263217917164593614028403317474506220\"\n }\n }\n ]\n ],\n \"joint_public_key\": \"1007333874185751980905216605723937615988127481323013941486964442788578993777307181436003011409675027992860496095293492919580032178608599503326746291990466168606010949664637258693730182757293220632263070383693354776175704127227658313439533540079724109087430633777388121992231518761158010515492778045076955418593375972425716679724613220401587560798086645583951952671095528891929772498360201635269129475376197690275822356343773254872354988525806451942550671631139843784571790216634478964016522459384969027987263481848058807406742646865088667119820028021977596993197894838919544593368806250653366479422007416765261636351681949812669957626406431815349855545283352035329187949356084456490609185298611497843717230449644669938221981255460584186509232607885535035599229908898698805577322256975048639628015330145072508346216584215954682561620081856644748005426457036398393806688157065547972072023043497560605554313501002780290184874757716107798738381856684846436220257998057199929625850522847021520548174288996289037355448693398647623860297451094932182692231270139922241537276673421240908379706032917071152875625834778152099422802876681713612908919690193243802496754551323834067259893249102984999393765150293731328428812480620305379552873636218\",\n \"extended_base_hash\": \"0\",\n \"cast_ballots\": [\n {\n \"ballot_info\": {\n \"date\": \"today\",\n \"device_info\": \"123\",\n \"time\": \"now\",\n \"tracker\": \"456\"\n },\n \"contests\": [\n {\n \"selections\": [\n {\n \"message\": {\n \"public_key\": \"407758478760839227773765952953267283687224845688335528164414421980959130228077215248572864369629524923169279822189304292027106886841890647244276880610885379437538459664982134397148671236763424389026575314723252010640618403107316477850699497133889142283778169132948142882776739911242086429672103523436194427482006369916235241052525820355192298066433977309702212926117876277961466741552842637819702252166372171813452116772040930781667024445436683859301289615357111090078149537959356877814958783058152100266241024381865780549244691574223371585769382930947918525139671921297106451099455709141326488705112087715863897145557823043173348337365686717354563701758885185257464844323743504137627803382900079074473208686516899837431912110356010252684397152108871913313726564011527529882226064527338383163712134504580094575153276649896999301234387017322069521019922508097268564640771571084072781069434674362469369165853577620125615692497923200107523965345529326748637085852019520278628574168615146407403564639639887573171383031729561063481414241353983370889889233097445457052179609858016300597038620011804229354194340941897189643095057035568379684354966351528783910770000381631653392410127019296611532067709037712333821421900575561648900921931869\",\n \"ciphertext\": \"109247677203220021688571961627785626040530757938668773351291040933519848682101022375176323121081551222548912793732857610359520330361659222584907898330173362516690874718413114280955205753921221188433727287101104543667415758307107202097683918954545333903993751746605076327883848652043299563848601571727160102528270040519973034052177875618419272572518656490157358926060046492142939893154387244416567632419031035666425696942255131318735228702097941320456388674601147439411008518898606879692193578545827657622848261292943666674405034294946841452241010198411336548382374474064197329991868499874590987927851736030156262344597733001071441663183116710622786859417919535279694812654535283672416414671657967135725963672265758204304286379190448656467222130246412522653531639221116509622386102381150972351952583122591099994520364804082106308393344412079319986632881792678323999407128557570489310137225538902969427992150914054150981853840570160893149683914159467281139831315215496382772045964725672492040506918389010980869045715023555979762595200796691890593013496579994264494391586794689989787069629762770017100584262493359581936705337118130558896846986167538628901838274152461033006863724046070117585826639461379458619963172754641958850552273682\"\n },\n \"zero_proof\": {\n \"commitment\": {\n \"public_key\": \"747273137587795004647524548916220211516273750938191295338051381845746744555631893514458628463311135874193862941452907000913560367729940790138828683779939005992923009129795626294994931839278931546161275635226629356282581410504838115086943293645672886855104421195699065107346239623385545283901504805961190562637706690216612254388475969308877835186667186044382925565237647338139360067120885310015840230789753431015434022777139361792196492981265562136126895274269363736502445071863442249932867936904616359550048654046997105023420348963811948651329056312956567125492159740164586776689440894827764112711156322166061177414291236320128049082077894886564573734937392914335614175088914832268685899208289336266372200596200093699020540279580957032973024077104857296798685274564183217636681005069769544415452392682964755120417189466627574929925790479081861475446169003938592740365504869406107466588355889583808771411103137937092299925918176981623590817657851682543722124075722932012013217789853395959565567556256131861180832811124285977649465628528376799442791773016306829464458127851075506188520247534803517608957704523873746138562726546377929697129751546391023924720035868941986271581155895608994122600987167771732592406761448143306283165406228\",\n \"ciphertext\": \"247990764780601093231732248663680538015257238576318415891796143973669743192510032939899355310190455957966258957888231346597754697794984758176213533981995963471605589269542887826077807647491615672674664024864921089657968693585817702726087204566175805768668525458699812001039861638339376006121220590081444372242417612739227812055048381048917600605466261988171920579534411629011504212928650552629090307593393946782719664343510729065801305355523008351489967674874488089284002601729576425800010103885282836536374299184604560387650649695318494710483679946570471125278979327464156040730123852663084263919368441187911686639940117830726437121639033884861821888671949066273941704364258857905932877411287184901857141291956472509227931560698060718221235629810325985894303439857892661287138377571793560366074593092513998401429360223300349151431080372690856379674684364504251327795712627839093142058378003186990030006429675118462227895363017595963946924262809929226532726487755030065331993239592780435156674016069611208057906089582257131820199560866270051730403418102152862363335463552996223767273598090873537009080355853149880999200950457073185651195763209420672916038995222257460575378221633800932660144603061895020093985881900642695434745078494\"\n },\n \"challenge\": \"53581038711681048354188803299498974752606526760850403385189030371359049007197\",\n \"response\": \"43829089432952587846720333602806603561301384020411673390993073397653143385180\"\n },\n \"one_proof\": {\n \"commitment\": {\n \"public_key\": \"1002196935901835719527870505721645352039245226039565259017702162911331097652559675593989565753351593417222078709476333416656855766676452238557457664989020050523078053765715894644558188222524684456402092150357589915643748428847883087416905507890546415291026518429447213337604173041313483670533033967379061266029451825836572286366104688328863484883907632509530640787950217724885942577126463488616699386797871233122537407828288578183849820467559837620110853088053446343843143285763162840303662771866431996422854921999556478692122808592509889335250108612735568843420944219305024809355489263891572635220483948935235937988144373953621138303483411482818302164015350902007942753382572826338135655258314199708995200887129487696068509311853590368785245678481724773504114592652599800929452280228270800154042195775938764241428242574722019525531671517782042861838069607674921649320549711113639347059417300856904899416720325216438724885405142024676993967363135331594312923824105358918904842249812838743222925750702151017759022360357653716326531764392217179990365972472010651630890520713511766655138606943405679198813325003205299941893836502547078982205391611621761142880232955802792719126332283923106502609216736823989851519741957413585773843603351\",\n \"ciphertext\": \"999855702003819459693267598516573628185059104522487887928947008410298261647565831974634316216260573943848706570397946056346474156989544989096919239617663749537432997287436869445585587231050937200929566263812360567319905480752934408771695824782693267745576180947727160855049114614741825992098952963244904333869345782503262900354080115914005590987780683932318048621406962202333784808416540134182140361161521254316668016627904056218978568253781541283451232409679218457974792808965188648018013380509495527808443500209353982776088776439670173098840760195675488100473527026319656010884290649169023142685083582755810624741700672804329383417175577707105345527126233905394594968393607658156024859215255525340724104038431552959441523239184353369678755609812803929681237234199193041861405840019372591109648681492129854413755561851284665986853474018768514709768068852282054011637369702914407267830931634480994875520423130069632551450435606230859471199495007004275641376453991436575626142366636570253059991115333856187551833618257775382316776144758746471871026119706804989822060154004512355573074896235257126167751405267248638275226465117849859124042651930001784239760140559196524443945698521993856263979984647196554248956712918870875489313578110\"\n },\n \"challenge\": \"71314495010254657836080586464330626627261365260618426367204872973613742433268\",\n \"response\": \"63495532564190821829483116055902614547830636429699711075560082190740290206349\"\n }\n },\n {\n \"message\": {\n \"public_key\": \"238112447444319351956870507269226188174971071369554968515860388266254973232069479651661145269920349450155367165577912519381219140659123889952208518299367330549779310703319895292813582196876822404519496641632062882464036950355855229865589318834799914517282400092132735306437779707529289324062289830744402836099688579664273755786006032432742956328831546575338393589752435535922634106596290252555174402285634307502899494456759733684017927141032617406976808844893589244863321208964095552604012198777607168162024849710290943131049705186437148298982494738990807553057793078802131913634198344705419290091318965343597658080711955312211448546847946877651718774592005432151173862649554266842322595469843355598463278515148914035566120875205079339959192980461468876886706268825366565535677247116601498497889158329056751097961170902735257158275570023454748580398255693303968257878621742138099150923508476188599244720071907338565287913815699820608654356765898101287299054078380234363368707375487567502425208754124114755129455757422754098322150113149333664894894526367521767904154084541886780203221936449607391698507064957742224369520192463930801796949989472349452879297477212503740150779740280042954561387988572450474134093960239375192051283312005\",\n \"ciphertext\": \"1034503129203500860923798670084625321075085802290760359882620299975460662051505365939853988775217218228653784697570334077760664326641785684226717027681635293485726694100518231349493494907238497343178386861659861803178183534341664728680187141636762268690743470366733987097080334142873811211427744430851498967255771173954616792350179577885364100197182326412366771013144208051980860441981918110158216793704192532316755212138488865170001843907306246178751902577623743512473429345445588500993194721168697539441689318979432325634083824029885985189337034958078823434844680842749653569956946497341904711142764623129309908705845973787918683960325580769811960352357983647001421831905598613482158773527251865888308002704066974488240090503659792721245547392345223644525826680193957863444511658591387660847216878421870571048958479371811955545074780569081627124270074782797737490887790049605878552219453110875447139377497759711118621561381056821019889081636690957107896031699026065894387967479783589966721126795638255391917351388788009396399137826483241353849551817526278514822300379700730487109002354476240564725301720762333753585222366635337178137324935519394870597469121104022675517960872781006909351168292007809186806015294486104243863344019401\"\n },\n \"zero_proof\": {\n \"commitment\": {\n \"public_key\": \"106309592335986165542583171604658887098694619760371644969003567364538154044447754579757302411801146036532779423040355103063570169099471774520759345295758144671804680378066653864741662820686748621569997084987919236544758191919613666432250687298885456129194233107221558585307281133468787257680402359511370719605212824148082096483782770492005842087519400628927744324682232493584997451769725013995961531264352538413892209391573189099857097569472458362391454260889509648701327302480512648698866313194398837738438139538053270768605552021500111595351557246877940177102316880805166026971904030330368942131801356842851906949188585886255407117299398750608720169456866280723365936165455570192774494648564985325402010063978721884047655759895612081565060475015443806623772755281678916168876933367804398824241799753296894473802075714767266303766890773488837581558507503965716557360061758743954927784773326899188198172629209147381474592219367747590642770527754367106900498667804641654056537073805076314236195241043030741602548295727111287509552723704901462853943306066506892914784127882075767934745412141887810503590785524349727704245926655811615270767748881039892142766265868931781731432259619463589624877972393203393902491660982051052725832658487\",\n \"ciphertext\": \"499059889726011357219915187185019223353331313239251872597158033220698207523743725089094132475968880365693907059598648797308985783102984795340788372967996306098719448490744528658793385722155537848169517315514830245007616175660877532555710301617727750064219394175894708283821467190697598813635223526789933328058831334402025815342002313692390602939709576297135969916746544596797813344171754587298132267152728051327981124421123635607396527817931663234222930750099918928730154609795959721881321579226188241613002886910835033134590820658817211823820404093853602532819894504571584861825761348455298631483849399818868953706567271154378481260794818416600203396205070373606911422513720832029175353284191985486015332151552032457182886344072659051056987174479794020254631455687755461514696593596344321550677806280261549266813954292935699465362979953262041382161569705950255575198415438181051259362021026638044826808713329011122739634391456902618269271105578150358233355377429440849662598468048652175544615932655256652119952675376609579843637697501075793697337039978673892831513584708599855077151464034195783507829519031154165041558093027676825103435562232803452491242894001317141691324961779668837106229520502063549995226953153205697169466631559\"\n },\n \"challenge\": \"92772478972385159613112000571084396849298377667737660564157022857530751548399\",\n \"response\": \"40860417141953063578331289017462525355858895112937619299369748708075741533516\"\n },\n \"one_proof\": {\n \"commitment\": {\n \"public_key\": \"180325794999918004965015871842548685185187339806812539898953725485071756861155246377945737438975885479930092976444370758557978110820910451466475575580817037660513340896519758186541312205965556952044811561853487150113994731861696408791744952341475572900972987605896672922480389906299911869050536742993755573792924203782871967143036916500568751994163816296592107836037836168754403036510647730971383914591052578362546788156819327241833955742284913218514854554103328542624854778285105567153350021496073348149731325642111837995754596265631659849217272018143573243212820000171138380564895824300320136650962799595683462992486492019968989480064482902515703769609697078770004171438282589944648761776572672262593496761562628911526439720616738227917674579579818549842814156060383621629129966346544877052175373459992452507287611142151130046569974483444273646472543584396686344344864970045028648546740733496488019070323747283664775094502873798671195272616273979625978003513570643848905788054008522682693045038024138822172857666352966118009902878892706532093327506867888773837047286162240023236599304082519799648989100366331804625400243626005418514682694927936545069605971959770878170009767256098845148558678597602670823795665027665421238877507403\",\n \"ciphertext\": \"199693185716418834244441374951577646478208469879241245017632280071522004295625667039720807650417819794002304944612564627492705335010260985199905207739375341351698510804952482498011991466119426484836503164080595461482239340744394116427067174252119943867788646120633603531809109071969245720540942011081998933635541977406321670912308551784220938985546304415389280957318290771805313914204838090857447683053632078816462497561471678071519819057848991911280401845284249829465753831280400059831823509279597402467859383718721643208923771997977956959852476544085040752029443399417778449907801129322359916831685230799653869664499251109874495608894593343242607432094434544569561976386665001446603351915883734589829583909977326906667728220791070656394000842824921514564083842537602050630268684303684768494858602297988350648787383431950267722293601095518267901504804218044617507918299048490219244164200020053551475103310749793398451096844640104097770044610806435563344882741697452478722123269549890392337375714824204849698978813411072624446481729229306580425520752876917610385587203007657894324187924921027101371737970630192380555648322984050169363237411066226436687604249626957219301045036594128067523411337929033229280103060481162476304213144733\"\n },\n \"challenge\": \"71895649865552392644954859620732286519845471062350619425462956351098778374669\",\n \"response\": \"112522441568959945123005572219365745674623353693383108396338992098393173776181\"\n }\n },\n {\n \"message\": {\n \"public_key\": \"157622109203271975061499366783478409285662147451833192102000710636569679849083760889897033380084067317029327503475340082369801738648044292173918608710549001146768404118207463866155487346038162339480328750508438601520868083209321711936831017202910722429654320039071422028312219637463766046728931222243604077550077543268008294731973985857596523961730624291552567069606988811370603681275964481823245211831328830459767541499195785885391690558328987528309426354559270597041315739542260765308525236230461103374160162882794770652183654466843905401312121724123611027708545161599226309532498254298250863930512809368444321203685903789662143692494511010178284896125104799747266987604054284367825347802513516925467351630739640969773795677794060850337156328841169357069281166641801344308618871554763549496075705123815747259772259658691527028125719852366017350894160138864648612877156919466382771648423616719694140260865128690973423333223718988405893558588035970000846775480657854374595558087412906371929155850926497841293670827971565726697613989034849600055820563434784540753165875153853760634482044173704716402962261745246807991214419297108118926541369723120705384318040338142146772910900887527137500980904233447884215802662596205924811384691900\",\n \"ciphertext\": \"231094989600692543700522156174199437365881341862915121845098020591250827656069588077478290287525070920050724675966756629092859527610677818548266397160552144704560803581856559302180707947488893909568480182028220233673323310265267699123381884400070963471895645847744079828551706855202803394028839544243832570954393457945623743559484762363988572970143323067417103911186113844343513256863121757043625527510212968990950113265565277281488150329165421374762773113278081754489450367693460101921812804006903751347060750811600703980266472784506113888991380157428458127283012707984013548983184006607364373892497312859470084258667988607783805697720834826428663477673806132223318541438437046101036545611496029291802789998180123698884127646147424041976935958296099332861493447558797222490106543272117093538343022635671489436956910504315521330495342097971999815286767900612571657974203436004272041449471506799017485955521397271292987215663005794604633872617185756314904639247656944839265601270567068103778859949527153211885959553163726346201898458789958097197428058491824026744914089381393965226752790522838979076666602742776287572033879002056730570168870799868456274655618533725625306531420489054919039486792931711884778680218816697739332801229260\"\n },\n \"zero_proof\": {\n \"commitment\": {\n \"public_key\": \"598351218876869358170154962793565265305703615595768456004871967816625991590208342015290226945018826417884397154728852593771364186329966679394498549757808838913946705765022772654838529814632869604803653426866737347792958329149743736448810552451303861847092220066462859822895616529795280146421902864868547624479688520417484021110642229756040369684549940316179042036536023642506731525487885281266690835702151773211882202191522977118088855144672591530376000520638423293119865173066301182047756091627673351518946899840347435530193229727056378096706107812769283932764207774007824822578005242434004552099560593758644882267045497657784849214615538194675792514484774096488460920629282591012992219021280749647673099847573846151616414690601354967956918308900095202832561987160596078040164004919223290236474283659758559204842547541875627341778480740403926679335975035774883373590476899602426394365160101107232953329072973407549797078222500143790870517353902924073090388844841829235929852717015101434843920029304976831918510662141743865592939937226701724335863544624019694283756028617880687323491293241460668415909877073334405278669098756252566160768253317099135826975204325820476051464601983827441644571978926664428969105682498293185351896581741\",\n \"ciphertext\": \"114839145216385099662049915305889269819075866603817903550458487747416607513823208867104250232567766539754674550001030795580641309761319051839747752539132388205954413217823735955848025588005919895816806864163981781860686402186667790390023230009116041595377038874122987615774046773638720982304052911478230881006057345939534603452460875714729707900025370839188337262027155330097055535045121127492763898813117435694686511366290365780491779363962925134688226028498267511789585322991078574206602271998060934316770411098658134277160331254023042474235977033846288161743821527900687794386089412616085831359141504259030299778940951477540635862295208961337213003998051489641620891276037166524682628222844022608114025275207217270265604214402222583511764730224855596185897855239698601044141892925977442841522278677632306721899198776520046857921308123632272087790993181716019970115373303895699205173996571220129192206476938032210528825768643331519784039348844817175959364724359991032048085079710457667053325213522038185792287698846359967539943880480372922739568812630765787171920509110139767855875795837694364878560153313778841607984327742341415157172951751084614007756446868815916636008074986240617608626276746656029209402155725947187038352917586\"\n },\n \"challenge\": \"17591062368600810854712737116364366057481216641652225368385024264928757804332\",\n \"response\": \"61932898779674971800280438628019739579847316298342014177029676374604535858799\"\n },\n \"one_proof\": {\n \"commitment\": {\n \"public_key\": \"272321765128046616979115173688941321076076669771125311253331846206043531128175020994974809140390873190620121107771655824505438906913798855243347742425436190544693173846013697482786201161990891759988009576409857551498196926763856144917095527256746626433064343162074080813724001879002648067529699097177881395400745698626358198261984704295380705535247267451493652206566141375615339684867434323148885633547910517215114046457203020713208117913146480100483037119752506797009518529058230245326183247652511334275332001001476794282074226904350139648552623449249838096373824232720817697825734623962148926755936501067961203364532187186895350983020672584766155344037937635024549603265417865247998032528930160651004587120060303179068963113230757242112302593248459980583370754071536742201529326623617045283911670558214942427992250179221303250817383517511755275342265083913636416003564567947248000411583498780535285767245879017799857945596460514815581463557390805802223879925440712654740988029036993305294459826410594032775843748036401889552974540962099989888275083227494812864972228405591681441018628119207157923602361553318460006475314897132958275344873801352428013254923001716403326818482190577322964239949475855795364259381600395591139153199680\",\n \"ciphertext\": \"752403724267354943279955333249336151118892387046446764214824723450881650679471924564929962030359239292988626715072476312027480288718538527410420538584656117374164309183453358419151254924603529423324609971378251284672359379582459496257081688149494465185584638442929441756723385962622344059767170689568763939421661551172870031474145233112433820444068304934403632923951518850938200972595449067925248066699002743203192408934337783140758064549875921258322649815503396937052977573669414819033079011890571337714219520077186658213459197985936228367294404976436450061447931673982716837367864190267836957396734177764135940619358409415342913135680908851068870619642559653550293866991216842343685994836986796879978492346420261733589865682019058471060990610515641598458444168755455468454406570373907759641563458943145056142813031601812586382976042871931433493480020765495826817099350382606713293830366202383468911379574380865621722975324639941374184979742963988416855421560969932045245114581935769813899620688832246454778721592407411854683961555652400295113945446784391884394411838522286136631342975747947335376533774404198770681437330582970850932729936712323598072001285015866882118886739364686288053642872587135625026965880295420596986469898574\"\n },\n \"challenge\": \"84252187319777016772706549800519285204303066168511458130685344763998778896027\",\n \"response\": \"109017341328314421771392443573803485587331158504568494641467064397456320370714\"\n }\n }\n ],\n \"max_selections\": 1,\n \"num_selections_proof\": {\n \"commitment\": {\n \"public_key\": \"469204811660130297989981460663756980395388461164411151259847359339309500761696700257081857656932404921366556632531866269106673305492682566721156349795166534462867297708506256074341590860056863134512612489717060810223893066326120100515660748056902558811624478363244665972573283205054011732138349147825083706014854002727125262652749175209716135086342373577891292222662095641200962925144976233482003225778975167473264537250277704512626869433809564119569876536256450353614582543240251714911681785790367158783381210153257778803225736364344045937038194203508242735145865689479288221108063081737645625919258466558906416448879084153335871337221923141081846390447951925338294681428532866843673621615238085237393572255896357786618301162896035692549924952565095084231841292149102267103892902913886688634305661355941689278903534452292107531981907899573651580481712587776720624444186817983770715475840149577933783287579352115994095166911085548997993519692997947500277163437951114612574286169926245826323910425823273686248757498196750795174945422283303104410663222908039212273683485843511635041296403055424105251802407739483878352739547082445828603099547018133313889968320922703761192174051775659304585903287768949633538993713340995204014154157395\",\n \"ciphertext\": \"450807236770459021168844419600421187304063611812858411199584368696634120082359153465329186671243190470356651314493579218656625528577603674493403416421634297868804199632528687422760584158816999258063390564795815509919271883419184312409036575673687124111094641265208349683333556904064819933255369299423247454319549934136264335973952523565953279547972095902854548325661713467831264289394345224487819569411756735989172918717974539758907044938022291808634633790535431028729159012317230376983850498303133390327129485737894257010545277113211295489391777504333524710158491513080558246928839875284615445154433123765060154307150647402276011289889209195179440815575622569330919659690392693140250642372901080995651911531705069010492177602098963440269979904938870827941991378912898192489050145312328848427886909392490725578221394359629473669934587454584753294822184881706271301552949949869349848881856625488638655177310917516297278193287799422378298227254990790497043019751929184597599997669113840159492902460201237675715518727679360150796737684647893027038521922258271565822895766832513514024922299770950357432937875178640616922166662985233610270927377870891007433222903538760419212227511434986502620113539526796683363277895475265238509643796421\"\n },\n \"challenge\": \"112100065210156421721091561907720300239476599252523405126614410824052762335961\",\n \"response\": \"24375792185974559756964988846225986469146914328967409172540785629139649385429\"\n }\n },\n {\n \"selections\": [\n {\n \"message\": {\n \"public_key\": \"583872415840399559221993685433975489078487345792456500119586893173718752607672179294759427311638358475566255774306822452580887713681679058338083797028242584209851667652540111764451246529799261036096458828780785196541916080467652567050153477439796758139320819148756146858382882641397457792334979626725979269892955674158655435002800327750912832996867713183285153048674866794287987270174082432754683044371917294076688839852778083651505254677562505927365067352025209282132310544424822859827474764328510157733181224778173985343583831330379250793452358041893117628300546462526391305483544957520570227683990868675534001942490684290819259294642871757881617652965946118214676609641756401648596777121622216402881075866572021399429010062365264561584873637622610435056848373388595310929984717968813859839207967057382527289843009000854897190213338024461599598481223409644199232572425179376952985806005194509770911363006276408861808238929942037281953047869490002199875692777721387392068423106890569550060461467203811763922869300187844296801269964246395753918521849592342948517558312534947192624209124440470527523793285780119698392465333499686696859149008874370679941869191900732962409300924766262760506493075461285229868853744277562926816630660097\",\n \"ciphertext\": \"968915442566747778700854780851980850558551045125940199287929505909475633842388967282875547764880821271902175482943334586212079472106211531706814588987783374831789518362224710549510137622116118952444318816428976556915711778422111192049921881336052245330089708734916030936535203532030838915699663503013352596037146315996319743043685966906805771573355891001555439416774292148258240193821159872315000083182008432675503193627239169564532040728679618526562459660890631339960434769358725430606587701599697168117410881094812378874814405578848620454616810360240640236599300223592592785506067464792669636114675870088341982278797694106695140683801185860971439110058384603983009168033581723280341083537608394104139253236778535035314390619886311096352376288463869999639141830829972488720765167814026031129949647604558934320016256750540125143011046076278778573043829289366757073180292183648070687258919008029031863437584911931850811358671916629738980042173595142816936700398544976518195287604810902674157135072121217229142333550642472521411451762852968602767772142907134735886168441535410418011984162475294843887670889966122216264482429835032281517524951952344953770527500505020714753679027942114762145840489785225592760164852930519299798094326418\"\n },\n \"zero_proof\": {\n \"commitment\": {\n \"public_key\": \"43430698470875029793518997793309805740747467935367736063613465059720120196757814859957289547837797394812698116190849950437570213599281542046438215527092734057893208844154009427500841525722214573289587317960639098347306864112304872453727056469844116191054471329008587540942217232949382702267492334036539030035380557872013429696900217015044716864694179052666517709159192658642797954466714114463405144811575327445617740996042957763300205325553724151065000054300313188000163594089783040826118795347894132551050708328560733053827695304821260170854025886549550730726856609655595660280303779663075294621402558104933913576036825352932371725500786386655633258864759661314005317114678031138164341895712540386259668662728037191718201151166999129836463659401312911262726736917730847331774761928010992408968007985834397147677618602011551931422967231194151151827262914563220471096506227918077465191586507593507101866270057925326563038829999034278696274602260226647829615726399912172136108185532399246674531397403525366244748652027567194737688100021743727122812160843854199845964604350521137506191386035387698910077184624312694177583040920061356412471507672318235780241431941551247729368687597778859741750036520692074092764366557341566749902563032\",\n \"ciphertext\": \"935644996170995292009107369029459266046542732447598101894256592973532919076911584753344804668785678778013534365047453757392382698680949976654141697368268207135792344970324568885322435628083789301372963887353773920687317757860931913076544851853351475935289103969855790311266416352861061555641362695300017045048701029029417689814199260407285588626950933172987770757567179617425807146759306491291565969965609437085141119210902474705197953850061484589574223780402684883186248685806354933353596875697026757390161988631403220309431535709541635187870817017797205804263678353284462127100431355433854361130401191875465382007410410516458669223976314925385604596859565245990091971763652457035707624715012957473907838716695711351342512873657961109793704433394128012777960262105117530873720789601726163325671512903423079955539022880578836888052504801158633050200354633473817957162945806160287901026454498285633500621285544745048247228792485074815943510647127839275788456189758610173738581119085831186741124009397145890521525111698807337202548599462495913145326518869352114296134529309427640579446149974795945825110971693308900448830644858670354433859871014401108441349026244959684214863100661271054441783562481055371882682460299898668872221836546\"\n },\n \"challenge\": \"55088049503505798418345546091408140263132362480125051492646781498740892793769\",\n \"response\": \"54010624390248974257677539348541569530840227179019717223836114731945777387901\"\n },\n \"one_proof\": {\n \"commitment\": {\n \"public_key\": \"375503013751485992168307239791364372457456209454020820795157422301672523646177520104461233432552229515559110574052097937393061517930071076215686791779717347971685926968973307037900201424232211073590923394930596801441768936697186485962329339384012047078738514683326224088570358783005529789001614637773625462151709417638355926291635083211111882991525120108852005874020946524890318781740107263874830357936366719097509771827365488470690459624065210432963150725773225328373034584097763552258016354389934040968766745278434318575100336361352925313291437995768635194456067298865473862376999562680792814737756967313602557833987131905106183203624463299639401513081342526002917047609509763161530044479042056620670407956848078965158746285086227560114352431010940879220886053031411283323164377075147132029345552363045378548525662857537732423214329339907571165808836107105168193811949439596248213366382039874886342402403637590523350232824453856863971293749266285075867252556250586215534468888904490781752603828260830381703894411498232922252256533238731402701798940691476967421079567718626474009634962880472825870686668630569748916584312817407912726712065158013166367957020884333934064996179915505829163984749544753448227597186908618308995366174505\",\n \"ciphertext\": \"488103125185686128688798313965924575042753301102630578173178832213598479211962288864735536953019557606929947857518118441623899137132298993522165652708530601365278953899969028402887648354790096445125261455209053578920812659621098235338852122716306530090077451051048572421213822163206348715388816303071494384835841963946556248154814518110927698093524684079244185952068209969946386068092640446792319799632628627407375323061005448184504694510640061918340479457088688868222149202093442568332643774615061005969354153008739038384864441453870312771363914388653384608268317676716771555493859870758920277299973459526368341120135698481902906436895577010475067359527850192639565884197742989268999907712468846760519032316248364502939933051209969918812115439074590481686103650965630630377572204488969676796886590664152245887820311025697045982527780223125017667611095413450365186525738955307145667053608527568612963163112163443056073874352536013491880578792911521301934559595864343756219191477490718456726430723261096854391500366749996534651524808571910910762576232945325652482101509813797316552955073060801018618608918294678073339595519428729257618240401611457001523986353116109454387927724520046439776757803072334866989726620407747451464731281722\"\n },\n \"challenge\": \"6747492195668172096396673331252632143482831158641334409585591415684975932839\",\n \"response\": \"82534857520333922530746845998591133568440144602224680982705538285657919638421\"\n }\n },\n {\n \"message\": {\n \"public_key\": \"682686057251416004873670837820460185299934325057313519540058497746406612949308996579734390305967675718604975737676205475530031364633970040496911465270618625339058018963850858035768665951082466821017414353778037951855245646532427710432749368109656278925587625508266983369568350674292465471081502834163181708084747843936812999240045542962403733025811931672552679002863730131182253026330019234495704103349560425552161955399185512867478800435233068594110935353059764722515522793800501402969461653478418383775339136751179742878801060025503038904064757730656525336553818314114048714237040633371356271147388098458870354696518921417786581381610968996854755959789484591132757080191397378728498581837094893320998121349398741067050363648806203501977318187826976546060401118702046823637232169569898160729560806553141363307807364198494077546862425911753502201500538291279502690960972232180710186022882313953698245256297459163352401664184110208023412853599972989466700840375966254783423921398589576244173744311620742696641841807068058846285011207681833370280544663656703281783099085320329925979087827774348786555663816384114725128584271667926460800358277335774872661464638345372912430149670277732744361331079345949832687061936067814197202929499346\",\n \"ciphertext\": \"330409087021249550886913344213424294381935445320022853434413787597012355759815807047255477396375929656131331498950634537913941120777166546442450143660799877723660257283106169162276593210993970118627208941315891306550878381684715768674885018654544162918241175446264965054611928221597444365416072592934802715373085775495040790026165648987866632322649920411116132049778899603578455650540176053106890704822863399789179728891763604981448809392185732936404906671560349025794531678983415046637688701951756097146683168175372528232419700510234977359938612863056831738323388629811207691244574891616937295861649425915911468586219609569219975571139224997365275574823537170646515411632111458233852279821130363790276198420766980995271715625270189016914436516059761542371158566775311024005482116922421445514959337072587478796625254004623015073221004067542931134048382929892577419892914362599060475400554412569636857417589050262593959115803651255436492043534830111106986735131497026403281755241152778555380848193719991944385948569774173555143358112186701316459251582497440722147664843278334753698973441888505708636523732580822968747176784034851171570348887864035735255991221097621011970082941148443073431678059297121789526725318238760080976158580017\"\n },\n \"zero_proof\": {\n \"commitment\": {\n \"public_key\": \"896083129333529884776419021499510088725226285969833153854855487672325237097146764786583049165188045054377417788895361046678989366135001241408518749566608978448732850712389803030801948799737877125897058071364538005685668272675360455707147395962995982229866690343405064220591599872497694149484006525490273728635404823651695914096384849171899677876918724701635304302690393224564608774020340090947147380684430953833830441440470311051302210785322367981757897489725483790249600291198922656945338423255043108151555017891307321085446556153974123019476446610298721352418127093068689780667566158766321864547443925980374239484087960412144947892402398242949342949174622920187522524505647500088563013593822441147431459984847029965658511271206803677744734534567972575615933782152512275541903088789187356324087782648906954996975236918433364988656954416233265285480030003651859214057580589215369582404066868872596067310931221087130613864097488602992901411159824343031547835455176009650909744849641925499116999927536869419983609100070325358409922064150157075352701819462195246400858815752214378281906553904642508114822009169441302927295161401252579023072848788707757726553076092328084418745658138799795392101064123432362330689761223885809338747357590\",\n \"ciphertext\": \"875987230759307143560263523085925632294187647700123321125761546343202866101476792633928988751562131267444907499756258100742173920648424479095182091213520614815931602386962394880071136369194036146192336946648203097061117795913509800755406420120229241915127344595021474564119372253666921498496311681058696279849540581289773948243058011356079336400827661113608683455635269480023118111538314751940641630412151945567842703748189212834779978252237482877944423830292345139215695970538053714954577632901852693605211020794112520302760886520326078433327640087756733159321810499348854927996456227112102019581233264980519036103902584818274579846688984978256000013919900829312436295498908941759986084940125649136039230927732418960885601544111750946401185487948688214398687580838300179837196097957818275014533453046405259720475796144412211697285363265554980535722825026156915570519299799067414820537557781213243945925787147276938835452443477081679660009437934275631461394109504657144018529352353301125836079875048729630532372398923556042503214761425398432090158627247370290917889884395352448926299833758089209031980250945644112323022206226574607789532126086441086181897229059632954246173471459525398415517703969534092048753753031132239177681719518\"\n },\n \"challenge\": \"73752338865045836717928835362400217342787058479030609372985169322962858120981\",\n \"response\": \"105433140237285071774723888226147607728137713240026090370850334022589328386718\"\n },\n \"one_proof\": {\n \"commitment\": {\n \"public_key\": \"746603608241811674993360035581425426888992099509952630434533476141414998595290750247355392859695702772432852558169515981963154529389550962058419492065274688553753757380517389206488267319672583301238766760786472337126841950217482718234961779475146299462726317837490009824959574890426770530603337063694428974225801526548280986101704000665926085202039575130095488753642264342241954098931307581302437485612383205202946228271221921932000903424548386894822220725442123393517415791533552098487706268722721273732412364096190135950330299137535862837463655167731636986768150294718719936024778334871515422181993843508589965875411669173815700913440346880241472460759048193622527116888566922253582422260195984562045720094589454884690888180089862382123868002763599053234208303930361897478725110942230020094801893004596406123034818266400786076853286133307871205847701261933604010775042618083854142799079843075949551588627453946669607715452780465595540069691127054046895452284830652854273866108559416888869088829340206507919576158708158982081821378488531616261132743828286431388513562577426341523231649845526781503234629773479636629581198072314103489788611578924621853354238962664828318999584543323843281587772103090197864278614186122401784205347312\",\n \"ciphertext\": \"905417484405382191843782601532261297242907553767401453453383639203961099776656841314081790832455188490759566345743570860403812399904940382676657327159095801353669030020041157243501757186946110206593260079131572863939452053336371792994677694571135148241092428674574456793972124539870852801852974176038520195833739474284300603889247301419515460031800457746021454286376136587913056979718790003179860647660678601457904725855314377000669496121334079178824107788098965445466835083634704560651046931534378454372464670871490089713152822459882035587518047924258614069607319373833260181839017953910479776491826875047253961733141352898976652736367545912922532034191820308954345376246888367042695895377736462725814005031784384440317313055282485763884389526218224315532498440126793095602650296607805840900703319876277748534436858316129205170351938510529170822400684521895201009685287498072579227074742842284551673647680393100706195895488761361252887531157999419281203198728291694877407815760797054583762796168911988791958133539446818460412954847400348309993926528284480576505271302201217552824370755085691989540013676096873465744053545578064065864525633546561392794925021305785489037148993589646537848376070560074518432177034776837650237967887501\"\n },\n \"challenge\": \"28606884717211478111766546125088508526472981267526762428150668936992373252080\",\n \"response\": \"58760219887172396790914249440913465121777723150131128800532972919454088930300\"\n }\n },\n {\n \"message\": {\n \"public_key\": \"169754721152802552504865225844893883177355710445000133033784433077510772121126641831202391661098912913386365080504260062774627031853436553534968123182512848228996983638121458916142493980741934418134173603804049106665837964798367938654273896132647832853266776489460101975096594157263597024515132641994338026401836357509374686098294652513732438881552249862816647512168676152280968588152259292388506806961122435280722898831816711263086682136878624205788028450090960218600499762611062821338289266779217918096355987698843467072227998986543143898263154116855202683620107476906296548158615882396876645300841965605414645279747492895511734366248960933207045810297778354153082226043991852494852667807999300867829231266890997627903698243832448463829232258494574006837815407908890374189170878187810744688615780103165610645812555675121690670999138885242948679788898954212121456379621782897147277603021006103133770485100582983194032813685823343793581581334512614338802266439163585110299020543834513092970464797692482836759885166211550836612742934527366582050360961563638911395144931695409501816093619230919296385194444147306954430583213362775090371450028217179447581436477151832500417335997251285431262721143518405265087924834109687001489435469636\",\n \"ciphertext\": \"341073220407335116763446039039153890440868605435642177136576840826036886590697340519709209099560519215070771500873937107364020556958027379681397407086837306786681996126630130741444937056616802764816088464665731222682060371399492505443934790111670334796244839218572635560597469935064875245179344451233531904497055576247869950682560787071478355295572722123545335550560971726575556172664110421384796424644136106603454498140451166464338839008946505063319759249800158117834882121783873774057102848824983912758454128563186059741120250900562695819814993941108046057796827329774677368402388035269527093684365912521641361385230347829518433172387683592076237206588051677896669573115690413294876641945644339463961843068762944480978876972194887795757750534699343925945930789994923358749399437369508489617407146949786498576050238477870837138425368561806055640826661245732953794181719824540774379995149250250233469196341685787114814428801190022576995098317678880922846891826838123253718903686350706792406432375062460364531349135909433074623425814481159759618540330819366089519613182761834533476762373873300889117775321849722173911587777194127085110816953692944525391818138066207587625385315073848455041019767415508932813932518761471558670265049243\"\n },\n \"zero_proof\": {\n \"commitment\": {\n \"public_key\": \"281161659390985438243724517792847999373653797145677469571826241195616925268459016066306930487440451495510524184577105468524587423100920310321639899625512613674781859424783306521693944049019844707116967237425641965391384069058352061504977941403381465011170746532370039065470189158377346357185860620177958155429143642028210741385847213186966654659255409107704023523051168144901306524301978735130819214018977839577291700169786367229202967221508561212147922705985711340288635641320236041026155319572954641866691389295845849085374208736357919312482387060598947759177070193783533541275427872316178540098565736017531533192633651651743824114878366264842672417459941308656180341763889306108945210476068292466979895926015904066165664378702049434864060098110063680617562848087315466431926060787373841381931367028236966177807091983995315664927550010250319034358204708857921884615172289910247430485387257858223430883962782672428325304561164578984425558944310679825767184810485196691115258010339252465970358039545822671281726899253790455551864153482875079536668267329313983834707881364289131499184251660640363147115197660051659576901732665782834248202674014305827640571171022545549491522517743237239654771754489632859430768458101828885234334738931\",\n \"ciphertext\": \"60474353202795243828901413854126473422144212919984758766929977569389927546473682519794398619736166749242213388337662097242502227161199255383988437018255571405428587624739373723446825637511364084086968081503167768883133748484915891974956817057283116003690714334402971808118105378380880072048176150046420094137094748131212914047050008147445362825076409722025049935872163251673471919708975919036877680871583141551209236964737871785633743895076186569128167897405628618501487858391159604344749364636386505033886389344999829284777093883379745875342812190355835019332846125453405626224894102281137181095772209763263086768046269165105709196810823093576074353473154858759851001229507603889223452293704433273860808447663778944344705468396968880336245186578325722806482751714014935749880275352343808688844794752305152881167966816454329492953139171682532054696627621159227756227578218788706274423301458119547745713837074779199212877202717107824553577577395049013761033909022092062384532941712456620202211377224452691431341095274692577962921512459614285592828319594643285308074166135700621223676051054292476895240313856802113321887159739318760468327590440743786740735974831472379467752414897351652970401513893310912201229954905900217911503405798\"\n },\n \"challenge\": \"14309183741435305542407798010733685101897767176088304868276343063322162430315\",\n \"response\": \"37637914512214644894644494774008957945745506810968881041979146493472763114290\"\n },\n \"one_proof\": {\n \"commitment\": {\n \"public_key\": \"852734686006018122498308252824116207954022707409780520682905142382115825237920184625814936741406837179154467654923197750805297397036948554037948109172337529728322081229780480916060212591530045678925069637689928269868925928320168834100805112148184127602234812948367988169762172607379994156161546187200811364956878676849439264493378699648463354152511162472654452875013898866978385301250030953908507284511453411120859234505319392103424020736103205780587686911951591626094852756726296455254695172395349296979368469002843592773475605749257782006807980789283276994075760143776653405501507789058137060021682871776276555105361104672726442992746879931533749231262810730950633045573807389848835265311736072412790078121551336884366473864346251362485861056996784848398148020152036240413541157111237362836270948008589356112730356023034273812941227440440984416797705205634296236980900456734139002624958770546336140056572300611787671831877070448890259251930904927678222894322242522275398823839058066831693915479669859691367458393323615401725831557489649119099909557873426390737707016079011996351292185420694169385769183574089737488279800991955202895637649665072255390418154419987881070333703268967831482963131428497083899807869188890009005743606236\",\n \"ciphertext\": \"931522509477132493424402068182375147585086180517259253653932423643171077130007575949102131730458746551199072465133471700971441823710588864685840508730171635950580020237591663722655116081417899339183493588088760092020393025815446712498832017133768598724097231527172306744252315903776988298174288501183298120919782975258122109904483802251232468981273493457745543458109929020263897116648346738867501721513029095112756046774739577752737780584777167600877133783637614732841437129598026146567780230968062925178562806206029629755145259803667861809309931662612970492882934029812008055571008359568343008590235125672904209814623509506303372165297221163791241740032084894047225044682306253176120179855177998673993762592846153848765736264846116889507302561359666493441515492685330515788356232260054028258936795010490603531992755526908891516813456438109021210772080541176637806345271645015624907039064006188838098686250545376251853345966382715765612018773488525612790384415323926955788929996432135997830423893447284562430309015513280921006843961698353252443248619497211654846803909918367409727336186899671185581104084189442693154645931928531260948892810883397622445943393751194440660517231718493597361706462501665010332995333096392932556809852719\"\n },\n \"challenge\": \"28553557148089307003951625559232137208172877676106782275137241211373307556493\",\n \"response\": \"76097076656334703656992804346984443000850737118054239312891341908119675097878\"\n }\n }\n ],\n \"max_selections\": 1,\n \"num_selections_proof\": {\n \"commitment\": {\n \"public_key\": \"914253815706395985950847507145263534290501658315720036390020155802840284152469014458809905404733485830851277857219148901166363098440491326816427200062737038763382015971037734973617172283385537722245620702503353651622623000464249224441533819589857512165121489465184209432038781917780577900387876768076836447075124360531048421406399527408288084991680227662693418027171837570988544793675374353401698621844750881849067703177029946417329039728340277932618323096298072335983186460109447239638130636653058242007188602681587762816735543385652297548986420568699754568220188049668998475352062006674925584629353957856001259722096673178311614365279292173371671610774192737439880159562915171476204601223966607539913303307659652411606450865621052753529948262981808804842243295604297307887690476170876367189322084840473201717395849632018403960167910773757875541999547848940207974483581125285368963223254667799829814575081509716649547893888149202445861600044450962176897326203908717176721171210658012185696049542087319902167899517593179555999696003958999420783600078470162198548562249173887983851397347682958067971766959000672645662221229958595200942191868551971830246327818628550610289842735435844426788836302975255164437229096689175236283158687085\",\n \"ciphertext\": \"145623043839703852307913349823722773977844236372080446874491904033832235398385400025591917115010085947170740376544444034988925034048538234878773929956507630447008729368856043516330030021978993944248555771528206320811858891356143119306293292823293267416858459739333198052031457840620314453762387546896804487305880715575612186669190012498255512595341269911181148975294024790798375324688218151310286169803965361014009106427613727037059472331494685194725932623250768756770980004258400487209824466485457513421968523604119668084673351940497209069277420549167781579859586906398117146287602444337801031043784366094460497541186416872018259377854999864854207668720857025557770510748338510191002136175040799940407593223480525474658999839899393382737290510131098871688447916648382749353485411833667507605273226021148415035642303210720141501942452208555963864845218495457778029700676514575142259358838939149574656773922693679304295094194748433700689334974530644688963423463652733284952163145460090155415991433578702655576017244121810431395211936525393190294878781801402731294866798787756005974352326694231335927791106264195116149137427961902566068201131691561823092752046445574913981826572786476428266015341453530355973378445838863265091201313368\"\n },\n \"challenge\": \"104022793557969521019797180507135324750241219989847655236918590967201468699693\",\n \"response\": \"83700295582242721784270597969609379710405610003721288145188531036052772587110\"\n }\n },\n {\n \"selections\": [\n {\n \"message\": {\n \"public_key\": \"99384286823750320460304377689640467306190292696730772331335786293509437933307437021783791747762680444768790984020349365719126986735106260422905197771351141720258353393618011888867632181842469622938753907389695341715781137601543926836320827562548345465189101159236203616417664226921321752774659600841919773833070292799526628696593010983814551681042104970259403872341733449593309905636372498069021186120023902890911616449285297811550585173396771828062744718294104151717601243297636672550244413728714161397010606149475224378149746594801431851335141536190720098112909664852012259040077195846661112667084602625257768185886009577539750936645635615895576421342554800187755033421659303213114756217604710958589718819990567380794578702007622058741875147125530707213255492912938541590743141672892497560966929949898848585462329681355945785230887083952132014724521783736118276084894527994890275041829841541405523796131938908337858000418720480135321615338133316111410200063557024904163296501368730356820526025291207631084509061382883181032241681582165555076557724715932353839395654266341690993447687628638826860210537004298506092302791823006688661679412897762889501431162832352691778353294537556130603103195500609123890597255022368296950912481605\",\n \"ciphertext\": \"988195949037835243794538093677675840195307493250108165028123167124829322099370600355489259403703460947732887343638905219779099078746545475277409149478470484388571517647215494138089823105196836543493843907240710708231929251184324370646541688887936055383321351815175632449249845659296693403335176605340147305227211189683004574394801946906665023425294075380311569343965208316570706823321452408355369159159473162084458027863146757677436140175707165640095899585460272692619770213551698030568452771867488909699909585489367086151496562338448239076018338847456423244690045860631849394227144334947678414228238675118812400037037318779951346102559524363176154271173320375820182916504344274898036084253859998395807326406219289576696607715475532131753377302627903036925166337836896445679862912328042124131706338379597822899767877041843106765152166706326359972726899362361615670149293202612857757465996120509731721635002502874719991549553687947881232465182176115587878391741712808427613462929676227530348323103747656382719026221600173152458971802695520737043728987384668479295980608947225128995644507503842861409554121308722403892933603629793753052806939012484469110410324438456551803682755671005992811040256357488848130521824243836490014717412803\"\n },\n \"zero_proof\": {\n \"commitment\": {\n \"public_key\": \"317447546009140286619412835575008252820823397418754235666663736154869968039078184862172407151604498475310639966103041274312386248965904303057919432011819056509808581071987693303487767833638370451816683035720663695447645578710267161766138667209134800347158795820815357342841340780267196816823595042444008253079200123120742026878454552683375974487755997167117541565659495238079652484608599907072634508010226485950778936473278896551684655464425475187359293212142235141449539494219518765389440283717046967925502953725878480349333455237623423707516658287132356956361203467977685439728546050724554791488503013689435360355100497337152544109047859811245999369996433394708665123850133428732749014619079046392739021178320763674114535253418752036782277079032288959412067876244319204626086154337009182506442951706119216551455542167799734971595959230880423544438078391768695026570878199697875541620455211871315804704964410072367138713369908154095110852433758160202942032532455970443299170811464384528896922704663369940875055071557171679785815043520400637937979253632479673451093567937101505971022312904508675263345778070285684606240156159718678069234845608042165365981524694729922250858682707534506723516618605487137460500102322414066422753381543\",\n \"ciphertext\": \"1020511951802724528852121188525636027767232675084466738871709510259284840702466008144960415058559320537922898357004602749835889701355375271848343913982235424549120056326744452360626268758987306924414622799016174180813030112518142956563311491159942934700338237575994021638890260721152306894341354043459409661523858920685787123872794856204478771763295619211866845313419513411850293369135000941382600663311508800415953502167216335368499056612793438980731607055946579396866908810848273440126986119442298205734093660503579197208855322375850472616650571049492124403678270498952377264434048073137295955298930665977445160684738709389016334614063016150390646701479748243667468850298433890132358906409915023416030835334412934730610905812907716958540991852744969472080267245571474639717382333773049547037016017977929136723712191453342409040718647870466898478068030747966251931329244607247126831508190985883598210339025486634429604541290831657396755345305704609632783170940616172945656430786827291372198696646017939488334982185675807946888658577531595698981533702227270264274543289839984955359301198618627442654956807477104583780631797211819454644421402642882804754636673373993832150248863768692922942226667951577909667478854287769400863043458452\"\n },\n \"challenge\": \"26629346703867406376139948464960684592080323119758017351996649694371225327951\",\n \"response\": \"76344618761504911510454749545938512639670463013993395352275541450328721974985\"\n },\n \"one_proof\": {\n \"commitment\": {\n \"public_key\": \"213052117401737951438424699780298736906072760046280470400138431182540471118709911594748526860230295723982583068775124000622330170864537893392072439615496108242011794211378449358139784950596825525640094662862462739519677250963288960424133164292981631205830835423881342356204960543313944361461823650353499766639085981834674793213784476358758597337611837458499102068345877250145090357963931987237684387820597573928596888171530038450338661417406698566816352435771939638678305230089034131395705422356400648849058616767493407756215890533630770011468694625523763313316668236554209937199488531095572932901891739661619990313587092115840312991625032761111277947196588988917194442626231178738862758209996895682748022239790467109446315634000484051642678379802702677531718354833067038040659253917686989094559371075190800839812981222255565907913341032611487764116382580907157264043611513192079490472049172786209333510036363738562150810211186101788198213227463890388550464449541790914685594077641049244570338016782550532557372986305921750593355560282975872052093259868260932461566106552251674063575612440750503132443284591421088819723170038776318085884583358596512801766531781030221538006435547174058466505486732419254017027823819949640906845147356\",\n \"ciphertext\": \"958161866407099447071870475574735695778834735623583556653399962233701356011713094934286644128163825754012580719019849101017728360255663477414053298625634253484595574503901105467068465966802923174455827126864061310129721334437939566927607176091470201481092081137641206678530664508684283507589209392016098403513505554949555582940515156811952119218964915520853017006776640531132271146232807016740521972692503605595761386855096303396087498562290987527214378215171415747049027890419081036929754455443290133781002238010229381102909542468876409690406315050910023588472114433950943436013306104985289858098964972534439935922203980794215427774463443420245365711580423268463125741901163903849992999611718379442255391576432799044113779179470369350259977737680234982936510573169086589464991127206262082223975677382731918715841612290128783164576305250632507605699954576862096440145192951595478150917127063921813675202869971366636566156060564607613557465543015743194385959259432074685233486478567191287416052702570079093735590014585777995571282930521628165043586614814116615932182028989148230143289789746323233578266368254298128560487539604872703943101920149543331126491707230818290531639117002063032387493279514829664171808496851500454164118541506\"\n },\n \"challenge\": \"52302258884350709282864908904929816918415255299080199830445810205387111800651\",\n \"response\": \"96270829663901093690701107207945298569130517262455135860054006217248709241537\"\n }\n },\n {\n \"message\": {\n \"public_key\": \"951216526963786359774098705593087993475859647282061273385970996837743703074014460882432906894001583470735382479620644921336142389885834510164041271880085060848511702234795677448054282416644538308287082954643738818339952428629951888045299942632898854117980476044835720108336474302592416545096096062415034955563595088106920649717392046233730320758899145196630446507827350447310684250458206099047849359728634127200955694094861126556670129043520746437526908366808009043476727593398885370862163586514667839104901953522179066520592404308016145286610057509761522790052751954728977097506845739342765717151458344703733714780606501883826406907595308200633556077072217736428486000206962402482504212293584003876859077262454026756308276893736773743277774620889880772999539429466637532302087265742495770199479540561746727928131196569379276419240582649202008431007509806481753085343606135797185121156212673906553853929231940963271281594424749927108689500878468281059583723895150421196637952840540124898958058955429928746279947098860796496695311513078386325808908495097727888388949623882760860155893596839666185928718543170625679402788109585049670340552899058644782357043458571904777219503158050756724040537667845794513664686468995462600155546377656\",\n \"ciphertext\": \"363905590036782769610111399092981551338900058912776627666423170354915437483986793193040120536169994104881575242567755429895338594711056568871168612702890144209318961330411865922927351652388225283144134831589809579626282559714277617061254041303704523662957559847108324729431269655752166300509722402363385192872214403011557906340080178147920672122615243975115241485655444763052169958048963958028303792722693653115046802684658080510182524701299086719609630645906648960352902059457910050631636250960899459353255825575251411729078462149499433054535497775984341567246771849034962742954565090430763604127256130941138005764680763928908909321644889236002996540945730379376405001398233043004585355586174507138037917013817626126213044454262162827762014982005940679880261333638669654139396944023117586658041583855382721954037663657949639285675009625600353999996374767561573300184833951907325569017341330333958364918678220540630451983045369554931730898384729730339947936622075911178554346347664964692441411037368258967304314260289352345262972269306541462186241625658432412627454408294778084382867772185353354777924506139257105587133989779606534047901388150704616388177461688365686793359984844921865341323655798061408940592201004796303046655756643\"\n },\n \"zero_proof\": {\n \"commitment\": {\n \"public_key\": \"168111999364165948425930001399234185595311768127875713245977581292731461264202030280462419060092715720679227268266959568517212337950297713491979101332459623306036535547124085730638809132205976410855550932465884783609718453645216265066229690520110889915180662910393269753926429469342274363264292415420286090973494470092025802508227838767566518396864939205564545455186647353301835699631522756449014332790484007563454724408451148251204734597434554104683202546145556324973439526450865295312451715172280934739626335194427596479571427345799632487553387910644268667271028673039501520453052635937098457170620337674728851560017864395838074580764208713147882311172902367021150855196990255790784740378754571032371499809326877025127109050758081598293041185828896816993481021148914705729656417403689050285472196831630106130226069736588840008428275752837384444082171921231653040578154483299095262248862361345282484515399605404735408149407918687698814016249819452810954819720993931461606383696035935947945143182101632980049019629887858895631736015194794173487076535355546613504403414210698645023063404768730491348250621942401070583973405943587237102701060794492554954209358566302169549499678481575701681154278699011277887626731082170166517954027655\",\n \"ciphertext\": \"569745130040867838723158949866944679863836518335226361066497189351557742643039184999742700356477866601997326551294030106896139093735171983061669759117162505499662422054052021664231612991457757686976328117564942930109247324304630403783729954253891557819480099617892814634118964891749458755979818043218859865618653932906274231737081915032142523501427459460117739921000887508287610295978030113133196130752665997974725152666198112841331288108721808657471661370034204583710057286844201409257002303499996992399221707197116263447430851936377862547013399232930587114830700486728085009029755600013239009828430903705746472978908424256301388711533193214934867099497116434591806808921344747420705464953809087215115627785076603418087372386813233348458367717880304548464586281070726403045002441702856627737026893504590589306427496947776996323122555423271143314643261584069704286106121559018482921113958972025148233050069180663430022548053474541918641119466992737283897142996930333425781299150796443182714609758034382832866901347502843990148610980356086142913566161683920042035189286366548184641177073796299610329036947597353031842045166683427602844670919258413815427388983612915901899785848567022882880392308022088139522393828293396155790901819001\"\n },\n \"challenge\": \"92406305028513723340127829185804448373881098951874567959635976010506524128016\",\n \"response\": \"90862808099692328703587996810085031844515503409054292396567450483338123546879\"\n },\n \"one_proof\": {\n \"commitment\": {\n \"public_key\": \"368641050665668567402778235792121968900857565878848792751677354331509262808113725078781265136283988796284563809247389678822093725376118299842298218748182800231907469147731624231335669590342206719104306106627210293846213117252856869075587894959184259562280098487352355726831915427415464588814349260726665728857829166430484322088853018274801415434502581143141071730330951807568206140148891630068903888654464158840189062661591220916336777277886431249119195547546776827613470298946340260380368000205709873215816195956418470656718356603625431721761692513559353480769538408519415691380145169773057032881950441871073204974529281924718372056983639610412288272302534720427251023844472193113743821552944538839358636782172970854199628940709460245949281806124023406202304985459622515861629312612802480961316569100907485338502790585069179226786208802663054332195413739000486573872408455833380020510951120535161631894053754330737937922766579698692980983855634228258258814383733146039286000950542006652085471078548954819918044801460223325847959497876757518747106501560659362046626491284825238858421344089201161705619987334593876276571775965322267128084845059539736926662661689728485323409098031299791811024409348972039116929338604893996577626144518\",\n \"ciphertext\": \"948576880537311103749355686211985343996093192635770295757443568439817845198304075140644362706802981324199491677275094285603910261347359841428134499909631056251932280079260034705750445725796855846736539742760360996555354075976805667034444738666207903486977759071211149149069994802663895085884711252646332523936786263589295124837171134641228453455660809984789480175544216443412468437980334537049317130905447608874238479034230083764678610255048186849817860809774728852239590018897181614685498240553058386497495760425789554916272298105993723750892874803038980519970354347946946514830146022752265884817619344100957346629626708965579985777771459749991484532988157485824295800794936953952417145901006200156816306742068579739186102595883350424770771330230966286448804523529571615593756041421444158240739853079838481235103785968939756621925048123025842494628217677928591419804878932760871211716419115413672396930375188588895405058557530310892157611447461611987256748219128958744531990680354553146396852986758868798983597097948692370165283585010222377467457392338764969960933148323515489969215363828872768390338845284226720785772704125401687486632826081139298231508613646638050468465134312942220027948560831150050205146152366589348283039386715\"\n },\n \"challenge\": \"113046810520882610905234335302521504541820951315649329825919336583607220285026\",\n \"response\": \"101325895324561217225159240730838780102118999047469631101749261766311946844603\"\n }\n },\n {\n \"message\": {\n \"public_key\": \"123867771807161278197729722077965670298140342010190121716347342727098440463375747203828848180925268246146960439587306017042942016804084814339848915841348228696678061550076340276985980354081718394041265043157868585388960611017314650600452126184767554079679347483813480992714776169461772957909498430949374243915663697425006250120740145827523842915419380344634967215176180046262457963809121560232196916721109002315600361153914775936507349936864159052642394420427092451150600189700727412202559216906467733606589634503201848039778970627062501459353468284944674099886484035285581703064862976756189504706884359463150596932774983873492145147876550857587956189709532031058411562838290767721395314706335832211989548891581381197785408026175160965990150847098770305388624169832790922489613651699096337895719771724030680343512369857872030327000207806014498681342469211405810848420316137398606437140658924707451499455811969524643049872799395264030045595725659676549571291224535368147381360834133329859024038756600516531571480480632734818666722052108794517666863320943097994864615620504458595696749681861729224557137451745802878456036654228789114802403538654425887166750872648130876915746275072247008182209150001223552933448862472786976752511077258\",\n \"ciphertext\": \"709419635197638237879537129689739254679301798473280684784653550488375078251361137470706047734944394338139054915701379274832441375658943128865829605117291854226542097747536725002624128332334645319410461612483925989183169374382607196197633837005334042634521780808679268802687911569461272330678690710753435945835995460299434308388358318746906882787803870617839599684092508624581714305897311712872478811468574379292435251544999339719510519079907622767956222522671962268550418820873552132417063696000216067389034668852316494725584751076568278285883753304185937252130478140019431126204040802767759314725897778362912361889364774157942997514438251630576415082235270950869615717949842280116199992126815211771281877618562467433708859083692403485980956985002981125917370200807816164697954871024166454136361897619896431989226560622092649379400038556542200650258797932473093192206150074928959628764283715965282894414995860755815220863953549420175542685366557639610086734230225400229709927820235776577736033506950372802059448896327768826109732890125587506907093777804686093462571815657662320317709511651708097216553612946549127419959656969437685208034809598006865971979351151468543265612418779698456627753465274112259390690369020897044232318207768\"\n },\n \"zero_proof\": {\n \"commitment\": {\n \"public_key\": \"670129618870647091779241029597794623481314555547939226821041437484758458667413427008011710121224735977455082186097115964034332262540501805140949413865000752144620959447608291496376604748517062336780232542102571273032213262409206848667765807980798342734101474581568330151141781770821057722899857772678645509124642395613855998346612758966644725188657961073555668487553907923831472722012586260641303161399592811456832766086156779739622267965595173825017234753327378185273123352573371388655560644538184729842134586537804997292655217199743843903754037620882817030256683423452716361088198297061638037679389604413616678576828613435635106871701296085613636261994045584816222681399459833423343302136742227771566421445443526636119187047507004500279131594664191728098599266147728040068101785040181225797450639600109845585572957996846149871743979411559253417455154926681576165730012078088031962325008316956492746715451039708923001924950157541590047021950012463974944288387669429385036665411015623048628040519698713923760177930165974138562591269507278279636547627305998094726334563745491188537827020877872370307517329368869186560432527960347949966181800617021874154320815632301235630619754517019434041554120374625213724674087404042701047309737488\",\n \"ciphertext\": \"230349282873690738050719624644370982214834597661582087984530130800225025193853053373789477115433615139412603214203958838349217675118525618253186962699989955074043245948042652755977514319396442602994267698256108789324633780057275401111174471309217564000585854981168442697108223440949288929852845232981716696944230660680300611082935917548684875744861619260686423602496937790853247603904186267918923150198251802542488460724382845913607882853687330331914819460979752563320550573835939116727664918632513723931998280577253768800744313999345792610869458108235974587925323724583858067583357151426826225603346200159866468629393627836445224708274205668017450453870306128471658433083531251893998062675001386442217606273787491074620673103658756220974466232336110571716138074404771329353486731149175718798154332197768204680068748091390233958684673819831314064263661789169417766218234211835018116184283465916042034056528467755114225599069243058179002141341742062060022026914389565784000734783557210555293214761335015001714173168098513848146605424331408300561829020645553011494314904047764039878645678570466245383181247455702588434112321815211021638923567802115294820097746744292478473771471262860208264236525515709033741357492768959093760524850890\"\n },\n \"challenge\": \"91177804933609038353199503424650464386289448773158621652322162700067759605631\",\n \"response\": \"72690331576901368138292553932034198014419447316752942106443578624910340154475\"\n },\n \"one_proof\": {\n \"commitment\": {\n \"public_key\": \"613723591734990530689824074133343685284989752430491601754272937155960855289553312339983940736012482034249889070305332752297612348629466974914827229606069535397681251871734064851770678007453101056666331164399251960961049117045260705100596225070699816630817806252524424959640791807251581480328517992662979354085729740209788677165825676074234956644761293197798281038889373540916352696940080140859705241075930825599241462531098803810955018364208846808100824622417752984793666860547679387619585871897770744863760728992418940561447041141408137109950592438113793542704097228085995650552201273776690582345167970604837305093421094660371665877378985390929768717221586772154097856767209672296983817265331395954016533937629950595217775115759841870483274121081454875935956984797264338469817235995750798773502695008600322164456758992536149429329563799389839865584033061794811653066220158485394657551732235390422896633257916583317636219585029847147009303677971421480457238230479236587193576651507565951922824609614149852887830771969314408869209926122601717327850819675241306058566545477740854476739695693699314531664369356133412274755651175740254475543898409780780566210764428342937620966624998908539841596147966092239845368594852481484518739877032\",\n \"ciphertext\": \"406043475877779199368885925640379417906157467021334740816819609594361827201357845794730267590383659766465394218120778683300842808056914298936552273538367221970260106893035076270412576218068326505988178656215709960045425645321820894400135600567610312462340644403514371727108951070106663020819932646476353154864497728775262296343241729861331339262352902062325337306266479752302340014072768510208031020411466010362879723064816301650248820503032616229842200806068670138335971820002694344169993380046758145030778219411772505857304316748456452129551504549990739073868766267324529509142365947339472603723723734262614346854377676423896402338352801536699921997687650925482788068745762416808328825598447233315519039455900852952866286930798053491409409112936443449898619186133065607041282308650612897758383394252042425290722527705141221587897114741662351637740489128279300782772356101108789892243560737250632840506087752931158168223193834077554259305593858332581480239091703490567738098861114950207667495499814680183465064374733006094870617769064166772762193601995869459078289853418161343440667303130360106771520150946257749747863736588637858344707201420726483157375404860867947036550061257188845356000689557770525042485163495788517908774780498\"\n },\n \"challenge\": \"27779246048256321335904152709453654307666738351274563445551892939817287151307\",\n \"response\": \"46601917227863214997618542507446669286929580044956516378909260464916994306494\"\n }\n }\n ],\n \"max_selections\": 1,\n \"num_selections_proof\": {\n \"commitment\": {\n \"public_key\": \"718727015416625186034669077147951915337621509672459476282065790353540013165929292206810514111748626314994319776995663753711660195651915113675021165865406491991169406943578758041229753127719912523135055388647832140339587458384871951045464478363987943102135192743939051323337443090226549449033960661636327596680453312575225332212011176537152891518518315345214160739881110782672154054162953640759802757870929871010561244927586480747949902166241090972603781746240563630885292398948695018515623475800799521410980078876183372589151339844736280747115181349077718567354318681214739232579399296236184394189418182941558169381004805743818301909759911503461861510275323850071037804281073767407637325749397412045840238348443526190019296237994318240159265125005964055428135220040529454483565607973231976848441102880856924162359043920624757144912430768053082504586066756050473996249752694182007324711897987214815877819278817760918881753876610611774699654547248861462876262572161339720216680370734906527669109058105345493651454951913374540623349736395047383084320022106599273240461383246719672614142761797050672823929357334121312861398432499520596018038066445914328304326981744388962516146188111974101714432060530846515045626253133419652279364402174\",\n \"ciphertext\": \"832802104121655156530138954741841491632849758806798565354253433078823293748850806471353982475480892932529775874807811795527649847348129258542827526765971412684822588493089116691990802935242720639338100336815142801338606356150213435437198095121359921334253200672188544318722459489848263867890214286273959518291803346305148392100578875498391385054544462983181514477714477456861616242110173642036515940017134521661924863818769191667322038640666250186515726781224664281346438853617315964417057860661652854810779890174291055782351705402079239712315257417377607215425234315152069686730165838829217931280795899847908069566977852339559906065298486549782669318233043920883546571274148074748776015597320178416584757270638668207251935605379078495493505103519351366753433055454913079889949756394795885814904733303258926950110578958452719241510639937714884636715202722097234124976111964856329728509078527249624352543182381587862749001910025893399500728187307866502713239216068170881159584201105238199097891029617690747403429607179793653121110579661184078020486252508814181980977450681160287827812788448864899750710859180421208064954588586751663770235327117661731563220628352294701062775421164427849064187164646171136568897884289749037422132006196\"\n },\n \"challenge\": \"85981405171508307257210532668182000390818031673080701462451587620663833700418\",\n \"response\": \"62498559137355113002324259515816306369852268320389668219555743914195520699177\"\n }\n }\n ]\n },\n {\n \"ballot_info\": {\n \"date\": \"today\",\n \"device_info\": \"123\",\n \"time\": \"now\",\n \"tracker\": \"456\"\n },\n \"contests\": [\n {\n \"selections\": [\n {\n \"message\": {\n \"public_key\": \"808654952089157763573542646520270463887534974732512485524389331563064676885761887847290321201538386974341615952402949076905027521111233286064926848651680589259673603490853745535142184083956390215729715488872626039257747774136986062634815700740081114639611889958288088663855918143709835341926425162758253658709081510149422647961968138494292306019398539410580790939599319781390598828756630663092970327610105863651834427007828239118062671704836063410884966139564676755892138617867457071339203269457491816390590680783541258393802001210293299357956006671801014778111861401924919245994590312013939113109791989512171311326351293694073931085165314859659607586209547277147398293980894030956418291146601278922439306331081539844025152434423658860432907191962366704479421386087372297096110219557730205955619683922999207862943238274894763284716214368763065146679018893104467268983694624153600385281010392429223405380052510453680330679595329160218430929192634147749799338161619219188062075019250762883652549772891454655905563329598861512274567650673242318256876763822455789812652652935415733143442928331645474105016432884477034637078922651928546223780539643127744407981907164368709151175499529695721764168745634275790825322304320463685064179791097\",\n \"ciphertext\": \"657436664883563510693005101420012278776037785642537472286738235872216237022769703468734974533759259364954017444198626586228250902229978858910489545780718819010371884247590178961769868174205412952937443935245863571672047818400377922909412346458794077540928674982476439518827484882855926730114509334759887201782408685049979989458086966353431906174652685114229866019651770784145207461695969696585663992016073203059316738179427357274491705213833441670643225651112658637584271158607907158601464023447883266048979789821932081272587809869492137796641672473191456842700634584530916897252435612155534161335325463011706356682787149762868603744234199015808632542738124052247721706097242770959102435204163085252582488479889963931873350328825939379645712292251387769275774166473938404956718562033976180122851389598369498045287137416181261602144964782443162269749783297274766901742615555906287878373347399615654610617552938589767212419702163260898922683539038735539473037835037017650051813335694939486535623760216370722871790863741535287267234328115638121340724112417933964282800191584806494255495032304521859466363957973406414766434464102854219167069911743361795911160689698388061467720161259823659557001857694847341341331530471992330362003510327\"\n },\n \"zero_proof\": {\n \"commitment\": {\n \"public_key\": \"593944783027158883589420007101152074658736972731894583762562913929691253730870246684797824603138840245827082955819614252800385099411546915472053872064994212765713083752419480350187581589702904460374801496001010272875161199756332101825019559387582171180120777056813199746526652569116047233261323940416316980720390582748622035176827001127985111532039226996929650791862826689142413368521003228965866783247056039196509242695451172960148890466751624748071447019329399789187973032144108236763901302672864747588520888197977213008508746680610825945255775585756671591084146642467209136784794351947512784744042853816088971684513335717004924106113430987829964682104113692026055714009259548271030061526433942550901274859889093440105409605246055323103098643414443185963988415722662896552085046467475034588385698887657172399576406395744966587552662248285224537053542361282078950477769286494120965552794459639855619447378106444638069596897494297347441232149012186618845154045431291001961062176499963507019605024646621778588096240555401208095782447971819691925356933975411238164987235509299942145048275291685773472902666771805793778924975416613329998957170952461302080796083565437967239750079268342807873290610542811668908261636024039020161058811314\",\n \"ciphertext\": \"71884698437178149914078974052887835424658372458291575924853795997447428271958279336634022988494312737831480599885632284910523803040382578421625202447498044619523836672889384269826358478455556636422884288730439896479351210572127472819045414130735731140241263511942855668089252045555377203899487711800453393276819587484804293608937525895203089000145729388032504302244435029332272737387521140387731974271725185009130958839331345374675238269253154233459837962488008671509331273270610212778604803953229564152267989850139923616961342061927953423021241372912835206848496591996317133651383343360447734810439721935639497180110538338048751851305253092685708695161477874080490625507975548102833056580060409985691082748888111801028671144292583671462615267394368316189763321065508054232350239814280802942827361175478140227403160761781055753615028160942337219802658472784804698889453456470363785926345473061215960762991220039401799340638269847625240532903378306406339923069955059371172468073584188583834421399828575023452781119093220508756950455709122852606746302345403893636457710464223892266379687605368923882878764256354550261792082688401898646205844040614817743705967599058277212859167095720433563446957969857030109502440127829597486042665812\"\n },\n \"challenge\": \"62833889171169025745388208989355562780331590243991517468883807655751349371019\",\n \"response\": \"6551654740751529199779026070117951125507387158846714374920297163167991811928\"\n },\n \"one_proof\": {\n \"commitment\": {\n \"public_key\": \"841480898267723442107093227161556468803639743773847416408883931696475329813290492375474635853669874522524148234599193038161087153918071712254449078691695198297120805147965871275077655201702141040885830638078171063341008839288358574383729491300527645411359104415928764656033160107112895977191812998104215141441442370182284550674395366959501511568617320801267356499642146608839194837374393123305509944366057721175970154477640984284601867315558806598934683742625728522793519529271032608143913283064678074970010019595912017068095213549546634221254818543333234110090471707074878988577178676638770995701547477115059505512993149441280331969519880340699872489727912473701218696010436474221681310111071497707983561942706623113251162634702459949069153740499769469828143256953580743554485911175432815182178718008355684578846478493728606848438148537442797125038080679249868903404645509242994539420886650198573004988250157229239507904663725286522106259463984680902777061075512762258145439877603173028143367294055241545066445455408391091539104531961327120849702321319028570883214263177563755248212157358064879009272436644795483655646527354010438929878669146577574199643319690009178256343896635158818962753218379850389219194014675402760239825449548\",\n \"ciphertext\": \"71998936111386542963775906868020416825609691834504674764340029317983991704735135154201794374028277341969127490297415931682983696900923560506528767108952613671115636687506109768999915316851538784226143748074829890654248434780381618535980945587073424638279602750861982700105148913660764740842316561458917851774722286981659159816221688327187345653350812148245846337304679537326205712762419578446544029365433342559834675335117149175693646489868451969087364560109160371343409715075500974006835644525342922417962915801688096933443688083056887232444045681826819128384882053550736581690233316311201330250313808488136403091482012523493447457128113197855794855247070404107324002597693628918149576900882520607825312113177523551679412522896835922350087848067034341612066574395504248218273678766932190360674654411379064874819058544588192851893583680023932642874993370851304357053918990701316770848047245009185076756502733703473138253231077267212878749627665432992376598662517745028682474490765820411336423988859669234205159431039610203467534052730398310002002498857983926422431796560231177132023044892878726281629288870550724318770066369062997649156909651846653088852557487354714478651371481210468282664094064517607124974765968496347266675608514\"\n },\n \"challenge\": \"101514930593994124463208577359667623848477130818929824980394369538557283554858\",\n \"response\": \"107483407822490658661058758854758580831609731587916408148295384118535355233929\"\n }\n },\n {\n \"message\": {\n \"public_key\": \"175388729264120133829089483656031374498352417834077797738389917337705912595543609946778257966570812370867116945144698631608250737599647013035260620694410062281531394045484337880563349007391163229054307164730444194694269776793840900817813812354202086977214619074809200829332104498522524386601238929919660038927601368668922823888084497854060518990256130720991188063324323887212121081178911975384118166847551122156761742372214665018437685318430379595872441064452157488057705546124584605202462996439547025522334080772004357418725092446939460339905409527611558909036794337716870234532334734565220719665448534708406832440944799168969016904440901068193396702323387075795544903897284851490787568023417968678326188276226100154827797145698853911411181653844945036201924776339829710362047947324012141967943990591527325803425736580465793910650346609883033368244401969951963331677738940989559807530100478984185473418216399071049476704050186896780468208451990917771351413844728853513456530043668014345227633280817558701665618818748068540029570995961734523499841283425145013469557360325263853974352664180281196800485430432345407902588885353720600467869760663406470829319960321818417057769622499405550123384162479747932335648097516027621440304241726\",\n \"ciphertext\": \"865428868063183106684954729564099704823697053545814090383965589005768140147067711277160179687403037396430242534323878943684763577224608028704702817708550514318287217009016663703262833655200818264555365767267204048175981565220671770829880274336988454209581568875210606358209194463230724987854921692323591247978199330837050356949654854794921753511611517322343441862570568344881588798052951181509051315512112986984631746799651564880636358144218913646156803100211092597567079184067317186949051795403488855021197716442653217598928057589550084258075731495150257793895051790439448890147502506146635733635039694651519311618707949771962457363600448848410744459259118536542381627091278858283546142861451444569506913237345398615867575330060252933606213536398282460660817359294746978475696713110786876199051587998318426657789544338354262721348033206460053294164631558192103153400666356436154810877781130611918962688396066995184879178698097630351907701226948841181473682066665254177566521446485696972718277198108190622625732573873322838861061151659337030041833727258438618660090158544484453170690296218824744956147666031016715681333288754096653365852524930969423582736272322114573345721424732882464705908862957113201589007091711669381170592496271\"\n },\n \"zero_proof\": {\n \"commitment\": {\n \"public_key\": \"847169271714701319448095367567825588820431691830802971353657754059953046376438907964763531282990464499278269983357612816141679597192691206343022707431466736368426939752104368360264921305142248300484623972084685551717463522809794838932464042432016034898819322821484833586554020359420389127017532875964105859325360737696468597127435400044479562735962741472277977268215153480071166714665195304536088085929011612721506933563845895391262145485341137269029131721486657238146316669808901930360768805415112274349896936051586820904661027224369779823766678618421541588661310913330102905431278724223630506895931066386836763158983608973487188399393090799877044054194698597579566737827228882498505946249885023295055013002688432365261598248171183083948632941229161940246068437137906319872607725158545215413794151225972040025098548147291412033855934327007175921542312792599425810331229751557676334864095124515328549500753188349210027268019151542173941725777337311227921642508070522589874813854162076922462800138199367636592594969324218132569670722395356461010346728531984351566343605268454315814510320104882669314140572050936344453391795412062625344956738891788853701128847980333136234209712570552217315260641466949681292948568143291162078521399642\",\n \"ciphertext\": \"352756679240814490412257409500753402590878631630674472077658761586499448347555580886484936071396961475935632832863178096523206291708626514298555286955677125520554808809417810547842518507871048241709033276481006128934046451534346422705733751211087106716393384842825202128956033434680287278032527274563114772746109520685758604727363568428992872959520339846577576685038900975849950103833541857512168091913687184816580710971847502479748865130594098333841880346389821874069118490775553249493863101542310529348611823172418405640028618576390701501430493196143651692270345785450786879517997247191130856003004898365282986344363180989159369256348278209804289241295930186862078335755509031908138038392989012261431221191606370594058789349423372478417496206795620619658929885092880923696183400936684155314037281857985243505765535715311511326718851445373140330733448431966694606459000119695478040396581612683503607764418494455476009673528555575454849495404640198980627514724019783723696079216050494533870917880082158150613279745792340119434428624461246607085789765488941641469381485354996020635771869611581565891623037032849627174273188892435230163073670764174741128558133917763491231677285882287811052202808133390219239888940806543135775520636701\"\n },\n \"challenge\": \"40553399135745652721121603183719753604477466727197508293927206121996005860098\",\n \"response\": \"47994837853877317840000455631974916887127672977119911604896909685455834378079\"\n },\n \"one_proof\": {\n \"commitment\": {\n \"public_key\": \"1037588983601370148772555489796565982846383915613268386912582224687968285065600854923258724076347225099502641005456325649009656111595868204543499158094727519605961664953774252034808224486637925961966808274800318829417181426420446567931638602537250935387922838513299511260433457169783353587055476899662820463287168637029715205767850321061738551971589086788791671127357544712153879173379440258403289268153794759864641033574596945092914109465555225205608882265768316117490868267034775284524409335926651511878084703081245604610727353150167436871303308807380846486874353345702843488097931308898838825660241915785037293448159943554832909437047008615536017429758634866718187333976006853644829376861413249907028919810116054253662077530067694886492600701081059534748305461718394636642303072784769121686356098073365547005363693059226298912361760076261378364311871867907250084967811872959118970351537696840135674391091469209765570712753566922261978624522623860234020332174156744520280735494056463565524778126154538862406335511246527693681247922901222217687766030891808282120158678271313640052665186617626083984529865984474901075509880835460272969032351711368521327588705230508132275772845294302119047624634883602678668239854877332222478393273433\",\n \"ciphertext\": \"908680478097964693151465109090950907536671266297499193191758660883453446402922623048260443335366636511634502866045551825979703850757152912545983223661983009914465610159892105586195630367965587097567348350414512690662466229665410551745194212503824972910993182099457680831411069592699301881587489995092813567089013876365093143627823691049597429994384851292714467213343268543099549583234731482858513455409116950901968997350232011545687703322452473956554556076302239273533924344466056420077788309380131137857532419175928796218533247532402485473815666541008883518945320677411194125058224747497442874224959137312155712182932805424386212181592562493634587132179173699620989232762940169238677384188211690872411097866729119201403503596358286547518916859806865366263599415737098529841729993315457954175213673567444254487977234692941550512362117091416036214049014526958189792453050539467325223220256415418938706117395944590148457526636462402061724413318968815255139293702752880788251846996196146419863746032664326964349859552064633658695951836975021100547624242482739376468031908895571042137760999785759716604157716079414693258116369596153790623192934819465595219720783565356626680260943401480144059408340750508034032024047149765812398758540297\"\n },\n \"challenge\": \"113372599870712270053905749990983795964331308503541640266203089618927895108347\",\n \"response\": \"24075401917315872716071710721217597616606746113711333816826285301949651490702\"\n }\n },\n {\n \"message\": {\n \"public_key\": \"695721226082401802218394075329120629535871029897936657940512567497381957731162327896576007224391035618445193921576710231400616377525002821674711634183693918522173026377731744147887780250470648660997159901286147812138503374541892317754932163142108093231834170521988372824553735723284422837419074848676337979906621663074976781638891762818830775770731416266345245368705426722015609952274225120376734205027686326483275831398587950483130818100532416949514155463253374799395358853187318632951426172955373470698524204429333451501184805008552953653400351168640361670077785044026520823659900803842894783054390699395414382057346533656605588123932815736973755445410484854458512683659515699174862937986795561385781457486188641251341877205188396277688342239486214098302880980462309287320149965733747943694751470217034061693704396984995297416419637640831570256471973539350437459177131256429131199033419648765324284921313090963802105083563016990413988832156529626200277875832510392653060124863110620382019702891316909869757018224980206441731499174220991544599115244703164526368893745767319847113345523717703930983372003101736212220668570775634493274998846731434707494003848271576781978017549516983640992036120329985445559799690669566244993221614258\",\n \"ciphertext\": \"455553162549647833466273595715677314733939043582285182987877057042907664581953048541177656907893856201828172963414028094520745611827459750303361136089868729976406891488067997318120070209747635004554594294446377194491650863242252102489793097462974922504028863020576375123799513052308143281149006315842224947890563610300689403201501794861263329420128711857030932478924949889900895378545268905701010517346701484827918355925168405743853703113601646467373830343085007596656079807142508441093229222906817021720488834813063766910939655215622078898487301239762362017786700516037908666724807197574876393875264327505937973700293697973639067455340378599183829865544688059377946356189611087276741469440569342068791354485471521855601121927440765762545651686999555477732667867813845713419499442814143363095303439433812210161747029984919434156416237588822801836130538380089888757679098361490191345758072705271646195132460265072961590092115912622208768857024437321233051389537096640386358043837787667822036606885095441385980776653450432209282279194191425207022331612105720916142106050085676460236347815385110252399975346401707063048197368647021417012315897877305068436026385066256355436134435806252835953151473668363939737746189827737923646740143161\"\n },\n \"zero_proof\": {\n \"commitment\": {\n \"public_key\": \"145573238037596877165114762369153438773273081078262299272592305987873395252706769282515665322994781315721177389902979488200946233435665276906503568500013019216577402362386915023555286978658893883518209579958428040552106583323651189771013376737348692584930782060822380482523063960697486172185627434066003046760635851335028344557468687706890337474141994188194711507283685478700187868838609375458683197210622234200522825916267990129916409832266707162475022197075574673606751220158677721370552782793044703358425411840096166383650495568162256512866283045683630733127227392876479736985136618762915699581196645752776995383874141111418571744441668374305750082563484473447497557251585448713421951820550062442786174060073972019130691723036678395352491520836658412388356252666624725833592650773110830952488466905179498625357743304423997256878037947152119163840423829937778568933015813961837145179490493492794939757147857868260134125088535093173518788180672493852067062454002773094005366041152191828137404237980098377157628980551119144258484476933797145854945317317865319770368455727843578267776776870914403488142455553320609510341361904818230750736117181733809430113949222766660648545635505652489643304105796668528661938796665172812650223723321\",\n \"ciphertext\": \"100125471499643851696495398451209492142878410948057964119269102811646297230055396576229186019581175992399662317443971484558936685622053169516972216279865448878386018317110085968478067564108722048722882281721561131350037790591964261048183996732881698201214949279743910024964932496585307713898481205980733178353377136541735107100421113080560836858779649293108750755522527908468205774617215425098382627247367989947274326667575985717873659830310591152427866123498445662762076216121191029171799708096609434578702919803160917050905089975665568081457047961024782396559298412847715205917684293523653145901288862486951640243851924070839688572164374944870904428276072320948727551577649922667969949437078379850569215540921034032288074711356147441120135687616682476441933744881913874073989472673794346338953447255082367304054091266557293086497187284682648029894539274943134043745400469415967380586245644242687918863468443316498307284649583795025262815127498382569786362514730145091242249505408242672176027329770088881313014636051137805564815265139343842907292204600001238517598315727901035483195156766710208716904651303419532238283772219377855476830556078158173121232813342064416955071033910287621075648164294513494773664985907941149652028225563\"\n },\n \"challenge\": \"71709693573721181896342180311826727161395227578095780138217663906109341865935\",\n \"response\": \"62870995631466418956112254552607366821797482301380376271974105619470546829478\"\n },\n \"one_proof\": {\n \"commitment\": {\n \"public_key\": \"335046121435676965629119369092699346621655255939267832259339664195905301130467831413737202197179201840006480092352239826475347002074459847317230351811824836683952909588385663699018156996396112711296785026016904364981375573508623480425572904743127791048108453854861656118318064934398234167767183440998040824350494739471221679059375077978921313635308671397865838699101869263916645292496075867352807487016536710457790619334810988163775619444413112659726330758340456828288561011206939400181939233822059365829070533280402328115137802569497984033041284038474978088850528315273782445169506104397033524609133907653082395030717548369411696118508011633266806867272843878339537186867549528053312935035602924033509242273901806986695326725307162572899980173082517736941882428754580443113073166349440870158743345958378528322755161055073679769773791116962123582331575337204045416588055242622243728618913371420338315033251545494095104216776440931433185545043223243272739214124303071121649169983022545769037012116601532596177538850578804462242336148875059772236466349643859194501331406456714207833230407676164557643450243648011011193893177382901657502731405288624151340651881140522218321213579293707158381822800824322411779698793537173155121304292490\",\n \"ciphertext\": \"428016398693797429504553423958735426178503311213695665282724693915627122625871173985947629747704475622353126499351232163014746205574988273336327855757448415570728274903521965011246270276378736149701940451362921119582824331469105524828940050172234457451172352846791508005573247493279463168526346928840789231122549051045456820541960233890248134490867621589612411465056617941782454549065647412261447111237642763817215633456551809883191579332989255425884238232340934096066744970183312192326852415202949164781611465358228620754797832040014507998578326926992383601872247587639705868923566399145654767528992160334148326616173261233900863311138699864128398817170702159595770541930069439223921054867490161921248181427169984814719386667824892930487686809167391658634292538445265504670502950861533304779366806099875985661675246458322112550088124271592853049472240431698685277795176950162445022026169560155976417678671820793692852632829951123976400243260270486694935546512476001604813569589468555665386322373314368648533408287731014872435233308078363997361299464507000030461386436308686149493711431518272902662029531467641197816347746025820374311222342056144043553688182219523211309320954802198613569656950496753161052704120623191861542442873820\"\n },\n \"challenge\": \"67024796862077823942095538569908931829110903156657539357666411489395407311144\",\n \"response\": \"21089221841050517484000565863558142705544679241088738595341380170603851880861\"\n }\n }\n ],\n \"max_selections\": 1,\n \"num_selections_proof\": {\n \"commitment\": {\n \"public_key\": \"815687178177838986962592249171680187234210757122348498055696168276813326722407886376049609072844897052391748842204915856423483952806330746146201153782308485115595992629713520603344053893531190197882595013188378779641451664568588696246848881396359496614537765819371282165497283784503061260905271031889033710126056556764232784296090778541708750192332713302550008686211323939456388303109591209739461011787038688800091250624060378244517078563975949035950512312185584161039599152400172211470661199058633853552058303638825221423877226139505248289786852899341831910644490410918488928608307581591458410890157187080940921650984340644191669465935805260904025910956382874515228436572317881396251449153139798989486694382395952214608914586985587095313157046847106493301713928605204075209451687901174070784147609156770793713960129752483975892681210250812502786220082436232786813429659824413581509068364657984555198887333916543050619826987773968566438200801317106891631071602527111914048935019945054610772725255612727483067764305322041748552912413252073711164438492249343228780549453065308737709425340995317587534247793435317203702864600365357216279422394834271115527353299932987493937731170150648528703237120880533493435749237206218856282536879242\",\n \"ciphertext\": \"994342211993104822767814373677151646223708659196125782112729691600188892127259688141173274389847413916144650548575758383763258547239766419243069985893310121276273111253063075376954063928610646654745996302507816790420879760435752982917360864585369117405458946404536311986028389430695366510395514993530388009531933958456447177005556634492100688033165965560172121461649932410023710466903095885764471802590684992420671600203829061861807132367816312577534368780209362716746651552093069507585855628651078520266266492065264921044388595636474866095533386997616983276330906604646703141539672996795443072917453119788128011228935067082540262724676768249518503896807120682905649345979641579109395788878110990488063652957855146438860968706218829467730295254133650763840863197965585143187265233223387381689911120990542509818533559540615206442216609558203533400451495447591626356034573929181331726048803177833407743719802476633435583310348744897094335476680984389240855870107095947355455182328368188257991955459150291399775033855276019178850066372551438567797558868069739353866790514039629670740168226330213638147166111217008280388256299490710582383288952048534294264852778902084240491128391831964229544872183728187364014579539384956493889912778095\"\n },\n \"challenge\": \"64191228589090094041635274510391997961332575372064937965310041056574009171581\",\n \"response\": \"63154266471897685400984988920985387536167857625567436154366938315958010958219\"\n }\n },\n {\n \"selections\": [\n {\n \"message\": {\n \"public_key\": \"210956609986409916357571377619048222705298123975163782313237887000157065621790421593534575893754499611304470989852618198741383188580553447303296381798491225670586887418169882427205577773107811071230767655419995866341222365765387068103732402847447880355418689063540276828697382371174992284356623161785178775288732653497088419780381772456515949990351717257096095966349572135662491871924292576282528659208980764477121278870393773409110896499231507338102769353354929307007912403689448608007439878811944673294353646420991514295064107245947936436391401436768463180760109815915424525758970774646477179979248269748391741506052816293632643991927242142107783704346097987969210695328963333863442400571666020039841537635603670012228190203775946519326694240251689092426635485717137071656162040208550759597097407274983462792728872642867774092627869980322543195450378361523850303487086183794736799407839685823308582129758358182117414043896291590171903929266524587883129916091485866772200228156136124546444470411824199196593531110441229641406009881378114037846588661650236124925875420951047540615376001623119718012519296355181091972950611431941112548728260537428899347517123552751754994826954524793340845990912272162959651832327770039371852665687295\",\n \"ciphertext\": \"980349466183519004872270694940709114309321520682246419631760847637908544713692086589769948261074737370819051963838515431398229837261927554882269655241063091615307762682606731040379132207938463539941043354135321152980082868241452625171619027727552743402754667852679468624882569866936623632279337686078578027680089292792481466398508565376310646731431317106229707737138573264239370745531626205059923681495812784080371839709857033088387412677052698436075163382290542214580499241166255568735679553739746332233392834883133264534803527001741626676800239110480232577844731402593289546411697207328157264800822362062693382741745877682932020177018521424385029268497691637272547573203247446541590904396587479444144617164148429187046009957345279027377793188312476867315256681887950401764037291467966772286513447255318466893193957121515642777075488876114002976196522020333576426217936680125141149820197481865032380428440177228160476593591255966886647548107431536810969454691895217796086624573194797772675535872314341585417304997348624476888198201160628481032324935796210618527866486178316680859207980371642273044101566446690732812663213194446771302593916475899485363773981470811748269462498483272494213679663539118665084025479648797027634357560649\"\n },\n \"zero_proof\": {\n \"commitment\": {\n \"public_key\": \"375756537702342656505579142662207958317225840977963500070313322870229573548687578468487822397558584584470578913253252329314515690235053562204270547693189897712561570639110136736297739186031517992686903169215450760925450360605522703148065526305380486797040286787749505022945118893527598567519829022407603370286897935555850212441980748475423664667204333452444866261364580030320056647242476902563137441181197731862290595148246500479717686240170021663633482209872807624889541298990937016700706931394092784661135736557137536130910073438217464901420149894076093797546138901459656389738454553473148221229075907901269053887884275783061302066660414393269059775180049445584101383808768387125094224470785634413210080948304658826349608389874155178111016812339727969141200614736549683456766125419157790299545472507615027653520968540930087833338368550954580911040096239606838446632347711009470549233035082800347126620113392747758053480139920401193228642484728125918222269730935012156375297203199146766450766861425949021595609631579665941705087320343018843548553377442414077342083765833953574827632001282134656148475889673569973617386159447253508921860674140620225246115825754533524605130563222449812492936484353095502555906303486954699102933916752\",\n \"ciphertext\": \"18987811731784157617705256108789804301234996656515922796349924405843597173691614804084880653663440942763609276065847122656106738950772215610597830401917266084351591856178764454816650900574251711523864789049241802033347713004384594497758820360878499069216872173812476653726574362584864778508106165576125551636771378763910163078100019040389846327953105129710059044365824566900703490675130856153433801953960871197258873809421771712670125148752042753489998464800285761829227588550987012124148126862636237471442038653193566327360379692142905114346094791866806652185727250352877738750788116471785597466255359683577837847555380271892597676336174504346349195059761738789063334864447931589762447982162087626736611381452256992285073920162507689506327799375793766708908220484077808856012445563770556428984984540927301217646881102927996791743753660612625399096923942331622952434265164327199072979471180362219640851058707633080400623873079186541086054582536970110137133249544448441844959897012593818134359853366420418872030749725961203005063225670364779981239515924254144225940739843799785125294481934220763692287634940187006149100103674471919354556527241048337904411238029175044144211640961702808175617354140870550094414398332980327436176875445\"\n },\n \"challenge\": \"100997652526532763708481004270640010656381995411187946690146716062806631972391\",\n \"response\": \"75980952688702057010525431417005707602228045052242987203828083819127052448333\"\n },\n \"one_proof\": {\n \"commitment\": {\n \"public_key\": \"597564012001135691983225675956809726181708641028531264486849177247869508090258362050880635034582691755848470145087204749182210896263821248610060125578201998778914568946296106513564199641677469459449328892706497944329283833558462562961412426997207363749884301006307306933912954060156926460265015185822879501332835205543453103441171423640538259380126714696642463509782244170516165819150507914866858454288333659510893447020917657409014303394973236289335531173181087372540903466651322870520319732438306879703536183718795790431432926023251337414311615508060151369096474961358683685245955053801588587751912676134487671796664528034222685257664087758180484702643920195898718295164764317158061106138723358569875091168792022278929336913060238108020541140169014577641871506114316906720342595910943468109151971792406442508374559034308710537567111885498168240636050834112948470159613738105136988223985486949406929747381622392311059561757703905070929341138734796238829149245504511962189266826129462185677167788812949476729313884202413160245742574559913466689535171811410986244394375994124623502302662343756805949074808279467341650123383655087990881043657698959374992781674080251407414737923351486545986950439794701713381842418219296786910427119287\",\n \"ciphertext\": \"996258442851645719432945598273862164592803802293949049017055782382159734017248336031086846967427638874424684637170131741753953589060930059862662143205942939709576837188200457910509873282558939658828299688053878821903917115434882756253474111606509114484059907681088574916600295550043164736527044048139085573643064465132059400860739023523661991391154371443087586968756406338434553435138603821328744497576441850854232248590320497184674684699272247141573540685988716320309771716690975736823425019614369085290444986471911038563166736966377633403532021597168939924557384739539383818031918226802315694042133073450292896204696222768036395409443299169932294906177824192740639477114539173540627136439165129424727700357415716573253675478224716702030926468962244252115015001099112853017703278256130068724446820338097755118794892056621800472633554032832785632904222279906856453842538027113534056445459952442889675355063087143860709222717315941509650736898290724248958838521903242187213249452451133659167508985700254453736386799436652225583375222938355726909236892130500189750010220331722693069447415659021633836429847786711092540519539927630467630706969782327584755393093329174896799447807720913345441643359837634375598471351790827901096931712843\"\n },\n \"challenge\": \"20355448178649680670619538208608125393885018304194178547524940330882328025882\",\n \"response\": \"106265086334920946917586230084006198722691762001686182584899549613807600260607\"\n }\n },\n {\n \"message\": {\n \"public_key\": \"621230758744866025789551750388488687721018824298264287975820245620602059760364463430113199911607386190965916685390798934205178115533031403602004541808184557743265719317846806236174756515433038381119988564712649926123723059883977302915402439391031965355859203518337471451189913013197954776505035280409704694722419927134543717218922180526361852591419190465292426248849855486871110992410594446413671874216402750227453699405387876777223605093721212563233876800095712607150410290660422946311001402295189949909398235095753948759800180403857026757933356785635373623571521679591895348882980765077919912317965183509009541400532384928861434992024368906088621382492317179986784908945884931600248657548927812615327924577276806365970489047439808937983702810179963210798508395594898642931691321709397234725095059750869346024903194948573776942666670991928764759492693751084264754743047142511548983075287287747406326548654802123802374952843203005955868553540699580264198307685853592683482096933882632216217009607041603901779886536780940308103113355885610138868054164061308817544960893860500418162052418013946835884704096011937383154073936082929985319265062428222541522750504188084263903837749178773950051536670472325405137094199457247252390551994383\",\n \"ciphertext\": \"1004508995934430427063187760301248487034788738239960732214433289400761267220334666345168793448205217141245176550855753375365325365458842700475734901816051075613032634733713527482303435458085218048728791729754816606578475028407057477034270093724083943165787959862126175203929285111737408271709526129831543372795635753375956610524882775622614481869139004269221866361097334378913176702196628147094075379256634395714523597227907201845150971245182457214227045821210055853712837954105253795030957964312371026155099396510275684258375355465805125171275154420861805006748300723087136794299085968210987489576561784902946690649106070261215750233984127433190556554050081946778425623709040139287061012103373776363186396617949568316131643128453448517710506596929750321553088484557465952968819601682639848516162779854514954248341308422276658080727449497124158228480347146763630047639077809925162973391021520891813293241580449537377140080669985408283695324124310379328824953548566145649091828480555460589414384148837426916263039907518736533397241162864030922527456369541801514748179905102125479630934544648380839194221755307018047116913810980094594417960254162329204541471046886554405763998946364290957352276447786310082799420577954962593369804695819\"\n },\n \"zero_proof\": {\n \"commitment\": {\n \"public_key\": \"891000319303900937941760191427432820020421240308795700202009127064719919209527806079028552204711816704326919261712299460055652482862472524351326051984115987880949738279326318351244702235754933191650333383717012226304159526761267070180465735398566431524702866703758845734917078082118896995655559454281909491525950402930708081919226681733735024817229564714442040037445816450437677286762559399025660804084480030528211962537508994004187428762585225047364353839899494471029104584732260382336823920094319510132623305701043078036648884779823694761988174816767218795127145351537993503902892248727355001399568846855218509759801488611747938051788080819772256373863478568495622566823673774720429513104458728624831004368659750142226938209368203191659372613334870407696365059065662986959240482823764905855165000248965685444727495571184662890188385298071344750108666576918570179780014995474669923241734844727098766317591815355320347877651542132589532282573224362684749969471169870431814886310667034975019026936576698160508683013003317773752379923116834535938634972193195589123904638145403894490155340959552905086308500878498687678399389907346470254208966059105506142489089491949761038627090919294567415299459198281486457015488994725038130479630156\",\n \"ciphertext\": \"678532919940952755762405419093575404089103249295789126042602286168353491894249790361339914765650643519191140756241769120434150223764874760003583794099603731979141160894391675666042143762901920158318724684851078635909270647087228887988294291342973156956855408818588581127856552190090393764154746436122398882394317905022740394974638431072612563488311040998135767250564148527845541983146944781837183351937956094243470300182161410832319411531276372183563953584622696468563618354294883051772699658959228900893502553307907392355714365713571138890001176209350270127211184588222655072956624910690673144989643256011876512406614467190571533466688776073636324311346373257670025814832324956814045660062755709992931416955735176950054044932465152406648805127667941655089604801217766035226100869811741265341534028568990039854141081415075619300826452432090923471636089899121894506581500040852774682495477585089023352866834180986715112766636975716166545153297398443761417710862654247127754251718539370632202628036589210736910928574643280362132732334294973113831686063843275091637087648790335347233480403353858661610800591426328617855025937481522757023590563451304883977653261798645839623243593463846303262008573218355089662838704971668570437287537236\"\n },\n \"challenge\": \"54397929094668151862481006525322624365184190257266046706069978129243577108213\",\n \"response\": \"37074222804745361364514884116002302908113100452755992737075305357678736491239\"\n },\n \"one_proof\": {\n \"commitment\": {\n \"public_key\": \"828431450892215308634633489037406846527800177082867601991161655011817916793241354995482233362655835274376418555534971061191903101826710480974994039311054542485107539785739730282736582537916670466432872959664762295006404368560497858719996874319029076106891063141578068215514844639549322265626543626395963898784549091503618113642227673868474234797942491346581411170060278003921898769467529032353918335357089352100080066597088114319252876420554640922010158326483956416034600797691403758669406937049842777522045252662778290588304059689054243548007161325720849687044958905264733644248489151406025836516395863074850398366289843504188028371932971649761705449143734039138882939066386324528460122804327096910292848070556784505872908480684717677091753565496757766460703900627645335708382935617455487818648802281020083560123348757323159891494617245508466692957029705267867957515205414291018713737376329307549650733137581639849298459981562707914910702437009116094132290762293672522414960711114762490062810350372502495309732881348079521665012907852485905155335645708435072070548389907775342341910396674688049602593362000718219340306642504291839052013174261776441922861477020322599631880420993120776034335563667242153581962284853119422827630313196\",\n \"ciphertext\": \"596474207726686440340082871656305589977384996583211256517579942652257557779255759606901056716128456425825092997709393424613891243586563767237186022007180524023593999270389274888070747174493606759221051666481645584573079597707119588800423839297617749192129405832775835565746031873608469101165296387064508106230677458205827505028180856179810561859363417068334581980592483006943176409139112275457276641387590730302901250240759888767291908679522756518027384366539926347660859321588099660361671157742310944015660377154388575547127625618089590759761644582524003128090769826413401529387787558501295006638848431306210057076528349572828130900552412655393127446439914798609320868362962266308378547037073467853211648175099905453250893292082379704540256528463750616538418917843660456912418139179460669821653108773061995196516385556982853255496279576902677786789909098243140865372102619190329795776051934102624600883702772498425283385786316982415968541022019361481289029770523984397023027119315608933748448247760817313802172577980110439991327537036382790326567864893355626176047365889844093040926762222718233864295556653678072976709005540317446175344310782529839548038058341039098295658327501152178021228640132070980128885175862843912039873272965\"\n },\n \"challenge\": \"102303983784900927679938060812277916359431390768234849177057982669576859375966\",\n \"response\": \"21014734034160294539405411584763224269809516304845049889683967405879088260593\"\n }\n },\n {\n \"message\": {\n \"public_key\": \"573405116816474558216227569618628622675503354989316621004904284072290025107021924252792862728966605592681673359274479524992865679147773730749892850841456279435930620515013958356327040250192827037500164338571643915874242023750804654684491869876777704178630959527757378184921342345201437986092516682555872394129845049106253352531341453666267376837468163550680946371082009283396992180198672168057785793155571113059625152056564381169405143026267898932676637975987442359088126688751436029086898941540895609372873274585105169735006308347268750379425786706868080898670459363112803747320226708965589709297263083953276849392738662054621251858559389812737351644613218559498588552869876172990419648280232815151065045215063685880608326010370590823242873425742002886084153263045150642149675638499589980578188468839414599581501363435046412168505720790314287381083049520038094811991157465213129191706603969230917673996824332065886018226181600158713690734961866165535463325722075539444197606890337590414743635646359680607136698988818092539518100567550387187256646222469702287855753460641627643537299339819535423005745573110480480565604098004014071356704892087995520564979021951088513343366427526708632916933391737931228397403349470828507082361837836\",\n \"ciphertext\": \"231191138823176175674374812805333399183705858139693388062092905264536955397333913762021863671288905031560854030646826272041645604899673094007547049619267223207469789115434016261825022984982126972504092424478486020898281715031059496313019839267529293140086460763770719406559083654303648760206414726267866030268505103121477126445220149772932218792812033093272775425023565255527549513059555080479087543962371663422527655136971337171971814928733906134477903722647775198354718941028279636832885264968956333214189704609603364416131936914742079812824944898404299767331027334068319133834166934657191631650088754444953207049810399963694357755502239787873928068710499625809279165986531746288918620184594809406106777031827834981720794563481831660617819014916704532423684605748057964556932692050191066736362382177118797897718846587463425708268279314773784889340409865575445847356965246293343819269727941554966205180261113653728750902908186346758820570597207225364240185011479404004584127913373190134729926730530076320228306120312839289337767696591094352871040242485380990361924433257042961072683890154218165897731091713411175450449152286116723301122864528852701837762871823380562615623099108840913671094396731804177749661263946333097332304614058\"\n },\n \"zero_proof\": {\n \"commitment\": {\n \"public_key\": \"127163202796116959874904412125189531252024779986001969418463990704428414178083697055319842382256166458120827678592761944669630475584473366523628822307530179355668350428544517842846588837837086802841606777205791156931261964094893619886054203194190155746261264530302896136915060247857897525874634535104114831201925554095548424572922947656053481666565860233958450594952372753920016196539826007968799410236616674988477047448103031554945077744376038556592376770356179048286654262337064014343512646315081342752812617799416375855972980219135134859266902582090315277024994010741694216484243598703113305388834871363346933563194202420925651374350005235103133826806258490025615120467925835075321325516687130135482599346076333950950425266050185454191917076796363842155684553044634773836702430652720431940324310618675986290625528384853610757188026430535579910390340003829430932320830242542747790638960921905841182493563681939391911837685021830853614430619733856216032458034023440495802336637777424602028381248773443052741947362521731691972996865580515823390183407062655837551564670923803494710245979814830128139136012379432672730484032488631865148126913077783730482815962227442885048365762584130573585964800311760734656195978355534247498998100900\",\n \"ciphertext\": \"526320023813232135178787879593343039367400870702008289622365212535056632545956418883651277306813762790342349567663869081031938030857465522240470302208227136509995686300297407677906244780918638264885361781601421153412168150679835848600234783231053689603253221561817624156783128312601344220106695961441752215973759221468263665366900266502344075365957012583060294293834032058909613070051915320228298886387173123892064886449317670785166655929670611359397545912674897461798523133735130801572610487593681812150874841046377191892809615350845317438161948991197487780200221143342482454099896425150747011988278747667733634996089282502963196968100825846146001235948475337553798132623623285633331278576659491992802675193975981637688631768699512573090909304114731437194611377665287445095663849245357152369116275649262464652389803326377117633264519687041022266796630700340598717650226839574162695413234904735735186083366436756277444332620212912585710236612095449766255425392640813273168360531182061739969497961551655609919759254279938574077678800389756256712500246289723896311437480719381538491833815570710366840970576483060408526367404444521817750638693589289318948817048742758828807369521883015658571981458773482424029047996217763312107671029082\"\n },\n \"challenge\": \"105623493874958029331038477570479979657353332633651171018184785221637935634018\",\n \"response\": \"89797091732457687740585005102176471740515836551461445403405875183626151335131\"\n },\n \"one_proof\": {\n \"commitment\": {\n \"public_key\": \"750607967788171834456302898115533532216964089239468980651207067546186641949814655971506551167152491584110163734265098377012800074219063747097401317737312515858119892628963596227637647687637112792834262193559147645967835072881824207505584420305691503784438495451172971681645943175007091961607026079121906923799192905366265791008523303117974953460794211493650821413691858537329134295336511756863174314557570551346667942298776032737165982025274008532628778447775777962558920414735279434502625480023850334945886512328751219371953811908325485535550375030844056461046131960339828982232543366835664766185645623039089249859899625557846823243309331488846934524358502919738203604798769410450847932089065622339811626816074024682723350972777001191313087251294655501356628880112169316047885533941329110646767414988210532791434261635856534700136407881967778465696161523615158271501027809245119350272577711330332395502795437262029292902308389862282935098938246050669569682345249124227728908948438058011040178592396892933227527474232839404312865424412298573588119906705436959286865238442644930292943057756040418065474962914645681252166583015643935457612129739021622982183703925311799743485187858288465825881967784556978503088952809861211632833420821\",\n \"ciphertext\": \"799068934403808335028321762633837218661352965938887689899703686248516354187914986560055221674818239228950420230524746775317944315329265830448559455227418678457211920829435528895651270266817005076062628275228753190251098353955883917584423631228229411849862665035971283116339206505191252224080711933063066570832219467304949273175378865623306403418362438330412735496366371852198607699253589008860288354934472418226627650546948477274557083154098339104815115008283772757960473554514335656162070294143168151532886162970144660813951193300264891561097091522353329967617634836368568309371467965058859967038130762296401723912076221368110058191931778355125792365593052305911847621879251237720987939291299907108649893235865190320302729029557587134766962119948090122287974377173138361276311105766436856161151407958142231503079761136848884394071780888840868943379023504844192151798857678826954617359405156462465461928525051094823574683587498888657030507544919090923211622517798803480333715920086305260828064571849654340837704509724683615648781557007038992182655073016890143378272162196409113895639725352882758346317032204792239375063204540241444956452543262392164953570406371568697031589503349591574507065300721022251567279941840271956761652392019\"\n },\n \"challenge\": \"111789569285392572856611920026268610663281867225465706746607808970011205580326\",\n \"response\": \"81324990637867258047726290229399661939028531113665150630150825269230261096395\"\n }\n }\n ],\n \"max_selections\": 1,\n \"num_selections_proof\": {\n \"commitment\": {\n \"public_key\": \"91731960422443164629203388465565120193758688914843581370700317401625314049990274833264662874752231599116655645383182638793420916024076462402710723324243422189668439043046176307212713278580962129900614994922329626105578411392386978473450660509378591609358738109085027096901072390689267851299360366537471706595631006115447118032296446109554795257397327247464510458569351173551715365275192064559725729348686418529556027952396287379479419039086249617124797609996783793482412983809053967981300683850549154306921982603097292339897393973935816239275129939370223819188130620000562031924111601463574748805604798122419559832781502632378043975719565312626759004711511457894461646202790897684631741017055307375835346236168474768920472092852383642866222171893112874921520766767579594891641274936279833982177842840131986467412763645284746205407516199776148925387684061351508428274474132333756279000474816165674881327397906209736531081514872112475719401231307891440231248369377990148160198469008534895799332259571785259708537637533507244089914368807572827450201513502508899570190560820458718448633888235896848601010040101492513910805316934724289681497293378899710622783972724764451109671601665412565022785892924060831687251873273548113257504369909\",\n \"ciphertext\": \"620476186582893084162415194264331202458813940497131949271864077933323277337263592699810177687659267224931891330444801569761611554447884228488044110987668752753789874658368945944547448535173663552770164975716870767839142926589762535933991667953139692599760994586346794537759746647187447647797867909535321136217746240923933888545024720337065664533853654286006254281801746323133399644298509459661660050245044385852464389062278270604778782831398428704139499022116298258438685971581405508673755732841089099233515036483923914400591779013583335485404753331434311073451686560353443236324570616585472472174421632266390823525033334821311994547959256918011073057715291883705709903310183223200293091691559539779098052523267385168367776359247862383878847056009710486327642654082662501137928946006721155656315821424855980045582065844933202026928944070944766761492205771307277946690032967150203528869668216723680340591539665519340923431177756026624041339623521243915746523370674619054034261901419520269501915182967812043069172244135338226631388247467156927959397508686515696460963072884280805955162846462849735851315010001571616837451588608458585176272658651276274955113398627556818564330070533975246748599448920043281986944304890643560971521331053\"\n },\n \"challenge\": \"48699768874849902822340025799684251280710552091106125276725876339224393387008\",\n \"response\": \"37754303952039086895324977683136866180787019702006463721480925727439885398674\"\n }\n },\n {\n \"selections\": [\n {\n \"message\": {\n \"public_key\": \"827711130329823927327282430954191518267139186711036463304346665557517546224822742298842576564317656395985539309329588425316762391894087236689939139349484684054605428127072969243028395885084648591274181446372778453883001535126166399633087559487314097672863179660172008545739411916664186598432590800529939393630742213396597351028990590020092765490647529621838452939065900643255935997802382117014556125409806510298733105455402524244691354211230832547643907170733147930060887984663076090915686807901359208851819865355267753759226960198407595558665163795368462675867199494672856164014187416547442371860437374020197230576488403787959986797962607644539207843168833746707996637630444179190136397094763944931733374490557338164363783364827640019022350361170943545286181193862445419254761432891098680000860260222451282031384212420654770405232572619586541590669448400030735444705385952881384918566175168813478315672435455354620662848494205846839256880565240498347247237041268356892686902238629559983635736010433823026442682249963399643493708685534101812549708079075950004400772701537145661615871590024955671144950220759129611355690545064738035830328176452424319785005736476815711035260735052941414564873800015742659449479034757533383838027330688\",\n \"ciphertext\": \"365710111241023472466371876512908667924418504053450181011661517945958377646348188313284658262417107598404991032454465199663540800069347653059642031688713004068526912339455989012788822327821642999035040157946729868609086161066770750155435264847463101796717315445909104429332386087940744495548576642043136657486208005437554662167924006990115290165047782907759216111289070850671389968988745761011523016905485704880705482381341678031113181007111380580800424843309651267406094191862392880800075942614407056243945543310203953312561170519522441556081104854245830374722979023912789176586314151390455323747394717266518094923406786878027137674060619949714192492019525339424320632843016457145084808398205108244292813868539904240873482016233789616510039463117542540661308627991608274696530952016129808941404472459133042221347832608940742494058412458914585402259830157253554676540860197431186486137786298020373345146063571984052065916216325324867966532294562088636228253623635037914053637609814310518143332879667600672037685093290722856024866092134815946486786145959428649649209601069572406353367852198783517501688438613681529722644101762256945929978509420073776236654103862255548725995266013325232843055014583346625460670571502888782991533361200\"\n },\n \"zero_proof\": {\n \"commitment\": {\n \"public_key\": \"419335171881644109799404895090435774962001245299289407217633873532029528118049001375971730397503509451725280541019132788614528889467801805899953566459944674050936464260922047966169464558868811655341686524431544101661734102687451861076348551204220901199009676389480549915607481814728740647296097405415944518470831844578272698018092012278710500687813471405558246792877122974334705234925202077103690853763511213956531024591862496282791943543514370204938596753005552213608781982283427238558042920122735424411689458036133203429674259099793000202167715634873362130614709595929276710227039826823289090807628898720598405713463421729566704822016011058715310719560310586892221998405916040818829003022868351823473610743810540094557453477395826928905842761953248689309002817017750376077714160406810934440094693599784803887227375833435051031244849124506398269057464759144113068672644157827019047813347261126845266723099389127311980034748940369079133944508236005455433106603825927069282492002775993089025326925576789132385201319179007554205561486507324176200132767006649218179804694427524721859058238756082475387945097572463406886732007687763076596622098124883865393154609307975863873639042961661725187425575457091185312873753643263462780037565328\",\n \"ciphertext\": \"384937209678740379098817171295000324930835722550827917199306370472910993470852691710128348046149833512633873402412000262954391264088166256709588468020487945934045824427616549194659001931188705379988720435854590389345194518847072581318977348232205814414771505789564090842258310385560916919835980653975042772989790335679300306487918395593399643930526916148679324058486427212292328547602357292760570420258286207301367462176583529849510014670650778455754032308980753451831464511425124488925875899228688636996396948581653047949116109220831537554288447115553519528365645542166143000353382565842768936647377943634716483789717268046337319049873581165318625485633090902356032034942777196994064248074062700490117677221284220094087659187902862076419487664532191395657212544851021896483001349931593270154694681773009002999042641021632306490573729135128672435904735508581023843987257499578447812841711174047159249236800225059519569902014769813953026222600251474152144899635552677923708402100272494783198374364205852342117683692722774932627234505197417700851656611880171180561883041040052100869383292074920216698331092553619530899377131084349286158629516468424052902910389280406886671767782902243009500224968294513837760369087261559634785562788447\"\n },\n \"challenge\": \"39942335595728807062714040295859485657234392693196878323537753019591305487499\",\n \"response\": \"7483437676027429016418063172129030913208549268264221895577362705723748149875\"\n },\n \"one_proof\": {\n \"commitment\": {\n \"public_key\": \"408908513734790032957712612458006238496053082487171024628285237882760899601486569556318543694418824100433780319279196991198484695932480185038941196760655763798959352026866075403371641208904601053760632394562907371262088142751593390931172476288609648581159995896181715497083549924074734693652661228583221686935539266017969719060555363783899283668813051874411503527893545258187723285093266879676284317910787237860583570984802246388959407097389458791953474168265318762271913147027344974886807780295037331991282663646594271174131653571668619467344524161081580591234765428418628066389165130402137535572871775462039170111859140772377550457089845051643801982199933824989077589105493932050143491502945734227699080469418807674721275103270150451109734728645611259147410837543294146003304188074591858754677504417657669530321825619660049783062522635391117345631790826162762151172726118762573779833604128802685985848506926629971786406956375795081087609922758967810260045840507220416326138582202874432411702421149559722536958533819097773359277994426213206735468520172816730848201036630549648890403124919200028932271687774213029328333641289001969715680495293453464072360972375414605965783356420861569826963205273203383191999887051885716185357600926\",\n \"ciphertext\": \"619813689670489226252090025821437053836533151668815119208606586482942366338285358008273336291786934600676588203691874433760430959076813258137527745627618380620446070185857219697517402620381957211252898541330908938605222598899248195188411602696743803288474670919654940886829524126573275172384732948003319677796907788842906938943034839156545411878890201543567042709379700869736213632393448534566320257453166284980087444089895244599669678570363704763542005254404988668889174014769762481223058978592050782410522119268793622035325017199634092266053190825608889254145471297633799438494917157545753228958133694661462335231554370585855347035034781179308660808180511955497233848390438289250000849567281764027098281147503030059185626435865887442875092770809208392817709239007100170318534981408263760630977499069832097881145892226771543232905451244583494398622003764941815188406736999801127381332222127676662632678863666848443895626933210421593243334586284348454374535876430960046534798505383291343715742511790047515817334839873701905734692320509549247434613333316354779035341093013896700030675648207518189500517414929838242958469868319380096017870619903814199816232390875963019755798442198042875960225029579501023880748805612078023193827182077\"\n },\n \"challenge\": \"28282613579674055147554443835420203024652789206231402026835491257684454889433\",\n \"response\": \"107623053739524615459479410258662923267647430893938508485821070650559016636454\"\n }\n },\n {\n \"message\": {\n \"public_key\": \"779085550671147332255596006382491762051904598931414351624223072413107862647150760673544955704761462573355092627630977447852634747005911647550958079433412756613460382581997183872195838336103839458778575122201735441597305958697524297826198691135595150996821417878725829390746599001849119784141706579032856279168584114900894358209121986870973628356911281220216395343004693262294898949823913968827595449659301008032903519748501935410957768861078406647424840913412684188287097257123414824862028241165457477031782043870678018049950891264230722993945254386365923465667035804546019672689437326311232782309211848127725369361585487507782658804753246579747763390932032839212778229424685040935492054659224759270944071537812082964121150674937370074521413166222824033800651412507730123209901394052946058754331641245129092757037317167147802190494335772049726259605087704819681054078215412031053444140984681942989618396345296291062958402405678812191025023490749318430539782928573645166321820851485198524069413217446067791961853548012463821025768132636080916578412292987597600810610361350810130974472764424612648136205305748914141312772664409003134814727429085305936524471216024117678977032491106914728487785528877170932123790048583305142369334494787\",\n \"ciphertext\": \"968486049873424316642103918737926571865030219808423013760312215338458446125191893617780332017613313474070434101580192124300578279896709113666679182135337471055521946857566659738942262320657830047206587890000820447977682714603697845526825222443068659843995675380213669476370433969469303390527044657680831326204883526574697546916650092424191484963279163056890977043414264865441101240632847987829146442090461880514497233191196671439338861998047188236044460702243995123523485919958658525059377549689793868517837836388145154689484851969477479867855745794260918961555367607561953682711541089607287613215626794845211357081572010975215675403435723601289861520080656032387460291198272980268436825703831029620590411589972100194334224520242803968869589282407256258232017897507295162380139055734456523645379085967545910711685086775816915504006061880140292849533471626057901518290959344826089866758007869465829223174290192707409588903086467472944102051445528731217382253592736405184999120729791966150188680337136520779582930591487663271802484284471065183841651752959785504705466505322436133179295660480483691368661518023643972700527571325912028071368023223067985102705893589687981943351103556068915884609024963870209490267604104121762635941179149\"\n },\n \"zero_proof\": {\n \"commitment\": {\n \"public_key\": \"967498908368143139357906825295351519908255605091311467977387991453217375176176433369732073344034636093849962682441520308833785184330650140514982407596513275655028129032445929483763089140592454237050822998025704452364690105299739208663592767089948992772551717033946815847923090957589272083837850913571862036974049618600015241575444282869449142632715009852082575873772013071148225119042130888138861008916399790458565599726604065940613628332545025100488323700361509256033610059856460022857072171341283903348063573623901691788308390439386772773370376523315528180013106184099385869454645342559458671589519043554601098480102285996582497010158816698354548748609916095837475325886218865547169035245561338316570091996729441287564190207167859966397764675898754450706394876725350421083892920298120990868340516514197432277601112752250118242164501120252901929470066628014717078881793358299184672840677003626531875951108724947991605623018086004924562403880993467980063738920218939830597181821287001570965169072136741056769209214853696614720992350005881777469592560995562026051733835845323646691270960617938457860170068737193498321952791971862828306839457412672317086364751681151917346073240029254914798568288951556865203873334370015577037651296404\",\n \"ciphertext\": \"808469422872732195877647753923062460407117405175694909140661956668211767381858018537781690153973444827908793320535856571671318483854594718154541127850756001861283429415960446218694861848550656032753633944345691643134207099711748698312757770375349522878855556488447877959931625141761779028115035334884579283577768828434364543439571463881297809169385521200779850331419390437785276201841265674753726466857381283688412507363051774357730649349441697412314806011566204291528705320286537148103962720398431028903077978500456803284775374147313686278265809614045469432736255700815783195786779613880138331678479980590587419858593473681401167883903086362097275536532447361045956513211559007403651417659017566810117653992925619039439071660856645551721857455763924322500000269065420305266240774377755300266767401505383050024281703237644730174698480073132478473263544551239630299850030950744700829501102911394082591345201639575389509910459667690339149481667504898436977968235347815719815665606054601634265516292737981222821186643523331104042302503503439866610768187521117868150844196757337544691628169128763244445597380746805838406544841016831894751651311522162181918849154623891405324143099045150528122876371842709631494380057127950285835942907689\"\n },\n \"challenge\": \"53541959053269135928539330217983761033981517297698552218210121127201360693251\",\n \"response\": \"92907767564202605797615195201088223950614671946230342601905129498112776988715\"\n },\n \"one_proof\": {\n \"commitment\": {\n \"public_key\": \"51155986009502554452041061915153790619541324413996837198167126298394456576099648312724760160177400549137889608579191277063123316193224835792508964495613959434942121506905697808636911741911740999023582305300856228340343922959194654624645582798700193521396976822222648852655502408949879037744195469859659044760291510311910528687117419730923554489551777241746927404813477042747792850592532361857527399378846127193020671344034252152840966594144767638725733241173027837031966233667307444088261967451244133256385969051914221166247347278148511603455307813347204233878161929009025394311251076644969926488565660544513945727120143922957395042269339562204107981979980013668161408720156836960179013033205363749072262988448946939425078931510948488842991387605590804601416570661706044161954087714340241238560399038491474260401085408535194541255249670467824550016145782786505021966138857291711554879805031928239881223090530009391557813556961152493564627755589213400669805337078042952542933443734961905694654855953196375336999920131901298069216365590680461135329919250872074649068997675564400620528998538854279382184868630351418415404866614050887734990456766898981016662614021205439613928877294288446466764788841510921621659107406027942371273193078\",\n \"ciphertext\": \"924777030881394915713638216077834279785735571557674320922509950114605046892143315239659684499182208038327984198462009286088574592663313699518110319103220046246344903615596054900294577499635624788117807913414255687877030619168892338055784216435440569658865872867569760704003297027000572563780980219605282291608917085854583618676824545868388051086028964058211171941547453621577757815991337533567653795649614985721641779150633624639040278303343412485924910264897703387998792961238354321957521681215445213644438005669193992945896364257109331311829881952131695408080951394903679334264411866465531476957989730051739234908152168001805982817879848409886170973988726258838416011244340816804303605240003546937568720428314950010685222026265850633398073579853052311842797334924047820150574628703139011763062792243240907162178341157168255258629486295321444732532572120348756894055639804680556968097507629080474638934111631570335403427517378538833363867362897309778351619146964560852002942006713991618433115428850953664804998554852656137770151048567980377029860069375073882264664911443808758982004197234610860994435340501958226690313154170199470338071334523185239431221916720475591067003291096264485155089102485713535939882619329734710532291439269\"\n },\n \"challenge\": \"80095344793774977481565962956408893684734559006061511585783197018920687808003\",\n \"response\": \"93219371670027923775325705400191640960374118097922332571153641506168249549667\"\n }\n },\n {\n \"message\": {\n \"public_key\": \"1032795998022232222192828493712073051771737733421889368366557177040142513171250009759889785050939874754228202848282003857158291310338050728550815694292036776935569731864528270741636152605117209973350337749174048229903519084659264310016867946875229356241744683692030852816888928240904621251800741639055205996279608225629853455881136810994518456152864810887022105619292473341014965807122887599394217945189232633850676096291574595405245918281913863314026046100028456034768114572153703178337279651092656374659243259838293673157863138527213823863643683972648841564772207798684510539232916144258129029187646810874235152693585010817109717726118040001936477714458811106244761452846255349003029976473559349882030162691611744029598845835681199331436975414786091259522914150192225599377643911072185133034706403435500757315362954498060100681072173938588574639908154364827685027313677296965098011997109856405115373311415831373643382666564487995032508081818837999756578577239548163260380445432076425467015448893708101309506999994231284271216816228698527233721608598252297952572364965643865715432510856114018405513661257624432458301830060474873940740291418282360630687819105966584909563819338690876288414032524398709239040041839757714552585439863549\",\n \"ciphertext\": \"708817362765758179405122512273454645771297115546154391001321527237749154158431285242775945384469193229776614953327434368032497158359530837021492372772838219252067089822381563539542619152402231215151234668165221368087478768805389928797569005439718007508430378439919548827894798894620828409327985963223004150253224098318469220019515723087714335013497721365267610330751697826699945402867645775875405323581802884579645763831832409863344957482256681593718480152527597309022133542684547065488045064332352213670726481294652603008752291555406781245684014871042034319221195133584059471885976026916539479580048212189229136121812870199167628348627253157625474296481083486939332896955813042499344384447476408367630415086912731693780269106129054791250077228541729286080579362437636039035674943150233927647281209795166439271221266072226617492841306222103097867538959363864913428356407034095159882462651780816353133434768626957109508606859516767194567673659134201480218573812404424165198451221450859707727665050344209706717437480148645343489860941433853649981697784368920091335252400449461617701548572899968262146058163904918280195021891755080919856075693541283474435642260125963825227586088533312346796565984475001899276933425101282469345730009475\"\n },\n \"zero_proof\": {\n \"commitment\": {\n \"public_key\": \"619169328509082246833344731988103327511473785601305096426496499236736066808580302122080259850727348251028091101829620710729198056492019234034352827990721155321452891607850435667474409380765421095534175727692913116508461967567096651744259690999646287294049928051342101524363464778133158289575317931167001972416154638103164507279649877058029265489357986083101008586569900054723515351645689117776402253877467852952157269730890943400843332642780929215650673616130484685603870233506347969658334741449373602347925115174741766062398301696816138525113631746730588612509341117687755026755001200100300982595482788594197999992492878929494411298843853957161896904485702955680304508811461614860832555857937379157483477985464729399573979560756113748178002333326745798668555869076732027965637438314384963049729839506315250466754230114672652559052344234055180975529336821006806243810080724637319190026313722064152901788359907025892574505682808875953961057913130996746190514976888756538050553163732942233151678784285005799848748037593450542061808800881030765314959491106254155310053949808550479209616413887777446924502446241041194935648065449299462802096966441574394960918511179274383405791958676424774707374600856764710494825958897607745519438225451\",\n \"ciphertext\": \"950157151938938468520947190577437433019986184815301897071780985241146422031802085698209547984368094580741092422626453067747887225417132242851890242246158139063514745704008367778568039328192811324275602987443364444090603824721710742136781947583705355660403658253697970514939903663578973676912812266667395686907364681736112978218581354674814733968902846460348263438186450314758591966291519039293126421596481515693881170616323178934009391474840612396370954228035245032541708014438447007240825830775843222606168872917600328137535799364701155661327085065690247241571341015550422464687001820638680891278922781150588917760795668110428415047084401009832909766360808470410009731065334361784327124535276446491701789023119604699356456378559053021017221549707493434634569414859244727856641048246931516859061536185341447988301275025790823308496248151587132812151852350938164307251690472325449091231350453926683529783490999067493440086919052798989977167425577573481340225514097178561914150041715258944862451913260725164021432690927756801022082667685392611696143733010184702559376390845783216451545361251982872630354326281427046883525131112577033231747421463243518347321651165032925250392623381989671248846817669416244314472142521204296305980245359\"\n },\n \"challenge\": \"88136604187236958219526620787477372373250432459773626075799187618360291388336\",\n \"response\": \"9873027997693991928139981027303090976388049024450594252765737586009808171509\"\n },\n \"one_proof\": {\n \"commitment\": {\n \"public_key\": \"628339446796401675272949133802842866963284741393345352435226957531673328091947553412236153804010423458442228990510627820640654851553848039685620648222194382206988276724911198031347062441098859945956494076163231460393399676050285860514132598549018698413341177062802356511012913746802983635128042950283374833638018278728599552580636009391561925094761919644462650682690783611710743312322532517443017947800522297067769510029553159063021667579476765209921166483940085914875079011953238510847464903501497567868836148225750297488986338398362955400264822746457618550746107710631116584247055564388512255462499234684108219647521197274297127683435778899856746800793853853464660974695165784933157815918400833387221663273327648606293592461215085876847663818849072310145450367308780584459352325616861414087961107628748926833537679282285599966977934510694501263717441078889698757994878439607901426711637798105545987041675848393132441620378001187208436478021660946893748079888932590834920577895222180156478557828101518824932053826556115412330615046228091136653013204184472569455616461292817612035569766517848091539245810342880401260333621682528321663835509758847380568389125692179548508686522412338290108910272700510348436677926787561980429043430965\",\n \"ciphertext\": \"630787635931710748756536881668210061372805521405012008759553208462038344324785506678529788868704128834442288870787254813215750477471660631896850400671244665367341674746533523180972810600949195428932904087377474433190801113887155869386643204284010988604077926367067926257509012548992936252426647505694064796784014806641783973301195029810907659829801152115137060811357387355116384578412764372169649151026605003910222698789282471747752763329377750860157666322288623979809798472011147712225858515015389786857580993544801079669508014766834813524615397172138486741256516756238733175101078245736326815626367899974040279391079970709893691041156071563334280086409631542598936974273180877984933498642753591992998592407695994867769907879256271149139908199753665976975933450937613266085404797267655307101310866715073984385980775973397655307657420447139006863306019706164322972808495867548972255128145225223649409638613453934773873622508404407724724371052992056693974910473533279236604311138920662848748111829241092286795150620915056777540662731845413846277551427319471682707775389540125399906125778147791249919747716097629378950014720413336062638657413747666772816313964968764817298596717511386853525888968606236290931808416265352728522876209895\"\n },\n \"challenge\": \"6197779073523397588007410026249936599421894098176465863522409415753772462337\",\n \"response\": \"35057660961726903596584599158308959964069070990472142444745468525947381805259\"\n }\n }\n ],\n \"max_selections\": 1,\n \"num_selections_proof\": {\n \"commitment\": {\n \"public_key\": \"213098680477538280297187962612661524098840407094793187309862991489431351516992271719523258920634947821146113672409525604903554375502752961377708944209913658275548883954734803024830681523452114329169830764431054026625065309954959441242136650071783187545519453856862051427876239176514331063125929890356784447608828756395496848493376684860818844450382497555993448575434417139644407779846335929316307692628148522467769262965476686426405970919479295413768284052444930110577325768297467291888349617832051366526133243618653267116755938213353086723620383307047556763975260162166016035775815460856060557304186062268181732665840782584701552235456941186537268547514606948424663651071667611390006728350029754063648344562690878097772570744372683739197075893083996939953349265790638658985826176300659439999859420804598428483183828243964225280573517394438401816669807338488497076948357986008355651152096578199398578146910865648888931680234008093948165524646387035886846292668022026282821092355986685600896665544424893250154728795951277892653185367157090905101262496758173911416463480340011094433946489163089739760926350346846770266492546989280091140431123475668123333789475974285292280958344591264482013586244696470336656320702059290258324958713870\",\n \"ciphertext\": \"875328169231695699146151015867099770019342335982799033943495313660636066747530907774991915582298987097327907713263463877689464642717865582199479474089506863236026660217366579405807849219570830988165907459694209467245725336294656742084458714010133104421084974483196601951051309240827894411903390569234130720903388889274859196941348443622583399137985879850236609368177959067506188583694081508485907521002769773376287826059809982660500605091952979333019769909778734434541053132554995955813200190333113021980463836889791310619492446319709800906978147665789339733981816577665250996960856664346218503680384514903080783766625035816142182149180960846462480836992482659179675619255085221377358290400546140666189421692138403318967348956901883458637568621609623612997082373641639651641989436813128971402619599977147206956038867508081745691765791482627998160883109332160073603252808462235098497231296412700709667887849917299775333124098124652705985121050303540589111819594072291525828539311139320112151745142317427166421739075674712371238526988984752169051287694457952332047631304653332418244422187691344267559077735187696928393892719426478108453415384162839490541521185545686021911682687967011151047549288434377741047356371567605262705485508662\"\n },\n \"challenge\": \"43015020831264305921454967014869474551518254262766788406307992210598034086618\",\n \"response\": \"102902979745240718752987749468941454709644272907909348450810020759186968860362\"\n }\n }\n ]\n }\n ],\n \"contest_tallies\": [\n [\n {\n \"cleartext\": 1,\n \"decrypted_tally\": \"633902738424928856783669360417409461352724866437176267937054971987929518113968311572018846775440350331394872441420725806863767569147521628581387346133794141162759618915434384470928048515684966754389921404728037087585951549298706749491681316440418023335644037157549668734734747234193236480208211700649047792505290394509276323498712019417085994608675098219625068478389802372911974790447602798848267203035795626948013815751746314708193865142515067213438779931341448784231764283922931059803394647357407601820746377200693540251395985610151207325893305136968984729108604308872514815118245429658506703427331797397729626291989388778680839647127066755635696870257359738766274560298982571341199340105150191282665463341766016615086716556537263439886148093374656225718217401337340651580107886515914073965138178083420939392671278560530056147682312589783964279302141118430614587577025403023718516789910534505871873011436491653121601912717709648600938567837813521742472036386528727473354399846339619270536399678071529700504925046483796750809603796528358402843506478188359404393987635666119244256746743854126114174948922250715011664059118382465474343042744744366613138372697678748514832068141362891787033831013749278870696574778057534613154041019988\",\n \"encrypted_tally\": {\n \"public_key\": \"982491594041718614644976072110281581060908279876429109897820063394361685352526660244070019012061086377070327932418644851063514010733541734245793498638261263147700622274012468553456886939815645893557734907745723832936261938550834117131183947337327784277172368530876549204482716197252099379469945072327565701119616926189264253468186472335895877301584823582614511489689368801602812546843862258979797608805874300963331990682240262118304624724201929191096535883336045623221039658513843326463214983315221953052976696305278326712718360938088890401763602152714586387434493093168107204700677190684406168950079147170761719295307272157054685649963346539115206096312678411993008505894259712095482618668850255988192290455035633036179832499060672853191953736261751627940038965443594588793600236049079887683517323320700279038192441521283944351308691259407616713914833777159627490320183979345701609669321528683820494748229712850838327834829177614158663027449276486242921402579515815757606002252699828069010893345499898904571169219678146822290038328245499897451392630952028777057439853701372458394838708890446829832801550720139839114541326459365622371672121987260609787103082876948554594639963774059937250869623113046398243076030241268637460502390915\",\n \"ciphertext\": \"846016651274163343747526412093165284098863006800346766777787402550238812702214559501687214709892377160659927048583981327248949890393059800936349705889344308569594664283639352594065899837315214427728509062851997273697612235225487646156014304349677528520605302542814968379110882825772149857956527424343584122561311450247297701503770798254967277925089302936470048977138276569241278657040394100743126703957297034665100503238655787680748783787299314586882320744746006317092619583709327471011093574999952528334623216085369989813539175869627318072531392556620374377251141672886651492125135242567873980472782247458113329074537923237509275365532311966392787396306757986323974670696266736942305932527101812805714224453861734342363138372591953539448984957585993706446782957077466647707761276995729669504270802010080611317337813612055720960229092248261841559760769149899879198782761541401740338149904544181902573581963313668847588402346875344427787525404801407270957724573348833309646774325697089878245111019073546011862389232771052797315904911219980803651740226807184053387746765830886602536289244239024367965542007850045258260817632417471463066578087893121410678047225332075434143730682821707563205300758623675479897093544644754499057881186890\"\n },\n \"shares\": [\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"501986327425004731934884237523307674973518257249515950047784672291975480823614486718832606472107101219707416652534583253098937649444647842058151092473107219434790541073139758004637243002484124046532587396898331333051669926250927441876348769291437025884813640411652306325929680749048372937156060818225264034363360256085717048421708872427878894815603681971921557582760285914850912476711269588987047956714631740793278701028493427879435093269180225480418519951855295776698857949565528176060927228650779254630782001329181844159893726225178184117973277526194322242175260446113254251358106832522861280044814691358327082889289346113556477470003956317562639309929054629103100795990545798012255607174674619187311200697490896575657474270826253388219781582385641218502265212228851234985128462093058469787820361192423870879514193318936710730049320838232076914004898404795250067237054430406157019170640160903666507717128529670864918567420405632198013576262825004024751984000132358022922178079035858611022812616571105114220226444084492792183050964855081533960480726114266574003898805073259438084159115656527679857544458194081770567696812495834380846523551104657802792869099769541509080977548493230342176943562766480175306891476608439487393795633608\",\n \"ciphertext\": \"9731553847928777317956302762923702443868298157731422864616175046743558721706494987491778410206000029977295272337862059791346336813662261675430220839577406736150049854470803589530877967397464916166357788306199306115672310151881050405982035193224046388042454660213887176995519912662330172686599265049851420476861232409199856657201135405013446907242875298739431000953579749713632215694299307181963637737911212582788897660764466143805095998925490232898371522223365096143436911488599302011972536986810537474111437341207605291058021232179451524617459051196510850792981595745013847777080875163922065529524728969212970981318553662483843419144455780267396670380459353412452327606205907891499333892022622102278759104508459336327165493046965739275943837174763725735958258004404730277111290756330234033714425750280770927908284406743040251949498524524343258232065409123576634874312763988226468150770854068888797378829969862320522452476296791858405931216068500013507972780657682703268578136226156648930571759342450354428728326757407559824110678091757326760369760906545872851954879296682082619429765599063333274933252177555713129691440737578448496578634426088960023229237113884234666453310561625186474107563938103771682331705234526235554670103846\"\n },\n \"challenge\": \"92569401019849946312326950581411070387865374905795848181067315898257875169777\",\n \"response\": \"8769326599422469570988103709328556955215629490517403020868076593438210056671\"\n },\n \"share\": \"282188385365803223653969552228466584168855204160995380029867334370016853462806371108188904195875425252070555622309579150922658677962432144380060017681353077495884670440454837068156975555492534238408328973734181791796600071610117785179421980125499783597659800768713817421632315247113271641550007301676387143337078447253935885388797882950473118510647530062823284557497947257835501109548998591256546080825195654779038222641327286943952797365459821662853181406935335036597997522600141928350032221461184635754904087071101940644462069072203352607285111962862406367904439126801490590157784967101510529045535205665217710707677375025592976440768469238592767217117118468335418296746736508886557131953963554821242433819236654675274999243212441649340770975474274081285532902814008683648461799634339049804636809347974882953807211478856485354267505719847024016514762774716711220637696471184617939334516499324719574884285852551720665883543389556973441274639487189745253762282328069102641376144630339273795982705992497355779893991663687939161675524024537557506752094517722545593558729075432629399768755825801446438431883366262627863195408284780355689352786886570181448926149843096031485826744569343544175160042657424042259586437424671434150211540502\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"818771210618681277770904567101907241348673600681005528194273768117949197157087067946018796856758245171249368328058766399336898843760174906631017193699408754728490157213062237755900710994680286333732929791107692290512305305949764502652771888040171806319119044818437374447426436513831770844716904623156750236334927010680329721102176485099382833285877907595443173023001646788676144112029027198684569314093298311811303697792130070256778687845756825161693506975660461957728068434674653805748277315842416433568762650797534967382464779287461316184977411173320925339759850808781995351662792158414404318398068402849410054638501275879317434554368957967943833368082789086255292492188082920728229781774734585835984235640268496321129664758473491986971075665668570138883990982036390378128267209364624937874026339785816924999080576629012255727868730074541619652101436361020949279200240455455646808326963956521142076990425136569621803987714346173043097024558416337565101713258891851911133754648677929672299215573016775176740542507743714628016436391798781847276575343058866818224502023431646622685763850901655399074770734403794637609705967333666161164480465155975504649161875649236856381370533357657501691110380899639939093410335817247222734023839564\",\n \"ciphertext\": \"82757788952996189819762544092318460968833350328110510851312459446498027272747679772083231502817701183556700054236080586933343063936216097485842861822902809140960904109932749198164874984233917661429405236852296026460462440066149113529056864178961452622578772925477306355875017231182520269578146197453925751362710351708595947742220973915999569704048191044905187936657006980932024192639515698269579583726110206771092502212358135917149787617230037022333019728854068224303089848163930313329954926959450609373409598254025405409916184905021504080911238798599911404111915953361959616012932324425430282778068272526707973503958237258002401478041215112946582972550150047023743478735625618503779106007319744293509463268023755415969076149211511773394036642274718957834987895954202319352484178284542930545977376235315671673327028089148527246025548744653822880126800077937334732435426759532165039695115817008039081518527063138296215948793779745136173421226224211792792378526367343973407763293271612070715735437626558617611491107166250963870218584472055533201228474838973843170718468959652322162269685016525381520907459323476731386719762031040324185574800825909296426527822581233893234075297300383010598378322350877538519236547277506659102784678630\"\n },\n \"challenge\": \"98188833105737849598410870209853344930607374501354841471116872543552621873067\",\n \"response\": \"1325382777381804486690363182768961251142221534669555010385688764595628318588\"\n },\n \"share\": \"689600354595464428297615081352077614764819233709976908944245935197209864349765175960805289354664877919494667768074660758984796103446434168443158697519348555673082569095552915751274807849587439378440438579426514834949341279685938933310168210390594504151030185995101356803074711708658294844648777353919609903815607010833062360334249918825987343443448173244050410876036912503800507484313857343032006184276341101996705401059281709887439775119588906640894781249225572275577859963642971161036527664894371563598558746546842478476775744680747986138672063538044037657156984731977409889517889652707543382547116270104638682238340889949165651667899069389832290756307514829052306117738445670719679526169937501042182026210486845330653895687312436845397226582170843688714439896173360115610851210785209753150185818691930836880833162994555022046952127158675361177201554357280131960653680189284260423525713257044561355760613099348302172477954367432190056043261935074403129640429490940925740772194299432448223769683243206735717910754312382231035574084871230168781510984798850838085548252205634322303503775451217503319353491416431990849648193411957134457123210244500325035246394240064790502400712455401964871101959157148570905639875735443510813538815432\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"365129069138614150740216491950668210331060080794529463006451333647317124974723139488150705216603452631606469526093126391864524810872136784716699951582000506855565390174907481959648787149419665376052653598220392248060046869328212339886463631031006754778787123837560037979443883893721891503241445557845903562334469671059671264427240803428392799411591663850903085358973468386766855198459955262962050335511508578547551447663408310211612087576089612068264425247534725383225899032211558347353613753030251432349093334430068341450221123584473774069913544415946146019111577053856508221217459055183709614977692054576483729968484791356854879344870991508567383862203980327954953656289867676092670048328398709440709917108205928503390041212318755911256096859148710149138174298065761638428729210680465907192519409250773221205557952012130073315908603962217753767172293066304153945524518542438808097474902674041632487068056607292709331062332789572177107094261364898988641696650024665339309680858121835393610028931671241876157639855141390160730751988866537467868969832692275861346485520568916188676255447413434338590638179013586758676775365484971596297424126042284555637058730394563274748727370883528149895060776610120697239784963089128077122705704907\",\n \"ciphertext\": \"941216890507828261954631596718702648723663391723569781078778608596335355628406245927323941813952916207125901024809506497699308555194274044426050546768338809080031058896442929144856030073980384678658999106175941985901260513710351112831062853640133509266374635538734004819719196892529310569502941743552545962824413016537621016141675255058260656107240226401940228043062522575833136348983936699906734944549534431626417716002465090555115833808852544087287341343219101238044594095238336825316783399338476064146829939787888004069453886274500181429258138722016987159833982257225324574268166666587536519871118844514335667201777538154125730165081022767155298017174434524564374925939193075705409461405292533969480656284328781133782858244186644439121350888333567986433707755257508487999298686163588555946234328089009905052545564159922129914251649335063280826762866695955435982360616072023540518764524482241205367122804324936401982036765093429792137481368614471874987741262451280212809933738908403943703912790407739532256768816682201846052923180098777590147156482693214683196195725209328505695119693852444371470997364055886450661470632340452610801814811920974654225206195012280570736949349317618768813156317499823154844521714465752642200503807929\"\n },\n \"challenge\": \"77502425315274715204552609474665757520166186897362762164157019458172706020114\",\n \"response\": \"19926763706957259032114778413710062523193539970031635886259305056102447594983\"\n },\n \"share\": \"934510638671005025101554475869330144523394287927051297477271188356788935154044788347127327740218258312012791685339676627248040970484689734878395630146974195817220463011443925495444382844868907890678394432026975718174978171626667471335678520524174084921564995489415702069611644624366313040174545211112232274528948365742226602706993470384234233298005329656691578806038624743286727846565026201646287229072615444398344413204264134160489376326409644473897468971269314010400918910690029597803737079933321774768300965641918341061139231103221465872307294469721529170493532625035172368904000705100796878144366427927204200064994258647773970560325463159189392509459876628526836099292503751984274606263515116557773053551948096172840197102259402360554337986615033173519636825085078825088269393920024819848918314363725156038589344741266377433683397049818038815858880016419600025786128679791695741879747117005089057251963334681533984459937616463836941154072905164778283999743147831808602377381884425428374132412367475974471692830126308134053242675195037026877919548370703701271596158360325042896346539309224436274648284318598062105548583706575203944178871795132698202183877578731358138325285467630001018563076276738625037895990082789449483592009192\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"1019895157562436296712378655532288749962694251762940351719525885753857209669769449165695572317668136026896351928784639721665456361509942749923291062759525160019510149437840670087007136087141486083947682854853129917879294666564234461539147534522695110791752568483232868867606752524941063825568673916563300726173856128064315508126200292990950516177016002081606705812768973238263238712506762102148300937176848235109298125868705901340362113328603055027091411572086830467129248112412982457077317402159764948926375763205932508147748048334987687288021718876220843474358718974276381880446656635702947727466570347993527929342427321488690114437230864888416085307515192716492299239724906372762364273358798518566912233827124960322150751977939827520944139235830156277167572883899847770528065363579751314661727846337570507706149167918072902415824156408627944439533898941603856716851875735152702601549945318710505712661356405527962935180479447243681564663063169221902343391405766368921394959400975937599860454669871683131542117536225603488575193391324262434259138986060839446020551262693181430173189245054139738864509116769166472671220921103391657054800926183148172543248720803881192960908489006566706439062234484899853427607841356185884007955133931\",\n \"ciphertext\": \"534238285526039557907195466207280184974008361491893285266105185091541518554156947753268236176238977709775530859756215618911528429590584913719256770461451634389950210215585583811185439705582469301959833210356005984368770067670659213957268648351869518368384283755839878787063200288982672155180672664865601629794274248679907806708408287278483918126577837248706390899750458509380655267477399331286488225304958666224462980065599314619303685643762533400356857451136467166593728322864654930397828445321714921208126667907406165738048690205712991280660543356205508626199628733519389481310118426388985200409902256491557245751592091945727820635652275921645830770433446296717598361168187165209978789254387458192840153712239577461812709557651952919610343795656678566483044953585825019067200429147451415854955829753310389401265068154458353723986883766305931674457773424333105270124804704400911818717207181804138374316792605534100224433868368784422722559911262851623324478529618555519250576769368845472115865985008919912038071200518907519990951188934107948064756513366411769840163686825362743697517053574546634505492471906315998119996280152588867597126771803815430759880744958908241240646513254477212758131790700884040099475372182688392533140543555\"\n },\n \"challenge\": \"44396759208552542273970230553342383102886281142460092069942281970249390582639\",\n \"response\": \"70892240509884919882766190282344186086895770470146740668587063204281197675053\"\n },\n \"share\": \"737761031636233715140604744190754682688165592085561545489797438085934191917823885836519147891242177156120551240739658481647610816254886820015792024759573598766536914347021382859758679803089369348876271507812252813215232164081121828597594211382232822976688827793270605377440340484211679338794476962998534153010822733468048023195870804003983144927775243140851630504911794143989182900532992069989506575221640103888687375528023248204394401114017382802503071022444749970904564382114959428238233265784999446340114615830007632713456102966756138637445695440893266617530587405006937681816970105057399429472293093272476049544913624629473709266455357612918598523104623432561377952754472511903259632433335798268806640618037876927859933114381738757689285402035925529080630990361211366080487882354364084841816558607240561906826526942803802201453976174977696259462985311559643201245122270849977714319785546661469829259222876805399073018384878070887794297573810037705474683444619827087125609604110451445689767731043459805776240769877761119572465064377373923306343357723898951165297399607976504712056356375400724243025693540203986381251044418323310999458830783752103241200293753343138080021930071604806606860494359830566311645672955896198296556115659\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"512196038333932053838197592680350270976831945244548633580213175205022881208999505532934237262898864602196897241833133751733042348963672212701553514055040470309259042416705147350014842419078795438650577164698374352985416305061167532557392769720932682905410246086831775391510870463954682437771240985250325309631278130766692239870907633413085682890638197874964467551235169348996926566943567577182952532453246152768120378564498059442002576198461892497636414385811058240696307109968152058466724814723940414042069611770553617399443160523564889722512851960548878457533407042721784619676144138363156568515863845834946236901436824545735552917220532118030089393699881620524652764561324747911126832993608651800747675369343896117541822500171280804663952694994099770978863752492823248850717009773075903673259461654366661205343644325832724270077653696538957164842726412656027201210152992595841422449563976554028251583574666272634107395230714866884860998548078331367546070953314871628177349118836882306129051009665685701572524849392729518526924165211846753745490509169114455559786882497570010492517007733751668514618663203497755322697946054984425743237979973630044654788957109563767843098944237811729015035445264231585250449132524491818855854718952\",\n \"ciphertext\": \"121500571065622099426881324211256379869939163828077791722519998749156667851603420508389185628637755011062240789024119384372373266401004701799555727424142573099065967331606850691990834087336351338625604282642941736489868542125177223629932764822205029339366760440707301059642314499826410899441191583150550571562138467862155299321267204384032000135709194129552876357408124558543848091697152660028541129567054344683586700442424098864168908349237085704533049257329819771683829950573245517778664337080498613985963102125613156573141873994321460934808577900939675459527895259322782062957092305289289591060867727781919701834357070467492646593813501077567385391254901338622771437735918302846301421430524786052166309824680842714474566498503906337389128688451230418400417881088970638953159396408977676285516609090915276776919400725080614305669176354306905040413163717509489561733357251606312113479419974583469988180976598317932252454848188857706758380772511870403572308192213428955143019353817430686859580578725173756731122659411027983892259155450112645083945926812870426828569468910173415063896845687560419650003301621461939248377071419602568706283936813624546459441419127340850523635922968152915251336755595587724833305867162774603965604237353\"\n },\n \"challenge\": \"4389323468360235359503688779650680521177334970571829752065666137967244399892\",\n \"response\": \"77547923211347123941609477430543940893778847743312812370473533206042099775300\"\n },\n \"share\": \"540046246994807976489585922559083115295926913044938975937334951462217218791096370921240780989096092808701406471432118591755459982202383699745123889480759042893734009655272983071439577484190743388370161791797179889808825060700618851716009020243668825086703564098153866851539632148128848266199667622828792597876338984829298892759153566237212515794104697894340364063133101638147097052236623542950869101586333051079514330201631413332509934958029318888260231097902501276906234147466862504063265251503508120334489134613533246663106242178192194032738648078442527156994748936690495309714506647276048403136344342513481573492773721163123427415864573364903232208965000760593264661954591073931689296286007109190287883773097331600324796132543460875411789668762670513426904148583629897933963272965999558569376650276474207295901452581599708823293093697213704498026006510553753119515864433872299065744628065441863418972325808601020154358406901451762533436527573318259968682191887654104239856393363711170457188796706442237684335791657010411673210746318256676725608708608030106751089721855881040344480534229085794792034889140481888360653446013304059032286632697635230116611569043026071449665350840387291997647357845969157396331242765611648121331172940\"\n }\n ]\n },\n {\n \"cleartext\": 1,\n \"decrypted_tally\": \"633902738424928856783669360417409461352724866437176267937054971987929518113968311572018846775440350331394872441420725806863767569147521628581387346133794141162759618915434384470928048515684966754389921404728037087585951549298706749491681316440418023335644037157549668734734747234193236480208211700649047792505290394509276323498712019417085994608675098219625068478389802372911974790447602798848267203035795626948013815751746314708193865142515067213438779931341448784231764283922931059803394647357407601820746377200693540251395985610151207325893305136968984729108604308872514815118245429658506703427331797397729626291989388778680839647127066755635696870257359738766274560298982571341199340105150191282665463341766016615086716556537263439886148093374656225718217401337340651580107886515914073965138178083420939392671278560530056147682312589783964279302141118430614587577025403023718516789910534505871873011436491653121601912717709648600938567837813521742472036386528727473354399846339619270536399678071529700504925046483796750809603796528358402843506478188359404393987635666119244256746743854126114174948922250715011664059118382465474343042744744366613138372697678748514832068141362891787033831013749278870696574778057534613154041019988\",\n \"encrypted_tally\": {\n \"public_key\": \"51191173171938956601990565803038181276312043630128748563649147984393031742776026396155590444555208650810476665968828275190664676846331193059200664259311006631664619446495315519357491296102027975732825216459943908690907843636495235851080725510976818264731007574245785196464728576839635321804761727118895849055276824012377376448418398168264872605257566806943847992710861105254045470010934324673068318339014650947906762133127215598554157642285997671883542314425462086024094165976800039192738228414487044412913897878250008089883888793307226549721334105844002925744281135541223963427583330467856141692247470405594421732970137938101400167624624144585506919404794409074197912529954506471252466179038210421861151213329626148529496057408196968602903284536094272719173408653242014402157304865645181976682782090371192409329469493941428571757798358354736507349687370762633416051316059654928553424839321347780135548668239372648384651465912943615477581919770952547903231257164644254515273091121467472546581351345635676024033862494924158760843610339912689922528714085533446576742930971578492434997208502405955328168002061072719845204338915143005993820777628766000428968504128822115174172339873146166018029743297861991501563689474191203675789679277\",\n \"ciphertext\": \"934786523429730456393015090765400532396212594029288332049800569823232970594551691141603621196716165607470228682939458821846904540365987377356319228558070630544109095677247965117930191386590265604868790428299213661516072610424762996958640517102643488166926278276009256761847075638491236744014405060189002026071186952488949306590644025314236312382665556779410676047188850084340850779177224805364722070648641664865454364093023269314261988808160043946092132313453854430215626418676898497934966107615349423236678539721076327912050140622487896009890493637795716186179499260280239620752715998310099456901449577218789348303152129922534208819539206451449494248954964334784072563776772331257151926557167804333455254041031768529425031588148136388797724624335642108856045553443697900555009695836770540379432965028096706251192282167344496218299194480370311569264942119678813199932310880851968543290121053967351985736189832422568721303935877162641823396477289407987025253421108634397254313100961711491861411862989376833478171762895144379788949152736873851389488013067423218314116220343590434851235499973854926467532466838698589028380966979477451066425981464252554662644124884331220640459851127157921604973015000808305300966601937303750658128211208\"\n },\n \"shares\": [\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"7696146125373600880790654772698192941192155314741659163864134284170217015275623689939231847161397552167432395595499191357774002494278847418274369445777959364853772411589249400082294284188879044301362140140817731719367324434927749675070793999655072771218509063718013399744890449932735251432367608389433525241841064076608001198932840597649185415839363599332459978735951259696191250525779600504192480068263880626127366749662198611124968467912647012070565810646404865774616081900505026941893737792426433762610902579381509704117570209589952704377977452062793250004964823157735961360910451485942019955033920133283566673891252398624055145347726824122676188597165515419567732009897121174144212301443759360578547947550257362947932631417676472651219395868805575589383044847305624798901880189192227042335632550046442609496319396597452032680366805007299349321031208661249081449224217355789699736624166946681298913597875212290565249498217277476389513852569215496962358309769515350373012359253636705842374136236947754421382371169348024625475375725138061328597960315580202552296971694690445054214920580387506246159787502955025468702745242605315122411920803401982836765554219998906730523013068736411712552961496753329976868739892613851110505086390\",\n \"ciphertext\": \"589770615281538132447851944194071372964463421283610647553194222877134008085044900060370411945959413351845236814064361239624351128978058278576691212130028684934004303644700121096630633817812788306555241527563535157751149795266667821991096202934431208028290536074066298079769732108362644629059990872362699224338453158901359738886320927750603371725787035077950620239385418938847254936437199028769549134801642420409109820719829326734403771568718945645214129618665651029961196598707478914567865912160944332061563996058713789932007245151446739237257325217134413798869642952286199973385385429614847398358486125200844921733118836182360011583812575087588250380629693784043611015755872117608238880465352351544777192849233304913045183562929528074266821609292763190702672378463470438122617628221799248868624172537237541361969594133691222170955079700927585867215570450389158279832288970868371817258036394059367930042400951511221134879709491616925591324822749268635753819759144108486822271712086668891067475525188169115601034005136712953311690579670418206495576148840831892309017752510346562798143960910878051967817921417084272911423390621095448808623003818610436803501382915998852510135042087875460752992550922997705597289695689684719603691165756\"\n },\n \"challenge\": \"84360813918543915132191395276289286472228628738395297139714590037871934705365\",\n \"response\": \"24750688595479759902871052826129202414906261312624807783172401244245208064143\"\n },\n \"share\": \"961942112208426706102858747733677147114192530257389117037106792149071754323999558241313788001614530310045124329958495673048630462001970368762142468377587646280709987412422458180489542775611165998314142352312671381743644026083895385881479212693682012884427335157100513507082670174003559041324144405723605563523533211489872300302032437129972949587391939794276330095475538073381422531242108890224900144232965306752282007130715066818448504648321901343962708132620969919053282436273003324779721671660187715596963342049626987956275674119255086320646014968204150086554906840288487797849552708980453800295954968627107560398114049377876899146995729202816640235319039925220716287769948776360410205348153887875366074645870986461028294257955392428728694000797380445073075574809868849327458147397707887498662765212877959343262972269275164024459011536441554714856071571703109352018611996081869339343019982716429018264734575494019796250301318126663692588367451562002074800448351143461937336652818472963858023290288318704988015819576074950366581539868067149134748647675234401395068100943356699046054450115525712915585702740319767763290495028621929473260593780673706286633842553112343466536609117655696800956217688330636363262234110862235805164041813\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"450553125234066548756180450973142165065478195391370531569891540078933536328341706169897049543836803808012874565745284583097575349975161456322395129275640812028375598589039668834760037363307920190908252185660369865279513732982227305753199920325124043573814376153331008536671236221535922746518079187851394239705756018847190341758202174361800427166357067061740851990937142658450710466512605736145343483665203304735875199742930805562177301299335702917359502538795430126570986808452700183878027804025465394500195451052588120146166913069248302676572357461637840140299607413333330431186627235880732604491569313024212346797394173950855339539114684542792927948156107957572619283233107303262152775823157807109057602052257241473369387052737996743820566465370683357058365299617558477381120890876841506683093961073912464668588433267568917885438110595066935180037671498599707025257333769679881132461551474084834486839593276169631110356896634809866250366628675782228788785979610218467954575578147433213230681402333666403835087774877218400691501049142366481778354090284706980097808854035074531751645865638873281294165375052235133209137747890660546901526536341911529536527410499975502471291416423335903102730682751478271318772485029936466872347860034\",\n \"ciphertext\": \"629919475103864461424798586453832457032183046697952034615731137411136668019845128263109792828212415730070224045613175197373178855655050742893472197537994770103246466767295241279310884398913990232454410056011934519738068295578832697976900960114918020921606418068816928017068284501046976990704823377820485558703507821961561754093612543179405617376993347010384496101577796450882058108644005728204109768556214687799415175289565079795162503085888378795386182584753543960237083164722899374842563340323693338340905346584155037865733360707081285826041471804482566701719481502598487847946136613648462079310951084842924123000932511720334832909245448702705638364926655392579573565521639239138471059364899145363671937682283047497905889304530644540477938112914356579012148087853444258617287795340565266727034953648915256331643046684573912075785359663357661207296297807050465725865931587985988033279248692559349682334756907175930427988678055625094234194504333790443423098503726600031068350850041454585723144271226236352927858682719835205896041161261222351666598498437425971610105752032436667440935277986338970881607962794775281996984350904146373622365282470734965355083016381283797068908882033314810256262455875638947310444799439851376576519614376\"\n },\n \"challenge\": \"71214779093418452527045036796065177929449654786398969906993230844386000391792\",\n \"response\": \"1424186953938898789349830825837266791082166751080810135412685260927131832617\"\n },\n \"share\": \"318326411686226292619611653933713797784113604869822038155087723998446472000491631340796166741181489866273106623944061433077571721511358633472083373024091467831388817991503977702759648462408013867606151300315807029169028989927860289140564078099266826495977782246461750326542702515682731009715687248464690703543142695164221280002690415307303544835283057888870468871844942753231477306279873225776399431478519009913328336164286003111290072057561061773120632344895354535950578400910711299970496697830369089459850919829032203826505738976083676509635801816273581266991539345858894784434843059247996436612717676633128710175023086265721154297945895338312165144151291863136586179891470624096861698402675405696641331883706491038141815467924310405295567357636779018615050633121850694206096377866920682563615702390298731347942673329602049073224104100126607326670503927063620750499735945623137531582831642164804567525999809615309146108030775467911788644918770966219653370029976813811304712536193028450176283537176855397886955514184989964419144827815644288495547878298935193413296015482832582400368953415583397787843803005078456833458076819960320935656674415438763258246329120527043307259740472734356485029525377862729742011590837785291559379392694\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"81184982490465132163760109739007599762718227797033389709011258480045843371143747236646372080257900976176228840911409333673205765698032374813968683506416186614001558871497876940752095711294802735801773390477731384962962580549580716261697723314077954207231706381958931718806352653159255252971090854535061040305086152940437854576937946450761072470886895995255233737126912840036599049507652383104667515708602344027395050577835103943412913592184535348115892771139181302903048159121849993164228713992366788824817073881890617021774614625599993138027001719225994117496385813478369760847887168859886768072338975750350031652544027491651874680029900003671738130877199200817105112406055093120394832257939954262302337045023143091027288430658653981232779468707799681744406563719155805717963171341986964092160040220009540523439041221365223178662508494073244081111098920319530787964926100099871726289609091566297876267739326623546906996205061513564651621676634764797595583058829896933781818596732062059848793093124605016803368036611952013883743167126159203637993952113802090632989757193447050712660585098076253028906577030672972922149005439016582599097425881193644319839831716878067598444491010454981434825133785739051312332504446114646662230594935\",\n \"ciphertext\": \"30518918956096119608101246554483055000283436172228470269080703282697785177067327402450720001833246870706457686976992299023523100088766693446422035633828866972688342879357872382789459311796461085153296768390259867025550393715335987969600532537164516704744675846515648441179587105206115549347520567429397594722767656039110820964447847015703936865267678467812209984932963541480776925702611285965785699851049398525540532509618282339933011259079717139411808531010610157583602331656302256384004876170714904090890585591112415472296661739613006633887331490045406931463089600651125469620416041039530973214305392245046491161267187995928049701272946368227072235654589952579902555926208892350359094991655382475819707319011535017817234783444083143216639459366852100148988946168871299588893755263970278002556064649181166547383201256148295533909470444566705596667055018400795617378334122185211088247033525376364051791078519679117082191999111948127289032758687091717801470953430124291836349588563875801959598226328587553451250743091665038689291757316924802325555027441521568691116603486467982362153432615644181172080121311323694185947474942674362813870948476909178096404197151194287024053835010526070886492560217986831155165766605813234847159390237\"\n },\n \"challenge\": \"42609787024774378427147305142744533884832784784902020733696804899044028094878\",\n \"response\": \"53393532865248788081267867751251018851742159359680318304016024669703395520361\"\n },\n \"share\": \"368085733794459266329819324346045001470398248534431459631840386931293419929907285955859511178865504201087377099200032778257379963712136840319709749349910054605685335359846238879260168956340815040852305046784250410830026095385172111874431855171733547687987704009594412403365245442524462375411748531230477385203184612396080159876888414321700003385585367222943855741936939967776307874125616029427630815567891058064703149307571904052648124915124317708260748474588842817620474069326124882747378773600150329265926970083398295266588669711525276767065534983066132005598718800364569003227376387199472402781143845692197441219381110769258938921669790442587365307337796912727026177699496884362679900186998580192621271965722451664202901626431663996461152401954700441866410946141371237533834511066610445855615378046005300006169099828757838604446468722335538894402262467831541866874551914122691070451054186462017015389376757817204838454862251122297276375082741558426363825529134237331967878212099011010457610742806319285690666017025978027111135388902945590586322935977127584963900795720807568803777432392868968167458484306460217768881140611554382427341191223963879664827135119201754299168695025684977379435209782805779088186668754904243953987877080\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"808078579275901561943908581635035637953328724036752506952220041631734097836989596424005703406553913627086929970126550812772393757960076995554846613397674356054401604419058566047644148839804712378717598672712295735830581316562605677881132012920868378285016743184888166156359296651007242663209636049972832423253074817636882397424673250982788196158229409242332682479770867683920922104653186104127989217070922507024885924074050116257501298272405440056988522574856086985712405298251891128959183420994335259922277850355598653458233196949075021796909997046183265770968979924128121285654429126275181658569165551388381279906840688046103609929817197733906682044539996902684276902395026411083183471535812935876977704938862003871649765363558423490860782665130901648335192074792719395309009515849449098800715132077275841762398890039185976057414773165340994592863199403114102703234902521657516041626435924212265528135200928102161810891394358702885560502501061260917594299476517880594966221567223123409491487431940714038504670199193304569787716556533638899483968918918583978381765430428319680048234245446995608964767617615754482103633523193731286150752634990806408503828296099858295187709640888316333642940157413525603656238994665534890208574003101\",\n \"ciphertext\": \"326529532400770190565125044262448778566930213704288715687654983219821813968897305966691358901918474881942402192214274985730266219302906484760109248324432428142727267585178354901563870762529223461810648713488961025581860444496278107343844067891408561151231008252105399463604182350914777397127934654183358048004077753601289121933700547990814077352031238628058046437084724122726813718390297721470824522372653062255793286420746532335911461563577254998470746008523819699780696883578268024243496925275158097009166497909872099329690434685679277053327481610818837644237090973636506720609472599664731397795534574478620861728869019295197147053991071734645759334100469582207141853317390962570363322017826201009696961190532945353096488878444057591751371380019584667687798799045089155974345516627797874243358565492671986938395103428189081425145286508262195828191597736956407287412337413277223387145141559337913246253158554510908777289211209298613770170031494799414202950955603302619951712766815611298176878387758709002256428633651289778684010978078355919762162273358927974995274088475125312354516508825117820809882445202452405879554284785036421652890249187288603343435582953844286900086378459659029194955298110432690705406441163501072817364374335\"\n },\n \"challenge\": \"95708866261725387604347755595632945499931995283712883679691187038787477214317\",\n \"response\": \"45607303781256106202870174361114464506503777011064619986616923287496211130984\"\n },\n \"share\": \"429303625556599950235816165644316396795959719247699902842765916315976506773263781996236824849608105567836548773086795538073424904990196093295288233523186375586391032921885013036657924171007271997489813402476736931793838505057720255218151515966346213720135139924260175098898223238330368395256142614510744930428671418891876964790705792277004206833377735351115918548610636001250411878211127811558763117511190714116675148626835177532672498960956886296749649918610256862813732230133907829320826673910024912381537194635111992910406251576704760140721065820444269017689636663689043029841085434367086798488980405331198763219010131037250106729354309227401040730063441089237390658133468969137290353676358603348066277539435772623659623303571897268499816448582861785218589755808757811494281596423913064612989208973102554910014877244282111566710538769142761286806791772196179379030714578386692638097707085011772893736833497416331833354635747027858410903517127038891107440349726491804756017708688990293837548980872046940733348457044054912780345847546572292782155499270291267673780234232528819542863798381771251293344883467606974565209081566811359680163260283083250631523347595405484015594671165065392931125958680369069092399484498401792668379065812\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"706263646832185715060512918989589436895252170198617258286494146010555950613337992534296436917465739401423674049703658692880823075151240858955178414012691070440004312161317918114320781075494811738552455407747978145818531507891050132473769337881382891387300152515289468539329104191711109071013852264392053409140196157728171488094648404638908141651747115205596878673155754597606357287443828667694054554311657400570915169177254867418401397135270651913228419806354283414860196650299715804644951278470014800827141629197029391070492443670232548193029686625658840012216452500057192434183226209682875383233225896469398381142046711214182940379030710435091216385744087840559694704681995740304315332270049047687357739101792464398897783327568280915411832755093252988747768280835070773830287611282274915881671386046343463193055873780011384792109034537648086416919214227325320821219842302783621116392700257962100974499040829938060548631424637529385560611821677217503908943587332834146272020149835432028799801966073652306564148156797319298830230961859732050981356555925986979304499338373922895178070075035585496007271146669751403240429792161367567174521490326615957898232756167102149772281742151581575007775397682046153573490001716043685835551511841\",\n \"ciphertext\": \"515049394195112798167941016983501865500944390118677724751295640893127215736952792629389739254432582397080658735631054749004537303949936571773993055003748376895595094233057321685398768286566524542196889577317669019280655717457769343895667775904917852688394288805590198766863295228008737672614294279488360498242166899301796593405450637831449270307854527499887767487888276462414477029918399670496261602084190771996770099648979195396975448312488845594801491185138794793277729884247766977576607711251625724529928776513953267074588163477232196627169082716429444789522563032313556150356463641077546337173712512976919108103245756133974657507276912960919539438404628187515290997648834374893274071977332672435429162274024848542229286434936883193887650204909229307431933197442223554466222917220200260216417860157762825699936172792401702502507532286345391221439445082610721522455626851537393071710940778573234918281566209183336887437138569923498513622143408569043948124870140670160361565991599899985193499101255163605841234721643622460381563425826959897566196485423243647534466845586566116088156058798406581383778141195079989551638275792257749859349944865887008709653339130388382419608180426100192704370584269992441533250825677298090700690955097\"\n },\n \"challenge\": \"46144793592353863920064107593831651636763076978980296261608855937361394471002\",\n \"response\": \"100989543619653845788678430481399187693894876980071380735414594248308761761190\"\n },\n \"share\": \"712214693523738485856972761525933296982516874069199081857856543592665064830884558707306853338831118364267938167457295150104525230999327529764482840104769116209588453121274286914029914855725433021057856295323947282630153535106053970895005702267508043251772007614430213712942665569804088932091411148591943963519382061178555020231946210792789964535276883133344599323263373416442791289104766380821255787919787516409721587508583631846932556249056980920441493338967274047075254511503715884313621984063767997049810244248257283012273980282247981228514859344352610964240155746449984563912101792954955156669320975043825421676006045851464527831863144819765398666574413714145978070003261581212534792443420692468146114053220105140660342127564768196897302857501781769749804744189287431701441857741736413120079296723622010456625505370827050588639674196975722076894932182495285572971261218593724462447058265479942365381932391789671207937361152916684245870930693318753826032434645550208058247297489416043372717949621756055131847469758846683846976739033665617917427024566267938194457529431359218845815676010994755032218621673735763984854671735642485868113305141619906539941450791820020250460335518227976219424546509296741062539229852174579757181017857\"\n }\n ]\n },\n {\n \"cleartext\": 0,\n \"decrypted_tally\": \"1\",\n \"encrypted_tally\": {\n \"public_key\": \"972986622904564398294952062857350201842792803428931678966240399891226926658972393821162256892526834349838268309587624752520393570562352515848463492876085192614135062262467385027478652807628479366581938257807916933281576724313559556376929131504664287587018452587562485996047793517967980392257677154609967847802372871455349399343549985901667713612637132214194283338161003751044924875504881809430443378671249531817721011882897634262600742490113349317027517159553253411042663525732476406914832344134723713468652197852684781370510717524668814245147838281712318721146266589941227978159807342290211878486734132643511322626971554792547999643392646757031795998087816856888949466606821095265795183717068956113449539448922370854281272779049655712604410864159285449556395504046892809520330281375063126203113697299441454739179826004198657253968295131822241206020468790029843113310876830174994108423609325948451735432403134054388950376969488955959026599661268587884959349392856182491934356814076073863521888739865659238936766036646056817927717998839616030710970743631396412808299630580519417107517489064362978132498739163561158936800247401868357007490273919452722446165195933482803662019482288056318404846129121806773460896681762641689294994149504\",\n \"ciphertext\": \"981873078120577604016773247261341510946704594185581407691151342140694029646811569085743817628335071517868124752977257515491563888893346896557279915842911442358637715818878496526001635701238592329332859331642751834947125006351417046736706050968926326951546226744208443744438613879596350015792821700726047346300246751233528983767106872974114380020016824908093783055477628088052421589679789729931450017498755561960389483859065342529361328749193683357646411869500390825814476989894063101101939972525471853955663112710178486794501074474946092299912893215538322525793832693375144399329591408610932718369107659585195739708372639061819600464780962533022839124682401943992485862957718666688823403690617233401701634951823938545488613252111485395443790563387230323179203576254388865908219191912691908843225923306657157636961707244455415339177109209310230290171279292935542799899256931019762841182646777824088269058589571411270479473178797075107720972822486347875909497678316695680097797102977824032267528701401965032812363235605776168681832542096781335115857200726047845864812137558349688286167501538105698264825277077237209857903516608162492682589676849920370421462319748358283059215808291368065516004351196807549077094640981123945218182320929\"\n },\n \"shares\": [\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"757980800643789399216382572915185878956604394088043573598759878335526017924012143810956460682882381905070021074659445977113395357643007072174235529862539759910177677105411939798923913135710177494487226199859224505386697899677766824624846968061924490337016149665891075696204774379610197760863846543778638112525236330363827471283980559298843060726004476737151117000333141069043313526017954390930544110164241563289202526441908298143293653651149674507629895889190745045513305911606326963459693137684677109284036848959234860241483563070140003438476393237497921572376091239801135343279770908978315370648544491545785017937358882280719071883362578153303505424804009639693653849718727465719171348449318324108408366333859421264346085014747878289139970541830441387824465142956827751511480077822610778503186692210274614045398059429886382819175513330162530117401112883134592693765873740811883201755153078583207449996140854916020021981022910571466390813130656250557878338053004746133027489149242102024924706285376107630414884529969547792676612488086326811528239597664521902777429420809319765871670624102000140051727563532010826355382238586913641799469467813663736338867979519090003359557364428025681071341487756966162919615498921104164893905242458\",\n \"ciphertext\": \"673071076031765673684147716225103869849146282987757082964036171162264894476408600428097789642315176343272032263598924305946339805494428868452144475036103085950547334620002355597467485910525962945339760887639313776068728119635845911934704644800748785979203807689438800773876754669751638432020965223836263172875250292821029698137702500416666008182716779254260328541912022906796432317533135549222043364024441010613019014120598364308110708876317386105290309561644154655994979840119466837643446752877832064533928048281918252938516758696646965121746202501063902687420523012965272971929111272220520971489298012876158578365135459067543162712521991025306190679594997901223533134444582930215012511088089649018238056152227065220179092190750774936703003168620977059946452909062362447920280994483849490523081444458517058660141087047999365923647150499333019935271810241382763769734331236949137730741059274947865036321451132605643038606465781333152839230357270073724609120489230035310897196997332630818781716220926172115140556029074750397082738839022106914045884362135095554392022604876141710677585137537358569842797903199911305114951183225799657212633787128669972207591970002998450647913049221039644657766545266898734395940644636105076787223947249\"\n },\n \"challenge\": \"31958029142036688548804556471562235426715314498454610727848695029304435570649\",\n \"response\": \"21728797319807569410004429065432943303532717492346600484626058827839095051195\"\n },\n \"share\": \"534306713752753844498617870444441444926547757600826137137952874066132592911117136879990060930603806471286169331775114240426073440114250915548535036699878975177299114275719608451245795571228610028439212153585031591306919434134061410036042554191858429233015177302569693886857028175342196815912942603288940677173456329589315990936309048033804328447078644789224537339719899243263776378316241549708180386687554932514661308593615648550171984065002720027998399325056434420091912591169876086402928695597174146020568320199865850518606603173628523198271146718871359040500986634341288804411812176778870665133597121249859367293833123206335930355570084472068445822095459713323886668880895761425858779752479345640647688145242646305500362572223118303866615800758308924480020872926176555780433403923120090719373246600849137270652698143385843565647789069668763199150810257257113084360745730586122854738461534337160451769957269042540044304265130828933582434741821966267614176565514452193463985462157257999613460775056283803198435700106230387303207131142396896573462618344668546319778697269410534376683189088382305967869431328917360665777235651448999631005194502466052001575102006699844374475424634906805009331366125487400489417459551927940028070712516\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"17841629661649707117775110948046661097453659608498737030639461131565132860872081667355389447001984477091155285770258461052956576255971838868931605661152000591741195665913570223543705677576792901776909696957756494018705675443619664356101382476958355549563553304248978031166202434906446814109306769286307668887876487177672485026307450731237289877724643611992119460073593514867254752534451050642182070773694642223407381236332559832800485460773215497963458268851188266855314961193267201332318985699112358738964250076073791302052235253126122125071378925874773528832627748275751238568198372740967737254095329602066939938789620347420452227286071897204024162929402522788747366344210575513161503151706373021804239460241996363395675040533283751161535119361544702637845261940495296689887857336456557559620976257869307011549310833609190263881234292721595408235949900184832662076190071778049387640931663147444857529424992859113872000235833004343523516795344639394601410377325646236262393405493184779480198509449868163892715529221971103448408415066755283646902151452133309907638225137831554486500396871694146175877677595922414824477361477965168527150284930345488620212329141139388522587871273243784572189896647726483909803380983783474470469275374\",\n \"ciphertext\": \"402495959707703992685547957455929239086458512423210582947424461095137324757455203307715293258254889029607175880330223857494993782361191420875260317736319552126156165434321778869656823458365937518778677217598973601849364115202915225365329800957360105455789661128919246081162389425757577549504673406041195165496626492259734274981054736400497910271774907587822023327357167762913866395356907546136110389565620046451848336690624617300180762719339353965904856899089252411375489001089485756320482359506925363469714353873692877445789916482244729505306447400945427477480544931685399871044950521259365489031754332550673836383833094358112131343538000474064114505241867752849669197385928260917716154840338780008713632457201358072883156501811455848008971974402362257077506059577568714835420069314256880610257079245464981437271334436080002573290519199417456086143270757007878628703046547674585792318974932300610963430350434238263789554919324040088843614647815150360897632338361201686149426670044949426718926078332466897215844093115287031162219190266525149958827010493792336476680158177118256082523689268903072299898632569765771816411497551396826279611235250793226314613869371551710535950030468637201681393000201571607538997943575818875439837272512\"\n },\n \"challenge\": \"38990754203422754197023127954707503043445370192274637206664344422436617667510\",\n \"response\": \"88355206940552688364358651071922383603340625545008181687567107813415245005873\"\n },\n \"share\": \"745933240011704312698357688330695090491420578847271687331112367269450921886954802063742755324955172359870941502215014351991304801553961882066158132291148438376755118999459024222877024979727690562093986245418778557869407359998182600038570570715390211628995491173146710702215406822564837859543070907450111722479868732964414788300824977786624368484924403977495071228241831145804378541477985274258675042528601342416528099172051161121388004750347433684812270102583235270246007007023911234865359216561881467911165431989952384423269196830640593762156712155363671630598814793366124568540235246909059643963586354361320645784615747417129474997073148623017026259855560304316361882662113409196236744086937107350599143537179774287398464489807929249722375837516652539970599931013949468984735506586647382710191163231328416954025520930480985121676217282604352042510754309483933525796175984689403077998097476960265581414975496470949396385221731325429606464224923179855327675021102059648639837404557808023171613939814723660694484319746839216768297990607771811798409790936346690252211792576410998615674803758223662678917161278077505701291217976195398711045854086548870897312605398333318324550576002284635405282563942859174677869357289712800602094790423\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"216318803797325938628373676570153825765285438080035983356513504621381231752814677954268972963597717366333385872963021952272776439526869809168017706252380815987230309887049865893187832669481837977948416584358998990003152581694856829249031987860772076542981451764031514763420549177176022823763086887507552147776937486801599113413680814554323386640427647279466093330842408736252673336442357747959555445984299233496342772457924810418361743681898727980587290471933735367117362871204288533563269799068803988812071172983636233967918984547908057044971234661434248999038288697314633773266854386412764589432604771255372280208112593416375193571705480652470099795585764670138150492812840118449444980587828075622851705830016854256379695735856981167022891429904821412027264572149280072139662259389455396813575643576560718344601892840819334727810157782181612551942343655026525200641106351291968685897052133419826964936728330411589004703519332464337679436262068517006255397812922736382580785628953195746648927585699388202082923490293256771337069752642805743071138902698113380687562703501138462408172332478820920945409020544726092238336350661650110996065539671531032850062065868279413185286136623993577188667688002034931722514084935214039925008370982\",\n \"ciphertext\": \"657741750992590431660433757781429313978433120751756960110022041124131497847859886082333478220441046117049289092251438443813874723159300320837306131763263913497150739571160410332155037960928945841762550539526092155418307408149136079347929984764998709714070807577201879371119542448150385907571803793228634915155764395900162767609834546767735336156754816081546175759641251451213649101633014222693674146848821422983986291836391678838697336828877982952018688239106569046087468187842780588063365125871577348776006843961645945700399969943826428453144008520606459874902492156135000632794961507538030768256818790858476480925291124339761848475345053705419667402995215823057972203399709500181949214772293262986888039138386529285054519203908923395376722806412014493345383749670573474057151701102079835209202826916745741110089171950336255484888580772353428409403744187099323865684102966087719693251183129780158734419880325250134539651385504530281440759396644154541585564912804947799163669435834823638780898382161261930644522525438716919727945539954132425076032013396311232817911665226764851401174089787396828744305341826569496624382055608675078097692374255143487069682400928091751963200992157977015566411963626604600445249912447210744866852186868\"\n },\n \"challenge\": \"1741834283681746631174571069378533340600068002476352318142142714554640577791\",\n \"response\": \"74874832727479877635411983437165407443175693843359196115928736863508180890625\"\n },\n \"share\": \"775475119584236292660512888985105628116976976583792401415140376259465974659099135748173556244411970312633045190436420458197647334044611377866251797797477248066417718423977591474158019477478121738882711162001964488708942648638290033256784084681545369238411022238893793371254895233985184836357683338927982563611931400420880506705785088193027850757956565588884559246524066070629209959237841892168124292283452587434177933482016867925321249204495951338922876927802139256679944452897826070736384128334202029946458109709986975942019101611835273858405082429442522244416416749463594793019173739827659165371597892419659754815658220287259572535614185940217852989238581645161693528779057795663527862288137529184652450101618935861944739929572961985714436139261510277301198271186428212687147916420289629378378340528255597210705456914121731360975833454749825823683411830330890751670524609791968863969037790784179295677918285080445030582696915075588069164029386176528394978275569196063313630518734276617630896808805235019180847595092963500159585800002606667005854374002775390645890709523403723030432894441895779739561801513214494225793100102671805315918764212288219287443485456586682861003356178039822593983296633371123970657743833925326915593806020\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"71931092848109160597557381313724570752305494195748637555220820417751387031172629162935916914117517997419095794291422547460348841336895850026493327646758616170818653471429196161211605106636800194814552091409304016474472217627895706120348597201972584849430521318484339466709126324909565693877665493567079901540642576887650126917443549150045717484353698037730075958266150022222383024245679159678538733090537476027337776375933162020405420895209975182925500304689642581190616504299825500273619273589335998918111427835886372351806900094358877040212962361335560930058566776772491138469685314418423986404278844216475145439160789085086137450156383777476336491516937535754087113480799645084612251682867817648591049711775274846560556682531647756526934998646201401998076345911295435993855435582240412333997347374108950987439944888015821197023842563328316031883306405622856386708215069269837444234591281681424497870159898551688106985768384028907741673798035530222214084072205825619871889487723900316775757926776617925080291928356563915070066965269225702520981768220317478341378949195096809571762411566716705643281937442955189417008989709835601275592006431705359150263587180424351840468620484516074627861837927061181903308985039868173574262435571\",\n \"ciphertext\": \"70000498903741472587493886431831825237265408634858135475758986634040102702719887549361941047007771132992581105073719313325331292767771496133417205408154724339768942558213183615259588164900286293478055165787657901629511966593092489602254031578181985212427121798831544448246999847068849288631014208178346621688146640907860310546161808475934075659010233870338811671776674447265995464890112773272544719947636964931663470106326860726191725301324097589565201729469955791193915281002758179781353874793426505029924647121192160060056774762347788082491646268050582127514222600808651574077816448055517869799444446155829430278363320381204922882437588441006436384100466744850495766975253235544762568376693266060596739897585459819648450765280822042408769712498466964704291612878822528231248446825255473733480963115067534746592822535849040401979548003189417328455374012567761307859277572875134252546313649122535529228485346404674123840124982850854601313210817783061515946610870520008633076561757665447269932538257959327080835416132948367839579836807028084259090110069086591798252157426702982829090918868384944110759962022510590003666670076898788060744927891304235583584344271800957425302486239993057895821007312722683757094207900854769887604501880\"\n },\n \"challenge\": \"62199806619946967086048781498186779992564542734051970897779308083533504866418\",\n \"response\": \"115270783836901326785455868391958768627684944602187506817058212188722561378478\"\n },\n \"share\": \"802951624975638971619447733133044592474519388546444351832437270361859904310324005484373257667584763321240584243137460864662839955635893849391966229617535717382889814345965512489588994624115116330753631618425396468793667274680151946993396784828364130387473042716000913570247216830651356934931444119016843349969104199236231622563823639438249618020450524741653138016206260363046352922786692132087683412609810672691150701185857428488598759316494821162866246580115976165262699081136990351264695597866710355845585037136455409158020405344559489858503319193162434539543756549049313012387138522860159270600855135330942918366305874484397422880223254258930790449900613725722588670154900521761840933995552912282439332617649430990509608871644352475311472325849314582652400862638540285034785002634848181889685348001157667263798782919578590321579551929809713949628416542027446308138520557775618131595112036765760195181315206938912726901139163459142817491441342864221184508853135851592853743275296029228666011037255374414445760035496674942477806878187858369666339796295130398318540947284309558841564501582838896753305555357113619171905743415712188385122865049983807424271992189187986972360089270873432274778934618331291099249759147437314406910462024\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"37031800540292138621511684621337931151948022421226673279809822947054501035541426523229360674618037612084636018729057503790622375467420027060773793944403161178007727017457727383093882713343266415564066700637422447348117963762080325710842778803676509818011633430580208620714665085040797315464078283040490663096937705348787450972290584474621538400698139489863876925965189856767127129684055309371531034733995818256541316687338999465424206341762225098895177379753050841217270671972589698675846594626682204999691642802001026633087641581909227554713765928872365954537351276649204911092798978250395218859042204561951905208511703138379858489655809103516494163018967559809378633621400953075547662776033541970327718539472483646243809878554271608776625582297224383493212281527929463169019990848210284651053320348139821812685245414598574052318032108865041646866103852960106909091440083421661139204022224995979754470359449714091468540135045281992258662274598493511853394532275628837420669640999716639442411218233174835910552321954021765506965061552140021273469281273967998094082093386997992906763394229588000593307934741593779670208999416191485783844449953995350554432258396438026576307410082295708636476379863439681318057418194753639405824459537\",\n \"ciphertext\": \"531625069891738889967797062132545021857540536148325050358883535925132121093928459429452177725221720647995929398067328608505930773911667668963446586550342802463392751772175466758666854788456422536892418235593442008982238301876816139776590372556603009600330060644076999617979213048413937962127438137627877299986036291075073903919988997732854338774638700552784843815422801800316420752503170716928331991103463896608278731033908201224842179372125965798602802805645808308533237416899325604268228826274773052487505614169868371434499527367975461091535728802695331054892796462105102293440152816162553482133382417963180946283641327369984809959216677489155823212651049634930614468011044473294455603525898464076282898744245998820006228997846131900636353224703026371127764344393186151955868188397989367699043455380890440179170092665202545530730417919637354301822629749949660468802660445475731659026451535206454270910431640398249358251931315597810142170057151738374233102497891751329461155908227979356761478755881435196897533706781917775140538564981952742159072544886718284943089411572289094173496093588276948348250130043202862310660017802190476155428726055350609389237526734367869028338674752398874905115388426191847698793792260668348459785135124\"\n },\n \"challenge\": \"40601966443702583667636625014555575801809046762013802198873995843557290900733\",\n \"response\": \"78475094658795773655282485838104717722461622155117389479494276786936888902372\"\n },\n \"share\": \"710268426522020938660737222712104104277296923248881997242234960383790970709061366601447023491478615392848920744179741035544046481660377730747390903838657956179940775698596693088907839529137481820815032142328976088806584209134092566094093490825703660385309166883234921713002101241933579454000300538705779056538099199034923687780946146139816914585954525023026447507761469690473327494178716357365207873306884132565632363679952356752335209340309802911012348416576147533147717182542587976710034156714352556334858735558821829360129958808195668429515101465913701396836015035432590003398683648151133508362910233908844504293695875676631294862404120415506550285896074694704513588883157048570866502491660578682336034873958267787867597428688034084983359644881309859246164077783605920268844929476753296262990344600695778072786148761805238909043935880365370859735552224500811498607972460954133089352779277082792430048894082078556623380764906775901806312320220165689912162126819102065235081000498908416673826731696312019930740233988949828236684531323941597149089218052133983634641040563329276794738928126590184394088025653757489395401352908404538359998254890730859220061182359439744047851683919835590974650217013544546346939249394730483367496908981\"\n }\n ]\n }\n ],\n [\n {\n \"cleartext\": 0,\n \"decrypted_tally\": \"1\",\n \"encrypted_tally\": {\n \"public_key\": \"902753084871399929783512309174257299781392933408078209684537867957855546387963766924822574949855195853488581782011874442110170598445901528054706178653936943952498462211159564227234331580727014615875099079519004077538395692052902775138406363113870015120642421796821473113645280900429585013059557932136798365130906001686505259498561217381746535399916798019766347302646382415949863538030674553823156901550863472278654189039498924238024111055782558396497846609272488470334954281862458331065066505910678657570281944125056407341950051097257712533978617718820880773619238819165376720038483692462302111914780961226162719207607356643433997675145644942077680172284717205804764029929143076064960387438878537501322011816520131052510047704476524285208389100812161458491011730103130134239494745500402355751071218038254174567415465949304755465128059018862942892638321170487766568501863903026926106770144989599324489880963708531808157878482204971463747308813419635410774698301697699409858424382655954791316369989602444293083395952051346065671816944674719677849807701029331137331414922159896864213254586907514725517055266628723368014248101249045311676250738772149910434755336465237751276155864327175239994490906431404570361381860070958616836190920419\",\n \"ciphertext\": \"704815003770782421544542485172441435367587143168637597323693651841042234064687519898673334785153437007100215109453939740952885582304758607431049086754555508077953687050007729774727137004791453205339922453079935165287528679618285519399160085187100011198337152055565126646021163169978129940731394877296947390048736190683299485077620283741546887863825943580007198066774033176471856695594695254664689491926539014368291215999836989515313572756216228865791340381641144492482432152685631296845542615729250628705140077451889427357799995222632923353714316742352983688309167839913301558309456889072668609087978019841420173297468481374917271530317116927188995775362424847773184159927929242692484090355027178408046352371302077186558522690747695681431984227851964823554409149285486019260409773271275895711528245285745331147515730943052175400292762357551018198922841129941284119859030130038807317704144896121737511040390147401358129290157290281484757350522151019762489530656386493174941645046989959622203878293035804974154492127594331196867637284382069496849428573969982670648999180846789582522358552519518342226078706144391701065954882498056102124583487610417431810708084685481041987573310647008032779592964482170755799979738234444452907637573240\"\n },\n \"shares\": [\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"198068336588311296894359654451075834484317570742629184300393140756075134708398482088739540465460251828678683758901358251707947880742594677730610520816464243618607094382488441239448015245402655484792911565939050655386456467327370606341040571675150340346587993257103176287066669051867376516598000922510075092019628656350800247729024157116026345162059713497465029566178559951779055102319722362244172711697059402816771769624834587375347323774951905172186227981292818729325683907994654908034933191299294134035176169009738034531249423354593158045114864518258508056979766006836126771528000802157123180902383001419492766593898193945918614797779965987392283587723456282244402568426453235896690481479725735618113669289677184125608847530408478436486302248863258785119046319761928251809474518707199800082569773085513239070345814366392090265552855914628343559010635566398496313088346069749966090398472473549936421345066543650986553599823047143087519448878746032309027051075835161024456050790165326580821836601007594992251091060282564489526876639782344569340850566488065535644365791192975436542765163215286710189800046069509206928888614846971691645226738398775281578752892246930234249678856023773401429277141280220032237357656973757375089257881402\",\n \"ciphertext\": \"91442648629017700716490129417067315881899559609498005268823835272746774283837323405867216499819084324635861347658390032451645668359929941796844705411653307901689521512706424829613686072000832861602602761319226809411703274535756707464940005242077250321472927449141687145685659397298667953362962923330531703752391670108846478795247298934322474993326027476525441244239163382845792612800585854506395393590210065711446730624522520582919382030759531673383273022684210640480711346582737944220174767509163288387036905637152299339085874734295552438873838530566446068346654162143732813017987871315529749769547888311435848108835090827746198147636707776712751488112519195145791232173199385882479774045252395066085208142853407200365866562295640341451660849102138069487191241119593698153327222144966195606503475894259096794907751611781099246781446070458771408483492958461011451397195500701468358560617702617050252872003507370981547878958041284373513661379494478045771255566036299816166466370748578558591292269173286947720157164906341773651713006578891459095716058174822522500314310613824508199286245857414121601879343033688952206709848833097153522661585213360820862086850846560437366467068878309990423086512757902133849806070441009000507685801330\"\n },\n \"challenge\": \"108010994186804095499832464366705084117339089593154083062113549122667785782352\",\n \"response\": \"81270658344652151915871409524226073584770515976511751423805175553848915904515\"\n },\n \"share\": \"123676220760186792571097608557338032920287239135381252286133258062228321712812919094742817318783176286115840455219911908277680990900911765386177350706237143760529822476142300538763111155093798510745440362024087473415774147292756571910494569577758926031937504475293061523353823753957904033689943947049590484944833802673458569514835911503638618446817708763855672452140877589906032412875368809516224615472904855950740365141582135399567202877636557939472022731309775366641509483753677518283378833517272506775077096664137049807165635118451765482693814387651222631983868630906145359063327983684193524916063420260927914849459297421564869948649568241013744503157859772828165422657275716986854030490708467254122416574186190858687900659801840860488781489546545625619700711705544780012556611703504576850197119953373132470314307525628728219484969902804541769082692379233494388269644845031381826113853194703697696477317531062014838490138023047448918322720982119627714811054904598596223667958117117825028323855403323756901118716413629878830902709337754235993436894572719778009017215180376090433697263994559115835029228340002785630271206049319277409266421445009986295857591922423033655889217882761341518419269204754955840832581331919410326661005988\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"153987100315410870068702396909212025290114459900227838642025115065719389477430580389325925754371946111990609415700821954025860529617598467368624233744302412838950721892074567208154144022806684266622812522929272094672111666609904991648587766895319603791488990996076740305967014880773798086921532877875737560347058225276466710947361836907600203629098818865992793633108812058263109687948577818981320059144399926325264610426446673537045922938083813911097959728105034358207395645496552555033822096976986271412624763619001943134885084718445829499674584055133278618050070351757633337550889886768370241833296327749322577746041494272491269575777292480732919904601588099618400360551890081176247180010950367289329099142610941178412065146996399530700759870198290681153304771340565017693304889626001045972137815159794097818229539220457005703289770925485238140512120678917002014109273726311333103331936799678436441502364281888264169360321181987843624290253517858533738854109689800097283412542627585664968881416128607130710772795726910849717340119251660486161173095414070238413070127877425603966080967625639078074652701378487672125275194829180969433736546758711975326512068962570268772211307210577751186315998944059716384680941324809884051185440606\",\n \"ciphertext\": \"400924608787599979068555286717578774379352282585649794479733819133676236228720213502985817473618183377574917340522913554784565383303900177279464794163387282682223554261046982953935828416821601304836792666384739937958872541932667304459042940806924362250807940972578077449872435477774681591259446567697121279072329999728748618861714165272581594942601220151614840094105417799260708270419331119285335078200678763266062665067858318891554585698315294253758384701743767230879789429303539338272330694060344533749521284798631348295868161398088441744014577062150261928018461991498123169647876582625240447948920236228680899572656534310339534319522736904113758172943019076848225811987029108914813390776733916929385243109754609878792758794813470990567676247066416142496501764524425778112603087127368864703083395580084035817354187761503510449232711871521619898851891951280639774445158761748907825124810213308224081604913641205718816015502698809914896262666600214102969880227621490923511415054036855431092763445923947740454804822633933060269965274041556391312435549783169312657972505062433214908072807002741641617181961301517304543820960967203407236358280464628418635784599038646487899222380191021283852438168776799658492566838302746993424399588192\"\n },\n \"challenge\": \"110780647513070614860799240260307312209016867258693118276878935500776524964941\",\n \"response\": \"7423508373483094932025727750211424308294133235506346770369492755381321033880\"\n },\n \"share\": \"116166135793083609664918349981275199116575705006435777700927134688283261007538166497997359503893251202466859997107768613378589831269381233689402167952133435874791755919657876894688156095663430912231397298939220027593442462011343082151377481713168310274993839886225750800776391758144879617361267537840445758530549913270880871468135777415747563826510119868193958999947834953136963784956001396641362853529779054001213082495352342983237580786254372664625189832691807803977893200617409488976047156413247598404503918393774943177414477703356037174804387802213664745697294194338349995160072469864956150135710480758860580848843433097171934164152451082044893839832512445228029101094108404067551471534814737163103926796902748751008972619265363897216440568801231154500326621986098727679785414797890613868671041083113021873735298786879144475948455065768182815816657978301751423402847813702344631532227957726406665944882406550831661590843631435002345751420918207051704474724030733012762739079616732268426979618215346231191593559775961392620830545690628985780052577861838082450984346216093328521170581374738883623358566093591923431608096694301100934560445292196748693146886414668471738897400841466258133838601847717887041969800474872035201844118939\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"707119198927177801728536762785998398096040203089643034834743441237573062436179411660173087988979943303509181603595831486641767852819681007346968646946550632356678838399721722789111168905924256905107457425654247962189006029409852407862851227873262569501476979789121029479867455841069242740179277234772882790158654141891799716191392271887776188081596742834886818891929122436562795072259149090618002970178997461590005293007053675917468407691811629394294533758205923105704241742002877183063345438087592786421088843885387248103319809442362710189832429987281816431163714393749021330964200903323443461105101359114510330715548802977004279133521413881712910633980882139919874307856754402618267378740917679285213870306121733681268004658832382369434072746944038497892062273379129949126065682801266342712877724059060637782970744867428200399777245895853014978558816361013277345163198656002362074428258796070313302784753736393322951162438018149482618840278511589485933588868579619679950374764625084322368889388495876580117611301638430298525610137728504435071971192121691911191288075456584414263002684926372639190215024365786472370182999212515631049842040068584313922494038238872395209437154407438312992712729047825119852224792490223908718538944549\",\n \"ciphertext\": \"132624386945111774841891746595368208588494392007087433563784462405308021307014634186324089549841163849591980339380098650939400021378889737646369589234567018229795672508155977208999760764870485380340067725803590631591110516049780475542785206579251488521140481404901024083550327132579996621516349746018779980797023195811600238462482209182624695492781780085229055283331856260338780550166378098194452927230934800026267571628068174883288829218779477625894904755495040434566712267090267917091739427178015862038492119596806840872749451695925965831995425891115009499447637355710373582357069097132838185591879111100945087418660062551218688722769346279203191823668249581049827280559548554951354932685866906856863518452116385617972931888174153662457854222915093692446018312570783172611608858310590041063388527011901206712592917441695878807896211388021459881207472250596929249407833956609366815620217421060792386039142206802482572713145202270028015731490670160644416702122750770572611804848249107228687633519717558500930252820941305204092912245060824995689024526865643696768070842870077547487084439393558339409942673311631048373117727140900435849828023504426699426415630687779295260465301214804420491459037633446492809935885850922083513402246063\"\n },\n \"challenge\": \"64103155225906236420577897841579470349000483863326741914786465095452417286489\",\n \"response\": \"76231948299884410932130831902404013939455456338182954823015952475278263892584\"\n },\n \"share\": \"995593147822694308209351299763678045501312881411057753906748378457502124424547985438653006539943165311184685698544602332255714931576632980325396200551329855876160851750656656899559016659204900034987489409838698258611109185638289588035810091960547183966031249150042307992499183264806652483952913561310558013953300288576836267289644563814286544131338327621647906870033104339050881742785817549198532970057846064559846184049885550445359752783799338791943609266787703119846661445833619799204171133775857633266315444446727802447994911257315326801600182912320559652873860623476823709723833158432381731613850030673866267813190925246529631555188004333050068895519043841350519469139055181572720111666911828167481856771486149605892267200480340987038814603052000151040713382912503447409821304996425645528167614785565936363397732920656256292259582185511823072075922851646726206654021766478180332138659553564509715684684085898308138723923007356746713381104740809925779864779396340077827710945635948845493397328915286220538088275565203130666508955684988253437323911174643836051093382753942155496406507921375539093068373345068237495109944755900596131891720257396709323910973069956462653429960612519439496660022352737778641779174440300951441012324688\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"182770252584582357283393180878158076200533480306028305347348568868746617935213672859925481058701823962983331251248368778273331868856892097476598020064271338071882526395663155143594404737239065242725407905732800033707139845046320626371328771328751924874388330605310945367411443896298538605194067128695145480573258168926359038905920338338614792994379717890799041433920247459371809228508746852036659440269173467106533442274362261579750092711984782188757121616603611954305282915600643206023475783949252273789464095590352806584919722229712017465045798163235243143445258331168353531053515379688419449824958018140133909432146312693697487526000610693904914563805959655874015235302482553641953285151077508852866038443370936471500813900936179293019881680284915984474408414770103294582425046431177319439451485938421001996071376889800055709625270591199043737718391425375284035271133407763941766516736377974723849468631448905254017484408483703376789339615125224929581252727365556949910462066422792027497834426623020344952341190765831376547581479846104358694493968794059388986668979892868848875241609187917387481260440752191840040747365168900916018011850283116507163730496912988294345537081433070384563894746156874986834174281288019752059930281636\",\n \"ciphertext\": \"602516314767465895001245499834177995747618780837060755048976623914696698164662183274740358566951553669648762608025346427691028072537448560368648505344702088711243830053509885018946906762739167408562064247458601985978373596501390228667318116908737204635691780683586570731369779087149154261344792407650345782683053764733899458163677134409773836291781918539504311796687030309557052908264286708281818841250311802007797471407187140970112453158799101568204283837447007331751780120197266064878451276755966612653275108964717751985148154046074640297794973460142290090880408811999286321425879162570255325892067846990155959252915368608876682476762765764217326969241843363566840948323141134439528946800374913610153351773815560101215668468737540353436410703929881807207596308894323185752513677826612331881132947568139931326466514687210547908442325554724803393357793109245276360317526407003659456061710596618305029238036227144984130026715178976867054360973747693766275515844147061748421748911712343784199829546323934795944891906795279445360383294229207080845329335862508673800047799870492973013078370673019060270005333966418837859188618000901940845592037656072977788017554195558390924562240418580337110663056110495723112862016783539880514883921073\"\n },\n \"challenge\": \"54570067723257578972398328343356405480466748364677209929962695466909175440082\",\n \"response\": \"11447911469329809524121019547384440303153103616617216728981317097203072866186\"\n },\n \"share\": \"1037978601709542385642069084357640107883135411834449161590977208810070718021143732855201367859657671156448997624308158669832629733036333280613977591709863846083822162376566004835793709400228691075249770300732357391262814106903268634485200074932614911123592818606570075367709716307507612698262896322802180910130166568834109953581541535222298144096889325313414682869505260144709560779554009644114852860140541969782014091346172301738514297012618509361774948275209331724698130146516766174527356072642079524004148074984978759292428840703377281229003472067159442288726508431270267084350977645905880823263015818191024633187336404499455663671120532120041334506560912650542788601236656197054897392403296104778655378671537646220654177874515373140517779919330820981996047831405271615382795130964343282349092272563964863028569898824138914081843130484078682747829079661468730046456060946165092003155703525520650854294227928601895717366095151863927900342045690519928337835774992816814794642753074814137204228564576171566307882127338913720806956678260838723110809423320903413819407702009131478120782364331068753298754993564785138430994684331666834009985732327383306832538396821414580310489972627708059733192282400255358540442607936536960687235940450\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"706401970741036161513386397592344316474188087613661040642332375271205524581784787056389373145565869572196739964400747725066762595645456249425932404453419643961055036549724947254934503193528764630569268361408137337630431664814072890146615539223551502636406090419793965799386003979859723257807497050578519876456532610903855577764564976407645366139853883374555182730865302148150944708757706708394135784900252335528848537550621686051843767497703040787093684746047906287489779402051755957930476765119843671243021356000021071568266559732771799802124850823382624727293370538272107529721199083924569224690451374359686334967855675143663814344453722363222413636262761819096530757707412211105081784934496496382383650847096584132047014934697172228698184525203444624043159101751314571556130184430206756005049544547615265934554642236041599532623637386538982105311933018998532220487342984347279544399532031353080323214949697238569355866177143024239858732921283404543867005869328523132787046750752061603661899216105887971785163578722253690767499570904764666759198173662529321017859420019949790906028491170305396632585390565293417955894592819587566467799342780710235175224138271293447024760965233320489633388475796221206345967460521621914559823379503\",\n \"ciphertext\": \"960488982080820295447569554791286239375403601588970522924996572010874512521958662540829659878785926941189970827930994938337664316011311598513515300841133817414881925543585898314098407787547625426830862800893646774565768129085786837560571056143390814963804603614374438198628086279291490071428907471937902792753260789833149972743597184460379333465092019341671273435189816574222423012695888883727861731891838804216230234484635161612377916109156984523308414803555197599993504666538490122901986878830450891257281670116709990921960860209082436234699935259493560428241531224267764037012964707823460595239481984707659750991285889292264460852472345562487919217589137409724049409494924624412908473274794587640822323778574003250615059931511230566660363005482586900069803901710149690916112484238404349274110916584268397295187856578472887115619995403630186740360174614101515111507538879781011663541181905890362947172262709072046455312957803677136365329066089180295940635550400899807092954643762417206742976931046301409491608848346645254255921980990891321369300840670330869891307327783845532992305203200601433169798875340285708668867420837978376452063644403344231523204857186466148957033750241188665868788647185964715175436946234576659838965175549\"\n },\n \"challenge\": \"45718312205891504722013898879497821817831059114013625344963084075683507601807\",\n \"response\": \"97194738530110855384627692953911791178323787771262358700091230948554282642470\"\n },\n \"share\": \"126614879319187237584929734462545327043262219561165236159428713317842079255286431114091863102865187397495981681803963448938483366343201797090196682604395203235829727244092915951416309589497683463026664390131334578488156247329262438020733563538066816396033528173356946899611347272099690996261970328662953452777354592840269227584500786990456700827248760771940817211247390659241506501952121706907000028204935022901376779736585640828277871150057180049220615797484849688271303843675865245984000744428215211924266419261798703707562582811598700356173327090673857622766694547078308946419465944920906446758854894518115978845554866644153715836302599417604453451646805150329095992648925865517868405250032325326605496099326865243005055573367997936768736402484889005070725393263674372459627526889210047594318649453130918813572422719800237467001647647365655828347047003729507459591777232983431228150259587397234094082684279880623334683480977384930004215676951636099557222689775787136266731952201149590521508190306915088558617267570893973041642530838995670952295420507550488147514010478033677778754101378107461430814396430906110551150685858346964059663725447002552228456677354141149292980709605434517969607218994408939295559895882952472365147185454\"\n }\n ]\n },\n {\n \"cleartext\": 1,\n \"decrypted_tally\": \"633902738424928856783669360417409461352724866437176267937054971987929518113968311572018846775440350331394872441420725806863767569147521628581387346133794141162759618915434384470928048515684966754389921404728037087585951549298706749491681316440418023335644037157549668734734747234193236480208211700649047792505290394509276323498712019417085994608675098219625068478389802372911974790447602798848267203035795626948013815751746314708193865142515067213438779931341448784231764283922931059803394647357407601820746377200693540251395985610151207325893305136968984729108604308872514815118245429658506703427331797397729626291989388778680839647127066755635696870257359738766274560298982571341199340105150191282665463341766016615086716556537263439886148093374656225718217401337340651580107886515914073965138178083420939392671278560530056147682312589783964279302141118430614587577025403023718516789910534505871873011436491653121601912717709648600938567837813521742472036386528727473354399846339619270536399678071529700504925046483796750809603796528358402843506478188359404393987635666119244256746743854126114174948922250715011664059118382465474343042744744366613138372697678748514832068141362891787033831013749278870696574778057534613154041019988\",\n \"encrypted_tally\": {\n \"public_key\": \"287312236340660630522919115467786061103499525989237595645654712273222103358147827517708759194778981696091495434189689098236718478152813541117608718546752086741523896980361373035561867637313502041582701642657863906368708910331708145033568695126252782071868736889743715738644176402970257898067809542756553031792490518401362516119546849406604165190614507910216363406156098598444262226673992646367117298571938528684400398127951052020701849537929615498961069173264389159429152628805917440210750515514606315029062566425488509008100153374342014124823794993444570853450501059380016297721933451231777524907345861260784485045432852024405556706864434677413570412712540623597331143712831899664863255481617232200215729697158698858641083565822779515055107687570482023344678602853958360588243409974267113322001323240764785706894947623437479613295099794078761277784693791374775037164393838457110838065359849717081580121088464012135590170008941389599712214914117297938169211588955011735570318723231861836684333450986108765468372346441716170794413856634953925910360333327497762011159378998477958590211390446332781307855320385346949164736706154284161659807630953682417293073361259679082658524917142450900750056084997240432848726720047203406540975765494\",\n \"ciphertext\": \"481888615449810284157509093324391588870834575828352870397660842390892677953220587428531116920709379305458579862032997623268402056887241464094487197287822868685047913975290744544920714015372716732874924294663323206335455454104144712001008013604890963377918720756919279431387625448555391107443895463028379586726135729882510711718317646476049427528634944668273188615730160266875536165757595701218975033887164395186602544369172141414184383535209443532417131947125487617625800598474059286447366307101748480460570680272896259728827966556026348080861578236590837386812632158086567239543684377014544030846439049276072155992764101961746011095454639462909269030149200423326229881268315972400846397027259355093271784377660262166199019254875594192929429880417024451672663799793244575681008780055825097018040100736534657697268562045584114418061700478864374223854245539444537203377770324233470808563550863852148397574696659142986056944402083610350945796473658894646334141662610301484670038481543799086437658633807754631063894535195143028101112869956185957997974173573721589900298425822462578665644028241468446643700302021998369468175587334534865351975276351066550888192146094106619099315514053844578341529692144993227830456050594711791158107074516\"\n },\n \"shares\": [\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"878115887095575083597345509935606605234394959893901312456634176542111718128717266467193542384149864407598700727268018153134608968742831220912100550766653716285532196558430762199702869487144943097388108080384887537148619477260904277569308884771638294641864603385295244629742732262684602245019852763318003570077945911692493990385292049478704335643905941683679552723877093415922479465459194187017759014142871342059753218553139582881710059166568549971048138591358551857385329439473943407095503041293579498764757284079495386446323217781099011931965091576724486864201730683190045233460882769874569301573165576509995107526872090247956473401239476122566257080695299181605175926419200393733680577087028788860952088128207579614056841064070447077775150195506182406660068646442648747737168216393329307076726842736569737518767423061096909460604171716278429380552698147273096580526789457629080208638519324932407714596438972385999256761778177543400047069551190715254503268869321543690337799009309190527878318717874899092207521676515195423963852427969138286286185797101155975844705375383923965569952786604019437865263703463422870551176572221459313848116429017715822608926947646477185181695012024644580359149510599519853075069760738425456841523605468\",\n \"ciphertext\": \"896754685344093211463047426610383620239178146522511405177499896330508340490101132434133874788726084763697615513683882840626596138204913638367961254531785549814600251878654588276619241193797371210249609107642380309171815651709305184954905163775752932133635355398379834392842364758911868898503130870356660962942757874987088675902248726371790353844383314844620145918381861223422482374126120817457778372785561259689617188272284981923793554401120277184483664219737399749306101664126410489478396446443180009697748546051896367888078955371637396007415808974132884297884759191497039030161054318256327680313974899708441710842826174820574858746927432631284947207860531920514954640375289542942550746174222099234889455564291797318537701930955333701434419676351620092159289179774693862257940217316493402080732592579616927292841893626963367448790345661603181566722588870565946576727443623703999666243876195805057570836819676324181724391071175346763436283081382708203578497260881609212686360235906553198284118350732380141416256628454534645100101703932147697741274783003695865980254335423699659396531624679722409897063637148438517775822459458965674055162840334844774495705833725207659357788574187545274746315861988727388010216205606320599095712692209\"\n },\n \"challenge\": \"71598400626313734933605081217165392201982779605425900189357145129103961056434\",\n \"response\": \"47781817642750523819324679395908219265042918252317340950934239618123100684040\"\n },\n \"share\": \"447331341118356385194800379223937087552477505204384621071206912502242132648615159595492913896266373220263024162598156144155297644006743270698787476290649917482495553876137343518989329955920844469047805301293381385441340822350261727050954397050097906635204633729333239479970156766947920064494732381687273875426691091713867085934736309196860631934161931007471006583051386191668543391774246555377488938009104382414064890880907330471877071938642180295115241050053748462881108735682454997471665795929852954780855092754857690559665054777577221496345286206793813594188610004941426696286210992643628933163389082869629994921798826983785475419744208206333718315546343203446443800343525101244008573766297118630119288643204008781241352352755025083754957645903950160449003766678542199253709286033147316792026741810062709473033843610631239145178920147508323389849458181195492264891310182198568960959955049239954139483798869797381339067265419288060476531404833492970765936281593891144340274102606207695168963136488347439161875509968081539285730223374366887069773479457456171237272947670847685414606927912735110080519495525854182406942861229518727853005132996369940825043180049191657648041838828803375410515835381267282820328195724084506646073980819\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"307415341828539942616980698701969061649333554919212752194946283837939835513614871982451896182337318273744757721746744394526635892265633394565716922385381149928625586360130942714913738146027369995607203686210503443162101874778715918358704534631774764630575513662244635884063092650953240713919804530870883807073973828222507846573878111457637022888273067298349421673531374660752023236412155892480667544382884384095314525412304198248273507517826478352058170363679197816052738881650802321096416007977811252345780382249207735090474239294805783164458066767446932874877339707278028209966298839676265847044946769107695207300481184645959061009854145606667596092746179548364148762324337509476631601079599355156763228325792216689378845610319812423970435053397402593942258144800342919119768307870530804883635141540474049542974813634557723737221770967089162473212323731142912071050687147455641104192645957130495848950385383567361728623509758337035316256531611621773181795050367411884029914008912578103986184907163355079096611623335580672755708212191913306302061313184304115428830905009240927562736331626257526938765099443242766849216668011633497624403662771176829196027764029583608317333684906901035053168666868971991579076371879812306050437298291\",\n \"ciphertext\": \"942281197555161361347130838486162978413688845590478889945707009099869026001453081126455132036134427464403179168051327641807024296139367304415259169839154842460371570000137566851290704397701229554436297333989193452133419143651431412820751212210813802366727524110910442854045139512024805623403738631601576679330609240468091752210734700575083968380338105305607428488065234535138659590958623635722876416198325430152351607550073252394455819634617942049419411435839069741201536475174707136775706291801512209833969978216705732999247477535029107297151867692186769757223085914134687720955568972361194474028720855763765528120147652724011371082108203097942505600296315092146291681363053865748082790739251625467928465068590764971990787585914183343721548703033206667979540566299032057119336484812523802675459049370981134639856592696174302879439347075813969887211213335994672444862131309077395423936584485358489673568311599194470582573703107923976568185398569427682281427726507114303408281731185812952761027707112136642837693565883558068187920282473374650154015555692464423585107137707549121113011571554048583398607102189217093097693684314069155869959886198666921874584241349212116898094014884991156307324490391110939030889990950124670910645051717\"\n },\n \"challenge\": \"36438077213899605208006985331340304923670884322632923472400286635964932401620\",\n \"response\": \"44534914059764702824443553066276610071537990718996003962620652279756175879519\"\n },\n \"share\": \"924786180618807011829797195717337178647977139862574610586850605915646202198008188685720165132311358927459442352758162893340879831938645281637177967286814779152811956561422672339514898580012816149611566724709269623958315519028843028225950666706597480416925226252768824752839961699305319291218292879286685938979825242582872640622651888506386857943099286293320092985215023572383786468455876829094596268765193319201280913055599479432943676901832499465373422439339742595454328366792090511647252779174016739852658799742693458574449172917180886628178400081336897884431235701480778213519998005101236313252092508314143628772647766309056838405899447020695094792702079162621631398041878582292280377506122645948336562554438124554851138389415717781475161881232220134977619922137056892401426121054767669779092799851012014918740196384376104140542860451461609985049870847961161648867358197521122699802871395347074372281822887558187020901959151079560097118563801747050789914237731812214380338047590551459102883645645572822286283674385158057999935996799376846424418667716628766488379327503066367438952603560474186600066330450073104768804414004798428000868602179603993174396390102134932639224039615281161964068441857931010475474754683704218280633270977\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"940758165076326765502682019299454996593626058407952031396691747582299698118050800178564017222059092281685396641465564566830849072537842236326827741356606898222305944225924115601696919147906219037402926377481894340039024916125427887350139229263374195590720727563279608916322596386770784857029642689607272174224015532662847431755975037652204592382503082929946717086247311941825863324830830256098140096317943960348144310857312840808094430013625939072220403799789653771693599361363831945209486516056495121165761215361739599464896451271948397707176446999835597681201112249187098990469380640520902663751221050488705082873930643565868635190185977730347959356597569091779152585048964392566100041571164107147193288515111456159463981440991716764700610413657849081949876409500396672900269743806025000019096762466838302306476736931613857871078727549918493744501430114928874709501188398419352779222149602412366691296645804007260223929024466710616177956796912011210264146440764665220827800387881282732945849126876181194480491103348033493925395928416356668253189017916401151999782447203428160047934960972156305587044621914525857851398593603159570775157104051964438895070754757159215560955468357212638412876301626577720913470399865634944321069040315\",\n \"ciphertext\": \"879764243392829356999406807257726122653113790715546490054920456100118522225418497974409202428987146884854194496629044382868692081964418085338012923010797543790040502441981711636039263482613525625406230865848870655401525590411169707889789024159592436727433886952409987857104685774917783094418100641025716413364267476064554866071629023588898231252671249548795362489982676597883406103606746599713297874949767360547698739994150534540380190420348335166630499217140274450507320861063417622868833771904235875652528523219752197639788420226590942434768686001641843727555336426484759167336680728150561389936516002714687403197554647507819483178973074329743391857691815594740043777598942349229990516251009484761048016678706987002801884440090107479134342199698236490681698257391146563697352181189171661867847960758591233541832939095112147184953215400663342698127898976291771419960311341165488899817238183326261569783997806700026525316570281275542300533653660788050903665187519770392712295979880430088461003955807161773072701511349559730403370464695046216035762227410643211950605990861807145793659508128292646197726697900616735900669318729732175001611099323300663296222492635673302689590165122547102097892932991673029573059686659325161563621697108\"\n },\n \"challenge\": \"6725276851809355604492119233308176296089390546338996032106485662830055279855\",\n \"response\": \"63074424151013497947439797801493935223119864753058410225710553377523101913755\"\n },\n \"share\": \"84525142612103459947222774136293764200708317024218380240779227877437199533392643425755916310982077529947958552882826328381332771918168888587083223273455131007279516469839618477005065761815766254758435090124527398096941040652917779198542974245527471734635061076532750766420905821024008757797928764532504945342488941249795028794599055218474497159309218230708797412105290622282504187684158289030342310926141092447157992259775126536684021471633693621148039510944567455061341851539649404994332023379229734010506836407061181145032110334165116825129856401006580051316660312068647864801741286763129112010671590090371856330055108958583693947210985674628255183576324086613563509337092791095254772176321568203119780742733199274691954054839543827139127960209890911639234273948280987364293913651734939594413336890333083194597283558883414838224887650958658175141617168535941888456585463797114461266638197638784543744176471689119491147336541515647134398906649831662685992989736680407148076917048574076876106681302143659468513074803772052758448789280787094202541230494085728148883569318692972655041732888582105988132939850060255654809600967765779577464248697258390816782578464879830610229941072634269725591846396319996749008464514104584609993107968\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"841516971296798130587382292189801467862764583597154152125740669738509816770541420006981041504954066464666465965975628405119735189518669524374784529469254510934716847075304148646312432617716599689403154855191471784353873768751421193795445282413068831902697895411383455364478798169527405884141730952011101932295344641463700145879671734236376127543476744390795555462214105215387075199371768441413134398315615533262473807663013482306542013696840879059031953411439750149045961557240412648480582654580822006431389648740535045298147505154494371377571027262705306440737982088819037246714460396950770721940906814147861019150660887678853647229089379726300951530518527191351176251848212541319723556422630772969285482161611236900154823377105064895969282505143235706858929060393590188413467446158435778441151426372709716240582325976387331832165989818151052604954772296478445190271532684918437929957278850860727038093132079050642559028366089399927030694762106467383344546729394729227102798114029984466281133581103726605608393908063370385616795078123690675472025756582995929045219518658091678097655011446882192069350055923068466172966542728302563006689837532718773139608635497578506901164319550862453024736627408074554166735436320200003285524237222\",\n \"ciphertext\": \"193871269510262161629934356566967393599270541394400112967807253475262147826554020643138495566384268800016133002127494819890235610317757719304641797888776259494309832418649076330972259778969605906490982982010430272060978780554878429345288592697318995129276844391423322714374503067817995023398756605742836438571559176315775264464597670452114814351166308680231198373448600114602040319450268784655111244138480828505566413079669908912777254861150513121353206655316239712252830440283368343279898042404254529568023147961790636442595171841630056011714501728313118052001112256380583576633794477854236870992306379618137623018768642588929408413085622660056088250701017803593041462821086031268487999151987297181313094574507601231493759788678277984583444792563972941977826514317818330018073790936561053490331822681640579703536126470693353358303797404540107593836326804865021790871059455655053870917048004867260425641427539734746787643957990861470390953290560309963637322138530789214666114949262531428562459714528080214585591646710654620613533792193153643625002253456343425691922602938183995923522437328240032788722524972677878075798221833619556785091769847444168615560074096058648563443771771337598431914188073511819006091033775955302843993932036\"\n },\n \"challenge\": \"12958675992982463429783924649353312856455261565156545148863422937264850920804\",\n \"response\": \"37464103725340648628353114004573431765953552477953738650564345162724523881972\"\n },\n \"share\": \"886008757667085454184273833530791559740393003280280924781524244566358535047223161963007759800850107712299018303144900012442987249113394268028672041529019234690293687693140714616041230799287141367378382867469038198655596273537287504772578229185616864913244550855493988507243932322347689108570043906521011940226177083443544235049715658076596008172672402842118136570737977227590883754932032603535262985916637423526473033880785292588407641930472662339799577675144150473941818911962805586580950315859043345962214040566671040627917026648168020360847827296358592673856586884746029658862975357860489978319256973177935472382016231908860847603858009062251230013885654126849937255930972001446955040718350740891145139282267617717229218294237678353631722247123402812050846054632755875708507809463796537364580257129583208658946980458514656202704774583287882597561682923332465072434588365190762347430333279862770778603075479899759294167366745782834167276447853302130870998746522147791581735857967846167029264227149430629868913716487173545550366186690403066102835314019364977607262709753264116453546424392982341455407453831877041028103290418486089091430995797336080261129536568591649219271584413009398524162500155352915858515839373988876144798710260\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"856730924800190192511742830784084006063036951456820802962944063216237632159017336545656841077862255687680385322599814437667107569392581325490375044263462875273383942253708567515974580774197734099456824113166702504446368412275730947039594535281529831559193543138940315075748475386571290107115493435464346714881916324065373956343068749654232338937388462753816349289025457115308252405250093842312149573563475800649926906280517080056238956909410775450361849386001074319574945724472637005013230261862249743406693655807073299531109831749897694270813756094694068014533138867100353931847332247351407987883382403550774586609274617010882381889527944737609471624726617217434555246332531607879307317875618074032433272496668008950617374543180083399318612256249021088536310099374181362923294608628387462942558527703550456886669096057327692971074318240945813189062378067413952974786102573168407303553538379007703336418492211249817183201158418967483219412624369089687016112498327922725579914659677781868892089009259537481508839712250341181711742637778184448073658754871241810316997250552765249038170397588016129510550534737653498669349306944452426956450531438138153138730366917912701109887281433297765977900628008583431915852319030513674336576674716\",\n \"ciphertext\": \"143260444577280034703852207984425980480142148095472925996214062653860693431218496613723204990857003000882029971568284093751046955516244961803773506051931357807181060472673987094539081234110851147327985388631883963210249199884941087853454497181218016857192037601616995265252344967121185997660078310837627200225954741003259407375401491355527840354202355563643498485130318174990302785112877606428738265518132736791377396038485491737575022494657217298717000279591848133919350160823600216859580937863301429412123380009876770672320075560949773594947785035953198979383184778376262407197646828977264404797767287713849155312875263186507404578611123243279637752818694619184209588624431751936670816977827324231119341186548263467159296316990561689096907070052677877497446552225817815958656572802974672024186227767405031982650859943029796968729553416059164214847378796591472068395053727404573766115112075726663484062072787872159503458564444965384618214355564330017291609826916443881115546639303449690661648405443542630750245533829288800144343840686923523250053870080151986834140671782664942222758589734706252595473798898771234987515528598667650450518222839582202879676498771353001771124987661521190547307174715564053795676836614207613097002776636\"\n },\n \"challenge\": \"90900390012434591209414082471208175676362189151109496538249981341147250312568\",\n \"response\": \"18733824663650925122981802663117643558063756225417355570653706028096325321660\"\n },\n \"share\": \"270357760991000290581717813489693808053632990622248049567791558068944320065664649090878345051690542654199271510646488953781966563897772109566281753560487915821671257409370877371191320479383910282956824983523766396509018282291938114379948472314534421860315224049199726486290937217697547732035377730733760846500607619197277288554241410764960632671856059629427829320067868182218084166327829306491924406749235465573132248714313785943702529866609619855925768046806442145952213426213655605187221027086910480529591633040238434032917656110907775301191635925213343458774962917061159469361472590934796191469806262277378033693350168357182017245331338050322673764628953971821976119161642965267517481177323729106104406562088937777362233982489673352978487533473497033641638554404727522186684273553941907437545656819227523766725003943634547433127104608454427396654085950428224516026696684197473553484793482141115932484441191514406179205085274905180683236925530126616778426765409361724436309394082327766030723114902295814159999179909936546812889295781156036569029898339041480228470264044294673270430186749004463646301290135367639173179642107700488047100263063981478341810633113872655807280927126134273862920116100539432809523817418754109586974439545\"\n }\n ]\n },\n {\n \"cleartext\": 1,\n \"decrypted_tally\": \"633902738424928856783669360417409461352724866437176267937054971987929518113968311572018846775440350331394872441420725806863767569147521628581387346133794141162759618915434384470928048515684966754389921404728037087585951549298706749491681316440418023335644037157549668734734747234193236480208211700649047792505290394509276323498712019417085994608675098219625068478389802372911974790447602798848267203035795626948013815751746314708193865142515067213438779931341448784231764283922931059803394647357407601820746377200693540251395985610151207325893305136968984729108604308872514815118245429658506703427331797397729626291989388778680839647127066755635696870257359738766274560298982571341199340105150191282665463341766016615086716556537263439886148093374656225718217401337340651580107886515914073965138178083420939392671278560530056147682312589783964279302141118430614587577025403023718516789910534505871873011436491653121601912717709648600938567837813521742472036386528727473354399846339619270536399678071529700504925046483796750809603796528358402843506478188359404393987635666119244256746743854126114174948922250715011664059118382465474343042744744366613138372697678748514832068141362891787033831013749278870696574778057534613154041019988\",\n \"encrypted_tally\": {\n \"public_key\": \"273126091801131083532512938073309409031392475913032309496179269916989899694662941771800699693426011658978676806741621737404132867719646510373103367528390686859079737207940507182411027109515893034933650508139656036930058637044252407204840076761650006433186842591226614229267888406953440860969398450335139759293441033615948304957073128164916473460835773234692404471609097237763373612246399099671353812142267648105562426835753453735087678969829739953390877952845802922495826546777936052501593233789736162373908532657797939976903242373592271237095734453958655813221825729628742932620260668545870898451158494957112757285773763345918141971493725630039504730841546544469207858359546610974344720514781399338550113645714151723727727205759668248321635017901421790178328083408284731889077081570941535467448860174714183629636075360769138655581732856354773689947629256866746891837848821899788140788758960127587309612000012325542238838515745452951995188977070993027244123465660487237062886248603071405876136669380711880400877073633169543210134654511606783184138250634429508411027878602901664790256328871360583243783487850793904420686244010875454068948770040110489137645203981449386248826026116788045037727330611238470887352669674141232672989077260\",\n \"ciphertext\": \"967662836067383981513846656552943449008761748542775228860172189860293545320955208829594940439419082319333155710201810391022021497054964655815987433378694011844616314909411829031818002628410486581478650172952100603388093629268464185079585586430622081753610718120719307334734400646512154107320491336562379107760663556937426919312949822153476705245000991735626639194981166087800369292701401308452454723904346856397370860359077498832109245823842080389263414042932214128582835237261470594317138726337032220296878723295222185944225333492517442507018832076655678584218457543272412712659936607539042988994522820828166203090502530114953871363531209973095511832752142538955925767871727165842094935462458661937172414015037501377088467798016087035382366947096639326514276870473441245150748236672625389718344479159438528793880854579167572823911182018021755871772904108194264319470092148661258145738763343554195070257111432296988576533008828364272088982032451409873435248755167515979128056019764550646633871275642286521807886633253828384394804266958055879437160006362855097653701847176158470217686306730051966025779304145119531217776993265511213207582760238744051698864522168014298088678938793559512597877977769395738018368762534984256105935647458\"\n },\n \"shares\": [\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"197443072548617658696870317881312093409652531124547970168329373267969797369785186958328527756358698054224163813724302206228741150950869618127258429781977614524290976453029861595513356732097699934615751471454355358513990629018849116452544986250487519010926558720804301388518395601210879788561000289282729448638335502801470102978445407111213364311834582178798665237745182500911280614825282574393302269144399150985732906430079264240014762098787960849706903926206718701546245135683128105295690599382171915495185558087814193555961917688895521435698230691694779108005035610052825948712060004498181126115088738973618689065110925869326547397910606177018295528417421072706869634122905941163963425876745326191263956072587775102424534137259633450207389869125913010186648958015304811637753673910877734709971829122279234796199878962228840764171243770596921363461656019920647203611616103015372662668411904889988161647045047121435892513702173380650517763515844733906003394094789615921942315633412801183097124321079398855314370870909214394102785689190584553963344154614554432297557164219755804210563206763958720055194316177235934783669579071404195442608235050235332960919582334613012440238290835408654490415659538401813171375895558074052656996561111\",\n \"ciphertext\": \"503685339396511356898955126748001301985348789322424670189007854833208849088939070042460143588329726929701712080394078609393939442525536736555378449192412813115509200599283559027294821527801716299479058946442366695621093533044725719811306662201312937090029596516383761168431293753626093707238771169989287600055462168994303425953146132893558661280179489328407369465182570225601733457304601202547723200428457195312538800147635090553076245470471597998572774133547542790725020733419382819358244613583108767776933830626838341907497819498288813222697343502412412420319064635740046770599685205682829412390170981730404170141323278805107802259532435975859238920060269825879184890198970617977625354899055464040941890621989137967731322792877731176025721943876213894996567379016466303742185541744556976307667546901965173393141076322264802805637221951865458275638735353561261575673270562209356823201634098578828003822828377341930486295233298028970201860328118259197015263039745732219290276056445724374761228115196267362026551179464614000344153265622858490347586844238918198185885179827863270800736811289481597353076863710484585681599530704494238735606416047879185921813356665793410614247709589788215876666880782447994669603871365323410601091933155\"\n },\n \"challenge\": \"54958470836019933627689012427618820889271714509777184477089042662394915101013\",\n \"response\": \"101618918370440232471481320120188665405705566348253889627201703999914802370083\"\n },\n \"share\": \"598701492490037812827125700854849285413920813039023839375810368793526113767144071526229107784152486473107888000116809075018459887669736442798667438446197662260284461807385015996399908290376664555441982859552518663525256462521190438817595589186966063775672382392605306540101653223695567879221224221693830590403151828970810086539890111211570554874520807542877482605780456725221461523799394959070778206660118400318379804862961933578446356576399728715706926170381680973194380144519773505986814197058628551893769378339514186955998410397083239724085459731862405099434220741559381144665973452418308953431570621570844686317050121713223880397998508463822184635073186553568797611870677008503552876773745798536901581090654951577454398662710344598139871453513512692393574018373675396300377261581628633943703908750287163437755269379666294244791213721242757554204796549520651752023231882692000106907902968179762363309562904762351603702229089154311999902253564211861142771392423720597072036246090012372266452508248774801997717894747740814593293843039721560228657799396834040448509774328830555994766568420270053427587741003874079016729899800202603764287844140692706189592020887408449638589897061571724878942807275720037951417072598002431793146410790\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"291358754732607538118537421763212947034764032841910967546400050349530888070935584847318512614869223463686039434453870986262663154313240280167822225951625684252502195860526957670211264888569660961404513261283548968208308603282972751892667784412741002384469056515155319817975958051531536245656418748643120535004266147003152716419433384878837885215510602830650366572725902384878938434689875827982383802743469512104145058378924851845553269470316371038589001640367349191709384822385962976350259789471172243570807858213143549958340798785724194661814748471696171978151302724849226388101221706139231743826016492528935982600692405448512911443593217846895734267501591738761928229436417838287650468576708377983367639475351167773031056049682625017724857048054209049577406883625138291278876527500597290040759804840101372252225653078738851273282859294431752888341914745772955665527234364492988342121844144668715826734918989826327188443446702314261389091562976527824704427022699645506887195910282179946560239688761617330253024509726305806330516288441825286733425986048779130322609669449097274029917527836123433200066757588599828054526710720955739013997996491495305495825402987796719223589054288329824950504279759110680440818547787259630792954804002\",\n \"ciphertext\": \"555958991783407289191182946098716700992878098581938595598208851471552097421103993938215218798911071996782470251574449425025089726734811860770020513450212698731157828801206094690144436332566226483956567522964119249850377752884129627772683248943358641373176945661442665491296495837284496264923028392738553567720829000853384967996519596387008013164419139730377293242127000382484382492925836118658904552170595300084341251618609533056161817652698143396651920728796570435468115346668947407585225270458129380962430913935769119628269595746116429742920609200817990386447608322163009079695931279776939157555003407403614323289367436082919071223699932513519424648801020839222860315506023820887975485894053632243089154561390847384519647680926282539684592538413975306351527482850269581798411362488438870477698479480752663505236397362926866315427174368651757125959955708567280291504293863695338525540885874166486972531657495533454563032427635112657246352742143263252646633683096267219184122655644638704658755845461956836941186885213800518884102742240277252938742794715044943144800441006025470766358754827568636406861554987578906806432496524064921673137823269046143873293337223282076869172573185182021364497724348599566109732794136969947132491569746\"\n },\n \"challenge\": \"98082040826833841787851555637723018847226272419104579282824276938758726525451\",\n \"response\": \"112960898454351665266927465867964352681064357973823232447630793470666335323106\"\n },\n \"share\": \"518902959705165257702384750049628843099487758139061785432500373477478549280562556618003635911471848568269216741523055591279961328083995713232035586225615785385539481119748011050023762129227006963337210968595077041836551910064439702775055502127507144720913109379770762905615769461534611650944344937715954884671359353222120190138401018602793746669289789903327810618606704244931090312621942133887816676645580697498363656239460870708432721247701500528130902901324692578523968101344203742135269120686641947721140188981480877659743853074877830419161763643656754830051619293979906864961161473934233645327282209204416572628396826106266021013760723081421968934178120074479654913098598882588544601723851520526478556158640837625257082714017365412049074294726323871818252366484655313031089474177553051957902406655283685148161380807487251403021497392067823700982498777677324388711052419045077292176773816469182171290696003165518109538808282476486856696005843632179621747486191858975799857571815086897449163417378669390873668677504095617917027848814200692193014773724395786773536157122108406897542617420093379821009990300449719951807865777208198382557679044377624993040189152442247922596357173293888715530809857424718151512347580932985144235868816\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"37064498835973225097132793249996230068473159635981012761321276542697970876961594155555040045715418229136257294335509185423517862862124753736759722708796710615501527024447900188125790150767521134400789376411235126956996929682574458245575580102610287938289422435526658285852524187636484336422486754691723094315405263742930137693638292624631933384894601358389362257376596473819888701964773860300464006162041804244610933671367041975845202816330179123142986951815496830324442828853363026303426264146600664232791813891316859359100824091709120949271624462464424837124295358703730704563361699004262601326354093838000718197675426336620684509040675978017427067262257330927299727658288540789996476364246369803415632285365644631301310175231838056503944113217680164509071892758897031396654155902643792641862802414180628641364942158579584551224146868280968859011165875516959173636654313124432923231574431237845098579026711435284283215489006435391639868048131692159811595596366041628057054178657784683064543190547132264134372479502750605065189356878218868516635005039630156502290477187209279270517408317369700746794534710650331612920953365711824124286376282332478821600938836021302309897004412536249561894662811449620793541859020204333603297020930\",\n \"ciphertext\": \"1030586476936276922569720309121297988093407895924731837253733746496678762045128885001865119684930881614648533954981687763550294058120419769414865103774856860318849398211122490410711212261840248982941641173921261115113750907252252909261026644467701934707160546179214940060430465445860618538374383115468102605501548345339058609669167303246450637895390746477120074079870574176572516250689527196111423471465355994213081756948935426384271605119869241338796165715053061845344213737848492754622492769485614830107411515723248400146476239552462948447158913233426439552235070528139008527402568146703391537639303746226911415424943923134379675263246837374730808714878223814084686665582144005540362834082236764889222710701348433692368464876004357941418646093029766248713473276776345392620389410811775923999918038092501179455564734517768024065398492378762991003595644479033913643824415403068667670691486154026605159545501895672752997214304065349283356204935251458154234639106157879355051669421840481982627833095221854355370728977061011910206091661577704584854605946240264516816355924793556314088586331423679187322577921015712925227270754435275072603042280599140006120195531098796025993101880910966714432268412237103911053807787965662159960675277514\"\n },\n \"challenge\": \"81221630849683307861972307476323957310007221058403068471046833846442539846404\",\n \"response\": \"26117335073342598004221624761948004049677483424526707960383929768829289302187\"\n },\n \"share\": \"925045461665280660153355558503950067197428010637339388842739748471403775041570612094582807715817040601708371787045641504645393301712418198307058413618140364840658445350038248644392175858016390806612836553757439496852824808026063210028384112027902426509949973924152713653797474264141549485912595140048578408250463247692594796742404376432104114841445528227541590245321063986475167762154213318603237010404859689519961153735856941831707763974534299347765369878045032782993422120729989353035536238429952486445040701331110712439724063266697252480567840131635904323650792906330063497589845518296156502210071230932469148479652643880246642129245818214989682230536145523754696819631891480547709004323939396442967303937949025453590622822916029219000361958026050123316138221027720573912810009708176519563192235947568715780570743089358521391184975505263992326252875017572012262168715791721870258365730078737343207673141323676167195719818528244522086464033559392523717045344279185036360644111717834183113876554596421814758272882238598901891686484247802712424431378880007479302346605988353520706703341551633631953997937210585925767439356246380105726365637056763905299144304955257343318022250364996601434701994535186902621971385921723858771165745869\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"287559410825709842451547801646263626531686717798703667794860251793257115885950598967696841800396171602051152788215946130042257363558811154223404633928043747364911234664452517732999886366501478777034483571002090852270878064676647765360075979525423088166184390818692844337967106175414001978632254197178695098947366896595640649238193979503980380313129042853111415614341475773966961732105503466062949965252768208001345423253482000720777246484576116203255721770897801742431550623639805227708392773841581935408257639300353055103479273274233109341667043377035963324041407759932644685918999718087129000542839049959671831520842781893251819866824420419313721186537786418570272116606887385086401563306535683755776955791497727771272910780529820677338158405504836414238131722591666769559420312172997313528660931265162887247039843296393494522555285582319083252227893319217463695596676519148026306971765406154825105272980229425673348299902288797228793392538100095436696694752468632242780572346492176247085905559696374353934806626868091921815098441368398246369944660882741843567846643305117191298346292307346099829765868538291241452443235153426806263582265342345504590504974124742448672130588771556717421740923351313073528699653408380103027984590296\",\n \"ciphertext\": \"677463698588017793657767623121214538578952009295092111772641646336550138275818082834724269925904143066676338417892894536405398947433394850259563803725522905262436225226958853474861462322891096342493296518514347070201235648320021352893485098897883167637897011221469770121971103836437629016622561202685319931777597378540928084501081016007684694161007693028883001283432404205128427103477867189604293380249945662423308379414671977776018209073091470474699187415246374967483835169408346770946520423908813765175810182246870356288429844508150974748848101523045656714351289307485000088860117300823803947488413406827220226810535795130542254257314066442050048550643185339151865658088646125889774494968419985717309131881327903605990499703929742557428914152045003186566102556999390058521216887908742343484437851259514127040113966828616617077092589412761014397378649755401099628959625681465291223722054892811481233145028546070875546177027410945814199170939084911574605282093389918651492646991164178633284140143452845779489482267060104504296451681084667343558645487574910435894508923116738326792753665021028151538541073569401228103168323558485608718895916665207710001640564305965280236844001457357337697226426397128797839191439632342939695470663229\"\n },\n \"challenge\": \"27992445810719950785104254837291812691758069734263562880782555887037693417621\",\n \"response\": \"110920817295716240676979733422949667917101641345751894831611028943362482288904\"\n },\n \"share\": \"961498290926054270989269305764571328916462194742595908662822693092242809844737660227937045553762120217570304501900995111226850125766752348940979270535935400006800057919631360556832617094264809410962756385112938292864851212107950395418298555898000952646659908169242774781716376717654522837258402491237679789961536957018746065142447886129728435639900230298759866646023536551324969536371698900142910572135893283624442296030802067367309466741484112063752554319887986714911688834606610711397488712934228877108582564562122293288278401482865330367570872361643694708497989073231803476398096560865092651853396558615640336982704043294713284927066457809920316191059914124720570737629009450914996327790401647293068879303046870080164786200868231828330154569255757352433615718550826378366348979556588971302944788857028396308060226892791684306347709236564846449827920695564396421272379773302155818379210230015819698615305204067591728867684407653712725731653761177990245746698557048088808090215663430537499776054227441632906977968466664429715355872212771272792611499081019226366236201101170160739816737590618345991174113927657880736583420955893024405552585134191849593557717176437600746483615313085469744272786891259678405173108523638413781065618768\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"20205481531758895119272061974545665204874498360235889066329096574305246887305824938658867890163378380555083241319866784622860335671199945741701640675225472656974205440426283703402421883118919908744278222925389538804509985349470128042917843853693274726472858646636213899322850003643331546805931390026158356545894918232851712641741364329744760210075004381089273171270100605353817031707454225970087509571058849391954143222749310729090128667413847383192679361840697635584813676820713835187165650919530949916291599816448139636110748286249268761186251310385018510098106072681146570098491442183869237324329784463578299589191273924056268011282990173209234991938105044257898089995261537047657008510451005243174376359294787675690314506448239509803950475778707269906003129190434686701723081484110531694210998699463378083142249521489248833264195224128752673241619774660070007512256858241645407677825474626806222779710958177879056143011158747144508296249259517233222427875770511338997302838951490692527804638173603325941275594963058781023059734232905231703595046739203657718519927201354651261058128486524175372236954868345494884427596367660447323187344765614434048555504908685307031444206016335070362052736037025007318547106784514856908922570706\",\n \"ciphertext\": \"541008781837210009151498726777930516591042226569147035812226160061954958623157527784405721869224789350451101190798675402813317605609304921967244739431153010398715145558263033713137828369286425201347246674141588477333153710957508413005084385365542539200811071089335023932734149390654927940315288851804519660351520640586122134090535427853948931127807781920828027235352619226359688725174077623356285922537011763651357389054873739725303332649553706909978646448236134768588985467844918768349722295078737900594684537852406657503107738258641104459767943123737217992170726757297015361295154481095394747012796064319483487052889634072319268956732146986933971662961075918553428518934507267096356906471568421122310124716860778002000091475787687146692746733333878743100088795575391474452662020739940417566778895481069526692097636363076031562955300481038703427487353770386227152499371329907872624892628061730751323841747934784012470428832155684764400312523082878987110680784210248770746311068027949469628150689920875785321653412718963825843175037446768209500359067553865928088114665112402769250067535818249217347403376446983264360549187717065058048804203475674013990513682340170454467221536463728523199118942832429728568876622105523754382846720452\"\n },\n \"challenge\": \"102458244421094314095051358659465860850650615288239687067070830281675261364307\",\n \"response\": \"88998070573677449944475037838407795350835550040353375508791013560849700693059\"\n },\n \"share\": \"278961095887000841976778087495637877845429155858427072735086331842082848924720391049867266262194398792035338212102242559651296305981776589046767757759475220375794548793863478575324248788973950268007520110142100868525358014510993416128284017183983840540171228299504244081075315940905364577801406391303783253675880194962425045560405935446735682809178889679547348240712530905897684732189553304554297878393269429877160275133808337938298630818263628591735492257747891467964932476326406511582383606887463371271485240028894603812476347854095681273525911396046682411009770352816196035702468149765427522779827957716542907286259641899118504014790078365706515014211052382284387626523302434121105869346851631583141486054736523300317014828861526652132933149812996817938564997888128296944850295111329712515596543217737819838820120490344616261068772944172896808898750326913648672483548434421870773363136295822570435094637578589124359356324830588797157211213658863087201790841803445803191880509061884838205683720303997798587373526042207391822643301979274437802869686067317345817855907550834119654130686434776169104138268814742416173500053252620669960663958842495571427605242689644309989641713374960440746687916356483870605018838630381936076743974522\"\n }\n ]\n }\n ],\n [\n {\n \"cleartext\": 0,\n \"decrypted_tally\": \"1\",\n \"encrypted_tally\": {\n \"public_key\": \"553857566864731771827574710818082542122101523681709678771246083463101162811482721218217460414138050494917198317801634531621906545264882353807374774217680775879588151223208583193542632699376061227278386620193526908650824767973361156984500561754859329728315621541807379756495159036886021988878675272278214316081320405421352481269843078677392744385013719232286173965421757822696804085475129369124094707985874383706163379455218489577687928534795705378482037068788889568565990878048069366808874245840516080673875035506285832976800554956567110282840068474689822434521521769227414412602929005183308541681879820036185514574039049083282382921728887743680701250265963618048723140437972800086984859763459948421838834086150596208513286953620646840197090447739040840926863932835579499570207625295550106483131254234442715043537199629573909750388406693623502252964172161907439074647936415414260244844560508667797265552473622546090907831304872581152704784211219623512450379165892799423147982681617723340395473064724779108493344448806512323740918439452718298503275749142333156173428352344871941546415785952598493304484581419153320822433352403401847520438677895926115340436341589417946323627673338046762449689202163446734019496421568442849229108260924\",\n \"ciphertext\": \"474791469972152291524549525124526321561416683303460520962900365616774350951911086495017686275442550776414416978334319579007159054101412197399471953736436350585784330858970811077139303349757102682158709048748109818932703912697345965708356152685484714282009032854978234365760233801764312251091538349479461490600979865001673529821494021435331085643347564694273372775697954397471395743565353725734799637706248873101649385027514389765516962258623701687607592007637849176676450814914378395330339257759908866500067468803082290513356073615197647518448689001891882856888986655176521299936671347732681496092136770863553775904167322113147569393153145371406441627626798590128627832909428105499731700046231406918696747986578844762670364266236743874876175268257383669023525358209090412660653554782830040125272074386853817218917844001017778516240541890403913650637885585596432253113254445653670808320232164403023781148918762578861807185290540321756014765492883002460170175132841572513871299834831635508109735313069976529864531981403514609891739623201969352462296195577389349138191169909057612312170063381658538791559764042857955450285310398100964432021527343169264127793739929614317283034079649808702141957318798481129425783837088509984903873747218\"\n },\n \"shares\": [\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"422185008842915421585705970213508961589203956668733262851000895917804233979915887735969570805561043575546108627169954980328852177532789946812949878423549775257893988555314922191183625604047228733012496169291062607447570682462347085683664102176697132837349320031470012777494726710874169779653687713735923246038562580343753430600568167608645921468760810080268625069830668154385601767651680853304752035118783686953608199063762372578035537746802257433731676948538668856328037764085000052485060265943066175644600160480967158040185510290338894766441409200903533312166450575100859436274253357449425647963527787236568316484493387099231488885206753985511052136655560681645592269655591860891420510810965571688631567783734568395985218133424396105996877286911750391248273060194677094080942119979662854333277585556038322447709243632290884685446848663798934174877333104243263687280408215054077042618592996756867760805244336314829832911706650518151124503108567095373746361786245898302825763839486754831508146910127871691672715661581214231256476300299385331663266647036071935303171723686250825373610246776774955670328359677529932731987680478174499648163838066334752011062727755788994273828677009414344417612063179592277494373368901609903520094586004\",\n \"ciphertext\": \"142507764238789477880809035753518903363003833588942010934601305723684351523592315296788370540017856891028296863635803794577727998409718227877655050172737033463603971569534005936987691071180058738221734169022835036845680768641924919354626964482203720128747309933937615018706386683245170182925343778417245445539522372487429213798481284984034994460025011903355698004922098400854198261037344307864605070853981315347631947162922135941257727909157924193739200120243101174815211124500834949556101352978682737783237868143296632845274620415383108737217431114821467258584452775096447003008237740974793165279495423677309246246999527468617640736565255277500839893058093480524489615734516713889709105850762389627342719694754218134552711172123665818840759265377458590937324572797090529495435352637157299469111213209581186130652234445002464731221273103622762997279015924795243719386535494402618621813253389505665053196389483912068142792550323500861684223223230900341882156344488145923139196610716030267395324615653334642905763268087514348086081867890916567311310531579563429890833566612267973562172219314033653248016667526271188207489536332718640814495995797449570298138129622855738577754326835412703151117763605298204776730880302193911742732812274\"\n },\n \"challenge\": \"66732804411079388338566734241761888008343599565405084784625090979312652283313\",\n \"response\": \"59553684355647984532153625253929088914600814932894667492648525392351075629623\"\n },\n \"share\": \"939527572954333705501992466830162840342191524785102807703803729306268323340789259835091857741222771940265333167755686008525257491442204871269622579304319858329724394128505925147101809401730268281144019909137533644792395280704253173236912749378944936233781899323613225853942272846428870272902583251710601560953262714544727158819113233504566523043736120155804833413723623204720417882721106325762807257355356656370158186321246250788737544319939765909272893091623478588926187058721345759334094189064333924977659419823537316067141282950900176787184967623952294014711551284118507216951527286665929723024021671309589492208235486722261957104160680554217885496150810745202219804952718302848209554184340697333415801855531647803108853582162146890593077144745044221586273119442392110217141975342801354391493679027363203111196743806591752883031835816253023145550810305550118001024805420573413100962747842655566982057578750760999613047776033579396087441988886077887027610619159096950257115586515126563107014228807177725890017290329885599105571207318931249748331570166991389165551862476448359783097762722786493750059752551137422169452255843755884039376199259683924455640370184390313491818043174786057719017366588996052413999075524743030701274733009\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"925020215776716198700553767850429629990815825613592349501943670844175524035850804720111771725652846640722141648597410028009554952727879205355772829454754972362602801898751432372343846174450483410792341252959284598722082183020211688224048298943109972567386212282318856959324194644327999846649288160741417125702284756427583848170044355800659412044226902995567848092429903077510743551122108350104796020402881641895710201419129609565094444952039534255850978843549959167519093609588410797880179322666073412639218408279551001536702358807039450711452144458882668859239463076378631027807860449162284472189230998214021879883304887638073657791665294241320801224871511008111715827722046337690409708275275096532191636571157654132405896600396707902435490015146201439369127499840648089711174427121690867524279342146491826630530894457985884635972768603747609268015858989069124282102999782468870352286373155058310527281197471336727208600196389626252196299231568891059453253259046914435615841193679704750660989545282355251755778956925744546182923100720752678048283617211287720061952686377449817575938044505311277090994336514839204112732951039466471498658778924639499536282334344742667265762679609196334601804907421681873301976265809590744804909190682\",\n \"ciphertext\": \"836538794232285517051388639681673605070080944225203837654946210480213447415596763296255179424893622377111493905867891367778406402353959991367493976670294891606518153190843510735234394976874117306425845662436020153688247983669360742654904388098916125131782154657229294423326175543325804145367197523906766359499585823746846841146518508595736563400585003431061446234548838191545317825759853728972020285104410959072930977621957659845717886581036186179000567996172056172742036362129782616835902484977731527676144027991880233318500392663859649924806241474894469540574043028019756169020448303593455296772545138525137920348947624562392439482832989244733395072264475572499628886348166403712373638220510675862478507348748177065977237693400758615027571592965883917265688721022685270750727881676378831346197684070034724204760438718148305418110179942339793459392632881714020564808258256470352155104696669379814766136816347428079552225727790727867217660789910472577014120229989426373643106497110980806509937399185543877317319616485185570815076943951400235705754031873895477696420786298720855021338710436084126777958918661373164106308986074958162340525291632900917402169720744013743524542690645380957527402863477011967396874240358833431618056338821\"\n },\n \"challenge\": \"103771399231588548746318714774532408121071523670612813855373972068922890839013\",\n \"response\": \"56838711059762315641257403885123899900921512761391548661795681391213205678448\"\n },\n \"share\": \"971867584841288100863754106614183715547944599908623303294142163899606956229080260992294637917098589989810435621085277817206348579796100428530925752782593577554455286014290048769876629485071439204071689699409825910347311356561960805561079420372726944988322095024880447245580005740367607816870307593756911219399317700234138432121408671132266149236068412986865507668316913710864113008412126899848754108004481699125269786823250544745284231374589079474865892097657029073545270280342224392762291919787600321409459513612889092427096563503567033966099978722790670829908062530200179440800289500109367443671730525223118786329199163659776086923121852979892058729173468787261787431797171697406057111126229691647635388436685771480228148374965575889960259988727314593764258533296021741707048161878473822377628413119526330745567626646223559994314849427114356976697223927393446748470607407361320588474006405622828449954501925311397137329203608853193968752142776020017544829182962504628976467861730463840327392937819304812906369862772114225814091047043638361638114580222527363237100853825260361884582886790475956316138063685898408605986434811544203086807470545359420053292540168610087966794041205729483158732039843623889430701759711264931340853528642\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"21202447404815723987094671749001201569986573107896426334754094303087855812655419209300213613108058470911297031232741698301192326288632168227200884464815913455724783343876948569790965296520560681090854603477429136987079541094927460888879260223129216009266401939161671206055581487599085385215088484720841273190936324532227876270111126562520913317334945278982853297542289874458329571491772396190003114113040256175741705244566738097288627653562376278611992977517076988142828533699120929917412970404031212909204712225775923990944178984290331264783251985558177294542909016279033880602117324473619817711550412221989858748997431549958470938651130882047953594162279729517556598312304132003967575336548982467932658900127946734349834700235569546264614582078813372258223731676699623295717827753743266128595390201789664683373818188123642822691161218525140307184151860839155609556686006881552351288332435339401522971963831861832361258031273149376652708828871759535254423484242298636844077609997318140289324043899147962693986559547502355113894587016089247157028693699620012141618126635445245120137734010100943651415192824831628376478812153482970465913351022683181986573444644404974733999713402965541782985297834801820720137695689803007070850733888\",\n \"ciphertext\": \"97032457594423111205918138029669573754812972945240324749178141494113059622993665266285250067774914521267509585947663066875659083521915533864934578134402207007047586604593423446584145629188383314776127242681105704170237670515494046186231440866482593496785719857764483610385098172811375367576382993193728308033972452511136406526621486432245956837239981939723858078700007972978945121914220996297428882901110418527925194649383304826669484887552857899394099502778523042142993493745227824803982684161544897667993097479043998824532352966024993937170013561950238108865901472394316263839564011778925604932849881743046043662595579555427480193775105476574709412923405442657800104937507153509919575926553880754081105988541965473782870657205338762498924584344929406352253390512701919338950927574451530973457556502415437877928404346091811296847139707655524820403692829330969213827509703204513893528694525104773178609343835962347481422001607537278806949754375273504949510075508255433678781129861613938063456675368733083854468525886941814006058294039480027278205697925635505643585832752097358340712089396919934896728522372412224797991437169498852156522782149637600572266612923525981615413886544785868077067554304179407417823262683361950289907503099\"\n },\n \"challenge\": \"64511805323398615466793366808961310683012198842324749056253934209834066127035\",\n \"response\": \"2354086767022947250401937129349162931049719963335621587267320904544563510231\"\n },\n \"share\": \"566052115283958020292897640337204879300150609959792170384247699982088640970267665850754486399429306300836770399738647389029872247041350330758048726026453300024131977226554352282772879299210170752487426241829377209892406873739016219974326575177187799580867439829781959006142825616858487263033962259531661764538707600348138115928951493237722661414390617847167013664707301945261260718776805560695029474428936105122644576889087881411555358037869015204180121950703116083620980506151413002341675584579142697252781727116568393368849695179694507416094271631638622803448005384594000457664312442469348719275622488620090507467753145365243885505323999897193135097384516529021142292295358655303719700712624159420781306491114206860405155867052048619602027623984531636761320710001799383759051861539288743445052466436720203114952663620746536259101624144149731527864867277359756595537414653387894476092883057604424669230563003159507666991334830786702022511975617599802010454862662045919255987293353474700999551800291860116746355421628696486264696707174063402627848398281760910072196634687754519345117312679272862808528463448195732506484936771191458960913516200825871416870127220855511549318623473181985662794235426797302069148325285967553585239436205\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"19764551748446996800050208715439810357354057671989633065691729784178892738069919982786130453568685126337890435528471851762699069848557466730385510194655499259491835840699481620205634125604901282626563477135831419113326441372653100072895760296138434475088937775317899129489412075265601091531657629582563992424857892959203656564281152394672894842543766014149366751324515325005017421871612415578649717913356008788064368026447221674356611623651366804678986805199182223246956742218907442603342814878182765013107839261829206404493965859878456779078199785299107346863606625834435995600008853938595927074166880381795229817122427493479733584612943716272632248121832906298435046885031588185880384399740204717453397131146695180909672466131440209195179914089982043034755766333465985292613747956483648868517640734717111116719897414720237612696216755221855237177990470622255248536586959708043607746252546159413525571153790071502470064286657706786869423004029229015431596321056049693723385190207915079867279411878364405435642335963912565887279007513096104845112003478774121051773008427440261721456399288052331676909397860718334201406572560828272122189199966533923348039143666347970915204198146815928605962051164327078615517574890601816494925772010\",\n \"ciphertext\": \"87882222703528647050369350778953521490128947567952042122671214487479591669485520287654453344096785030996697119377706486648126494575911381840662345732634598545988846824262348857525759958301416758214720266100318316787276759035664328387420858946079749815198744124620064322277691992435999044168226639329078516927804325176139286184312995940204419330387181597839967989274361769698314676297299143368864452325692352615852324585875110474102582446533752076446659180789230327333348403831487201903129104528584600233817362678042408246039434154713631821027845238756376306413422945151253244658086827833763912578015850703767949847124178405810247351399153963569626961555825113485793202076165545322212110028834349531451614003668919050040019107929280252140764662787554740232026581053546252142920425888795996556958733462576655687848944550572056155398390548780474292467103957183194383220696402159035188681852366641937319762967485237484378588844291341000581891877916191526258620857067948641262424013448263143192266516652839278403561050915247321024512186274811210207644224312925088816586456052134570651055306807248088701764071172771437227449864866932063480847211351402142701252068071443703645919378908761183150340457024783263848593199629093165384677780893\"\n },\n \"challenge\": \"110562565551604844451034322762037556488103087492885429536411738658286820360260\",\n \"response\": \"75944930809446224976396158930164665451725284888812471246916059664446969355825\"\n },\n \"share\": \"110643472195538572165378360531733038904820030834370186774415637512338427841482363781622305623915687285522992884977212133762074336891662515192121708822819793857562402713764715009055612566947622345974833689641518638595794665851739996641039424776976582419682747294131904146992161645064739839959341838929882120267625162059712941961170068525636810135898975083809594387158675687462479939309153310361266894948307464719167711937732992841193050930150373681741512775661358421143701618592747740441909878655817675275194898696973815270575166372693541908426462187824540368897283084767980771434447019190939631634077411537520669543731603370471659655030120333114839799402100374819831335225734742846338763256650490544685018329166183099412337087174734741592691766397992947242461890913674138535269010858754315506548915763612776078340006296160430461233794145292725379373092839916408480044965046375303645537143053696905777770675068426534951821436464719748559856343412361395161618181677036042965484736936893273849946731449300834236501106017691725626803396563656957390902383035851945455011785529510185633116089934245820049125312080445108125932435837653923675039437311321679220237830583718951173244676953350521645588992494490227857330387724403809151465176666\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"1010333670109360668503612244211045971967992595615107476533921633060677924271201149421908652595528107252326106292711068365532629990822288763565901483132218018075014961680594632308069660022066633114399563077186709555914545584138258553954269543940293217901545184640016508709681429812939032066416293278048835418436581794177515032424320296248228773087652420661070952905464695420137633613557618347239709905371880843226466695250325814694340389448929130767860892933357150039202749217871589944277097051198548293961714226321692396915092259144007596883678742778840625471599888814018331375201691268757657822709763980814640209434021727095375385034439486128353196565717186335337645892811685734914857306278901122814720280270949302041541216053432098242258369192909709466880968591554161296978684182699972727634125628057965757340135006291334042901980453463601692495911870301259838636656563604387179772727511296861392586529520699959103943899622937646396108259579532972317619621045532260911957825859785485599428381563575123407467318840469418327382227140858200896499606516162946412239151348398379937966057545435354572679841359682623871623032805838833340453639567944698364095000348237449866895784265675706517852475486066729271230562975249506016015734878163\",\n \"ciphertext\": \"336120480732682899460989499528122935967544061591693598356758825451537719975179550823632815703043890791211322908835956517250953550160712488030391196917794510999293490053419995459829847475684514195210180148670745006091738052396892530481974127022805872884636746555673006212335261181886738678279574141944986761571358636490735957440334171760396394224639405952694306625163108962682169142948953130110213440961122018254284535311859018359397634533134524851049638299294793182817118266229636236334318620824708898926092187053155352183380873443180648491561315887390267094145137749134638921798546266473345715107485133930232950700664696453076038013301114428721040947840694848791033855370754569690953620205219653564269624625445731946021560271882905985168704232990160175648264339765384667019093561659122885303057417728934378478985616099639258742835247353577921125829561062340529443537854608703772212661690143346936226486615327027965455202002615158444682652284423626908549303234942242590379352867634549368193032637989693179211671049363032151727151144338524028978652763467076538032341229599805617699571872533009795976147590408935695766838729778558910369372890956037403788319526983622588427844804496910425213224711048559387614690731701715133453066863300\"\n },\n \"challenge\": \"64222198601037759179081240855958907167329182913111901572818905891103157530000\",\n \"response\": \"94589025022873060940663318481008070222468842930890685863177533713286444208015\"\n },\n \"share\": \"185551030546022859346921944099078973058822739798446458101507814297399402780508053797187083267041654596663680004486259277598474249720900843571070261748778629446796125943476662397784897670713228144465660179824445452722618183699653451596599625372225281750011860636900484405290037066733693550564778982977187513148601600791594554299411744509815304041441264343916119921630693850644854720309598602179508244949930275937628551342260170598292781070591687954177259510968054279474489213311363210635487648293347289246773309129555889119381589246572795859036793640431005633032796558918098905074691230361401397498609103047438573226142454313709356036630117846699237758888617301996347692516317468318428525797133696941755650991106190952936170823438786411501813725977544226345178144213415985107089675684385187712174017161976668469893610296481865093421421758593309865630767922466955304814189512590745179529832302728704340278114040929366129939607416277213049417091327105913095916650594610161918675302898801584700439783546891797520297200947512658573275324306531848104014614600881770081746162662812838180135480661612712673876709020182459038303280193308125953544067865505587159130283144088296807857371838245533386924719888679754169878601235750615940849109192\"\n }\n ]\n },\n {\n \"cleartext\": 0,\n \"decrypted_tally\": \"1\",\n \"encrypted_tally\": {\n \"public_key\": \"700046476648577553165856503642196689500440119894222148220935152277478483625180952234267101631942064786928903814202131240748665731848489704897040962645823010166896947675601006462900403019215198689051269631402811401553650605892621213896934007081993219210718359942024500337625224386864337993469427070678754175058354605144293137552573066619339054454474651006349377818967751073259011842671236287488284423817828986140171416927797155203586230878431851208495127788636268912671478877178738632497208287226602622682382204869511812137654066706649208669358202978056831396264964957594247008834222575972898879223099327280923911163935730785358062684454936367883238386005231530925884996649541788085251917822372521975713213188204473586362977019926715474632210070606725888454895347936748779163241887233118755059430768844259758074991756009782631804299021307929421591887498595675581385380575343769295644681306814737649691822018524480914433084099180507903706801609994319144023162201412274783537028087344958165407412464763514269662179809971857650867837642591164917517316841585633757597612452388026426858561738112984911421493627997885037394803964286862774994511681429845788786500785647897441648406928024812619761328974492391620677353885915674718419107479847\",\n \"ciphertext\": \"928415968460346314254907633427774092691695453016366120463409979121632862678130441492164115672513441993112505489899091627533195951256890664507376746103824265125807912961803721723862119485961595326290351263088789813704607862773679730273085198356698963397011727836432879541616138869691157555825914314224405058551271717076067746899562984661892547637187010627863840735404113816115731748493743989674237950371395456932593980435157655605930776854700608067500962306107954876551430222130139689300912282793165802712474768434166473289314428950330014077371072360407633475417215027890222799112652047885715461590277450493712752311934679179671280336472264541330554713484728778468983583356905071298815349484296979427164011123308660385670276737618618831698088095422546676418743962565515971852645758635266963813777639608308935890043303121877693833915080498902387161066332866046407574884656045443792476038874593490801104500535815656742130230277708815137456545712532298233706524121474079301089669431230787670448967628200200809519778239221122071398382996003436885471696766910195208752860776047536922771097309127916916749996743467724737532946724678310259009531179164139845056129608208544812865983554368611428527643178461673041254520269106822782585225417597\"\n },\n \"shares\": [\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"150380974515586738607153628705784622657741606152927591993352770082087020907687803287952625836929184235343438197268571576105920838412367319245504963317450848827083212685819109912562552931284795107813793594666176959780698724634400713507259364407307181147380019745483567092022379478083654249738580978544117512742508491178066460059254644249748063675102258075085415259822727192666103586428561433321387611604131496498751135049336247823815380832618365152215120235545679371557976745988537438403036147146287285870858221690233368282500678026861929078855482248263053505226500024705215722556377825201518400979553261611095393312206820612431435172454672698688681841178146623082694733417541734423324510594393353057225421768898960674856545539176667707160081355843775774054703122112038618876170589485346927690122995318911437303201988220199335027193485464562099507647649070924283375125071546313573169530039880287440459877256452138422997493764214444605119375881945361310211739171143442011561305742207876550903919827594016674955883267624685622588258073450727796971377697012807520880648855837132914505206314229756901596555381255999323449369573534429644548406260309479367541190134169254932208041366154117407614187380700399593644968943917315768978654045282\",\n \"ciphertext\": \"864888021282239174009746491719251097187998074234079523942409155714391202617008788171986196607019449392660928072713899918848356812969214803045739363892563567306010608703063233623641530307904972599956724993433120748318273399989356112744162976976884900765567603270820325989888360856180940233159842014319340662707624754924549215151293835747002830101406907605398425989153929592165113107754982238469941591557516334478595078394630633228794196541732067920519819603190618910382894719193250997461547387398133918945915694268707652910630031616511984869911545458920962869366168476547969218632973559580915108970630194014007950426909228010417394965305914196682849843145933172400449467746752832271520264667297133989551756904807289963633494396127898104227640990319957837246384175225492297675204815594196212661061900913309391213311390223166621869953458769752713023404714079057574287314609065602371967109533434953896656573895118802989884621693994680793397466345315838505964723844670435538775850161544779354612192792188032402459468672224951589525343158284323378918656981274830448482948268911499005533292702694894807433361184658333432924108526483647017442666251604070652914304027394638638938741342924159404366941967699102148198480559105498593774425310410\"\n },\n \"challenge\": \"85325183827321311047661503164585788520565411599396353288159257860913195823331\",\n \"response\": \"34649373583068352049296086203443683391350774221134233737803267181381785265740\"\n },\n \"share\": \"231644957857272814731076729445666525143224358015658961223699898171623826144645023127968625472802905865768931645866056763635674184958621415677619565146804131505537690608225417305997768755984681005694759978208089428823896025637848948448180090620189751206922243030048314874686811325279373882564609316523511928657478664385501048998372717423617530417047413058030554978322493645953283656821179801251257069593960789409023747647077987027687243365286914431075081468635882155955804200851958161634774812736596843612494989057653439729012806258024532670098946917041470827179411921430259042833906828374546194722551989148337977952185995700366329132629406187430367687882915403670288033746368154661260185491980161997900504754894545460382093659549118012902624018435442409371700206554659118251788887146048072110876611097696615425820279952108803574997075637620572089567881901779485743402637586920762636125855445728771911945138157929671930361716004361716201322824794227364412884748343536417629316536009230183508340935903942585847215768834022782841026762032948744500011803918299507738077076557616325044136640883614756882559959352023614478629802879662472957396543846187828292770878127589710029500429820021474317800622428522266876812210919309553070857054078\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"882943445407681960165103639119336441896167158427806724433209068268071827213338970809214998947934983092235517903886356002427101550299406042814721980582760542990210377369706366929554336358428100652726098497031431196525645724163960920398432427897253987197633191307092914719491295636741722812859766271396519177581474970858319979360986608365808393523535972299917408076896862855190709975901535954772460732634604769364697672099933794431276477088284818445129619575329866730155843540844782483159764068094662875343860082523826242372678010902434666794749946815331100248791866518516408249810998296077309155599714127808000754664190619410909932312230285775130709261223906150463014163330688973127153489333403969522847980099496046274827904125771937729823670488860385058132832665217362011629950499975384127715197219207902750479484977746775699355848637757242420962550312471109523045359301634003322120198767658995806619683183762932556149623456896764907925869381428186471244298848742388278666791432866313021336678623232181394391483009905758729924352849897543247589185403457801081834051711283125773734935794285437808810026239974128879371350035823404004073690355797346820441723294566715801933520176130447328370601193646403054363328403324317822600075864878\",\n \"ciphertext\": \"283512511938510181104632413512795341789711008732486914333429342776329875721292609757181729450718827503453040332013602065070048078545494018031865807648160683820022582661775965139109877749575762492257064108649906651569116923260570395032129657471544189107245278247325592369432287564270233582835137840426867762223101760082711628992689216022796742985225470372653770666440224486829902215704127997023730622405275336121890415718034030069294780794637000345762614577029011476239824020385311985349868720679253008455529008351577720511785403558205066468404307616578868149032021793515134557752891011637071898901343796790222682563460511109402207634650311968494084328777716945239338679549833047566743094312229595912623997532334759525269908721531438556482454703827766526750590852486234071353315313897763804767484076369863908235509685504835821074536625070595239514159276854993205823538977253840679093415600347539160491105529256029185146475134034310825880039950324534493108632135872847977805545044488517837323408104973700688991768677811229807475317739864468760172677601419773817348249207743646443170330599222700472312603706051263951172496365529063394564294092730560002577573959397173134427840717690796426368435776957717553129450079616315495920094462329\"\n },\n \"challenge\": \"84181014481760971507270499765574506341162902942305629552222033018874191397663\",\n \"response\": \"94074017009939682130597470140619843706419935876102645444432326561949145749837\"\n },\n \"share\": \"103014050697287365606179583605216710058706977211408233696261935981446241669587385006543240771122535221534062209562336736033467381228315095319307658515826660964362686463833002736187120244685341659102803979243033240800037136085854617981935530160276461472004982076814082791301381352777764199618632926565948803246365123754674808054504626183816659124282174577249429363529642452379425671868681952208038868707826454348892622646622160780179479266814017798897456442559177838863677190760635981955097554659200500872611161240547317631452392550212036250215727365233813674644325955171552034212844156947198590753810311932894580992852951807649777378195087346639910584318522596409947836021101836384582052690061908216280210398724919747836485087056783591731808947070926785987851323846185519839572639454435600313392255578204376252160059170609252500761673389046774814523308898904364218179160332281076555033107922630000633166885519096525099122038512040407864122412377188192758680908863333295113826546256290285713299321057545652446795689684269122556893421634452852692605984926877814624148785627539865159356313711600507253954033444383121344790806668611889542000329247274410173289510696469581644136948902377724838564502525538326740975176502404482771108690234\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"49654633532298417578784977562215770746943204319215905548649363463215024015314370886353365485047546903207485848989186536810970321974661025011206615508421615260658976402809151754348585289002420288410082438358504385919754219626077595648088573760104390786080767488196831757402183653045949161637802373014996060149966795780816493083288304698061646400827575604582470236346670320617431904834632013934982474268149387812658767587109456916705127632713738539977783511683403928996148432546167599445093241624469432919387484783240689921227671362732233043309454366929481553430007621269890495372199783996667376105211349765055770510945120532244652087953537219962618586643264544511237573232687671153318072926804846648578638637849649658905674663312742034019914433134185656556930251351316563011553274021310572318854620001675827222138022792098618293746510583160642059779918941452462810200044904589058324804994067945688615604940658443359486320970403808562593716501847279338212849228405316450934404338014578556369005527098267728699475344557739261512092402013547282399129986673649948852395908643535789423564753039534444261555389081794817961408242265633580755243234116796841199999385434617706206665917621812163752096895809660199321228528927961385121150608943\",\n \"ciphertext\": \"1035814840631259160803021345759365466744038193647144755483876814597382255693884715982218163928974684369087039605673769178647682624496188591938159664656940597282373502113840105101326926798094334471263042839539138836984876226449644707704284634888797762047212662077080217398650750230173731830534967127417824030091186874703188044959996863981728345916023007875311652600074464176045764373571517352291455286232529208645245017979563671252352144370725015105569307768118171769009025096792794176454366102864985595549329053851032873720942075944585237145083484300240729489180993192534986873992389119165684899282164515000875032303120236808188485262570840358109103687144959444841988149073268799852900862649288294314298729043390418096164109956713305325278230466223422583768090876340082664729669430305365513081599997851857088966203432932025278695575977010892321447240687897825028775171214627156046807078223778526934010931486714629335150723977465028745533798042300322808024627071446490584226515647580504909026123995573223793580038533089412139627216440338325572310968009592115294228703735376456761220221604554946281019311526063673030346871970952103165741685827457318609650713703037591374808861266180650490443307318529898528312335307400449515854338565904\"\n },\n \"challenge\": \"85067355865981580144481347517357081031858557358770659469169995383151937071445\",\n \"response\": \"14254523223285150918082252039444253279771853241382959577338470592117382293332\"\n },\n \"share\": \"807900741039635941537432522281329657191138352744768891702438254782603387702210543790775746324104431050471594407871724817902308804002217896459222940835565931748532700642827600314157223775318763855084123726684988270309841722126297502313469558622080141418660438426670191775209560826277396185122667730557481423145802305646583305854542987280712497126433615802609971873652806524278613445246414374206533761568270852738791917472078796497907931525346659319507418850209168653655722722057905517837851869198309296965655666648967564672815944567142720487605140359349266535767178557767297321794889876070134354047467647087650598487296427690837005612313396988167226002990431466324893548053055349588219611789266239986779118533578042415977009765279925813272394427204040124178731800807678466934955969027588715971452980186154057106519829509066554057793353325926368040101674310379526226567581317152316478101116071062829962007360913332942148675677799255433174083076882815399456120313803188500108559604565588175805629513177184140625318433509262947944517247785047108713635462922644274487372786402936519124661105778321943162592420776081941983933157815231024770576369582091829843079469870869894640952600963313172416084744348303592339508090869497824032217237199\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"664312681966107791720765121982990375262407693061333351221437686960259812407077286047288867941523513085254026660686304450141959233333744113026589884579737253769713636099620760517528888704321466698140839366591073110431296113661303310500090681021552522522309965310769215559751539040332378688598174395394803386864909969012245628072355580334398171748764393043890985427971232668448567506849940852301620826116227597219346310714359361816045409948420563730560919601507990378779840445413401624498701423256264072331441136541092680768501782522362839413019430466488466627002281512092687997177527531444427693083592470189813831893959882300113682028269197151765185432653968990397310052426956565317780261789624529853325438361917263968035427276036670021160342590264350275919984494940192804641351108220391498724040631081870102915085167153644395568429489272544550403382121594478931638657657939570551276622150230889099921892011028050194255700238951784054592839056292464093193977126450245690478043995270379000705702391033652368620273590998129100375909385694870345021798646699624276095792807158915327281672257698241320465951071764490920435220809977553485689914154189177807825222525498379298687078111112069016673871959680697703811382377208496799713128167870\",\n \"ciphertext\": \"182959911999406137904360467671985784228319995401975369403194212756123669795084125129870459416950687106972703743107977836096884492381131618304781862704043044034161757191301763431874459534980667355704822932222204121676885837338186952405894224607767617196404991591555030724164128220147105229373988914865239321239709180699659299468446781081151265353384097950800793281083777874754090864878010642520542808133657030418141097826291004417439755185722623129071196258768840896032465925279758763187303937069464415891699952130434700863548828575746411895913915081851821343231909521736619598474773848608326693958596015535112867081127594694700226448171648233428410720867404193132184406522927154253629731074924279003322295588907715281181497333130117358710941696305510735669094140535418307781459973091732016213350213115562931891316631911569129713187948943268048347433466651454152003765500704313986396087012064582398386721855953439131474200704558512462657795266553235100131859451265432728833051268109563138254591934222387837099450183824405966150520462025713087419022654108255388477178617217661632116744274161457486330675807826989493790811797086317067432717762887497990713461507669586524629210289641202565634217556017123199975811427221143441775704352282\"\n },\n \"challenge\": \"10664978727447558916944591927539246668238959574375345676880990425048561251537\",\n \"response\": \"65613705877120375110073334196229820055998718349375490280599810485809847677437\"\n },\n \"share\": \"966498912950507731245584052395576718808346443568367013675362970063332878724411033059550024964447970999461014609486339395056791187923858153975625199578310632466883795757134805048443335627134052645459427224835286007060038317729215391926492933911848883053141647295825455129637168426169162746104381125778137335261615221225682905251661031161325878956171995712676916618431007097058031770973184126483099795816199105667478795753686003617634154502837526727325737665720073985817593174983217556410005065548133148580772906412614972902523830169444597350713968787869390133909874627644455889037862245932532452806240827874388236341971671975892919362428733343926279749503683967144836260860770272138110089937704575595523649315471831069836201742820516019999750322167808245771271565929379464702294022603908743689892633441185337056539786699464077765910784109480498701453428981820365754655557435663233962002519347735245745794734357467865093295621661280597075584348138609549971060615736155706307590027578139352645052146517562691941698869508398292456649072744340554687672528533189055361755290662240479573768950450156812207593269189524653814504893455127930077032787101333104547335666504207002229938328257597028346776463934343193397385837692805316161974515984\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"499069955182982912199381343127894461143129281827125238865078554271489046482828644172183612529511360220010246687397922542322724257232528765880062090060836336860700744402229929299612184656696128365487230917120180680057476313246661667049599757200173429968997799186883827380661484189493972309511920953398225540517105245563875556904172363360595519132355999735715960952470606933083252991006620727638566304029390294017145363527268261412865816285750154255737446227394300389521555149187109998091977511909531026051651353662374524734208287476560850444647547277250091400569764743980329496240641495358422304898822946279077511286712093846554231221709462119632838122655972932738771255975006657543670626952280788115422258270624159960394459846748637709556883469810485519359799403865325129758508032928385860928907315602324145817916703636632313592050275428736374907752370299438561334272613158259019195428933107657119019025731348679288617993542625070314512264623121315538507112989465421803740447765642873135777866156808837781720047093339730078686857075256494022708678203981652808978898305540221214430141187600273581042116875576888680377649449568722221567189409471671961609924781254471859734985503834401049976728129386178756663994926550626267482129842812\",\n \"ciphertext\": \"141655882621971912314402285816054417944001904255112132456039874165942079077128440612261062720644016033619616596525244858344176917045273260566985894008014430293583267736180547022818672635783412515525231933285707076626147386178131608372099987729776296527559765221259301937716376009037175771147396500567404092823989658455097709105332354692285096026843294481622431935623886079995551829510215927489454753724128886286334230868168202925349623140893295378205598287937898769547858121131230989446980000639762258530663859478855646994246885354334176135330389225877558978405470065807354685622656054001690594341663847935232714839036818291219142553300596895254641191077790756120847205438936242869954045301144641560623228468414489843574140355261860908741743407580931299190807413542537554462495111686421124210226055238689230171557710407073118488941581627142379293235667634825341750311063887925448128017774313889510402813892465855760508063229684767666805325046463088454660316715704969560093830964475841703939714627697265228301135926658553125388221698713850685967536277221371603665887659530843505712401353633032888602982705049783189983575435922462645660607626290454204185788985724262595389747735703910969404262577048977220658278590100265177658477827312\"\n },\n \"challenge\": \"102606948875611908062099459654424930820864238237707118218778412859193131748108\",\n \"response\": \"18598196497715080369335097812608834337968576256082924149271097658588575726193\"\n },\n \"share\": \"76995064511219152590523396810552000215947687569746609485788372111236656298490987503814253256340418520199880508719950427712282761718102170430974214714009164378668745322960893224398210366948068821265485455413415534598718142986763082649617744370648552015355173464412780571187873472647082637149488951091861691821119917684135562252454628629734507953503485827425479969840408764186440384517102511707373653572681869272419035407299241828890705471660572006825292159550579299398299208111148382353710755594323951368433482231438008344951700048975910655580841209804349901394236487072226208978449382262227651790209398049187006946608420621721205493744940048331111102785136133056315621536789610222250417555707177937074082567162447678934704192460207047893352896911366673703553695536020707254540733563485236910259197077686827568060801066243322345270194748019305915544633740384689534991565597801259741680997741842100686212434932575730853220563460927623225587234859750068035256525364712678121623723095510073160323216757112415752275924113781262657067110463940012657119724322700940947489537652934369963081600343025473599123067570768259953144823159610393174682566722716199527278131885926064460984836496956908649584828671609805746310593958814887936970373226\"\n }\n ]\n },\n {\n \"cleartext\": 2,\n \"decrypted_tally\": \"879570516566539101328221632583377336732204238975490384440019323640409674840653675094305912966253556339617484926182443381290074439581088746949032887541367333766324009779175814573749781388589751275524869815327136074936558433604782301487313657018594217752084978859384910833545396086921573045968268083201998060658026040268321223425740903034866346387160555891053920209553915314894408904176455481201683921635837675310707936776957853832284100412845320096571816547527515296814611778870273428728262333321064139256433397379519901224905350350454489132014662171909671381404071882105040855509788397001846347290264921162718808763703789801138828437645423549551671972207841879944526797085550120506604883303724369802073136792458446215239331799234417281114869984610020380903563968273087452137518725199558243637592586072816118626317753172064077345505937156590824668781760910189910704809621932545321052847630108807597405195087911833636926169102262347209684894643078346237327670635301439608415456019386373506271659595093509640896062590172005681178112535625943772095648236714341155804760003687976474159204053452440781005958303158093862177038318266404025836707826160544506341936741483341211216107122278457794545700150103472725562089813205083584396003758376\",\n \"encrypted_tally\": {\n \"public_key\": \"455049936371986024054713873295318932978598752817407948680607736779907038702529092224807882883136566566393972146086853240353036450862834988908881887051974437343573496041379982218454759797228457875106796968641503313113919331123112918799845528037525362436121391126283202522927545637849653693856574471791178021851826092876574029496460368775965849756499098372898036253456824523453994708665328376227550820020220508080823775028386881564147353663550845335583448653989699422483832863132249054983293770613142819451028508689007384340016052939478839742835455698427042115509386665716632935573558408690857561160083252918572115247550438176704149703903578087884639234969397527749291520597635754898195947157381764094462095144359697141362538729071379016147436458292274689567352105341841224222407884566871943050111791220024933515823072862965368989744170223527285135578576152323176034807468673452012779217492633949089583151690047165550550430987809940377695202144539783458295159015810277374415491754862890480481730491369812107710533188821851700595997724212458897355075350660346602025255032953953115545758785815440455285203546254187269502909591521024640794240591370264265836546539147184998653979115220130351117140331634902437057758814698377149547773697894\",\n \"ciphertext\": \"465401278301413027604652226624773674856043644036809988664908180059069084926960627514546917593213957199633322942947439975473928807383556301909972594961495158141639022515467912740856934233921345731857688084766089836584874749967386655024978468615186970574290096698183755693634770303203985492657597664791356299405045593912907286874099129947278454190452803453200068641305465953905252223052423821186340129745934729546491812897292655088947338350171592283654865811449901869868832243247382152350164565340216824011072517639054777943020583567017559208495994236036934407548133049432491392141333799223546812582046951019105190637888654117830932029374122694270771585920174379768553080718586559362169729932209820653092858411721945038628522703373111708301737283598123608942681718027390496502104176579727005841017950383451512259634712058624067422179582547500393494328819221796582701248040763552292857366232780828071494868612342698293029317462733303538493076262632451559481193937197653295679957567085603999000429165626959247526751376237175528076626720153609300021591879786277924426312522758233274719363066286306717690659911621375455842475691212422758072200853149081510617462792350376543427865646323357708722446097310213623653006759047049778489167403519\"\n },\n \"shares\": [\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"497770649856544239627615011726111126335915956681815269971161142949508759819320499668477776106855272023936993627295003761642719554094243642167704663954913189982479904655254299652476982639315813979102891435520379195044394080976897368775247827480678014856280705842945313581447133287517041900005604086127882342534165393691965368352905826176210098649555173289711237332736563127867101024994138074191879414769785471821897263596671192477291679598377900232877575656900527960835601302102965702753063434078195608196075149599116638267287163112524610038059244934741927687716668875405598469520004190116934321802733608671135467304946991763158924286825709676364443155180815835497232713325698227506199140592475794475444114979416563727613251995460875623472964352661774290932262901761187849720515121234491659314817701241571873139939518616328737235808469636385014174294155994638491573746404576733698497475089812074231879041853551685758785142013627236161223631798817979588288441907282962154957439203743878877685386113946106445641761495390779608819107153338441943318911210214031937962021993716890173674263343126835745644848868017702529545288434019016083821045943316853721233500162820083464374046647310694156029360357402653336399103449860509872252252193832\",\n \"ciphertext\": \"917616677157070843013114100669893605988322296608428243456049632838206605764801095324659639244185325428144299811564873153955002323781118202423004228734835383999348655423864523282290133404478883741450630062684419514797727654506680081851202844915708124520234227754683173326088068739740218522462803742510876361996247898975985851554484310733324311204433301384575606390958959309363017387564079366542624274613463704440123145286447664385886314653116544218474296723792491053277241907927593425771824135903964335625097149112955166907135983684226094887771621678284480983280301234605665695191928243694860862005443266054087491559146585444109925480141668446068677528171881301738935186534185548975553016068756918439176868801878280725452928325636886415496856008127697944949375920794538291094987053791320021259879669757177243675005627781521934210697054428953799012007125595796685774241278617572040240881390682112723984075350497512451519442921971993764716254006216556553314179295317412541645685968697561533980585484938690301102392688606606771600475672795956604674795137755797462236227347554162725682922631050825014707477440433344597523737952815681339569444985760488879799998157131048704094516467569315096317605643092796927188398847310812949915263561687\"\n },\n \"challenge\": \"63291494107670240971129917896323165134476947092284982135703994578870041870909\",\n \"response\": \"106849658710593420285939731362034588370402827385089144793093237564520413554665\"\n },\n \"share\": \"664358764199966865988351259373251883885634437624089313450990989855929877054400427124822179017696921566726920103276883113856165369183740049797212893481229346146014377340799190644666249647420445810281320821195069225434938874787441171953153853599002666328858974869507962898307277207699331005244893792845298738003107839397521753366986164205258955767585152483930052415311182495870467005205567262045812908003057451816585022981388780731957294071686593056402515777941783689476306730445481527680612526354387243024210369228401886595636505018452242108855121308361953714536058390336200741440434490612519324045005287110050371362865727114324635184905334349814111350467060367536158231038228599609434525285142688284893525241860778679791528117406696673818118260544467901198369587822103463074619839615392503336993104755238642591593391791906534833112269171835629053453886254456108989736796997876277214540887303882866648814114574291716271663744384552017942220702878453232901075156484960868298458989417322246765961237980891717158744415343958938354035961177717193377895538813308778973157125906458330105920674318397511373749050472665257593659484182593928599380605149005189144244619840463107685549433764269676854729383950526236397758926711607033428690587177\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"505490571781706597894536286316625315273328858274555157839386101598483933742519134658284938397778660846894803595938914291410689102524403394708732381467831296110346694328358828762627174615714158961295342425527999827134240551086731961638983605645226633225550286647102859108931053663616695221307695860438688501181414321602934933850733925754553008749291629928116359326112691648072706334116034859697592200560336640805651179572095845547367682305019627325555001464466992665590188368253387330172160834214961548105862790701840884429998011426713443540600486036934626944404238925053183344097469494029909574186381274798639104291358144814066536251379077476547661481292655319442395374948947628683547138079468324709021786911004103121374314291513426072740622213435197821011621151314348502075713990790533372671930567323084566000685848060583342760991395846168237974427043701010037065654286812829750071896398420952020847938104783018596027760195876597237140745858223017035280152531504414680272897306303712581757893132282147373310014158649613359019879917135948883309553861014705620886594565233558823838766023459793208675981470659465868163467832294069062281337707739807840293474412252548012841950940884156185351341904014010622383660037071640848145862617921\",\n \"ciphertext\": \"925889988978077332417263506792720116636625092025173395334336755660265480418260015387514601307907424143584547417255639394209956129794338502730058526383659274223370464037294393962475252682877282554270865896113113308493743726247556572500210300551983693220958495019858259280208236034028766048950227062641728996891130779843497877293711481672123804403011567462759661733915894841123626633111066733203764910193547374742674222205244698383046197833843020305448230955246370427761195149122981662466865215096400318988378548290199026485059794824288580756098467045971698643946878247979169593349705688512236965931563142744450230621422689381151391459036393235373989895349616519730166405700587668306752195990180228169373949425986480395829016977789962432625623461904966065387662391194261057612512600669405997187767379363951417776490013124583368393144142074287203939661113140703755521563187351111021722248560922039124953382705805124688651315829149135444957877765577659245675085125555703003651678650230679436084256647568303010815036873893788874301034674774398417763580791068170731094236539733150665786913771612988383668805860515053584117387144234549643688006430967498950552281874792342399231541338015215097367854706641002361905003563240275593043533766194\"\n },\n \"challenge\": \"80578138232036087945400439363697641716473779984618896843455947690924182663016\",\n \"response\": \"64166970346173252596958986344830931665499652034494159786464574629201036616939\"\n },\n \"share\": \"719184046905696899771723429667869110769279401921471007916173757006927402666635623107284419960556203433259770839373250900000531302244120970005087719614933659327345398432780486104827432985256295292106882772055548195984907137374091013910903643592767890839407567137993894462688709087282090971807061475152683845263350247945018273391925990204889501095223845158238652592186772070433204903725890068407954614552789226472330395623710408072243786732055653986044340574505876542129116623070278545934793186850936002578709346294742460964019419550705730486226304368942098144795130800326364415025946415666315329222711698399587747548409710079980358905122388935903903102147963820954996959209081771258049714240219934790594005446252774483238641982357002165309864174339459298260199291254677787117082623455935250136438313514617084227448990904836735544571600757724339984111136758727865358691028732761253460527996126048650398278008825891390412260998803832494141709015459929201489498903129513796350676984383635808830944791008326691954108764572424242869233789620265647280536910925399525946914076416899116626805117971243340222381087761082196560649485830010469924826651604958949491996008537361829571806704252008224577889195799043205658753381260505702506008946573\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"385052765462939473399996592653261912789784652041079551381743329772730582401987108281180392474824351690861346283373395025494096117066830955894686152048012168763543568188666767879905030143357709515384574885539231149134466906707716872015741920279917630060405437504821631670904971669376338093635413605903518977048567286404641539765389465792587767153074432936053536866188048005641032890878839500456350905704266263849333400686426403187003055456903758222833956432287531790141090041597079028716755382439501968265274032302759724831685889292725111513608287612042035231527232811753408299519570184886461697762381634377051144972681534250158184067243691136343513448694596450156185688720460691731615277171239728164457657803313563737754199136595153673646355848542017634774773797852595320430175958158426207871509038580982674889917262248965255747026312060212093754179969165196628238013233147391087791812409137085531424519042075671841672328892792041599041847408853758506197637000228946943761060438130555038301104204921601393657986384206735612152117023002769442069155564348447181794756834792741179349736003374030986776759931204591208387820778733698813245941771870039512857515861041842740278701029230203878149451669484485204830672318613511822571778497429\",\n \"ciphertext\": \"341208673228449003971821335144079841713827712374586382668419548086427828343101991834673964977915009260539581665621079610639769153707049599106498814285187017292193128296415306413926944288511090329660832465418012494101847187082354829792815192942982976198980324175457695789965513641668198660448770139373707773749434292335540019067938254794128518378154014846785653230516964221638051791254385748318479379922207322144089550735497203273850101409937226257943951963632751368257702865167729081974597899766094585151526085854384966744746748200189655420560067808259627683211833009606272399248036820727789650096549961648639166806908024094845800302187600835539669075061819177902544064899057652241294311930152984236245432554227697748217696733112397563878063157713514113164242395469502681857843466269261892645046853033040565561533123413639288625169382804260060212966680504220157194534104323978415953701506203141465808925634086854172693726004740614075906025979435580869853137941419480986199474401962996906386476792746250961229805514833918697804378496432446560893253455332673828503434663024026275223853441974235100915391738775496355455212902675242982655746151337273512713001401471915242014409314242680823601287423375445103814228277297697412944162294187\"\n },\n \"challenge\": \"54834236066379852329853115772916701721389264549373779074290349984266448191595\",\n \"response\": \"38893542780722882710230356831851393234051850481016981289687760529398067746757\"\n },\n \"share\": \"104162856267291636538531555781761936372769665472108071044189648556366357034469808408958546327054706674664052241441700836876061631984790832828271995558526440192698617208932119066554817083853540984554883417286737082491890599675207322412203170513097284388957364758738227845180644922145368388062949405200498482931623129214078233166241381947193082328071721608260773013440176227185575819368842708451273154722440570384630514467862240643278864224318940925690825894315268328093952771564821102571604499403431654698495172599304796651798865100077043947001876840220003748101860564140116580015614897174842279173122935241598361350586389314259287825601807328651045901795432020636420940212179728933333241694094455597917127018665838964692043148318657560266970277534630909071687611379420399933565450964693194852523958564307571471929446328986443488620417960411626945597211881134655308127804316795101655718943775793026134862058258709927670104500221711916399192541480240334543472058274593059449791179065349893116807299538003916401402357044341251970799971271738387333429744326357550722714710620123957758580531225515967140099506860622347756196045569865669735231815844082614975784775260886122201562620461116569288042212598174838362892153976347690915324991562\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"948947786868616652161188912361749552518366306115632485774908968502891982590710278524262216767003866862417224428053861472954813435074877616247111790255644825295595718492388545194805172935039885233587696320883426192389756211416058965927126292946532020063087819455720202916018937690817554160961740189921625022991650764037988089984830852174324790138027491872482361601999416945113928888174320122265097927993522247041250968202962736321727842739539108949133450312850892361661978511708750937987831468309218176488744338429844709130912863744580682795481443088345321890862137300812090247161023730076307157251910915686476805946760041160861338788299436230618600837450489181973184652695984345366865248893150441392343273677069678980209048870149274978593376544469014723223261867301052418911679278334196267790888255861431077189262675688048443372844604293093797367045933237582180239350394673906724100461218508251962660507779133172269493524800097532424613007551395819598347375443023800165990784491718363143050843721913996289978326345296085919171140691613521143208471973485522322992650119834706450541751513365998262788806925261525612561447446190940525001237693434459414999253041845606708408000034037511985419807820095444963390095922855430326402176768878\",\n \"ciphertext\": \"866663011091519129265386041298776374068840407495249880399901776810010559707196570403537064289209735442931583772124856697217753996203272637796443056672802871734281968537642492109604096326180019385828334326900171444295259803595220125117048187855203847122298034390702753354543619496331106044385449934684209142777814874349036092769906508410753031978806409925257401534698870964427503625344430710173945454692296478461644527891202404442878216870070924567591457259081740024440722509417487211315510801168656909820461230830480507199950655967830703070133868094581312698367927018828196191988812245822811059703492836647675046161773097895685601714251357058792671219294045066511209223610831780143323753455311342205441440452981636104623717048042902307319518432906117499904127482848211619105695719122613722288009289317893952528281247381191817325584147822567568618047836185638898127487331908411167497006331934846846947175834674454112544897781523585664440777458517198438143507718987127623176673945586596920552561467089219142681251898330737685442150283408232841305442544054095787193750227696840157668410043422900474681964640499982608144262595985722995497010279734935511028756669409706079567853029094608369248076347909610481628742462412465290628755297160\"\n },\n \"challenge\": \"36990088067010404044910935182042347476754873861056912165895785739546478350808\",\n \"response\": \"25712007474455212669190560152509071338901703091774700473873577654897950957834\"\n },\n \"share\": \"154294867638592699091956959729160856183892853391749672818571653551665378103967386099365680640246396744193445313138135087877127144525744858860956471420498265496960983372465277716711970548658700403901096043641733003054942344301315977743984268429044227237164322883037409739523147981977156122343952677923719384866676046019663069241048087076556826471371053856981648134412834715956250827658067211337330155397842833801421774468198513541215082478852497878614141653386327766690951053356741431212647763525902630804717112461290242675912621593827594579998137435445089893261440427034378141810961265764028463099590133005179500272591115184533426442385436508595777500300404142631741041240597515069721263612627211471575808729070108714963274317298130488945885649180884549883429732162759630728710753377510756092164324366418300874017196708206258308513383786379462096776432860911477013633812603806301866476232010208915964449303587204281879338171416930200460284619778315394711333214849062326464759747776838432467307842619230841019680831070437932415458647237345682340187407231873532678684276059554045087669159766286969949410525427565154462894524110081595087931002072949174148266595714476168223128319218654453100785358283390345104199807572335175737059368676\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"204104559808676290372453484431474426416181141086097579132651658127129788009035807726623248326863077722779303779657257685837294135200892352500553598030076775779425528801862583863916742615907367719862095761914509818694863871940837933129511016799278693612060066376300850451543953574635294101974292447849522354293699334201155020520795098186811953955671471001785965611864213839900151536665908625299313499361343295030097953371529526134528641848377604695840464193342538253747230317978803069107809665603034759690967131419854355831068031263810785198935832249323986614152327710161820352395968289564679873707246764412954339967044188006721952227571330083291030590796479983051078234106582910541209317168447336657921656450272542886160083760482965822122606097117630594068215666931944957304947163440864011642043998731133993378163841893500426775322349839171386425980560989501949812655338042363025079531449406566903268730848586527348472854484640484400993141613409787928558328559965226308555058299621568883835307106834307151459171908026149182303607690412618972388590742504724479401889320572820276918247551336228234254144044169372632387266012278870909484908089183457853233525410144189568009408780793778562200897229446541102868739540866819651784753227597\",\n \"ciphertext\": \"285866255155487649016692889897853626621107938670931947514059166523410719027820229544484052039181847577100261560292223931663161082884877934142210864259996137112680895067663928002458488627770604516337201683322897565462602861134777558117854623837563731677805079791752647588644471169568215996473910395005276750635714050114728105284264976294392604444418381003547815626217036498046611381954051021229953196597261869189741913094394340241086676885100253711243858387810482364989113523264103183145827212993008656762451682493278954230375371083886754743756416505260465639488223260368245632599542899409840444413251533483607838962185733196772526309621724910744346521606309839668704513625833593641390059554959465540151201094788166816253986759989889069090546247064091558972113283465662540967344192586415797289130658746480379126756351311521347084167055297227738650976137852292877875194858252434928612905959922854865447543683321757342199401797875948921846014483340987516840999273569909598551686791512155295361740644246437916793995047124670703588372189117925838451062359765565048684446270820173403583703942898753887028534015635297218761223207309586513570858519657162833294278786857784698465747263888743142801437219162676570398269826322119686446830028406\"\n },\n \"challenge\": \"35478443047530175750512379213711752084688870278023360908403284476975425278936\",\n \"response\": \"105737736145140442858262394039531414917770566866455025150845851411950323038149\"\n },\n \"share\": \"742704327309194400635855164651122896032183991550944688994226256066859813682869179784344281064314799334392151222853823519521914450869043693952041304124284509242613780688011668597925726600726465935625093486417753139184313959000704589327071864282928947580468632474372901679989175296157946598516395455852818658603114356796648051609025197827003691846598591468350510551341463625460581241410603686184187269696012202405154788005897085239730105797283742388096888644780524102924216407920088922287158370939927023488289270341551435894981376892223726179588745290688730848653495990071066763322949421148687388894173524482056731774266951755124411177924915108510789969833479556289679179986188536762702139572303787490759926511378355891592857807057437598266235062501440218281574063079701388643719453742644453442342029101013336824233870516572992805828682294379463607640654015739704727664211862222705037136199703985955002427475182355317161176090305829633779466644055919407040727556715276304025163647903456528727089667118946597671591659878964445222179611461885696463506437905369032986178870321824475334930351330212753936352099547334924184973124618070762148365419624231900214988180356163936067395638311833487953756791910571170123799603761213555799580367988\"\n }\n ]\n }\n ]\n ],\n \"spoiled_ballots\": [\n {\n \"ballot_info\": {\n \"date\": \"today\",\n \"device_info\": \"123\",\n \"time\": \"now\",\n \"tracker\": \"456\"\n },\n \"contests\": [\n [\n {\n \"cleartext\": 0,\n \"decrypted_message\": \"1\",\n \"encrypted_message\": {\n \"public_key\": \"398312957743206628822179796130186644643214587485483678835923461752988468881254014486439095345780616798969519195472902555550760243172797786233353616040475493788727795003499065074355515979987152241366124375191130149826456860833362940740709159428366973529537293943639399687103944050691864518895555496871299889535645741997027518101281287199385412980309114999617421633008340919538136025984693252751712716488041507506286310764398595318371015484699694027701832643874055845943962692201281616753910809337309230189980036436319153171395229411665296828947190805787012015818021777340989373168308278525927997604791730241804718782822559641295296372840515502068336919489003980606821633940810908765348059719501698559240396457313836516286540329502445183854304146562868644379984670423258270367955372741082858608029105310155557763257683128986936323496550361997833110224956037749789508379942830245922063791677707301242442181422067931407873263605184523927466966615255876313616511657114090807588684902333230479066291950586585055238961138378261432786537002679376661201616405879991851227751281562859688829009101718241595730166630025889533889295678531460131530020484803397846214539807319516422813049908843286402892803134517726384210478715986006653996706206526\",\n \"ciphertext\": \"742656294235659561913783006649215222368499915552255210735939963276961536526597619156895434167640368522016241530387020648797455318633916015008254006765233150710791942175758738668211498124762849535460560834753575925374796064785622148063141432570720648989168575472613600672747674136697669782387228483685295149409759100202545361476997793837582905084348898925319507083131982594038570707539189040273405670775865571553251884618815511768796125291979401220805301847653127790744552887449817599682242278207833721503028403721515815790077922208545433668359748370024661525715765911271518500642351272714750150867190881818743115545292022800666647615588497423816242226051100995716654577359757442998303821822668037895899224775417552774579562391844668452838330812714972723911885615511589435432823964213322655808022621370756895643046893770897733860453431033048611488993805293705390157172094966867655055486449363291675784441219521980647523217841517310087796198268782264717360024166773327428860396496458335689365155536597974357331013361477453236830229222467399583059398430679867616278781498682804840884705889290703818399134061851830511414979113015007916676224792548376575438718307582034346325169432069961444743462665068889673766076815057601882978865787058\"\n },\n \"shares\": [\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"230229115832636931431420104792160205947996313885465656717497452884046060673780320274301483676764302117899098672915973375973233844467961926188664799025309876626668993468824710517416134433702232060412631731538155682986487579936298311779577432041439017527318826669234153628904404045724267272853794668014027149960963529420029740894858584877513877534528267915036293026380517972625251511561979443196575219290574401262493256894270084972123369167922577283966179930201540177484830856437951499675614993929781651777479621885694011887623801571929300080167741059992652435051960474290045372817525675149534747654762110790254030978690151851933770901475647105625013290129701054331348278938781639318219001959948976092477495313396761037617689263814159170867766355350510175689813840715327407025115693013803379565090331046060862745200054114680290499893182289291538470597126109699162000095023212165828157818251363815501124603780616591697807120049945297787874532267919464390136376265030865577765778887398521561809854819039035755254145830387001254899470218391686162610085537092091085787240692440968467870928001962535390672533401650660865360490260000633145027661150050617518598039243053347868714701249118070266929386596298299130375581388550266936481297733640\",\n \"ciphertext\": \"592894550419404293967536244652029790493637659858465952555979152547186822390332976938590104805033828257643278471069086004848641332210722493568978169605384966623527535808238435274374902783691439861998556288718753587668377405171443092837676947181543280256756181117147979452777143763928868993758997083947880482619770820646247001132276124637248800204376561998143488066043108600698291121305362431836839460722409710331373387541504871412036994460792032922520056073069337626386049743243987875888233885805157108842493051261353140471853818081344766827844833326125639365597317901087446745141703393331911495419376154342832667690563919425254196507708565019145102741270384104223676951596882155941645060744294433862421989044647757716815620185143184822733238954167924540783225680520605662158754728785647747132320177060273207079117277061313212215575772235991380635981754408619660803097255620010375462915979450838423108854663654795694110360267587597554189831214645593224570565791779329343977413670427751037112077025993060213374379821916634716115985827024947895689971408561718261409744274412755788847685547204706993328438333711922870861629759132374661685000885665812845914581207607460397314953254470808923101308398708008459621772946264426339648039896100\"\n },\n \"challenge\": \"84205605551730157874035297220331743284297670667229679064070821597557512359706\",\n \"response\": \"92450495961620136778726486159346320187605752808026250306528505795597116470278\"\n },\n \"share\": \"591577301389720607597130682989927123298120568285397764117160525040774396798377991366343290793400735296608655444070044865565618103611639424548611245707865611377632737724863095714733038763957004955984368756033468793025534581933823295077846862086524670400264256938539875885542961009255327617802528602493931513160754239533089897299675196414455090503998512037089202074405239663970754359852657827892195091301082235531816205461055521241320888080588110321698725722122641724169555539709858620641038050647976950593635575663164610937279520512212482540170385849918011611317379258605058401504731973807674328585659593818148751272344073416831684164026524516509801337768967908170034578801804416686426060284925322004056356354299742841399667419632997230272717024360962643110658972216133743310927053336538447230779837864705319273489921915508314539132641422403734236652658317251600821216665777585575716549952395344225974910865673630182839347217938913594230790566851921779400092975148571278585142664325660214897688982770711210555505638075973720168848566725199504968310018910012376611701761216245194093030369014664744490909229764373270027689394395657654684953666202564555047477737027118538241833237765856309003072356864530541472907276977388880609296853268\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"993392627716536695431671118748605349170950231454138450344974531824167087194839816359412865188024984954396364752050127817898811802763099542570980033972378713143755533120547543744430678100116951514775708495060917646253664551808213804166092019784871818108504035717739067877942350344470372616989871379756178359290596463130001451559896337885946400077059689728531708490640385867087830824581009670668319298901309608077283475673691386794984507601121263296636675122660076370666134448513813449411928139863863156927025163500955430632244953997264177420958994149684231324369234685067557137379841514219491719322575752457671951651123880104862496503452488011011576957380144606294144286343930279595894100973333836810733657092580961986008066708432355646060654783254158803354706016538366821071170411104478625605911055283491617235484525298755214114392588493536483552913366038399414425662857422528182464685767931033421361278638093806084618332641490314525702772257826684561863358188523598056982935961079525647455578179428990846046419547892330313662402455838038649580210632220999606600439093304759173939763508389043181725314358679938945339379359127347201558573281958508355775545519672653049997978732385386158240457809515389724474662041164188553032739009087\",\n \"ciphertext\": \"378068877335027799690893754824162717614159791736596273216390198989304898439404865172197334763766686288661509796764147225361079044915324741371210763177495419491990078391998519599638032663092956652004508701471337307937357171579169035025668608681810979215287073417851688038878883091311361642156301910442550596779696009444684016759513963175554563994147433898862332751004821574492508725695414249963210990982196730287269999219270390858907741213968790265414863994537800825055237384785912945554002771866399392021057209995823607877787808931516289488380790666912295375274082620890037695870006982857414260504771015275131274293140491264718144960143733504022707113902695492742393671780904643391166468523297894651646985197026137700937540200305873871966741854360896672517234234269854595361490042726471303068365628252510160923769577404479090690630039783407402908954431005546423102868526338607455917858781491938697127420737047786378371068752628349266327120784392128848721348892854077693434282126348662647462521712701460356581352735862587190047288037160056245181427890173601697767632495665797755650016440307035732892183750390721988060556771582727050530845369054908160037106306954910291244076723335125139962601663389843432199361341336968978127994058867\"\n },\n \"challenge\": \"92961207618870669137785401782501222907887302711604167783891512740720026976203\",\n \"response\": \"26385661811315608186221036212436614707322807647315471788550449525969094253925\"\n },\n \"share\": \"85854823376320327289976599373191550759778394370903911186566797375665599285823461015520554821278373195916819789592178411822091408003191499315604103952609008085239869094735394129838814045348566449225851391570713596850140447069460092384213503905314780908332597506548481628864677396520604329600496025561937581080883806387191225684400398731086067516186044018734739032278399016325748946574161266801497326346733710871069504985462869065563952634964647411451308983810977704026121473949737156503273367742370052286162713923241938225848048969900821469280764629555416797079487653117888806612776209539421853859511102140076073371064147214778445102107216987523072110284853384106703012279462473761458634791618221468483322627213506815445528429480045520700013279576470181889216191438389120360704411285799862550810962174390823645979392255616638346184385577761419935498311464520818606467779506455428307922485134114427809267818926228400140508313953173049829589277005681785395908932841116175467827514260397347371488177218040929755939915919421720547593451884299799633426614827042081432018016266440947633453433635409510458277226393504587778838076087314831468677754304892874277178129782769994103413706147417254020275267736666180912299601108921674986370296678\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"521199491331921550192557425244647536299573533443457811329839998450202949616379186524952029182460629677813680690921013008872397561671240771971981463569338094009315978727910542370183924135833851512433932526882085611651720116996092871682204310852483682140146392128438205474317278765717746939090062371129568241784370089409266699164867478326705937308686361000781011921029755431688532217119618430889439496192469328352058986394662846900390726127861072854409441475875611834483428341752789391479461736101945371266836889114498854602901209583685514307274283402062202239144014197963175640079967687936260723713092136815158400091116176537091294873867542343591724913404450739027177968369871204907826511139136806606552647915899867545838329053567014116016177079540417753508059432718238007519097023982384355277058918015756837328395599597275453128431515268335946563959669931849958551667426465614595188614000766198724335807430455480045859006769293452946070642039459244897545579667472173850877176899893678306615528578088606521991469400191920248323918403597345873347145644059406997155486436266926886022777483953868610141003898791934261077297646518715279881195386504297085035316804393056866734854790817959977140197306661379028191012017299390300984239198433\",\n \"ciphertext\": \"637382336503435205026027343766527515213710354419540076997463974368103369988437890103861504902237889037478932097504453362177689134883262558341696159163625515338721328051416461461013453919744540516172444194262102221730721093047832906845684386830681431447975386023168123237026827733014809877380279334112226643038087524117166503329246829022160970498333721150115415367892321711303478396710746222519516077907566585957568940191449553336875115417757383858047858723078050456411365279310630277499456833991134969838855296266528843696227580759097661020254249779765491957244078892074609422224842893663267034083147321093138819144037416027270276565679449658349944474467216442619833326879081131709627548241046703802571366522837625412073637002707469145399888572477468615216754022021858020335605076427503999604524287690444866485116870641228247140981032884366392109333430195055542362488436076074204863142868241128187253895807205639585646248792870206919708570837372301790080362003178783848556331552164009854755392832575653620017266070421663929304319139406684833712032547903524271950183510091011984660700751526925682422331729475233545257949611532171245116632578480768137931030242409998063961085530458079973089003945687844980587383465763648559043742203898\"\n },\n \"challenge\": \"13983372454683664716636267668198207733751594444446942518568402194178542261257\",\n \"response\": \"68509027244500941210901838720944585083117948304451609199248946006144091001066\"\n },\n \"share\": \"348457727169824629836050912640983003967499850425165117779094538935097883195917284498133503973360901171372908717913789847455582423863332225377475412352088895171177406759085190935636242630535590072398147494669576956835423646673322981162607956411896200562366979804815161623282571650687520350410949998778435841506901752849824112203398742033003488072314099413547920216844592544539446746214631405349114979580616232711873196280383854635617550620617955394821985157884444214924188490598262712155407375260124783527627571477552792744086938869731211648430703153693092118228387543518775809188294155687544059440762284009325394356410818395779310817701833953359999903509717587328423835781704252637116020638980217847558084619673078728704707092704943049730589271480732784749881584562165986846630765527756514558232528462122359354479293291803322147540839340643074751647277926671731514874731191324769778855088546287210197876152745961012294018492165741250163486664172983163993020682426953433848267284542981764066886563348812753115595106087761361290830229242721494565834958324371366561087116749433176376064708289255969157938427674829843369193747820544621390788506697492698997787102733746496027400199462269672010301270557084429625294088352940379199230391241\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"374871543651589941657823593019773383526027123624125343993430269109754834879386719705266289682825366404312152437787115355962833345767909337692648778537965405181897600950789084430906491709469524528390744041349447781351131701512193422129721777443283906261288167072850193438447626522639233448900015435384566487681348750438644598980123221207214914168203709631093494995370203225506756814853236386768348398253415036970433329814696647723097899983952792424610231120665366393285313571940582154388239613860559552389378727813737664835318711767562080450339349622918151361033573757795986445785635832341453168923505284696149332903630671380629683544378174574391982806523812852803591719398353129277095502015719845609921309156578449030571780626738220800351114167423318240786635568594986007098204896258326684991534068589512667033799897756408668465837187146564137651439710105644756647939130171541348787920526385941410980301346551521349361393614858372111285685483478109187565902223736566630698063799770175506900755230565362804694593954624422013534135482970653550388274203480427856453803550918004602282884043514227653692370867784260481219401932419440893777955055360876314567083868882382487311184729212557151862938191962595589747927019255331989788119922629\",\n \"ciphertext\": \"939167050028792337768535415906351839957354793936457216809097995596087881248504404191238665283775861129825866464432710570020074376656098426049344573767921414024310188105768910263972338643235333757486743109142955026575778883581596683900843353039789613688746233194360995474082959806487265515550595746555714451634574974392052140517284458359231127931296899057141059012837631407529545706378947602717772617218087059362953950670499571099893880344039162185322513401771839171802258257317350910718602257153487019667029824741907247903687408410579558183491733109447532252622367047602869279371978812677359236020569232412235672909007960834719558860543652431638684903415512962503114129448627850908628445315541091494333429342357520028939572875654320998391345010973162735684777325029144487712470913500846667295017700211503307417546590362319946162766696494060557139012485508985497884510853821367593034986855953635668545748049598223699270369411432411013920104253444290881327808352060778294173633279061992736544034084163065985876202416634425498309881685114595739006821578699232325988927560318254964150957174928361231047059441837155483137959487175945779000845047751778281634688665540261973830399358910334258050854202499071481688223025127198638709980719775\"\n },\n \"challenge\": \"56281636328818163042175414727836839438082473521103285580298232084252507158634\",\n \"response\": \"77318501297875694634780808428881854344376927097317703525418450264860103019475\"\n },\n \"share\": \"274485546591013001645303688301951903869294270261289620779106329358094856292379562123605918422673217728411340739375488945676147627948264018369555065836420241291516461355154209200205475886115364790486141996907778851578499205052361768697988738812341961007518638400987031430752775693022566829012416681215722149881830283460840791153273838114233177174506349327164541159443350557157653222911377219665356127568190447803144631242301044515507646844384631088439590043273484195820649290488019155451909857451475772742502147146810962640326298558348075407692544134801060285737352643884466059636092756050428564285361273546735453495236612010015490732292920617117743321964502395463164974923311751530887916208996484537109769454656321869433497648854373429158682364106660121675064586271015984291888759454933887734560631672732905070148024069889051933531264820622166528574619272334305005846257851420953929705683049368016074080117150196947223094388635877932103666726009085728103936004938401342493334423418372569021111968847870762690308691398559714325181339936776017488791541335914711143044953696524102571574026411325173747119164064055993339540369314658598004421343536815082736569969096637264814631002721119443079069519568800053565279488423669446620307922969\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"123660291410111820998449536802981539380461988209729859560190672368408303410351295614344980088370481913061544504541040049243741229057382124784124262312633900800584253241927560791127728023976000753447999934332771784506756508909051457733347973527491891917428297419002566476852873975738604367918125461150197665990606719147680713639448886570398210021664184088549931305818599139061350433612058079217345790154308806227091353641940502460914251151306357099849102725171722345031543234879196863126147548186434958421375645352736121631348919656484931827670488428268847752287340716653528622364432826688791398309038150934425976162016553889002259333359327400023573620786844775304876946130668542728544545117198627585104396185179245978221471880558115950517132768713747151581378290169718222685500715839276422908085701455258457811372402315975191927533847425216844953145303007658429216806246247494059398417772893626910498664915779777453262460017635588834710519002147893412060696072928343453320569298219122649812953409916149560311911758172442798817651094393929971843311866037489728608723714762591090096431213229570897180044343016457316271091676272733314436222063401858436478966647298943892554598361845136161605065938492092307926187727387919605639510753849\",\n \"ciphertext\": \"97050512292597778871451350620313483447734327208688707397539245770801960435807417902544092090452543820981951994897691692079631872042608159184773476420398449601712454300047823301720528668252910375772671881393906771254441815302864830615548017882123377150414137155405895532306563685201358448181972198050862855947774632855772890113772481783150620170791546288368807476961216335252804598973973616329402902558065781891120519191956073530427313167624445021991905601257403573401900672600526468551229322643993365495239952443616756222632413557695133802997163972876793061727516890809010387384090839721158357791926806816793316207364351595724993987987947111172226158405098007703091876231526777027915409215465726860697230368554054501189987648675645083030397718029718198174012860684980977063518388162470102870011070512531971141010971454027618935938729199026719779090908280968337399704012133024922459538191046105065618969350598674574607355073513459366530766656686832076834248115882690530358664922226951049406596066939506801337247563322344516452165673371047425162667112661174749320892382051165364094328130113445534321754634689464095744621767200505143162036171439393540027735964176821590142509161810298012353791506705544617814025511683538201005409628102\"\n },\n \"challenge\": \"87987624724346916924544892602964019275532658670214773261118915836889781469251\",\n \"response\": \"69936555828859445866143135639805538427158927533013964263229517620352500016875\"\n },\n \"share\": \"754854713210891061741390939084849271103952837066774564092783715907617803751657446738596508932555492369804916396325218182185557091481377114174925057437848474945396277784826089932988527350938494145667520437965731718880730012983716710090926484912887409049617141227320980804669666989723321184469480068115122345019542714739805005642551593626980166238491971113848001377892015417339037889025252482442322541064958240701598981058325075669293844902461375228608413949403085439381417836538515965734656177133396806535418694702488439748336034497018558023370229109423559318672878907470370044844153428880732215728157646638830178665504862193848642051419461665616054939820362555005155680202731513569508794769785498871863845653505837336192190352846738958600081237507253815157588425404219937546158637091579835341721203203520614316831410467866951750791654988063644872775565719020658650113479132022233605052968012556347756338400868234638414353225928185875783660189552861147516390323458849241481525439396364894075902327833161892419103812480495290570354600651074441843183196372460812472910498844394713714223294517669877660646052295361764217424236701981385923602013780133397458098480087917403655967592784293075515464775955647057384826002912285356253574886527\"\n }\n ]\n },\n {\n \"cleartext\": 0,\n \"decrypted_message\": \"1\",\n \"encrypted_message\": {\n \"public_key\": \"1012196657958155657792027303047391158700740331229235790554631045889840018920240512701796128764445394368438830099505077987392846100566983104678065278225320290706281859145731552987044144839603026200340964847972639397099796769709911744326058924622403451897583304160660483975744757580179512204371206214792759732991804317467199201453940903874647232993934971767664795170298383696189119274922016047900029291418824532884848789279600235795109687396592659038771218239697697798867716234193934970829326159369067081735638021722733040423455575038411387442100291465967240439137412380767394920359188184941899248377561858330334152667746481881324556470468894912273900623140354330266570505141326513760707891137098954530442795653955238407104209961528575495911166866418276702391719279561672186953670885208843432090707322877755931794439302609590034903424847424652755864361803753202740718538937702634702512871097506203670384222589371842944304553811071857627431134796030050303082417004842133008877441144190745289921042400019614586269473743519995608597344025405251495415032441184680714341146828676066291243824081654345196373615036942147050980742011117062175188364936462632160016945104928733735946549200061292426103220509976223134997955224052275781921404699353\",\n \"ciphertext\": \"249506051565738699466449957068984107058677703172601714676399223341107682678627317924167994731417621108818873186670942740536256535701096110549330874037738187338340798304361545262320880346745750037442277387208602503805070587545292692974758485709770921480589922786266805746866401017195129677818091171119929038058481919363322638353140084404280559444357773001499461486271050430927418076905528917107429032850396388921133952290799612079169276212874301471408348926901489340366501945614109844847691267389360116254942881270184521550506939252758255915009997029860352973270975150213926611582388137126753407018002190868829317093380360517459560695001434911965435830151324428721239893500984492757446594739636178311251221195995098973967389562558284451008950758157286464295554984842772645321363063964917663357338280294681099344328648973207452367459101422269381639150576822572679471744731657943352854345421902650469974578743078691313227436322568994828451015788644021801079844211423247449568412701879638216140315685390706893018204538250002257841513948726976830351431051767058543020617270002874380244898228245432478119814818040673268466204853327636774956851147825045269887729208754191481580500363281399587651613670131873504189142318692558923955646406263\"\n },\n \"shares\": [\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"782197901398301945202261152315136672236037207928456879532899315915695841991763061323479929823834415886381497901422696519372754018422893040642121719257873840230368659400121642249107344250287608412784912623169018276171899259421989477257296870337170534217925267293124918448554492465101118420946425285436012632897567600214698867730316659905144080363760699359412512135770528392979615629131990236695438213462647069091104507664345349612093715090571728208589823878620770684537850527018276377370571469952728465038190335581093506613212804800786063978595931075075187272889416042246862688234819325782056069172336449270002516311600437530394796962013845168799210462333487180053480551944430484727803840810015508607799456623674682920856830767627775814590220926233419857316915254193345936102489796207313623329551429889565174162451583050529704400295329014558956826111953785832936829553490578619554855980873195186026984473106678633074467269336423824371671582400254208338656732956264481829905180222096130574104605607389863026981751093530498448670021588061244684974996077043239290453993442005224011740779094723072339609454217502431607841802660808093000843439947211661581196493711512180700361360834438195799843328173957986431245459386569665784942438052361\",\n \"ciphertext\": \"947948796871874444554548400577973144576566627505393505027761394209450299434158908569729229030145671109227922981715988908386645003931913817834107416032304766084466453820107167240378105980816316411524318854210754278927107572424788888440764532519029178490104390696593225916395816483747885363469250660423600537077150347455303804677621191674772008604615755064987354251689589748570479489234851805122499381042639017008174956681707090686083718886433142479794213563536568399399226804993000483237104893053319468790145768756015602772073287566603918639759374577709198625636967265568608110917329076468022983679135814482847503173219130652542264190557792423495997025297272564680027450595087333881719396163675156736793950533845775459693903044800417541124709331966894011168488311974176045218066097648795108824761321358886916713916712315245173931123976841057458929639541755901874757229800679966189672241615010317965063451885744772351266044601524425836888185575669617923610829950948009826394615513685277552273117176936926719276816057372257262674823041876331493194929518174350454581767225561527765206016533793075084607663619015517468080873121794322583007001224720192855567875342732304689052564517013024845637899868814314286670898243436057115947850904354\"\n },\n \"challenge\": \"103291112490093254910339266754272938059249366151538225405808393359301136992943\",\n \"response\": \"72932009728295115397609097684799248721505943880307819816239013681288260032689\"\n },\n \"share\": \"298252000011782353295835797562666736657629051050167226902573371590247050477455505109924083383187625048918849404797966867444034720568299721895796297656425512771150713926069471870372674201046217529497883911834058345199152680630796842984579803880442831509203301470308289517888575368633699219520330114109860674824062486028765944935722574198201493883981510850206949988040626850421428515920411894619006027701229402941674211972911203625193725546619505206432128355650966989878691365208587501620192676390042513421387828201319869047389691801589324130864431212693031646886770646612675061751358929159281736167969915757468758686772940445985684161659075972037673877063314342141031604525535976940914640809379752369540093553581173048466459269076785457808147040546556924766989022090681140555607056669692101159086664887497757279806355124602763940604027928406185296220723884284732651805301448717077020986101326818104617524174613297977745246329824433373159263741288842091941692052002438973613393732213558798159518310362302962484766788486103444445107439559112118367262537129903643927587205273751095181921120840328068024940184088689855082867364144119735731412192535256516912740392340886655864751449258355407615600069652541789073992968980481308323658739430\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"780695452611796967411591718287882452918997722771068044697125184652366224955132142011339579522352226830118254520579732017631661626206979757814032020466307546552733643682630368863999458270004673645151732450125451948027764378671627939442309313881106674972633294780235400861487017201089077684672148525998739442207345437241707857602345005434046419807815070245955221336536646865034690866356683785346587804338018193929548981124383935816514231297464069618540136716633474060867642800731351224042458847293937672944285638905534481099230285525401448205798653322684671344568552755550802185614216545732645085536809789196125686680706313380749222574108654106880903459870885024035326277376840792879891282997923639131668864960178177202710421042581125780923232617523521015278815391983407331539529128914041191815350455568307309887670415243628357333809069747366458691318023237556849152232286393672984342040173198639128188558531762209911643671793508640416219267621714790086723854909953873230070453104454880018826577364809867792714778239614049108608796273027076572585737788700876256538983125341602528741497028580960679844932720960094502846773070320261631853234460858915962207785841079277558142566089994668833186321551617818790741522965871364215498070607713\",\n \"ciphertext\": \"8903692753229533136905785162025508705934410334127945728079770197101238773302718399721958508477405824845390302228637676696559317115725548611702303334805882935760182954447198971748826332129860957782067752949514315984612546306161220119664545172764000040268208820378340835105368819535993668069056971751452097173434444384724534279421405553526782484405776937548453785411562393446306231325624184090981769200461613042601666004101198573331150380347843038028460234613798200382903203987271097504994301455103584339205666687487735981737459939634448825812556546355155788258520901913627812441084829993212964036921539716016960741476838530018753362430550124131362076718939254932133482921808544019223826344897371103685848008565003280766020109334298271504026174657953449420895238101590815392115178459818541209352898575563415661662276133371485406931163229857293241700702665502412039368258558279232226883313023880912296443367419851938277956540885223866256309932837067958337152168855109092641586924497784021538976213080688181619034545039867338953914804894184539994654063232775760898117359985919727152607492080170080806752003661838478215995488344472798793536192079195951239525915442770402921667280643782392302127521608722756648084251522717671499864808453\"\n },\n \"challenge\": \"65326299031070787007139663227840530183487316132509937363754734009077718354541\",\n \"response\": \"37560025699393503686823069802285773831066729827294256221449927378188201824172\"\n },\n \"share\": \"161031511607863718396953569555808526826113539589080088692549365228280955643144943539377338959702296281138666197771355734891300544518278725230963422343736177596090630625849931534374447909067191103107145347687997961264661153064120388683485847403256619773265999451666451597318061637286088239902977396165770102164437782222720000105988177107748880253130898245615764435965525498205669356016378115172277503316770967800523649490559883061796415394817280165613961723371384300419364612781894500086623662297445812027681785681026102819103969352552255787742939710400128601667241770686127652077217369483583809675011629967279005137492607641577424254313052721533543903996739334858797405691318422148406936370417690568316798595582586551080490862182440026143329853118263773552927481039673912799278212730373595288607245554205381293178240334931910499269423276066128540917482337204533900073556561032391375681671631589101001651269787256033191028277772647444487048088734726921034250983695488186247026260913028390666890945958160308099736818834308510499868548121857251900856018385740196678992706421781830970464578908720822254832960894574735627161120689125367545910303048406293059061857063025640865047379227989220499189168633783455197772501874351244723602690007\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"391536682949291787612175011720775113226210980060061259232546586658088788398023370568059911443013766504187736272009576144243427895676134724325449842263618892782793278690540227751638060204598736582260316679947878422318991077349091855120962708026534947024180478318425829893979471249898682106419605999074130562062357311435330295790639762040098402616145594753288656457955397346803086785133189169723673133961380381737982748846706664879261389321466032382000755075779833729480608639351707568153482693785591379737133583712003441371121064144926839119706295294166651947615756003976970241702500232608386857245184178754801650498515089323626226298564412598836529623112187383615635007181849132788958288704647794477540975513054234379720623946649307345229388400056246367420315447680692220894280892944738817723328699776374297099372863821217284607797431258931735647028971879231383256669824435764396973008338904739623928261101801056788590977573095008397494787330544800668923641226238806724612712236916356492297228313662330433771119959378390254327780970536014851998998688111754197905691503060956702618387652136689168664953968903517084183994138573589222035764983690587158783048448859224564973813632245537777322479637383599479152906423640651135497401141448\",\n \"ciphertext\": \"154373746591975696694549244585837628245741097120222683448519189659816369045032814160043341348870746031146665823482519639628439129219901225267933485640700628486939468034006612382030346386241094059796877863700554042564089022971391838060842261301728600390535045670114519627022850136863853887958853994280266750260198791059680687197682945517636155784480253960272521244113567591801111613321721649996545053047673189759396471355362743451914354620694036957164577827796090668758971132914017453390913406370040876564236397922501069023799165143134823240294583978113450756391573310673140878774930417489399388121008776495127735743596197972667418544130497296892739501140671394598885473860337723984958608222425972002766037197267295350740410164309367576532230007087485205971160828376370859528941800882003642310162927141020183466763045389279642133845368921112381146317564243395519441830568829790972215464503997437325390216241918991163189857898885410216833141297209921575633060969370359632273005645700010484751490566814359014794549648701104325654787074549500518466327211970273979351274500489548033574964969853298121526657998687103776167037837575433424951047824344648665980108271783391408336845576930724315438865424516975970394848051133740453403205486361\"\n },\n \"challenge\": \"51862977019334967856288367872004396056122544538107143011814450275083455287204\",\n \"response\": \"67816592827158733974229084583398341689772820093333647163151498144095003491092\"\n },\n \"share\": \"587272813627162399957001355698851929293864856032069028769833831066006593046702918314996716293336351616858321582985877946714386260508739864599399657233826175919018657755744130610603124915390065236569869518846216663932812086450805843760015272942592208156227920262309985446839163255798771623958537177900149350122173907940863357711384635453214505863078507552819500365519683993018447249621825961594819001370950458699847012125663269183388613341309141722554152355393085357706439702863919858688225181537811199800244754235469480148646777524385228641606262029492923150377490881524657162659866000087035461730572116805061172065337715257110943482436212825132035677346950352529978809304988249859990220756626196105606194610657821498102912648833191702469802688063200252099804361703150544632407438816453067986403962353729855007149265021695421364611467028773881829259006525100408340772484853648114375077095442909639574857578926896850313267823409359311271323135317810760654607400441837064683175042739075858704686879602918878496784321987290180400397798619068095245086660760545407825024153613875214820917016553974103644005828624413097046029040550933326134888357077598613047510311817320347476906665180168556924399890325163464476943202583542408980479058125\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"398037690433871964255212575861263211029397253560165135178452564967797445534443700235402007036865965773011305480338657888149416134631719889712678448627272673001481548928944483958303139121317985388673523059015886534977706527165295115190116790352320204250942022156747577000043823063442418668046976209704593053076528755515827572571306739576418372727514774595885455233218074471801847679945308841248826842083187538846358891554160445897756309192157382193087605927298676728621225249696680678978440671827414965273544398793354288611209723267119458127889874251508430966826619404073147730310872714640081577366683526599882863496021412722375356374122590304534752357540538834413066088770401117131168248376916584507240642604675951254603654581013810965252067901202802467512657471202617654093124328572979670976314412390836003953037067400437152231807912042277414394082308964383682074844080181959077594422098902297323941019510296350240071687514390246758382402412078038049998436278573799491766505023741009391487100862374119523508614565015368011458865966375881694614077581041702932868231802445536062508450158700820559952795176666817774027793051593027898491417088746376119913264527452706793965161714341194980710216991915979629494062893013500758950597289447\",\n \"ciphertext\": \"441590831527711435209515261872431499069541178790113600339853002319384855261937785318375654133425364419652247044008936031415244740366559874197333234504764090314036993161471378119426689461442379024232972254946495866909748258682085477310556500681371070517868644952093546658727446717861403193532516709955903415508706476538461541166153980820069346746032801562419171457219186525076733558872097123171464311897713214844055637956092201283629656643992270981280431368211369390901506624727753423266087298226702422045570084776725674988716456095338648177904473380684355025245386257574782265330835576334263808530201079310068812335056048230202150861942683898958266169099503644373564885497143436372049245620515658685001825809329646542871094069104584730287368159163294330232166092281867791368023999055860463024859355289790941623139807499738322490165127054581451301526036477214262592968860011457493338670008905293410632427665342587900284024988750527926373721897715946804299214209391631455140950485545787252218730075895562563321775914496155763681917062130810247118101140069110245036782596212328265212631714821241894402739416006331653862239889558679073451268999920934095708545207614228076569092897381755046439753357681309244671723984724324125842373601735\"\n },\n \"challenge\": \"4891987020601744784382232899306964307583994910238722779543854724849509770764\",\n \"response\": \"78295971904155012577457902178478807666163776364278222946040205733524654206975\"\n },\n \"share\": \"52712055253869114565788843528959701624982136679272511254101633436839135086188287311581604246831137585662908898627564528550166439074016620921569621587498915531542004283385874105643175963289068851033206060246031839386774821638540695845674419940606121371158346677672033983280396473295756459347722035158938943356155984787856357649326517271944430271290488489118068897608676736534213723362487552129817247214516577398576493014674192590254825358186131371557812045840581727980353795720843665675905912663062214532682620608516485197993293522258043305509236234945570761566421198647680237146967833787304499203937104141202963676022484484610923282741806892384561069818045046631066618294758297986940411590610741507252812511118883588494573051936179674632334967038801378026806319584484761019745731857022430828449010217769352908731451612050608333381313521967599908543862502130555296815921690975147902856634626986782380594605754361095107182661956338442446008550509908294253591845938618271223985859112852354809536092038883343571603343235713585268466311039522581892171873363613871731232010198682840928283289135028833762123104940381521541818321707448541495532553240399673276785280639324739852147430051945375098705125961166589103585621223356546419772848732\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"390918632561256206031205743334821746824890889977979478357355920564749643376603452841651743862774379296599872757914332957269154146853665906409671494437156572848316790094188176456119507546473347090725908558536559633126024460409585635364346520042385783372206354833772695959511138371943678422669768243876718059370189496729100664173698048038040529772401308558462823749008713877418255037945648670530376181402739415446004329434018239323588490770881918576654974506579934043758999963330646543545947724240075931700301271622733628330177768617300701944681758189614680347927449638676876372057940036452535666516351626752339571778330671444303484029589880291155084957047368885762340800681082468310501372673214589921232236379551565477345452023565514762345451015673604504599595291166488884840850941363173414758492953056077654511401987438973507998768286941273184459373560787006094122481925901389303129130942963926676792505045011965652561584113768472061718355304970652234354099224617842674336552852517187374715869051566551179852063082731855895161474709817219161093085395095626608449453894562410845852975083345722922087029004663672321051042408862887327984776096288381482552294501592322355744246796671375211583903637077284075850770468622959009763013775203\",\n \"ciphertext\": \"32908371585432316937435573418191953637957647610352513045071965353325860443667725957356379249957247601333510782164610115886459046317190980265889088111555127427762707205948527436382518961676979147871666557882446307346087156167221806232126238565700792634679462328504048184688847815963374169562368307665325122060374867621697058616898115493676787094515025531842174630835027364182080454420135641589470881830565552998017353716698805860753853464756236281625175905205762900248084541045418214420376621761506121827432321648264104705374103389520806476021378871088422188793502138624714360719740976065941506401787148041689912013267017311116265417491045158999516623121562473579749352322054762476998125154021658500858358218747416160857045333109276819843062197822043224781227307544390807744855697742657558851813504759538555542161022100733298050074247392996498365039162301265796845025324877062506572781897640949479775905155538040569580355106940843344315131091892304469462839005566852890709527872149803029081089133612565511616476977486602899319873883784646447716201087472902050271635191854609250632901903043616946617743333092556871603075202660439142445532362986042128780771800603344861740594604521929596523977282519654772184678914285335451420879857558\"\n },\n \"challenge\": \"99558519589884097921664966444325165880764067529767755693105176101649122404875\",\n \"response\": \"95371847947582639617078897522267634672112595353017836155506529438651379647485\"\n },\n \"share\": \"173230166346895704898723095385182259661199634616491130121376706514087679612504173688318343071315019678952074584440589205975306270402944844220004525089506007038940103779226125134912971957761158145481401586621975442816801422993688307773452593967732844529857482887567085575797686199925559712426079118454981181608011577809224674940206556235514526147282963758557969535283922577966406119868436583254426231914706501779067000225351466469928571464115748181145481231042849847497350083748765448020863227086491506841376105389486936159163407594084828299106597289476266209809870304494958182839580208317719023857385604608226049312267459400340405880532482634680550008001613304916258556355763788446796865335809802215141526399948265191379498599832558133741924993420163885066151252452959935585227397453585900671078810264469773072480028184727880893518035239545910287959358701870256073641315625154808430142620095774130008866723656829774887426881054718961302475274522553063635636333087128530496518362140134232490689008838806789350488009556101401098349618073550014313298982826493403874133410011213272541493996771059293724100127993654547286547289746464969119461959826582493085307759255038627778888779403248032049942020024392200540455561275688306942441346048\"\n }\n ]\n },\n {\n \"cleartext\": 1,\n \"decrypted_message\": \"633902738424928856783669360417409461352724866437176267937054971987929518113968311572018846775440350331394872441420725806863767569147521628581387346133794141162759618915434384470928048515684966754389921404728037087585951549298706749491681316440418023335644037157549668734734747234193236480208211700649047792505290394509276323498712019417085994608675098219625068478389802372911974790447602798848267203035795626948013815751746314708193865142515067213438779931341448784231764283922931059803394647357407601820746377200693540251395985610151207325893305136968984729108604308872514815118245429658506703427331797397729626291989388778680839647127066755635696870257359738766274560298982571341199340105150191282665463341766016615086716556537263439886148093374656225718217401337340651580107886515914073965138178083420939392671278560530056147682312589783964279302141118430614587577025403023718516789910534505871873011436491653121601912717709648600938567837813521742472036386528727473354399846339619270536399678071529700504925046483796750809603796528358402843506478188359404393987635666119244256746743854126114174948922250715011664059118382465474343042744744366613138372697678748514832068141362891787033831013749278870696574778057534613154041019988\",\n \"encrypted_message\": {\n \"public_key\": \"752655228334143749449644466185183452731292891601801613660679378936144637673319381296990773153067506185650538194142187538374777543716577206192825225711401936852567656778728886236016945889032445267841781499834593457347316098827783345119938139185646738496799622994880411244985469568897700165698691900454533800413878025629446757490923263561062184235941255732015432222054122497751937592784072904178454761953061673780375248976972561944757936377755789506741558026264552546378266293638458870587550627215180926775853277641594209865298891462731493395253615966997152748262578666114628109377228389992864678247147799141799334907543460930572849393606449601098479428238010296080955246841550966471230038171324537654446204073878928210473309022736045006572531472198332601509542554276904570403589204292342731216570590073393144708007710752694503606539736426803327180987705618523328708535844519460388346974229773242707852959701727603268415689260284571522873323215559043999522766802171092401408484051227542407828917819472557357733539672413746731395322971729066147127499853471487578933949260436700115422243129473566794446802508779469861804794922582683508140868391339324524485695634642325742887179370727993834138163824300110366980715240472609678397752236592\",\n \"ciphertext\": \"474169129397295214031826925083668764277541590935600505554461112325867031464591800800754457362423887211228021495286968897608002937478737928655649668541708754105599806769410908311535295832531294874090331320016330142928799341310862202476891015174807111405821073593131443551166943562756570179575942417536268056643738305488816253630627059525232005588959684904130066212767213265471193312431824862126725889970019944144109278142254285760497452746374940640642281648313905377240470109274292708158193659163059242509293441989783333127127377355120230147816002178949112366794757635087760190190469293076767707809199632444796238671680727276963075546518976394695915112891943619887585423199166653608338501399457713824313627150619697221675973948319244947478028669439050863111341107954116560150754293866262659354166461813655095667213004398889769397236887205112108982070627719486358634574433304178596225617707290792631847263892412009483361820397341948214901693650034947621360898378910660676393044371211648704324716665600475605157933367476168789289339408912669406195961737026486033641314676214330764206527253639829540381106293325326661070770688846765980903533494273341184482227401319167871782305805886884165354690773535756980142632679945300023061124915396\"\n },\n \"shares\": [\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"294128743114850685659985216052311960060605028279441247782378311443119816337356253573157518051272280271095939382473329776633922114419857225643659112511415476811884877855731888201407841966658394580401713060257220220768578512651242137135875843539094409292164620546224425267306413755230008233621403776163204715908166794934610334900780378395679340859737148980975221789574616717228596571407545068704828331790794310107718274285934747782621901877244439868467889109177256398241948574465978384418495680674181540323161348063873137950287752122761418897974465876826628676492381154861264739444602359240117048913034788006362769201351758614719689639891185118202279804080821057987736547291309983715091571236503702715556490448610034287904985720547227844492080613918389982861793164367426397583158920736862369896900485446009741290330423458146899833089248727616864691039348541096060491936496576769955261434071877366639134489537589908921654276680666427934284531320918683016683585034634927938681775441019161746627996937956453016503298206216538468638373943794710295593384531764400039188970967533557398226800576481324001322551788261410146768129754871705588370076385256770840311940662967022808001215896188572499007166056133993103141148352489638942512087086976\",\n \"ciphertext\": \"893380568111087684427934870427428912547563450272280043098234341905465418514703665533594622715358288022638057326193655384985487601100096624622650344641458129779152120079982249451460143937835697085356309152510674977717462005599573187066027801419525222472175810725251831917050787428247303585569430371786854397845362339884679408996915760402171068909640354121213243653193526685474302554937825192764221373158289305162548879557521097283603270078368904820350021965225091367835096402766241969077243211823520977229844956488700862031860512608468951341942668099456919730316153759583758578685635338044059537033249781611147848097396164696875673697049155279864422214034642990285472761527552738890152163588320540785429340752782464552352295191656097309451861243008828819247441422406981669213080354688336627058211719499440974052567024347845548965135156660247961388789260624809844253655697706912625950248979435494513516833767197613377489479559074900171464181594381774362001365203137922448496062788171306106776209573502434730755417250019208672485088220805708602712131196031994368103821195923415557391641310742641192983906585768916431523494950232759279148511709120395642571511162521240686662720451556268155722986402268972443963471622190397929192309255570\"\n },\n \"challenge\": \"70574775854177563578625615280822373539234761584340708157971142806769724825417\",\n \"response\": \"70541118528082402569104736576598110999203324200470572714979493313557465678116\"\n },\n \"share\": \"507436325574222978807251215121358151859918421830670264380478132728474161550647556939895954004485983659216468731290936078632846053366693673135399405912138277261409595940897528060754895178723997582157796517750820127157648887517012037538730143573237862815454445626625084137582908059869890076768761689660767231822674727018807367921527411294542570753799119892556559391817620084317738044402560901542549243834563490784171878187154242203531937733326101828150368571909011555138437595303901126459668100920599453286935564031750591553552328160849075966137632623174334116176302614029268054534271821394151760787706338579078568675085659530228384923749082563639052455515867496374664684753554120978928940551098427272336975586254301299777108471118176089082019851776638365124885819515598037698936790525786450386085538124216162339996603920824663942063921707617557014870781588094221528815754649469036954922294408234244360801964795206294319653698599084030355971175413534618427820145534668630029213701316941233322603443543663287857994955767299457236312949230042126804251721246793579926105726940542142641301972669416294460129230527112634683319317629653415790893683926266202183334095930551146175733673014878895048597748894285929727949617910375958083548274029\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"914609248671906825929221624973678697961598450019170088742024625462423509505352286596611596517180821939747397618984955234099846067147325230674314380014284801128141791606468566830947596027376738109921998392924707363699556986523340610706594193313813078754030491294812095862858856411265684258730287876268573514921516974727224861560203616764730515194764914776709123971580657409402184755384471191399693891134458807091753265045271301935487805371949503124319382592139501470824992664041301104711560625525053816793573471134760954009263263824682796809875998538741815129276974097938646277288246888144963776134960736445520209979372353094826482729152426757096311892747552647813388474319341635508121709622875943488027392382372949226149729790303253654285132058820048479061366117039744221133432910792733025360976509549049783789737205983364595565514991413666574782967294124150168948284153511739264128002296491096838313846088214033981933794527562807724036763871877444028880439763163867817472841975480197408023385851028956712659993716079859022808434977128078832426210810691254655361866278818951741105556038942159870676463004618426122397185313668087620875149872010508748051183517027278563652059477470421118906185012822333902890246048606468812725942429050\",\n \"ciphertext\": \"842626982078022721663009495308494999191124448087861506488012273954602990984262350808121934284023175747237731233856776519909632406152063727150884559500795672330777249768871183533250607847472550415096208987210545687944231794018986978234510367043538650488813474586142757999169086756751915953297860439828637657420820776668418466554044189916035309545525512514311597337772013194295687905804087132586084989480636868968399596789628006190269433603020427981619347859459986558901248155576596754953242754041088633711273028226898338031778906406445432764554044989957630558744207919515140913463654403220150079311851876914587768684046193504885787754944503943023461549218335258500891750472721697896756877834805169725385128974002829106095455389333015025144972112829905288294587005913261386455027157251559159662322177303657870870058711199545039761961934257787156136227066972901074820124077539028088040842786754678736149996350941252722598360323532423281759628145745769547210673196248952121204048351163416121845443215163100553678600503565633086316441693174948850925790126473746347031766413476882544801805252520050209996989179135875213773941055222820281154293841216933880034125566676759174675236521119948932419269519005605875218326479412556097742006555976\"\n },\n \"challenge\": \"109457047343246004855132977774045915082155626606017349594715787474982243239968\",\n \"response\": \"23750443180103416836480056590367828022656497418811142261360979422464169040560\"\n },\n \"share\": \"28360986790189531252219268484565622151400202338473352974697207458616923929716128350109064810084091210944131111413782962925044507479164159556741599693152097358880657923354790165789985047002399476130634554002098956468589405475182613212691345492187811543264479257143355912033534879100352476648329953488576050037694743553824665186680693471849739170414985410379912965771083241541158662403574284024915143241139248595281095162506012909662748320083127830177505283566090518023672214275756731883417031835493969235583293457746286744476120523326179771851095376517729311226502890086532328955908121084508763439679269701510201598305839842746036362931087448891144429645425342379842328967258741760057413815131740330170282969168392539916590307564758798537913302820054903560532887298815718460179709897212955715303338730836317184929125817377941209947824731101601529746662624156593178117774521951061315052103718922414826662690342951643192026921197348457361351460427120893716466603125476695936377219957616800130115129479184634828558508964333899066572515756354156254887429522090988991875598049946237208808827039188314388825199082355031943761444705049018900855711742736050784391658298784924328935379714634019805060037008690062267062620833112475627957487425\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"703489451600071229197964005396447290157797721224106636256889113972803234054011736712475459834449136274389365098723471402394263645158800997499998209426567969297739497217479288686116304812775972942124774442917674125966715701695858657397664713077663988027572526182300098936553344786820717549357110099489541322031405183714628920799297134315723621615501269304480299533839765482066972165216122091049319579675287366371664422175838804916429708850060812289537670659773835491475394079329545358796110755545375222119489372917452180886061967894086840315885830194340891369345069320457830669718131771454499430851479747404046692603711516629882333889838711594388825837040824812580368718152013643366301073105465222312199407540592306746724834484648288301792578422429487724457254996974112779776095450435004853567938545873322093737209753086786252964781396470568977865426899977861289640438004239308346218515147037316146535065151715498022824820101423326096366497372908622184355565182988758632569443123141139680888888361960082028799086443036707159874990425427491359664204381301326066539757842990084651448246198327243830828472270798217962259369529400326883894911057830701083883435241679148200428007823896556634353030813412242571114750792721432100460006909907\",\n \"ciphertext\": \"556230798415919849733218872586959513515989958551903124521516986539301063171454904006679187122189852011704201164281333811280010819000136712368934812628610538375200869917037712151975951331358170563493116985932857447717460188067079986382022129757561433747671374057230980428357113387967256439372279006365079650543064060608457282552605110608138719578095446829950418747325654120419976872851849652345490571749005611070621512789519502833166691030850609887807517294761631996407532394096100626540405764550622425443206266408500556250617607127878372662063301872087160858372003793854895574898606402183956771047341879628133833913440470799605875324453468292335771361661158538571621109611560064607056391730057544504030017723802161865893205189305709308877263878026153174420707871125991796511841008300332458279072068519623710525133277562515988546935007445398449639069142402717315214530692477674592849081630219932915306803396547189420302684588782268314790991244212314731370573899783655476677628848330695448909322879493912774521158061405499344869041789934655308737694508046104024879992761435430176496902145907765745626103448335193385462399452070535658446995709527675624240268740668030190288027885180463955823792996932893485380712884476394408904007256407\"\n },\n \"challenge\": \"13748705990737801059505667977989729303617109586361709575210391985576579591511\",\n \"response\": \"27294650422799577400622283551614783551677534725898923610590108408703732888474\"\n },\n \"share\": \"596188393395612969369624903099498634433715457090427729054338706281828625167037802322953863156827309436882588413820401075466566636521817414880188971191993678308280644139830412040699785024878067284778857975207351714684400360997076414428636776282973339154496061293247545010470556378673355660831451973396987083586290774433338346882173697312131755056531750128536355778015289478109127877258360222115084729180360803674897703645175206513015828513193470692671387618911606593561037253273470167813274976537452837001690951545279680701645964457728863279572504836467185843466755958685585022987756233717920155309260899499730467714694853956404078674926790009319564478243424122163614527054098585431342472313048074323374845420715339600629649245015585279174943447868246907839018271897366389164150408898660160789944911585542721231530166335750806835407304718345029368625537991814951993496231889252090011033319995913831596808111337851900813794600374342631848901692399817804402966899027654929516177438143551304128481761725169870337964549890962929278876714878186663373569323043830555552319746462969343147025136700300736363555080238525748723952961855525918713403137494372315450781155127539972993840089709198543026683009949712834493746222651579331328411498886\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"430146893215593240539488626872521510139879089397124505927150864145604891846206250449252468491193635142463222262065882297616552763710685645679835901316265884366886529461304750545981093995305988897839874001818312600411939472182387909037796871443810944175373572721921121502503775511375536025185572992131029764979484508758488435799394525076018956456177880816071550994654940942286392631979640257948792362845672221343554767254968141063588504725598470940738793638785740114351152897738726039556520190202234701464402651887756609473946761648151878495064763857998736583945244288394598299239992045554435988546229759963593037383298452788693178976894105635537554677090782700326149856339059343043562865236219975078385770336594879978448095136782913820738484782212366174426918334621823628175692549593313056723389925023540523700056015743614048301488799969090374760011458470937395010307351752529683827895110387729175300087848462271200151819078711953404364406736274174613287796364858083542496137366066943903557448774285992706682632991799290138851727849880984050392412718275331608963011437047890188515007793490011458882248319692818411690641096762428876247101098224803407578297381627073119409478586370531260572882754961779675574753252827590764271042733779\",\n \"ciphertext\": \"978774396981778619355277628036804889052714174788908063349836779417768186567418524520324460188418695249361212912897104901148196825725218174273301672901473467958071077968072464592071079837353059394646937645113945290461013295427107230878923738613976185515869089732281408106921394009858583579636705147452842839316586982210687107771021718761092840557235419512376269836028956049114044360482694600869224270608088402650470624269912178337690393212760575310650860021845854441821376772884390302700795935282022081250833420306018396548949757935394073344374579265684773907963931078115665813930926192745590906441684677233696731231585619790870988376311844821399177510421639737775974505006775766292410705724367981863615599819978164156059255276518637013760296529480605427780311620602130678868446707378771794523368789644720076813386296401269342808504544355024009429761364449106388632044927653757779544589712121638814600159152021550705956956496142414763714587013192355216742282160654567206376939581678126727231141235342501695366917127892503761537736977296759357136406605284125033891308700380214429570031591758182925487537517957783937393013936831902036765700819399210395091912736572910447808963366948696122709951920929712102871408671836165859961916801544\"\n },\n \"challenge\": \"10364309874253109031022494826566107933517037301420851060929330244506338433712\",\n \"response\": \"66988750117983635669386667620107491238583720392880055576321525077395111425972\"\n },\n \"share\": \"200396336330217741515898730049565136747770737009384430165815888931828817430034685367069698241288627130639171388917408347192589552292792385752716061489086058551357620817373181692251340726606367656395047796412172774812449473458521213478375571096067425138591746578243182373159978998360301104683680291426202922485216691267529078470516532970136497420057081308427371973431286650733934856521441906224811097760768390046213468488263392390372857017763328271426021565692378636066764353343288783586249537847841661255518057209353577432182431114738595605221892988932706132439702755110538400146099659779078097658548692199354459068331563997965741673674126817448847459888833091373638045942123066533676917301860177614431005499279475711381366958217275122594924450274458886202030027635900227282287230585004581000280895745789491993304835112371692335587129341719028094709913577184516585460918928879791307709289779319136380746408199505599166921966640623259071299786210643376339593248029814791156420648243414191534293452339617448221377654067167583113053758876427923423624571532789136242417249231605576360620211783686508013222824390665870869688259702135926047280427008998703661195906206553427291729147351730336425404940375155146092949399759788829907928620653\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"786588445018019844445806336653709375662965062703292757571751430647476324355350208359604559616268280080590356124726421418307573432811564950935803756586052364682674949494052596477014691687480583379723391473111666096425750151279543501328244784233388869859075042769697601911691512620801600781949525875381964540683352742273441546447548642368751482624640427343995642220791503180014550602970313526456084204110086022782558384287145382858191241786004981296393987033245369850220840219770172214475391966666609191744084220326180801734885972278887021946226190960835524600115640362194807174902162893170357847725441724917266611599852240877157314679298941572014811394706337342089501429755883631548023284040259120581469669031251512483975652330073896195519513350141644073284486882320004311541589055607271443626367311570149786361579338625432299076887610772547665803085972650622163202004163811821385853160015003602445249745118550857873680409806378566272016835458884862148185223093539210641096019418267508779565242701263524250216906113602620693159439762547009808381331440902652966955369627381642755208397834686500780560973256712151478673924373101717821534853208201618417019518596442902663847844869076065102800551744691752765773002460383251501883462336724\",\n \"ciphertext\": \"864352693996069382758660531446764672263800359732244110520818063631410270139549387162406233914946670645096988161663373153784633690601443722102249354932698667574576679095005552734032633741839136671186454061449366352172731483087112321988212706120415196243431422118502564206876887131410479552280839606491822721822331937168806391097520310717605114602422739078443861990377776385618655100934019801407354462802409574072924052783611019621693745422916817165211040313234409765959450534912435444628747391215976974511550619231813261388271593348138316777076325128446569970487532790666582304699893908599362159007934501935091606551533515546172931596423254337226367683128911403104878363026387811252293116008711124331997554279682047084277593773077171601069598041505281862781925514435480069947367295450244008859895707821113181719311907608274843766311824868916408596525737275889368016252911666536871336572505359834305041215374745968202735602873742235728309534419123255339869335702933444518735059259106709085248627792254150749619662689728076880751348130704861365262586694451765004029783492179666628046960696930066425272358499969199531115377326026957031114443796021023423816316266346172313328629161534174939853519678171410253544460944056071518062697454367\"\n },\n \"challenge\": \"103492936277369696884146805624659354310637222051495250959160057210074930620208\",\n \"response\": \"91281305179270704325016213007206225642583938087069084547283306944886815985551\"\n },\n \"share\": \"521356533415437990924538671758543525000387584389322452775154517852424137620825936707800943835163759370291882854997325215642133514918822755599298637301220224972643340902421927714573368590724367186221090857942375639522999728648328555625851561107488047583416198838207280266557719603501125180185704814580317090459118974381558913869606046992287184262658244031560200932342184162807628109572406271349776761343362538624360777687823924107211520195950376776127698696390852887998742460254692789176894213803051433954237862947458969105642720749579482743020063478777962442273008506475446811462526682116846148614493925059851523143928557430944252967254403978723131659116992716458413979299620642462078357736913640352905934840802536847294841527513968159965805358400499586445882496277901172968024849828104446287286661543232178453064179378731859333826028020948564030922424238308916369811371054633114273200255232381848479633622237866109604629988511578055561556954336234620344604396044569948706648621321151570151404016849368075286506221488712368509646424800111782570471616479243960370570372016510621139977429913563025413204169506675024913001711569457968537695964480976211712371467012896298578429968624155900255411928851214492743756996998883149208812409383\"\n }\n ]\n }\n ],\n [\n {\n \"cleartext\": 0,\n \"decrypted_message\": \"1\",\n \"encrypted_message\": {\n \"public_key\": \"185743463453005776009596325685474291212164562688922267166958664408434795565461570476222536213386019018251496451354538448130396946187265381209506334237342889842646372904671502476747891534980765180779551075770111652384020598509020487088563519919038112633741284841525017899856747602670985926467296183530450643215499611885594403223279397104537965988268571973512978525945781721790692542800674173657455294193720108037374612487475020790862289198736410446199113671639853092453033539490434971704103031814191781134865458291060259037687182770491852004066104459802822737942716864849461854829123080941933014895388415676467273345284359367930374072848164676314805107215635215526738314961880432672422346197772503581550573734235270854252984769982110002191350536377253827941054421242556478783019942888812617639310283801158829524062035463857803824518533428968987913578165526516440509621084690992752155697387297279089072858982122948271399523195839949979032128568892654719153601577563616271948520177956310817142617672664078267035845553887795083187225357642300079036297922088407954781650258978397692206891416680605343566173041830768610109143306609612614687180114598588230253538885911396424801102651345749457831569054350917267406612652546037406921669791755\",\n \"ciphertext\": \"169783176329516440007842195953114681618008728183724752287200163509472884767191119420530684463069510017851854316522002766824764183896693983770534900750221982095995853361066413551198127877570621429143082730474693865382456956083660681290231503557303732767802261695399436971540019912496345939897507277227682585464999958706936867043552807917515834485918339484221693076975594284922141024307010543935211982307535826521718990410643991821859326670859423855097794705784812778738191828111270366032653317803724212533926969718379543702731915796950581125906602976638542153040632733728429440190557111446963097485109261446530385817187092540287559434761143899900311567278176512180040728714481435739623285015558163696760840091604196784406833749667892744029949205333994657776983527399187040391600653094991766943225923412177122153418051286657665699129102869626681778018138296626313264063786645819247699551597196635204283212190936957074687936757506460783478120370293283619798532436945277232356223654060589241421971539089171447852002085270712705028347444785699819284966928941630969355750358182046083128464722200992065483600463888796476799474024554634753461006909530085963598770758838825403539867528188802656963270162659402109639892117122114206264528873317\"\n },\n \"shares\": [\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"39947372288154415371954888074058007066089957770998609133639144630573778353563314181676072202597656894086477308689761719063460005130548409431684230108316493990853735015241775667184120247262313815551780345387840824793155065313843313779246689204012509309227273264545391272082747122311761335154484460191517301888430816200917931978217040194134378368554060256023117262267799818358276166032162876092443277264851751220023430240931616179207182986773163490384577885408656245611947575723351701703788192932718310416815824956425842868758862448342147022749943811746633650448614207439877508421155577531636945432536292762595270835819310756342956312276121569654013146144486906524374898563640496481316014219077825507295728082818892744223463407747726456282761583613093787404225693368672895003454148004007357498051993258195573976425854464635931048294266855631424494653955394973285767650518230787960560484398514883447718623426994960499746073320342554770430796320111882067773414552681773138585046491451932113290916826357017494371501737643141459482163913529807895513289488388733610202935347211458019502693071102882252370035936564557528569536461485002383395437091991792111181600722614658063712944502149079165608139393311333189157522882236951406012267658311\",\n \"ciphertext\": \"656897251083934061936548007005327856664206644262974288614576691357894018943067523891400379904653672698111375470742514979531233395848316430647214966820179402793543960824698006497671407057420839616311327032318643312454812435500767531384115659776290581922064404989322556548961997596666462954903963757851115904278280471044439429022930152189479274887620667194646958314075262795989478865273202353156440871759385461068958764068286041601791778902153527312248083487952575272487521966176769723051773714745528023511587953253465776714742279978654237899752283209765857498390964334664926238611295508481296237839333733042685143453228656966277647481917458739260396771836543281532590815694942246061314984975625581900660037756695793905069704373676240267668500741296887111215746352751937533926387364456158857306996755880613581114071706767037013505850361929511067885695207359270028623666367057206805428805630390069603017511479742859204189429551819193984147566987529760092813169786905327231191009245861665262547166749517366118713189652574507220273481803689168538383299883255217920055306610127646078573800254332601028804509347201720608247112531917824343326668704189675964257425054504716830345106197177912367257021787653035557344464989296992442893014323501\"\n },\n \"challenge\": \"29182088209044559827091196018403569991197626086264737840726319109579118954233\",\n \"response\": \"74545202235566408961803663104178916146120962301310073300726473510380904833306\"\n },\n \"share\": \"564859167377060222501912881427139056824235183251251450318470049987015668813910903741990281034744680621650408448257347420527689660176247431596573419524268743220897081288624271018564933563713772464012771533786857276321380105238097033909233504002340347532280489322722562191103605666825702084634994162699203540440155886149903035469301165991863110583016817897830539759207638742206813464379173663754796107134399248669290464191909154217314521309683021965260466956539408103641938262919212051973903090833645115486617989138583165495653590800431528291181876201895371841813694515122771886428469354164149250762267205352758552281868079244305895919736275764450489312683472536444604489894449534150355813423976787489664395450369467226795293638538482507187225395113217276663141166245319751258565022348089173051616619881444976258322044474234168443162895023466816330253663009503323527415433376277062978833619872764884797260734927150182015760006023553751046552490394100918712984536399505285703228371217577719947229358676896714742716759051505343419913467187712531248550863623467667288472008653668579324073327326172978159327469203185715792657054311457722769432668672645143998491253621912068599151657627939692475947429700991589223889548698433875037490627057\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"657193896497505514995779609798921373744097179647412333829752617998173587393927296304894345409378085575630530375041509132541709724917968188815653598488549789394808092232866759503930985247937450705137122652930201501633014852191211238771774651929050651951023035412253189843851336288107286901501154649784216522360140030885144725765631550699895172127754002919554630517024118653541951695269577159186854314547999996116527298411572957444468442577898134475230389573232066824282010662639890437374897444903122221632155749744364429053513776090289267507145681858528337857736207542255084164323210542637411344806776861195709255375578311790087066540488763278714645263688217487776585828695635086976177181055106682102216211142772405007277196284673212066185057665742824933432913878652445809725640225484373715743825613331405104063926863652301256044820803421956290126861958572758797906124870721481256300442643721343602382608651133808716240064514198276562801550663250379739558632409181263162495789855998706569071808349744661294484332916327003746895376203863950002491326432233001134021101911057777568217617912830426559233142881420787369083706647781182067448309350762011068528215256553902923304632404051896746183420211970424844431893634374223370577097749956\",\n \"ciphertext\": \"961935375533509087478510409944744821519585840313732156741611506204765603329469203301989600683076955339039670292645502369963265059341275300659787978787867377566083908714313615737641572127878955695054678777977172349843179562128711058896247729437562985583649306789051335511260177329600109666653420098591895857895580697864142860672402609269325776733024128829541208154579523766354166560463003088790496143314639254266447622154599349344457549724541296479339137869041994041847697502393558074935019989768168363885900283699977122883670340229257654809877103063824842475752673159079544822993663662406609204991833504058203524156810454639118530056451505844967039227941323953703580970156613667162466024979385385675751961792478224447259835991121759042560587791461799345855296090955727387655700368547570978186571216684349130494571674952398458399190789237977544271821348916352647945336424784962681703938138609146100560945584618857174587045232806993207439753300086441036982452194467452494830916970207087225462706273498980579438452415339414938812522977085799985972303906001507783985287960903357203406697992591715779743152248071894612146109946604987017594183465551746472543002923519541285204676021641615415863755782195150786041559408390418887833638456410\"\n },\n \"challenge\": \"13947888772528991647418436202652725748738009017754257208085609830409291261609\",\n \"response\": \"55408867424489892744456447990603402058297111951345576906906124650260394392041\"\n },\n \"share\": \"608706809173170048279971884421025895678969737409601298320777411894075638678589914764326343069168990089297516832277564909915004052699502234186642318706356646611877147437477957256425484700868784577576771494055269183883243566209396635290332247342333101234136536949878161149120260611843183576599638002277642871273567102700133548963333923538256917129766098414363069911156969539551104599458765560187137240293903971965356613696615022647948891817308206616185324208401021916551344581616076542551525791700192773276546581772978829180773731056253723776243724181588095278889096042708338789849097211978873383630365948777830627365306357910898436469103093018872499505092106525386985820713918196055356716729418411326549686782249017900894148043784740142814356070692488228292906493474047373345070940754394589856045295978611821081349997782863702655997307879106480081345916859293798728542783709827032638241136936074559017002398064310512715555566286437997837599567490163606183286128636093835067175858706437483583032718271043054294137765056992254028547597881731553811670676305861019618684041844371424112483494975943457461065690947032576585268528124159905054356443034851175982837124457314831035825273616689804095668483565455015022224485458461703577414783696\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"86051204203172372255969577990265045086944149447419604755723033571055500013323443240305737209504343792539972342476680993887872321650800025072270012521260611566716161923230146440421576923784142532981487981628506468504903811709195075024622179916671129169614841967173685289052996113765105970577596642715368093011959115663324687709352715865063080216632879966308802563383022290148956388575184618514400452738739325650141307239768950006558813601778110319524642764301274096278466541268863944782498019814657737274250841534895687557429108678833458536596370699167906332557822972909697376551275185751299976329265953573815747609066773463944391236112442188722791664887801077407194543988474019476407865282985579394908637438473038255364318956520654027330787897079949411542213648984699549250416405041371476861425731777250792201604301432523847626477913645413850378673311117793951567715859422542263346567573820422531702977661667250967286876811413654189012061360140952698663926500435307466656190853363416979903881548346245734877576849291876102847343704755635055116977576149823898843295141767335691621133058087340085179158365149315676094403298946777769011910329469426108514355076346019432034543706203171604745740193354060251248519382394211299386006712438\",\n \"ciphertext\": \"559671766051784380945972549408291863343379949314289956968901974256662164075114926054423216799524780247925328904096413561457066365389295536393119427577093173167796987771345432063411657393624927928553598888743143925078966359170845304695608172542886670859746000757936290114802479502168428561993564059450247024316908072632993279349813851483304835841781965031698625053404960034535768849844824428960664758192786634853602227899229557855940001686037320573802914451743137571297551378001310735590677902084165003066756426378606112198692107984235216825272708516726142347334135336657114601324453021613785246014635952871937544336905755144643128360961159489677974178227928260995274814067308130567969131771038750924588638423285054513193511634800871154643912448760562012821821892411986761892927147667296552141913289948170694254442579819457127174269669432623803050025175564774004138825085719728914996781780328508911477904041916218681398519866179439237992876555054128975358325725025656245673223890845115608553048991387386710557670136521062237673529179453690912592830428886161706491696662947270653057358870025096278675856876299420983707661726973788554223683277161080230757096241439208165036044590404632849718028151288363362957216177780153347707777752925\"\n },\n \"challenge\": \"112585807699723801184454088583993585568417489214892887724671852202369107931417\",\n \"response\": \"21200662088571404872063448766134543599208708670637486962425915453031877736469\"\n },\n \"share\": \"572623180097542054223825721468002996874642199334147652730349543088608541417558762955141863790014642300415265394955860136418248236758381287862831442965385623408595883171577803720791973550143740507624579206197005158426278381599056733209604276002135584371921523894493378549655765771350649946521742827110215995632528886396866808945455339841998861254016738356773552897343179986579678696148947993188991528901643035731345481114233004807539688210082884097807539915119000255488636910489113858644893803167422608502806131268339165605004111357836749306077623831520275324553476155217208826599114699235098059434936805854540788612627909170611458587580314678870007713727040818125056037745417679518926390647219276341661150206191478956702531000458470886200973682522710410386160268183870067692102971599875523515809842216026222200146006504626510583602195314527035060434931734123880227607157150353935566820471944010060979350378529006131760886624604589998114376680540589601530154548534724607130947964271825408303080501986424504359410258120710458571407845676868872790333423779717081900820348949204253506681731294597310252329392647450141857706743626732616295637348054740408024578023501623704097775799017846734000074683712116686063628255461944543480646798119\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"393658838196990260195843951512202868230927563168694618412274778925450180234201647473857339511017259490809466231552907105265872649775695058947816375494715578034166962695224519504642508904911181755207200525570874778620454001327228630036046909269495970778116922498935297406766743819977740308306545104129170680041572883001736363113049897804130630908551532712673345353138421268326909774226094768796989969161668968426479970043711447674209818543363995343103225512253721902545590438679713052445586986708830690262460373012999014376817778035990588290082676295493647294015743262604161310517501461697540250708798991275703873970264192406705111886331932087683747667882060971642499693691521472184166898205884523720705311493886346839417620661822177287204885230949768968384762437761720604208081222414057963233854152703859014792682905597418840445714888647723611615627098262565177372704073145321512434816066666352446990173037313582774222922345703671618616008336014704248246840638489426002719668207146146281191092401104292376937503013969192569887008007458800667872654419556436484220715963109433654366699214875097732969292801733849063429119007340928013017685639247255856986542889640172946208396390445219720615264876176377170286373937497333648658240301081\",\n \"ciphertext\": \"863262787676053453708462829592048728117702651485806171483422262491011618296791018407841687968090954431519022647847899145510013390605534620629478341258021124267852546198222846309512645789603148048641842254055504287804406746761700075965319625005464410207066527704675671357560674276310348012543548256499675612788018560108985141613428112242804879757956919941846786243994465384070044513198061335776432921085784735675546865723968032087034914621930277023720271976298864562708466991812382890234501644495089727621751137915242762486894306389275908102983954969879435574735238443924065675224054263757929762130791099664148999970814416224972812717724062222915563170674740690883095465426553614646862145758710932108144578877680042781718375946694639732832527547153650979890319208344984863663062138991146251424011307814455359887463522413329560158178964037947689650679825647843611615319986093818855828161594961418812843005450523482031866385137493693953178275583826699875161246044133757150205759616292561567759121604640738229439371576250813616742561999377604517572582277080577646290999863926084427076753972919404489542355919251504856014976583627131123607303609413160319286154081286784856041659470120806382433196756750462575356253983001458749068933227260\"\n },\n \"challenge\": \"172040617850418813106187825140536676160805446099960278122584457609083140623\",\n \"response\": \"9608003597165154904266435728607131509985739383649029418141025983407935943625\"\n },\n \"share\": \"890807814203415726582548943223054479860899636172955673865623564018544018472702745536215685363478205845456679600932544550519373938475445306035065591931070145909671089517913545488792646098105606290916669365854133776713022963062895232961168217064596887951780139790573257301416209324053543044360637314653279401429449441314059027750299034618057700836787982808651608254293501101018040242880403132538321016193589926243885792376234606682361309684779553720001413810689492695856798019342167917517522990276408772973080640601197439058764442823253582638177247696682985105906763072719622405172672919924073593136770001543081236930506508563455640238644355443702423039581443429623639850401492355853718861907554550202312618509507665532144275329267497253820582894591463528947849150555311310320350816579604391638230151922639301858916499197879365343330029145164660520447113981979649348952109615407293638836829156951297006459382173690112717942415813425281296324494242780173240234104913500033759462164982208887933604395398782223807561682496354100193392062066470911514193849708584086491628253540266122110493600978659296729642837073794825364737104998041152099501907464564826729247304238819111989973004076441809394940099237727286864614094662950259860775236461\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"790797477344455220611695036254805708249956309321889499811644304974663895829939248815519083760873123431200517610976189641817816752184856229959611723948306120023932735963646058886031268625554683794724615638291818757751237043473132274557561763890883322717844889567912330501265483250539626309823552269837333190357223657984496015051916263708492078850096589413134091055435400158377426501877478677178470028721471271698571472736718812549560935841037897956177550877065206377729551100133437102353530676677136979925013853949382590011072153981698199121517954752279983478297533032699133878114877753348428379524974853789766480217256989199840497369050308920553732896980028876201423087044525808931106052920588137036157114921895446445411479886221321608073922665998646098108490800381656129088211300304273959859809537175459111677450792395596760014293589787195565953046288267655457789631704287641425154379591449418640832489144710549230172167435884238143923035866839462401883484602367168230706777097976620512549878349168995502947587617181338004776803158205749767941318121742276460083910263877044444316315472998008359647629067067577785664324976377067819575084665711685094105555867244790698181043998407370457970738787281405670349280796595671112961376766509\",\n \"ciphertext\": \"911835652908977370816567453118937874044121398944621235356284896469275534480019222865755195392519539078837177015563199196603915296547678361788588962332854731118155431520333052315150243338528134828327505004271587645619926378039523839692605706891140788424562298923747260367648162298729379388198340879181016078497414575651410881060900959996780504085153152775451820336263622101178860506517815369129885438352264111068541621004364855115731761615698108140814553989568717478172434243583941642058198808753385910401063417022502553004180401209193719553930747071207908915130788984486927838886210388505503867119334265652923768911937037381420326855290045281429544581916199711266817504819828656557066908756012142371947314684219656507987874346810589188999847965690292526184658214144489690938798185980819243189675309386511779925778508785906462007040990352160418450160027883364358919657669840957186425408480423238859209037467694182240270146455238041449544206300004448531053522632275836422652022300283499202099877943706707122310513350635712028890030437294350822672069259348159621077916401562593540870731269829148295063021667367049547361850451174129003259873334560604004045659361774654437391258134035050589292098745830678330301803692102322218279412112809\"\n },\n \"challenge\": \"113526227661124637317118632522365747712622293162220637832055318613914063232299\",\n \"response\": \"86274226612791706477633262696520186966028492515597818666662134227932624023502\"\n },\n \"share\": \"105066670932453343987017796374153864531911192459196993760147177333880124946355301245270841588297219201686620760387328692447975232688249705856345938354046524686419774362051543954742759027005925197659202617796865340670851505597121123058723373205652166715280898459521240493326164129092131121013292724105618974093746088034589583188699115903196281534294172537727941698702157903840704235609978604049287485958884516992922680610974030210435751985082749217588516724947421027949561837692791974147530481869309601807662803430820011010883408069418404031144465659520554559894590861630146274489743246124549536994267800621086518120062693731026904892772943949543647102014991833855794706518757209262146873817002239502242605554380477853511807453383340911741617466598453563578840712364135124675431012593683262276090891014329134603944917927840879304532066626404796715693687282127882962761887633772772782403946805170547739864162321711992272323040461820994085033823833417221975292380795970121363025181508030604009664630003131188698614610483835046596507039964229053253891002797607095046319151506668749787843065615653693819961029095325703048877812076990578873918034665826685996815163141281643147043111238505549415058964019595873655952962179400175488078220642\"\n }\n ]\n },\n {\n \"cleartext\": 1,\n \"decrypted_message\": \"633902738424928856783669360417409461352724866437176267937054971987929518113968311572018846775440350331394872441420725806863767569147521628581387346133794141162759618915434384470928048515684966754389921404728037087585951549298706749491681316440418023335644037157549668734734747234193236480208211700649047792505290394509276323498712019417085994608675098219625068478389802372911974790447602798848267203035795626948013815751746314708193865142515067213438779931341448784231764283922931059803394647357407601820746377200693540251395985610151207325893305136968984729108604308872514815118245429658506703427331797397729626291989388778680839647127066755635696870257359738766274560298982571341199340105150191282665463341766016615086716556537263439886148093374656225718217401337340651580107886515914073965138178083420939392671278560530056147682312589783964279302141118430614587577025403023718516789910534505871873011436491653121601912717709648600938567837813521742472036386528727473354399846339619270536399678071529700504925046483796750809603796528358402843506478188359404393987635666119244256746743854126114174948922250715011664059118382465474343042744744366613138372697678748514832068141362891787033831013749278870696574778057534613154041019988\",\n \"encrypted_message\": {\n \"public_key\": \"14176905331496305931151125574077225189975192934511541702163059648827252251434390068743016835952988667911013940432729439433659635628367440953759665699676113888416792458351398062859839996382686676340112778425091957403815799831180283981924681124587291623431664009952805617389582498721863600170539172181524293098393819453826426246788651801507340177337533785864262831534366638475322907478973206609108310955150149318343592933321411350838383924868090042759621694336437048531258165957362151633913313780030183356323224970398178148449503905148368628527489719341211672917136076970990455803401480126959796393650841450708462020280447974065278344006818904212235049406632806863730450283437253181035583326717036265116403403674065919530052304061742732200370510231087402894505204167661176757809816169467557950844476589135707738088603029508392086892857561923857615639072644592214298473452293937649366761326034136058469003943277267759963231692362313364354285358423335499705663688547076261989083318027004087675583298306502420161853732306825480280766113739095172020351156920573836081336099396679085176031208778500097896242384632344849067784089745357194692456138664152688150912536207899679685546475381314194311898594221059695319509416679993587758940483077\",\n \"ciphertext\": \"1043651050052409809967686385939188341913765321747593375344428257075058305637865783974007084009138885947544170909660060787554175154869012899553580417650922878155685788785244571504604351824307230520651040956879044953054291590720886378270390883800554628326216687720522654220215748762867342506899064621798249165833373844756987549518009091301067290740666040996120080161958093539277466101609750983286873324274271231430607266577837366536830217607728455719402067659711312304052604366040608055721062034355521589907778142359239019274352589102297202681853240142817099652439291972052518063621406215171556376100129805157863307509016884384338969019902737052643436274416239604942025524057455845668358541177597482411044505674872628048058522821789080854767644720052755074104854520099775618503785022873670498946274957844409141305428753416864442838387421401099580608652975154855710329077349485933947873140206957415080446825129320948020771233007390405740291389117827192936328774230993892619136964042230987420567784504808856403910818201596770187506203369383774015382924604211353611308020722981252058005593037371389927118383510925831865364905079065285311228322806798304022443077674478692062802662104255183390142803116714060926561853864282864993981670017171\"\n },\n \"shares\": [\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"243126285430242183663635769975375106881908868231992648372150356538331639146122797370770912815184382079673798015324902761922397760547200077378969968028815758650268474728300724066495088149167749470489476639460069814352572181115764432524379097751831222471402522819429965221199282625316992211241657636487180327972963516974401630199259127826576051094030951646287330204382134328504260406489979133501160406158498301190163319055219715907909108044203181671647628956125588873254018609489443417836587566505884206872979114112643955179510851343721486775189703649784832691582984529127489602733788725680166549454431327286798568133766785682380830428006874426163207602726959860516403728487291029056528422848362461708042409525371770928508901727792184719020986756711832915341040410544456905037824994833140051871575150968875554298736785507244207828346248357043621376053458553869311611451557597539844684995559707266565518631646897243407045900568700609484553513237752007029766479895734431449674322904844559546109296179991109142249382096002168279744800006237512671133103191683184117688517683292061438984278344386445129504878440579528339298505448909262725875621882287817151567592371325455693821948686139232078838075213257494052802746943001287290469262693015\",\n \"ciphertext\": \"975205182093736546276198857534035855794298311396748153030695302547410949211719124419977540626862832811499998119502333139721650278776099973498742942490956160213125980514148430851280038776648343472569596274953239215128493639146417560340365739790579805881337277876641924483823759546120583440874521727284090309518224140713568104121938634673990385437806750099505029939996244459909155660672012512854472764644074324020096186013209296223598047379165629028538868903887188505993166948713150795763095419943648124703760770049515558085401230041186431462046348245353437064643198981273475183274858338626790239923119335044750039394867561756071983160087856247206550646677771667894875357750619909994355098010407535414294132240340107793115180178796711921722263422260712690104890242090535568759387404724197154137754437961171250364293827962238802390148949831328298974292573045151359362241957416018918809302554610645897425104694606913380015802216261264673375314652660244163710263046397212992750576300478503425382019196064821934769871593290325253090459746522795203613101181692297037007924337552466156269632282956833746944054997891148431140724786151182156790935741174669542607469810071867502858573856833851857140307113863666647630111404016219672894244807784\"\n },\n \"challenge\": \"96966596564854128558002648203896860834259840594012029056438783033781799283250\",\n \"response\": \"51745855415288518539027296038363611557730117631527039263051802181180956791424\"\n },\n \"share\": \"113396364949502113182006771202889604206364419841039382891189352814476609589998598451487500965711629995079473857708357535477567229703352895071481831501684826795814569012422955558274510599973479494300911642855399082298483020548558687696675706254744600014111748847862503599384864862880815594388381076806903592471795662872014923679692158611426321129821502815570210217887117407994066681806301559895149907387928602021506401490817829088842443670094155276692725309867368621166439862102392599312844220765933884166075999137968485101916447877654208668650575033419070111489288588866131626950472885049364805347003118161026083435095010016771059329267345490504153425627344346317635903785961591883339354999291860856943440609689987702674862959838826335116279168551337348716396834756870582110257907896820859156697829827117960003910099317354830323442451250422485849983306454350269340923358328579056026434901404439575477155210226058131917791219558709267178704468417389463692595905384234355378016396850537978393120959852707132372269955477509112891225280912973348329847310056759202765678845984593118511294697327154089259892567949363467292622871156068221006481678198151967057739745529143285465458993795812358820836763339280280566669289591591269157081968220\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"196648261161363152831483163445059443860751526530563343340816705091615003940592225527270446550752379278445953011064289621872915444018170941010773617813473346805931262766305251181019602575663430584683182021831440557774728048121902946876322558439077300227447452632379335771110975248250187724809572127146731557141138362450808836170740448496052176640169988418240211306953387012622636585741300928332541867725063776033344601485743907286333273572670089776539192156277849497704919303842723212275076573789664001164697267445188160901350619395391203353876693502543795414725412828674140966705892678360399649939937078327817190335114930676943521006534526184030690571309504275133929150107232190291024490834691692728209768946589094692045781754295290159476575648463153102165387843484904364711574474478552374442697662961353411275360364891055678888822316601651195273259824790377485256716585392346017272735028752332834094012930432177691123881674016229867422016367262543440038194908575571752115527110636734327763301920463508164023039357713132764730312672748800507249100321861671928612479558517822774896012415153328789187098465232345731901848661366326815966709924148804758941347233219839033741752483360080603183328524535970090955481000328239632688871686393\",\n \"ciphertext\": \"522694759467137235420990515822325971481052727999790811068511410471269635759240657507109766210913978939320108628956333322936438092515114002863842877175975134892389825275736510504367737289263553286468201812191940970071492506743622917265313328168841595982526412192636872724721335048233382888719381523649751888835704125790092765188763103023107112433242534222105877662038462200529644296067464192392671762125019277338045881864424053116584029811833371304452031809435097540801701976763466343265250139611630461267360273360913665659769804553891038800945661512065218857189016944981011329816461047919593261872704755436254117333042118388697462008159971187769526646950703890072728916115669374397354254147481932074777068843641962120580448886417323494086723838118215058643849757950294609544082828947322621407665704945194908665255532547900309946831930761344629491606905047557165149410705154474699565795912493698444528644990437277328895275676743311098820422303433035998265946463025229571661923617769318359868769301299205111762359590263055040077289488729871148724856571227202601648656964643630085530677271474745917647264749036091704383451582015206648870463161489148968239989239328672736376926804320452263948087355377759512901349594053859610705926639958\"\n },\n \"challenge\": \"44791676035577488137880181529585215648354938375866711689663349133924635513520\",\n \"response\": \"114541690997322927501519578682254034124201849457858889512520313911480386420778\"\n },\n \"share\": \"943809141625252205869026098841565646234687977511807160348509865200078363314964012812227991113563344766060873832302826184840252197824466894118343992305255279747669684942195864711814092795617122439585523164014197054484342160031988905079561168689597438968718051070133630008337769379615664074139023141437388968089274080209135098207702983686399874602923151089728619052382890815918602116072410607327083389745743299710251630965786062627368755398326619753451656333515989244864334307734020376952150767429637107755111749587500958337387433512210759820038628871761635889187067381297650186923534066125401452512396735361810148538330627233784863679417532991022226571215911608238766746065424865608094395530159486959907111727579365185611529384548024741683183751744537919083227227651714914973604103255780154795030081278015500977083380120366794986117725710166766947780271224025174934012958897035575430616926092124841434490467625032784700584385864891130553604307159089751283744340714239143592863769998418458516527625243258139443144173537224897109394556537170028215397083735582254218811734562779278057434737733930263660764027458210654702509611599047534988864095384400345128016661348533041493047577700141261055017433202063180874456765484761170517811416831\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"234998473007831448435442234855881735237854861657952243118763185460939289793085347685878162585047830470943353768260584152259513155331089437113501392782809037518746433598220237703158205828933444191126982876330404212512116719329749363984082244598633455737956112619098830859752062405759676301167735470190620166276873717110009951099105645021875182838355896619423692831185505965583506981854667664788144541815303756335404525462951594404551580595327751741010158622681086404051865905407956191211431756615393293732060956664159763459501601072056135718182754815026003766779378028365067161184225479588142544863571912763172164531738450181062771057198666831296274082492304289331620579356474348642710966112490040239642873894037927964638587102585347821464661203896951281821188293224001523966221861367014010347915364263276274996648097576195738430645657382499209122430047030353006393955062875671301326972417545637238769500079237780301093980661407327807981159502192713923841870513825881198240875504652097058717888961788665928554442572579119166148451392877410671486043821810357541300660381045014495298095153135122091755179806855037839638061407850352869012122870798042518545145235312789813034270531920483648116910243473104737894248175391169765243575464460\",\n \"ciphertext\": \"747240595215395225023309055408714142156591691722322615117634607105618739896793703232277268756826860443434170449922233775437224252284879505295542614316168969748089562093619662333924691750533806426067705933422917179107711686463830453956552385588028236365205125383959185601052056256729325442422777364363691433565022066736559514816447096129501000476350737827476530447121288359499541148852679796553801723010762626739220139353511490306614007602442188734039758423492106907899657914469220956829006639414905093262644784425738159306348953650100671935514553740481131192087891357799599334710266635083115515533066654109868224046145557138131191900129405885371956733828044679085006914701314953293864498596600265954607281740296865232526175000296659532496688280333961386388292756480742786344886796379289326060208028596688167224927929311394448735221902678306310903281468459715078149961734729412238865003391230690905346718761483440095825959876180176125393902401854473106577881566829336446870836467976456119332949474201289107689955727714075008163864026252789718962658405941490905621551690425926190153606620970456163064756555054318979606663241072813658729935212887020960448664651051820915575616207684111000195953263442761673981142926324323313754618766306\"\n },\n \"challenge\": \"31917589029339858329513074146944844164175412309786305088256956535255484099647\",\n \"response\": \"47361232848194064783771041113190728746907696417929959370051399070175849674847\"\n },\n \"share\": \"320083122337340574925625803462151580413529414759565918818398173582782839904842043368822312113942154676023266037758064629908292087438449787359647823479801631788077479134192511825680947870605745847771339361906996699293478779784570572329154770473576264380374422679769674752968621010388684249156302632309877557956624748915011512212097283947115294071708119846420305114396120107994685352957481799076357224776167262028045751357783256776217233549032212069979104142264506178431149086720941711892994632709688680820288812470178697994475635927605402856227423555557662911136020817368858188615122341427499633016692579099382803301317935676877486918258633301532670095434136513327427406312759666179477935096922048324530620403740548002888852594440413487450705511756694026690716039841746806634964293008995780764536556630633216065984387509642317300842851645181974458615067568230621435556650592465800497631203673799984530385850528859068889445758743144737078819186328216886735222776495558779575929047818161348849527827095687119607330263506380826777979773043886659673339499952995725257323974345300639709677776760586798073280151446791196383178928455812047807303084873198045426941421989774668713923208947008387114021403954696748886286732259805700438868127629\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"313483047828356299428974211254122018699892527658847663469669932155253979502948314072673205594205807685038380945737092699336888304072869992992761173279454115685270412092611971493426017925865563397832305386232288103901936507950428326464556756343501326355063779979244075520578876221719086294600798776050360511058497194978939814542574973625000665762922613366523586022646303393272263098301363087596013118373966761949478900300662678532618969696569936732292436609869528657832234614884319655774227694303763169637813001061642048433923930367316616820503450446710661516625976767370061561169072785625461360334115643240538345876572636966511857554094800955415987589292801668076553395323292240832730638247248290422793152784965877300211545132082548370426599004080198085165901230212212689206391612727169646860051420313809081241763202227758455852335151568492217303283506647768199405597694325993502856209965010681847167877230021358893367667307337993167971178967189855742490842430583528669233224305359717443524532642651928748328013634546789743255066378070997205877328943596071374196194004792332111217954737320986893486487828485754473466519054296097624204935595291968406927642875416852508253126956510504511340631973194284291358982951208366751494214805623\",\n \"ciphertext\": \"960885337629822241443965962067015308791858395581663508388592470014501145806679290937971438132431169465390306635493676903480324256487180253579919203476246506520360216219365298164722597769147223565151447765746310417273671007405765831858731453919890446769503835422300012632065612617544973432845168130074255686132434820183967839224030843929442029666582507122336035357438483432875091404363002763638199604637130130619147275417699152730651587337873508125732565352577827052964118148146602682416869106817086068396014593820558642910130291680172221158995457725632840171746189297782670214622158328122615432206893062234193062863223572005631968644684354575783345872051443062272857023648046550085679665134436924667224369961624115595100473324305503299817898444745999569394932466656692643070709234910742130564939817140664271478449298876527743672712801900940273219328379797399964711480862988744328676494733905452879909125652562074645439173378393489868873882166985786429813332044680404970475155962836208393159111227054452026423546269886492891975336080462455765117209180872890390048590085737027968273530711283582293111384455165674106983844518943584242975746313387433729373596320646023681123109091097008731616179844872893670190358772353788642986071069415\"\n },\n \"challenge\": \"89978163511398450532886653634748098296352735255114190799707734450408800344238\",\n \"response\": \"39023730643301791282140775281548168639903611086821022111278929980628572044929\"\n },\n \"share\": \"684095525197240769163191603443536951896560251603118655920357646599683083830334834047475207258705947023455204806216446564966899583418196382734475745190600402620409323229466482372737126266409096312398775763049788245324308299746695064117594453752736184185414541280331178369023847138953060146713278792153530444356191621430631966263528117245984774893702360594764691683700288186914378112281689209651640691110228899919460674987538244946925262045397282887647392934422262094679962658784424317663522829445796899948629173508539960824581868956443057242694468481257295148122591154641269380731204201188531490279043942345853063785835451987719248251558617824849733660426736530135277111429486833282650297593967583921102662174360853728487151182511017379571470652748490254415503995130718708523187086058708198759167091212647038773332519362496853951914598337871429991300659992069405199427606300681829239443716264627358614409769393109548579911484846315654728404810331034835860088254788502463712525374974744437672016486969162057412233860151277388208263626687168946329306269186926071159046340370032809081417035659925192092797714190794521352131652124787292719375387344374561722763086500902780254714158296005415252964310396444148222914293873611099211827909290\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"158684101918780089965144967057087465403730665497233920950852686526827330837331359163869310463561059752817236188573857646028483612658220051457590727850095807353726989705411584770605658901712641631545601765815995032162043035411457482894665786992829380146030471029961391054607254236511920661556214941520046588262708764954934461058067451177256834832583277352222614350336298651484550109225334062201443251325530722940797544899706612707389920544384231081756660718018162150419751282680025111383578364731205956794059609576630290568453458375074482562336430747942166867756819695324916188302960639436355184582596995781003322901970783563752885820718496355218701849192361833921840345811135055383701215396681272596419202090144533898533673683287058402878147897369152035561930236088910414862455426124593088967778040109831238289309419918585128438329046630138577651104665335223074491646559679553542518106426767171426636786196942744823824034256239900325025206870084179976288755916906290102483259726726182773945975946223104003491917964654214354082531020601128198496221724560319420570416698896423219227489543734926704023937708212217056530378977452603652785907977671918619958502227262255536079929784949798726251344343397503779147685299322025628799299999951\",\n \"ciphertext\": \"987229069052463894307230802294901891937245856345190420827313851608501069861395001774243313932199904111359093222054782789168955279815049715263607017310789770983690269605071802908866898288315889470891428859718406913496147946776600150012528700849987302200583180311493512080032596979504962556385840956763371702463167564634143521771254478534412892886406853886155036500663025255543382097900832928847115990192806085597750690919872230544103834130487734825782546563657803514469599100298902708101463526764878043389682702021492734306637378602721311418343186246032632996415832090181395226655868132885655108691803027595983532228720426450497681954438845206619585625820159121979521445327398660878617428596798212921083716894363145021314561720720715209872323231569512495875322650800359930009358271049779102719622715774604183796373762846623173724557565235228725134683392606426363437693987393621000802746876427893254400826779902035988743264572602665553238469627579084997791175929280386632237602320556497443911898759455542476828408521877019207009420856534934932588601125698643708812057497315870914674662267253827212679904752486625861940731300749039161828830156261174329646648802275829419831035878202521867507214988915157996677830498109015031938733907601\"\n },\n \"challenge\": \"100964262044115887873647369654208172828229841601317353018804032656992717974939\",\n \"response\": \"4347976679024716886628644792597904584882490772535659160072996171912819520975\"\n },\n \"share\": \"905354645075488818103591178198092734403088355613246398929429604155982673456183699620729334508766298968681645842401534466635967200678996849212596055357060720175677881227086050971190578236258142077215978470361496824866829077469996040977909222508384221764482317264073281506862437125559399143020885430251205260867449971967837282925774614003571162099034914299402824528015474662147691643892765570012835127915741074288085266846334327014360891275489569873728988934073403464509402061605696727323691320839954805330727685589561371706940612042356352573944339632871601164578318189137595180084067826362636901012955542505245136997929378696045401903451255905637103433490207811083312726323837526463476524713470062649006927867474606572348644668451933297082645928700978633147949893203668058749491414876533447513514735620619151891593368732427478070796319111519828788950942716772036093790577637370148251794834792787757054849223593594048867714359549566875766494420030718202721400049947638826461403535777450644299490403622044535398182500564211578083718722872661538490811969928379581254685271150597488214755462687111561475601323338170278970786497304362170041140319339347429160258374560997461609150696582394553309515847554062030622915558072921018417099666208\"\n }\n ]\n },\n {\n \"cleartext\": 0,\n \"decrypted_message\": \"1\",\n \"encrypted_message\": {\n \"public_key\": \"863171698663918232907335427067541482659637914335636063552858736445259971582557281790132359487547536383232991990280347302329901903197758130785232531625414710929675990392644337673930468567474171514578409106348082915208643942470510363998601457727269236441593921431399606636939399769200778097028642772528078137061556623734650954854631041039138461376938245203510810103627937068222300594784065409027773484765398204072853763600588812818004459897629683824659060199869263887845679436248235179957213642163276096610687899228060007184498845362403297531366825643134905235547456065538682166150908053743192346595304608349089516287123503993620899678670164285627220149765770533468526945063007875383072521779749170175066978601482466548649314966877796188868403369597692207289827483304052601067969959168465527040108776167973953893878431117821077605063265309269979590124261111528859790642426553040350406819609636327122409799974495764062465806841565858320031570402152558007980862608009032530639353801990741232991206804886002023709889051600401692298889502117785685456290963391929619335685422033573706405269332522380526456071140497721232314235431829700084229010052698032125789015969779799575560292191210160102168544072267747744026672254049972343228159142268\",\n \"ciphertext\": \"909461790140253507606932504099801544036053426840488294965808819118647902936900277383247953924536844570630209242862971513281676554676205249929577577982456081567230016453842759566604649766296646682673690064704400787131484293386314021032634365418419467656323448834645391211382528098626378958325399635299570931002777116632738295133140012296264281286758932337792467829212218956486775165378502326936082729969207404023832006432427301259013616295024289595288459858432211578650645480588134320736055953525261431701178129585141186050382683357005611137792111700990388763315705713717886808535017931690398071857031409169426016161058777725751452938243966628492778186478616275458946317155532778214051669758295094797835969688166692104028852738771888688783100016982306062754438979016463129695057939089155474104971775360630791707274297727652378422370591185308072813697267061470416193513261697522663047997636729648677357786999402077433639781047316493509008957831329661095680884541587518217089472167460394223617778096100047997131638337517961546238878900566072397091848304240096327359715870088578705061496827763690293605799113290494108128546223146259712323748861503610065765292019728515274885046229102999520696774224795350611980765597985267870414619563190\"\n },\n \"shares\": [\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"423829525794157161185964407522836388674171664839825390249122062789228516158384126198353059452760763775852114385184223209682817664251936428176677316850852516787476120579807138764829989212288740469603811982218736886518305460043982793762168102718957435281787234720452410649950235221505812634694729275046470622562992849761716960941067566505174052110346695742877509538682476738843378862412329546309431112117996211012660843958478122182307035235225725617444392245902998995661428948819422708559109437857119025545341042381828652107827385625317106570463906885912837766450505395507317567491148320021156381395084111566572431945120873351901418380380849146159952344727811868543154716800914121107863197352724798617310042096739978626736249118924310762676485139974122322185341692547355177751997199633190713815748295310529880698676981392616858341237068896033350710368242264098707968195243558592075682285668868314752309567891990502056121271045403992131260804493209307845180008854768466080671303595423460315222290326853118948886238316396065911438732850832048599675817545876432296327567088958305420201278470018491265433802118236578306139117393659804881248109625794804931452878275306001966673711340302097172463683147347564866232362777880550775532744294422\",\n \"ciphertext\": \"594157250461628260646205424783412338556365636109003296524190204550110168410319369069874388641589419013489696377181246115713670750315269173634502953977175828919266509100169577208946845313264211585462712579037772386551094794616385609307562357261459986904883604725725801947987033794361975570946756465209039412095620333906020023657577118179516749043355517030261299613452186137229008863215684431540906565141024329340207374017650773203962312560264503910258373625025262400045434290805676471105442243861500393429201537107960760092973776419314798968172813259466997665163271369234444132448256080194380831039392787772655636012815453874786605313117262987283445161545681742558920974035285521944588782033734857370934352879063523819905078212375659190479754590130136639153040575225078071153337517644607080968253750820605511085448638685994453445592803019152873238766267409693054410528653036562718494900599686892242439645587475807403469702731100237450077330210897025352553377194802778570109654943059081290882067253441054054804916291595283188060934020122238648174347417133851003533302006567688470503129674030050222099684983111450996594146052639972229755814187233315640578598853911489431173254867812617732216798041267232185289365770554130832967295989447\"\n },\n \"challenge\": \"67835032721978142778354953902516253775614586911652044926205522209095200154200\",\n \"response\": \"13048999211140226649749927867896028141122121871760475300757558881623477908596\"\n },\n \"share\": \"556690826006518915915369833911595293039627919459536929474518998460208787443235327956657591380292132053949644828339475941746879430263046935143521456048313885060609065675952773274896951809795986826836187746546420026393842261372720357753770341671155148954781704538815945572207522272144116324358347525722777672410684038365282592641003952888263578526521419821852226139758798047760557950805238867856895368138631202692120505952350851146129699226100765969522438212991885179716033843343751418712908883213639929392466870459121676100240205100920815590237277678944656786870157959659884416588256273828536818983185921344853847167610674091688548894297283717272280308935156098529981962928024676770348074645839305966943308691076344343669966085803038252328097937686875978863530943172207143698015817923424329533676922533972036456306530451460430021684329103034723798510644768681367365736792192205652141495420406535769880763056006361879635003916079171210754435673618958796753574436183553720109048299682116346556851412136048389978799526500410924939571594466907976662713384477707017869710147293600771200302252715440659624488203878707795369598746208951478483728233547351627878025657988262906600516386782804691423800668826476481158982341495849326129526230682\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"144244387770777795548719283284924591310794641028068326542817243861910037173606706299597009860568279876739294858809169224008628981271412974582643364820062014794292801234781819542014762788516854824292104443663491411884013533049824659894175958329117900013621735957992247542454389724493858476668026036168461427057172962942677733316630047643458307263120029696290929391702220868490938120880570673427857724243887555564945619349643852743100094454668794954200869133063245952860995805256833715544122274154435854883013638769523777975582826940091207307247091430329566922492619744297778278198530259090511848250549044550502990213955604310319638403092852044592673415139701751470219343996696370676346429335597897508405604105455422632297803232461742164121484016360669042259976086483343866656536933644681689190331124725385790385589937134529692770185651487808310895518626748841762727296818629583893825975763062233303249702728724151677041220734340437292800811159996713329441899114565092704087743505566283883818310532238090316396157485129697773058998283069209310969446928354935065866876662339435678426544150802791954855874081329236141041628303449095016807693536313638091297241109021775674843225663907370925709336513015672735610592682202724802839530813038\",\n \"ciphertext\": \"945047533051890927504494648051247290627689484683344300218673753022662629687432230930409660595079622448809316372319721013622683742200225311532251206670795023999406922551420242393171851736366707013726568491596531127198177902801667138662187971139757615350136857918533472395212521347891312241772066406969841097720578412475464725718478417079544838513079902770822547152460243496997656633617131606048277601592131037441160085492428175511748712239315944595191354367894623932136734553265382347371352591794659550949583144446389152162880710488639007293496731221857605659714443342522799341201774059208358382383322808316729939428423908647945692916382547822683371838482264304366013955095228919392445308419227168772097473078742039946223391098941460820300657596318096638843211591625748904807162746363093985761879388220644186753630418925768294432538859089462514713940587136345891604722784822175869164837547233329562392570545559075979182173076348251503951490015063741504708852234010460772804950559932781501653796334448120798960987436844064415928399682682966506479787504940861052340965708485947315753030964841899232787933190695769828323683265527552356952516657982950836345916752969222680700027475271988295631202741446805005144620557022132382631437715120\"\n },\n \"challenge\": \"39349763059150965881182595080220833706421721946399240602046669325171995035174\",\n \"response\": \"112248351083895268779563185467370441508000088269240311656936664703142682533380\"\n },\n \"share\": \"801647783494168645277302757022814574782100341986858720377349279482210047398280082812701419922522940446337029804242857874165509089121010472668341644097370524618894826953540748225091510536430737511173502426224687976233336726455869562244540999613391521155531050944181315080817430910884624243174040971310066120700656137680526367271027696455837416483486479885319963526597733434162444273078407895809530875395883228131705983265210068195001597603274074882899859299096541567652092449835375787129093137655961071287269328553949848731182000248202864143650382735167414937154472566158557969943194883597841941580850069419666912051580356513453211976774624110913335812418656897465670394634704356758522016790952863888575848405045913975230889774651991357914309682844175770291429301717538486023617040414683342189603054587042200385706199780069278715910544403157668850899347792635124592115021236653100086932024676243021775211457612119682783320059086382408066589923012838966692034410645423596241566049506151633537904798594775696659272389927515690193360654534474531847684751308215840816922863176885377102376983242818058235253551136518723274573829158445017363207112441601828175835666826059484643778397121317699101346907044376194471586400796378150643448958493\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"789582983695705059368330431963886629504904913393041566522734732539907474919534584213433739853486851149035620225667072038931131080944396178802108055036934761462153918018965201301294252491514682993830277607952121967325107935302191070844149181796718781738499084110958078523087230126826983787293431943595847860856060778456966760603746628353554014323856731494542948487782719863519735745152549694548260756129665764406532248081129724731454675110901442976528968057261643070967730126598209178611784786003993705419820193115925272111359729622218754340528576427066863757800415808804480025995391222640044275684468691386824773094160773148075455008333328675890269099325219235244195700228179560627729619103257267469977596499864165733755934858945708456873758323832738801475708560950421339249129394131637536972954302650212438483158495444949356614302617609187279079386678165366989221777887957027832560823424317701147095365578542120070450515050580716891145015780478185428761493944752461078797849951828463759062324567772526564845388528590725140639206468439842919220527778918601126000003571037175625582909394092014084801373151904270501721773302427011275295546589106263720111475270282573169626967509396691621236028072344022855911071996899424261171883665950\",\n \"ciphertext\": \"669108648113583913472117682479924647360818170349583188278471880852043314388239888325454016291133238986572908757983077691073539796918280391923295846068267398962176759640356325744979426696820598903091085302464806683967516906718892122378015393404082859231207963680653983915496639865228878935537270091229401380319485079459066411951651704014732938870464082650270160108079377382959689515468504240954932118444404490896450361010658449107319541133299054059960424877109694300967932814625839997602527575903476772265227228496912249003123093155059946396263296339009858323340352638569641182327547855383967455917507938013185843059405930102910038297067820686261182652742236661565163947457875489678519367200881224632123590846695824998579235593892174296240679142953727189707862675942670463203362266756821235181257908449100830443572840496792104981251880963696765462296664512931240544957865253426178896466427617629941909240954658760170421560356283441818954048826355892687593288625620483588812770252470793135186339573213562901397325616298528039348960033919541092604768511464001813917700246937163960637710231435651922108191662810247409157012325182075687154928589691213915558558968529013476574335514676862265529845446571239912774507166233596073488219531534\"\n },\n \"challenge\": \"109783736880505190425292823552365692376067991808215861302966855814496936904258\",\n \"response\": \"10293736251677404040379148622601178022448853862122171872792721406479581094871\"\n },\n \"share\": \"705434661204104848198065921120057989131974424365091145075281112730175735561636463165967095687010386569429042962868674446202760449684308566268057812439361377584880336246264178871576960022865266468931037477260901706838357538519078157339197297276224841370223055084311356431586669449832113329693966826536172067357700603414456749225322141769087112605526155420764532670355080733146788084826567256639075603556055276227520354901138628930259638508413270425773720633752243952239497176912478792591273803102134324301975491584216948108494894911968619461617322487965213234174653565602379325940575909783953179198526954846060595244223594846150688496022729314723702990431092884973017721616982407131735574423593309311128757326829430748212348465604316290525553068139264114560648934769946837873227640713690521127038743023132529003677249840830140353379688330787217854756172615727377606630181147049601965658293403968294617021982416681357209823956872516523306718173140978456238876835601763017565885540123713028554286925166378751823785964645038103264352179879647764357551343383699431284602721914720436067531368660699879101165890703558381322952060136862896456978305129411626989287958469245377306113262252348603720915254476735300083094058485893201347735539601\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"1035865872610920475220238676524467745596041202828163434417287299829130094488185640929470535343323722806671295586712172845349582022578425802207227986094886604685000236604373117346033724041150284109725693180254602542662037167364075837058958398137678170180610245200922553896254661531442753599603659862785694143119343443257605514805529830905776263037704437786247132115628074230697384349581664395493323372130564374335708603658177710417919608001570425632426014344814230341805933266351108960782775155373354663098219603833364081474353967477970386025379036800985284048277828976918773875217817429823399057101696642435538272199761627106727816746023753646764276384184035325876381857585928843833237206504562620399653027162394879225872724739037692058284711991581274389708234921558097174153254652277722345152693949249053254278571992283740242138260097067224853818055570046288720455677135007138712356368770712462108784566390040759535138320549412820490154582193951031683927123490557516240249944141443699093958565510471339105476419007477059626556549135553185519481900087594795309202530199086372517089663905639686814747953502468163464641786617705109380822378248905749276453254157374690938730004594808347164426613360414116604008003215462059839373053174373\",\n \"ciphertext\": \"955793389162551469430524845727377144643916123224889402762741649203445176943328439118782335482492431767433200825175090168124537489989827715987208786542251618319478783564118210452941248251727330103846563445088419771313905478767798725297267161648214358746806291914716393447878714272905229169373114612835545666390557385534785918405253848745404077525709794680444002289673324679116944395668400001951857469079819195197442254589090755025818536739679702457863439147582476839579055097515901980302060047914637129288228654813043230885197750915692070488769713947539850894065669940701046270435029440374555879978448839379232847730023061728907305418260196999627017854328409268379505025615981684769216619510779017220488042193127933485925345429464920309063213869871205308927272265161951680062219386268934245006504226335549864941520486633212485399108925802323872984353290381969555927510742942196013419830696422861526466076166004690678695406841399093785503894368275916921529980109137035989760355382501612943340318859215266663741780990248391065554196017807335745664571317465202039823737146642299652671932690994105593793213757291471126984102973887596327012675683574489801409275254840408060388501507977678968217976602814551226347105068076545011847068946647\"\n },\n \"challenge\": \"95475744937325055314314869487164679316643635684318584619493092137846991492672\",\n \"response\": \"68281755747541000144093810647212378470427987302882981555100940843531243797214\"\n },\n \"share\": \"922395243382391812583911791662390296316673818518751584279257689077025538656441803510883996949307814150195791632989630396373572633400923426666473087998911409043326792692378839956990899321828707787812651661762283000952142228493928882914606557052068486511272932918259185498760914952459547928748847471302180576507092142062619947371644666270568292857130781548040269842936128469764580870580579557372705412764342668892971460619674385658619178411741929612300537169751929533963131659442720507043896019070285838383669692734790474041822633249626390962467175334939919697485611192691746016998494748787467284172130734665669731134933496342037648372572553614650528143208101740630903961244991057163538163258814346943323674689130084611409416336560971183396978927742655502346732866661534898345039896423577759920702730458975620241167409881009201175494453110390401154544240123253777210730534911076423647270958219914402729044930295821966022885921268173904736602618011668612376269655243257852828238507500622431757398006140556808496187973149566344810196639926681841731496101068608319473598437862554045459686006905497159992422283413814216027897892582878426438843316885255018404246227829048312041843934604264884327671280817088693748722481867815691271456650310\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"891606029860659889589153919004658848442332767206837708627839700381716470853379222170878067970555464002599063033278647626753701636758650607967496846422643074697729957226110156305696586068865679810643328805892093384542280212302937899911319203246301680439005392356300547113912269590651710363605510667696007504146585450018558954284960412941094478051974091733226942372673448933727445975727038021458139857275549850576919859531973752189883105800728438676442501945270944554385788831451275547716370438899405527248742461410256534854233545435793109494905018141689830191335129719705309200186416600043620604933086305512108067048775386822865977487266976799071552779000182612874051744404911997156095170321260748507746036539019072553606681036017927575312972170732427973337811893171995634793239172286211914827290359754317039716358180657551862660225935085617346971545698554083614259012337238337012759193728942064439115002526914038127091479190708154943767582022238490992190986084764986659890447549044125721009892167476914544411917938672118735492334256086531972793002261189592450878413759582832068770780322831936509313625273226964812376368812450650155707881706721484817024541362793868725810235948060922706047815522159112147556953628575262434187845975575\",\n \"ciphertext\": \"150584036278837858309682391575512672419274304544312109074372702636857397854428387463127113662823848594829839153371739652774293371615187801591838121692091028300166683709130180268200056179095219004064034676131374691004713396442716090811041723203449334191105027795467532911404020070513196532083766143039786490568108269399025879440575448968928778586430817869563426359641221543845125483446190889918351877296910704898210758814486726545744491974957861639812567677033532825899556317625910216786169861260754966877186169285455287462347949372839517421512274086088728127055832388793580536938603909333358027127571390475783960705268961352868121788756099429549682602003693492079618837918431248430813145017887359752125612792758639584929465606039619683535611219514915032887001042518340815438139580051982165224364669305573302310092188748747137156224398631179782103042712178225876808491865015266912402713374879028872527614013281242497649649601266906022954964548562338119919635667302955519492110347123313841599680788446105052247733790668438979965233754667094836133046772773219436503086904236344771541734706112781132502256303523067615778901083690245382808326569641217830534578116997409246910812756259378347059045358891544407961714581416141203261110593\"\n },\n \"challenge\": \"58341558338760295437837037943827861565139202932279715280477736279452522086275\",\n \"response\": \"18604967109878618404742332693740457680781045585096665922061249043494187843113\"\n },\n \"share\": \"703508967453645359037832089768937511744070787258760986634943092017733350319907717870656794192824821780392318278129722242829672909795787947298960142452422016183897873648290695417603286978908091831215249330498348537267053725520293931384872017894452605882550162684090246285496048229347733847894595384265103634452215493801250061788134090051414346003509949267332657502923387451957541318142848347259615609216760486000666939764340806237637030078701872862511719190704263653227684026444436130007175357202061544561661507945847805362721272724470774581699963149865592575668010803764781445312332463388148562646908638890194867235237183611902506756083073069685178089967349418216622050667556901632812623336457610583787407928879494801386989211888080827013708516961860767482969841804263097063288333177364527233221027671715361229787444704625131509789746766575908088166468975377591921154903007244965421255509920562579598642874992984766195101572309593823683090607539296722826761840372611004473614882809470687793846815604045742771478069408781661206164300850775649116674048440292940135705908739419697200123319522811865379902430697839808690793504036894931349911705290315042976445307768219951318486985571519803675677815928136482003964288329417933914270305398\"\n }\n ]\n }\n ],\n [\n {\n \"cleartext\": 1,\n \"decrypted_message\": \"633902738424928856783669360417409461352724866437176267937054971987929518113968311572018846775440350331394872441420725806863767569147521628581387346133794141162759618915434384470928048515684966754389921404728037087585951549298706749491681316440418023335644037157549668734734747234193236480208211700649047792505290394509276323498712019417085994608675098219625068478389802372911974790447602798848267203035795626948013815751746314708193865142515067213438779931341448784231764283922931059803394647357407601820746377200693540251395985610151207325893305136968984729108604308872514815118245429658506703427331797397729626291989388778680839647127066755635696870257359738766274560298982571341199340105150191282665463341766016615086716556537263439886148093374656225718217401337340651580107886515914073965138178083420939392671278560530056147682312589783964279302141118430614587577025403023718516789910534505871873011436491653121601912717709648600938567837813521742472036386528727473354399846339619270536399678071529700504925046483796750809603796528358402843506478188359404393987635666119244256746743854126114174948922250715011664059118382465474343042744744366613138372697678748514832068141362891787033831013749278870696574778057534613154041019988\",\n \"encrypted_message\": {\n \"public_key\": \"247892612912519887439785579239166520592581945315047064407032990215538965406258624934940083414940971301262181851067373847601027966922662514051839716595138662761021428939616211465268352503809238131387756118537459781788215891711630337228260470654600367668528427448064468140468864982509727208144020608500656143528943655852607572794387544227151774494986968273583587815860321736258287208386236315820595484526418709029889048386371992088657756427713647047271617072581273364711926490602717633667516377432865393263655471962252321696711166382761691944665022774952001667876086150786550845920687650269282611970232586332392881277520967737813646537340228373607013572730855121643092703796560584080114102063826273331575457492845623070301185530063570295888445657809665675889347406469906676438531311522748846567686470998730265611674444462254279002033005897638842627995852545744033301792978261818521714748037604336330584141869782827353802617468040459217154909341093360027270422976073874227983565115074138205149561522861249404843607248445572543630038944023012870056100653000496093462152153108076894940582286296216987402840430607069485405268491267574889850940776560981838503674254389561945868607432846163905397853225834891693845846892377104700409825686403\",\n \"ciphertext\": \"485426763850428385687692309926750324670591730295493691746651823721978778576409196685442980444843299142726216191303654627925781890366246309651044306423628789474888639507792511167950557427441890851184376355357778227647819015643948461801249859508630050296609471911919306576131578377051215938064641178912811388775377091589638487616532671413162280589445492064422487739645643769919325701854633887023118072434725128594245217417374138937495289265460004855422561799559300616058724722246439507093758529071259121220650523646603750523437246909025756806612690114163003462748116950726429942141252443714178824937894946382257301289849564298285423669797586791212393068590064780689112772121428614690598355491294039483152650584256949413994286676764652108439052492861904154280095894395176973248976022976111137899716884911654761381577317418097129555526001732421112741719365308829755488590093308143755976356552149825709793300045437221709675007365052290552418758385578621191428546677141816689291258576856159194846835059883544550328153029637610849442941837130187877186075094733419181036791785341063329984571722605705318637266306343402398389394786953094059038957439999122964877726595395426046469678064651646352189482715241818377203603706938289914112053432840\"\n },\n \"shares\": [\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"366017976765507753337424439227976150692426751284985556779490659674889831604941276671203817463116469008056367695132825244480188880904795230183464516859646824337051581697754770846217615773481653419918316132150926468273003742615711532787331036571132906038664222659101391026059494389897987358367851800744802708213276294663920240452737972328968080445709200085560270030511395495584127871853711671751519751851885646798729977237624949981076782603428542591587838399987670077665987803510026876269815903204085418679839791928894923170313697703766007550934916658467741845945498830124682415550430711182041072115562730204126070840121983422716181701548624181095433142480253129938376416817399683132961471441273871829391011215948606819648352613543167510102209373795686544412502224869090340030222186962521901928082897583379239486492944222285549118470319903211733566455248150006600843878889556246870196371524433552939496197302006769891989543383973884519702802582014305448542039523178740295062273194574487463015241742910778443910564768191700587807738845200607415118788553364108781482616006084188754249632149729981801826203058046374802087200002671133217374576996324954569533881121505788536727138278354696316694674464129824277287838848700379321673607837295\",\n \"ciphertext\": \"137110118798294209132061760541603167124847651714370804871587731429852016855957068137881621256292204058806310957649958319928413246489155433401491730259344985637395038157376546714873151548353722083667775485016321777708518494307079480229462288909083462932020909546034847905315467880109078162881530911649302985226459827119121342895546436862707843590729985559989914576959337713689655870716002564884293211531399560579596431204161223095077662112175749972203375283225661607942469578340744146554348006765816685482623721977282864416902578237531743273580078698836297004215339806514071011377622311999893202294930606525553177910721889304016968463259542464399476314808504501340543173108068580650500436213684005481460824239101447810952889909844183197681365026061356513227593436845965933169092098935557301567853554432439585165708630902821787929810725572625671845923856739087807923593632009472430424045597942948461657707691263662562005153046164177761801023300444242747419005529578184312009782107255084512569532347974238922781075854407185746228664918782366271401037318143357972614781610889852466184937631744625405509236277416845442837808378674994279408373049364824090486655924804936207771515194661568840072838471431756921314304177061220510783328068842\"\n },\n \"challenge\": \"8461692684353521623718529109092483050194595791699240659904735580205998920808\",\n \"response\": \"11592301504135771373621247961050132077720885263600533511947821777650183743222\"\n },\n \"share\": \"1001848353165283276441173898678372667986920410481872487021161952413539597046017890031523528358997714915781890704499035960382348470423584429768598487602605253143070611453899113587259094237665623828573247683597242885088678438548457672168320410307185379666224283384663859013854146195284817247416610118663744911169162229546068156749400888142183466252424963725634722547343384483341332656822231052324756230608606742430297796429806475852294664858598282838722994811329025877028049017098289268660373383012113617111335060397549871030039264661181119588273460918345870032555681610031262331559079863048087248767856133317315723597666599290812301343374312793655738987383749590841400909365548468642671028181779612471149906231505787314926825544323581319863526964958833035123394850943248452295731105852144487660115235522623611521093587195574155719426948288332035824700073514695020920741054614098086671294124274641884686215488244721519444307038383112493057919838864398834709198755326870409999127383387478688721232028718799622866384610036046006738231082602683716397418944753936741566213448009000604474838240972149419059762174780680345409286820916037107869621450769397594907176601594516683103288579465709022289969388405336789065453023686769051790424162809\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"607758716653746811291568873707436278322910042300175640600193155819517947070172887553285039105082423675881150645295077782844880930456414092131893411735382053288798287435087014557115361552318607213131384356950086340565497496036843529976078045903514746149835487017731772038337594789452361855179953615327052506944459923788306552768670026901646782383258801167603192876000026570705325526066316671696131065956170102313004243018322190004149304236934069643002255828461638539015769793348971204838117988021210498897669190162863813739988315921132125027751917943626813979895586486231445000114014437607853132841495391064045176311380535802466401693849295054536949138952169706373515812012245445928937868366784192764137450433068989512899699539342924182590693041500986987367047572070284117954417766546577251055651071273397050234662913587238128625417538973101035121730597676690306219729455076462394800179659013970482856931580050336562744985824384115927804133110817888904379541989604248710582627022052403641138272258788579314819329869138362047428274140041037377433719472535426238830074868463483734860122801467244597338911640684386516596614706256422341902718437373535037973373454310666016017452366120811900359133343862143855573681229977789456635892829247\",\n \"ciphertext\": \"956472940137362964605159948000017927070011192402226386881201123511293079681482715612421832743763191694818704276510594817450418057494214900855520324907126001621805584211769854406258244165417940899564972985112973782249015596474802479957014790316137652240178979791290825195859948291872561411206476903521511482475673558153602007189656021513796071200277935685795054797843155965664151158473781157529745444847674113140123660548303127139044560251449379301611259091341407238352784733503317050466090943352020282625109572272050456770363988088334654799841900523445917437632948899280245100384192632459903011056181319386777743097845150812270967264002058420955190748541394079609888640642279246306137890298120686519593991665911190594785960198002468303398412618590277066725578222930047538372300032713010304834679176435633376028015924301050178071562435184901491762717392182854185672844590728956349542954225229985403199145122482447115106974935754637902246288474253349128777153955825701421873177297369659455972169128056983807364944198083398278993499222411033058945847880702973029728132622042064364637025410977185679052721118735766073138331581041719715843683858489343565356378610623058542278954945730391918615635586652325390790807367966347118572079443443\"\n },\n \"challenge\": \"11571248343001869847231086503679446968947240118589468337107693166291557210368\",\n \"response\": \"69409342278956851160862283649786197981551094951259117654042689082897884313877\"\n },\n \"share\": \"268361799311331544182445531133323142036126266507511681378827323127547529399579607974291154319879946966011022431653905036388941431152943393206102985163280159192913354305522482178528177774550272969071507118362002903974777002238070760254955233259756318956249702296001013846664262274856452042673998484886949317429984964680402692860223041222243329630944475253418002277185290329283340229349512432018870981395770698069032186238199780715416972070315327050983152362441817892505759367127012782954829244996641251573715494794521675720866831026712502340546070448597548579181117111470241414284179353833952868019079472011694718338928092306085401953690400303896112786481992394194782214918323425375442418181885984325734360984068860204575696085280734277690049466623652788597872825900735448041953021123887066462512363380321783330255430301559592667329576619234126293238078826602521581448230275741451355482466182502524259754338001466004925205859710531357811491286746872380694365789303279320451217657649073622483456557978344743358975248291673412172593308142546842865544064536323936260391448781720193762887501734344383964150807660701310818520831546585880460563740535088911699321086932987802289905035037930543449349129223476095898601752584204218493487264313\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"322424573984120929874671301781094201824343156185677701146473943434227206810570436200341355114018353185974942940790695096967677165415380436765530820631547487664220639387936780281247350213438863064031929325527160609223412825387766280252193323872184934837293607603818238607248830518326430690209884625137035014460369694274747925384932225805570303673953359110955412083980916312217100112204956595599705442403378843031235306119436952596061541411206896358724970100011478104368977705176636003717991150508272065635294787869999217429866498670263812980068641838128900470613591393175395158467492208537976829956166410006705496524757353805186626168850638743820941484659584350664675031472742571426716935737317742466593751625208996815378459873471315039133174673896347890695017529614762037531775836545293776570959639279543762163933460240198702053079253566700306121982436381267538415393883662276891927394611005534480766081023479816509210551034761962454017554652375960171579828288167034372279918927746443146079231962376505782755205503128436071684004155540163767245785806205241845415819739738689893005788056782747909796886208992485797880415340609361985928514766290255559606374160861180811318530691278359974486836473235745908803329926236239171045320502499\",\n \"ciphertext\": \"296638005326265112592099143869706636155632470282248768426874021116087180751743186046997275464066373672364537440067242110044780693768940916954967790672239967978693870844510016570614073642848978865966983511079667135396759732017213515400542121058304150959117161033944996657930677322669542074419147745259732944171247052998691583894829880796838675265796145500796025283482070954461473799861661372204059213538890654831020402210919437044972932002927054166068426467192716517628840019571336982010179212388038276901410544129003149797626614741538681468688126143183748431660893864850727299875221964707253437588726708381281859682869750025375332939215575741741177290875203280890088615156639799895881181045175986256919099793494914137761831161616570701895512429133680935256371754644120915073825801558169686527804796062696153052625053225105340038438549577101453885611253184401211322025099966884980366051978135022658342127864998456534828900965499795975863856476105219118499794196792567895695560291084256103946227868359573668906719944245248856942133530339180157539144570040439495770729186401082172035767184226136574674572466089277419297502661947806386311446665491738619645946426657868554236863618515430228922166493337845456268763372952379700802355766252\"\n },\n \"challenge\": \"113278029209117836718446529009574106602133651846464088557500709299212602216192\",\n \"response\": \"112253809301204313054405802117694485119858342972058592698287158686997197534306\"\n },\n \"share\": \"603007088025591053163853260168553448625504571270820385423344185147955317175813624576316234520835672278032878639340443278861450359658500533525907095218747466006509235538721228859341547811358916943614031686536519290853045612650307651561483496108696706407784816085450392367271778630756813995610827720160786608752717390801671111873741330463992784667686775585689932140336901937435750040541277298564903750266518720751448959339926070279575200228363452409854908583009335575620893226609976465747573296521781209167768061708856401719292156890621246188114131691297662907435769691589973808245181982541120993567202019082864902102237596594421666658571070404171005087078339700496437598475283871336741384092395506840284630545666183495352881303223989043899414910921636330681076753573934903994660671028101217385156923691728486942727978842484324502207811389999964583811534376270928716133304680622092344414843806310607517254113794888390602318726074313592835241444258614924531858769885084933213348018879446873587534929967132755247702934117920770531774112617040354341336405648695479147693802799341151696339998185006792977009898629661201322161179936140509325385516104707428115877950139739341347692292925462788568156041289494818690333025314977016888941111843\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"514194959053255027295661085102530796790151556112373958809118997688621641928091083008559441351974592841329628239194948985430598876393681971118286518202209237769120588741506668543199264574746657100459597354415845830401957971838809532584152329094810255885711467249103442817670357163347908265436712818991483746844716116870386037509425921727844553075766503338673231719365555233019384003016494839854884933952578335247347549708190623877430698880423838791717574152209061410993612977919208288334130761570490391458763853165055931778698497198323195249695647742074879500817843554754315327780266719669316462430455995922663442373892001543372382946897454387613425308410356037517910834833233125300973267595747402235139251362810380475608118541785127028694259329944957553870435365531555181796581180073117860612859113737875822921734491618883468355820661170261825809748309160670564921116279139691297768318041585783011568725081762932837835826551957401344108580231250577530184079699996925759550964339867883489801730449199329878260674938698313667062422988633231906436759162645793294902844142618107809087658812867410940156766750181337837668645902425069723849056093237302190384231157494164143718752094121472079178202546582145605527009150992258473514116969939\",\n \"ciphertext\": \"707865647863012658514448129804418608530863272148570572848847456407751429518106526258927793508982168461539518103654849471048986783845692573021718355780999777112909282402499170018316123175301033551705059950894150927089773511949624961891590647712842977411550181194634669710952324646457790415396672586933905314139702639414133249332572391368492819430859919698998061695344295916532423659710358394288032306079107826905966424418835209740660651499768758956644665698691871978071620782524150640664494014260945225904097354516211184696892738191057546616733120659382038865828267751471860790832288912541422838844702791480368490444199795108293953811119712955472701200594484291109128625263923812400471113629327138958868772172715110316525168178971773919859969127340312278909796653092288932940927853536373751982905038702676886639153992683984036484517097976353082593327782928026379505534319124571454673132626418272339302312383271652185786244485453322997737180988827320286235088051620749888674961514095682124813515005425122832253637467767780640312927786103780241782253661280490114008006231708219923036559995581211421452860002415525099031820857405405196182404144120244662872232597716280753552450595264240199174779596812111549728446411154104017912296728788\"\n },\n \"challenge\": \"45776139587078305349618079879750096030861021202755640483534275743915785681535\",\n \"response\": \"46713228321693674054400917290058004063396285274111812184368636292510770044177\"\n },\n \"share\": \"1043549776723806764410411043132839010365349227230454996616184928738128635958868296298964436563417392072388917868132470379265737108799325459052562718219288950487422733339931163406626189187304534361903859958710927022308348227023595460445408513777166118574012922582467839323126995655492544188467757479280400944478246553741417389712635218311595805386921244385465889569891938009406608619254525538228602190759664595236749347047671699293242811247988587093569725028930770376715381104843059363780152952893935205824090857575477166040216021823816936601746417390295131101777594879059494525088898608229767846154906805608121851139109286227201772834638717817295224940879440109403695942870713770240901376995503980628086443261553086873244454279459621822896319728257780489269974436817969556216420803636462784548664034858605545617557945385386020691395475476080302275720725271675890890577857377953266767682419332874242791826769607319461572125630987368541777302630304871425431763331272716855516034958916713416931665732984917590589339197873663801584460102278796598466327714628690337812381489902743211049128405709314760050873496834026978641345376911582070119687058372263929182324849467712967940880107300361704754858813099186231598645452502859853859749744092\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"792016877908010598337339521684115546593411816384139569054240035839300023471202637715564173072727177561833758103194612219242246095200102984637923348650131614366559460330738597312468606310482402991590092236510908757781439811952126227931709529511089272898333668074039906452852392106682612721809829795814864310874519416327330448035715714075378197456753505495225014081125584071672160638883439979040053507478350045711244646667839212992739825408858873309458482244045738926531412824212463022911073463917032433587346192853800060800041190051233747346612465756318556507594097650589887385986826309625013495158552679037759060183085123103537598393399824805239942139214805662773313733456995208513058797481981777407667867250059117830653745806816248494822068324343310823039149635348345172689576298181734166640538254287015422721052123267368298625821618354431082878884441274837797544439943169524932704912031714260404043379507113641000445812643535428779365438724214177280055371971506164246651255907449042833744600392655307252019638168572949618161179860943389089185226364809770771309055018211832486030985833880325551993291279654846310619400015619718825517560080607050936612703267709748266627500470575694034958327718661011048068799169923898567029381436869\",\n \"ciphertext\": \"302130643086130059493917028531679006693789347538530605043169627758066706332750271687748001234213117589927485897256006452707950592635397025505085406645030500962348854815001540916959107477083016822070359335641832075271360172764593474678257623252990234328875784406132107001617597455504972923519854445909120049419379281733255757124896034373274363448470506353949850056713033261179227099044246365133689996570966709529377215612867124460076818486528817650839263191398669425227943489995730473637475080396164281146735584853057342445440926339570644886234150950099115746966932400335666509179730610600981941929251237094229800169192025656185924347852135550157416266162295091918083562057205649583652737834548143695988336469842668704477226682081951020709412986671958505830748969468721342590085471278161153896653653753961710940133779796347275104211446290613738351955499747504720467156478997235974645623451634883830558492263372448582829415052101022359209980623691710617401309672268488712230924283159468786171206842528797745006434595382230662581485245452780701468262614711509606636462679187557520587691799695819249026602810041908764026804439875673749525379399355287945924382845022896125658944051909922194470019148298709214506468623253164052160743297177\"\n },\n \"challenge\": \"59276790061306137781085568483563359647208553900743750859691898154379879864220\",\n \"response\": \"83309771595005630345296501659258111847641839804666369951814109489271069312989\"\n },\n \"share\": \"420224070131972079221376348106634096812880303089785107589078122575052288789684059314841688411210885448085507701593095173390089941541402634725528438397609100852778185048049316063577574883241109774512180793508262379439786734030569181432741158148735733344630956762970602240120644717315633786491271476281865281816516851138170566750655643203601169978152587336583009454416973789068138401478188034829823746863502289269056241400593871986672294256346760073792793407090727713867021134201222533889838615557418757825328052947094435383390220241514052420167535860372124099704035390697845257710650378829503367861276370694129739131660197205613570138067821258567009767602246493849526959496676387998700260842877262983236227226508494304042168250525822546783258177628042465695227098839994638961754475562245278840099128583982925756311729213730854009904853396884192502789550596175879692604574595833846567246484406302154701059086039264949194059591370256218618127406570265163875245721816992306176825125112811209509758758209077867508253042651792254102397684689099146646543548829193669148665255688330991736225314526484776899472353553748686776569578059824330686838693181025479267261539255025369574875134498597163820241248643766773399596548146196640223908417065\"\n }\n ]\n },\n {\n \"cleartext\": 0,\n \"decrypted_message\": \"1\",\n \"encrypted_message\": {\n \"public_key\": \"744567215878750345944137301369346026833716702908004681197102719792658121523562143029108420556582978462963364548583838385116454251995450432533044303335449432554347793272644770581881082933175388548268283765426057564909887416122036156891464958560032256002014219763469617281199572469621038970018860504553924451851088730810978669865977694356725646116571174473452718059472564449330425908181767746650990583467994126237435770729441879168750698595190060875962405983175096383123045685547801511008033099186891972446589251252394361857731192364415834994414490887192817773110964839299571675645821782843628086152410865143179324083670539741119425519657649712314330172081971758960606049403319427462893894876227075809708565683699280165663659312421959046089752817148916662587943660473128684641168935212560366509309477111041725936026182293714277912034286162281068927881278686081622662461871820387031547067811430754026504001196693361969886875425533238055751401350828635736697405269117486111703734224511520970977911064672200533459840644497232869742911825454727051127936449195283088558335279856378815262470161758089207897943681170259455369361262270833781670332025061360108110039523757631312599750796954487058640763632004805882466980913704255397929952625830\",\n \"ciphertext\": \"427926131508522293521520885086620102340115227629698560800759153683700264406242427175999655103280154730323708046850706657268082840472627851748658125234324714173760538107292602796265726871089621512857822651875249002606546213382058336473788844615931309147432195881535931967873807161551506763977910746752632400767419669487398136596800351462053235320817210381747522494009518447935942882453210708579004485781476517525114821264981988574575023194604677240896915393096334597580450577295738826667147487576383280271658474510108823152257993075515934359319813404783803347971153517321170361318889312007791455845016584300007435112865787190796222317194800205970202766627744681858651544374668618402690619587109055537750899414655869378117766421825955590492297842226379403279044567109949623351775589088830816286790244671892052675733480262049899975626164839015271907905904295831485012423579369025120928991893865565581546440588459894516348096237231354672375658450056963445530616233655666383491698592131532464310797280218217053006552789436581484463842477932811113658989427918815916234683136495278195964901713113146670782845646640379322821346900326579644127797178833405365101963967238620669572314295955689110284254070554976083103853837826022043118425019323\"\n },\n \"shares\": [\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"1021755500112339907293401873185456860196744674315215824605899749824017597838874198491735298543034875598420208335667174661768133788179267454879094979420399775581639672649183725514972649379686701339102892204197889262795114457926882592086923202843412275948935440981908780859720211066175234637552360460809958462605878853813120772864442411696847583223388301185477703896315273030639024680687142456027049309541536808746077059409171570595601565858985152725355538973265818047796344877536064229056218949747425396390700221190607950485514585756989069468086248210831689195765004051687965330173563294365931927415923307512551940132330180081671319307486446947819300020147431924432259257526768110026331054119925767881077846719846012524306356082937746085942020669912979453103795822003539617339339915281203693621516091159514353774996776155556203739852618451710999545371875901853013553996105886363774139041437158962443297074897360292886631355033481224632571755510059920402973283193569984372233092152663957447018141268039680742423850826962858981831210551944124321004705256088266886338932692377967864106142661088555510510455099127472995746369083511144604743258038962325617597601866927961375342031220659884930476690642727111684043352272072016311189481877454\",\n \"ciphertext\": \"329207650226917685042023837228360709151454045328974028237314882261994127492816090343895837062440564537139276667375305388850753041513380893460309093623400519288573634393773158263917752088910467269360841530730326930200357158981472551358364783673123548605403959328698401529200912553013442393229678979457557476255035272299276255662026070727475110983963576609819497327095913781887735424306678089864281823753515241981361984232866288007145076558962076773372846171522054593937578504094831025848090785573709360054116076215020498141294319114182633043920328675457196595651580649539372166524001257605486391506680364279301251902823824380122367577331970243229325304483262065792450122814766462979167631198886123161709253421079308989983864335963873253203104106539116229454253973360775979578317368559461964128472878296710448517262209775349754573392262347286196098761276119680113023084576566466810103633084411094570095220597774322485666518289941746032756003946939159564078910233587263224663191654956627964698049089374741974940013024120128413679162650407953947470308034315419662558141167946279123123631996589638398223214282887642677485470362659725419255054542975033545838249326285662986975488310100146078419849739712580555103557155127401409445222508634\"\n },\n \"challenge\": \"97616562738532555564088497548311728970008523335449686760921121926717814091507\",\n \"response\": \"112283262509052990496740191432293888292676305086285031913262720197006434925349\"\n },\n \"share\": \"787257599801974185187027376977473399697408655139905212177701017474807712911766897240703796441402503693879843237211091852820797023524158139791370551857307116698147147186271511437310987809616265014558952853662280405751604368756929136818186209879070621951613677375367929038245980100702572774716089740951969438868224690285519998200957005609825097041232707563326328568733361209823076346974086672114026558881877770982017502041356911572556425810318868882172711204149896072348624842323590606883887165684017552506182416737728005812214444857921385654838267105906751548867581226161218927960627296328109777925375647861653668209660931206491157758328199605195510355720946306196914455837671288976008740233245897825549791582560101067803719198237755470443367962004050715275474090365326201470790296797977584260722809793625000175842826323644852136896458187079812926657983108379335400269021645386232012840403440431512333579652960401391477925663551680228239306898590849726738315001736701734829806464400283031179669256088906496488631104032343448826088023427419874047495534632589041639443560843202224392433744610469017278161629318559694393655583742525337537138922039476109293064217962588324362843700737531304475828528970030695785399987502173404095802948071\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"192597345737211184793723886595707065505616582511609788015186598915401657308329353731668896441123404763231818515456520597188193137740051828353412823691018030351629477269483437815273517679014474132498467764033114117879051204876813621251173736122671578417916637405786773840059686727867183036728562057497537016476409375002740097718850951242065345318018044931977560145180548609748589658972496952089939868272499039652227094655613513817231189159555143908648787183617444283181010264539570791308759317362426423709018408715615620354389392414925590364869953425381662509254480585573853449777416738956915471745143705988025094318052144101032175990811215052332339361320985239597917232714871835421195891246595709406363743826237126959471118978054096683422386589145869619591467999437810729838632376130171916303474600094533048269569195906153041133800908460325588938427293081037033396540603832782349842694833136675909451085248896548384855761797531384523555268061872605724338168912410729369501194412464486465524963111168415640302937332682435612693980470710439185678141084911620846726753613017119305247583854723019983027939799813309477943753791241968857386699831812668770417582589781591625293369298539863562896649197376844339994529777271344920160014811057\",\n \"ciphertext\": \"1033930160958806183139742323361384026612269430781049772499957315859888740781869840065638417290121680138473723098699260347167780683477053696421711964599371479562835003802984136294102285597666976297039226193093945218741016933492362652453172041157029653167556352139920650002489577733483838939479250118162560697123727089057628919420853026188246274483265937995367903860544118728057845733323423783101238495098159621179309099035061670012653961498346105608921826439389503889127155472663996577523643214463361909911802803477067114217361912705397333502849325174876435561594044877369296651748741515187887898053932120835101172949924587128593107604150090739735252052955980140614198802496902981092050461656958127214201470036299853236216356067493370870627066504153459497464807199827431632057564246466771453408704673513934481729360319215151005163515539637568432356636001263842125950741298265845142128193994971305501585056567481349131244789828845572979414470367627524335292364392149656553291491982805937556912990376469794929366978910885698356921995115755628904536244738712668504032982374299961874897840050897495501896915483535554807395806258791862091156859066534384730127109003969869907205995332907020703861207351144361380012873323982913207936481039639\"\n },\n \"challenge\": \"99116123092947926937136115080972492604139214812659499954241937123988156916345\",\n \"response\": \"97872890590330615412015068965658296261585167026284336325700124278546812622376\"\n },\n \"share\": \"337635951250071856851431925793845613293869025248473276062169141816546997875403216585662817319036707869714862433147404804090908813252629950659224288391763196844991507941313795613479357071348213635960534819730144658059126449153977582110933529327020681525126694859308259203667501044071897572597076538919569229524098696300502630342753555932080394186219291400576020326228799123634166528103611283962684139098837885470775983204723951765490140044368543086230152461396201543685591993565759924350684321337242024794824343219363428809318209567921056049665430109380253649016711592959630440597515754931680637619489908479630219328696914957339054091535558891468852175280990469524702775691572780716845086965527189191999412382227967146749595741168616799481315637399698546327175866445866942776470649626994773768115712464869747210273050329500864394899510107270543290021107969627716013345703164290772895335111896826407288143188539433354843383769928193773597913795942201151140270612446364525143920362646627833130748397307980503495159557031683631632278881593614067425305929487690787722494245633215839729426574871266457069368771484963024366795299700670310928281619563577284594446447276517405993169225795220861476945942358291756824460571418123218856979043854\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"363615281571734016580480475651381799967061944384032981946672327888037811146430709505238130610379856805104964176213033235125486548406291848176498983827467549713926890536945314752709938984905794546997773464364850976742621172044369226586816349440817220571152271968181093997421322105175842113507085501095498054759483987156727875321254503737160333522566637820646627832412106306481090485721116150175506810327007588625692872122372643023251970069939054296200747428845921744759638728382907181899616985157295692741512624004073612890213340756883026873490431872992538323153005157050953872752020473194508665819161622581257787631659934046616774284909287046605110400601325529955922514060300170473935668273226676761232601234344059333036100183134587315382614600546446470984055930381262305598890464947182950516557836211268380985352301611289320171875520815443516211784852312887639137814496602198727790473025698965616565592996543285819635728190595443589771007209159993233155543979390510847256731683808375394404409210343058507101010179400439094330141176449155327133987422621724419456176698296347889737550469650434877384227541140475128220896807962037619558459377630781216234217085604437847986401801609544097374848716872870781676545630556964691849418374780\",\n \"ciphertext\": \"121310547215057994915390409106371785861010599508512041337350194997156069582569647288919118997853123786495472345454350167947999254326073372273175134454811263559740853165200751314440645362494720489141252853450480674389480945696937465741095118502674355861483988541486115408851232661290707180544325856593126935283728386470398080250811068654933567040893175752600967447567654611375414509269373027155154969778632863692590669264588577109449407084994713734438850641802749599806709705499357499113176430416351271674843142344900966160720885921261781250596021010082999383998785960880622395605435158997456233700222290600315503747824060165608415946537991247296044685507073063038575842756980573377439985825444896000425813986187177007685702001414440260831922932525301773029163417691390949646375363187087873577341246672316948894026723545414398641114513401768795176706876603599668163505497378075749415350083952747971251043813601492568517571161548396137151152523937890418329577568062027749339958402453702765347289651230309967545397361339383646251177441830421314618627945833454633680544825590530389565792331084392584586884789494413369798373725376881767159388168038617062223423737436246843956177864567011145110738079035333895138248735494833482613471220483\"\n },\n \"challenge\": \"75368009784278273866077654869501452515228453795912976453346226464223080781220\",\n \"response\": \"69177633697684714264245249222659361318026297260926301671555319534551491823933\"\n },\n \"share\": \"82911800721546009784569347144531237781003717951157278141864316675957463714758729676918805155220169682213907022016412304826376580124535844164980872146807882383666902423165518628187118158332174221676367774918945869554038731634269493846467665062522293908703237089557119645399481726841698752042227217723755520041713366804462843902158346337410520661453689034104163152728162624895775939966700937248711561991235443830946505775185471922158344463762706242213704038999039437642949824071899588521979618416180432295369718623992335487226982668464300072611781732338775959248267251882022257592467348070708508623631661630748894756368350303309303547772562244518336387239773047373255461990574218966811281760777253904949314602752523506508961154421198371499447678263815583803022938412446257903736810255736734482547119605360120389473018554916328521014242197684384701037409943727087415530727576444191015454245456786893405386786892992498238396864547732000617469026242956478209796280312533032819057468885389893329225004195698756847204087847823926739381229998982982272752744559983428676185003169305627412248723361288944915096464526008001996731308814042394497276021705877391898939510272485181092416102323812128238020672633936400429294910395633099040638265921\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"791471686712866959491037910750531784479681920061596528441354641198962940146212763433715657297581422471931201537673848465199448521422673246773030829339940254472171103435660967035071829653719666068406886048812650216447267992650425366814906213768794013745839453053652695900630219442284102600825899759567940671546899127346008031103261458843181079920547257489881792350208323751872364235970908278103320722739983247193193209533142310147620801448254244882080271949266751387427301846816799883652910332387438943430170737009856378078544448835365752735881835803492803098331726956803321100603154416634295115321268631022703615438390795679026018027424165534435072891715040729561967626317836974148927124546559808154489417918172366411942483974610283155427003045452779673798746056398832073001893410567948568663574160589149166513997609984798700343087098540594822191142634676741641462242937998902030890227557368456376673286371753098338215635641927913292202559819327094839693283656248646373424812656284466739151326992197604477872938772629381992193833837779836777174300727228033989590606532498578553081261649730758078037106822437137709638435598487579921510820861334290354310091047467548712220477263782447251684379272747331019932628183618622791990181139214\",\n \"ciphertext\": \"284184488175888886952406012098656104841114993517610076683905321447801286787434659281767986906497061276742615383355932731756247109777100747457389461619976819234410570927697879773491515730519883615613173117731349580913487351134479740018461373159152610386677612158726528772218695989825685194348927576406144559419532536619508659927147347289880848694065114887852276219781731714612148004763827063677468074632501693859413624383243171866505973322876324897195228815247551922889477343115652782008036890676043409014304476018415501624680846519830666053344772937310243066236187767982588526121043420270538306132956852405217946821409948758862523172294562870164946710812874015418883274647666646244072430477390385068496427499593280858058669182455149901760407606935347019286705780422672891038989521071058307742835174919392733822021131676760195036658957186050791103288862197838455046333313342864835602581246171466455386854362058708957200671243372988327049928171889055717356427254223722543052841529452012044942820447536963629836537281642831430447784355359833782721136714845786149220840544283994145335251662857959692663788188267266378939299465977170663804947685925589634288216959235840019018828076559910168979980464380140006489140957125266120997595064868\"\n },\n \"challenge\": \"43864960168562122759202160735820215319718636488257336232004519125804489522950\",\n \"response\": \"109641646051169384854660231989659481348759209800037051715346040894495535402245\"\n },\n \"share\": \"11831532129857025431217869610677243905806702040938402403123789351036548314396142647032633196887689674430700936747529433609554441864070182835223137719902319620891165541551739923936981753653317219342607275392455124280022381666037511115188042129767236406971355968699712193890995823137954976322201229991232940990846110067299373565055140205275716440212296894644442830317416453807876904689395181449145387561545130025083795768902988044322960979104137329569435392478270821432382085934562285148880706731822705874721889865222715099226488911147751994336991724007731609917953300016578382905394249795752594903539622216724777037068494702122002706429039098582877447465254423758421811412497501331367011930493590200830363749222677454548073668786813970976035993974322036599572427975432426071872979622205556270388427730104781814173296705937378269873694217773168283782589114168773429801351149517773954556581107209131302005128814261418424827094603745758474202722267732016423321783352334188724111485149231276567445383118951233454647979190901097182729085334220766983366941602515975697762021280280616334098782554985938518605573722861262772804147871635930908060691713276649406227475820840447499629005327424972618937229754755072848181542512732459784728960622\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"819283196671593110976486421372362059454874541595705743356411217384479898140061435552205849017500292462410910659365358041746258327791610117378392519697588120827370856084489270464492892096065869005761495083528669682447318183143312443496758781109078651356651282784608689912233216393659629750035237975310481067292346495540257292031303873464047841693589203476303976197074730600206581211464107643421455464518759266831492585207745586885857829373968999116999567365820482843722256997258972328053693996056476032818272400526002455912231060409120378597130278108277730322902335175807654082389067584301171689172009086028574541916772076909375280641467353136144912573379855300981333814757051296442330327388177651438511754106334467784827114331874064343485833496738102744692572252482767893267982023805109499503314579649315915279223452133128727648809477016290581358905683440592281092243925874357652399382773891027371709260373719524887762603724755519617408032800467790945544295964691887119764765291800546726866566091665804706921466422709042010505990241168972301934982848651273181498534609196020852416736687563178891688138816191081098332059072816262977902813137345449889172499600477338348402211920382752993505269235880639866098653868079536747389254591220\",\n \"ciphertext\": \"982420159065383302843952173610902919316330581304032863664192596193461436814834766595481169205949104868095376468042807849919779389082741648562426476714589097663629711803775150651481368989368007981343747720682671193933823518488702535832891058331527392747272419549424172701212841937932023399852401064784437439893147088292539449861913177696708189761046493133242016485450606643200911933689361243803537869036253900139670385667467150927545485141944581538357577859626574119381411526402894077998515091771279495187662681134079789445112477198514456475023020971958931858275019760856064827843336761201471344524903955020990964748293372783973384055765193344146788575972368202186365340291595560867249063323024217677039182459265975691259678343788203195459710715867648317918142840986546052545641416753703504709782591940221914191853581679302061397386999519621655599814381508604820641297627359657623652685366338416852712539995459032326122481874637808009866086729141015269441376376405669199431770939344516557740721802776675804987074180786466450330619136424653568608745692357208546683445766119050344608444874349985914849113160714109438721476477012191996156862212290779855699651587487625004389694093009719705108642890930134306438762036789302286117987701867\"\n },\n \"challenge\": \"9654371254331939547875801454333269645158656503957417618961600336952977974770\",\n \"response\": \"70769557729883213179903874568055430014932369146945301033237271327058478405318\"\n },\n \"share\": \"608815408909652757923140383479888205128156493339925297634758330287992104856083088230416700599765949400581202399703722194824554001162000153768216415569015518065000570722213195490924480485347295631728467145651819551411881670994795193169260229176186200570487069242790033481962783346065885269893018923642682794291616488161899977927230818940871333497524840595006033112599051334882725311360952686131976496027092938056355326140309642831515360344548322227693771607032084103117672341622222541674090147432540813680653993514646915693443368022857322256746011860531718349184056215943946716398339924523745698350043536074331605441318365615235050166796352857509004771632908760581309015104666869368044770146487506973814097788827574540257070866676205071730542707530344306775683863620100948012713327172463030422118268009264964489556140991670711908940081750998039406072887707818821189627909728478332342571917114852018542446280911149438202204643039641508888476740080303654072869241293806265213542295150425875932996964622743030872598860273830704042759554687376458501055061355272327882211843646197582384413354083570809227291272460850141972758762227732051845473350254558740033459151407071571337660250551076046367713618226538648641088669109848597659970193807\"\n }\n ]\n },\n {\n \"cleartext\": 0,\n \"decrypted_message\": \"1\",\n \"encrypted_message\": {\n \"public_key\": \"584015366430582517747002791209567088926098111737503292594925995696369090428544269494301545245718911886814522808801333147988472086719021997431088489869712447431559586436846427398625535248259322123508442487221946611665093844666295304327872244323214068113900105191800363949900621481947952865221390531425356059151478246036185750058116851064693040070135843369050620186244564462134490693575331344157148414129736321936754902939424038369609496459354926570618778218778579853260245556711695757438142091908948763334661006759205115091254909272783841557114448153764734115711858413216117963485602117716089906402110266800958328933315269614924527754738434526008378596499119697430692834816183697771610820517996235997688291826910801993923480718629898843964124949624366529463040701837308415810961239320724200787220457245633838658731675730796020204466536285922758518280343471476374770928894340899759536908548743495416432492387601178388442106169013818695399234317433113886137434516442365013852589776002056395139824713398200686673110951060575765234361331384981555444789029204975317132805532839563864512385947982742456524034887213397517815382968780226317803455850595569205072074302055847678174021445928197084734977690411613666490126850528238704464552273227\",\n \"ciphertext\": \"122932879335577836355137551538156059346666508199269641507821928007617112011073642055619731220103927576931564858905333097728763734063657237744202868861120825826809317653948541618706949446388267534469483821966418355776440237920034296424918943475097454629829882921523663237288296391787696059786244084575213509511890327858328893362059466772545026013408734151588212194444009669113668253380514077572865281873538792281548553600994762936190919326084737509874881887025898067091884965465203782582564131548681504139251513197205079334651925246452707284266883701011715775024994149092166658483479647819232509539818771362162422123956671187369222454773812690570790058149937769431153187415625346850597493453621455981710123590384513776913077744385458777570116496833208850626415535344633091709720616039125488670496082614355570429255599161178257856787248644209597036221275147351317042638436573283776460355026435486539177060155702465012982675710570475397103942689434810595477176869431469497465637605310459029042431557869127319261255270767192091171913954493907147023457882580947072067124295063742875410562267097110758143494610681100270935512485779792581001213880681915121913601785428305426369902705726755453475203315442712653163392248527059764033730304200\"\n },\n \"shares\": [\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"356427066392430817573202075573667322372762492343411087786906212484931849425631687899751267557080578530589960235219959448636189073221989729911137688849921344973032740724110972341004974973930873990463506050626879252378015364017955974066349763648369902918168417867645970925483913826343717994988275841167955206269225687362974206043822496084761825449448847411133354390028701216360501167514478447442965541350848370702083366473754059502912904469334686926679193666626939669043561544808581502815670123876093082093436548624563511109880114933543541485949616301576067698640177625402745521516999198716499801127788927052859917513336737555402262051289234007602872943411951236873287069848652588983858636918981755372953935776170289538174259877922438755366945660031519918410998558371653340889582193545349450850656753615092649796857263162392668956922764384248687020239549061111986498804490756556460613726669677346308182711826143717687770959613828869354550363791232044019400970919032149515384903351014674969969286058961266143029526320330219747402194633376147735555122680556633709066364207509002525320442713278891473342329998395598686761883012246841559373558848581132602246889551845139756760441632279511981634531481785094555747675677300778710948148537094\",\n \"ciphertext\": \"483799198934042722297432677026328713523687855939772232396217497503669852648912864030034239529090984496073299474474913164318243729050916151583169949813080769453874566240979074665083806241324294247147759411199589397011210139676719037166314250835626814853350766213399273702074231018820252481346438867906385934845950010470866128276180069162676791113803108171214974082982923377611590720356441307719519030556954544545948233211485230496592365318158684253881266035471389141570823779331458825057206007047398931180991731771165532946094524042925456587902089833777549888418533385399731041128592704150945847984999645913587277693786546988017145973425443629976996606314153230958339596801327263326211167639431153678086303973323819212499353670278630976709412048488503409407301974123152638387709062956131909883105300987989981086530184287049511216499305665196586528026651031237389711192772373217773578385856891077399230973465934405374185479726883248150885650671298038782080734846708915707078234618377280814196182329643533646867696604231625127765302655735476446384982412560395112047850394826062750842635381132693800393590633090206992250442604762310621561110840687501491467876226347265130982146926323177241967912254630082389465524237417801890690036321058\"\n },\n \"challenge\": \"107892600244558193542339949240487887340244349364084566129337045516411325885272\",\n \"response\": \"76153615032739983998267585587073802176260204080736091694253087793974725876351\"\n },\n \"share\": \"266641367783014335079232563117885827677458877658450093131270344071158888259989126591966341329892406647045604843271609792790958634565776573631778450576380334964189059928939270266418276232061607119674002104378914187364585544741294104611866890301847084706203435563391069423006438581049948013331619737814154057804269500490057351433907138463419003532962832513382972934316313614749570109938987117891344569465112251023776679429353186365278041988816199390891330701924285979963456866229695382625146037025681416513676279176089238237528313550075510795682519112022726567720390129709243180169042449894849091610247529389821522859214418116643356633956545238939161529490150044621170706866854193814921464247954816190841906114109914351719938891871923607993190213844755143806103839604199676934499608176780501545473205481081328193046798513334367327630261510302583252824528218385346728686026893815202205391699975968059995163890987224667795424627381596432134399541648517611435287605709290642138823666499097103217950950456077135911107417290666986051149621340913167454682913158008700253820223744268945940184334696770830078648249656996249454012966939466999067507609362400367502742961630215451998199866126755775960292816345942951444509841359066625059115209351\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"155128905238767887260747338414651657013034525484715797544559296545529836361682208266037358456836086300521946996201202596634173259254162308083555621353131903935254901976524935884025110640011617047756869514936096002586937546622709483690165980997870478597540191636334309252844364343703339681938588744366329576942376654222684373500611189792246155381684758905281175196409519668704437553529328102739297625271085321209504559322821013127258219340472922340297515683239404961686130273631677360710084234713830612270606458564532379084688216370967107340063303555765304553740385824958007115281600638515344067357422191246412627073289376982124569380932870584300516376672850888953993773795960762106893881175085340884025648482317593860457121834554764652945589375830941838441926679754011153759624186165013156058844582276815214107573782060415176559346441213034932661334173877066405519380595236206319969972264487022534747857504941266693173820514553397260645564231862369933454972468680321768501741516486050256148734011309791996395187293400475870458241856946102037546334957892837657164165703899976230306206999848951435418834728728809562378100595911672395451455407538054257235770284659785263583148308111824042752956113881050486958515732965552092394597629827\",\n \"ciphertext\": \"652360422749365616461583117598002429252321318194600447515367611386041046862057707278728075433254992747716505828500500666079796943854630571162796253028257398111399409020723569124355942139520812467051999330249690316043374303470518720677666942992724164088502743853604825719350590697897791506194518056198758205078227886274886694219107921210050345037123664011163067534833802202813663802291580629833495385168878099786506141062510428938513221149804039149141150906648351478315255271637378542054811127303847865905490248004575293079238760183777082315084695856196911243996222448248320825835189417280387719293342933192959985309096723670103288439061845890386664793136036669015306975786347487132071042824323366268269547397179896707372059613698111669166481776338354931071499499028075760954745707902269965102104917597915518479512926089463424647141874726786481996414110181906591320966674876364742740480433349667968219212580946868997249062360706603373890329031445029096209689498438298734985242895516788839324833499417362171809313759723802647234976004653662879775861628168761835840608018652994638958702794123557049840373268421955012656312974086006131495650962914569787475548947523557497764377226435538189163059267923951419800658095989344891415997164389\"\n },\n \"challenge\": \"103781604681909228430358329107981477830176460615005979024542107459421458194583\",\n \"response\": \"74197607296443881490512588732445319688250036156062634104627417834682681604292\"\n },\n \"share\": \"483356197752000306699800151895729022264173392251456813537702408664577659714324517297305897397492918700834457998724260418933465092715438654849727205344102753890658132048654169216935274275381716966707122279055313318399043982055352899725750416922753368646033990079337591736125464010207824158517303133842326593460539773349850584917744291221936029823735771663307010067967438667687560732613877147781499087212535754988730611221936889421641331838375279990177670188719126161216004490008025983399601948240040931182310243517362093733154122171251839888328361085837120092284757217338489815972131425157050590535059707077912457736764424684865680632869213192761517988281024536633112932920319250881670355708743751964796885746212362668858233888249030611315152685356981093780186554894534226325405617719580962711693642486241598233228280318605629994538115461229408419296282955969060402327132882723816187233104572744377182701086357390552122098389759311464260718045476850342992773552691133750697779544017265227416290000055908440265800158964053070269252133985333207968545690358632053904423761108204128562487244499823980556831117742340038628124643837532782292924805910496227447774007390397775791974122847944733543881444803477429751165136482315335323333749601\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"163905659550115770809648187184050432502557713340014991760772995706952321052828548467811747820942069999083050322650234131552844602970831967052343925811240904904884482306997000987073171372934971332182005681638477292513167402227751768099982453760033002814209479692598627280775063353922443649569467649579455870396488574572093991877236641022082741015303317800071486593276752845630592623333432268246439864393157887838760589834401016184987008955339897064079603381567368003579989392231500286486186101329867388588073381357065976336197621420489914137890585900746811712347039101208912711879832994931249560389049127893228689131178167405133354934557491089688670324146623160080317734730626475843099349285481084234154470129618431820724118676804323107471979633504587097241408872556110075939470444291940913931752100903617475630248534508593565119415918232416526917955375858240385133509696987345575597998379872688383021301531148844466021296335053873721135040192362776908615566096270264261632928633057416918550412431718863058520620542827753087852430502337367425152097707886286309866205663855392412281513585732297647624363376755452213690042019897826606815209061141622548478701006328783548404434400246519407013434712147731433758701503236692328363834602274\",\n \"ciphertext\": \"657855973877356531242809306652653497178424926996557045097134782934072475955754126733282094753855488656166696025020846167205153392812230075231039750714267893813455153166100820228281552407791195721080383179925343620642587598599574228948814373251524123438701095800243239196230072927323712851252261169032654756730152806283822214231506709600436525265932640725387551768369311565502188021438733306511244070078582075871142363041935111359766676281104044852418626084618085409892278724600071841333723750815283187483950692364012351077030980456639198210657771041940167036005660408561671040307150488630223517125805938860549610552763809756293114997241212166045660110751949884451900332007998517428667211764420397791813040760268588132463302760521424731006144925356404556556364312185819442502613352142851478567485492960603765765105455303985533815857352298850641062194894774614207764146872326977786062143728650844240986565609294754357033296801798268062533747511672254134833847786666768169915915018157266405452662164828827699126686152728592166695767923234012044996928385857329803610472945968527070369018894194892805447884174722111407121586647042042734108604978451674033059257741134366416000304131865358062026516286090526719273465984398513042400777300510\"\n },\n \"challenge\": \"65575791513769826004259536862444352627823761788804126034861885228988325861345\",\n \"response\": \"55524277210208289638288185111076923016140542494204196520826744337815176850353\"\n },\n \"share\": \"447029387548405038126491860810092756317505496110108745309738367302517751950102850711497530408371308779411479838677777193627667915082553352570517855512159725787867700003923248540766557540273352021682902698672041864884173953660194911686667079198257941881023333082742714416815828911700070823869205346999505798051725680932763351099677686006451337937551123538970444533620199492416695759958128833765285720505167612188707462384035413347500999672458766187598715411430073111367037068875977447292028757626968940258998336957768427255477682908218731862520744858848722874020416850866364042379294025733473369368466945674253755737063618981819818880713220237903785911928124669237821185689707656683571819523974987489850223014553640764361185370762463674174360514609485675087806045224323055807755682203718199441902059687901155440085871193781487403694358199455987669771355898809612582835974867207243718796027005504984571761586533357556923549707066800186122468673400731760157391123766078230826158373370176822123540825971371153390253331808033347024251853779552563661294078402659527422282450517264936826426699531143774680900939398031425935920054697675543424011490373370026690933396796131493220259634237447014882473063511128565127539735658470863101831533964\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"347109298465968301690925570934131012487576635787353827750146916819647205028153977429346692117468274828176294715124502183365673902394438829046107904351231060207644702128272598498030248009428890059531875810133096840878353080192779080950553400175959614481806879825951464358362694000118973024280496923245226452954044952377026371559571426438992289559775951148548797622950052536498555889925660107574333889134152084100476418449363489388162851795918478624291997541002028772479366876129307738687243963932589639492932297204929322987775287741242035473904798417416313229612829115620500026578178702357908383667275750876933772313298636930938617370583749342633109599367858902494644344409257731001145152207446783112805787679900010899054108055441088874665756925813733624674758851035613750365851347667711135925582424652454857142468677193213360690956456849732704618145469327307851564138658525261701038885667637105914872116184995260655134950398605658321575192077676699334734900009869915160858822481910198789607814113515467858069612065523486161125121613856649600166190023970446317657368098204922438346684987240521223167998628947910295171982206467295577073389347198491771028357175321940414215618333247587742028726260966421627061101492544344095873422003505\",\n \"ciphertext\": \"177444292963932855978888580365049159896984313270359265838792317085867374615736584664314986510771624338374186231050660544719843035853212145232590963216163506511199123302087835013855945260361304479428520519956062284941349733879959989639469629104338668121460703307735640450971806774262492885370262909853020891965117957266329836765483600940333242059761580362235925231089860042643044385302196448617878586677610165991779528119482213606963070019050438485814022336917328719447589807405813349015572372842811671595136169164459242593406702189766996193513430993810540449467169596090406089574952482183317074471755103160114608455751520267818817534086540734143851598001074860097106174049884333100207847520992801835596814456778050452976289957791879555255341329862509423297691009563718370802762367280228624805942684254551719824906097367008598260879163017938573141749608178859195711544410514154483891275826788039289504706893887476368635475469941128508376364274471843988808687947900875970327818723912588977409124334142596100623630569983167383999027237360629362746661115112814722751133470204903169816735830828472954638254158731226305813659552480291895772736671828173421178619956427017603741045887105105565202297256778285774287055075089846575352310774129\"\n },\n \"challenge\": \"51293789875794684884872893570183986724813923477446916951822418824201849305255\",\n \"response\": \"51109798960780247093008803386405540168662181473418934959517823865551933473278\"\n },\n \"share\": \"584704186263638503596115794505274456244703462243960426154753434361664257393026435790271816761847166905872434237696385433405639339366063446771258102720845378025323353323261348255091170585180381160475194423642143744216013544895987825937412497668748927821236141312049056283365914060341689381067944605248946352664578052110603757493210536063570508929150070497891789538522430092122220467961503363606311493227813197939491279232732554839892009458522384556766428934867563852181582395101488601446722655426242130417972576129371377586150815349864039316268825236530992862136298559754132965036694606086955058370508373437581376579456409785368665814295400372105429700464729332861433078944426380736130309645461615285911462259395795888768801257043287826671745184063633410818995744261103676695118416695055548710472453340427803678982921328066910005453599999358176373813279060763131061559365265692548184719282230913743161223820686426024898008000534238266050785650613362977447530334271894723484137876537435434957402599268197324102590956919028627809382063021261041465993262819691511929983348744261095818897761035600648985055597202506614597802966421651080569684799295186222866643021544880040262855614634207130159798216137324826570443672354489194655240844934\"\n },\n {\n \"recovery\": null,\n \"proof\": {\n \"commitment\": {\n \"public_key\": \"959462302755308773390626929408811980723393031487388834016432281532334909622959407100571975848191637245531904630693012548705234095420951229502387573490233912665081322851506397293419636718484356071838557367667364270980747775209607674309734177244775605463592842565357042071784189335852854394870696245458804748129286765778523271349730832027162810698511565215109731918957715018562180039525540385512402438484013244215306809516388678647663485592174642815084426143986984638421396804935418490644162599767824974791397102797423126148667599682977509197519010248432166307422320301645677910652564864478852695542218947551468030689026908982121416996958552948125717344505687356583775019291073477404119508412774413474814143826803549121331406137379949242716657757433045975918387170661025959833851556772122140875782495760384726163235519178357749557940488233023064888303280896856794445437778106231159313478726086967902834306268180243532432783953831803407614028661235824933267281216940745120907600296415348431524445222423871370539098173604625716418794380647243600429549107613574839804166330665076385300072439371126832552885433088248184046121492289439373284536634836068185030813479371001157105096569109839273485167315177450638697951273798792471780427183735\",\n \"ciphertext\": \"79522827042714291288359411553208808549724203221436144225735203539659769318683662459266953151487710467674521982558162641390549518482640294566390885005061900211555069861612227784112302117723773611920290445824486717439304833376784135922317455405052711966023929789593709099827801512640340000615715238065503398053665429434410745820128999366469068350277558201207769839965119691512102139574685404707414669957177351772565747104796889352130063242751631002221235092030576064931861659929552278555003016861370318870298179926647727298063888107044717524754800679911733867035188399385880349528086224444789337102100331904413151729144171733559059492864468691308738468799759781133117024663224746559310708325575832163986442696881456943003909333006303167239039843755404038436848232554555561666068332143015628844943866018709720365642823552730115607940632373009752973625695729802433562901339862214534655499876065662942947163571451666649933987727365773696048833518370317688006414746953990517980793309861547806338016820347576214327497817868924771698975668128512627678617428640804436333874095231795575150902491746059984789841573724209376974458468378954060917491161025155087727816002455418480799456748849018205903118206244751330835512301790735298359705341010\"\n },\n \"challenge\": \"59562287982422489900971354502430770934747315678006451194574784924208287359378\",\n \"response\": \"82506743303381783912049217977811258573752027592677650296550184194145699737786\"\n },\n \"share\": \"160191789596899395913877176180696567299171130421570343187858008031427627269887676150085834570895947141754865519292752481665351271733988077155347925962049945304446989060032911168095897914597579960041076586293434617895837964834337974287663909430448493991371922524603226300877454828252304364814233690480247505831802893968196310469562307430273757736894087290804453738502031391259110281775483510305184142263912384447476237710635254575887660716758753302976771996065325308013503870309006777252135331273522679871189964089217189951486270957245525570925501981427592646376368069074389082581977281169362518185362426895278726869367343600653308974054398499388008647021314793759658506220637592685058438547820265989391024762243721056820335123909963951719670930188117358382285363049455459142088065761885393094400311923563104410461937336747792124185215429288714304620016187507460571849035859168161516193476960960221893428631727156735985113726938147725639669305582838742989095565130476033535821702014671963958775115315703453669817192275445552580675194716902772953850796364865872382201234128447912955820849015991841962205562966344378423865649443384689951194633061513542670807039560631869271736108853534965835425008750353399239264602980165409017194891778\"\n }\n ]\n }\n ]\n ]\n }\n ]\n }" = '{\n\"parameters": {\n\"date": "today",\n\"location": "here",\n\"num_trustees": 5,\n\"threshold": 3,\n\"prime": "1044388881413152506691752710716624382579964249047383780384233483283953907971557456848826811934997558340890106714439262837987573438185793607263236087851365277945956976543709998340361590134383718314428070011855946226376318839397712745672334684344586617496807908705803704071284048740118609114467977783598029006686938976881787785946905630190260940599579453432823469303026696443059025015972399867714215541693835559885291486318237914434496734087811872639496475100189041349008417061675093668333850551032972088269550769983616369411933015213796825837188091833656751221318492846368125550225998300412344784862595674492194617023806505913245610825731835380087608622102834270197698202313169017678006675195485079921636419370285375124784014907159135459982790513399611551794271106831134090584272884279791554849782954323534517065223269061394905987693002122963395687782878948440616007412945674919823050571642377154816321380631045902916136926708342856440730447899971901781465763473223850267253059899795996090799469201774624817718449867455659250178329070473119433165550807568221846571746373296884912819520317457002440926616910874148385078411929804522981857338977648103126085895011648256092372242446818525911665961045150145231572613786749168750228798758833",\n\"generator": "633902738424928856783669360417409461352724866437176267937054971987929518113968311572018846775440350331394872441420725806863767569147521628581387346133794141162759618915434384470928048515684966754389921404728037087585951549298706749491681316440418023335644037157549668734734747234193236480208211700649047792505290394509276323498712019417085994608675098219625068478389802372911974790447602798848267203035795626948013815751746314708193865142515067213438779931341448784231764283922931059803394647357407601820746377200693540251395985610151207325893305136968984729108604308872514815118245429658506703427331797397729626291989388778680839647127066755635696870257359738766274560298982571341199340105150191282665463341766016615086716556537263439886148093374656225718217401337340651580107886515914073965138178083420939392671278560530056147682312589783964279302141118430614587577025403023718516789910534505871873011436491653121601912717709648600938567837813521742472036386528727473354399846339619270536399678071529700504925046483796750809603796528358402843506478188359404393987635666119244256746743854126114174948922250715011664059118382465474343042744744366613138372697678748514832068141362891787033831013749278870696574778057534613154041019988"\n\},\n\"base_hash": "0",\n\"trustee_public_keys": [\n\[\n\{\n\"public_key": "771632082893826147986001739015100390596891993741029383383193370304233499104250823855538643959571858723710269154759912753019096784501541341466089847723525936179275117294813910832130755064522276413408403471023984963242166938153514069926404934758661658257528718300677232438335809800481911356354734662950853501660000145640709855645391964120329649409161971123640130297755334097586116457161951378680819803181090266716165659095625287968651973742648699607244681163394174768818366596717488745410469972968169184799110618064506572240944976913745904205825731589635359287435860361627388201591772448956679969276015870287328631781151622921435584522469318802495374119157619783895250141260352043112231280456995705163091740813958450829394158007607091681144969124391351245862532242645135756046695113726745157026797494167586072376028245411007188932002163390051177405177929403986037713624631361941335904237672202322945639576289260377190069492485150920852597695986856461721309575473539085539067305946902967068996157306200623126274091131447903492233185316446352047430904649146900953667581866468414198230062952987476093392028184883548098669597063164623530920554398029085991176479347182588985435009542370035985705909513848711171297430669367333956054020665531",\n\"proof": {\n\"commitment": "855524102737723962237521812428163516510758472215122430748883967045793404610670486660838746338593516836807175220844862271956172237916825895104770694040470795774627892720188315911177975216605032583616572783566844990156734118631697744329747202531342126086084364807272804415263971824054437878227019291277181499890793582283936475804384924261570782589882446282601612685509819965549534661817037431870617808569006275303478418922921787433759189856537414790014248459920479769004944719601839710324503054028187366186002318450695442314555444834379123935239800522800849410674588735424404824238552328174159724689682911247357888577624031929436504729308249946315102980063945073742197389120598519998494024336364528292743100665497343942729876074620804185656867029739260884468147973912341294436973913754131277581281335396195732863443835202905358294591972398198785929932625800523526640842611226197640169414626291132546476245734896911256610173308930796713724251004101954262275095408602914563591770524170472874093884505606225402487328043308814573928647456345814437457966421969074184924876850092801468670935809698256567730363465668898628935636773457349835915405025536133488899137310929237406687860463524650411144922955938271886004161062616369682884025360583",\n\"challenge": "69140791929353205316569033988073687580493884653616429803092163035389876018302",\n\"response": "56419786273425368381000826435612342053915367930143492376714917629480845325942"\n\}\n\},\n\{\n\"public_key": "806180626972802073920942674906420416026832467278080005523735861856806472419680019164960812680909212671626705409044425267320365256243362530289909267864768066897715602404162430214537967356133373770927564577466319541610720465353798484140068182025345530593027543266806951602769922985389162929445647635656396355048249845732745389891086359082923579812420560883241383285944074809386282757283455258406338526363535484329485576538645142924861509561486331354827747627352668772994435803790484328374278742888851303668744199325848675483629196689576334362155711698650558793904063729975152300944429597034642113472584714113938532800361008593276964385055395403403940162508466743424954308601256264960338497798474019542489058194477826749254433951209627362676271902127320686390233152946127819972835065451756259983664675306415052589307907531673748023880966490800431230062652407339848312293208799934269550582503185381119209148515826352580789089075347815481529018316398133919040025220276401495682426795336260318300625744321872799575491382535872013196502836449390859928785767293869666611626223886799892716381543438607880536116447676610293324275192031484140577708862416977815332467445623128446173833197072904067975144407703813890051087242280269632791290056876",\n\"proof": {\n\"commitment": "53846869846162327776630645242064596581573985226214009154658921897341272840539018314713647973788769921508522408989802620018831480473868233156917508866076514806588738062479211805452091945880829208486820681560478978229117479816182041735117485747746939406927246316611760460216025551347491886961395637401619956627768395581701859452635435118049303311639430316257466089158599897841528933386148185548260461781317382682287661606687340185013375067554269729314783098867396097188107185332089602799109005367221464735794532899572503183280693570621831554314413187471475872433001797499233567960555931023222404710770116173759289976865590356664757427840653293747095022561215399486550782437766846021735301111838951528846941645682539868507921064771811485754035177153051506795150881215579800131192581216781339659968258609038453968659364877922842113690500481116609102556634402085122422987796974661354977571807170047037924088266927347493474074625180965247637598011161631859307752279528877501196147037507979135720219543462090013666077382044274896545691117681094529520454747374740600548924885676937951786600441607417807865746923283628258594006599336265151364347501218489675706548613082242245508231068843586628103340296513960991266122433281726979020074649512",\n\"challenge": "81170892850819113876030404995511283944027499078650871268482996026474082853171",\n\"response": "34849190199277350628698076034909089837295087618901383870538048648735420397662"\n\}\n\},\n\{\n\"public_key": "507478968454273564226203255777276738707056395268764227193442688621129630725236194803064237301904122594886074103091111900835494765041524945405648451618925991741563295410232457891574823660188120253341656616972309878374037627737089714608703364055723691397905994371899754817567107198712796088860373981274339418745276230990506567606802274374855711366036638900935646823209566909704580800200908090810725304611301430282720040548083543972443534771397969456650825161032373795885648892409735554042326928251081808512309035131940921531396484821271127774525418989809479784036976248479665237247380708657700915530947457894324278473971037749575352900360778684700847082735432419116290681323203886656670097762656216667691344973178313365036407985597165840791956465196554665615427027855673840722006053024272711258244986272500291345449679971750600082704477748023737708898568596680407676226878748124340205618851042507255118715401340646983353939496828060657767437824234317064299303610030696042419793167882091271833763795642448127751621248823195816083910382178493730131235437134622458311492273335316758090028684962004547170109581470014027469988934337686924955861861127072685540557611873473639820930273906517344852173582532579884293822719141367382494937005578",\n\"proof": {\n\"commitment": "97469396960140259325249253960870300510638206982433231258645829305599909146649173129794651907532133622257544381063564519664286360621873682097087358518502378243204334335007761280929472647733813634560936502796490151938115125854953294142013566549525195741059736186264625230958047409792167553898063613226639459266032573169797346381832859126510760338431099854901287744210602923714164120231683476068583726000081719212851507096678767209106666370040478559936995214321983682429306072130453431188068723044941269261984619759379479824900980503243856857243468128233691513915028078372722167912424762506126197968246901787899479607428794610502054054357006014282982131627928803483296708178092384223886535926591814130809019594926365115337521882064502374060856403286080747656238452092307608318520709879557704952993408154930497417489707475041938547603073228341446992041929546561424815638707919246494355622911718113846078215544410316850360645607264992157718721797936459142858500787490697010132539887521528841913527288530415618661146478433222064670339676251917657955004285321620098672972023687251438165663131153754672540527288608222691105125692378998459931087445822856511163775434180164449085254269414472822044298458866218740635459302815478599545127068789",\n\"challenge": "53536377677090194832067303213709963518447789520694357716453727400322511648201",\n\"response": "97653802027552709582893037492275958595516329335904112618793336457649596468652"\n\}\n\}\n\],\n\[\n\{\n\"public_key": "129711719582090835758397154716996793414178799691581797419480679799552131766477747127822796733770738470217262391299086215858169311813184776268599891678051032157411292005467104963822963860266315495269827116195165832379499570358645419510587975604408608695662295995461064488008879288555615899459948546904670176662265446860426838560173394762306326690763662533486124914901351192543318766584109529815161017825593508133007818534181395305286653152924731814965698212263595451743540597416930766105143452152229395844218059423556116413696181399694833516314731471458539678439485896414986877187510314731240943288282997363263261954363786368627913615249827206081204890694556792191604240369486613409372126714214684257706453237228038948361449465490334936512807338061317795576099554155775363773440467226054804964569843590526986075603631275760069007734276069763762332083172654762518429993836680434540270207956364846474654402431638834470379680842727391721845466879347968818391088917554978256108903224994224497741075301934753310713490552610604552856728934373513731162074767387568788392865334810760952962419356426855127416052193032468132624087469425964330647274899963791559589301635357795905988140034487514188212967134675662980841643362324869014022831515428",\n\"proof": {\n\"commitment": "696272414873121332161787828969342783122288455722029503573005990245546394549822470362474012269897642577175459362812777631283746861337658321486846248976982059016500881827507823606473401572328617145372451453575244112712376846913453187354462209985820482565857710712008419023045991279402738650774534633917490113932687925909850490595584257299029598072294468812379708976903140604721791615806817637049535164888441736988695895056257440310738124549123104901476946512041740558113274469482193298804325322746963764643070180753878056750273179436032722462686362401738159331447877169533577580770977582548812186440511776492237469239360789798951223051778693636069052451701132632345812034893925947664853392194164903475776459876827780943425669996346732304974620458334583597024520747952864651072312955979996915906920789982880325579726955884510368697077888792774905807234740775491855552731681239062172812992973372302484451245512383779042207209220550097219270334563313078580729911245404129119595693122361955886832463119520386588128536442175109979736221249447296417584930452911114487167109764927047919170869002052196886683358377506719299297070272931771170948155349613900005484221919077068969593557524620488370235762430294399407750806066715902227032710697467",\n\"challenge": "61207554815662485308884129612548054243310934583947276736288319802608685951444",\n\"response": "87350209145044544939808311932793979444523115823336990181195535075622287693932"\n\}\n\},\n\{\n\"public_key": "310136378538795592349670064740460281521323752399576544571282235637819738399010367743053978215376161728632039648727882217678672098482967447420628244080920619098205183319216432765534578361316119958611193701646812955410500250545659040405064854761436880937392933261588000979117466696511338713438406353259989610269588844643623998134138769768224065532812241617687371688673879569786741113210766646868832802941372705577762906153199398678777474849697519168881209085777747944680917274288352839014289508497356563731429812022665195562988174575962537291256471613502537109229381647023587686731077430134038524727170049010962277744637305779445551522027716526102348221181609649350567138748004052965313007552431111703909099258272389362350322792394255715974545454814639669208849087681108117486491801613421801330546086312198921617420000529528336820088560436416455783336420119786593105520952016461709326965488079142365827571334179625512946037699330550347961765788577423961511341772547154845062296438222127802889047323770462110916814617158026875393328953320491558084282345960899951974990224998503934625807259714558710195054830484650597679882846239153453713456879007162322569267381711073566671315020611350795499876780535665811629339917681818958999006472433",\n\"proof": {\n\"commitment": "130117998554684162429941523913516234777333756881026666158859046201291652423251321468772131773400567602111129298057988434672921235892294931012277945928508304113256818224667187734841936304566034650600500315069862040385320950507886411815796389309209369384106011513273017610108967883718716346526659008478598857233845208549074857895122655538135401187828890763822132224629720117015443998332317347364159362918697858877230260222461902220092686196901247790602287527152541026827612952980930076524462369009086270839926392400185331202480831138545419530193089066851736200490590319649181004723758722596680047047893046303721328490291454268139242337948736675733208487983830554866738797356591908295819867457276112338896999338871484402835692282129516955385558660252715802848454842393461891954480912994995940995641496926428622768684178163844961731770934473669758874692139887013639871348251426118646027737761925550528473241785555269556894123900100405976532343184690213533943644515713730701770084267687667584293978129612521376624907884521660537936304246548902200002453858740637452332429901825245403647885810850770547369223036971661560770286537317150335307712578367511217567158273353314841447262247130201930494795157231630205848036135954547061333091429149",\n\"challenge": "14538365276899209027081444650649579916102744438839632132235228328639630476295",\n\"response": "20950706784993352564673370306284305038303594391798257236461655633708874898507"\n\}\n\},\n\{\n\"public_key": "377186268563777304623187529534543780902422475177595971373169312159932471142654036316274145273238563198370504512460507424772642793201106110084002485652217619840115465187315929954309248263680063589745273189967752935829802832930185691926032768830325684673563031082207111266833447015327227009362534465336862034055969517535742775943571801475369566387209918115810875495454133073604173122294082521713704741756490106889044155426584419453122536440441015113914225496801100927086818577243953228430278221240800219904152933309085408852585414877617527629275077478643395934491349486416080050071935825612392009137979068986211643186543249556994819760537506422094856036884175811640702990998818615355706896181056988328540782826208712496000888023111045680050968725293086104203263990308568372122055665147444546948347121954813606038921360304657425472565359497184850371689447799549430529009789707176897717766658064515820581483208739409401042873676787036011492749562331360484383157288265343361002395348760287387815377213714523963011935877577423347756546162171350898030025248772339515378387766991362339161751636460251774758942480952137244745542526930947895656531372553049343970162104676622595070566447942702790463255875363541913381565380478036052710790000993",\n\"proof": {\n\"commitment": "113283092957693691824515788898715900908716259223119869478317227013544673536973222455613341427426406991145554233824003494055444528393401022033687489835424937215635536634388190549434926155501044263491981572334844493620402999037873794364260857258262206436163666969194052993574199212733982804502390523010519828675171684739768096934501051045179546740603405790606637976403099423594312060507616641671327769028101244292886163736978124048138096707568212676016230754967361697717851920168601328555089822895557312205306722104908540528860494066544573547734016126967952651043830208194064012326314832349245275483861251205928759975814491908280819689527890502033110822266807072430289646288297051031623680439553502971697748985580741301781587855614583061976648205412546232671086531858878723820982200774966416351558579125533517592715514660117227498816111615999614651346043401995413262253497372592794777992165921746709461614214504969528768831202052974011980100372258247796918184214409184352317084648703901683386550930088788825891023585682726699200972033316035500299244109578587207330894674735470296664524273076850521757582226559079250840397268978464055158823696980907291298575973776267766176055579594505602184210872217202700200137528161799228851599148239",\n\"challenge": "87974735565479287799489588249119744247417273091060452086232692854943588605686",\n\"response": "101903269543667724706806960342290641115187395913808290381874698425891450475960"\n\}\n\}\n\],\n\[\n\{\n\"public_key": "130738544873310255983598515121310105163092868627210523238173599933921448550469928320590081967961100414844814423536400406195954621011731172256706783729024565922715062884328723997677481713934226898934910756324878013311398671716535619493330365267965237878601993662240777788891285070796626378593394317961453229528799440516485794175587499530948072863753771533448195434273214165385894541720521836765902396925416567792469673549510777791765568402578942631950580852012556298241586564840710706121322810915572870935186569773538188091568933705419969260738439178347003175256153106158025575569494106100659932008200959390701979364809821708999053604478466028494519777293031097334722648458561348334149335534902018094833780314493138490729716909701198496329382067568542039290581193345713809533448780660219769179595402625812032390679152751076942812680334110386241339470914317055940671751692622884759801998183548262599536106131782945762225257796048401463820393403612333133344233295163436691735399481539088678254949347623293543098869661497406186761969724081199165019632245159917709802499694284229420802923748673550139681627827570092473590902382438944161001249394471826911193327698166691762590843126541174026222271458844932071715707564014212898413503628925",\n\"proof": {\n\"commitment": "625685274553548537485820668336208022241674612654436967146476933196457111332449748906965902679619856449701301377709812515613036390758738339006200108868453847304082580446982618396683222372347443189721539088337887478219021499365284093577591280029426003655207989783106689113048272769111300689126136172779969081929893035097119994701610697842348712362077661411722123096906999197769757109677819234013519563909920858857222283597696794392918081327436842223254109034587197607760105418963858133942941856005960127142903551728183294722352924256830297738578148619284456849806715102976178055528879632796684052118367908918864297811692855627379128017513353301803454111597047572375200851884542678574011442935476193737906941930241361762601854941616766536855101213750922737086798705175128967721910253685529779676234086758462970194126883717870281561399008482509946990694518895363809602831596089914226410782600019719837386114493325898981920473431752542614071828397088802514673420903250125736946706469636043610319145799802189518002575454029888989495301964785362496797361567712169237121961020246305031725063366556031905863263945075277374852432503537275037962577041647421758539703012719363918678913220500031377763402584006833686879332872429822297315581253388",\n\"challenge": "15770785919868368808667905623136220634484747710723564320461348570043001844806",\n\"response": "84409291100025433976627767641437778309791713829550832094299397023296721127973"\n\}\n\},\n\{\n\"public_key": "121201254776836540728516821675931425382540192809841896509044617432716949027955785524618101561319590883371047267554571360625874526012054950231493205813341805462110583834040233282492969795575580768573529664428349305138763576062792892544962160980385020257569032651227292787276907555647185037088763749751592122035896740004036970492817843537523465781470957140189948776168133656494889320204174297251400760853267075531807213624171707568121352576052794390093185086457807826042384941446432733993176805570606355480685967997631005350952851769962871051016101443372446080799665601545645898963247579872092620547308657602749890218054777015694345161846315093376488170209719183459502963897714078283125079511387246611489391728694075238897684411582524290888124976768839314686752233672015187042459236980063394903176774981662187228304145270011127218611325316367760793103911430226003839913620604533768855813794573137289280757973428255434653887596585870425551201480725106063437727018870652830243582253230720259667240639531247294477660401535789209481272432857816673310850505508554390387342041299677012534177435984695637246886106427343500001031992712765144374388938342935816853554620304893394668568640354978135155578414790304268601819030393388667065784621602",\n\"proof": {\n\"commitment": "522078390958481960438833687657483175427139859101058694089067565370254512297764550011146639198544824364231010371058029402417806767380251319901180986910553361497032640156037576317635091377792775517394903741825557276847659007064409812619638315120892182514991830773701980741406072123526987882848412851335843752424663737252027731452745906276673706134194814850043179635065531624046530132887882388081402368081683544276042887087932033418734058735065852316224004291985722379479560071935837118519521134354917308021896929428190678341963267229258265028922390882629556573048280625471971352169918995635994996475976656346755955357143449679478017751501252887432648052920654907301163839717467072395479986097102746244653342399581068075223649147427075572148216172020947665593415930223524267814792225513296143188970797873350802984457403402858642374571528609518836382093454443038040219105086523754198622756995514945093462407192469435376422526835576482227507850634230029023285480090991483185296038973275310166063379889048567515733274115391605731146875114556306986016241443016570516067811296927409448236026351317514737594642855491171461445273633583255445857510609137892961497775593386132784404831515371512063930570598126527824525504190069889428504852070236",\n\"challenge": "25002992177769141110237289818556175648902910278954140469193336969666301361526",\n\"response": "102775153396825606123881775989408211024991997264065087155005723377417692364483"\n\}\n\},\n\{\n\"public_key": "140254415340563440974178887857222333872207748371331562795571856583086224556789825663952024012750297686059739201322466724084655535326120447844729887985202829261137851257907694986230433341679148655479704075734969649791402828519224408958951775251663452459129463065791462466618966818607655164854949393197636607537499522585291111280552157669684857305856765318066797589094773534397763078612128399808396020030689982316544583557733718338810978844332070251751735790969532126083837126997664805006978169991873843014873209676700478406656447205937573253086452903573456810802118631777159968486483019222556176721609079186171770028009557744635632087669379193382927974483518329438318470083946880277566005638132281896096013391748346638142384427578320196080418419639871494442362697196155414192294550438532286075473147220115555758269051584484409751566997076487487743403251720057695952018856365919347978532246151326360396811538820773241463717714025104447676329787497875575371037121442539173504632562869109819390794097304815484559790346684225524187036983408696379168172871424325605044199771199072234235666747997527286046449069558049865868835250669635205668785099673955979053144309663061203335321904909509212721509667219819184922358308857224145716848948119",\n\"proof": {\n\"commitment": "235242841748490458137674363830125560398617185139450864097659541347361620114699381446616585231795571765582038213278779047962052591129309287761230853076780954907037136075043346336604345025835530199363638997462481587128229007193500881779619336383162121493632004616771766327979987889501065826573466972848906069025180893548308996869511760979573881480709335406828811916863970757931984915445682852193648539694853307778378193882853516981775606995846504156252247863040910072183602705434544194625744604470084909956564462462188107768179989999870389515104947314964683922980393581229957811054855456670715796626752199016980319481524366083407815735433429080341663047797021384418780910101099272665746652733303835997856667315531192533928644685117514806385859808407840573996482061804896324614904108483808479718951048900838990079536512474898969530755783759344774660906160916037750487607293452248911450475143053321196315989214165384549204392179050165386456706986454810740327823088074702928898285312736009818236041537169695514364042584348298517850365378820817315611436344231761086471711471647339307101849043839445700546024202320157546083658488320008218120371273774937091849739948922740564830533011414433926204140749862014139243142669085619530907452868950",\n\"challenge": "29714010863962692460740840476948654029202401699195961313333383119655858007025",\n\"response": "73928890080023043951387801604556505134284370940429103830936595138116678750433"\n\}\n\}\n\],\n\[\n\{\n\"public_key": "69091415402522422299952892246147697670401192083259197785613143717528643389570799374153971145375659078923995876462631134780097727953991604720652440143789612624537610644030305958561984845200677400444845110331880306163801934755954108496961179124088256371523292407468897508579384484146614247668250857442377724769734240862199908540966861342907760638909088128517477468677685756380477308098155407273098808698009855121578663295810811722729239029485804662683964219417738892825692704241491839132757307609384220584416789051358894481654977058305001887693930292965627106803653736631748859669515692285054859986084944598754001695283532742261875276296884003759306021827047225519662322588125728297431974548839381790509417279088752192618565086520475550165047997644216987679848768071331428228405700612739032451082607870077820969406107450705057514326469663644676036076243351387904923039068087721313087068242228457815054316739881979330905496483670755668895178956674745147337435000771756892282782262959235987638201998558870200896833492254025124664493030316778006610767465366199620057732112162846655746506735085873156505896445359639391062633460156755558390562479546621022090922127515652183752748345279510169601830110962305847514756592359432246360015994101",\n\"proof": {\n\"commitment": "492969763660000115998909259488147525332890912442358212235794054854244572126858779959201829877575492716747296974845251405210147278353487472262562877440525208651232595732401268752421529313494094974686559379247409342638611833686000027699040533268115598114089093773300326380106183915968789540470635287462673549805651464520806754202142851661551101679687267529143383383772039511759677740658327425187971343702362118691288482680860401032614649774926952921250451834628006057180339934640586789957533237889737289605013470552293167428479096214492404540261633860730933487520491872491870047364936470124283067175985101450833233972830773276539870190226498619442045471959178487308528578933362350502604676680819944026387141857472848675972516070965873089918858355664029170980652095135742605253424740735080096332515406030205721467311815761465174000987512380594084441794931322149063870220683822780724625720181531823475502774439574263759223787281922940373616370052435650322118711901268002797536375550887575932579623224779527830137358794235070566116693893597401296250632097460914957968406392224632119260991967709871593425615637209267776819685426444207634363466330797162594423436149817565690809009994909312983475283279389085564854064640040565217319594953942",\n\"challenge": "64915501123311452542133727606609288552086645545837236288441834271021624529040",\n\"response": "111428411210962861690317687111217531488633847650893583719818360469871303021587"\n\}\n\},\n\{\n\"public_key": "948642987304017150802228503392916031953319021881971819111160528794226422816793543733701895823619821611283847822260799079358291193708193796686322747903169194400141645892323380084618169738370180210913776668640087160791544809832676465651746805850001026258671489246159522295781916410301552427980902524397560308060834085190083068141087344676294225999062965053145061246043424424652452490122773233346933355366993920368845554010433258422883411766043537317288254274384147275360392502481837912206394499162001859723162766047312709137665825203361869697462775917001678716072902259110936620567325812183589381828624667850935491389214377572744911866362515762627945228056874506315073232853727971235995868858378840236085343036274708005443255641335678217237551503324177085290709023150951021933723970998679709780326098422535040123515525357163391275979462533765185828601042904275782741757822485234473963557037517986085224339635914326535397577668774891740535717949903743988931346867534579081364581414346661933791779179267403940080409311701812703486083298599964348554293055589862830301270923255132735510685480633283027937964820628731210260859902263713278111891889732212140413313301557770136481006622569991886288484571454904981952888936720798868117454089727",\n\"proof": {\n\"commitment": "220557133251906851864960933782628000747864021493021458551355591015263316838870591917242873047797665531422888598324331339884286822489312571195124815819122581720170179207419249765423622873118819573583047905224726332250547452629960578477883134734120715478965865827412131289053743740652557374305469317261112191211777554407876880716473917687829630078290841689584739660681419263700783511648299362177766634198010665323534596610599005027920311415807957096050010554862247471705939350846448534776465511565378334270591066119631682383369933886637760283696930197980741380071016899169805327118207416950277264304562388599089527052687182184526097015596692058577470556994301305316558964193666985149097402438962544154826733273768566588814227727557557752502302826057271320679088071466721564911012128169141616434019101650123257605550807748751672522291528082292445885337146011528052903094557514478557938898258887851578182970943348719579148595262786994442478557882008859815277805040130769299628305279651450378051181496560698294617332374019459053205027636718518525436444861245153747812662968968252430225984431238301495885436703393551804345034633447430419888775193046739405641588906757909341229823466222451749681567638951698284186244256239213867301789148177",\n\"challenge": "93183174494333120467103001885009544874216805288886167163425765652841262414794",\n\"response": "104326506305146468642808339621673851599157979349701251384765435447228461441950"\n\}\n\},\n\{\n\"public_key": "665625268868600815794637762277490174124579927300487398178443547960721165767965604254638931857374039670243694407179233011300065513035055349679286515847801352199250890570377898220830168021698991661727920797678230214735894346974617317975776203572091278113305132449416398594698630484851863990174652777914529389008357584373211330613213893530286804477271526784472249052262641886637172543666021015163247845864986186489336001016192501091260074914027118279753123037727913852994180413164839511465028856767065902994777490137595173608694867900588363452024185878534196519400876830133351125909976564770455300103183504133372214062243268384979882006610699409185217790165353433964841815482705458788624281423709078363960109843564053728863427288112426010842681549437118714013707249839343223675448256108059357416033351922348849724710829711189927908970873569721125216271444307327271383957256278115904954215505324602141949490545804848632471018653599467252302334731974000948040069384907476668931617032402646153768517252201504621512890731585056555379101300880162013997205632176852734807038485027777476423802555518937415983610670992800350020308648029163688567199259414515225544958968471118071432639787119102080432562723677567094879538074442808507418003057921",\n\"proof": {\n\"commitment": "97999572730076922118593659375137601337134282674404761087933869349589521857805874010847515235643835995090602690736948253303733359045966943159439896537703272834583971221295314187074976893835956250967517577451040902617460457183901497699937447451308359321530394806612181257236612400925471234305464617723646567491464159472588464327326172721670624828208913401189827437449202520500578242504450275698939879520939554611870699127868351906251063886081314693401078961851177373334524366028795558595632438970012502628264026253300053050108266660817715215290206217296209792398623807137365877318031143456122181737687141616058656080071998763536070818582858774890994318610375423089504714556227447603653205602004958607206489505819215001923084899810450324432657374478293047715708426859187602952728507300834239976561592722132510654993277908645544420622889681277819339780720164111343166524934927912616964503297649520568042933941991923612204865294708461995876444358649097149962243860667577364425697604072100564965790043885110090893539393390689232524140420631677513418235283582205506872395401590034336626399879332215340220482133230846222669030890249154897800111992303604416725252449974696994864407822940660724450785736347601219895200979785761496772029398377",\n\"challenge": "114163184442488687039563285529981853315976103795119898724851815762993502785681",\n\"response": "30398591304020716433464589196573204230049434961567643232617247529032588197365"\n\}\n\}\n\],\n\[\n\{\n\"public_key": "547563674383315455226650826691970717177828813255026496370857043572575524517832684722124133667774097143099694739352018979057978307943333372970877877510375845230643530601065721943957668619487211291768808189430510956724142088291082296837622362907772147521068176252209236126874215780004529947852699663094794964146687012154689345704680028352567232400831957090196395635522104787556453126000908781590047810435361681594143419209141429984785307795153986204223158983858282633471332682263745034765095284815894317344938167738318307994183944903795710929842830632765995739683007455276681101128742003527299937872139321081528062520813721072117236685239440349886064025854237671913971415291924377871057452800600091343212378061411491369218070214123039969939045358266381716782552034403376010510041025800197759188919967641235458742390605490038003319916983352234824627338539588817705198106929546812476712483018009974757793937601074057863631683444673204950553491780719015769267128403561022262749832429354363078577357140213577171247727829677693545802069074197971253873139885925365810836692921805903870205156255994184462820951813780475089354563258560444717123468514910527643057891393979172753973084405832837582165612678022616279668498856222392485415166137586",\n\"proof": {\n\"commitment": "703366882033446908102877775261457101340042783633384172876297829688962182821121551048481392675063387827568845448622478157158334531968121445326907275752101218948903661751800657316631809002793827039459331879116159289057926428924975024510479209356610996455013040094239713314894308333636239125429160302913149770385285934013041227747905508593969247867798269723643922247940008486785969766979016267564892376535802361144323892614463817795665733250363007684253485514266081705350830637933375522729810908864962206935042026472619768073266590917929874564930467943420501890464770839445834810169625836423541337583616113044363078890613715193393141589272422817767663982499230908251362081863744283687614192568850114036788472296010564489848650636954808828586689509255084019383042177561386197815951045528335043396460656448162896501202211083649512899541454682105792550396613433662974698161509159631102392148593349744110021164600441544035633758278986022970214188455579572472362637686597464378167252893113675361610103719754652797640159799302434864991539418481441049867072265970573916536364474518451728620802356709030470689134551335906617649487121582461059643036621746532529428002422319634855682315425963406842231951435731402045817456125699879771086192582711",\n\"challenge": "39856463027339097845504085804257477727451760700157491709468699564696587730412",\n\"response": "37559393377607839399970704759277962250246011657585862388466209616314897916929"\n\}\n\},\n\{\n\"public_key": "218171488572252983496946961323306019364430740190589415524832703144209712340741182956712959933796423507336182891713360317703123788286550543799113354228820957602756169286216209221905097275074398027565441005787180005618995358887244682801144372553459694557046386098162739262911173429863419923725378367639723000604386405612657489271463270553965695050895761291851268058817772560319531307397225266792129542806207522672811802344830594253926744868552773631554789229632451960728513371064523346247868312083614313879838374563527411105069805834167618223006878608128963847149302871187777549590909887958719145546659456681273028160873809847222591362843317155460489898962217740108735897555352483778539137441728254289861380503172137960126067116798558797483357135258234735755715108499986411399072673342359776081214938498371720330158444919522344253799875538111554956693114956229338624694982269999600144476502771600826230378256017518202854718858193410301190136109757986892003851956588449772711011424569933688823009367331639469511246149628432201174494279844226977144130055197891746353475290808890862747888709230055465145867245163113588094438437414183934274313105373721340316220218177200478002225064974335680764276307597748185908205571345990379661279695301",\n\"proof": {\n\"commitment": "88962927252550001997068993707586298593919266141664354236109592940694291645011025463423846005544456022527185771791657206088749452814267311768958268194336655084532198701395743633862187495938695721612286459512432797853492224425742747855398030868542096168542369554365742753688492412784232014115805653737083474892416587389434910877233882450237827080352690045291137366798417366723619242930030266232864264630831167057105438352400124372475807178081797858186192234399492602953687060269154853053253455781830416678536962479730214912528578575599525596899140612644155595577520768439058628076696929516877918667109879758638840989598734414650015092838106430105850663125979302208892460279302436049908901020146320494550974745464043125285769917602823186706603568086375789961019876759545050295404157012160543096390922864913179443673013588609450877748958909532864121046034999535730173910094120013524026859272309510718576072025196703933530653127643919402470737309346070182437309902725058171633922038559803008815845797974078305805587252549336153302543955691439539815587789586310119183242076188741275517330886960918978133949126455059203396134251595423759182852811344126720523787321624796454540736831527385202439249971186689985089039220183467495305676802283",\n\"challenge": "34995206071306450636155168073798501130660464567634977562745012100804465022643",\n\"response": "55283659681768830294846873109461679982262653532790845117054454025699017680122"\n\}\n\},\n\{\n\"public_key": "489012235584855257143732421332110138152624867027126661106689096607196902361490745701203992785854567885015226695289689979715640965661266970126121330491299407132051483720735528124158187895377287105173266276311023605997666215923645192119046890730654979860409471720595954355949316771579872238536112928162874916657099660024540890335500187467232423511165380466395433798731309586196262570026233650121921119981949126101912510163355339680070059515834719585277424780424496029473025993932266111471153707708935720967154433903670708982803377199260230404217534967595244514361730303983858383072517125360625400756244205373729549028757938874596770175199806168251008157954140573284244547087576465908386624694807332536087191611433368396933763469986362204581169363367976957399739650300824950482458042371142956921299248992769023834904877288265870975896810144512641184850579716165812290100957842214816657822198307505735047136181599529696955734322587596877114724311294868511003145803263718085072735345236083350698539766928537169866718483164224598604633587542712730507417856119514180330903580683967990574114533794028807085911904383067740435346242989534125484463456982680109971750151680009931697378843348546853540793690607886672706319595118589489751780016481",\n\"proof": {\n\"commitment": "912682744208094826236298639219795258031006205329809941400569068773725419878124449465205374257643682994188552786547545486319288793159498590698210979292210346873874511097284636144867513036977166539385325124203441532495409574653797419166085496481762259103117434870084552198738187302662324274291913205602949630343270962012476018703661011459496002404341523805899789887342806876740096610111598890475825154552667283444416220859316337462367209557743248888764245729734831832031850843841244609106909187559423096014100994691655030531339287532070613837634117723944125505874963767255688666715063840020887612899042034792404925578902294936590059377812861817314812857441818127594032889206854611808693878192252636760022739380813035806516479210412237803431760365237953962195425032271446433078299026042303093499006726902384928361085865507728670079725564025457902558865937803955403820756657028454715588513879684540170467378279333844727553365415507944791661353052017636912007022682581661056350916135707933884941725099585711691766409857124308445045796059020473907575916212406702983313872707159493504422206495186306238365977576442674853292872921485724644869322841409560353408083326132867298329589339242415048790879738853549250300848645250778769929783110617",\n\"challenge": "58760215934764124630762929909487701434224380175285984750052479138202133153450",\n\"response": "4729502573582003647011064325062363918970263217917164593614028403317474506220"\n\}\n\}\n\]\n\],\n\"joint_public_key": "1007333874185751980905216605723937615988127481323013941486964442788578993777307181436003011409675027992860496095293492919580032178608599503326746291990466168606010949664637258693730182757293220632263070383693354776175704127227658313439533540079724109087430633777388121992231518761158010515492778045076955418593375972425716679724613220401587560798086645583951952671095528891929772498360201635269129475376197690275822356343773254872354988525806451942550671631139843784571790216634478964016522459384969027987263481848058807406742646865088667119820028021977596993197894838919544593368806250653366479422007416765261636351681949812669957626406431815349855545283352035329187949356084456490609185298611497843717230449644669938221981255460584186509232607885535035599229908898698805577322256975048639628015330145072508346216584215954682561620081856644748005426457036398393806688157065547972072023043497560605554313501002780290184874757716107798738381856684846436220257998057199929625850522847021520548174288996289037355448693398647623860297451094932182692231270139922241537276673421240908379706032917071152875625834778152099422802876681713612908919690193243802496754551323834067259893249102984999393765150293731328428812480620305379552873636218",\n\"extended_base_hash": "0",\n\"cast_ballots": [\n\{\n\"ballot_info": {\n\"date": "today",\n\"device_info": "123",\n\"time": "now",\n\"tracker": "456"\n\},\n\"contests": [\n\{\n\"selections": [\n\{\n\"message": {\n\"public_key": "407758478760839227773765952953267283687224845688335528164414421980959130228077215248572864369629524923169279822189304292027106886841890647244276880610885379437538459664982134397148671236763424389026575314723252010640618403107316477850699497133889142283778169132948142882776739911242086429672103523436194427482006369916235241052525820355192298066433977309702212926117876277961466741552842637819702252166372171813452116772040930781667024445436683859301289615357111090078149537959356877814958783058152100266241024381865780549244691574223371585769382930947918525139671921297106451099455709141326488705112087715863897145557823043173348337365686717354563701758885185257464844323743504137627803382900079074473208686516899837431912110356010252684397152108871913313726564011527529882226064527338383163712134504580094575153276649896999301234387017322069521019922508097268564640771571084072781069434674362469369165853577620125615692497923200107523965345529326748637085852019520278628574168615146407403564639639887573171383031729561063481414241353983370889889233097445457052179609858016300597038620011804229354194340941897189643095057035568379684354966351528783910770000381631653392410127019296611532067709037712333821421900575561648900921931869",\n\"ciphertext": "109247677203220021688571961627785626040530757938668773351291040933519848682101022375176323121081551222548912793732857610359520330361659222584907898330173362516690874718413114280955205753921221188433727287101104543667415758307107202097683918954545333903993751746605076327883848652043299563848601571727160102528270040519973034052177875618419272572518656490157358926060046492142939893154387244416567632419031035666425696942255131318735228702097941320456388674601147439411008518898606879692193578545827657622848261292943666674405034294946841452241010198411336548382374474064197329991868499874590987927851736030156262344597733001071441663183116710622786859417919535279694812654535283672416414671657967135725963672265758204304286379190448656467222130246412522653531639221116509622386102381150972351952583122591099994520364804082106308393344412079319986632881792678323999407128557570489310137225538902969427992150914054150981853840570160893149683914159467281139831315215496382772045964725672492040506918389010980869045715023555979762595200796691890593013496579994264494391586794689989787069629762770017100584262493359581936705337118130558896846986167538628901838274152461033006863724046070117585826639461379458619963172754641958850552273682"\n\},\n\"zero_proof": {\n\"commitment": {\n\"public_key": "747273137587795004647524548916220211516273750938191295338051381845746744555631893514458628463311135874193862941452907000913560367729940790138828683779939005992923009129795626294994931839278931546161275635226629356282581410504838115086943293645672886855104421195699065107346239623385545283901504805961190562637706690216612254388475969308877835186667186044382925565237647338139360067120885310015840230789753431015434022777139361792196492981265562136126895274269363736502445071863442249932867936904616359550048654046997105023420348963811948651329056312956567125492159740164586776689440894827764112711156322166061177414291236320128049082077894886564573734937392914335614175088914832268685899208289336266372200596200093699020540279580957032973024077104857296798685274564183217636681005069769544415452392682964755120417189466627574929925790479081861475446169003938592740365504869406107466588355889583808771411103137937092299925918176981623590817657851682543722124075722932012013217789853395959565567556256131861180832811124285977649465628528376799442791773016306829464458127851075506188520247534803517608957704523873746138562726546377929697129751546391023924720035868941986271581155895608994122600987167771732592406761448143306283165406228",\n\"ciphertext": "247990764780601093231732248663680538015257238576318415891796143973669743192510032939899355310190455957966258957888231346597754697794984758176213533981995963471605589269542887826077807647491615672674664024864921089657968693585817702726087204566175805768668525458699812001039861638339376006121220590081444372242417612739227812055048381048917600605466261988171920579534411629011504212928650552629090307593393946782719664343510729065801305355523008351489967674874488089284002601729576425800010103885282836536374299184604560387650649695318494710483679946570471125278979327464156040730123852663084263919368441187911686639940117830726437121639033884861821888671949066273941704364258857905932877411287184901857141291956472509227931560698060718221235629810325985894303439857892661287138377571793560366074593092513998401429360223300349151431080372690856379674684364504251327795712627839093142058378003186990030006429675118462227895363017595963946924262809929226532726487755030065331993239592780435156674016069611208057906089582257131820199560866270051730403418102152862363335463552996223767273598090873537009080355853149880999200950457073185651195763209420672916038995222257460575378221633800932660144603061895020093985881900642695434745078494"\n\},\n\"challenge": "53581038711681048354188803299498974752606526760850403385189030371359049007197",\n\"response": "43829089432952587846720333602806603561301384020411673390993073397653143385180"\n\},\n\"one_proof": {\n\"commitment": {\n\"public_key": "1002196935901835719527870505721645352039245226039565259017702162911331097652559675593989565753351593417222078709476333416656855766676452238557457664989020050523078053765715894644558188222524684456402092150357589915643748428847883087416905507890546415291026518429447213337604173041313483670533033967379061266029451825836572286366104688328863484883907632509530640787950217724885942577126463488616699386797871233122537407828288578183849820467559837620110853088053446343843143285763162840303662771866431996422854921999556478692122808592509889335250108612735568843420944219305024809355489263891572635220483948935235937988144373953621138303483411482818302164015350902007942753382572826338135655258314199708995200887129487696068509311853590368785245678481724773504114592652599800929452280228270800154042195775938764241428242574722019525531671517782042861838069607674921649320549711113639347059417300856904899416720325216438724885405142024676993967363135331594312923824105358918904842249812838743222925750702151017759022360357653716326531764392217179990365972472010651630890520713511766655138606943405679198813325003205299941893836502547078982205391611621761142880232955802792719126332283923106502609216736823989851519741957413585773843603351",\n\"ciphertext": "999855702003819459693267598516573628185059104522487887928947008410298261647565831974634316216260573943848706570397946056346474156989544989096919239617663749537432997287436869445585587231050937200929566263812360567319905480752934408771695824782693267745576180947727160855049114614741825992098952963244904333869345782503262900354080115914005590987780683932318048621406962202333784808416540134182140361161521254316668016627904056218978568253781541283451232409679218457974792808965188648018013380509495527808443500209353982776088776439670173098840760195675488100473527026319656010884290649169023142685083582755810624741700672804329383417175577707105345527126233905394594968393607658156024859215255525340724104038431552959441523239184353369678755609812803929681237234199193041861405840019372591109648681492129854413755561851284665986853474018768514709768068852282054011637369702914407267830931634480994875520423130069632551450435606230859471199495007004275641376453991436575626142366636570253059991115333856187551833618257775382316776144758746471871026119706804989822060154004512355573074896235257126167751405267248638275226465117849859124042651930001784239760140559196524443945698521993856263979984647196554248956712918870875489313578110"\n\},\n\"challenge": "71314495010254657836080586464330626627261365260618426367204872973613742433268",\n\"response": "63495532564190821829483116055902614547830636429699711075560082190740290206349"\n\}\n\},\n\{\n\"message": {\n\"public_key": "238112447444319351956870507269226188174971071369554968515860388266254973232069479651661145269920349450155367165577912519381219140659123889952208518299367330549779310703319895292813582196876822404519496641632062882464036950355855229865589318834799914517282400092132735306437779707529289324062289830744402836099688579664273755786006032432742956328831546575338393589752435535922634106596290252555174402285634307502899494456759733684017927141032617406976808844893589244863321208964095552604012198777607168162024849710290943131049705186437148298982494738990807553057793078802131913634198344705419290091318965343597658080711955312211448546847946877651718774592005432151173862649554266842322595469843355598463278515148914035566120875205079339959192980461468876886706268825366565535677247116601498497889158329056751097961170902735257158275570023454748580398255693303968257878621742138099150923508476188599244720071907338565287913815699820608654356765898101287299054078380234363368707375487567502425208754124114755129455757422754098322150113149333664894894526367521767904154084541886780203221936449607391698507064957742224369520192463930801796949989472349452879297477212503740150779740280042954561387988572450474134093960239375192051283312005",\n\"ciphertext": "1034503129203500860923798670084625321075085802290760359882620299975460662051505365939853988775217218228653784697570334077760664326641785684226717027681635293485726694100518231349493494907238497343178386861659861803178183534341664728680187141636762268690743470366733987097080334142873811211427744430851498967255771173954616792350179577885364100197182326412366771013144208051980860441981918110158216793704192532316755212138488865170001843907306246178751902577623743512473429345445588500993194721168697539441689318979432325634083824029885985189337034958078823434844680842749653569956946497341904711142764623129309908705845973787918683960325580769811960352357983647001421831905598613482158773527251865888308002704066974488240090503659792721245547392345223644525826680193957863444511658591387660847216878421870571048958479371811955545074780569081627124270074782797737490887790049605878552219453110875447139377497759711118621561381056821019889081636690957107896031699026065894387967479783589966721126795638255391917351388788009396399137826483241353849551817526278514822300379700730487109002354476240564725301720762333753585222366635337178137324935519394870597469121104022675517960872781006909351168292007809186806015294486104243863344019401"\n\},\n\"zero_proof": {\n\"commitment": {\n\"public_key": "106309592335986165542583171604658887098694619760371644969003567364538154044447754579757302411801146036532779423040355103063570169099471774520759345295758144671804680378066653864741662820686748621569997084987919236544758191919613666432250687298885456129194233107221558585307281133468787257680402359511370719605212824148082096483782770492005842087519400628927744324682232493584997451769725013995961531264352538413892209391573189099857097569472458362391454260889509648701327302480512648698866313194398837738438139538053270768605552021500111595351557246877940177102316880805166026971904030330368942131801356842851906949188585886255407117299398750608720169456866280723365936165455570192774494648564985325402010063978721884047655759895612081565060475015443806623772755281678916168876933367804398824241799753296894473802075714767266303766890773488837581558507503965716557360061758743954927784773326899188198172629209147381474592219367747590642770527754367106900498667804641654056537073805076314236195241043030741602548295727111287509552723704901462853943306066506892914784127882075767934745412141887810503590785524349727704245926655811615270767748881039892142766265868931781731432259619463589624877972393203393902491660982051052725832658487",\n\"ciphertext": "499059889726011357219915187185019223353331313239251872597158033220698207523743725089094132475968880365693907059598648797308985783102984795340788372967996306098719448490744528658793385722155537848169517315514830245007616175660877532555710301617727750064219394175894708283821467190697598813635223526789933328058831334402025815342002313692390602939709576297135969916746544596797813344171754587298132267152728051327981124421123635607396527817931663234222930750099918928730154609795959721881321579226188241613002886910835033134590820658817211823820404093853602532819894504571584861825761348455298631483849399818868953706567271154378481260794818416600203396205070373606911422513720832029175353284191985486015332151552032457182886344072659051056987174479794020254631455687755461514696593596344321550677806280261549266813954292935699465362979953262041382161569705950255575198415438181051259362021026638044826808713329011122739634391456902618269271105578150358233355377429440849662598468048652175544615932655256652119952675376609579843637697501075793697337039978673892831513584708599855077151464034195783507829519031154165041558093027676825103435562232803452491242894001317141691324961779668837106229520502063549995226953153205697169466631559"\n\},\n\"challenge": "92772478972385159613112000571084396849298377667737660564157022857530751548399",\n\"response": "40860417141953063578331289017462525355858895112937619299369748708075741533516"\n\},\n\"one_proof": {\n\"commitment": {\n\"public_key": "180325794999918004965015871842548685185187339806812539898953725485071756861155246377945737438975885479930092976444370758557978110820910451466475575580817037660513340896519758186541312205965556952044811561853487150113994731861696408791744952341475572900972987605896672922480389906299911869050536742993755573792924203782871967143036916500568751994163816296592107836037836168754403036510647730971383914591052578362546788156819327241833955742284913218514854554103328542624854778285105567153350021496073348149731325642111837995754596265631659849217272018143573243212820000171138380564895824300320136650962799595683462992486492019968989480064482902515703769609697078770004171438282589944648761776572672262593496761562628911526439720616738227917674579579818549842814156060383621629129966346544877052175373459992452507287611142151130046569974483444273646472543584396686344344864970045028648546740733496488019070323747283664775094502873798671195272616273979625978003513570643848905788054008522682693045038024138822172857666352966118009902878892706532093327506867888773837047286162240023236599304082519799648989100366331804625400243626005418514682694927936545069605971959770878170009767256098845148558678597602670823795665027665421238877507403",\n\"ciphertext": "199693185716418834244441374951577646478208469879241245017632280071522004295625667039720807650417819794002304944612564627492705335010260985199905207739375341351698510804952482498011991466119426484836503164080595461482239340744394116427067174252119943867788646120633603531809109071969245720540942011081998933635541977406321670912308551784220938985546304415389280957318290771805313914204838090857447683053632078816462497561471678071519819057848991911280401845284249829465753831280400059831823509279597402467859383718721643208923771997977956959852476544085040752029443399417778449907801129322359916831685230799653869664499251109874495608894593343242607432094434544569561976386665001446603351915883734589829583909977326906667728220791070656394000842824921514564083842537602050630268684303684768494858602297988350648787383431950267722293601095518267901504804218044617507918299048490219244164200020053551475103310749793398451096844640104097770044610806435563344882741697452478722123269549890392337375714824204849698978813411072624446481729229306580425520752876917610385587203007657894324187924921027101371737970630192380555648322984050169363237411066226436687604249626957219301045036594128067523411337929033229280103060481162476304213144733"\n\},\n\"challenge": "71895649865552392644954859620732286519845471062350619425462956351098778374669",\n\"response": "112522441568959945123005572219365745674623353693383108396338992098393173776181"\n\}\n\},\n\{\n\"message": {\n\"public_key": "157622109203271975061499366783478409285662147451833192102000710636569679849083760889897033380084067317029327503475340082369801738648044292173918608710549001146768404118207463866155487346038162339480328750508438601520868083209321711936831017202910722429654320039071422028312219637463766046728931222243604077550077543268008294731973985857596523961730624291552567069606988811370603681275964481823245211831328830459767541499195785885391690558328987528309426354559270597041315739542260765308525236230461103374160162882794770652183654466843905401312121724123611027708545161599226309532498254298250863930512809368444321203685903789662143692494511010178284896125104799747266987604054284367825347802513516925467351630739640969773795677794060850337156328841169357069281166641801344308618871554763549496075705123815747259772259658691527028125719852366017350894160138864648612877156919466382771648423616719694140260865128690973423333223718988405893558588035970000846775480657854374595558087412906371929155850926497841293670827971565726697613989034849600055820563434784540753165875153853760634482044173704716402962261745246807991214419297108118926541369723120705384318040338142146772910900887527137500980904233447884215802662596205924811384691900",\n\"ciphertext": "231094989600692543700522156174199437365881341862915121845098020591250827656069588077478290287525070920050724675966756629092859527610677818548266397160552144704560803581856559302180707947488893909568480182028220233673323310265267699123381884400070963471895645847744079828551706855202803394028839544243832570954393457945623743559484762363988572970143323067417103911186113844343513256863121757043625527510212968990950113265565277281488150329165421374762773113278081754489450367693460101921812804006903751347060750811600703980266472784506113888991380157428458127283012707984013548983184006607364373892497312859470084258667988607783805697720834826428663477673806132223318541438437046101036545611496029291802789998180123698884127646147424041976935958296099332861493447558797222490106543272117093538343022635671489436956910504315521330495342097971999815286767900612571657974203436004272041449471506799017485955521397271292987215663005794604633872617185756314904639247656944839265601270567068103778859949527153211885959553163726346201898458789958097197428058491824026744914089381393965226752790522838979076666602742776287572033879002056730570168870799868456274655618533725625306531420489054919039486792931711884778680218816697739332801229260"\n\},\n\"zero_proof": {\n\"commitment": {\n\"public_key": "598351218876869358170154962793565265305703615595768456004871967816625991590208342015290226945018826417884397154728852593771364186329966679394498549757808838913946705765022772654838529814632869604803653426866737347792958329149743736448810552451303861847092220066462859822895616529795280146421902864868547624479688520417484021110642229756040369684549940316179042036536023642506731525487885281266690835702151773211882202191522977118088855144672591530376000520638423293119865173066301182047756091627673351518946899840347435530193229727056378096706107812769283932764207774007824822578005242434004552099560593758644882267045497657784849214615538194675792514484774096488460920629282591012992219021280749647673099847573846151616414690601354967956918308900095202832561987160596078040164004919223290236474283659758559204842547541875627341778480740403926679335975035774883373590476899602426394365160101107232953329072973407549797078222500143790870517353902924073090388844841829235929852717015101434843920029304976831918510662141743865592939937226701724335863544624019694283756028617880687323491293241460668415909877073334405278669098756252566160768253317099135826975204325820476051464601983827441644571978926664428969105682498293185351896581741",\n\"ciphertext": "114839145216385099662049915305889269819075866603817903550458487747416607513823208867104250232567766539754674550001030795580641309761319051839747752539132388205954413217823735955848025588005919895816806864163981781860686402186667790390023230009116041595377038874122987615774046773638720982304052911478230881006057345939534603452460875714729707900025370839188337262027155330097055535045121127492763898813117435694686511366290365780491779363962925134688226028498267511789585322991078574206602271998060934316770411098658134277160331254023042474235977033846288161743821527900687794386089412616085831359141504259030299778940951477540635862295208961337213003998051489641620891276037166524682628222844022608114025275207217270265604214402222583511764730224855596185897855239698601044141892925977442841522278677632306721899198776520046857921308123632272087790993181716019970115373303895699205173996571220129192206476938032210528825768643331519784039348844817175959364724359991032048085079710457667053325213522038185792287698846359967539943880480372922739568812630765787171920509110139767855875795837694364878560153313778841607984327742341415157172951751084614007756446868815916636008074986240617608626276746656029209402155725947187038352917586"\n\},\n\"challenge": "17591062368600810854712737116364366057481216641652225368385024264928757804332",\n\"response": "61932898779674971800280438628019739579847316298342014177029676374604535858799"\n\},\n\"one_proof": {\n\"commitment": {\n\"public_key": "272321765128046616979115173688941321076076669771125311253331846206043531128175020994974809140390873190620121107771655824505438906913798855243347742425436190544693173846013697482786201161990891759988009576409857551498196926763856144917095527256746626433064343162074080813724001879002648067529699097177881395400745698626358198261984704295380705535247267451493652206566141375615339684867434323148885633547910517215114046457203020713208117913146480100483037119752506797009518529058230245326183247652511334275332001001476794282074226904350139648552623449249838096373824232720817697825734623962148926755936501067961203364532187186895350983020672584766155344037937635024549603265417865247998032528930160651004587120060303179068963113230757242112302593248459980583370754071536742201529326623617045283911670558214942427992250179221303250817383517511755275342265083913636416003564567947248000411583498780535285767245879017799857945596460514815581463557390805802223879925440712654740988029036993305294459826410594032775843748036401889552974540962099989888275083227494812864972228405591681441018628119207157923602361553318460006475314897132958275344873801352428013254923001716403326818482190577322964239949475855795364259381600395591139153199680",\n\"ciphertext": "752403724267354943279955333249336151118892387046446764214824723450881650679471924564929962030359239292988626715072476312027480288718538527410420538584656117374164309183453358419151254924603529423324609971378251284672359379582459496257081688149494465185584638442929441756723385962622344059767170689568763939421661551172870031474145233112433820444068304934403632923951518850938200972595449067925248066699002743203192408934337783140758064549875921258322649815503396937052977573669414819033079011890571337714219520077186658213459197985936228367294404976436450061447931673982716837367864190267836957396734177764135940619358409415342913135680908851068870619642559653550293866991216842343685994836986796879978492346420261733589865682019058471060990610515641598458444168755455468454406570373907759641563458943145056142813031601812586382976042871931433493480020765495826817099350382606713293830366202383468911379574380865621722975324639941374184979742963988416855421560969932045245114581935769813899620688832246454778721592407411854683961555652400295113945446784391884394411838522286136631342975747947335376533774404198770681437330582970850932729936712323598072001285015866882118886739364686288053642872587135625026965880295420596986469898574"\n\},\n\"challenge": "84252187319777016772706549800519285204303066168511458130685344763998778896027",\n\"response": "109017341328314421771392443573803485587331158504568494641467064397456320370714"\n\}\n\}\n\],\n\"max_selections": 1,\n\"num_selections_proof": {\n\"commitment": {\n\"public_key": "469204811660130297989981460663756980395388461164411151259847359339309500761696700257081857656932404921366556632531866269106673305492682566721156349795166534462867297708506256074341590860056863134512612489717060810223893066326120100515660748056902558811624478363244665972573283205054011732138349147825083706014854002727125262652749175209716135086342373577891292222662095641200962925144976233482003225778975167473264537250277704512626869433809564119569876536256450353614582543240251714911681785790367158783381210153257778803225736364344045937038194203508242735145865689479288221108063081737645625919258466558906416448879084153335871337221923141081846390447951925338294681428532866843673621615238085237393572255896357786618301162896035692549924952565095084231841292149102267103892902913886688634305661355941689278903534452292107531981907899573651580481712587776720624444186817983770715475840149577933783287579352115994095166911085548997993519692997947500277163437951114612574286169926245826323910425823273686248757498196750795174945422283303104410663222908039212273683485843511635041296403055424105251802407739483878352739547082445828603099547018133313889968320922703761192174051775659304585903287768949633538993713340995204014154157395",\n\"ciphertext": "450807236770459021168844419600421187304063611812858411199584368696634120082359153465329186671243190470356651314493579218656625528577603674493403416421634297868804199632528687422760584158816999258063390564795815509919271883419184312409036575673687124111094641265208349683333556904064819933255369299423247454319549934136264335973952523565953279547972095902854548325661713467831264289394345224487819569411756735989172918717974539758907044938022291808634633790535431028729159012317230376983850498303133390327129485737894257010545277113211295489391777504333524710158491513080558246928839875284615445154433123765060154307150647402276011289889209195179440815575622569330919659690392693140250642372901080995651911531705069010492177602098963440269979904938870827941991378912898192489050145312328848427886909392490725578221394359629473669934587454584753294822184881706271301552949949869349848881856625488638655177310917516297278193287799422378298227254990790497043019751929184597599997669113840159492902460201237675715518727679360150796737684647893027038521922258271565822895766832513514024922299770950357432937875178640616922166662985233610270927377870891007433222903538760419212227511434986502620113539526796683363277895475265238509643796421"\n\},\n\"challenge": "112100065210156421721091561907720300239476599252523405126614410824052762335961",\n\"response": "24375792185974559756964988846225986469146914328967409172540785629139649385429"\n\}\n\},\n\{\n\"selections": [\n\{\n\"message": {\n\"public_key": "583872415840399559221993685433975489078487345792456500119586893173718752607672179294759427311638358475566255774306822452580887713681679058338083797028242584209851667652540111764451246529799261036096458828780785196541916080467652567050153477439796758139320819148756146858382882641397457792334979626725979269892955674158655435002800327750912832996867713183285153048674866794287987270174082432754683044371917294076688839852778083651505254677562505927365067352025209282132310544424822859827474764328510157733181224778173985343583831330379250793452358041893117628300546462526391305483544957520570227683990868675534001942490684290819259294642871757881617652965946118214676609641756401648596777121622216402881075866572021399429010062365264561584873637622610435056848373388595310929984717968813859839207967057382527289843009000854897190213338024461599598481223409644199232572425179376952985806005194509770911363006276408861808238929942037281953047869490002199875692777721387392068423106890569550060461467203811763922869300187844296801269964246395753918521849592342948517558312534947192624209124440470527523793285780119698392465333499686696859149008874370679941869191900732962409300924766262760506493075461285229868853744277562926816630660097",\n\"ciphertext": "968915442566747778700854780851980850558551045125940199287929505909475633842388967282875547764880821271902175482943334586212079472106211531706814588987783374831789518362224710549510137622116118952444318816428976556915711778422111192049921881336052245330089708734916030936535203532030838915699663503013352596037146315996319743043685966906805771573355891001555439416774292148258240193821159872315000083182008432675503193627239169564532040728679618526562459660890631339960434769358725430606587701599697168117410881094812378874814405578848620454616810360240640236599300223592592785506067464792669636114675870088341982278797694106695140683801185860971439110058384603983009168033581723280341083537608394104139253236778535035314390619886311096352376288463869999639141830829972488720765167814026031129949647604558934320016256750540125143011046076278778573043829289366757073180292183648070687258919008029031863437584911931850811358671916629738980042173595142816936700398544976518195287604810902674157135072121217229142333550642472521411451762852968602767772142907134735886168441535410418011984162475294843887670889966122216264482429835032281517524951952344953770527500505020714753679027942114762145840489785225592760164852930519299798094326418"\n\},\n\"zero_proof": {\n\"commitment": {\n\"public_key": "43430698470875029793518997793309805740747467935367736063613465059720120196757814859957289547837797394812698116190849950437570213599281542046438215527092734057893208844154009427500841525722214573289587317960639098347306864112304872453727056469844116191054471329008587540942217232949382702267492334036539030035380557872013429696900217015044716864694179052666517709159192658642797954466714114463405144811575327445617740996042957763300205325553724151065000054300313188000163594089783040826118795347894132551050708328560733053827695304821260170854025886549550730726856609655595660280303779663075294621402558104933913576036825352932371725500786386655633258864759661314005317114678031138164341895712540386259668662728037191718201151166999129836463659401312911262726736917730847331774761928010992408968007985834397147677618602011551931422967231194151151827262914563220471096506227918077465191586507593507101866270057925326563038829999034278696274602260226647829615726399912172136108185532399246674531397403525366244748652027567194737688100021743727122812160843854199845964604350521137506191386035387698910077184624312694177583040920061356412471507672318235780241431941551247729368687597778859741750036520692074092764366557341566749902563032",\n\"ciphertext": "935644996170995292009107369029459266046542732447598101894256592973532919076911584753344804668785678778013534365047453757392382698680949976654141697368268207135792344970324568885322435628083789301372963887353773920687317757860931913076544851853351475935289103969855790311266416352861061555641362695300017045048701029029417689814199260407285588626950933172987770757567179617425807146759306491291565969965609437085141119210902474705197953850061484589574223780402684883186248685806354933353596875697026757390161988631403220309431535709541635187870817017797205804263678353284462127100431355433854361130401191875465382007410410516458669223976314925385604596859565245990091971763652457035707624715012957473907838716695711351342512873657961109793704433394128012777960262105117530873720789601726163325671512903423079955539022880578836888052504801158633050200354633473817957162945806160287901026454498285633500621285544745048247228792485074815943510647127839275788456189758610173738581119085831186741124009397145890521525111698807337202548599462495913145326518869352114296134529309427640579446149974795945825110971693308900448830644858670354433859871014401108441349026244959684214863100661271054441783562481055371882682460299898668872221836546"\n\},\n\"challenge": "55088049503505798418345546091408140263132362480125051492646781498740892793769",\n\"response": "54010624390248974257677539348541569530840227179019717223836114731945777387901"\n\},\n\"one_proof": {\n\"commitment": {\n\"public_key": "375503013751485992168307239791364372457456209454020820795157422301672523646177520104461233432552229515559110574052097937393061517930071076215686791779717347971685926968973307037900201424232211073590923394930596801441768936697186485962329339384012047078738514683326224088570358783005529789001614637773625462151709417638355926291635083211111882991525120108852005874020946524890318781740107263874830357936366719097509771827365488470690459624065210432963150725773225328373034584097763552258016354389934040968766745278434318575100336361352925313291437995768635194456067298865473862376999562680792814737756967313602557833987131905106183203624463299639401513081342526002917047609509763161530044479042056620670407956848078965158746285086227560114352431010940879220886053031411283323164377075147132029345552363045378548525662857537732423214329339907571165808836107105168193811949439596248213366382039874886342402403637590523350232824453856863971293749266285075867252556250586215534468888904490781752603828260830381703894411498232922252256533238731402701798940691476967421079567718626474009634962880472825870686668630569748916584312817407912726712065158013166367957020884333934064996179915505829163984749544753448227597186908618308995366174505",\n\"ciphertext": "488103125185686128688798313965924575042753301102630578173178832213598479211962288864735536953019557606929947857518118441623899137132298993522165652708530601365278953899969028402887648354790096445125261455209053578920812659621098235338852122716306530090077451051048572421213822163206348715388816303071494384835841963946556248154814518110927698093524684079244185952068209969946386068092640446792319799632628627407375323061005448184504694510640061918340479457088688868222149202093442568332643774615061005969354153008739038384864441453870312771363914388653384608268317676716771555493859870758920277299973459526368341120135698481902906436895577010475067359527850192639565884197742989268999907712468846760519032316248364502939933051209969918812115439074590481686103650965630630377572204488969676796886590664152245887820311025697045982527780223125017667611095413450365186525738955307145667053608527568612963163112163443056073874352536013491880578792911521301934559595864343756219191477490718456726430723261096854391500366749996534651524808571910910762576232945325652482101509813797316552955073060801018618608918294678073339595519428729257618240401611457001523986353116109454387927724520046439776757803072334866989726620407747451464731281722"\n\},\n\"challenge": "6747492195668172096396673331252632143482831158641334409585591415684975932839",\n\"response": "82534857520333922530746845998591133568440144602224680982705538285657919638421"\n\}\n\},\n\{\n\"message": {\n\"public_key": "682686057251416004873670837820460185299934325057313519540058497746406612949308996579734390305967675718604975737676205475530031364633970040496911465270618625339058018963850858035768665951082466821017414353778037951855245646532427710432749368109656278925587625508266983369568350674292465471081502834163181708084747843936812999240045542962403733025811931672552679002863730131182253026330019234495704103349560425552161955399185512867478800435233068594110935353059764722515522793800501402969461653478418383775339136751179742878801060025503038904064757730656525336553818314114048714237040633371356271147388098458870354696518921417786581381610968996854755959789484591132757080191397378728498581837094893320998121349398741067050363648806203501977318187826976546060401118702046823637232169569898160729560806553141363307807364198494077546862425911753502201500538291279502690960972232180710186022882313953698245256297459163352401664184110208023412853599972989466700840375966254783423921398589576244173744311620742696641841807068058846285011207681833370280544663656703281783099085320329925979087827774348786555663816384114725128584271667926460800358277335774872661464638345372912430149670277732744361331079345949832687061936067814197202929499346",\n\"ciphertext": "330409087021249550886913344213424294381935445320022853434413787597012355759815807047255477396375929656131331498950634537913941120777166546442450143660799877723660257283106169162276593210993970118627208941315891306550878381684715768674885018654544162918241175446264965054611928221597444365416072592934802715373085775495040790026165648987866632322649920411116132049778899603578455650540176053106890704822863399789179728891763604981448809392185732936404906671560349025794531678983415046637688701951756097146683168175372528232419700510234977359938612863056831738323388629811207691244574891616937295861649425915911468586219609569219975571139224997365275574823537170646515411632111458233852279821130363790276198420766980995271715625270189016914436516059761542371158566775311024005482116922421445514959337072587478796625254004623015073221004067542931134048382929892577419892914362599060475400554412569636857417589050262593959115803651255436492043534830111106986735131497026403281755241152778555380848193719991944385948569774173555143358112186701316459251582497440722147664843278334753698973441888505708636523732580822968747176784034851171570348887864035735255991221097621011970082941148443073431678059297121789526725318238760080976158580017"\n\},\n\"zero_proof": {\n\"commitment": {\n\"public_key": "896083129333529884776419021499510088725226285969833153854855487672325237097146764786583049165188045054377417788895361046678989366135001241408518749566608978448732850712389803030801948799737877125897058071364538005685668272675360455707147395962995982229866690343405064220591599872497694149484006525490273728635404823651695914096384849171899677876918724701635304302690393224564608774020340090947147380684430953833830441440470311051302210785322367981757897489725483790249600291198922656945338423255043108151555017891307321085446556153974123019476446610298721352418127093068689780667566158766321864547443925980374239484087960412144947892402398242949342949174622920187522524505647500088563013593822441147431459984847029965658511271206803677744734534567972575615933782152512275541903088789187356324087782648906954996975236918433364988656954416233265285480030003651859214057580589215369582404066868872596067310931221087130613864097488602992901411159824343031547835455176009650909744849641925499116999927536869419983609100070325358409922064150157075352701819462195246400858815752214378281906553904642508114822009169441302927295161401252579023072848788707757726553076092328084418745658138799795392101064123432362330689761223885809338747357590",\n\"ciphertext": "875987230759307143560263523085925632294187647700123321125761546343202866101476792633928988751562131267444907499756258100742173920648424479095182091213520614815931602386962394880071136369194036146192336946648203097061117795913509800755406420120229241915127344595021474564119372253666921498496311681058696279849540581289773948243058011356079336400827661113608683455635269480023118111538314751940641630412151945567842703748189212834779978252237482877944423830292345139215695970538053714954577632901852693605211020794112520302760886520326078433327640087756733159321810499348854927996456227112102019581233264980519036103902584818274579846688984978256000013919900829312436295498908941759986084940125649136039230927732418960885601544111750946401185487948688214398687580838300179837196097957818275014533453046405259720475796144412211697285363265554980535722825026156915570519299799067414820537557781213243945925787147276938835452443477081679660009437934275631461394109504657144018529352353301125836079875048729630532372398923556042503214761425398432090158627247370290917889884395352448926299833758089209031980250945644112323022206226574607789532126086441086181897229059632954246173471459525398415517703969534092048753753031132239177681719518"\n\},\n\"challenge": "73752338865045836717928835362400217342787058479030609372985169322962858120981",\n\"response": "105433140237285071774723888226147607728137713240026090370850334022589328386718"\n\},\n\"one_proof": {\n\"commitment": {\n\"public_key": "746603608241811674993360035581425426888992099509952630434533476141414998595290750247355392859695702772432852558169515981963154529389550962058419492065274688553753757380517389206488267319672583301238766760786472337126841950217482718234961779475146299462726317837490009824959574890426770530603337063694428974225801526548280986101704000665926085202039575130095488753642264342241954098931307581302437485612383205202946228271221921932000903424548386894822220725442123393517415791533552098487706268722721273732412364096190135950330299137535862837463655167731636986768150294718719936024778334871515422181993843508589965875411669173815700913440346880241472460759048193622527116888566922253582422260195984562045720094589454884690888180089862382123868002763599053234208303930361897478725110942230020094801893004596406123034818266400786076853286133307871205847701261933604010775042618083854142799079843075949551588627453946669607715452780465595540069691127054046895452284830652854273866108559416888869088829340206507919576158708158982081821378488531616261132743828286431388513562577426341523231649845526781503234629773479636629581198072314103489788611578924621853354238962664828318999584543323843281587772103090197864278614186122401784205347312",\n\"ciphertext": "905417484405382191843782601532261297242907553767401453453383639203961099776656841314081790832455188490759566345743570860403812399904940382676657327159095801353669030020041157243501757186946110206593260079131572863939452053336371792994677694571135148241092428674574456793972124539870852801852974176038520195833739474284300603889247301419515460031800457746021454286376136587913056979718790003179860647660678601457904725855314377000669496121334079178824107788098965445466835083634704560651046931534378454372464670871490089713152822459882035587518047924258614069607319373833260181839017953910479776491826875047253961733141352898976652736367545912922532034191820308954345376246888367042695895377736462725814005031784384440317313055282485763884389526218224315532498440126793095602650296607805840900703319876277748534436858316129205170351938510529170822400684521895201009685287498072579227074742842284551673647680393100706195895488761361252887531157999419281203198728291694877407815760797054583762796168911988791958133539446818460412954847400348309993926528284480576505271302201217552824370755085691989540013676096873465744053545578064065864525633546561392794925021305785489037148993589646537848376070560074518432177034776837650237967887501"\n\},\n\"challenge": "28606884717211478111766546125088508526472981267526762428150668936992373252080",\n\"response": "58760219887172396790914249440913465121777723150131128800532972919454088930300"\n\}\n\},\n\{\n\"message": {\n\"public_key": "169754721152802552504865225844893883177355710445000133033784433077510772121126641831202391661098912913386365080504260062774627031853436553534968123182512848228996983638121458916142493980741934418134173603804049106665837964798367938654273896132647832853266776489460101975096594157263597024515132641994338026401836357509374686098294652513732438881552249862816647512168676152280968588152259292388506806961122435280722898831816711263086682136878624205788028450090960218600499762611062821338289266779217918096355987698843467072227998986543143898263154116855202683620107476906296548158615882396876645300841965605414645279747492895511734366248960933207045810297778354153082226043991852494852667807999300867829231266890997627903698243832448463829232258494574006837815407908890374189170878187810744688615780103165610645812555675121690670999138885242948679788898954212121456379621782897147277603021006103133770485100582983194032813685823343793581581334512614338802266439163585110299020543834513092970464797692482836759885166211550836612742934527366582050360961563638911395144931695409501816093619230919296385194444147306954430583213362775090371450028217179447581436477151832500417335997251285431262721143518405265087924834109687001489435469636",\n\"ciphertext": "341073220407335116763446039039153890440868605435642177136576840826036886590697340519709209099560519215070771500873937107364020556958027379681397407086837306786681996126630130741444937056616802764816088464665731222682060371399492505443934790111670334796244839218572635560597469935064875245179344451233531904497055576247869950682560787071478355295572722123545335550560971726575556172664110421384796424644136106603454498140451166464338839008946505063319759249800158117834882121783873774057102848824983912758454128563186059741120250900562695819814993941108046057796827329774677368402388035269527093684365912521641361385230347829518433172387683592076237206588051677896669573115690413294876641945644339463961843068762944480978876972194887795757750534699343925945930789994923358749399437369508489617407146949786498576050238477870837138425368561806055640826661245732953794181719824540774379995149250250233469196341685787114814428801190022576995098317678880922846891826838123253718903686350706792406432375062460364531349135909433074623425814481159759618540330819366089519613182761834533476762373873300889117775321849722173911587777194127085110816953692944525391818138066207587625385315073848455041019767415508932813932518761471558670265049243"\n\},\n\"zero_proof": {\n\"commitment": {\n\"public_key": "281161659390985438243724517792847999373653797145677469571826241195616925268459016066306930487440451495510524184577105468524587423100920310321639899625512613674781859424783306521693944049019844707116967237425641965391384069058352061504977941403381465011170746532370039065470189158377346357185860620177958155429143642028210741385847213186966654659255409107704023523051168144901306524301978735130819214018977839577291700169786367229202967221508561212147922705985711340288635641320236041026155319572954641866691389295845849085374208736357919312482387060598947759177070193783533541275427872316178540098565736017531533192633651651743824114878366264842672417459941308656180341763889306108945210476068292466979895926015904066165664378702049434864060098110063680617562848087315466431926060787373841381931367028236966177807091983995315664927550010250319034358204708857921884615172289910247430485387257858223430883962782672428325304561164578984425558944310679825767184810485196691115258010339252465970358039545822671281726899253790455551864153482875079536668267329313983834707881364289131499184251660640363147115197660051659576901732665782834248202674014305827640571171022545549491522517743237239654771754489632859430768458101828885234334738931",\n\"ciphertext": "60474353202795243828901413854126473422144212919984758766929977569389927546473682519794398619736166749242213388337662097242502227161199255383988437018255571405428587624739373723446825637511364084086968081503167768883133748484915891974956817057283116003690714334402971808118105378380880072048176150046420094137094748131212914047050008147445362825076409722025049935872163251673471919708975919036877680871583141551209236964737871785633743895076186569128167897405628618501487858391159604344749364636386505033886389344999829284777093883379745875342812190355835019332846125453405626224894102281137181095772209763263086768046269165105709196810823093576074353473154858759851001229507603889223452293704433273860808447663778944344705468396968880336245186578325722806482751714014935749880275352343808688844794752305152881167966816454329492953139171682532054696627621159227756227578218788706274423301458119547745713837074779199212877202717107824553577577395049013761033909022092062384532941712456620202211377224452691431341095274692577962921512459614285592828319594643285308074166135700621223676051054292476895240313856802113321887159739318760468327590440743786740735974831472379467752414897351652970401513893310912201229954905900217911503405798"\n\},\n\"challenge": "14309183741435305542407798010733685101897767176088304868276343063322162430315",\n\"response": "37637914512214644894644494774008957945745506810968881041979146493472763114290"\n\},\n\"one_proof": {\n\"commitment": {\n\"public_key": "852734686006018122498308252824116207954022707409780520682905142382115825237920184625814936741406837179154467654923197750805297397036948554037948109172337529728322081229780480916060212591530045678925069637689928269868925928320168834100805112148184127602234812948367988169762172607379994156161546187200811364956878676849439264493378699648463354152511162472654452875013898866978385301250030953908507284511453411120859234505319392103424020736103205780587686911951591626094852756726296455254695172395349296979368469002843592773475605749257782006807980789283276994075760143776653405501507789058137060021682871776276555105361104672726442992746879931533749231262810730950633045573807389848835265311736072412790078121551336884366473864346251362485861056996784848398148020152036240413541157111237362836270948008589356112730356023034273812941227440440984416797705205634296236980900456734139002624958770546336140056572300611787671831877070448890259251930904927678222894322242522275398823839058066831693915479669859691367458393323615401725831557489649119099909557873426390737707016079011996351292185420694169385769183574089737488279800991955202895637649665072255390418154419987881070333703268967831482963131428497083899807869188890009005743606236",\n\"ciphertext": "931522509477132493424402068182375147585086180517259253653932423643171077130007575949102131730458746551199072465133471700971441823710588864685840508730171635950580020237591663722655116081417899339183493588088760092020393025815446712498832017133768598724097231527172306744252315903776988298174288501183298120919782975258122109904483802251232468981273493457745543458109929020263897116648346738867501721513029095112756046774739577752737780584777167600877133783637614732841437129598026146567780230968062925178562806206029629755145259803667861809309931662612970492882934029812008055571008359568343008590235125672904209814623509506303372165297221163791241740032084894047225044682306253176120179855177998673993762592846153848765736264846116889507302561359666493441515492685330515788356232260054028258936795010490603531992755526908891516813456438109021210772080541176637806345271645015624907039064006188838098686250545376251853345966382715765612018773488525612790384415323926955788929996432135997830423893447284562430309015513280921006843961698353252443248619497211654846803909918367409727336186899671185581104084189442693154645931928531260948892810883397622445943393751194440660517231718493597361706462501665010332995333096392932556809852719"\n\},\n\"challenge": "28553557148089307003951625559232137208172877676106782275137241211373307556493",\n\"response": "76097076656334703656992804346984443000850737118054239312891341908119675097878"\n\}\n\}\n\],\n\"max_selections": 1,\n\"num_selections_proof": {\n\"commitment": {\n\"public_key": "914253815706395985950847507145263534290501658315720036390020155802840284152469014458809905404733485830851277857219148901166363098440491326816427200062737038763382015971037734973617172283385537722245620702503353651622623000464249224441533819589857512165121489465184209432038781917780577900387876768076836447075124360531048421406399527408288084991680227662693418027171837570988544793675374353401698621844750881849067703177029946417329039728340277932618323096298072335983186460109447239638130636653058242007188602681587762816735543385652297548986420568699754568220188049668998475352062006674925584629353957856001259722096673178311614365279292173371671610774192737439880159562915171476204601223966607539913303307659652411606450865621052753529948262981808804842243295604297307887690476170876367189322084840473201717395849632018403960167910773757875541999547848940207974483581125285368963223254667799829814575081509716649547893888149202445861600044450962176897326203908717176721171210658012185696049542087319902167899517593179555999696003958999420783600078470162198548562249173887983851397347682958067971766959000672645662221229958595200942191868551971830246327818628550610289842735435844426788836302975255164437229096689175236283158687085",\n\"ciphertext": "145623043839703852307913349823722773977844236372080446874491904033832235398385400025591917115010085947170740376544444034988925034048538234878773929956507630447008729368856043516330030021978993944248555771528206320811858891356143119306293292823293267416858459739333198052031457840620314453762387546896804487305880715575612186669190012498255512595341269911181148975294024790798375324688218151310286169803965361014009106427613727037059472331494685194725932623250768756770980004258400487209824466485457513421968523604119668084673351940497209069277420549167781579859586906398117146287602444337801031043784366094460497541186416872018259377854999864854207668720857025557770510748338510191002136175040799940407593223480525474658999839899393382737290510131098871688447916648382749353485411833667507605273226021148415035642303210720141501942452208555963864845218495457778029700676514575142259358838939149574656773922693679304295094194748433700689334974530644688963423463652733284952163145460090155415991433578702655576017244121810431395211936525393190294878781801402731294866798787756005974352326694231335927791106264195116149137427961902566068201131691561823092752046445574913981826572786476428266015341453530355973378445838863265091201313368"\n\},\n\"challenge": "104022793557969521019797180507135324750241219989847655236918590967201468699693",\n\"response": "83700295582242721784270597969609379710405610003721288145188531036052772587110"\n\}\n\},\n\{\n\"selections": [\n\{\n\"message": {\n\"public_key": "99384286823750320460304377689640467306190292696730772331335786293509437933307437021783791747762680444768790984020349365719126986735106260422905197771351141720258353393618011888867632181842469622938753907389695341715781137601543926836320827562548345465189101159236203616417664226921321752774659600841919773833070292799526628696593010983814551681042104970259403872341733449593309905636372498069021186120023902890911616449285297811550585173396771828062744718294104151717601243297636672550244413728714161397010606149475224378149746594801431851335141536190720098112909664852012259040077195846661112667084602625257768185886009577539750936645635615895576421342554800187755033421659303213114756217604710958589718819990567380794578702007622058741875147125530707213255492912938541590743141672892497560966929949898848585462329681355945785230887083952132014724521783736118276084894527994890275041829841541405523796131938908337858000418720480135321615338133316111410200063557024904163296501368730356820526025291207631084509061382883181032241681582165555076557724715932353839395654266341690993447687628638826860210537004298506092302791823006688661679412897762889501431162832352691778353294537556130603103195500609123890597255022368296950912481605",\n\"ciphertext": "988195949037835243794538093677675840195307493250108165028123167124829322099370600355489259403703460947732887343638905219779099078746545475277409149478470484388571517647215494138089823105196836543493843907240710708231929251184324370646541688887936055383321351815175632449249845659296693403335176605340147305227211189683004574394801946906665023425294075380311569343965208316570706823321452408355369159159473162084458027863146757677436140175707165640095899585460272692619770213551698030568452771867488909699909585489367086151496562338448239076018338847456423244690045860631849394227144334947678414228238675118812400037037318779951346102559524363176154271173320375820182916504344274898036084253859998395807326406219289576696607715475532131753377302627903036925166337836896445679862912328042124131706338379597822899767877041843106765152166706326359972726899362361615670149293202612857757465996120509731721635002502874719991549553687947881232465182176115587878391741712808427613462929676227530348323103747656382719026221600173152458971802695520737043728987384668479295980608947225128995644507503842861409554121308722403892933603629793753052806939012484469110410324438456551803682755671005992811040256357488848130521824243836490014717412803"\n\},\n\"zero_proof": {\n\"commitment": {\n\"public_key": "317447546009140286619412835575008252820823397418754235666663736154869968039078184862172407151604498475310639966103041274312386248965904303057919432011819056509808581071987693303487767833638370451816683035720663695447645578710267161766138667209134800347158795820815357342841340780267196816823595042444008253079200123120742026878454552683375974487755997167117541565659495238079652484608599907072634508010226485950778936473278896551684655464425475187359293212142235141449539494219518765389440283717046967925502953725878480349333455237623423707516658287132356956361203467977685439728546050724554791488503013689435360355100497337152544109047859811245999369996433394708665123850133428732749014619079046392739021178320763674114535253418752036782277079032288959412067876244319204626086154337009182506442951706119216551455542167799734971595959230880423544438078391768695026570878199697875541620455211871315804704964410072367138713369908154095110852433758160202942032532455970443299170811464384528896922704663369940875055071557171679785815043520400637937979253632479673451093567937101505971022312904508675263345778070285684606240156159718678069234845608042165365981524694729922250858682707534506723516618605487137460500102322414066422753381543",\n\"ciphertext": "1020511951802724528852121188525636027767232675084466738871709510259284840702466008144960415058559320537922898357004602749835889701355375271848343913982235424549120056326744452360626268758987306924414622799016174180813030112518142956563311491159942934700338237575994021638890260721152306894341354043459409661523858920685787123872794856204478771763295619211866845313419513411850293369135000941382600663311508800415953502167216335368499056612793438980731607055946579396866908810848273440126986119442298205734093660503579197208855322375850472616650571049492124403678270498952377264434048073137295955298930665977445160684738709389016334614063016150390646701479748243667468850298433890132358906409915023416030835334412934730610905812907716958540991852744969472080267245571474639717382333773049547037016017977929136723712191453342409040718647870466898478068030747966251931329244607247126831508190985883598210339025486634429604541290831657396755345305704609632783170940616172945656430786827291372198696646017939488334982185675807946888658577531595698981533702227270264274543289839984955359301198618627442654956807477104583780631797211819454644421402642882804754636673373993832150248863768692922942226667951577909667478854287769400863043458452"\n\},\n\"challenge": "26629346703867406376139948464960684592080323119758017351996649694371225327951",\n\"response": "76344618761504911510454749545938512639670463013993395352275541450328721974985"\n\},\n\"one_proof": {\n\"commitment": {\n\"public_key": "213052117401737951438424699780298736906072760046280470400138431182540471118709911594748526860230295723982583068775124000622330170864537893392072439615496108242011794211378449358139784950596825525640094662862462739519677250963288960424133164292981631205830835423881342356204960543313944361461823650353499766639085981834674793213784476358758597337611837458499102068345877250145090357963931987237684387820597573928596888171530038450338661417406698566816352435771939638678305230089034131395705422356400648849058616767493407756215890533630770011468694625523763313316668236554209937199488531095572932901891739661619990313587092115840312991625032761111277947196588988917194442626231178738862758209996895682748022239790467109446315634000484051642678379802702677531718354833067038040659253917686989094559371075190800839812981222255565907913341032611487764116382580907157264043611513192079490472049172786209333510036363738562150810211186101788198213227463890388550464449541790914685594077641049244570338016782550532557372986305921750593355560282975872052093259868260932461566106552251674063575612440750503132443284591421088819723170038776318085884583358596512801766531781030221538006435547174058466505486732419254017027823819949640906845147356",\n\"ciphertext": "958161866407099447071870475574735695778834735623583556653399962233701356011713094934286644128163825754012580719019849101017728360255663477414053298625634253484595574503901105467068465966802923174455827126864061310129721334437939566927607176091470201481092081137641206678530664508684283507589209392016098403513505554949555582940515156811952119218964915520853017006776640531132271146232807016740521972692503605595761386855096303396087498562290987527214378215171415747049027890419081036929754455443290133781002238010229381102909542468876409690406315050910023588472114433950943436013306104985289858098964972534439935922203980794215427774463443420245365711580423268463125741901163903849992999611718379442255391576432799044113779179470369350259977737680234982936510573169086589464991127206262082223975677382731918715841612290128783164576305250632507605699954576862096440145192951595478150917127063921813675202869971366636566156060564607613557465543015743194385959259432074685233486478567191287416052702570079093735590014585777995571282930521628165043586614814116615932182028989148230143289789746323233578266368254298128560487539604872703943101920149543331126491707230818290531639117002063032387493279514829664171808496851500454164118541506"\n\},\n\"challenge": "52302258884350709282864908904929816918415255299080199830445810205387111800651",\n\"response": "96270829663901093690701107207945298569130517262455135860054006217248709241537"\n\}\n\},\n\{\n\"message": {\n\"public_key": "951216526963786359774098705593087993475859647282061273385970996837743703074014460882432906894001583470735382479620644921336142389885834510164041271880085060848511702234795677448054282416644538308287082954643738818339952428629951888045299942632898854117980476044835720108336474302592416545096096062415034955563595088106920649717392046233730320758899145196630446507827350447310684250458206099047849359728634127200955694094861126556670129043520746437526908366808009043476727593398885370862163586514667839104901953522179066520592404308016145286610057509761522790052751954728977097506845739342765717151458344703733714780606501883826406907595308200633556077072217736428486000206962402482504212293584003876859077262454026756308276893736773743277774620889880772999539429466637532302087265742495770199479540561746727928131196569379276419240582649202008431007509806481753085343606135797185121156212673906553853929231940963271281594424749927108689500878468281059583723895150421196637952840540124898958058955429928746279947098860796496695311513078386325808908495097727888388949623882760860155893596839666185928718543170625679402788109585049670340552899058644782357043458571904777219503158050756724040537667845794513664686468995462600155546377656",\n\"ciphertext": "363905590036782769610111399092981551338900058912776627666423170354915437483986793193040120536169994104881575242567755429895338594711056568871168612702890144209318961330411865922927351652388225283144134831589809579626282559714277617061254041303704523662957559847108324729431269655752166300509722402363385192872214403011557906340080178147920672122615243975115241485655444763052169958048963958028303792722693653115046802684658080510182524701299086719609630645906648960352902059457910050631636250960899459353255825575251411729078462149499433054535497775984341567246771849034962742954565090430763604127256130941138005764680763928908909321644889236002996540945730379376405001398233043004585355586174507138037917013817626126213044454262162827762014982005940679880261333638669654139396944023117586658041583855382721954037663657949639285675009625600353999996374767561573300184833951907325569017341330333958364918678220540630451983045369554931730898384729730339947936622075911178554346347664964692441411037368258967304314260289352345262972269306541462186241625658432412627454408294778084382867772185353354777924506139257105587133989779606534047901388150704616388177461688365686793359984844921865341323655798061408940592201004796303046655756643"\n\},\n\"zero_proof": {\n\"commitment": {\n\"public_key": "168111999364165948425930001399234185595311768127875713245977581292731461264202030280462419060092715720679227268266959568517212337950297713491979101332459623306036535547124085730638809132205976410855550932465884783609718453645216265066229690520110889915180662910393269753926429469342274363264292415420286090973494470092025802508227838767566518396864939205564545455186647353301835699631522756449014332790484007563454724408451148251204734597434554104683202546145556324973439526450865295312451715172280934739626335194427596479571427345799632487553387910644268667271028673039501520453052635937098457170620337674728851560017864395838074580764208713147882311172902367021150855196990255790784740378754571032371499809326877025127109050758081598293041185828896816993481021148914705729656417403689050285472196831630106130226069736588840008428275752837384444082171921231653040578154483299095262248862361345282484515399605404735408149407918687698814016249819452810954819720993931461606383696035935947945143182101632980049019629887858895631736015194794173487076535355546613504403414210698645023063404768730491348250621942401070583973405943587237102701060794492554954209358566302169549499678481575701681154278699011277887626731082170166517954027655",\n\"ciphertext": "569745130040867838723158949866944679863836518335226361066497189351557742643039184999742700356477866601997326551294030106896139093735171983061669759117162505499662422054052021664231612991457757686976328117564942930109247324304630403783729954253891557819480099617892814634118964891749458755979818043218859865618653932906274231737081915032142523501427459460117739921000887508287610295978030113133196130752665997974725152666198112841331288108721808657471661370034204583710057286844201409257002303499996992399221707197116263447430851936377862547013399232930587114830700486728085009029755600013239009828430903705746472978908424256301388711533193214934867099497116434591806808921344747420705464953809087215115627785076603418087372386813233348458367717880304548464586281070726403045002441702856627737026893504590589306427496947776996323122555423271143314643261584069704286106121559018482921113958972025148233050069180663430022548053474541918641119466992737283897142996930333425781299150796443182714609758034382832866901347502843990148610980356086142913566161683920042035189286366548184641177073796299610329036947597353031842045166683427602844670919258413815427388983612915901899785848567022882880392308022088139522393828293396155790901819001"\n\},\n\"challenge": "92406305028513723340127829185804448373881098951874567959635976010506524128016",\n\"response": "90862808099692328703587996810085031844515503409054292396567450483338123546879"\n\},\n\"one_proof": {\n\"commitment": {\n\"public_key": "368641050665668567402778235792121968900857565878848792751677354331509262808113725078781265136283988796284563809247389678822093725376118299842298218748182800231907469147731624231335669590342206719104306106627210293846213117252856869075587894959184259562280098487352355726831915427415464588814349260726665728857829166430484322088853018274801415434502581143141071730330951807568206140148891630068903888654464158840189062661591220916336777277886431249119195547546776827613470298946340260380368000205709873215816195956418470656718356603625431721761692513559353480769538408519415691380145169773057032881950441871073204974529281924718372056983639610412288272302534720427251023844472193113743821552944538839358636782172970854199628940709460245949281806124023406202304985459622515861629312612802480961316569100907485338502790585069179226786208802663054332195413739000486573872408455833380020510951120535161631894053754330737937922766579698692980983855634228258258814383733146039286000950542006652085471078548954819918044801460223325847959497876757518747106501560659362046626491284825238858421344089201161705619987334593876276571775965322267128084845059539736926662661689728485323409098031299791811024409348972039116929338604893996577626144518",\n\"ciphertext": "948576880537311103749355686211985343996093192635770295757443568439817845198304075140644362706802981324199491677275094285603910261347359841428134499909631056251932280079260034705750445725796855846736539742760360996555354075976805667034444738666207903486977759071211149149069994802663895085884711252646332523936786263589295124837171134641228453455660809984789480175544216443412468437980334537049317130905447608874238479034230083764678610255048186849817860809774728852239590018897181614685498240553058386497495760425789554916272298105993723750892874803038980519970354347946946514830146022752265884817619344100957346629626708965579985777771459749991484532988157485824295800794936953952417145901006200156816306742068579739186102595883350424770771330230966286448804523529571615593756041421444158240739853079838481235103785968939756621925048123025842494628217677928591419804878932760871211716419115413672396930375188588895405058557530310892157611447461611987256748219128958744531990680354553146396852986758868798983597097948692370165283585010222377467457392338764969960933148323515489969215363828872768390338845284226720785772704125401687486632826081139298231508613646638050468465134312942220027948560831150050205146152366589348283039386715"\n\},\n\"challenge": "113046810520882610905234335302521504541820951315649329825919336583607220285026",\n\"response": "101325895324561217225159240730838780102118999047469631101749261766311946844603"\n\}\n\},\n\{\n\"message": {\n\"public_key": "123867771807161278197729722077965670298140342010190121716347342727098440463375747203828848180925268246146960439587306017042942016804084814339848915841348228696678061550076340276985980354081718394041265043157868585388960611017314650600452126184767554079679347483813480992714776169461772957909498430949374243915663697425006250120740145827523842915419380344634967215176180046262457963809121560232196916721109002315600361153914775936507349936864159052642394420427092451150600189700727412202559216906467733606589634503201848039778970627062501459353468284944674099886484035285581703064862976756189504706884359463150596932774983873492145147876550857587956189709532031058411562838290767721395314706335832211989548891581381197785408026175160965990150847098770305388624169832790922489613651699096337895719771724030680343512369857872030327000207806014498681342469211405810848420316137398606437140658924707451499455811969524643049872799395264030045595725659676549571291224535368147381360834133329859024038756600516531571480480632734818666722052108794517666863320943097994864615620504458595696749681861729224557137451745802878456036654228789114802403538654425887166750872648130876915746275072247008182209150001223552933448862472786976752511077258",\n\"ciphertext": "709419635197638237879537129689739254679301798473280684784653550488375078251361137470706047734944394338139054915701379274832441375658943128865829605117291854226542097747536725002624128332334645319410461612483925989183169374382607196197633837005334042634521780808679268802687911569461272330678690710753435945835995460299434308388358318746906882787803870617839599684092508624581714305897311712872478811468574379292435251544999339719510519079907622767956222522671962268550418820873552132417063696000216067389034668852316494725584751076568278285883753304185937252130478140019431126204040802767759314725897778362912361889364774157942997514438251630576415082235270950869615717949842280116199992126815211771281877618562467433708859083692403485980956985002981125917370200807816164697954871024166454136361897619896431989226560622092649379400038556542200650258797932473093192206150074928959628764283715965282894414995860755815220863953549420175542685366557639610086734230225400229709927820235776577736033506950372802059448896327768826109732890125587506907093777804686093462571815657662320317709511651708097216553612946549127419959656969437685208034809598006865971979351151468543265612418779698456627753465274112259390690369020897044232318207768"\n\},\n\"zero_proof": {\n\"commitment": {\n\"public_key": "670129618870647091779241029597794623481314555547939226821041437484758458667413427008011710121224735977455082186097115964034332262540501805140949413865000752144620959447608291496376604748517062336780232542102571273032213262409206848667765807980798342734101474581568330151141781770821057722899857772678645509124642395613855998346612758966644725188657961073555668487553907923831472722012586260641303161399592811456832766086156779739622267965595173825017234753327378185273123352573371388655560644538184729842134586537804997292655217199743843903754037620882817030256683423452716361088198297061638037679389604413616678576828613435635106871701296085613636261994045584816222681399459833423343302136742227771566421445443526636119187047507004500279131594664191728098599266147728040068101785040181225797450639600109845585572957996846149871743979411559253417455154926681576165730012078088031962325008316956492746715451039708923001924950157541590047021950012463974944288387669429385036665411015623048628040519698713923760177930165974138562591269507278279636547627305998094726334563745491188537827020877872370307517329368869186560432527960347949966181800617021874154320815632301235630619754517019434041554120374625213724674087404042701047309737488",\n\"ciphertext": "230349282873690738050719624644370982214834597661582087984530130800225025193853053373789477115433615139412603214203958838349217675118525618253186962699989955074043245948042652755977514319396442602994267698256108789324633780057275401111174471309217564000585854981168442697108223440949288929852845232981716696944230660680300611082935917548684875744861619260686423602496937790853247603904186267918923150198251802542488460724382845913607882853687330331914819460979752563320550573835939116727664918632513723931998280577253768800744313999345792610869458108235974587925323724583858067583357151426826225603346200159866468629393627836445224708274205668017450453870306128471658433083531251893998062675001386442217606273787491074620673103658756220974466232336110571716138074404771329353486731149175718798154332197768204680068748091390233958684673819831314064263661789169417766218234211835018116184283465916042034056528467755114225599069243058179002141341742062060022026914389565784000734783557210555293214761335015001714173168098513848146605424331408300561829020645553011494314904047764039878645678570466245383181247455702588434112321815211021638923567802115294820097746744292478473771471262860208264236525515709033741357492768959093760524850890"\n\},\n\"challenge": "91177804933609038353199503424650464386289448773158621652322162700067759605631",\n\"response": "72690331576901368138292553932034198014419447316752942106443578624910340154475"\n\},\n\"one_proof": {\n\"commitment": {\n\"public_key": "613723591734990530689824074133343685284989752430491601754272937155960855289553312339983940736012482034249889070305332752297612348629466974914827229606069535397681251871734064851770678007453101056666331164399251960961049117045260705100596225070699816630817806252524424959640791807251581480328517992662979354085729740209788677165825676074234956644761293197798281038889373540916352696940080140859705241075930825599241462531098803810955018364208846808100824622417752984793666860547679387619585871897770744863760728992418940561447041141408137109950592438113793542704097228085995650552201273776690582345167970604837305093421094660371665877378985390929768717221586772154097856767209672296983817265331395954016533937629950595217775115759841870483274121081454875935956984797264338469817235995750798773502695008600322164456758992536149429329563799389839865584033061794811653066220158485394657551732235390422896633257916583317636219585029847147009303677971421480457238230479236587193576651507565951922824609614149852887830771969314408869209926122601717327850819675241306058566545477740854476739695693699314531664369356133412274755651175740254475543898409780780566210764428342937620966624998908539841596147966092239845368594852481484518739877032",\n\"ciphertext": "406043475877779199368885925640379417906157467021334740816819609594361827201357845794730267590383659766465394218120778683300842808056914298936552273538367221970260106893035076270412576218068326505988178656215709960045425645321820894400135600567610312462340644403514371727108951070106663020819932646476353154864497728775262296343241729861331339262352902062325337306266479752302340014072768510208031020411466010362879723064816301650248820503032616229842200806068670138335971820002694344169993380046758145030778219411772505857304316748456452129551504549990739073868766267324529509142365947339472603723723734262614346854377676423896402338352801536699921997687650925482788068745762416808328825598447233315519039455900852952866286930798053491409409112936443449898619186133065607041282308650612897758383394252042425290722527705141221587897114741662351637740489128279300782772356101108789892243560737250632840506087752931158168223193834077554259305593858332581480239091703490567738098861114950207667495499814680183465064374733006094870617769064166772762193601995869459078289853418161343440667303130360106771520150946257749747863736588637858344707201420726483157375404860867947036550061257188845356000689557770525042485163495788517908774780498"\n\},\n\"challenge": "27779246048256321335904152709453654307666738351274563445551892939817287151307",\n\"response": "46601917227863214997618542507446669286929580044956516378909260464916994306494"\n\}\n\}\n\],\n\"max_selections": 1,\n\"num_selections_proof": {\n\"commitment": {\n\"public_key": "718727015416625186034669077147951915337621509672459476282065790353540013165929292206810514111748626314994319776995663753711660195651915113675021165865406491991169406943578758041229753127719912523135055388647832140339587458384871951045464478363987943102135192743939051323337443090226549449033960661636327596680453312575225332212011176537152891518518315345214160739881110782672154054162953640759802757870929871010561244927586480747949902166241090972603781746240563630885292398948695018515623475800799521410980078876183372589151339844736280747115181349077718567354318681214739232579399296236184394189418182941558169381004805743818301909759911503461861510275323850071037804281073767407637325749397412045840238348443526190019296237994318240159265125005964055428135220040529454483565607973231976848441102880856924162359043920624757144912430768053082504586066756050473996249752694182007324711897987214815877819278817760918881753876610611774699654547248861462876262572161339720216680370734906527669109058105345493651454951913374540623349736395047383084320022106599273240461383246719672614142761797050672823929357334121312861398432499520596018038066445914328304326981744388962516146188111974101714432060530846515045626253133419652279364402174",\n\"ciphertext": "832802104121655156530138954741841491632849758806798565354253433078823293748850806471353982475480892932529775874807811795527649847348129258542827526765971412684822588493089116691990802935242720639338100336815142801338606356150213435437198095121359921334253200672188544318722459489848263867890214286273959518291803346305148392100578875498391385054544462983181514477714477456861616242110173642036515940017134521661924863818769191667322038640666250186515726781224664281346438853617315964417057860661652854810779890174291055782351705402079239712315257417377607215425234315152069686730165838829217931280795899847908069566977852339559906065298486549782669318233043920883546571274148074748776015597320178416584757270638668207251935605379078495493505103519351366753433055454913079889949756394795885814904733303258926950110578958452719241510639937714884636715202722097234124976111964856329728509078527249624352543182381587862749001910025893399500728187307866502713239216068170881159584201105238199097891029617690747403429607179793653121110579661184078020486252508814181980977450681160287827812788448864899750710859180421208064954588586751663770235327117661731563220628352294701062775421164427849064187164646171136568897884289749037422132006196"\n\},\n\"challenge": "85981405171508307257210532668182000390818031673080701462451587620663833700418",\n\"response": "62498559137355113002324259515816306369852268320389668219555743914195520699177"\n\}\n\}\n\]\n\},\n\{\n\"ballot_info": {\n\"date": "today",\n\"device_info": "123",\n\"time": "now",\n\"tracker": "456"\n\},\n\"contests": [\n\{\n\"selections": [\n\{\n\"message": {\n\"public_key": "808654952089157763573542646520270463887534974732512485524389331563064676885761887847290321201538386974341615952402949076905027521111233286064926848651680589259673603490853745535142184083956390215729715488872626039257747774136986062634815700740081114639611889958288088663855918143709835341926425162758253658709081510149422647961968138494292306019398539410580790939599319781390598828756630663092970327610105863651834427007828239118062671704836063410884966139564676755892138617867457071339203269457491816390590680783541258393802001210293299357956006671801014778111861401924919245994590312013939113109791989512171311326351293694073931085165314859659607586209547277147398293980894030956418291146601278922439306331081539844025152434423658860432907191962366704479421386087372297096110219557730205955619683922999207862943238274894763284716214368763065146679018893104467268983694624153600385281010392429223405380052510453680330679595329160218430929192634147749799338161619219188062075019250762883652549772891454655905563329598861512274567650673242318256876763822455789812652652935415733143442928331645474105016432884477034637078922651928546223780539643127744407981907164368709151175499529695721764168745634275790825322304320463685064179791097",\n\"ciphertext": "657436664883563510693005101420012278776037785642537472286738235872216237022769703468734974533759259364954017444198626586228250902229978858910489545780718819010371884247590178961769868174205412952937443935245863571672047818400377922909412346458794077540928674982476439518827484882855926730114509334759887201782408685049979989458086966353431906174652685114229866019651770784145207461695969696585663992016073203059316738179427357274491705213833441670643225651112658637584271158607907158601464023447883266048979789821932081272587809869492137796641672473191456842700634584530916897252435612155534161335325463011706356682787149762868603744234199015808632542738124052247721706097242770959102435204163085252582488479889963931873350328825939379645712292251387769275774166473938404956718562033976180122851389598369498045287137416181261602144964782443162269749783297274766901742615555906287878373347399615654610617552938589767212419702163260898922683539038735539473037835037017650051813335694939486535623760216370722871790863741535287267234328115638121340724112417933964282800191584806494255495032304521859466363957973406414766434464102854219167069911743361795911160689698388061467720161259823659557001857694847341341331530471992330362003510327"\n\},\n\"zero_proof": {\n\"commitment": {\n\"public_key": "593944783027158883589420007101152074658736972731894583762562913929691253730870246684797824603138840245827082955819614252800385099411546915472053872064994212765713083752419480350187581589702904460374801496001010272875161199756332101825019559387582171180120777056813199746526652569116047233261323940416316980720390582748622035176827001127985111532039226996929650791862826689142413368521003228965866783247056039196509242695451172960148890466751624748071447019329399789187973032144108236763901302672864747588520888197977213008508746680610825945255775585756671591084146642467209136784794351947512784744042853816088971684513335717004924106113430987829964682104113692026055714009259548271030061526433942550901274859889093440105409605246055323103098643414443185963988415722662896552085046467475034588385698887657172399576406395744966587552662248285224537053542361282078950477769286494120965552794459639855619447378106444638069596897494297347441232149012186618845154045431291001961062176499963507019605024646621778588096240555401208095782447971819691925356933975411238164987235509299942145048275291685773472902666771805793778924975416613329998957170952461302080796083565437967239750079268342807873290610542811668908261636024039020161058811314",\n\"ciphertext": "71884698437178149914078974052887835424658372458291575924853795997447428271958279336634022988494312737831480599885632284910523803040382578421625202447498044619523836672889384269826358478455556636422884288730439896479351210572127472819045414130735731140241263511942855668089252045555377203899487711800453393276819587484804293608937525895203089000145729388032504302244435029332272737387521140387731974271725185009130958839331345374675238269253154233459837962488008671509331273270610212778604803953229564152267989850139923616961342061927953423021241372912835206848496591996317133651383343360447734810439721935639497180110538338048751851305253092685708695161477874080490625507975548102833056580060409985691082748888111801028671144292583671462615267394368316189763321065508054232350239814280802942827361175478140227403160761781055753615028160942337219802658472784804698889453456470363785926345473061215960762991220039401799340638269847625240532903378306406339923069955059371172468073584188583834421399828575023452781119093220508756950455709122852606746302345403893636457710464223892266379687605368923882878764256354550261792082688401898646205844040614817743705967599058277212859167095720433563446957969857030109502440127829597486042665812"\n\},\n\"challenge": "62833889171169025745388208989355562780331590243991517468883807655751349371019",\n\"response": "6551654740751529199779026070117951125507387158846714374920297163167991811928"\n\},\n\"one_proof": {\n\"commitment": {\n\"public_key": "841480898267723442107093227161556468803639743773847416408883931696475329813290492375474635853669874522524148234599193038161087153918071712254449078691695198297120805147965871275077655201702141040885830638078171063341008839288358574383729491300527645411359104415928764656033160107112895977191812998104215141441442370182284550674395366959501511568617320801267356499642146608839194837374393123305509944366057721175970154477640984284601867315558806598934683742625728522793519529271032608143913283064678074970010019595912017068095213549546634221254818543333234110090471707074878988577178676638770995701547477115059505512993149441280331969519880340699872489727912473701218696010436474221681310111071497707983561942706623113251162634702459949069153740499769469828143256953580743554485911175432815182178718008355684578846478493728606848438148537442797125038080679249868903404645509242994539420886650198573004988250157229239507904663725286522106259463984680902777061075512762258145439877603173028143367294055241545066445455408391091539104531961327120849702321319028570883214263177563755248212157358064879009272436644795483655646527354010438929878669146577574199643319690009178256343896635158818962753218379850389219194014675402760239825449548",\n\"ciphertext": "71998936111386542963775906868020416825609691834504674764340029317983991704735135154201794374028277341969127490297415931682983696900923560506528767108952613671115636687506109768999915316851538784226143748074829890654248434780381618535980945587073424638279602750861982700105148913660764740842316561458917851774722286981659159816221688327187345653350812148245846337304679537326205712762419578446544029365433342559834675335117149175693646489868451969087364560109160371343409715075500974006835644525342922417962915801688096933443688083056887232444045681826819128384882053550736581690233316311201330250313808488136403091482012523493447457128113197855794855247070404107324002597693628918149576900882520607825312113177523551679412522896835922350087848067034341612066574395504248218273678766932190360674654411379064874819058544588192851893583680023932642874993370851304357053918990701316770848047245009185076756502733703473138253231077267212878749627665432992376598662517745028682474490765820411336423988859669234205159431039610203467534052730398310002002498857983926422431796560231177132023044892878726281629288870550724318770066369062997649156909651846653088852557487354714478651371481210468282664094064517607124974765968496347266675608514"\n\},\n\"challenge": "101514930593994124463208577359667623848477130818929824980394369538557283554858",\n\"response": "107483407822490658661058758854758580831609731587916408148295384118535355233929"\n\}\n\},\n\{\n\"message": {\n\"public_key": "175388729264120133829089483656031374498352417834077797738389917337705912595543609946778257966570812370867116945144698631608250737599647013035260620694410062281531394045484337880563349007391163229054307164730444194694269776793840900817813812354202086977214619074809200829332104498522524386601238929919660038927601368668922823888084497854060518990256130720991188063324323887212121081178911975384118166847551122156761742372214665018437685318430379595872441064452157488057705546124584605202462996439547025522334080772004357418725092446939460339905409527611558909036794337716870234532334734565220719665448534708406832440944799168969016904440901068193396702323387075795544903897284851490787568023417968678326188276226100154827797145698853911411181653844945036201924776339829710362047947324012141967943990591527325803425736580465793910650346609883033368244401969951963331677738940989559807530100478984185473418216399071049476704050186896780468208451990917771351413844728853513456530043668014345227633280817558701665618818748068540029570995961734523499841283425145013469557360325263853974352664180281196800485430432345407902588885353720600467869760663406470829319960321818417057769622499405550123384162479747932335648097516027621440304241726",\n\"ciphertext": "865428868063183106684954729564099704823697053545814090383965589005768140147067711277160179687403037396430242534323878943684763577224608028704702817708550514318287217009016663703262833655200818264555365767267204048175981565220671770829880274336988454209581568875210606358209194463230724987854921692323591247978199330837050356949654854794921753511611517322343441862570568344881588798052951181509051315512112986984631746799651564880636358144218913646156803100211092597567079184067317186949051795403488855021197716442653217598928057589550084258075731495150257793895051790439448890147502506146635733635039694651519311618707949771962457363600448848410744459259118536542381627091278858283546142861451444569506913237345398615867575330060252933606213536398282460660817359294746978475696713110786876199051587998318426657789544338354262721348033206460053294164631558192103153400666356436154810877781130611918962688396066995184879178698097630351907701226948841181473682066665254177566521446485696972718277198108190622625732573873322838861061151659337030041833727258438618660090158544484453170690296218824744956147666031016715681333288754096653365852524930969423582736272322114573345721424732882464705908862957113201589007091711669381170592496271"\n\},\n\"zero_proof": {\n\"commitment": {\n\"public_key": "847169271714701319448095367567825588820431691830802971353657754059953046376438907964763531282990464499278269983357612816141679597192691206343022707431466736368426939752104368360264921305142248300484623972084685551717463522809794838932464042432016034898819322821484833586554020359420389127017532875964105859325360737696468597127435400044479562735962741472277977268215153480071166714665195304536088085929011612721506933563845895391262145485341137269029131721486657238146316669808901930360768805415112274349896936051586820904661027224369779823766678618421541588661310913330102905431278724223630506895931066386836763158983608973487188399393090799877044054194698597579566737827228882498505946249885023295055013002688432365261598248171183083948632941229161940246068437137906319872607725158545215413794151225972040025098548147291412033855934327007175921542312792599425810331229751557676334864095124515328549500753188349210027268019151542173941725777337311227921642508070522589874813854162076922462800138199367636592594969324218132569670722395356461010346728531984351566343605268454315814510320104882669314140572050936344453391795412062625344956738891788853701128847980333136234209712570552217315260641466949681292948568143291162078521399642",\n\"ciphertext": "352756679240814490412257409500753402590878631630674472077658761586499448347555580886484936071396961475935632832863178096523206291708626514298555286955677125520554808809417810547842518507871048241709033276481006128934046451534346422705733751211087106716393384842825202128956033434680287278032527274563114772746109520685758604727363568428992872959520339846577576685038900975849950103833541857512168091913687184816580710971847502479748865130594098333841880346389821874069118490775553249493863101542310529348611823172418405640028618576390701501430493196143651692270345785450786879517997247191130856003004898365282986344363180989159369256348278209804289241295930186862078335755509031908138038392989012261431221191606370594058789349423372478417496206795620619658929885092880923696183400936684155314037281857985243505765535715311511326718851445373140330733448431966694606459000119695478040396581612683503607764418494455476009673528555575454849495404640198980627514724019783723696079216050494533870917880082158150613279745792340119434428624461246607085789765488941641469381485354996020635771869611581565891623037032849627174273188892435230163073670764174741128558133917763491231677285882287811052202808133390219239888940806543135775520636701"\n\},\n\"challenge": "40553399135745652721121603183719753604477466727197508293927206121996005860098",\n\"response": "47994837853877317840000455631974916887127672977119911604896909685455834378079"\n\},\n\"one_proof": {\n\"commitment": {\n\"public_key": "1037588983601370148772555489796565982846383915613268386912582224687968285065600854923258724076347225099502641005456325649009656111595868204543499158094727519605961664953774252034808224486637925961966808274800318829417181426420446567931638602537250935387922838513299511260433457169783353587055476899662820463287168637029715205767850321061738551971589086788791671127357544712153879173379440258403289268153794759864641033574596945092914109465555225205608882265768316117490868267034775284524409335926651511878084703081245604610727353150167436871303308807380846486874353345702843488097931308898838825660241915785037293448159943554832909437047008615536017429758634866718187333976006853644829376861413249907028919810116054253662077530067694886492600701081059534748305461718394636642303072784769121686356098073365547005363693059226298912361760076261378364311871867907250084967811872959118970351537696840135674391091469209765570712753566922261978624522623860234020332174156744520280735494056463565524778126154538862406335511246527693681247922901222217687766030891808282120158678271313640052665186617626083984529865984474901075509880835460272969032351711368521327588705230508132275772845294302119047624634883602678668239854877332222478393273433",\n\"ciphertext": "908680478097964693151465109090950907536671266297499193191758660883453446402922623048260443335366636511634502866045551825979703850757152912545983223661983009914465610159892105586195630367965587097567348350414512690662466229665410551745194212503824972910993182099457680831411069592699301881587489995092813567089013876365093143627823691049597429994384851292714467213343268543099549583234731482858513455409116950901968997350232011545687703322452473956554556076302239273533924344466056420077788309380131137857532419175928796218533247532402485473815666541008883518945320677411194125058224747497442874224959137312155712182932805424386212181592562493634587132179173699620989232762940169238677384188211690872411097866729119201403503596358286547518916859806865366263599415737098529841729993315457954175213673567444254487977234692941550512362117091416036214049014526958189792453050539467325223220256415418938706117395944590148457526636462402061724413318968815255139293702752880788251846996196146419863746032664326964349859552064633658695951836975021100547624242482739376468031908895571042137760999785759716604157716079414693258116369596153790623192934819465595219720783565356626680260943401480144059408340750508034032024047149765812398758540297"\n\},\n\"challenge": "113372599870712270053905749990983795964331308503541640266203089618927895108347",\n\"response": "24075401917315872716071710721217597616606746113711333816826285301949651490702"\n\}\n\},\n\{\n\"message": {\n\"public_key": "695721226082401802218394075329120629535871029897936657940512567497381957731162327896576007224391035618445193921576710231400616377525002821674711634183693918522173026377731744147887780250470648660997159901286147812138503374541892317754932163142108093231834170521988372824553735723284422837419074848676337979906621663074976781638891762818830775770731416266345245368705426722015609952274225120376734205027686326483275831398587950483130818100532416949514155463253374799395358853187318632951426172955373470698524204429333451501184805008552953653400351168640361670077785044026520823659900803842894783054390699395414382057346533656605588123932815736973755445410484854458512683659515699174862937986795561385781457486188641251341877205188396277688342239486214098302880980462309287320149965733747943694751470217034061693704396984995297416419637640831570256471973539350437459177131256429131199033419648765324284921313090963802105083563016990413988832156529626200277875832510392653060124863110620382019702891316909869757018224980206441731499174220991544599115244703164526368893745767319847113345523717703930983372003101736212220668570775634493274998846731434707494003848271576781978017549516983640992036120329985445559799690669566244993221614258",\n\"ciphertext": "455553162549647833466273595715677314733939043582285182987877057042907664581953048541177656907893856201828172963414028094520745611827459750303361136089868729976406891488067997318120070209747635004554594294446377194491650863242252102489793097462974922504028863020576375123799513052308143281149006315842224947890563610300689403201501794861263329420128711857030932478924949889900895378545268905701010517346701484827918355925168405743853703113601646467373830343085007596656079807142508441093229222906817021720488834813063766910939655215622078898487301239762362017786700516037908666724807197574876393875264327505937973700293697973639067455340378599183829865544688059377946356189611087276741469440569342068791354485471521855601121927440765762545651686999555477732667867813845713419499442814143363095303439433812210161747029984919434156416237588822801836130538380089888757679098361490191345758072705271646195132460265072961590092115912622208768857024437321233051389537096640386358043837787667822036606885095441385980776653450432209282279194191425207022331612105720916142106050085676460236347815385110252399975346401707063048197368647021417012315897877305068436026385066256355436134435806252835953151473668363939737746189827737923646740143161"\n\},\n\"zero_proof": {\n\"commitment": {\n\"public_key": "145573238037596877165114762369153438773273081078262299272592305987873395252706769282515665322994781315721177389902979488200946233435665276906503568500013019216577402362386915023555286978658893883518209579958428040552106583323651189771013376737348692584930782060822380482523063960697486172185627434066003046760635851335028344557468687706890337474141994188194711507283685478700187868838609375458683197210622234200522825916267990129916409832266707162475022197075574673606751220158677721370552782793044703358425411840096166383650495568162256512866283045683630733127227392876479736985136618762915699581196645752776995383874141111418571744441668374305750082563484473447497557251585448713421951820550062442786174060073972019130691723036678395352491520836658412388356252666624725833592650773110830952488466905179498625357743304423997256878037947152119163840423829937778568933015813961837145179490493492794939757147857868260134125088535093173518788180672493852067062454002773094005366041152191828137404237980098377157628980551119144258484476933797145854945317317865319770368455727843578267776776870914403488142455553320609510341361904818230750736117181733809430113949222766660648545635505652489643304105796668528661938796665172812650223723321",\n\"ciphertext": "100125471499643851696495398451209492142878410948057964119269102811646297230055396576229186019581175992399662317443971484558936685622053169516972216279865448878386018317110085968478067564108722048722882281721561131350037790591964261048183996732881698201214949279743910024964932496585307713898481205980733178353377136541735107100421113080560836858779649293108750755522527908468205774617215425098382627247367989947274326667575985717873659830310591152427866123498445662762076216121191029171799708096609434578702919803160917050905089975665568081457047961024782396559298412847715205917684293523653145901288862486951640243851924070839688572164374944870904428276072320948727551577649922667969949437078379850569215540921034032288074711356147441120135687616682476441933744881913874073989472673794346338953447255082367304054091266557293086497187284682648029894539274943134043745400469415967380586245644242687918863468443316498307284649583795025262815127498382569786362514730145091242249505408242672176027329770088881313014636051137805564815265139343842907292204600001238517598315727901035483195156766710208716904651303419532238283772219377855476830556078158173121232813342064416955071033910287621075648164294513494773664985907941149652028225563"\n\},\n\"challenge": "71709693573721181896342180311826727161395227578095780138217663906109341865935",\n\"response": "62870995631466418956112254552607366821797482301380376271974105619470546829478"\n\},\n\"one_proof": {\n\"commitment": {\n\"public_key": "335046121435676965629119369092699346621655255939267832259339664195905301130467831413737202197179201840006480092352239826475347002074459847317230351811824836683952909588385663699018156996396112711296785026016904364981375573508623480425572904743127791048108453854861656118318064934398234167767183440998040824350494739471221679059375077978921313635308671397865838699101869263916645292496075867352807487016536710457790619334810988163775619444413112659726330758340456828288561011206939400181939233822059365829070533280402328115137802569497984033041284038474978088850528315273782445169506104397033524609133907653082395030717548369411696118508011633266806867272843878339537186867549528053312935035602924033509242273901806986695326725307162572899980173082517736941882428754580443113073166349440870158743345958378528322755161055073679769773791116962123582331575337204045416588055242622243728618913371420338315033251545494095104216776440931433185545043223243272739214124303071121649169983022545769037012116601532596177538850578804462242336148875059772236466349643859194501331406456714207833230407676164557643450243648011011193893177382901657502731405288624151340651881140522218321213579293707158381822800824322411779698793537173155121304292490",\n\"ciphertext": "428016398693797429504553423958735426178503311213695665282724693915627122625871173985947629747704475622353126499351232163014746205574988273336327855757448415570728274903521965011246270276378736149701940451362921119582824331469105524828940050172234457451172352846791508005573247493279463168526346928840789231122549051045456820541960233890248134490867621589612411465056617941782454549065647412261447111237642763817215633456551809883191579332989255425884238232340934096066744970183312192326852415202949164781611465358228620754797832040014507998578326926992383601872247587639705868923566399145654767528992160334148326616173261233900863311138699864128398817170702159595770541930069439223921054867490161921248181427169984814719386667824892930487686809167391658634292538445265504670502950861533304779366806099875985661675246458322112550088124271592853049472240431698685277795176950162445022026169560155976417678671820793692852632829951123976400243260270486694935546512476001604813569589468555665386322373314368648533408287731014872435233308078363997361299464507000030461386436308686149493711431518272902662029531467641197816347746025820374311222342056144043553688182219523211309320954802198613569656950496753161052704120623191861542442873820"\n\},\n\"challenge": "67024796862077823942095538569908931829110903156657539357666411489395407311144",\n\"response": "21089221841050517484000565863558142705544679241088738595341380170603851880861"\n\}\n\}\n\],\n\"max_selections": 1,\n\"num_selections_proof": {\n\"commitment": {\n\"public_key": "815687178177838986962592249171680187234210757122348498055696168276813326722407886376049609072844897052391748842204915856423483952806330746146201153782308485115595992629713520603344053893531190197882595013188378779641451664568588696246848881396359496614537765819371282165497283784503061260905271031889033710126056556764232784296090778541708750192332713302550008686211323939456388303109591209739461011787038688800091250624060378244517078563975949035950512312185584161039599152400172211470661199058633853552058303638825221423877226139505248289786852899341831910644490410918488928608307581591458410890157187080940921650984340644191669465935805260904025910956382874515228436572317881396251449153139798989486694382395952214608914586985587095313157046847106493301713928605204075209451687901174070784147609156770793713960129752483975892681210250812502786220082436232786813429659824413581509068364657984555198887333916543050619826987773968566438200801317106891631071602527111914048935019945054610772725255612727483067764305322041748552912413252073711164438492249343228780549453065308737709425340995317587534247793435317203702864600365357216279422394834271115527353299932987493937731170150648528703237120880533493435749237206218856282536879242",\n\"ciphertext": "994342211993104822767814373677151646223708659196125782112729691600188892127259688141173274389847413916144650548575758383763258547239766419243069985893310121276273111253063075376954063928610646654745996302507816790420879760435752982917360864585369117405458946404536311986028389430695366510395514993530388009531933958456447177005556634492100688033165965560172121461649932410023710466903095885764471802590684992420671600203829061861807132367816312577534368780209362716746651552093069507585855628651078520266266492065264921044388595636474866095533386997616983276330906604646703141539672996795443072917453119788128011228935067082540262724676768249518503896807120682905649345979641579109395788878110990488063652957855146438860968706218829467730295254133650763840863197965585143187265233223387381689911120990542509818533559540615206442216609558203533400451495447591626356034573929181331726048803177833407743719802476633435583310348744897094335476680984389240855870107095947355455182328368188257991955459150291399775033855276019178850066372551438567797558868069739353866790514039629670740168226330213638147166111217008280388256299490710582383288952048534294264852778902084240491128391831964229544872183728187364014579539384956493889912778095"\n\},\n\"challenge": "64191228589090094041635274510391997961332575372064937965310041056574009171581",\n\"response": "63154266471897685400984988920985387536167857625567436154366938315958010958219"\n\}\n\},\n\{\n\"selections": [\n\{\n\"message": {\n\"public_key": "210956609986409916357571377619048222705298123975163782313237887000157065621790421593534575893754499611304470989852618198741383188580553447303296381798491225670586887418169882427205577773107811071230767655419995866341222365765387068103732402847447880355418689063540276828697382371174992284356623161785178775288732653497088419780381772456515949990351717257096095966349572135662491871924292576282528659208980764477121278870393773409110896499231507338102769353354929307007912403689448608007439878811944673294353646420991514295064107245947936436391401436768463180760109815915424525758970774646477179979248269748391741506052816293632643991927242142107783704346097987969210695328963333863442400571666020039841537635603670012228190203775946519326694240251689092426635485717137071656162040208550759597097407274983462792728872642867774092627869980322543195450378361523850303487086183794736799407839685823308582129758358182117414043896291590171903929266524587883129916091485866772200228156136124546444470411824199196593531110441229641406009881378114037846588661650236124925875420951047540615376001623119718012519296355181091972950611431941112548728260537428899347517123552751754994826954524793340845990912272162959651832327770039371852665687295",\n\"ciphertext": "980349466183519004872270694940709114309321520682246419631760847637908544713692086589769948261074737370819051963838515431398229837261927554882269655241063091615307762682606731040379132207938463539941043354135321152980082868241452625171619027727552743402754667852679468624882569866936623632279337686078578027680089292792481466398508565376310646731431317106229707737138573264239370745531626205059923681495812784080371839709857033088387412677052698436075163382290542214580499241166255568735679553739746332233392834883133264534803527001741626676800239110480232577844731402593289546411697207328157264800822362062693382741745877682932020177018521424385029268497691637272547573203247446541590904396587479444144617164148429187046009957345279027377793188312476867315256681887950401764037291467966772286513447255318466893193957121515642777075488876114002976196522020333576426217936680125141149820197481865032380428440177228160476593591255966886647548107431536810969454691895217796086624573194797772675535872314341585417304997348624476888198201160628481032324935796210618527866486178316680859207980371642273044101566446690732812663213194446771302593916475899485363773981470811748269462498483272494213679663539118665084025479648797027634357560649"\n\},\n\"zero_proof": {\n\"commitment": {\n\"public_key": "375756537702342656505579142662207958317225840977963500070313322870229573548687578468487822397558584584470578913253252329314515690235053562204270547693189897712561570639110136736297739186031517992686903169215450760925450360605522703148065526305380486797040286787749505022945118893527598567519829022407603370286897935555850212441980748475423664667204333452444866261364580030320056647242476902563137441181197731862290595148246500479717686240170021663633482209872807624889541298990937016700706931394092784661135736557137536130910073438217464901420149894076093797546138901459656389738454553473148221229075907901269053887884275783061302066660414393269059775180049445584101383808768387125094224470785634413210080948304658826349608389874155178111016812339727969141200614736549683456766125419157790299545472507615027653520968540930087833338368550954580911040096239606838446632347711009470549233035082800347126620113392747758053480139920401193228642484728125918222269730935012156375297203199146766450766861425949021595609631579665941705087320343018843548553377442414077342083765833953574827632001282134656148475889673569973617386159447253508921860674140620225246115825754533524605130563222449812492936484353095502555906303486954699102933916752",\n\"ciphertext": "18987811731784157617705256108789804301234996656515922796349924405843597173691614804084880653663440942763609276065847122656106738950772215610597830401917266084351591856178764454816650900574251711523864789049241802033347713004384594497758820360878499069216872173812476653726574362584864778508106165576125551636771378763910163078100019040389846327953105129710059044365824566900703490675130856153433801953960871197258873809421771712670125148752042753489998464800285761829227588550987012124148126862636237471442038653193566327360379692142905114346094791866806652185727250352877738750788116471785597466255359683577837847555380271892597676336174504346349195059761738789063334864447931589762447982162087626736611381452256992285073920162507689506327799375793766708908220484077808856012445563770556428984984540927301217646881102927996791743753660612625399096923942331622952434265164327199072979471180362219640851058707633080400623873079186541086054582536970110137133249544448441844959897012593818134359853366420418872030749725961203005063225670364779981239515924254144225940739843799785125294481934220763692287634940187006149100103674471919354556527241048337904411238029175044144211640961702808175617354140870550094414398332980327436176875445"\n\},\n\"challenge": "100997652526532763708481004270640010656381995411187946690146716062806631972391",\n\"response": "75980952688702057010525431417005707602228045052242987203828083819127052448333"\n\},\n\"one_proof": {\n\"commitment": {\n\"public_key": "597564012001135691983225675956809726181708641028531264486849177247869508090258362050880635034582691755848470145087204749182210896263821248610060125578201998778914568946296106513564199641677469459449328892706497944329283833558462562961412426997207363749884301006307306933912954060156926460265015185822879501332835205543453103441171423640538259380126714696642463509782244170516165819150507914866858454288333659510893447020917657409014303394973236289335531173181087372540903466651322870520319732438306879703536183718795790431432926023251337414311615508060151369096474961358683685245955053801588587751912676134487671796664528034222685257664087758180484702643920195898718295164764317158061106138723358569875091168792022278929336913060238108020541140169014577641871506114316906720342595910943468109151971792406442508374559034308710537567111885498168240636050834112948470159613738105136988223985486949406929747381622392311059561757703905070929341138734796238829149245504511962189266826129462185677167788812949476729313884202413160245742574559913466689535171811410986244394375994124623502302662343756805949074808279467341650123383655087990881043657698959374992781674080251407414737923351486545986950439794701713381842418219296786910427119287",\n\"ciphertext": "996258442851645719432945598273862164592803802293949049017055782382159734017248336031086846967427638874424684637170131741753953589060930059862662143205942939709576837188200457910509873282558939658828299688053878821903917115434882756253474111606509114484059907681088574916600295550043164736527044048139085573643064465132059400860739023523661991391154371443087586968756406338434553435138603821328744497576441850854232248590320497184674684699272247141573540685988716320309771716690975736823425019614369085290444986471911038563166736966377633403532021597168939924557384739539383818031918226802315694042133073450292896204696222768036395409443299169932294906177824192740639477114539173540627136439165129424727700357415716573253675478224716702030926468962244252115015001099112853017703278256130068724446820338097755118794892056621800472633554032832785632904222279906856453842538027113534056445459952442889675355063087143860709222717315941509650736898290724248958838521903242187213249452451133659167508985700254453736386799436652225583375222938355726909236892130500189750010220331722693069447415659021633836429847786711092540519539927630467630706969782327584755393093329174896799447807720913345441643359837634375598471351790827901096931712843"\n\},\n\"challenge": "20355448178649680670619538208608125393885018304194178547524940330882328025882",\n\"response": "106265086334920946917586230084006198722691762001686182584899549613807600260607"\n\}\n\},\n\{\n\"message": {\n\"public_key": "621230758744866025789551750388488687721018824298264287975820245620602059760364463430113199911607386190965916685390798934205178115533031403602004541808184557743265719317846806236174756515433038381119988564712649926123723059883977302915402439391031965355859203518337471451189913013197954776505035280409704694722419927134543717218922180526361852591419190465292426248849855486871110992410594446413671874216402750227453699405387876777223605093721212563233876800095712607150410290660422946311001402295189949909398235095753948759800180403857026757933356785635373623571521679591895348882980765077919912317965183509009541400532384928861434992024368906088621382492317179986784908945884931600248657548927812615327924577276806365970489047439808937983702810179963210798508395594898642931691321709397234725095059750869346024903194948573776942666670991928764759492693751084264754743047142511548983075287287747406326548654802123802374952843203005955868553540699580264198307685853592683482096933882632216217009607041603901779886536780940308103113355885610138868054164061308817544960893860500418162052418013946835884704096011937383154073936082929985319265062428222541522750504188084263903837749178773950051536670472325405137094199457247252390551994383",\n\"ciphertext": "1004508995934430427063187760301248487034788738239960732214433289400761267220334666345168793448205217141245176550855753375365325365458842700475734901816051075613032634733713527482303435458085218048728791729754816606578475028407057477034270093724083943165787959862126175203929285111737408271709526129831543372795635753375956610524882775622614481869139004269221866361097334378913176702196628147094075379256634395714523597227907201845150971245182457214227045821210055853712837954105253795030957964312371026155099396510275684258375355465805125171275154420861805006748300723087136794299085968210987489576561784902946690649106070261215750233984127433190556554050081946778425623709040139287061012103373776363186396617949568316131643128453448517710506596929750321553088484557465952968819601682639848516162779854514954248341308422276658080727449497124158228480347146763630047639077809925162973391021520891813293241580449537377140080669985408283695324124310379328824953548566145649091828480555460589414384148837426916263039907518736533397241162864030922527456369541801514748179905102125479630934544648380839194221755307018047116913810980094594417960254162329204541471046886554405763998946364290957352276447786310082799420577954962593369804695819"\n\},\n\"zero_proof": {\n\"commitment": {\n\"public_key": "891000319303900937941760191427432820020421240308795700202009127064719919209527806079028552204711816704326919261712299460055652482862472524351326051984115987880949738279326318351244702235754933191650333383717012226304159526761267070180465735398566431524702866703758845734917078082118896995655559454281909491525950402930708081919226681733735024817229564714442040037445816450437677286762559399025660804084480030528211962537508994004187428762585225047364353839899494471029104584732260382336823920094319510132623305701043078036648884779823694761988174816767218795127145351537993503902892248727355001399568846855218509759801488611747938051788080819772256373863478568495622566823673774720429513104458728624831004368659750142226938209368203191659372613334870407696365059065662986959240482823764905855165000248965685444727495571184662890188385298071344750108666576918570179780014995474669923241734844727098766317591815355320347877651542132589532282573224362684749969471169870431814886310667034975019026936576698160508683013003317773752379923116834535938634972193195589123904638145403894490155340959552905086308500878498687678399389907346470254208966059105506142489089491949761038627090919294567415299459198281486457015488994725038130479630156",\n\"ciphertext": "678532919940952755762405419093575404089103249295789126042602286168353491894249790361339914765650643519191140756241769120434150223764874760003583794099603731979141160894391675666042143762901920158318724684851078635909270647087228887988294291342973156956855408818588581127856552190090393764154746436122398882394317905022740394974638431072612563488311040998135767250564148527845541983146944781837183351937956094243470300182161410832319411531276372183563953584622696468563618354294883051772699658959228900893502553307907392355714365713571138890001176209350270127211184588222655072956624910690673144989643256011876512406614467190571533466688776073636324311346373257670025814832324956814045660062755709992931416955735176950054044932465152406648805127667941655089604801217766035226100869811741265341534028568990039854141081415075619300826452432090923471636089899121894506581500040852774682495477585089023352866834180986715112766636975716166545153297398443761417710862654247127754251718539370632202628036589210736910928574643280362132732334294973113831686063843275091637087648790335347233480403353858661610800591426328617855025937481522757023590563451304883977653261798645839623243593463846303262008573218355089662838704971668570437287537236"\n\},\n\"challenge": "54397929094668151862481006525322624365184190257266046706069978129243577108213",\n\"response": "37074222804745361364514884116002302908113100452755992737075305357678736491239"\n\},\n\"one_proof": {\n\"commitment": {\n\"public_key": "828431450892215308634633489037406846527800177082867601991161655011817916793241354995482233362655835274376418555534971061191903101826710480974994039311054542485107539785739730282736582537916670466432872959664762295006404368560497858719996874319029076106891063141578068215514844639549322265626543626395963898784549091503618113642227673868474234797942491346581411170060278003921898769467529032353918335357089352100080066597088114319252876420554640922010158326483956416034600797691403758669406937049842777522045252662778290588304059689054243548007161325720849687044958905264733644248489151406025836516395863074850398366289843504188028371932971649761705449143734039138882939066386324528460122804327096910292848070556784505872908480684717677091753565496757766460703900627645335708382935617455487818648802281020083560123348757323159891494617245508466692957029705267867957515205414291018713737376329307549650733137581639849298459981562707914910702437009116094132290762293672522414960711114762490062810350372502495309732881348079521665012907852485905155335645708435072070548389907775342341910396674688049602593362000718219340306642504291839052013174261776441922861477020322599631880420993120776034335563667242153581962284853119422827630313196",\n\"ciphertext": "596474207726686440340082871656305589977384996583211256517579942652257557779255759606901056716128456425825092997709393424613891243586563767237186022007180524023593999270389274888070747174493606759221051666481645584573079597707119588800423839297617749192129405832775835565746031873608469101165296387064508106230677458205827505028180856179810561859363417068334581980592483006943176409139112275457276641387590730302901250240759888767291908679522756518027384366539926347660859321588099660361671157742310944015660377154388575547127625618089590759761644582524003128090769826413401529387787558501295006638848431306210057076528349572828130900552412655393127446439914798609320868362962266308378547037073467853211648175099905453250893292082379704540256528463750616538418917843660456912418139179460669821653108773061995196516385556982853255496279576902677786789909098243140865372102619190329795776051934102624600883702772498425283385786316982415968541022019361481289029770523984397023027119315608933748448247760817313802172577980110439991327537036382790326567864893355626176047365889844093040926762222718233864295556653678072976709005540317446175344310782529839548038058341039098295658327501152178021228640132070980128885175862843912039873272965"\n\},\n\"challenge": "102303983784900927679938060812277916359431390768234849177057982669576859375966",\n\"response": "21014734034160294539405411584763224269809516304845049889683967405879088260593"\n\}\n\},\n\{\n\"message": {\n\"public_key": "573405116816474558216227569618628622675503354989316621004904284072290025107021924252792862728966605592681673359274479524992865679147773730749892850841456279435930620515013958356327040250192827037500164338571643915874242023750804654684491869876777704178630959527757378184921342345201437986092516682555872394129845049106253352531341453666267376837468163550680946371082009283396992180198672168057785793155571113059625152056564381169405143026267898932676637975987442359088126688751436029086898941540895609372873274585105169735006308347268750379425786706868080898670459363112803747320226708965589709297263083953276849392738662054621251858559389812737351644613218559498588552869876172990419648280232815151065045215063685880608326010370590823242873425742002886084153263045150642149675638499589980578188468839414599581501363435046412168505720790314287381083049520038094811991157465213129191706603969230917673996824332065886018226181600158713690734961866165535463325722075539444197606890337590414743635646359680607136698988818092539518100567550387187256646222469702287855753460641627643537299339819535423005745573110480480565604098004014071356704892087995520564979021951088513343366427526708632916933391737931228397403349470828507082361837836",\n\"ciphertext": "231191138823176175674374812805333399183705858139693388062092905264536955397333913762021863671288905031560854030646826272041645604899673094007547049619267223207469789115434016261825022984982126972504092424478486020898281715031059496313019839267529293140086460763770719406559083654303648760206414726267866030268505103121477126445220149772932218792812033093272775425023565255527549513059555080479087543962371663422527655136971337171971814928733906134477903722647775198354718941028279636832885264968956333214189704609603364416131936914742079812824944898404299767331027334068319133834166934657191631650088754444953207049810399963694357755502239787873928068710499625809279165986531746288918620184594809406106777031827834981720794563481831660617819014916704532423684605748057964556932692050191066736362382177118797897718846587463425708268279314773784889340409865575445847356965246293343819269727941554966205180261113653728750902908186346758820570597207225364240185011479404004584127913373190134729926730530076320228306120312839289337767696591094352871040242485380990361924433257042961072683890154218165897731091713411175450449152286116723301122864528852701837762871823380562615623099108840913671094396731804177749661263946333097332304614058"\n\},\n\"zero_proof": {\n\"commitment": {\n\"public_key": "127163202796116959874904412125189531252024779986001969418463990704428414178083697055319842382256166458120827678592761944669630475584473366523628822307530179355668350428544517842846588837837086802841606777205791156931261964094893619886054203194190155746261264530302896136915060247857897525874634535104114831201925554095548424572922947656053481666565860233958450594952372753920016196539826007968799410236616674988477047448103031554945077744376038556592376770356179048286654262337064014343512646315081342752812617799416375855972980219135134859266902582090315277024994010741694216484243598703113305388834871363346933563194202420925651374350005235103133826806258490025615120467925835075321325516687130135482599346076333950950425266050185454191917076796363842155684553044634773836702430652720431940324310618675986290625528384853610757188026430535579910390340003829430932320830242542747790638960921905841182493563681939391911837685021830853614430619733856216032458034023440495802336637777424602028381248773443052741947362521731691972996865580515823390183407062655837551564670923803494710245979814830128139136012379432672730484032488631865148126913077783730482815962227442885048365762584130573585964800311760734656195978355534247498998100900",\n\"ciphertext": "526320023813232135178787879593343039367400870702008289622365212535056632545956418883651277306813762790342349567663869081031938030857465522240470302208227136509995686300297407677906244780918638264885361781601421153412168150679835848600234783231053689603253221561817624156783128312601344220106695961441752215973759221468263665366900266502344075365957012583060294293834032058909613070051915320228298886387173123892064886449317670785166655929670611359397545912674897461798523133735130801572610487593681812150874841046377191892809615350845317438161948991197487780200221143342482454099896425150747011988278747667733634996089282502963196968100825846146001235948475337553798132623623285633331278576659491992802675193975981637688631768699512573090909304114731437194611377665287445095663849245357152369116275649262464652389803326377117633264519687041022266796630700340598717650226839574162695413234904735735186083366436756277444332620212912585710236612095449766255425392640813273168360531182061739969497961551655609919759254279938574077678800389756256712500246289723896311437480719381538491833815570710366840970576483060408526367404444521817750638693589289318948817048742758828807369521883015658571981458773482424029047996217763312107671029082"\n\},\n\"challenge": "105623493874958029331038477570479979657353332633651171018184785221637935634018",\n\"response": "89797091732457687740585005102176471740515836551461445403405875183626151335131"\n\},\n\"one_proof": {\n\"commitment": {\n\"public_key": "750607967788171834456302898115533532216964089239468980651207067546186641949814655971506551167152491584110163734265098377012800074219063747097401317737312515858119892628963596227637647687637112792834262193559147645967835072881824207505584420305691503784438495451172971681645943175007091961607026079121906923799192905366265791008523303117974953460794211493650821413691858537329134295336511756863174314557570551346667942298776032737165982025274008532628778447775777962558920414735279434502625480023850334945886512328751219371953811908325485535550375030844056461046131960339828982232543366835664766185645623039089249859899625557846823243309331488846934524358502919738203604798769410450847932089065622339811626816074024682723350972777001191313087251294655501356628880112169316047885533941329110646767414988210532791434261635856534700136407881967778465696161523615158271501027809245119350272577711330332395502795437262029292902308389862282935098938246050669569682345249124227728908948438058011040178592396892933227527474232839404312865424412298573588119906705436959286865238442644930292943057756040418065474962914645681252166583015643935457612129739021622982183703925311799743485187858288465825881967784556978503088952809861211632833420821",\n\"ciphertext": "799068934403808335028321762633837218661352965938887689899703686248516354187914986560055221674818239228950420230524746775317944315329265830448559455227418678457211920829435528895651270266817005076062628275228753190251098353955883917584423631228229411849862665035971283116339206505191252224080711933063066570832219467304949273175378865623306403418362438330412735496366371852198607699253589008860288354934472418226627650546948477274557083154098339104815115008283772757960473554514335656162070294143168151532886162970144660813951193300264891561097091522353329967617634836368568309371467965058859967038130762296401723912076221368110058191931778355125792365593052305911847621879251237720987939291299907108649893235865190320302729029557587134766962119948090122287974377173138361276311105766436856161151407958142231503079761136848884394071780888840868943379023504844192151798857678826954617359405156462465461928525051094823574683587498888657030507544919090923211622517798803480333715920086305260828064571849654340837704509724683615648781557007038992182655073016890143378272162196409113895639725352882758346317032204792239375063204540241444956452543262392164953570406371568697031589503349591574507065300721022251567279941840271956761652392019"\n\},\n\"challenge": "111789569285392572856611920026268610663281867225465706746607808970011205580326",\n\"response": "81324990637867258047726290229399661939028531113665150630150825269230261096395"\n\}\n\}\n\],\n\"max_selections": 1,\n\"num_selections_proof": {\n\"commitment": {\n\"public_key": "91731960422443164629203388465565120193758688914843581370700317401625314049990274833264662874752231599116655645383182638793420916024076462402710723324243422189668439043046176307212713278580962129900614994922329626105578411392386978473450660509378591609358738109085027096901072390689267851299360366537471706595631006115447118032296446109554795257397327247464510458569351173551715365275192064559725729348686418529556027952396287379479419039086249617124797609996783793482412983809053967981300683850549154306921982603097292339897393973935816239275129939370223819188130620000562031924111601463574748805604798122419559832781502632378043975719565312626759004711511457894461646202790897684631741017055307375835346236168474768920472092852383642866222171893112874921520766767579594891641274936279833982177842840131986467412763645284746205407516199776148925387684061351508428274474132333756279000474816165674881327397906209736531081514872112475719401231307891440231248369377990148160198469008534895799332259571785259708537637533507244089914368807572827450201513502508899570190560820458718448633888235896848601010040101492513910805316934724289681497293378899710622783972724764451109671601665412565022785892924060831687251873273548113257504369909",\n\"ciphertext": "620476186582893084162415194264331202458813940497131949271864077933323277337263592699810177687659267224931891330444801569761611554447884228488044110987668752753789874658368945944547448535173663552770164975716870767839142926589762535933991667953139692599760994586346794537759746647187447647797867909535321136217746240923933888545024720337065664533853654286006254281801746323133399644298509459661660050245044385852464389062278270604778782831398428704139499022116298258438685971581405508673755732841089099233515036483923914400591779013583335485404753331434311073451686560353443236324570616585472472174421632266390823525033334821311994547959256918011073057715291883705709903310183223200293091691559539779098052523267385168367776359247862383878847056009710486327642654082662501137928946006721155656315821424855980045582065844933202026928944070944766761492205771307277946690032967150203528869668216723680340591539665519340923431177756026624041339623521243915746523370674619054034261901419520269501915182967812043069172244135338226631388247467156927959397508686515696460963072884280805955162846462849735851315010001571616837451588608458585176272658651276274955113398627556818564330070533975246748599448920043281986944304890643560971521331053"\n\},\n\"challenge": "48699768874849902822340025799684251280710552091106125276725876339224393387008",\n\"response": "37754303952039086895324977683136866180787019702006463721480925727439885398674"\n\}\n\},\n\{\n\"selections": [\n\{\n\"message": {\n\"public_key": "827711130329823927327282430954191518267139186711036463304346665557517546224822742298842576564317656395985539309329588425316762391894087236689939139349484684054605428127072969243028395885084648591274181446372778453883001535126166399633087559487314097672863179660172008545739411916664186598432590800529939393630742213396597351028990590020092765490647529621838452939065900643255935997802382117014556125409806510298733105455402524244691354211230832547643907170733147930060887984663076090915686807901359208851819865355267753759226960198407595558665163795368462675867199494672856164014187416547442371860437374020197230576488403787959986797962607644539207843168833746707996637630444179190136397094763944931733374490557338164363783364827640019022350361170943545286181193862445419254761432891098680000860260222451282031384212420654770405232572619586541590669448400030735444705385952881384918566175168813478315672435455354620662848494205846839256880565240498347247237041268356892686902238629559983635736010433823026442682249963399643493708685534101812549708079075950004400772701537145661615871590024955671144950220759129611355690545064738035830328176452424319785005736476815711035260735052941414564873800015742659449479034757533383838027330688",\n\"ciphertext": "365710111241023472466371876512908667924418504053450181011661517945958377646348188313284658262417107598404991032454465199663540800069347653059642031688713004068526912339455989012788822327821642999035040157946729868609086161066770750155435264847463101796717315445909104429332386087940744495548576642043136657486208005437554662167924006990115290165047782907759216111289070850671389968988745761011523016905485704880705482381341678031113181007111380580800424843309651267406094191862392880800075942614407056243945543310203953312561170519522441556081104854245830374722979023912789176586314151390455323747394717266518094923406786878027137674060619949714192492019525339424320632843016457145084808398205108244292813868539904240873482016233789616510039463117542540661308627991608274696530952016129808941404472459133042221347832608940742494058412458914585402259830157253554676540860197431186486137786298020373345146063571984052065916216325324867966532294562088636228253623635037914053637609814310518143332879667600672037685093290722856024866092134815946486786145959428649649209601069572406353367852198783517501688438613681529722644101762256945929978509420073776236654103862255548725995266013325232843055014583346625460670571502888782991533361200"\n\},\n\"zero_proof": {\n\"commitment": {\n\"public_key": "419335171881644109799404895090435774962001245299289407217633873532029528118049001375971730397503509451725280541019132788614528889467801805899953566459944674050936464260922047966169464558868811655341686524431544101661734102687451861076348551204220901199009676389480549915607481814728740647296097405415944518470831844578272698018092012278710500687813471405558246792877122974334705234925202077103690853763511213956531024591862496282791943543514370204938596753005552213608781982283427238558042920122735424411689458036133203429674259099793000202167715634873362130614709595929276710227039826823289090807628898720598405713463421729566704822016011058715310719560310586892221998405916040818829003022868351823473610743810540094557453477395826928905842761953248689309002817017750376077714160406810934440094693599784803887227375833435051031244849124506398269057464759144113068672644157827019047813347261126845266723099389127311980034748940369079133944508236005455433106603825927069282492002775993089025326925576789132385201319179007554205561486507324176200132767006649218179804694427524721859058238756082475387945097572463406886732007687763076596622098124883865393154609307975863873639042961661725187425575457091185312873753643263462780037565328",\n\"ciphertext": "384937209678740379098817171295000324930835722550827917199306370472910993470852691710128348046149833512633873402412000262954391264088166256709588468020487945934045824427616549194659001931188705379988720435854590389345194518847072581318977348232205814414771505789564090842258310385560916919835980653975042772989790335679300306487918395593399643930526916148679324058486427212292328547602357292760570420258286207301367462176583529849510014670650778455754032308980753451831464511425124488925875899228688636996396948581653047949116109220831537554288447115553519528365645542166143000353382565842768936647377943634716483789717268046337319049873581165318625485633090902356032034942777196994064248074062700490117677221284220094087659187902862076419487664532191395657212544851021896483001349931593270154694681773009002999042641021632306490573729135128672435904735508581023843987257499578447812841711174047159249236800225059519569902014769813953026222600251474152144899635552677923708402100272494783198374364205852342117683692722774932627234505197417700851656611880171180561883041040052100869383292074920216698331092553619530899377131084349286158629516468424052902910389280406886671767782902243009500224968294513837760369087261559634785562788447"\n\},\n\"challenge": "39942335595728807062714040295859485657234392693196878323537753019591305487499",\n\"response": "7483437676027429016418063172129030913208549268264221895577362705723748149875"\n\},\n\"one_proof": {\n\"commitment": {\n\"public_key": "408908513734790032957712612458006238496053082487171024628285237882760899601486569556318543694418824100433780319279196991198484695932480185038941196760655763798959352026866075403371641208904601053760632394562907371262088142751593390931172476288609648581159995896181715497083549924074734693652661228583221686935539266017969719060555363783899283668813051874411503527893545258187723285093266879676284317910787237860583570984802246388959407097389458791953474168265318762271913147027344974886807780295037331991282663646594271174131653571668619467344524161081580591234765428418628066389165130402137535572871775462039170111859140772377550457089845051643801982199933824989077589105493932050143491502945734227699080469418807674721275103270150451109734728645611259147410837543294146003304188074591858754677504417657669530321825619660049783062522635391117345631790826162762151172726118762573779833604128802685985848506926629971786406956375795081087609922758967810260045840507220416326138582202874432411702421149559722536958533819097773359277994426213206735468520172816730848201036630549648890403124919200028932271687774213029328333641289001969715680495293453464072360972375414605965783356420861569826963205273203383191999887051885716185357600926",\n\"ciphertext": "619813689670489226252090025821437053836533151668815119208606586482942366338285358008273336291786934600676588203691874433760430959076813258137527745627618380620446070185857219697517402620381957211252898541330908938605222598899248195188411602696743803288474670919654940886829524126573275172384732948003319677796907788842906938943034839156545411878890201543567042709379700869736213632393448534566320257453166284980087444089895244599669678570363704763542005254404988668889174014769762481223058978592050782410522119268793622035325017199634092266053190825608889254145471297633799438494917157545753228958133694661462335231554370585855347035034781179308660808180511955497233848390438289250000849567281764027098281147503030059185626435865887442875092770809208392817709239007100170318534981408263760630977499069832097881145892226771543232905451244583494398622003764941815188406736999801127381332222127676662632678863666848443895626933210421593243334586284348454374535876430960046534798505383291343715742511790047515817334839873701905734692320509549247434613333316354779035341093013896700030675648207518189500517414929838242958469868319380096017870619903814199816232390875963019755798442198042875960225029579501023880748805612078023193827182077"\n\},\n\"challenge": "28282613579674055147554443835420203024652789206231402026835491257684454889433",\n\"response": "107623053739524615459479410258662923267647430893938508485821070650559016636454"\n\}\n\},\n\{\n\"message": {\n\"public_key": "779085550671147332255596006382491762051904598931414351624223072413107862647150760673544955704761462573355092627630977447852634747005911647550958079433412756613460382581997183872195838336103839458778575122201735441597305958697524297826198691135595150996821417878725829390746599001849119784141706579032856279168584114900894358209121986870973628356911281220216395343004693262294898949823913968827595449659301008032903519748501935410957768861078406647424840913412684188287097257123414824862028241165457477031782043870678018049950891264230722993945254386365923465667035804546019672689437326311232782309211848127725369361585487507782658804753246579747763390932032839212778229424685040935492054659224759270944071537812082964121150674937370074521413166222824033800651412507730123209901394052946058754331641245129092757037317167147802190494335772049726259605087704819681054078215412031053444140984681942989618396345296291062958402405678812191025023490749318430539782928573645166321820851485198524069413217446067791961853548012463821025768132636080916578412292987597600810610361350810130974472764424612648136205305748914141312772664409003134814727429085305936524471216024117678977032491106914728487785528877170932123790048583305142369334494787",\n\"ciphertext": "968486049873424316642103918737926571865030219808423013760312215338458446125191893617780332017613313474070434101580192124300578279896709113666679182135337471055521946857566659738942262320657830047206587890000820447977682714603697845526825222443068659843995675380213669476370433969469303390527044657680831326204883526574697546916650092424191484963279163056890977043414264865441101240632847987829146442090461880514497233191196671439338861998047188236044460702243995123523485919958658525059377549689793868517837836388145154689484851969477479867855745794260918961555367607561953682711541089607287613215626794845211357081572010975215675403435723601289861520080656032387460291198272980268436825703831029620590411589972100194334224520242803968869589282407256258232017897507295162380139055734456523645379085967545910711685086775816915504006061880140292849533471626057901518290959344826089866758007869465829223174290192707409588903086467472944102051445528731217382253592736405184999120729791966150188680337136520779582930591487663271802484284471065183841651752959785504705466505322436133179295660480483691368661518023643972700527571325912028071368023223067985102705893589687981943351103556068915884609024963870209490267604104121762635941179149"\n\},\n\"zero_proof": {\n\"commitment": {\n\"public_key": "967498908368143139357906825295351519908255605091311467977387991453217375176176433369732073344034636093849962682441520308833785184330650140514982407596513275655028129032445929483763089140592454237050822998025704452364690105299739208663592767089948992772551717033946815847923090957589272083837850913571862036974049618600015241575444282869449142632715009852082575873772013071148225119042130888138861008916399790458565599726604065940613628332545025100488323700361509256033610059856460022857072171341283903348063573623901691788308390439386772773370376523315528180013106184099385869454645342559458671589519043554601098480102285996582497010158816698354548748609916095837475325886218865547169035245561338316570091996729441287564190207167859966397764675898754450706394876725350421083892920298120990868340516514197432277601112752250118242164501120252901929470066628014717078881793358299184672840677003626531875951108724947991605623018086004924562403880993467980063738920218939830597181821287001570965169072136741056769209214853696614720992350005881777469592560995562026051733835845323646691270960617938457860170068737193498321952791971862828306839457412672317086364751681151917346073240029254914798568288951556865203873334370015577037651296404",\n\"ciphertext": "808469422872732195877647753923062460407117405175694909140661956668211767381858018537781690153973444827908793320535856571671318483854594718154541127850756001861283429415960446218694861848550656032753633944345691643134207099711748698312757770375349522878855556488447877959931625141761779028115035334884579283577768828434364543439571463881297809169385521200779850331419390437785276201841265674753726466857381283688412507363051774357730649349441697412314806011566204291528705320286537148103962720398431028903077978500456803284775374147313686278265809614045469432736255700815783195786779613880138331678479980590587419858593473681401167883903086362097275536532447361045956513211559007403651417659017566810117653992925619039439071660856645551721857455763924322500000269065420305266240774377755300266767401505383050024281703237644730174698480073132478473263544551239630299850030950744700829501102911394082591345201639575389509910459667690339149481667504898436977968235347815719815665606054601634265516292737981222821186643523331104042302503503439866610768187521117868150844196757337544691628169128763244445597380746805838406544841016831894751651311522162181918849154623891405324143099045150528122876371842709631494380057127950285835942907689"\n\},\n\"challenge": "53541959053269135928539330217983761033981517297698552218210121127201360693251",\n\"response": "92907767564202605797615195201088223950614671946230342601905129498112776988715"\n\},\n\"one_proof": {\n\"commitment": {\n\"public_key": "51155986009502554452041061915153790619541324413996837198167126298394456576099648312724760160177400549137889608579191277063123316193224835792508964495613959434942121506905697808636911741911740999023582305300856228340343922959194654624645582798700193521396976822222648852655502408949879037744195469859659044760291510311910528687117419730923554489551777241746927404813477042747792850592532361857527399378846127193020671344034252152840966594144767638725733241173027837031966233667307444088261967451244133256385969051914221166247347278148511603455307813347204233878161929009025394311251076644969926488565660544513945727120143922957395042269339562204107981979980013668161408720156836960179013033205363749072262988448946939425078931510948488842991387605590804601416570661706044161954087714340241238560399038491474260401085408535194541255249670467824550016145782786505021966138857291711554879805031928239881223090530009391557813556961152493564627755589213400669805337078042952542933443734961905694654855953196375336999920131901298069216365590680461135329919250872074649068997675564400620528998538854279382184868630351418415404866614050887734990456766898981016662614021205439613928877294288446466764788841510921621659107406027942371273193078",\n\"ciphertext": "924777030881394915713638216077834279785735571557674320922509950114605046892143315239659684499182208038327984198462009286088574592663313699518110319103220046246344903615596054900294577499635624788117807913414255687877030619168892338055784216435440569658865872867569760704003297027000572563780980219605282291608917085854583618676824545868388051086028964058211171941547453621577757815991337533567653795649614985721641779150633624639040278303343412485924910264897703387998792961238354321957521681215445213644438005669193992945896364257109331311829881952131695408080951394903679334264411866465531476957989730051739234908152168001805982817879848409886170973988726258838416011244340816804303605240003546937568720428314950010685222026265850633398073579853052311842797334924047820150574628703139011763062792243240907162178341157168255258629486295321444732532572120348756894055639804680556968097507629080474638934111631570335403427517378538833363867362897309778351619146964560852002942006713991618433115428850953664804998554852656137770151048567980377029860069375073882264664911443808758982004197234610860994435340501958226690313154170199470338071334523185239431221916720475591067003291096264485155089102485713535939882619329734710532291439269"\n\},\n\"challenge": "80095344793774977481565962956408893684734559006061511585783197018920687808003",\n\"response": "93219371670027923775325705400191640960374118097922332571153641506168249549667"\n\}\n\},\n\{\n\"message": {\n\"public_key": "1032795998022232222192828493712073051771737733421889368366557177040142513171250009759889785050939874754228202848282003857158291310338050728550815694292036776935569731864528270741636152605117209973350337749174048229903519084659264310016867946875229356241744683692030852816888928240904621251800741639055205996279608225629853455881136810994518456152864810887022105619292473341014965807122887599394217945189232633850676096291574595405245918281913863314026046100028456034768114572153703178337279651092656374659243259838293673157863138527213823863643683972648841564772207798684510539232916144258129029187646810874235152693585010817109717726118040001936477714458811106244761452846255349003029976473559349882030162691611744029598845835681199331436975414786091259522914150192225599377643911072185133034706403435500757315362954498060100681072173938588574639908154364827685027313677296965098011997109856405115373311415831373643382666564487995032508081818837999756578577239548163260380445432076425467015448893708101309506999994231284271216816228698527233721608598252297952572364965643865715432510856114018405513661257624432458301830060474873940740291418282360630687819105966584909563819338690876288414032524398709239040041839757714552585439863549",\n\"ciphertext": "708817362765758179405122512273454645771297115546154391001321527237749154158431285242775945384469193229776614953327434368032497158359530837021492372772838219252067089822381563539542619152402231215151234668165221368087478768805389928797569005439718007508430378439919548827894798894620828409327985963223004150253224098318469220019515723087714335013497721365267610330751697826699945402867645775875405323581802884579645763831832409863344957482256681593718480152527597309022133542684547065488045064332352213670726481294652603008752291555406781245684014871042034319221195133584059471885976026916539479580048212189229136121812870199167628348627253157625474296481083486939332896955813042499344384447476408367630415086912731693780269106129054791250077228541729286080579362437636039035674943150233927647281209795166439271221266072226617492841306222103097867538959363864913428356407034095159882462651780816353133434768626957109508606859516767194567673659134201480218573812404424165198451221450859707727665050344209706717437480148645343489860941433853649981697784368920091335252400449461617701548572899968262146058163904918280195021891755080919856075693541283474435642260125963825227586088533312346796565984475001899276933425101282469345730009475"\n\},\n\"zero_proof": {\n\"commitment": {\n\"public_key": "619169328509082246833344731988103327511473785601305096426496499236736066808580302122080259850727348251028091101829620710729198056492019234034352827990721155321452891607850435667474409380765421095534175727692913116508461967567096651744259690999646287294049928051342101524363464778133158289575317931167001972416154638103164507279649877058029265489357986083101008586569900054723515351645689117776402253877467852952157269730890943400843332642780929215650673616130484685603870233506347969658334741449373602347925115174741766062398301696816138525113631746730588612509341117687755026755001200100300982595482788594197999992492878929494411298843853957161896904485702955680304508811461614860832555857937379157483477985464729399573979560756113748178002333326745798668555869076732027965637438314384963049729839506315250466754230114672652559052344234055180975529336821006806243810080724637319190026313722064152901788359907025892574505682808875953961057913130996746190514976888756538050553163732942233151678784285005799848748037593450542061808800881030765314959491106254155310053949808550479209616413887777446924502446241041194935648065449299462802096966441574394960918511179274383405791958676424774707374600856764710494825958897607745519438225451",\n\"ciphertext": "950157151938938468520947190577437433019986184815301897071780985241146422031802085698209547984368094580741092422626453067747887225417132242851890242246158139063514745704008367778568039328192811324275602987443364444090603824721710742136781947583705355660403658253697970514939903663578973676912812266667395686907364681736112978218581354674814733968902846460348263438186450314758591966291519039293126421596481515693881170616323178934009391474840612396370954228035245032541708014438447007240825830775843222606168872917600328137535799364701155661327085065690247241571341015550422464687001820638680891278922781150588917760795668110428415047084401009832909766360808470410009731065334361784327124535276446491701789023119604699356456378559053021017221549707493434634569414859244727856641048246931516859061536185341447988301275025790823308496248151587132812151852350938164307251690472325449091231350453926683529783490999067493440086919052798989977167425577573481340225514097178561914150041715258944862451913260725164021432690927756801022082667685392611696143733010184702559376390845783216451545361251982872630354326281427046883525131112577033231747421463243518347321651165032925250392623381989671248846817669416244314472142521204296305980245359"\n\},\n\"challenge": "88136604187236958219526620787477372373250432459773626075799187618360291388336",\n\"response": "9873027997693991928139981027303090976388049024450594252765737586009808171509"\n\},\n\"one_proof": {\n\"commitment": {\n\"public_key": "628339446796401675272949133802842866963284741393345352435226957531673328091947553412236153804010423458442228990510627820640654851553848039685620648222194382206988276724911198031347062441098859945956494076163231460393399676050285860514132598549018698413341177062802356511012913746802983635128042950283374833638018278728599552580636009391561925094761919644462650682690783611710743312322532517443017947800522297067769510029553159063021667579476765209921166483940085914875079011953238510847464903501497567868836148225750297488986338398362955400264822746457618550746107710631116584247055564388512255462499234684108219647521197274297127683435778899856746800793853853464660974695165784933157815918400833387221663273327648606293592461215085876847663818849072310145450367308780584459352325616861414087961107628748926833537679282285599966977934510694501263717441078889698757994878439607901426711637798105545987041675848393132441620378001187208436478021660946893748079888932590834920577895222180156478557828101518824932053826556115412330615046228091136653013204184472569455616461292817612035569766517848091539245810342880401260333621682528321663835509758847380568389125692179548508686522412338290108910272700510348436677926787561980429043430965",\n\"ciphertext": "630787635931710748756536881668210061372805521405012008759553208462038344324785506678529788868704128834442288870787254813215750477471660631896850400671244665367341674746533523180972810600949195428932904087377474433190801113887155869386643204284010988604077926367067926257509012548992936252426647505694064796784014806641783973301195029810907659829801152115137060811357387355116384578412764372169649151026605003910222698789282471747752763329377750860157666322288623979809798472011147712225858515015389786857580993544801079669508014766834813524615397172138486741256516756238733175101078245736326815626367899974040279391079970709893691041156071563334280086409631542598936974273180877984933498642753591992998592407695994867769907879256271149139908199753665976975933450937613266085404797267655307101310866715073984385980775973397655307657420447139006863306019706164322972808495867548972255128145225223649409638613453934773873622508404407724724371052992056693974910473533279236604311138920662848748111829241092286795150620915056777540662731845413846277551427319471682707775389540125399906125778147791249919747716097629378950014720413336062638657413747666772816313964968764817298596717511386853525888968606236290931808416265352728522876209895"\n\},\n\"challenge": "6197779073523397588007410026249936599421894098176465863522409415753772462337",\n\"response": "35057660961726903596584599158308959964069070990472142444745468525947381805259"\n\}\n\}\n\],\n\"max_selections": 1,\n\"num_selections_proof": {\n\"commitment": {\n\"public_key": "213098680477538280297187962612661524098840407094793187309862991489431351516992271719523258920634947821146113672409525604903554375502752961377708944209913658275548883954734803024830681523452114329169830764431054026625065309954959441242136650071783187545519453856862051427876239176514331063125929890356784447608828756395496848493376684860818844450382497555993448575434417139644407779846335929316307692628148522467769262965476686426405970919479295413768284052444930110577325768297467291888349617832051366526133243618653267116755938213353086723620383307047556763975260162166016035775815460856060557304186062268181732665840782584701552235456941186537268547514606948424663651071667611390006728350029754063648344562690878097772570744372683739197075893083996939953349265790638658985826176300659439999859420804598428483183828243964225280573517394438401816669807338488497076948357986008355651152096578199398578146910865648888931680234008093948165524646387035886846292668022026282821092355986685600896665544424893250154728795951277892653185367157090905101262496758173911416463480340011094433946489163089739760926350346846770266492546989280091140431123475668123333789475974285292280958344591264482013586244696470336656320702059290258324958713870",\n\"ciphertext": "875328169231695699146151015867099770019342335982799033943495313660636066747530907774991915582298987097327907713263463877689464642717865582199479474089506863236026660217366579405807849219570830988165907459694209467245725336294656742084458714010133104421084974483196601951051309240827894411903390569234130720903388889274859196941348443622583399137985879850236609368177959067506188583694081508485907521002769773376287826059809982660500605091952979333019769909778734434541053132554995955813200190333113021980463836889791310619492446319709800906978147665789339733981816577665250996960856664346218503680384514903080783766625035816142182149180960846462480836992482659179675619255085221377358290400546140666189421692138403318967348956901883458637568621609623612997082373641639651641989436813128971402619599977147206956038867508081745691765791482627998160883109332160073603252808462235098497231296412700709667887849917299775333124098124652705985121050303540589111819594072291525828539311139320112151745142317427166421739075674712371238526988984752169051287694457952332047631304653332418244422187691344267559077735187696928393892719426478108453415384162839490541521185545686021911682687967011151047549288434377741047356371567605262705485508662"\n\},\n\"challenge": "43015020831264305921454967014869474551518254262766788406307992210598034086618",\n\"response": "102902979745240718752987749468941454709644272907909348450810020759186968860362"\n\}\n\}\n\]\n\}\n\],\n\"contest_tallies": [\n\[\n\{\n\"cleartext": 1,\n\"decrypted_tally": "633902738424928856783669360417409461352724866437176267937054971987929518113968311572018846775440350331394872441420725806863767569147521628581387346133794141162759618915434384470928048515684966754389921404728037087585951549298706749491681316440418023335644037157549668734734747234193236480208211700649047792505290394509276323498712019417085994608675098219625068478389802372911974790447602798848267203035795626948013815751746314708193865142515067213438779931341448784231764283922931059803394647357407601820746377200693540251395985610151207325893305136968984729108604308872514815118245429658506703427331797397729626291989388778680839647127066755635696870257359738766274560298982571341199340105150191282665463341766016615086716556537263439886148093374656225718217401337340651580107886515914073965138178083420939392671278560530056147682312589783964279302141118430614587577025403023718516789910534505871873011436491653121601912717709648600938567837813521742472036386528727473354399846339619270536399678071529700504925046483796750809603796528358402843506478188359404393987635666119244256746743854126114174948922250715011664059118382465474343042744744366613138372697678748514832068141362891787033831013749278870696574778057534613154041019988",\n\"encrypted_tally": {\n\"public_key": "982491594041718614644976072110281581060908279876429109897820063394361685352526660244070019012061086377070327932418644851063514010733541734245793498638261263147700622274012468553456886939815645893557734907745723832936261938550834117131183947337327784277172368530876549204482716197252099379469945072327565701119616926189264253468186472335895877301584823582614511489689368801602812546843862258979797608805874300963331990682240262118304624724201929191096535883336045623221039658513843326463214983315221953052976696305278326712718360938088890401763602152714586387434493093168107204700677190684406168950079147170761719295307272157054685649963346539115206096312678411993008505894259712095482618668850255988192290455035633036179832499060672853191953736261751627940038965443594588793600236049079887683517323320700279038192441521283944351308691259407616713914833777159627490320183979345701609669321528683820494748229712850838327834829177614158663027449276486242921402579515815757606002252699828069010893345499898904571169219678146822290038328245499897451392630952028777057439853701372458394838708890446829832801550720139839114541326459365622371672121987260609787103082876948554594639963774059937250869623113046398243076030241268637460502390915",\n\"ciphertext": "846016651274163343747526412093165284098863006800346766777787402550238812702214559501687214709892377160659927048583981327248949890393059800936349705889344308569594664283639352594065899837315214427728509062851997273697612235225487646156014304349677528520605302542814968379110882825772149857956527424343584122561311450247297701503770798254967277925089302936470048977138276569241278657040394100743126703957297034665100503238655787680748783787299314586882320744746006317092619583709327471011093574999952528334623216085369989813539175869627318072531392556620374377251141672886651492125135242567873980472782247458113329074537923237509275365532311966392787396306757986323974670696266736942305932527101812805714224453861734342363138372591953539448984957585993706446782957077466647707761276995729669504270802010080611317337813612055720960229092248261841559760769149899879198782761541401740338149904544181902573581963313668847588402346875344427787525404801407270957724573348833309646774325697089878245111019073546011862389232771052797315904911219980803651740226807184053387746765830886602536289244239024367965542007850045258260817632417471463066578087893121410678047225332075434143730682821707563205300758623675479897093544644754499057881186890"\n\},\n\"shares": [\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "501986327425004731934884237523307674973518257249515950047784672291975480823614486718832606472107101219707416652534583253098937649444647842058151092473107219434790541073139758004637243002484124046532587396898331333051669926250927441876348769291437025884813640411652306325929680749048372937156060818225264034363360256085717048421708872427878894815603681971921557582760285914850912476711269588987047956714631740793278701028493427879435093269180225480418519951855295776698857949565528176060927228650779254630782001329181844159893726225178184117973277526194322242175260446113254251358106832522861280044814691358327082889289346113556477470003956317562639309929054629103100795990545798012255607174674619187311200697490896575657474270826253388219781582385641218502265212228851234985128462093058469787820361192423870879514193318936710730049320838232076914004898404795250067237054430406157019170640160903666507717128529670864918567420405632198013576262825004024751984000132358022922178079035858611022812616571105114220226444084492792183050964855081533960480726114266574003898805073259438084159115656527679857544458194081770567696812495834380846523551104657802792869099769541509080977548493230342176943562766480175306891476608439487393795633608",\n\"ciphertext": "9731553847928777317956302762923702443868298157731422864616175046743558721706494987491778410206000029977295272337862059791346336813662261675430220839577406736150049854470803589530877967397464916166357788306199306115672310151881050405982035193224046388042454660213887176995519912662330172686599265049851420476861232409199856657201135405013446907242875298739431000953579749713632215694299307181963637737911212582788897660764466143805095998925490232898371522223365096143436911488599302011972536986810537474111437341207605291058021232179451524617459051196510850792981595745013847777080875163922065529524728969212970981318553662483843419144455780267396670380459353412452327606205907891499333892022622102278759104508459336327165493046965739275943837174763725735958258004404730277111290756330234033714425750280770927908284406743040251949498524524343258232065409123576634874312763988226468150770854068888797378829969862320522452476296791858405931216068500013507972780657682703268578136226156648930571759342450354428728326757407559824110678091757326760369760906545872851954879296682082619429765599063333274933252177555713129691440737578448496578634426088960023229237113884234666453310561625186474107563938103771682331705234526235554670103846"\n\},\n\"challenge": "92569401019849946312326950581411070387865374905795848181067315898257875169777",\n\"response": "8769326599422469570988103709328556955215629490517403020868076593438210056671"\n\},\n\"share": "282188385365803223653969552228466584168855204160995380029867334370016853462806371108188904195875425252070555622309579150922658677962432144380060017681353077495884670440454837068156975555492534238408328973734181791796600071610117785179421980125499783597659800768713817421632315247113271641550007301676387143337078447253935885388797882950473118510647530062823284557497947257835501109548998591256546080825195654779038222641327286943952797365459821662853181406935335036597997522600141928350032221461184635754904087071101940644462069072203352607285111962862406367904439126801490590157784967101510529045535205665217710707677375025592976440768469238592767217117118468335418296746736508886557131953963554821242433819236654675274999243212441649340770975474274081285532902814008683648461799634339049804636809347974882953807211478856485354267505719847024016514762774716711220637696471184617939334516499324719574884285852551720665883543389556973441274639487189745253762282328069102641376144630339273795982705992497355779893991663687939161675524024537557506752094517722545593558729075432629399768755825801446438431883366262627863195408284780355689352786886570181448926149843096031485826744569343544175160042657424042259586437424671434150211540502"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "818771210618681277770904567101907241348673600681005528194273768117949197157087067946018796856758245171249368328058766399336898843760174906631017193699408754728490157213062237755900710994680286333732929791107692290512305305949764502652771888040171806319119044818437374447426436513831770844716904623156750236334927010680329721102176485099382833285877907595443173023001646788676144112029027198684569314093298311811303697792130070256778687845756825161693506975660461957728068434674653805748277315842416433568762650797534967382464779287461316184977411173320925339759850808781995351662792158414404318398068402849410054638501275879317434554368957967943833368082789086255292492188082920728229781774734585835984235640268496321129664758473491986971075665668570138883990982036390378128267209364624937874026339785816924999080576629012255727868730074541619652101436361020949279200240455455646808326963956521142076990425136569621803987714346173043097024558416337565101713258891851911133754648677929672299215573016775176740542507743714628016436391798781847276575343058866818224502023431646622685763850901655399074770734403794637609705967333666161164480465155975504649161875649236856381370533357657501691110380899639939093410335817247222734023839564",\n\"ciphertext": "82757788952996189819762544092318460968833350328110510851312459446498027272747679772083231502817701183556700054236080586933343063936216097485842861822902809140960904109932749198164874984233917661429405236852296026460462440066149113529056864178961452622578772925477306355875017231182520269578146197453925751362710351708595947742220973915999569704048191044905187936657006980932024192639515698269579583726110206771092502212358135917149787617230037022333019728854068224303089848163930313329954926959450609373409598254025405409916184905021504080911238798599911404111915953361959616012932324425430282778068272526707973503958237258002401478041215112946582972550150047023743478735625618503779106007319744293509463268023755415969076149211511773394036642274718957834987895954202319352484178284542930545977376235315671673327028089148527246025548744653822880126800077937334732435426759532165039695115817008039081518527063138296215948793779745136173421226224211792792378526367343973407763293271612070715735437626558617611491107166250963870218584472055533201228474838973843170718468959652322162269685016525381520907459323476731386719762031040324185574800825909296426527822581233893234075297300383010598378322350877538519236547277506659102784678630"\n\},\n\"challenge": "98188833105737849598410870209853344930607374501354841471116872543552621873067",\n\"response": "1325382777381804486690363182768961251142221534669555010385688764595628318588"\n\},\n\"share": "689600354595464428297615081352077614764819233709976908944245935197209864349765175960805289354664877919494667768074660758984796103446434168443158697519348555673082569095552915751274807849587439378440438579426514834949341279685938933310168210390594504151030185995101356803074711708658294844648777353919609903815607010833062360334249918825987343443448173244050410876036912503800507484313857343032006184276341101996705401059281709887439775119588906640894781249225572275577859963642971161036527664894371563598558746546842478476775744680747986138672063538044037657156984731977409889517889652707543382547116270104638682238340889949165651667899069389832290756307514829052306117738445670719679526169937501042182026210486845330653895687312436845397226582170843688714439896173360115610851210785209753150185818691930836880833162994555022046952127158675361177201554357280131960653680189284260423525713257044561355760613099348302172477954367432190056043261935074403129640429490940925740772194299432448223769683243206735717910754312382231035574084871230168781510984798850838085548252205634322303503775451217503319353491416431990849648193411957134457123210244500325035246394240064790502400712455401964871101959157148570905639875735443510813538815432"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "365129069138614150740216491950668210331060080794529463006451333647317124974723139488150705216603452631606469526093126391864524810872136784716699951582000506855565390174907481959648787149419665376052653598220392248060046869328212339886463631031006754778787123837560037979443883893721891503241445557845903562334469671059671264427240803428392799411591663850903085358973468386766855198459955262962050335511508578547551447663408310211612087576089612068264425247534725383225899032211558347353613753030251432349093334430068341450221123584473774069913544415946146019111577053856508221217459055183709614977692054576483729968484791356854879344870991508567383862203980327954953656289867676092670048328398709440709917108205928503390041212318755911256096859148710149138174298065761638428729210680465907192519409250773221205557952012130073315908603962217753767172293066304153945524518542438808097474902674041632487068056607292709331062332789572177107094261364898988641696650024665339309680858121835393610028931671241876157639855141390160730751988866537467868969832692275861346485520568916188676255447413434338590638179013586758676775365484971596297424126042284555637058730394563274748727370883528149895060776610120697239784963089128077122705704907",\n\"ciphertext": "941216890507828261954631596718702648723663391723569781078778608596335355628406245927323941813952916207125901024809506497699308555194274044426050546768338809080031058896442929144856030073980384678658999106175941985901260513710351112831062853640133509266374635538734004819719196892529310569502941743552545962824413016537621016141675255058260656107240226401940228043062522575833136348983936699906734944549534431626417716002465090555115833808852544087287341343219101238044594095238336825316783399338476064146829939787888004069453886274500181429258138722016987159833982257225324574268166666587536519871118844514335667201777538154125730165081022767155298017174434524564374925939193075705409461405292533969480656284328781133782858244186644439121350888333567986433707755257508487999298686163588555946234328089009905052545564159922129914251649335063280826762866695955435982360616072023540518764524482241205367122804324936401982036765093429792137481368614471874987741262451280212809933738908403943703912790407739532256768816682201846052923180098777590147156482693214683196195725209328505695119693852444371470997364055886450661470632340452610801814811920974654225206195012280570736949349317618768813156317499823154844521714465752642200503807929"\n\},\n\"challenge": "77502425315274715204552609474665757520166186897362762164157019458172706020114",\n\"response": "19926763706957259032114778413710062523193539970031635886259305056102447594983"\n\},\n\"share": "934510638671005025101554475869330144523394287927051297477271188356788935154044788347127327740218258312012791685339676627248040970484689734878395630146974195817220463011443925495444382844868907890678394432026975718174978171626667471335678520524174084921564995489415702069611644624366313040174545211112232274528948365742226602706993470384234233298005329656691578806038624743286727846565026201646287229072615444398344413204264134160489376326409644473897468971269314010400918910690029597803737079933321774768300965641918341061139231103221465872307294469721529170493532625035172368904000705100796878144366427927204200064994258647773970560325463159189392509459876628526836099292503751984274606263515116557773053551948096172840197102259402360554337986615033173519636825085078825088269393920024819848918314363725156038589344741266377433683397049818038815858880016419600025786128679791695741879747117005089057251963334681533984459937616463836941154072905164778283999743147831808602377381884425428374132412367475974471692830126308134053242675195037026877919548370703701271596158360325042896346539309224436274648284318598062105548583706575203944178871795132698202183877578731358138325285467630001018563076276738625037895990082789449483592009192"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "1019895157562436296712378655532288749962694251762940351719525885753857209669769449165695572317668136026896351928784639721665456361509942749923291062759525160019510149437840670087007136087141486083947682854853129917879294666564234461539147534522695110791752568483232868867606752524941063825568673916563300726173856128064315508126200292990950516177016002081606705812768973238263238712506762102148300937176848235109298125868705901340362113328603055027091411572086830467129248112412982457077317402159764948926375763205932508147748048334987687288021718876220843474358718974276381880446656635702947727466570347993527929342427321488690114437230864888416085307515192716492299239724906372762364273358798518566912233827124960322150751977939827520944139235830156277167572883899847770528065363579751314661727846337570507706149167918072902415824156408627944439533898941603856716851875735152702601549945318710505712661356405527962935180479447243681564663063169221902343391405766368921394959400975937599860454669871683131542117536225603488575193391324262434259138986060839446020551262693181430173189245054139738864509116769166472671220921103391657054800926183148172543248720803881192960908489006566706439062234484899853427607841356185884007955133931",\n\"ciphertext": "534238285526039557907195466207280184974008361491893285266105185091541518554156947753268236176238977709775530859756215618911528429590584913719256770461451634389950210215585583811185439705582469301959833210356005984368770067670659213957268648351869518368384283755839878787063200288982672155180672664865601629794274248679907806708408287278483918126577837248706390899750458509380655267477399331286488225304958666224462980065599314619303685643762533400356857451136467166593728322864654930397828445321714921208126667907406165738048690205712991280660543356205508626199628733519389481310118426388985200409902256491557245751592091945727820635652275921645830770433446296717598361168187165209978789254387458192840153712239577461812709557651952919610343795656678566483044953585825019067200429147451415854955829753310389401265068154458353723986883766305931674457773424333105270124804704400911818717207181804138374316792605534100224433868368784422722559911262851623324478529618555519250576769368845472115865985008919912038071200518907519990951188934107948064756513366411769840163686825362743697517053574546634505492471906315998119996280152588867597126771803815430759880744958908241240646513254477212758131790700884040099475372182688392533140543555"\n\},\n\"challenge": "44396759208552542273970230553342383102886281142460092069942281970249390582639",\n\"response": "70892240509884919882766190282344186086895770470146740668587063204281197675053"\n\},\n\"share": "737761031636233715140604744190754682688165592085561545489797438085934191917823885836519147891242177156120551240739658481647610816254886820015792024759573598766536914347021382859758679803089369348876271507812252813215232164081121828597594211382232822976688827793270605377440340484211679338794476962998534153010822733468048023195870804003983144927775243140851630504911794143989182900532992069989506575221640103888687375528023248204394401114017382802503071022444749970904564382114959428238233265784999446340114615830007632713456102966756138637445695440893266617530587405006937681816970105057399429472293093272476049544913624629473709266455357612918598523104623432561377952754472511903259632433335798268806640618037876927859933114381738757689285402035925529080630990361211366080487882354364084841816558607240561906826526942803802201453976174977696259462985311559643201245122270849977714319785546661469829259222876805399073018384878070887794297573810037705474683444619827087125609604110451445689767731043459805776240769877761119572465064377373923306343357723898951165297399607976504712056356375400724243025693540203986381251044418323310999458830783752103241200293753343138080021930071604806606860494359830566311645672955896198296556115659"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "512196038333932053838197592680350270976831945244548633580213175205022881208999505532934237262898864602196897241833133751733042348963672212701553514055040470309259042416705147350014842419078795438650577164698374352985416305061167532557392769720932682905410246086831775391510870463954682437771240985250325309631278130766692239870907633413085682890638197874964467551235169348996926566943567577182952532453246152768120378564498059442002576198461892497636414385811058240696307109968152058466724814723940414042069611770553617399443160523564889722512851960548878457533407042721784619676144138363156568515863845834946236901436824545735552917220532118030089393699881620524652764561324747911126832993608651800747675369343896117541822500171280804663952694994099770978863752492823248850717009773075903673259461654366661205343644325832724270077653696538957164842726412656027201210152992595841422449563976554028251583574666272634107395230714866884860998548078331367546070953314871628177349118836882306129051009665685701572524849392729518526924165211846753745490509169114455559786882497570010492517007733751668514618663203497755322697946054984425743237979973630044654788957109563767843098944237811729015035445264231585250449132524491818855854718952",\n\"ciphertext": "121500571065622099426881324211256379869939163828077791722519998749156667851603420508389185628637755011062240789024119384372373266401004701799555727424142573099065967331606850691990834087336351338625604282642941736489868542125177223629932764822205029339366760440707301059642314499826410899441191583150550571562138467862155299321267204384032000135709194129552876357408124558543848091697152660028541129567054344683586700442424098864168908349237085704533049257329819771683829950573245517778664337080498613985963102125613156573141873994321460934808577900939675459527895259322782062957092305289289591060867727781919701834357070467492646593813501077567385391254901338622771437735918302846301421430524786052166309824680842714474566498503906337389128688451230418400417881088970638953159396408977676285516609090915276776919400725080614305669176354306905040413163717509489561733357251606312113479419974583469988180976598317932252454848188857706758380772511870403572308192213428955143019353817430686859580578725173756731122659411027983892259155450112645083945926812870426828569468910173415063896845687560419650003301621461939248377071419602568706283936813624546459441419127340850523635922968152915251336755595587724833305867162774603965604237353"\n\},\n\"challenge": "4389323468360235359503688779650680521177334970571829752065666137967244399892",\n\"response": "77547923211347123941609477430543940893778847743312812370473533206042099775300"\n\},\n\"share": "540046246994807976489585922559083115295926913044938975937334951462217218791096370921240780989096092808701406471432118591755459982202383699745123889480759042893734009655272983071439577484190743388370161791797179889808825060700618851716009020243668825086703564098153866851539632148128848266199667622828792597876338984829298892759153566237212515794104697894340364063133101638147097052236623542950869101586333051079514330201631413332509934958029318888260231097902501276906234147466862504063265251503508120334489134613533246663106242178192194032738648078442527156994748936690495309714506647276048403136344342513481573492773721163123427415864573364903232208965000760593264661954591073931689296286007109190287883773097331600324796132543460875411789668762670513426904148583629897933963272965999558569376650276474207295901452581599708823293093697213704498026006510553753119515864433872299065744628065441863418972325808601020154358406901451762533436527573318259968682191887654104239856393363711170457188796706442237684335791657010411673210746318256676725608708608030106751089721855881040344480534229085794792034889140481888360653446013304059032286632697635230116611569043026071449665350840387291997647357845969157396331242765611648121331172940"\n\}\n\]\n\},\n\{\n\"cleartext": 1,\n\"decrypted_tally": "633902738424928856783669360417409461352724866437176267937054971987929518113968311572018846775440350331394872441420725806863767569147521628581387346133794141162759618915434384470928048515684966754389921404728037087585951549298706749491681316440418023335644037157549668734734747234193236480208211700649047792505290394509276323498712019417085994608675098219625068478389802372911974790447602798848267203035795626948013815751746314708193865142515067213438779931341448784231764283922931059803394647357407601820746377200693540251395985610151207325893305136968984729108604308872514815118245429658506703427331797397729626291989388778680839647127066755635696870257359738766274560298982571341199340105150191282665463341766016615086716556537263439886148093374656225718217401337340651580107886515914073965138178083420939392671278560530056147682312589783964279302141118430614587577025403023718516789910534505871873011436491653121601912717709648600938567837813521742472036386528727473354399846339619270536399678071529700504925046483796750809603796528358402843506478188359404393987635666119244256746743854126114174948922250715011664059118382465474343042744744366613138372697678748514832068141362891787033831013749278870696574778057534613154041019988",\n\"encrypted_tally": {\n\"public_key": "51191173171938956601990565803038181276312043630128748563649147984393031742776026396155590444555208650810476665968828275190664676846331193059200664259311006631664619446495315519357491296102027975732825216459943908690907843636495235851080725510976818264731007574245785196464728576839635321804761727118895849055276824012377376448418398168264872605257566806943847992710861105254045470010934324673068318339014650947906762133127215598554157642285997671883542314425462086024094165976800039192738228414487044412913897878250008089883888793307226549721334105844002925744281135541223963427583330467856141692247470405594421732970137938101400167624624144585506919404794409074197912529954506471252466179038210421861151213329626148529496057408196968602903284536094272719173408653242014402157304865645181976682782090371192409329469493941428571757798358354736507349687370762633416051316059654928553424839321347780135548668239372648384651465912943615477581919770952547903231257164644254515273091121467472546581351345635676024033862494924158760843610339912689922528714085533446576742930971578492434997208502405955328168002061072719845204338915143005993820777628766000428968504128822115174172339873146166018029743297861991501563689474191203675789679277",\n\"ciphertext": "934786523429730456393015090765400532396212594029288332049800569823232970594551691141603621196716165607470228682939458821846904540365987377356319228558070630544109095677247965117930191386590265604868790428299213661516072610424762996958640517102643488166926278276009256761847075638491236744014405060189002026071186952488949306590644025314236312382665556779410676047188850084340850779177224805364722070648641664865454364093023269314261988808160043946092132313453854430215626418676898497934966107615349423236678539721076327912050140622487896009890493637795716186179499260280239620752715998310099456901449577218789348303152129922534208819539206451449494248954964334784072563776772331257151926557167804333455254041031768529425031588148136388797724624335642108856045553443697900555009695836770540379432965028096706251192282167344496218299194480370311569264942119678813199932310880851968543290121053967351985736189832422568721303935877162641823396477289407987025253421108634397254313100961711491861411862989376833478171762895144379788949152736873851389488013067423218314116220343590434851235499973854926467532466838698589028380966979477451066425981464252554662644124884331220640459851127157921604973015000808305300966601937303750658128211208"\n\},\n\"shares": [\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "7696146125373600880790654772698192941192155314741659163864134284170217015275623689939231847161397552167432395595499191357774002494278847418274369445777959364853772411589249400082294284188879044301362140140817731719367324434927749675070793999655072771218509063718013399744890449932735251432367608389433525241841064076608001198932840597649185415839363599332459978735951259696191250525779600504192480068263880626127366749662198611124968467912647012070565810646404865774616081900505026941893737792426433762610902579381509704117570209589952704377977452062793250004964823157735961360910451485942019955033920133283566673891252398624055145347726824122676188597165515419567732009897121174144212301443759360578547947550257362947932631417676472651219395868805575589383044847305624798901880189192227042335632550046442609496319396597452032680366805007299349321031208661249081449224217355789699736624166946681298913597875212290565249498217277476389513852569215496962358309769515350373012359253636705842374136236947754421382371169348024625475375725138061328597960315580202552296971694690445054214920580387506246159787502955025468702745242605315122411920803401982836765554219998906730523013068736411712552961496753329976868739892613851110505086390",\n\"ciphertext": "589770615281538132447851944194071372964463421283610647553194222877134008085044900060370411945959413351845236814064361239624351128978058278576691212130028684934004303644700121096630633817812788306555241527563535157751149795266667821991096202934431208028290536074066298079769732108362644629059990872362699224338453158901359738886320927750603371725787035077950620239385418938847254936437199028769549134801642420409109820719829326734403771568718945645214129618665651029961196598707478914567865912160944332061563996058713789932007245151446739237257325217134413798869642952286199973385385429614847398358486125200844921733118836182360011583812575087588250380629693784043611015755872117608238880465352351544777192849233304913045183562929528074266821609292763190702672378463470438122617628221799248868624172537237541361969594133691222170955079700927585867215570450389158279832288970868371817258036394059367930042400951511221134879709491616925591324822749268635753819759144108486822271712086668891067475525188169115601034005136712953311690579670418206495576148840831892309017752510346562798143960910878051967817921417084272911423390621095448808623003818610436803501382915998852510135042087875460752992550922997705597289695689684719603691165756"\n\},\n\"challenge": "84360813918543915132191395276289286472228628738395297139714590037871934705365",\n\"response": "24750688595479759902871052826129202414906261312624807783172401244245208064143"\n\},\n\"share": "961942112208426706102858747733677147114192530257389117037106792149071754323999558241313788001614530310045124329958495673048630462001970368762142468377587646280709987412422458180489542775611165998314142352312671381743644026083895385881479212693682012884427335157100513507082670174003559041324144405723605563523533211489872300302032437129972949587391939794276330095475538073381422531242108890224900144232965306752282007130715066818448504648321901343962708132620969919053282436273003324779721671660187715596963342049626987956275674119255086320646014968204150086554906840288487797849552708980453800295954968627107560398114049377876899146995729202816640235319039925220716287769948776360410205348153887875366074645870986461028294257955392428728694000797380445073075574809868849327458147397707887498662765212877959343262972269275164024459011536441554714856071571703109352018611996081869339343019982716429018264734575494019796250301318126663692588367451562002074800448351143461937336652818472963858023290288318704988015819576074950366581539868067149134748647675234401395068100943356699046054450115525712915585702740319767763290495028621929473260593780673706286633842553112343466536609117655696800956217688330636363262234110862235805164041813"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "450553125234066548756180450973142165065478195391370531569891540078933536328341706169897049543836803808012874565745284583097575349975161456322395129275640812028375598589039668834760037363307920190908252185660369865279513732982227305753199920325124043573814376153331008536671236221535922746518079187851394239705756018847190341758202174361800427166357067061740851990937142658450710466512605736145343483665203304735875199742930805562177301299335702917359502538795430126570986808452700183878027804025465394500195451052588120146166913069248302676572357461637840140299607413333330431186627235880732604491569313024212346797394173950855339539114684542792927948156107957572619283233107303262152775823157807109057602052257241473369387052737996743820566465370683357058365299617558477381120890876841506683093961073912464668588433267568917885438110595066935180037671498599707025257333769679881132461551474084834486839593276169631110356896634809866250366628675782228788785979610218467954575578147433213230681402333666403835087774877218400691501049142366481778354090284706980097808854035074531751645865638873281294165375052235133209137747890660546901526536341911529536527410499975502471291416423335903102730682751478271318772485029936466872347860034",\n\"ciphertext": "629919475103864461424798586453832457032183046697952034615731137411136668019845128263109792828212415730070224045613175197373178855655050742893472197537994770103246466767295241279310884398913990232454410056011934519738068295578832697976900960114918020921606418068816928017068284501046976990704823377820485558703507821961561754093612543179405617376993347010384496101577796450882058108644005728204109768556214687799415175289565079795162503085888378795386182584753543960237083164722899374842563340323693338340905346584155037865733360707081285826041471804482566701719481502598487847946136613648462079310951084842924123000932511720334832909245448702705638364926655392579573565521639239138471059364899145363671937682283047497905889304530644540477938112914356579012148087853444258617287795340565266727034953648915256331643046684573912075785359663357661207296297807050465725865931587985988033279248692559349682334756907175930427988678055625094234194504333790443423098503726600031068350850041454585723144271226236352927858682719835205896041161261222351666598498437425971610105752032436667440935277986338970881607962794775281996984350904146373622365282470734965355083016381283797068908882033314810256262455875638947310444799439851376576519614376"\n\},\n\"challenge": "71214779093418452527045036796065177929449654786398969906993230844386000391792",\n\"response": "1424186953938898789349830825837266791082166751080810135412685260927131832617"\n\},\n\"share": "318326411686226292619611653933713797784113604869822038155087723998446472000491631340796166741181489866273106623944061433077571721511358633472083373024091467831388817991503977702759648462408013867606151300315807029169028989927860289140564078099266826495977782246461750326542702515682731009715687248464690703543142695164221280002690415307303544835283057888870468871844942753231477306279873225776399431478519009913328336164286003111290072057561061773120632344895354535950578400910711299970496697830369089459850919829032203826505738976083676509635801816273581266991539345858894784434843059247996436612717676633128710175023086265721154297945895338312165144151291863136586179891470624096861698402675405696641331883706491038141815467924310405295567357636779018615050633121850694206096377866920682563615702390298731347942673329602049073224104100126607326670503927063620750499735945623137531582831642164804567525999809615309146108030775467911788644918770966219653370029976813811304712536193028450176283537176855397886955514184989964419144827815644288495547878298935193413296015482832582400368953415583397787843803005078456833458076819960320935656674415438763258246329120527043307259740472734356485029525377862729742011590837785291559379392694"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "81184982490465132163760109739007599762718227797033389709011258480045843371143747236646372080257900976176228840911409333673205765698032374813968683506416186614001558871497876940752095711294802735801773390477731384962962580549580716261697723314077954207231706381958931718806352653159255252971090854535061040305086152940437854576937946450761072470886895995255233737126912840036599049507652383104667515708602344027395050577835103943412913592184535348115892771139181302903048159121849993164228713992366788824817073881890617021774614625599993138027001719225994117496385813478369760847887168859886768072338975750350031652544027491651874680029900003671738130877199200817105112406055093120394832257939954262302337045023143091027288430658653981232779468707799681744406563719155805717963171341986964092160040220009540523439041221365223178662508494073244081111098920319530787964926100099871726289609091566297876267739326623546906996205061513564651621676634764797595583058829896933781818596732062059848793093124605016803368036611952013883743167126159203637993952113802090632989757193447050712660585098076253028906577030672972922149005439016582599097425881193644319839831716878067598444491010454981434825133785739051312332504446114646662230594935",\n\"ciphertext": "30518918956096119608101246554483055000283436172228470269080703282697785177067327402450720001833246870706457686976992299023523100088766693446422035633828866972688342879357872382789459311796461085153296768390259867025550393715335987969600532537164516704744675846515648441179587105206115549347520567429397594722767656039110820964447847015703936865267678467812209984932963541480776925702611285965785699851049398525540532509618282339933011259079717139411808531010610157583602331656302256384004876170714904090890585591112415472296661739613006633887331490045406931463089600651125469620416041039530973214305392245046491161267187995928049701272946368227072235654589952579902555926208892350359094991655382475819707319011535017817234783444083143216639459366852100148988946168871299588893755263970278002556064649181166547383201256148295533909470444566705596667055018400795617378334122185211088247033525376364051791078519679117082191999111948127289032758687091717801470953430124291836349588563875801959598226328587553451250743091665038689291757316924802325555027441521568691116603486467982362153432615644181172080121311323694185947474942674362813870948476909178096404197151194287024053835010526070886492560217986831155165766605813234847159390237"\n\},\n\"challenge": "42609787024774378427147305142744533884832784784902020733696804899044028094878",\n\"response": "53393532865248788081267867751251018851742159359680318304016024669703395520361"\n\},\n\"share": "368085733794459266329819324346045001470398248534431459631840386931293419929907285955859511178865504201087377099200032778257379963712136840319709749349910054605685335359846238879260168956340815040852305046784250410830026095385172111874431855171733547687987704009594412403365245442524462375411748531230477385203184612396080159876888414321700003385585367222943855741936939967776307874125616029427630815567891058064703149307571904052648124915124317708260748474588842817620474069326124882747378773600150329265926970083398295266588669711525276767065534983066132005598718800364569003227376387199472402781143845692197441219381110769258938921669790442587365307337796912727026177699496884362679900186998580192621271965722451664202901626431663996461152401954700441866410946141371237533834511066610445855615378046005300006169099828757838604446468722335538894402262467831541866874551914122691070451054186462017015389376757817204838454862251122297276375082741558426363825529134237331967878212099011010457610742806319285690666017025978027111135388902945590586322935977127584963900795720807568803777432392868968167458484306460217768881140611554382427341191223963879664827135119201754299168695025684977379435209782805779088186668754904243953987877080"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "808078579275901561943908581635035637953328724036752506952220041631734097836989596424005703406553913627086929970126550812772393757960076995554846613397674356054401604419058566047644148839804712378717598672712295735830581316562605677881132012920868378285016743184888166156359296651007242663209636049972832423253074817636882397424673250982788196158229409242332682479770867683920922104653186104127989217070922507024885924074050116257501298272405440056988522574856086985712405298251891128959183420994335259922277850355598653458233196949075021796909997046183265770968979924128121285654429126275181658569165551388381279906840688046103609929817197733906682044539996902684276902395026411083183471535812935876977704938862003871649765363558423490860782665130901648335192074792719395309009515849449098800715132077275841762398890039185976057414773165340994592863199403114102703234902521657516041626435924212265528135200928102161810891394358702885560502501061260917594299476517880594966221567223123409491487431940714038504670199193304569787716556533638899483968918918583978381765430428319680048234245446995608964767617615754482103633523193731286150752634990806408503828296099858295187709640888316333642940157413525603656238994665534890208574003101",\n\"ciphertext": "326529532400770190565125044262448778566930213704288715687654983219821813968897305966691358901918474881942402192214274985730266219302906484760109248324432428142727267585178354901563870762529223461810648713488961025581860444496278107343844067891408561151231008252105399463604182350914777397127934654183358048004077753601289121933700547990814077352031238628058046437084724122726813718390297721470824522372653062255793286420746532335911461563577254998470746008523819699780696883578268024243496925275158097009166497909872099329690434685679277053327481610818837644237090973636506720609472599664731397795534574478620861728869019295197147053991071734645759334100469582207141853317390962570363322017826201009696961190532945353096488878444057591751371380019584667687798799045089155974345516627797874243358565492671986938395103428189081425145286508262195828191597736956407287412337413277223387145141559337913246253158554510908777289211209298613770170031494799414202950955603302619951712766815611298176878387758709002256428633651289778684010978078355919762162273358927974995274088475125312354516508825117820809882445202452405879554284785036421652890249187288603343435582953844286900086378459659029194955298110432690705406441163501072817364374335"\n\},\n\"challenge": "95708866261725387604347755595632945499931995283712883679691187038787477214317",\n\"response": "45607303781256106202870174361114464506503777011064619986616923287496211130984"\n\},\n\"share": "429303625556599950235816165644316396795959719247699902842765916315976506773263781996236824849608105567836548773086795538073424904990196093295288233523186375586391032921885013036657924171007271997489813402476736931793838505057720255218151515966346213720135139924260175098898223238330368395256142614510744930428671418891876964790705792277004206833377735351115918548610636001250411878211127811558763117511190714116675148626835177532672498960956886296749649918610256862813732230133907829320826673910024912381537194635111992910406251576704760140721065820444269017689636663689043029841085434367086798488980405331198763219010131037250106729354309227401040730063441089237390658133468969137290353676358603348066277539435772623659623303571897268499816448582861785218589755808757811494281596423913064612989208973102554910014877244282111566710538769142761286806791772196179379030714578386692638097707085011772893736833497416331833354635747027858410903517127038891107440349726491804756017708688990293837548980872046940733348457044054912780345847546572292782155499270291267673780234232528819542863798381771251293344883467606974565209081566811359680163260283083250631523347595405484015594671165065392931125958680369069092399484498401792668379065812"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "706263646832185715060512918989589436895252170198617258286494146010555950613337992534296436917465739401423674049703658692880823075151240858955178414012691070440004312161317918114320781075494811738552455407747978145818531507891050132473769337881382891387300152515289468539329104191711109071013852264392053409140196157728171488094648404638908141651747115205596878673155754597606357287443828667694054554311657400570915169177254867418401397135270651913228419806354283414860196650299715804644951278470014800827141629197029391070492443670232548193029686625658840012216452500057192434183226209682875383233225896469398381142046711214182940379030710435091216385744087840559694704681995740304315332270049047687357739101792464398897783327568280915411832755093252988747768280835070773830287611282274915881671386046343463193055873780011384792109034537648086416919214227325320821219842302783621116392700257962100974499040829938060548631424637529385560611821677217503908943587332834146272020149835432028799801966073652306564148156797319298830230961859732050981356555925986979304499338373922895178070075035585496007271146669751403240429792161367567174521490326615957898232756167102149772281742151581575007775397682046153573490001716043685835551511841",\n\"ciphertext": "515049394195112798167941016983501865500944390118677724751295640893127215736952792629389739254432582397080658735631054749004537303949936571773993055003748376895595094233057321685398768286566524542196889577317669019280655717457769343895667775904917852688394288805590198766863295228008737672614294279488360498242166899301796593405450637831449270307854527499887767487888276462414477029918399670496261602084190771996770099648979195396975448312488845594801491185138794793277729884247766977576607711251625724529928776513953267074588163477232196627169082716429444789522563032313556150356463641077546337173712512976919108103245756133974657507276912960919539438404628187515290997648834374893274071977332672435429162274024848542229286434936883193887650204909229307431933197442223554466222917220200260216417860157762825699936172792401702502507532286345391221439445082610721522455626851537393071710940778573234918281566209183336887437138569923498513622143408569043948124870140670160361565991599899985193499101255163605841234721643622460381563425826959897566196485423243647534466845586566116088156058798406581383778141195079989551638275792257749859349944865887008709653339130388382419608180426100192704370584269992441533250825677298090700690955097"\n\},\n\"challenge": "46144793592353863920064107593831651636763076978980296261608855937361394471002",\n\"response": "100989543619653845788678430481399187693894876980071380735414594248308761761190"\n\},\n\"share": "712214693523738485856972761525933296982516874069199081857856543592665064830884558707306853338831118364267938167457295150104525230999327529764482840104769116209588453121274286914029914855725433021057856295323947282630153535106053970895005702267508043251772007614430213712942665569804088932091411148591943963519382061178555020231946210792789964535276883133344599323263373416442791289104766380821255787919787516409721587508583631846932556249056980920441493338967274047075254511503715884313621984063767997049810244248257283012273980282247981228514859344352610964240155746449984563912101792954955156669320975043825421676006045851464527831863144819765398666574413714145978070003261581212534792443420692468146114053220105140660342127564768196897302857501781769749804744189287431701441857741736413120079296723622010456625505370827050588639674196975722076894932182495285572971261218593724462447058265479942365381932391789671207937361152916684245870930693318753826032434645550208058247297489416043372717949621756055131847469758846683846976739033665617917427024566267938194457529431359218845815676010994755032218621673735763984854671735642485868113305141619906539941450791820020250460335518227976219424546509296741062539229852174579757181017857"\n\}\n\]\n\},\n\{\n\"cleartext": 0,\n\"decrypted_tally": "1",\n\"encrypted_tally": {\n\"public_key": "972986622904564398294952062857350201842792803428931678966240399891226926658972393821162256892526834349838268309587624752520393570562352515848463492876085192614135062262467385027478652807628479366581938257807916933281576724313559556376929131504664287587018452587562485996047793517967980392257677154609967847802372871455349399343549985901667713612637132214194283338161003751044924875504881809430443378671249531817721011882897634262600742490113349317027517159553253411042663525732476406914832344134723713468652197852684781370510717524668814245147838281712318721146266589941227978159807342290211878486734132643511322626971554792547999643392646757031795998087816856888949466606821095265795183717068956113449539448922370854281272779049655712604410864159285449556395504046892809520330281375063126203113697299441454739179826004198657253968295131822241206020468790029843113310876830174994108423609325948451735432403134054388950376969488955959026599661268587884959349392856182491934356814076073863521888739865659238936766036646056817927717998839616030710970743631396412808299630580519417107517489064362978132498739163561158936800247401868357007490273919452722446165195933482803662019482288056318404846129121806773460896681762641689294994149504",\n\"ciphertext": "981873078120577604016773247261341510946704594185581407691151342140694029646811569085743817628335071517868124752977257515491563888893346896557279915842911442358637715818878496526001635701238592329332859331642751834947125006351417046736706050968926326951546226744208443744438613879596350015792821700726047346300246751233528983767106872974114380020016824908093783055477628088052421589679789729931450017498755561960389483859065342529361328749193683357646411869500390825814476989894063101101939972525471853955663112710178486794501074474946092299912893215538322525793832693375144399329591408610932718369107659585195739708372639061819600464780962533022839124682401943992485862957718666688823403690617233401701634951823938545488613252111485395443790563387230323179203576254388865908219191912691908843225923306657157636961707244455415339177109209310230290171279292935542799899256931019762841182646777824088269058589571411270479473178797075107720972822486347875909497678316695680097797102977824032267528701401965032812363235605776168681832542096781335115857200726047845864812137558349688286167501538105698264825277077237209857903516608162492682589676849920370421462319748358283059215808291368065516004351196807549077094640981123945218182320929"\n\},\n\"shares": [\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "757980800643789399216382572915185878956604394088043573598759878335526017924012143810956460682882381905070021074659445977113395357643007072174235529862539759910177677105411939798923913135710177494487226199859224505386697899677766824624846968061924490337016149665891075696204774379610197760863846543778638112525236330363827471283980559298843060726004476737151117000333141069043313526017954390930544110164241563289202526441908298143293653651149674507629895889190745045513305911606326963459693137684677109284036848959234860241483563070140003438476393237497921572376091239801135343279770908978315370648544491545785017937358882280719071883362578153303505424804009639693653849718727465719171348449318324108408366333859421264346085014747878289139970541830441387824465142956827751511480077822610778503186692210274614045398059429886382819175513330162530117401112883134592693765873740811883201755153078583207449996140854916020021981022910571466390813130656250557878338053004746133027489149242102024924706285376107630414884529969547792676612488086326811528239597664521902777429420809319765871670624102000140051727563532010826355382238586913641799469467813663736338867979519090003359557364428025681071341487756966162919615498921104164893905242458",\n\"ciphertext": "673071076031765673684147716225103869849146282987757082964036171162264894476408600428097789642315176343272032263598924305946339805494428868452144475036103085950547334620002355597467485910525962945339760887639313776068728119635845911934704644800748785979203807689438800773876754669751638432020965223836263172875250292821029698137702500416666008182716779254260328541912022906796432317533135549222043364024441010613019014120598364308110708876317386105290309561644154655994979840119466837643446752877832064533928048281918252938516758696646965121746202501063902687420523012965272971929111272220520971489298012876158578365135459067543162712521991025306190679594997901223533134444582930215012511088089649018238056152227065220179092190750774936703003168620977059946452909062362447920280994483849490523081444458517058660141087047999365923647150499333019935271810241382763769734331236949137730741059274947865036321451132605643038606465781333152839230357270073724609120489230035310897196997332630818781716220926172115140556029074750397082738839022106914045884362135095554392022604876141710677585137537358569842797903199911305114951183225799657212633787128669972207591970002998450647913049221039644657766545266898734395940644636105076787223947249"\n\},\n\"challenge": "31958029142036688548804556471562235426715314498454610727848695029304435570649",\n\"response": "21728797319807569410004429065432943303532717492346600484626058827839095051195"\n\},\n\"share": "534306713752753844498617870444441444926547757600826137137952874066132592911117136879990060930603806471286169331775114240426073440114250915548535036699878975177299114275719608451245795571228610028439212153585031591306919434134061410036042554191858429233015177302569693886857028175342196815912942603288940677173456329589315990936309048033804328447078644789224537339719899243263776378316241549708180386687554932514661308593615648550171984065002720027998399325056434420091912591169876086402928695597174146020568320199865850518606603173628523198271146718871359040500986634341288804411812176778870665133597121249859367293833123206335930355570084472068445822095459713323886668880895761425858779752479345640647688145242646305500362572223118303866615800758308924480020872926176555780433403923120090719373246600849137270652698143385843565647789069668763199150810257257113084360745730586122854738461534337160451769957269042540044304265130828933582434741821966267614176565514452193463985462157257999613460775056283803198435700106230387303207131142396896573462618344668546319778697269410534376683189088382305967869431328917360665777235651448999631005194502466052001575102006699844374475424634906805009331366125487400489417459551927940028070712516"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "17841629661649707117775110948046661097453659608498737030639461131565132860872081667355389447001984477091155285770258461052956576255971838868931605661152000591741195665913570223543705677576792901776909696957756494018705675443619664356101382476958355549563553304248978031166202434906446814109306769286307668887876487177672485026307450731237289877724643611992119460073593514867254752534451050642182070773694642223407381236332559832800485460773215497963458268851188266855314961193267201332318985699112358738964250076073791302052235253126122125071378925874773528832627748275751238568198372740967737254095329602066939938789620347420452227286071897204024162929402522788747366344210575513161503151706373021804239460241996363395675040533283751161535119361544702637845261940495296689887857336456557559620976257869307011549310833609190263881234292721595408235949900184832662076190071778049387640931663147444857529424992859113872000235833004343523516795344639394601410377325646236262393405493184779480198509449868163892715529221971103448408415066755283646902151452133309907638225137831554486500396871694146175877677595922414824477361477965168527150284930345488620212329141139388522587871273243784572189896647726483909803380983783474470469275374",\n\"ciphertext": "402495959707703992685547957455929239086458512423210582947424461095137324757455203307715293258254889029607175880330223857494993782361191420875260317736319552126156165434321778869656823458365937518778677217598973601849364115202915225365329800957360105455789661128919246081162389425757577549504673406041195165496626492259734274981054736400497910271774907587822023327357167762913866395356907546136110389565620046451848336690624617300180762719339353965904856899089252411375489001089485756320482359506925363469714353873692877445789916482244729505306447400945427477480544931685399871044950521259365489031754332550673836383833094358112131343538000474064114505241867752849669197385928260917716154840338780008713632457201358072883156501811455848008971974402362257077506059577568714835420069314256880610257079245464981437271334436080002573290519199417456086143270757007878628703046547674585792318974932300610963430350434238263789554919324040088843614647815150360897632338361201686149426670044949426718926078332466897215844093115287031162219190266525149958827010493792336476680158177118256082523689268903072299898632569765771816411497551396826279611235250793226314613869371551710535950030468637201681393000201571607538997943575818875439837272512"\n\},\n\"challenge": "38990754203422754197023127954707503043445370192274637206664344422436617667510",\n\"response": "88355206940552688364358651071922383603340625545008181687567107813415245005873"\n\},\n\"share": "745933240011704312698357688330695090491420578847271687331112367269450921886954802063742755324955172359870941502215014351991304801553961882066158132291148438376755118999459024222877024979727690562093986245418778557869407359998182600038570570715390211628995491173146710702215406822564837859543070907450111722479868732964414788300824977786624368484924403977495071228241831145804378541477985274258675042528601342416528099172051161121388004750347433684812270102583235270246007007023911234865359216561881467911165431989952384423269196830640593762156712155363671630598814793366124568540235246909059643963586354361320645784615747417129474997073148623017026259855560304316361882662113409196236744086937107350599143537179774287398464489807929249722375837516652539970599931013949468984735506586647382710191163231328416954025520930480985121676217282604352042510754309483933525796175984689403077998097476960265581414975496470949396385221731325429606464224923179855327675021102059648639837404557808023171613939814723660694484319746839216768297990607771811798409790936346690252211792576410998615674803758223662678917161278077505701291217976195398711045854086548870897312605398333318324550576002284635405282563942859174677869357289712800602094790423"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "216318803797325938628373676570153825765285438080035983356513504621381231752814677954268972963597717366333385872963021952272776439526869809168017706252380815987230309887049865893187832669481837977948416584358998990003152581694856829249031987860772076542981451764031514763420549177176022823763086887507552147776937486801599113413680814554323386640427647279466093330842408736252673336442357747959555445984299233496342772457924810418361743681898727980587290471933735367117362871204288533563269799068803988812071172983636233967918984547908057044971234661434248999038288697314633773266854386412764589432604771255372280208112593416375193571705480652470099795585764670138150492812840118449444980587828075622851705830016854256379695735856981167022891429904821412027264572149280072139662259389455396813575643576560718344601892840819334727810157782181612551942343655026525200641106351291968685897052133419826964936728330411589004703519332464337679436262068517006255397812922736382580785628953195746648927585699388202082923490293256771337069752642805743071138902698113380687562703501138462408172332478820920945409020544726092238336350661650110996065539671531032850062065868279413185286136623993577188667688002034931722514084935214039925008370982",\n\"ciphertext": "657741750992590431660433757781429313978433120751756960110022041124131497847859886082333478220441046117049289092251438443813874723159300320837306131763263913497150739571160410332155037960928945841762550539526092155418307408149136079347929984764998709714070807577201879371119542448150385907571803793228634915155764395900162767609834546767735336156754816081546175759641251451213649101633014222693674146848821422983986291836391678838697336828877982952018688239106569046087468187842780588063365125871577348776006843961645945700399969943826428453144008520606459874902492156135000632794961507538030768256818790858476480925291124339761848475345053705419667402995215823057972203399709500181949214772293262986888039138386529285054519203908923395376722806412014493345383749670573474057151701102079835209202826916745741110089171950336255484888580772353428409403744187099323865684102966087719693251183129780158734419880325250134539651385504530281440759396644154541585564912804947799163669435834823638780898382161261930644522525438716919727945539954132425076032013396311232817911665226764851401174089787396828744305341826569496624382055608675078097692374255143487069682400928091751963200992157977015566411963626604600445249912447210744866852186868"\n\},\n\"challenge": "1741834283681746631174571069378533340600068002476352318142142714554640577791",\n\"response": "74874832727479877635411983437165407443175693843359196115928736863508180890625"\n\},\n\"share": "775475119584236292660512888985105628116976976583792401415140376259465974659099135748173556244411970312633045190436420458197647334044611377866251797797477248066417718423977591474158019477478121738882711162001964488708942648638290033256784084681545369238411022238893793371254895233985184836357683338927982563611931400420880506705785088193027850757956565588884559246524066070629209959237841892168124292283452587434177933482016867925321249204495951338922876927802139256679944452897826070736384128334202029946458109709986975942019101611835273858405082429442522244416416749463594793019173739827659165371597892419659754815658220287259572535614185940217852989238581645161693528779057795663527862288137529184652450101618935861944739929572961985714436139261510277301198271186428212687147916420289629378378340528255597210705456914121731360975833454749825823683411830330890751670524609791968863969037790784179295677918285080445030582696915075588069164029386176528394978275569196063313630518734276617630896808805235019180847595092963500159585800002606667005854374002775390645890709523403723030432894441895779739561801513214494225793100102671805315918764212288219287443485456586682861003356178039822593983296633371123970657743833925326915593806020"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "71931092848109160597557381313724570752305494195748637555220820417751387031172629162935916914117517997419095794291422547460348841336895850026493327646758616170818653471429196161211605106636800194814552091409304016474472217627895706120348597201972584849430521318484339466709126324909565693877665493567079901540642576887650126917443549150045717484353698037730075958266150022222383024245679159678538733090537476027337776375933162020405420895209975182925500304689642581190616504299825500273619273589335998918111427835886372351806900094358877040212962361335560930058566776772491138469685314418423986404278844216475145439160789085086137450156383777476336491516937535754087113480799645084612251682867817648591049711775274846560556682531647756526934998646201401998076345911295435993855435582240412333997347374108950987439944888015821197023842563328316031883306405622856386708215069269837444234591281681424497870159898551688106985768384028907741673798035530222214084072205825619871889487723900316775757926776617925080291928356563915070066965269225702520981768220317478341378949195096809571762411566716705643281937442955189417008989709835601275592006431705359150263587180424351840468620484516074627861837927061181903308985039868173574262435571",\n\"ciphertext": "70000498903741472587493886431831825237265408634858135475758986634040102702719887549361941047007771132992581105073719313325331292767771496133417205408154724339768942558213183615259588164900286293478055165787657901629511966593092489602254031578181985212427121798831544448246999847068849288631014208178346621688146640907860310546161808475934075659010233870338811671776674447265995464890112773272544719947636964931663470106326860726191725301324097589565201729469955791193915281002758179781353874793426505029924647121192160060056774762347788082491646268050582127514222600808651574077816448055517869799444446155829430278363320381204922882437588441006436384100466744850495766975253235544762568376693266060596739897585459819648450765280822042408769712498466964704291612878822528231248446825255473733480963115067534746592822535849040401979548003189417328455374012567761307859277572875134252546313649122535529228485346404674123840124982850854601313210817783061515946610870520008633076561757665447269932538257959327080835416132948367839579836807028084259090110069086591798252157426702982829090918868384944110759962022510590003666670076898788060744927891304235583584344271800957425302486239993057895821007312722683757094207900854769887604501880"\n\},\n\"challenge": "62199806619946967086048781498186779992564542734051970897779308083533504866418",\n\"response": "115270783836901326785455868391958768627684944602187506817058212188722561378478"\n\},\n\"share": "802951624975638971619447733133044592474519388546444351832437270361859904310324005484373257667584763321240584243137460864662839955635893849391966229617535717382889814345965512489588994624115116330753631618425396468793667274680151946993396784828364130387473042716000913570247216830651356934931444119016843349969104199236231622563823639438249618020450524741653138016206260363046352922786692132087683412609810672691150701185857428488598759316494821162866246580115976165262699081136990351264695597866710355845585037136455409158020405344559489858503319193162434539543756549049313012387138522860159270600855135330942918366305874484397422880223254258930790449900613725722588670154900521761840933995552912282439332617649430990509608871644352475311472325849314582652400862638540285034785002634848181889685348001157667263798782919578590321579551929809713949628416542027446308138520557775618131595112036765760195181315206938912726901139163459142817491441342864221184508853135851592853743275296029228666011037255374414445760035496674942477806878187858369666339796295130398318540947284309558841564501582838896753305555357113619171905743415712188385122865049983807424271992189187986972360089270873432274778934618331291099249759147437314406910462024"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "37031800540292138621511684621337931151948022421226673279809822947054501035541426523229360674618037612084636018729057503790622375467420027060773793944403161178007727017457727383093882713343266415564066700637422447348117963762080325710842778803676509818011633430580208620714665085040797315464078283040490663096937705348787450972290584474621538400698139489863876925965189856767127129684055309371531034733995818256541316687338999465424206341762225098895177379753050841217270671972589698675846594626682204999691642802001026633087641581909227554713765928872365954537351276649204911092798978250395218859042204561951905208511703138379858489655809103516494163018967559809378633621400953075547662776033541970327718539472483646243809878554271608776625582297224383493212281527929463169019990848210284651053320348139821812685245414598574052318032108865041646866103852960106909091440083421661139204022224995979754470359449714091468540135045281992258662274598493511853394532275628837420669640999716639442411218233174835910552321954021765506965061552140021273469281273967998094082093386997992906763394229588000593307934741593779670208999416191485783844449953995350554432258396438026576307410082295708636476379863439681318057418194753639405824459537",\n\"ciphertext": "531625069891738889967797062132545021857540536148325050358883535925132121093928459429452177725221720647995929398067328608505930773911667668963446586550342802463392751772175466758666854788456422536892418235593442008982238301876816139776590372556603009600330060644076999617979213048413937962127438137627877299986036291075073903919988997732854338774638700552784843815422801800316420752503170716928331991103463896608278731033908201224842179372125965798602802805645808308533237416899325604268228826274773052487505614169868371434499527367975461091535728802695331054892796462105102293440152816162553482133382417963180946283641327369984809959216677489155823212651049634930614468011044473294455603525898464076282898744245998820006228997846131900636353224703026371127764344393186151955868188397989367699043455380890440179170092665202545530730417919637354301822629749949660468802660445475731659026451535206454270910431640398249358251931315597810142170057151738374233102497891751329461155908227979356761478755881435196897533706781917775140538564981952742159072544886718284943089411572289094173496093588276948348250130043202862310660017802190476155428726055350609389237526734367869028338674752398874905115388426191847698793792260668348459785135124"\n\},\n\"challenge": "40601966443702583667636625014555575801809046762013802198873995843557290900733",\n\"response": "78475094658795773655282485838104717722461622155117389479494276786936888902372"\n\},\n\"share": "710268426522020938660737222712104104277296923248881997242234960383790970709061366601447023491478615392848920744179741035544046481660377730747390903838657956179940775698596693088907839529137481820815032142328976088806584209134092566094093490825703660385309166883234921713002101241933579454000300538705779056538099199034923687780946146139816914585954525023026447507761469690473327494178716357365207873306884132565632363679952356752335209340309802911012348416576147533147717182542587976710034156714352556334858735558821829360129958808195668429515101465913701396836015035432590003398683648151133508362910233908844504293695875676631294862404120415506550285896074694704513588883157048570866502491660578682336034873958267787867597428688034084983359644881309859246164077783605920268844929476753296262990344600695778072786148761805238909043935880365370859735552224500811498607972460954133089352779277082792430048894082078556623380764906775901806312320220165689912162126819102065235081000498908416673826731696312019930740233988949828236684531323941597149089218052133983634641040563329276794738928126590184394088025653757489395401352908404538359998254890730859220061182359439744047851683919835590974650217013544546346939249394730483367496908981"\n\}\n\]\n\}\n\],\n\[\n\{\n\"cleartext": 0,\n\"decrypted_tally": "1",\n\"encrypted_tally": {\n\"public_key": "902753084871399929783512309174257299781392933408078209684537867957855546387963766924822574949855195853488581782011874442110170598445901528054706178653936943952498462211159564227234331580727014615875099079519004077538395692052902775138406363113870015120642421796821473113645280900429585013059557932136798365130906001686505259498561217381746535399916798019766347302646382415949863538030674553823156901550863472278654189039498924238024111055782558396497846609272488470334954281862458331065066505910678657570281944125056407341950051097257712533978617718820880773619238819165376720038483692462302111914780961226162719207607356643433997675145644942077680172284717205804764029929143076064960387438878537501322011816520131052510047704476524285208389100812161458491011730103130134239494745500402355751071218038254174567415465949304755465128059018862942892638321170487766568501863903026926106770144989599324489880963708531808157878482204971463747308813419635410774698301697699409858424382655954791316369989602444293083395952051346065671816944674719677849807701029331137331414922159896864213254586907514725517055266628723368014248101249045311676250738772149910434755336465237751276155864327175239994490906431404570361381860070958616836190920419",\n\"ciphertext": "704815003770782421544542485172441435367587143168637597323693651841042234064687519898673334785153437007100215109453939740952885582304758607431049086754555508077953687050007729774727137004791453205339922453079935165287528679618285519399160085187100011198337152055565126646021163169978129940731394877296947390048736190683299485077620283741546887863825943580007198066774033176471856695594695254664689491926539014368291215999836989515313572756216228865791340381641144492482432152685631296845542615729250628705140077451889427357799995222632923353714316742352983688309167839913301558309456889072668609087978019841420173297468481374917271530317116927188995775362424847773184159927929242692484090355027178408046352371302077186558522690747695681431984227851964823554409149285486019260409773271275895711528245285745331147515730943052175400292762357551018198922841129941284119859030130038807317704144896121737511040390147401358129290157290281484757350522151019762489530656386493174941645046989959622203878293035804974154492127594331196867637284382069496849428573969982670648999180846789582522358552519518342226078706144391701065954882498056102124583487610417431810708084685481041987573310647008032779592964482170755799979738234444452907637573240"\n\},\n\"shares": [\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "198068336588311296894359654451075834484317570742629184300393140756075134708398482088739540465460251828678683758901358251707947880742594677730610520816464243618607094382488441239448015245402655484792911565939050655386456467327370606341040571675150340346587993257103176287066669051867376516598000922510075092019628656350800247729024157116026345162059713497465029566178559951779055102319722362244172711697059402816771769624834587375347323774951905172186227981292818729325683907994654908034933191299294134035176169009738034531249423354593158045114864518258508056979766006836126771528000802157123180902383001419492766593898193945918614797779965987392283587723456282244402568426453235896690481479725735618113669289677184125608847530408478436486302248863258785119046319761928251809474518707199800082569773085513239070345814366392090265552855914628343559010635566398496313088346069749966090398472473549936421345066543650986553599823047143087519448878746032309027051075835161024456050790165326580821836601007594992251091060282564489526876639782344569340850566488065535644365791192975436542765163215286710189800046069509206928888614846971691645226738398775281578752892246930234249678856023773401429277141280220032237357656973757375089257881402",\n\"ciphertext": "91442648629017700716490129417067315881899559609498005268823835272746774283837323405867216499819084324635861347658390032451645668359929941796844705411653307901689521512706424829613686072000832861602602761319226809411703274535756707464940005242077250321472927449141687145685659397298667953362962923330531703752391670108846478795247298934322474993326027476525441244239163382845792612800585854506395393590210065711446730624522520582919382030759531673383273022684210640480711346582737944220174767509163288387036905637152299339085874734295552438873838530566446068346654162143732813017987871315529749769547888311435848108835090827746198147636707776712751488112519195145791232173199385882479774045252395066085208142853407200365866562295640341451660849102138069487191241119593698153327222144966195606503475894259096794907751611781099246781446070458771408483492958461011451397195500701468358560617702617050252872003507370981547878958041284373513661379494478045771255566036299816166466370748578558591292269173286947720157164906341773651713006578891459095716058174822522500314310613824508199286245857414121601879343033688952206709848833097153522661585213360820862086850846560437366467068878309990423086512757902133849806070441009000507685801330"\n\},\n\"challenge": "108010994186804095499832464366705084117339089593154083062113549122667785782352",\n\"response": "81270658344652151915871409524226073584770515976511751423805175553848915904515"\n\},\n\"share": "123676220760186792571097608557338032920287239135381252286133258062228321712812919094742817318783176286115840455219911908277680990900911765386177350706237143760529822476142300538763111155093798510745440362024087473415774147292756571910494569577758926031937504475293061523353823753957904033689943947049590484944833802673458569514835911503638618446817708763855672452140877589906032412875368809516224615472904855950740365141582135399567202877636557939472022731309775366641509483753677518283378833517272506775077096664137049807165635118451765482693814387651222631983868630906145359063327983684193524916063420260927914849459297421564869948649568241013744503157859772828165422657275716986854030490708467254122416574186190858687900659801840860488781489546545625619700711705544780012556611703504576850197119953373132470314307525628728219484969902804541769082692379233494388269644845031381826113853194703697696477317531062014838490138023047448918322720982119627714811054904598596223667958117117825028323855403323756901118716413629878830902709337754235993436894572719778009017215180376090433697263994559115835029228340002785630271206049319277409266421445009986295857591922423033655889217882761341518419269204754955840832581331919410326661005988"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "153987100315410870068702396909212025290114459900227838642025115065719389477430580389325925754371946111990609415700821954025860529617598467368624233744302412838950721892074567208154144022806684266622812522929272094672111666609904991648587766895319603791488990996076740305967014880773798086921532877875737560347058225276466710947361836907600203629098818865992793633108812058263109687948577818981320059144399926325264610426446673537045922938083813911097959728105034358207395645496552555033822096976986271412624763619001943134885084718445829499674584055133278618050070351757633337550889886768370241833296327749322577746041494272491269575777292480732919904601588099618400360551890081176247180010950367289329099142610941178412065146996399530700759870198290681153304771340565017693304889626001045972137815159794097818229539220457005703289770925485238140512120678917002014109273726311333103331936799678436441502364281888264169360321181987843624290253517858533738854109689800097283412542627585664968881416128607130710772795726910849717340119251660486161173095414070238413070127877425603966080967625639078074652701378487672125275194829180969433736546758711975326512068962570268772211307210577751186315998944059716384680941324809884051185440606",\n\"ciphertext": "400924608787599979068555286717578774379352282585649794479733819133676236228720213502985817473618183377574917340522913554784565383303900177279464794163387282682223554261046982953935828416821601304836792666384739937958872541932667304459042940806924362250807940972578077449872435477774681591259446567697121279072329999728748618861714165272581594942601220151614840094105417799260708270419331119285335078200678763266062665067858318891554585698315294253758384701743767230879789429303539338272330694060344533749521284798631348295868161398088441744014577062150261928018461991498123169647876582625240447948920236228680899572656534310339534319522736904113758172943019076848225811987029108914813390776733916929385243109754609878792758794813470990567676247066416142496501764524425778112603087127368864703083395580084035817354187761503510449232711871521619898851891951280639774445158761748907825124810213308224081604913641205718816015502698809914896262666600214102969880227621490923511415054036855431092763445923947740454804822633933060269965274041556391312435549783169312657972505062433214908072807002741641617181961301517304543820960967203407236358280464628418635784599038646487899222380191021283852438168776799658492566838302746993424399588192"\n\},\n\"challenge": "110780647513070614860799240260307312209016867258693118276878935500776524964941",\n\"response": "7423508373483094932025727750211424308294133235506346770369492755381321033880"\n\},\n\"share": "116166135793083609664918349981275199116575705006435777700927134688283261007538166497997359503893251202466859997107768613378589831269381233689402167952133435874791755919657876894688156095663430912231397298939220027593442462011343082151377481713168310274993839886225750800776391758144879617361267537840445758530549913270880871468135777415747563826510119868193958999947834953136963784956001396641362853529779054001213082495352342983237580786254372664625189832691807803977893200617409488976047156413247598404503918393774943177414477703356037174804387802213664745697294194338349995160072469864956150135710480758860580848843433097171934164152451082044893839832512445228029101094108404067551471534814737163103926796902748751008972619265363897216440568801231154500326621986098727679785414797890613868671041083113021873735298786879144475948455065768182815816657978301751423402847813702344631532227957726406665944882406550831661590843631435002345751420918207051704474724030733012762739079616732268426979618215346231191593559775961392620830545690628985780052577861838082450984346216093328521170581374738883623358566093591923431608096694301100934560445292196748693146886414668471738897400841466258133838601847717887041969800474872035201844118939"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "707119198927177801728536762785998398096040203089643034834743441237573062436179411660173087988979943303509181603595831486641767852819681007346968646946550632356678838399721722789111168905924256905107457425654247962189006029409852407862851227873262569501476979789121029479867455841069242740179277234772882790158654141891799716191392271887776188081596742834886818891929122436562795072259149090618002970178997461590005293007053675917468407691811629394294533758205923105704241742002877183063345438087592786421088843885387248103319809442362710189832429987281816431163714393749021330964200903323443461105101359114510330715548802977004279133521413881712910633980882139919874307856754402618267378740917679285213870306121733681268004658832382369434072746944038497892062273379129949126065682801266342712877724059060637782970744867428200399777245895853014978558816361013277345163198656002362074428258796070313302784753736393322951162438018149482618840278511589485933588868579619679950374764625084322368889388495876580117611301638430298525610137728504435071971192121691911191288075456584414263002684926372639190215024365786472370182999212515631049842040068584313922494038238872395209437154407438312992712729047825119852224792490223908718538944549",\n\"ciphertext": "132624386945111774841891746595368208588494392007087433563784462405308021307014634186324089549841163849591980339380098650939400021378889737646369589234567018229795672508155977208999760764870485380340067725803590631591110516049780475542785206579251488521140481404901024083550327132579996621516349746018779980797023195811600238462482209182624695492781780085229055283331856260338780550166378098194452927230934800026267571628068174883288829218779477625894904755495040434566712267090267917091739427178015862038492119596806840872749451695925965831995425891115009499447637355710373582357069097132838185591879111100945087418660062551218688722769346279203191823668249581049827280559548554951354932685866906856863518452116385617972931888174153662457854222915093692446018312570783172611608858310590041063388527011901206712592917441695878807896211388021459881207472250596929249407833956609366815620217421060792386039142206802482572713145202270028015731490670160644416702122750770572611804848249107228687633519717558500930252820941305204092912245060824995689024526865643696768070842870077547487084439393558339409942673311631048373117727140900435849828023504426699426415630687779295260465301214804420491459037633446492809935885850922083513402246063"\n\},\n\"challenge": "64103155225906236420577897841579470349000483863326741914786465095452417286489",\n\"response": "76231948299884410932130831902404013939455456338182954823015952475278263892584"\n\},\n\"share": "995593147822694308209351299763678045501312881411057753906748378457502124424547985438653006539943165311184685698544602332255714931576632980325396200551329855876160851750656656899559016659204900034987489409838698258611109185638289588035810091960547183966031249150042307992499183264806652483952913561310558013953300288576836267289644563814286544131338327621647906870033104339050881742785817549198532970057846064559846184049885550445359752783799338791943609266787703119846661445833619799204171133775857633266315444446727802447994911257315326801600182912320559652873860623476823709723833158432381731613850030673866267813190925246529631555188004333050068895519043841350519469139055181572720111666911828167481856771486149605892267200480340987038814603052000151040713382912503447409821304996425645528167614785565936363397732920656256292259582185511823072075922851646726206654021766478180332138659553564509715684684085898308138723923007356746713381104740809925779864779396340077827710945635948845493397328915286220538088275565203130666508955684988253437323911174643836051093382753942155496406507921375539093068373345068237495109944755900596131891720257396709323910973069956462653429960612519439496660022352737778641779174440300951441012324688"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "182770252584582357283393180878158076200533480306028305347348568868746617935213672859925481058701823962983331251248368778273331868856892097476598020064271338071882526395663155143594404737239065242725407905732800033707139845046320626371328771328751924874388330605310945367411443896298538605194067128695145480573258168926359038905920338338614792994379717890799041433920247459371809228508746852036659440269173467106533442274362261579750092711984782188757121616603611954305282915600643206023475783949252273789464095590352806584919722229712017465045798163235243143445258331168353531053515379688419449824958018140133909432146312693697487526000610693904914563805959655874015235302482553641953285151077508852866038443370936471500813900936179293019881680284915984474408414770103294582425046431177319439451485938421001996071376889800055709625270591199043737718391425375284035271133407763941766516736377974723849468631448905254017484408483703376789339615125224929581252727365556949910462066422792027497834426623020344952341190765831376547581479846104358694493968794059388986668979892868848875241609187917387481260440752191840040747365168900916018011850283116507163730496912988294345537081433070384563894746156874986834174281288019752059930281636",\n\"ciphertext": "602516314767465895001245499834177995747618780837060755048976623914696698164662183274740358566951553669648762608025346427691028072537448560368648505344702088711243830053509885018946906762739167408562064247458601985978373596501390228667318116908737204635691780683586570731369779087149154261344792407650345782683053764733899458163677134409773836291781918539504311796687030309557052908264286708281818841250311802007797471407187140970112453158799101568204283837447007331751780120197266064878451276755966612653275108964717751985148154046074640297794973460142290090880408811999286321425879162570255325892067846990155959252915368608876682476762765764217326969241843363566840948323141134439528946800374913610153351773815560101215668468737540353436410703929881807207596308894323185752513677826612331881132947568139931326466514687210547908442325554724803393357793109245276360317526407003659456061710596618305029238036227144984130026715178976867054360973747693766275515844147061748421748911712343784199829546323934795944891906795279445360383294229207080845329335862508673800047799870492973013078370673019060270005333966418837859188618000901940845592037656072977788017554195558390924562240418580337110663056110495723112862016783539880514883921073"\n\},\n\"challenge": "54570067723257578972398328343356405480466748364677209929962695466909175440082",\n\"response": "11447911469329809524121019547384440303153103616617216728981317097203072866186"\n\},\n\"share": "1037978601709542385642069084357640107883135411834449161590977208810070718021143732855201367859657671156448997624308158669832629733036333280613977591709863846083822162376566004835793709400228691075249770300732357391262814106903268634485200074932614911123592818606570075367709716307507612698262896322802180910130166568834109953581541535222298144096889325313414682869505260144709560779554009644114852860140541969782014091346172301738514297012618509361774948275209331724698130146516766174527356072642079524004148074984978759292428840703377281229003472067159442288726508431270267084350977645905880823263015818191024633187336404499455663671120532120041334506560912650542788601236656197054897392403296104778655378671537646220654177874515373140517779919330820981996047831405271615382795130964343282349092272563964863028569898824138914081843130484078682747829079661468730046456060946165092003155703525520650854294227928601895717366095151863927900342045690519928337835774992816814794642753074814137204228564576171566307882127338913720806956678260838723110809423320903413819407702009131478120782364331068753298754993564785138430994684331666834009985732327383306832538396821414580310489972627708059733192282400255358540442607936536960687235940450"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "706401970741036161513386397592344316474188087613661040642332375271205524581784787056389373145565869572196739964400747725066762595645456249425932404453419643961055036549724947254934503193528764630569268361408137337630431664814072890146615539223551502636406090419793965799386003979859723257807497050578519876456532610903855577764564976407645366139853883374555182730865302148150944708757706708394135784900252335528848537550621686051843767497703040787093684746047906287489779402051755957930476765119843671243021356000021071568266559732771799802124850823382624727293370538272107529721199083924569224690451374359686334967855675143663814344453722363222413636262761819096530757707412211105081784934496496382383650847096584132047014934697172228698184525203444624043159101751314571556130184430206756005049544547615265934554642236041599532623637386538982105311933018998532220487342984347279544399532031353080323214949697238569355866177143024239858732921283404543867005869328523132787046750752061603661899216105887971785163578722253690767499570904764666759198173662529321017859420019949790906028491170305396632585390565293417955894592819587566467799342780710235175224138271293447024760965233320489633388475796221206345967460521621914559823379503",\n\"ciphertext": "960488982080820295447569554791286239375403601588970522924996572010874512521958662540829659878785926941189970827930994938337664316011311598513515300841133817414881925543585898314098407787547625426830862800893646774565768129085786837560571056143390814963804603614374438198628086279291490071428907471937902792753260789833149972743597184460379333465092019341671273435189816574222423012695888883727861731891838804216230234484635161612377916109156984523308414803555197599993504666538490122901986878830450891257281670116709990921960860209082436234699935259493560428241531224267764037012964707823460595239481984707659750991285889292264460852472345562487919217589137409724049409494924624412908473274794587640822323778574003250615059931511230566660363005482586900069803901710149690916112484238404349274110916584268397295187856578472887115619995403630186740360174614101515111507538879781011663541181905890362947172262709072046455312957803677136365329066089180295940635550400899807092954643762417206742976931046301409491608848346645254255921980990891321369300840670330869891307327783845532992305203200601433169798875340285708668867420837978376452063644403344231523204857186466148957033750241188665868788647185964715175436946234576659838965175549"\n\},\n\"challenge": "45718312205891504722013898879497821817831059114013625344963084075683507601807",\n\"response": "97194738530110855384627692953911791178323787771262358700091230948554282642470"\n\},\n\"share": "126614879319187237584929734462545327043262219561165236159428713317842079255286431114091863102865187397495981681803963448938483366343201797090196682604395203235829727244092915951416309589497683463026664390131334578488156247329262438020733563538066816396033528173356946899611347272099690996261970328662953452777354592840269227584500786990456700827248760771940817211247390659241506501952121706907000028204935022901376779736585640828277871150057180049220615797484849688271303843675865245984000744428215211924266419261798703707562582811598700356173327090673857622766694547078308946419465944920906446758854894518115978845554866644153715836302599417604453451646805150329095992648925865517868405250032325326605496099326865243005055573367997936768736402484889005070725393263674372459627526889210047594318649453130918813572422719800237467001647647365655828347047003729507459591777232983431228150259587397234094082684279880623334683480977384930004215676951636099557222689775787136266731952201149590521508190306915088558617267570893973041642530838995670952295420507550488147514010478033677778754101378107461430814396430906110551150685858346964059663725447002552228456677354141149292980709605434517969607218994408939295559895882952472365147185454"\n\}\n\]\n\},\n\{\n\"cleartext": 1,\n\"decrypted_tally": "633902738424928856783669360417409461352724866437176267937054971987929518113968311572018846775440350331394872441420725806863767569147521628581387346133794141162759618915434384470928048515684966754389921404728037087585951549298706749491681316440418023335644037157549668734734747234193236480208211700649047792505290394509276323498712019417085994608675098219625068478389802372911974790447602798848267203035795626948013815751746314708193865142515067213438779931341448784231764283922931059803394647357407601820746377200693540251395985610151207325893305136968984729108604308872514815118245429658506703427331797397729626291989388778680839647127066755635696870257359738766274560298982571341199340105150191282665463341766016615086716556537263439886148093374656225718217401337340651580107886515914073965138178083420939392671278560530056147682312589783964279302141118430614587577025403023718516789910534505871873011436491653121601912717709648600938567837813521742472036386528727473354399846339619270536399678071529700504925046483796750809603796528358402843506478188359404393987635666119244256746743854126114174948922250715011664059118382465474343042744744366613138372697678748514832068141362891787033831013749278870696574778057534613154041019988",\n\"encrypted_tally": {\n\"public_key": "287312236340660630522919115467786061103499525989237595645654712273222103358147827517708759194778981696091495434189689098236718478152813541117608718546752086741523896980361373035561867637313502041582701642657863906368708910331708145033568695126252782071868736889743715738644176402970257898067809542756553031792490518401362516119546849406604165190614507910216363406156098598444262226673992646367117298571938528684400398127951052020701849537929615498961069173264389159429152628805917440210750515514606315029062566425488509008100153374342014124823794993444570853450501059380016297721933451231777524907345861260784485045432852024405556706864434677413570412712540623597331143712831899664863255481617232200215729697158698858641083565822779515055107687570482023344678602853958360588243409974267113322001323240764785706894947623437479613295099794078761277784693791374775037164393838457110838065359849717081580121088464012135590170008941389599712214914117297938169211588955011735570318723231861836684333450986108765468372346441716170794413856634953925910360333327497762011159378998477958590211390446332781307855320385346949164736706154284161659807630953682417293073361259679082658524917142450900750056084997240432848726720047203406540975765494",\n\"ciphertext": "481888615449810284157509093324391588870834575828352870397660842390892677953220587428531116920709379305458579862032997623268402056887241464094487197287822868685047913975290744544920714015372716732874924294663323206335455454104144712001008013604890963377918720756919279431387625448555391107443895463028379586726135729882510711718317646476049427528634944668273188615730160266875536165757595701218975033887164395186602544369172141414184383535209443532417131947125487617625800598474059286447366307101748480460570680272896259728827966556026348080861578236590837386812632158086567239543684377014544030846439049276072155992764101961746011095454639462909269030149200423326229881268315972400846397027259355093271784377660262166199019254875594192929429880417024451672663799793244575681008780055825097018040100736534657697268562045584114418061700478864374223854245539444537203377770324233470808563550863852148397574696659142986056944402083610350945796473658894646334141662610301484670038481543799086437658633807754631063894535195143028101112869956185957997974173573721589900298425822462578665644028241468446643700302021998369468175587334534865351975276351066550888192146094106619099315514053844578341529692144993227830456050594711791158107074516"\n\},\n\"shares": [\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "878115887095575083597345509935606605234394959893901312456634176542111718128717266467193542384149864407598700727268018153134608968742831220912100550766653716285532196558430762199702869487144943097388108080384887537148619477260904277569308884771638294641864603385295244629742732262684602245019852763318003570077945911692493990385292049478704335643905941683679552723877093415922479465459194187017759014142871342059753218553139582881710059166568549971048138591358551857385329439473943407095503041293579498764757284079495386446323217781099011931965091576724486864201730683190045233460882769874569301573165576509995107526872090247956473401239476122566257080695299181605175926419200393733680577087028788860952088128207579614056841064070447077775150195506182406660068646442648747737168216393329307076726842736569737518767423061096909460604171716278429380552698147273096580526789457629080208638519324932407714596438972385999256761778177543400047069551190715254503268869321543690337799009309190527878318717874899092207521676515195423963852427969138286286185797101155975844705375383923965569952786604019437865263703463422870551176572221459313848116429017715822608926947646477185181695012024644580359149510599519853075069760738425456841523605468",\n\"ciphertext": "896754685344093211463047426610383620239178146522511405177499896330508340490101132434133874788726084763697615513683882840626596138204913638367961254531785549814600251878654588276619241193797371210249609107642380309171815651709305184954905163775752932133635355398379834392842364758911868898503130870356660962942757874987088675902248726371790353844383314844620145918381861223422482374126120817457778372785561259689617188272284981923793554401120277184483664219737399749306101664126410489478396446443180009697748546051896367888078955371637396007415808974132884297884759191497039030161054318256327680313974899708441710842826174820574858746927432631284947207860531920514954640375289542942550746174222099234889455564291797318537701930955333701434419676351620092159289179774693862257940217316493402080732592579616927292841893626963367448790345661603181566722588870565946576727443623703999666243876195805057570836819676324181724391071175346763436283081382708203578497260881609212686360235906553198284118350732380141416256628454534645100101703932147697741274783003695865980254335423699659396531624679722409897063637148438517775822459458965674055162840334844774495705833725207659357788574187545274746315861988727388010216205606320599095712692209"\n\},\n\"challenge": "71598400626313734933605081217165392201982779605425900189357145129103961056434",\n\"response": "47781817642750523819324679395908219265042918252317340950934239618123100684040"\n\},\n\"share": "447331341118356385194800379223937087552477505204384621071206912502242132648615159595492913896266373220263024162598156144155297644006743270698787476290649917482495553876137343518989329955920844469047805301293381385441340822350261727050954397050097906635204633729333239479970156766947920064494732381687273875426691091713867085934736309196860631934161931007471006583051386191668543391774246555377488938009104382414064890880907330471877071938642180295115241050053748462881108735682454997471665795929852954780855092754857690559665054777577221496345286206793813594188610004941426696286210992643628933163389082869629994921798826983785475419744208206333718315546343203446443800343525101244008573766297118630119288643204008781241352352755025083754957645903950160449003766678542199253709286033147316792026741810062709473033843610631239145178920147508323389849458181195492264891310182198568960959955049239954139483798869797381339067265419288060476531404833492970765936281593891144340274102606207695168963136488347439161875509968081539285730223374366887069773479457456171237272947670847685414606927912735110080519495525854182406942861229518727853005132996369940825043180049191657648041838828803375410515835381267282820328195724084506646073980819"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "307415341828539942616980698701969061649333554919212752194946283837939835513614871982451896182337318273744757721746744394526635892265633394565716922385381149928625586360130942714913738146027369995607203686210503443162101874778715918358704534631774764630575513662244635884063092650953240713919804530870883807073973828222507846573878111457637022888273067298349421673531374660752023236412155892480667544382884384095314525412304198248273507517826478352058170363679197816052738881650802321096416007977811252345780382249207735090474239294805783164458066767446932874877339707278028209966298839676265847044946769107695207300481184645959061009854145606667596092746179548364148762324337509476631601079599355156763228325792216689378845610319812423970435053397402593942258144800342919119768307870530804883635141540474049542974813634557723737221770967089162473212323731142912071050687147455641104192645957130495848950385383567361728623509758337035316256531611621773181795050367411884029914008912578103986184907163355079096611623335580672755708212191913306302061313184304115428830905009240927562736331626257526938765099443242766849216668011633497624403662771176829196027764029583608317333684906901035053168666868971991579076371879812306050437298291",\n\"ciphertext": "942281197555161361347130838486162978413688845590478889945707009099869026001453081126455132036134427464403179168051327641807024296139367304415259169839154842460371570000137566851290704397701229554436297333989193452133419143651431412820751212210813802366727524110910442854045139512024805623403738631601576679330609240468091752210734700575083968380338105305607428488065234535138659590958623635722876416198325430152351607550073252394455819634617942049419411435839069741201536475174707136775706291801512209833969978216705732999247477535029107297151867692186769757223085914134687720955568972361194474028720855763765528120147652724011371082108203097942505600296315092146291681363053865748082790739251625467928465068590764971990787585914183343721548703033206667979540566299032057119336484812523802675459049370981134639856592696174302879439347075813969887211213335994672444862131309077395423936584485358489673568311599194470582573703107923976568185398569427682281427726507114303408281731185812952761027707112136642837693565883558068187920282473374650154015555692464423585107137707549121113011571554048583398607102189217093097693684314069155869959886198666921874584241349212116898094014884991156307324490391110939030889990950124670910645051717"\n\},\n\"challenge": "36438077213899605208006985331340304923670884322632923472400286635964932401620",\n\"response": "44534914059764702824443553066276610071537990718996003962620652279756175879519"\n\},\n\"share": "924786180618807011829797195717337178647977139862574610586850605915646202198008188685720165132311358927459442352758162893340879831938645281637177967286814779152811956561422672339514898580012816149611566724709269623958315519028843028225950666706597480416925226252768824752839961699305319291218292879286685938979825242582872640622651888506386857943099286293320092985215023572383786468455876829094596268765193319201280913055599479432943676901832499465373422439339742595454328366792090511647252779174016739852658799742693458574449172917180886628178400081336897884431235701480778213519998005101236313252092508314143628772647766309056838405899447020695094792702079162621631398041878582292280377506122645948336562554438124554851138389415717781475161881232220134977619922137056892401426121054767669779092799851012014918740196384376104140542860451461609985049870847961161648867358197521122699802871395347074372281822887558187020901959151079560097118563801747050789914237731812214380338047590551459102883645645572822286283674385158057999935996799376846424418667716628766488379327503066367438952603560474186600066330450073104768804414004798428000868602179603993174396390102134932639224039615281161964068441857931010475474754683704218280633270977"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "940758165076326765502682019299454996593626058407952031396691747582299698118050800178564017222059092281685396641465564566830849072537842236326827741356606898222305944225924115601696919147906219037402926377481894340039024916125427887350139229263374195590720727563279608916322596386770784857029642689607272174224015532662847431755975037652204592382503082929946717086247311941825863324830830256098140096317943960348144310857312840808094430013625939072220403799789653771693599361363831945209486516056495121165761215361739599464896451271948397707176446999835597681201112249187098990469380640520902663751221050488705082873930643565868635190185977730347959356597569091779152585048964392566100041571164107147193288515111456159463981440991716764700610413657849081949876409500396672900269743806025000019096762466838302306476736931613857871078727549918493744501430114928874709501188398419352779222149602412366691296645804007260223929024466710616177956796912011210264146440764665220827800387881282732945849126876181194480491103348033493925395928416356668253189017916401151999782447203428160047934960972156305587044621914525857851398593603159570775157104051964438895070754757159215560955468357212638412876301626577720913470399865634944321069040315",\n\"ciphertext": "879764243392829356999406807257726122653113790715546490054920456100118522225418497974409202428987146884854194496629044382868692081964418085338012923010797543790040502441981711636039263482613525625406230865848870655401525590411169707889789024159592436727433886952409987857104685774917783094418100641025716413364267476064554866071629023588898231252671249548795362489982676597883406103606746599713297874949767360547698739994150534540380190420348335166630499217140274450507320861063417622868833771904235875652528523219752197639788420226590942434768686001641843727555336426484759167336680728150561389936516002714687403197554647507819483178973074329743391857691815594740043777598942349229990516251009484761048016678706987002801884440090107479134342199698236490681698257391146563697352181189171661867847960758591233541832939095112147184953215400663342698127898976291771419960311341165488899817238183326261569783997806700026525316570281275542300533653660788050903665187519770392712295979880430088461003955807161773072701511349559730403370464695046216035762227410643211950605990861807145793659508128292646197726697900616735900669318729732175001611099323300663296222492635673302689590165122547102097892932991673029573059686659325161563621697108"\n\},\n\"challenge": "6725276851809355604492119233308176296089390546338996032106485662830055279855",\n\"response": "63074424151013497947439797801493935223119864753058410225710553377523101913755"\n\},\n\"share": "84525142612103459947222774136293764200708317024218380240779227877437199533392643425755916310982077529947958552882826328381332771918168888587083223273455131007279516469839618477005065761815766254758435090124527398096941040652917779198542974245527471734635061076532750766420905821024008757797928764532504945342488941249795028794599055218474497159309218230708797412105290622282504187684158289030342310926141092447157992259775126536684021471633693621148039510944567455061341851539649404994332023379229734010506836407061181145032110334165116825129856401006580051316660312068647864801741286763129112010671590090371856330055108958583693947210985674628255183576324086613563509337092791095254772176321568203119780742733199274691954054839543827139127960209890911639234273948280987364293913651734939594413336890333083194597283558883414838224887650958658175141617168535941888456585463797114461266638197638784543744176471689119491147336541515647134398906649831662685992989736680407148076917048574076876106681302143659468513074803772052758448789280787094202541230494085728148883569318692972655041732888582105988132939850060255654809600967765779577464248697258390816782578464879830610229941072634269725591846396319996749008464514104584609993107968"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "841516971296798130587382292189801467862764583597154152125740669738509816770541420006981041504954066464666465965975628405119735189518669524374784529469254510934716847075304148646312432617716599689403154855191471784353873768751421193795445282413068831902697895411383455364478798169527405884141730952011101932295344641463700145879671734236376127543476744390795555462214105215387075199371768441413134398315615533262473807663013482306542013696840879059031953411439750149045961557240412648480582654580822006431389648740535045298147505154494371377571027262705306440737982088819037246714460396950770721940906814147861019150660887678853647229089379726300951530518527191351176251848212541319723556422630772969285482161611236900154823377105064895969282505143235706858929060393590188413467446158435778441151426372709716240582325976387331832165989818151052604954772296478445190271532684918437929957278850860727038093132079050642559028366089399927030694762106467383344546729394729227102798114029984466281133581103726605608393908063370385616795078123690675472025756582995929045219518658091678097655011446882192069350055923068466172966542728302563006689837532718773139608635497578506901164319550862453024736627408074554166735436320200003285524237222",\n\"ciphertext": "193871269510262161629934356566967393599270541394400112967807253475262147826554020643138495566384268800016133002127494819890235610317757719304641797888776259494309832418649076330972259778969605906490982982010430272060978780554878429345288592697318995129276844391423322714374503067817995023398756605742836438571559176315775264464597670452114814351166308680231198373448600114602040319450268784655111244138480828505566413079669908912777254861150513121353206655316239712252830440283368343279898042404254529568023147961790636442595171841630056011714501728313118052001112256380583576633794477854236870992306379618137623018768642588929408413085622660056088250701017803593041462821086031268487999151987297181313094574507601231493759788678277984583444792563972941977826514317818330018073790936561053490331822681640579703536126470693353358303797404540107593836326804865021790871059455655053870917048004867260425641427539734746787643957990861470390953290560309963637322138530789214666114949262531428562459714528080214585591646710654620613533792193153643625002253456343425691922602938183995923522437328240032788722524972677878075798221833619556785091769847444168615560074096058648563443771771337598431914188073511819006091033775955302843993932036"\n\},\n\"challenge": "12958675992982463429783924649353312856455261565156545148863422937264850920804",\n\"response": "37464103725340648628353114004573431765953552477953738650564345162724523881972"\n\},\n\"share": "886008757667085454184273833530791559740393003280280924781524244566358535047223161963007759800850107712299018303144900012442987249113394268028672041529019234690293687693140714616041230799287141367378382867469038198655596273537287504772578229185616864913244550855493988507243932322347689108570043906521011940226177083443544235049715658076596008172672402842118136570737977227590883754932032603535262985916637423526473033880785292588407641930472662339799577675144150473941818911962805586580950315859043345962214040566671040627917026648168020360847827296358592673856586884746029658862975357860489978319256973177935472382016231908860847603858009062251230013885654126849937255930972001446955040718350740891145139282267617717229218294237678353631722247123402812050846054632755875708507809463796537364580257129583208658946980458514656202704774583287882597561682923332465072434588365190762347430333279862770778603075479899759294167366745782834167276447853302130870998746522147791581735857967846167029264227149430629868913716487173545550366186690403066102835314019364977607262709753264116453546424392982341455407453831877041028103290418486089091430995797336080261129536568591649219271584413009398524162500155352915858515839373988876144798710260"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "856730924800190192511742830784084006063036951456820802962944063216237632159017336545656841077862255687680385322599814437667107569392581325490375044263462875273383942253708567515974580774197734099456824113166702504446368412275730947039594535281529831559193543138940315075748475386571290107115493435464346714881916324065373956343068749654232338937388462753816349289025457115308252405250093842312149573563475800649926906280517080056238956909410775450361849386001074319574945724472637005013230261862249743406693655807073299531109831749897694270813756094694068014533138867100353931847332247351407987883382403550774586609274617010882381889527944737609471624726617217434555246332531607879307317875618074032433272496668008950617374543180083399318612256249021088536310099374181362923294608628387462942558527703550456886669096057327692971074318240945813189062378067413952974786102573168407303553538379007703336418492211249817183201158418967483219412624369089687016112498327922725579914659677781868892089009259537481508839712250341181711742637778184448073658754871241810316997250552765249038170397588016129510550534737653498669349306944452426956450531438138153138730366917912701109887281433297765977900628008583431915852319030513674336576674716",\n\"ciphertext": "143260444577280034703852207984425980480142148095472925996214062653860693431218496613723204990857003000882029971568284093751046955516244961803773506051931357807181060472673987094539081234110851147327985388631883963210249199884941087853454497181218016857192037601616995265252344967121185997660078310837627200225954741003259407375401491355527840354202355563643498485130318174990302785112877606428738265518132736791377396038485491737575022494657217298717000279591848133919350160823600216859580937863301429412123380009876770672320075560949773594947785035953198979383184778376262407197646828977264404797767287713849155312875263186507404578611123243279637752818694619184209588624431751936670816977827324231119341186548263467159296316990561689096907070052677877497446552225817815958656572802974672024186227767405031982650859943029796968729553416059164214847378796591472068395053727404573766115112075726663484062072787872159503458564444965384618214355564330017291609826916443881115546639303449690661648405443542630750245533829288800144343840686923523250053870080151986834140671782664942222758589734706252595473798898771234987515528598667650450518222839582202879676498771353001771124987661521190547307174715564053795676836614207613097002776636"\n\},\n\"challenge": "90900390012434591209414082471208175676362189151109496538249981341147250312568",\n\"response": "18733824663650925122981802663117643558063756225417355570653706028096325321660"\n\},\n\"share": "270357760991000290581717813489693808053632990622248049567791558068944320065664649090878345051690542654199271510646488953781966563897772109566281753560487915821671257409370877371191320479383910282956824983523766396509018282291938114379948472314534421860315224049199726486290937217697547732035377730733760846500607619197277288554241410764960632671856059629427829320067868182218084166327829306491924406749235465573132248714313785943702529866609619855925768046806442145952213426213655605187221027086910480529591633040238434032917656110907775301191635925213343458774962917061159469361472590934796191469806262277378033693350168357182017245331338050322673764628953971821976119161642965267517481177323729106104406562088937777362233982489673352978487533473497033641638554404727522186684273553941907437545656819227523766725003943634547433127104608454427396654085950428224516026696684197473553484793482141115932484441191514406179205085274905180683236925530126616778426765409361724436309394082327766030723114902295814159999179909936546812889295781156036569029898339041480228470264044294673270430186749004463646301290135367639173179642107700488047100263063981478341810633113872655807280927126134273862920116100539432809523817418754109586974439545"\n\}\n\]\n\},\n\{\n\"cleartext": 1,\n\"decrypted_tally": "633902738424928856783669360417409461352724866437176267937054971987929518113968311572018846775440350331394872441420725806863767569147521628581387346133794141162759618915434384470928048515684966754389921404728037087585951549298706749491681316440418023335644037157549668734734747234193236480208211700649047792505290394509276323498712019417085994608675098219625068478389802372911974790447602798848267203035795626948013815751746314708193865142515067213438779931341448784231764283922931059803394647357407601820746377200693540251395985610151207325893305136968984729108604308872514815118245429658506703427331797397729626291989388778680839647127066755635696870257359738766274560298982571341199340105150191282665463341766016615086716556537263439886148093374656225718217401337340651580107886515914073965138178083420939392671278560530056147682312589783964279302141118430614587577025403023718516789910534505871873011436491653121601912717709648600938567837813521742472036386528727473354399846339619270536399678071529700504925046483796750809603796528358402843506478188359404393987635666119244256746743854126114174948922250715011664059118382465474343042744744366613138372697678748514832068141362891787033831013749278870696574778057534613154041019988",\n\"encrypted_tally": {\n\"public_key": "273126091801131083532512938073309409031392475913032309496179269916989899694662941771800699693426011658978676806741621737404132867719646510373103367528390686859079737207940507182411027109515893034933650508139656036930058637044252407204840076761650006433186842591226614229267888406953440860969398450335139759293441033615948304957073128164916473460835773234692404471609097237763373612246399099671353812142267648105562426835753453735087678969829739953390877952845802922495826546777936052501593233789736162373908532657797939976903242373592271237095734453958655813221825729628742932620260668545870898451158494957112757285773763345918141971493725630039504730841546544469207858359546610974344720514781399338550113645714151723727727205759668248321635017901421790178328083408284731889077081570941535467448860174714183629636075360769138655581732856354773689947629256866746891837848821899788140788758960127587309612000012325542238838515745452951995188977070993027244123465660487237062886248603071405876136669380711880400877073633169543210134654511606783184138250634429508411027878602901664790256328871360583243783487850793904420686244010875454068948770040110489137645203981449386248826026116788045037727330611238470887352669674141232672989077260",\n\"ciphertext": "967662836067383981513846656552943449008761748542775228860172189860293545320955208829594940439419082319333155710201810391022021497054964655815987433378694011844616314909411829031818002628410486581478650172952100603388093629268464185079585586430622081753610718120719307334734400646512154107320491336562379107760663556937426919312949822153476705245000991735626639194981166087800369292701401308452454723904346856397370860359077498832109245823842080389263414042932214128582835237261470594317138726337032220296878723295222185944225333492517442507018832076655678584218457543272412712659936607539042988994522820828166203090502530114953871363531209973095511832752142538955925767871727165842094935462458661937172414015037501377088467798016087035382366947096639326514276870473441245150748236672625389718344479159438528793880854579167572823911182018021755871772904108194264319470092148661258145738763343554195070257111432296988576533008828364272088982032451409873435248755167515979128056019764550646633871275642286521807886633253828384394804266958055879437160006362855097653701847176158470217686306730051966025779304145119531217776993265511213207582760238744051698864522168014298088678938793559512597877977769395738018368762534984256105935647458"\n\},\n\"shares": [\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "197443072548617658696870317881312093409652531124547970168329373267969797369785186958328527756358698054224163813724302206228741150950869618127258429781977614524290976453029861595513356732097699934615751471454355358513990629018849116452544986250487519010926558720804301388518395601210879788561000289282729448638335502801470102978445407111213364311834582178798665237745182500911280614825282574393302269144399150985732906430079264240014762098787960849706903926206718701546245135683128105295690599382171915495185558087814193555961917688895521435698230691694779108005035610052825948712060004498181126115088738973618689065110925869326547397910606177018295528417421072706869634122905941163963425876745326191263956072587775102424534137259633450207389869125913010186648958015304811637753673910877734709971829122279234796199878962228840764171243770596921363461656019920647203611616103015372662668411904889988161647045047121435892513702173380650517763515844733906003394094789615921942315633412801183097124321079398855314370870909214394102785689190584553963344154614554432297557164219755804210563206763958720055194316177235934783669579071404195442608235050235332960919582334613012440238290835408654490415659538401813171375895558074052656996561111",\n\"ciphertext": "503685339396511356898955126748001301985348789322424670189007854833208849088939070042460143588329726929701712080394078609393939442525536736555378449192412813115509200599283559027294821527801716299479058946442366695621093533044725719811306662201312937090029596516383761168431293753626093707238771169989287600055462168994303425953146132893558661280179489328407369465182570225601733457304601202547723200428457195312538800147635090553076245470471597998572774133547542790725020733419382819358244613583108767776933830626838341907497819498288813222697343502412412420319064635740046770599685205682829412390170981730404170141323278805107802259532435975859238920060269825879184890198970617977625354899055464040941890621989137967731322792877731176025721943876213894996567379016466303742185541744556976307667546901965173393141076322264802805637221951865458275638735353561261575673270562209356823201634098578828003822828377341930486295233298028970201860328118259197015263039745732219290276056445724374761228115196267362026551179464614000344153265622858490347586844238918198185885179827863270800736811289481597353076863710484585681599530704494238735606416047879185921813356665793410614247709589788215876666880782447994669603871365323410601091933155"\n\},\n\"challenge": "54958470836019933627689012427618820889271714509777184477089042662394915101013",\n\"response": "101618918370440232471481320120188665405705566348253889627201703999914802370083"\n\},\n\"share": "598701492490037812827125700854849285413920813039023839375810368793526113767144071526229107784152486473107888000116809075018459887669736442798667438446197662260284461807385015996399908290376664555441982859552518663525256462521190438817595589186966063775672382392605306540101653223695567879221224221693830590403151828970810086539890111211570554874520807542877482605780456725221461523799394959070778206660118400318379804862961933578446356576399728715706926170381680973194380144519773505986814197058628551893769378339514186955998410397083239724085459731862405099434220741559381144665973452418308953431570621570844686317050121713223880397998508463822184635073186553568797611870677008503552876773745798536901581090654951577454398662710344598139871453513512692393574018373675396300377261581628633943703908750287163437755269379666294244791213721242757554204796549520651752023231882692000106907902968179762363309562904762351603702229089154311999902253564211861142771392423720597072036246090012372266452508248774801997717894747740814593293843039721560228657799396834040448509774328830555994766568420270053427587741003874079016729899800202603764287844140692706189592020887408449638589897061571724878942807275720037951417072598002431793146410790"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "291358754732607538118537421763212947034764032841910967546400050349530888070935584847318512614869223463686039434453870986262663154313240280167822225951625684252502195860526957670211264888569660961404513261283548968208308603282972751892667784412741002384469056515155319817975958051531536245656418748643120535004266147003152716419433384878837885215510602830650366572725902384878938434689875827982383802743469512104145058378924851845553269470316371038589001640367349191709384822385962976350259789471172243570807858213143549958340798785724194661814748471696171978151302724849226388101221706139231743826016492528935982600692405448512911443593217846895734267501591738761928229436417838287650468576708377983367639475351167773031056049682625017724857048054209049577406883625138291278876527500597290040759804840101372252225653078738851273282859294431752888341914745772955665527234364492988342121844144668715826734918989826327188443446702314261389091562976527824704427022699645506887195910282179946560239688761617330253024509726305806330516288441825286733425986048779130322609669449097274029917527836123433200066757588599828054526710720955739013997996491495305495825402987796719223589054288329824950504279759110680440818547787259630792954804002",\n\"ciphertext": "555958991783407289191182946098716700992878098581938595598208851471552097421103993938215218798911071996782470251574449425025089726734811860770020513450212698731157828801206094690144436332566226483956567522964119249850377752884129627772683248943358641373176945661442665491296495837284496264923028392738553567720829000853384967996519596387008013164419139730377293242127000382484382492925836118658904552170595300084341251618609533056161817652698143396651920728796570435468115346668947407585225270458129380962430913935769119628269595746116429742920609200817990386447608322163009079695931279776939157555003407403614323289367436082919071223699932513519424648801020839222860315506023820887975485894053632243089154561390847384519647680926282539684592538413975306351527482850269581798411362488438870477698479480752663505236397362926866315427174368651757125959955708567280291504293863695338525540885874166486972531657495533454563032427635112657246352742143263252646633683096267219184122655644638704658755845461956836941186885213800518884102742240277252938742794715044943144800441006025470766358754827568636406861554987578906806432496524064921673137823269046143873293337223282076869172573185182021364497724348599566109732794136969947132491569746"\n\},\n\"challenge": "98082040826833841787851555637723018847226272419104579282824276938758726525451",\n\"response": "112960898454351665266927465867964352681064357973823232447630793470666335323106"\n\},\n\"share": "518902959705165257702384750049628843099487758139061785432500373477478549280562556618003635911471848568269216741523055591279961328083995713232035586225615785385539481119748011050023762129227006963337210968595077041836551910064439702775055502127507144720913109379770762905615769461534611650944344937715954884671359353222120190138401018602793746669289789903327810618606704244931090312621942133887816676645580697498363656239460870708432721247701500528130902901324692578523968101344203742135269120686641947721140188981480877659743853074877830419161763643656754830051619293979906864961161473934233645327282209204416572628396826106266021013760723081421968934178120074479654913098598882588544601723851520526478556158640837625257082714017365412049074294726323871818252366484655313031089474177553051957902406655283685148161380807487251403021497392067823700982498777677324388711052419045077292176773816469182171290696003165518109538808282476486856696005843632179621747486191858975799857571815086897449163417378669390873668677504095617917027848814200692193014773724395786773536157122108406897542617420093379821009990300449719951807865777208198382557679044377624993040189152442247922596357173293888715530809857424718151512347580932985144235868816"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "37064498835973225097132793249996230068473159635981012761321276542697970876961594155555040045715418229136257294335509185423517862862124753736759722708796710615501527024447900188125790150767521134400789376411235126956996929682574458245575580102610287938289422435526658285852524187636484336422486754691723094315405263742930137693638292624631933384894601358389362257376596473819888701964773860300464006162041804244610933671367041975845202816330179123142986951815496830324442828853363026303426264146600664232791813891316859359100824091709120949271624462464424837124295358703730704563361699004262601326354093838000718197675426336620684509040675978017427067262257330927299727658288540789996476364246369803415632285365644631301310175231838056503944113217680164509071892758897031396654155902643792641862802414180628641364942158579584551224146868280968859011165875516959173636654313124432923231574431237845098579026711435284283215489006435391639868048131692159811595596366041628057054178657784683064543190547132264134372479502750605065189356878218868516635005039630156502290477187209279270517408317369700746794534710650331612920953365711824124286376282332478821600938836021302309897004412536249561894662811449620793541859020204333603297020930",\n\"ciphertext": "1030586476936276922569720309121297988093407895924731837253733746496678762045128885001865119684930881614648533954981687763550294058120419769414865103774856860318849398211122490410711212261840248982941641173921261115113750907252252909261026644467701934707160546179214940060430465445860618538374383115468102605501548345339058609669167303246450637895390746477120074079870574176572516250689527196111423471465355994213081756948935426384271605119869241338796165715053061845344213737848492754622492769485614830107411515723248400146476239552462948447158913233426439552235070528139008527402568146703391537639303746226911415424943923134379675263246837374730808714878223814084686665582144005540362834082236764889222710701348433692368464876004357941418646093029766248713473276776345392620389410811775923999918038092501179455564734517768024065398492378762991003595644479033913643824415403068667670691486154026605159545501895672752997214304065349283356204935251458154234639106157879355051669421840481982627833095221854355370728977061011910206091661577704584854605946240264516816355924793556314088586331423679187322577921015712925227270754435275072603042280599140006120195531098796025993101880910966714432268412237103911053807787965662159960675277514"\n\},\n\"challenge": "81221630849683307861972307476323957310007221058403068471046833846442539846404",\n\"response": "26117335073342598004221624761948004049677483424526707960383929768829289302187"\n\},\n\"share": "925045461665280660153355558503950067197428010637339388842739748471403775041570612094582807715817040601708371787045641504645393301712418198307058413618140364840658445350038248644392175858016390806612836553757439496852824808026063210028384112027902426509949973924152713653797474264141549485912595140048578408250463247692594796742404376432104114841445528227541590245321063986475167762154213318603237010404859689519961153735856941831707763974534299347765369878045032782993422120729989353035536238429952486445040701331110712439724063266697252480567840131635904323650792906330063497589845518296156502210071230932469148479652643880246642129245818214989682230536145523754696819631891480547709004323939396442967303937949025453590622822916029219000361958026050123316138221027720573912810009708176519563192235947568715780570743089358521391184975505263992326252875017572012262168715791721870258365730078737343207673141323676167195719818528244522086464033559392523717045344279185036360644111717834183113876554596421814758272882238598901891686484247802712424431378880007479302346605988353520706703341551633631953997937210585925767439356246380105726365637056763905299144304955257343318022250364996601434701994535186902621971385921723858771165745869"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "287559410825709842451547801646263626531686717798703667794860251793257115885950598967696841800396171602051152788215946130042257363558811154223404633928043747364911234664452517732999886366501478777034483571002090852270878064676647765360075979525423088166184390818692844337967106175414001978632254197178695098947366896595640649238193979503980380313129042853111415614341475773966961732105503466062949965252768208001345423253482000720777246484576116203255721770897801742431550623639805227708392773841581935408257639300353055103479273274233109341667043377035963324041407759932644685918999718087129000542839049959671831520842781893251819866824420419313721186537786418570272116606887385086401563306535683755776955791497727771272910780529820677338158405504836414238131722591666769559420312172997313528660931265162887247039843296393494522555285582319083252227893319217463695596676519148026306971765406154825105272980229425673348299902288797228793392538100095436696694752468632242780572346492176247085905559696374353934806626868091921815098441368398246369944660882741843567846643305117191298346292307346099829765868538291241452443235153426806263582265342345504590504974124742448672130588771556717421740923351313073528699653408380103027984590296",\n\"ciphertext": "677463698588017793657767623121214538578952009295092111772641646336550138275818082834724269925904143066676338417892894536405398947433394850259563803725522905262436225226958853474861462322891096342493296518514347070201235648320021352893485098897883167637897011221469770121971103836437629016622561202685319931777597378540928084501081016007684694161007693028883001283432404205128427103477867189604293380249945662423308379414671977776018209073091470474699187415246374967483835169408346770946520423908813765175810182246870356288429844508150974748848101523045656714351289307485000088860117300823803947488413406827220226810535795130542254257314066442050048550643185339151865658088646125889774494968419985717309131881327903605990499703929742557428914152045003186566102556999390058521216887908742343484437851259514127040113966828616617077092589412761014397378649755401099628959625681465291223722054892811481233145028546070875546177027410945814199170939084911574605282093389918651492646991164178633284140143452845779489482267060104504296451681084667343558645487574910435894508923116738326792753665021028151538541073569401228103168323558485608718895916665207710001640564305965280236844001457357337697226426397128797839191439632342939695470663229"\n\},\n\"challenge": "27992445810719950785104254837291812691758069734263562880782555887037693417621",\n\"response": "110920817295716240676979733422949667917101641345751894831611028943362482288904"\n\},\n\"share": "961498290926054270989269305764571328916462194742595908662822693092242809844737660227937045553762120217570304501900995111226850125766752348940979270535935400006800057919631360556832617094264809410962756385112938292864851212107950395418298555898000952646659908169242774781716376717654522837258402491237679789961536957018746065142447886129728435639900230298759866646023536551324969536371698900142910572135893283624442296030802067367309466741484112063752554319887986714911688834606610711397488712934228877108582564562122293288278401482865330367570872361643694708497989073231803476398096560865092651853396558615640336982704043294713284927066457809920316191059914124720570737629009450914996327790401647293068879303046870080164786200868231828330154569255757352433615718550826378366348979556588971302944788857028396308060226892791684306347709236564846449827920695564396421272379773302155818379210230015819698615305204067591728867684407653712725731653761177990245746698557048088808090215663430537499776054227441632906977968466664429715355872212771272792611499081019226366236201101170160739816737590618345991174113927657880736583420955893024405552585134191849593557717176437600746483615313085469744272786891259678405173108523638413781065618768"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "20205481531758895119272061974545665204874498360235889066329096574305246887305824938658867890163378380555083241319866784622860335671199945741701640675225472656974205440426283703402421883118919908744278222925389538804509985349470128042917843853693274726472858646636213899322850003643331546805931390026158356545894918232851712641741364329744760210075004381089273171270100605353817031707454225970087509571058849391954143222749310729090128667413847383192679361840697635584813676820713835187165650919530949916291599816448139636110748286249268761186251310385018510098106072681146570098491442183869237324329784463578299589191273924056268011282990173209234991938105044257898089995261537047657008510451005243174376359294787675690314506448239509803950475778707269906003129190434686701723081484110531694210998699463378083142249521489248833264195224128752673241619774660070007512256858241645407677825474626806222779710958177879056143011158747144508296249259517233222427875770511338997302838951490692527804638173603325941275594963058781023059734232905231703595046739203657718519927201354651261058128486524175372236954868345494884427596367660447323187344765614434048555504908685307031444206016335070362052736037025007318547106784514856908922570706",\n\"ciphertext": "541008781837210009151498726777930516591042226569147035812226160061954958623157527784405721869224789350451101190798675402813317605609304921967244739431153010398715145558263033713137828369286425201347246674141588477333153710957508413005084385365542539200811071089335023932734149390654927940315288851804519660351520640586122134090535427853948931127807781920828027235352619226359688725174077623356285922537011763651357389054873739725303332649553706909978646448236134768588985467844918768349722295078737900594684537852406657503107738258641104459767943123737217992170726757297015361295154481095394747012796064319483487052889634072319268956732146986933971662961075918553428518934507267096356906471568421122310124716860778002000091475787687146692746733333878743100088795575391474452662020739940417566778895481069526692097636363076031562955300481038703427487353770386227152499371329907872624892628061730751323841747934784012470428832155684764400312523082878987110680784210248770746311068027949469628150689920875785321653412718963825843175037446768209500359067553865928088114665112402769250067535818249217347403376446983264360549187717065058048804203475674013990513682340170454467221536463728523199118942832429728568876622105523754382846720452"\n\},\n\"challenge": "102458244421094314095051358659465860850650615288239687067070830281675261364307",\n\"response": "88998070573677449944475037838407795350835550040353375508791013560849700693059"\n\},\n\"share": "278961095887000841976778087495637877845429155858427072735086331842082848924720391049867266262194398792035338212102242559651296305981776589046767757759475220375794548793863478575324248788973950268007520110142100868525358014510993416128284017183983840540171228299504244081075315940905364577801406391303783253675880194962425045560405935446735682809178889679547348240712530905897684732189553304554297878393269429877160275133808337938298630818263628591735492257747891467964932476326406511582383606887463371271485240028894603812476347854095681273525911396046682411009770352816196035702468149765427522779827957716542907286259641899118504014790078365706515014211052382284387626523302434121105869346851631583141486054736523300317014828861526652132933149812996817938564997888128296944850295111329712515596543217737819838820120490344616261068772944172896808898750326913648672483548434421870773363136295822570435094637578589124359356324830588797157211213658863087201790841803445803191880509061884838205683720303997798587373526042207391822643301979274437802869686067317345817855907550834119654130686434776169104138268814742416173500053252620669960663958842495571427605242689644309989641713374960440746687916356483870605018838630381936076743974522"\n\}\n\]\n\}\n\],\n\[\n\{\n\"cleartext": 0,\n\"decrypted_tally": "1",\n\"encrypted_tally": {\n\"public_key": "553857566864731771827574710818082542122101523681709678771246083463101162811482721218217460414138050494917198317801634531621906545264882353807374774217680775879588151223208583193542632699376061227278386620193526908650824767973361156984500561754859329728315621541807379756495159036886021988878675272278214316081320405421352481269843078677392744385013719232286173965421757822696804085475129369124094707985874383706163379455218489577687928534795705378482037068788889568565990878048069366808874245840516080673875035506285832976800554956567110282840068474689822434521521769227414412602929005183308541681879820036185514574039049083282382921728887743680701250265963618048723140437972800086984859763459948421838834086150596208513286953620646840197090447739040840926863932835579499570207625295550106483131254234442715043537199629573909750388406693623502252964172161907439074647936415414260244844560508667797265552473622546090907831304872581152704784211219623512450379165892799423147982681617723340395473064724779108493344448806512323740918439452718298503275749142333156173428352344871941546415785952598493304484581419153320822433352403401847520438677895926115340436341589417946323627673338046762449689202163446734019496421568442849229108260924",\n\"ciphertext": "474791469972152291524549525124526321561416683303460520962900365616774350951911086495017686275442550776414416978334319579007159054101412197399471953736436350585784330858970811077139303349757102682158709048748109818932703912697345965708356152685484714282009032854978234365760233801764312251091538349479461490600979865001673529821494021435331085643347564694273372775697954397471395743565353725734799637706248873101649385027514389765516962258623701687607592007637849176676450814914378395330339257759908866500067468803082290513356073615197647518448689001891882856888986655176521299936671347732681496092136770863553775904167322113147569393153145371406441627626798590128627832909428105499731700046231406918696747986578844762670364266236743874876175268257383669023525358209090412660653554782830040125272074386853817218917844001017778516240541890403913650637885585596432253113254445653670808320232164403023781148918762578861807185290540321756014765492883002460170175132841572513871299834831635508109735313069976529864531981403514609891739623201969352462296195577389349138191169909057612312170063381658538791559764042857955450285310398100964432021527343169264127793739929614317283034079649808702141957318798481129425783837088509984903873747218"\n\},\n\"shares": [\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "422185008842915421585705970213508961589203956668733262851000895917804233979915887735969570805561043575546108627169954980328852177532789946812949878423549775257893988555314922191183625604047228733012496169291062607447570682462347085683664102176697132837349320031470012777494726710874169779653687713735923246038562580343753430600568167608645921468760810080268625069830668154385601767651680853304752035118783686953608199063762372578035537746802257433731676948538668856328037764085000052485060265943066175644600160480967158040185510290338894766441409200903533312166450575100859436274253357449425647963527787236568316484493387099231488885206753985511052136655560681645592269655591860891420510810965571688631567783734568395985218133424396105996877286911750391248273060194677094080942119979662854333277585556038322447709243632290884685446848663798934174877333104243263687280408215054077042618592996756867760805244336314829832911706650518151124503108567095373746361786245898302825763839486754831508146910127871691672715661581214231256476300299385331663266647036071935303171723686250825373610246776774955670328359677529932731987680478174499648163838066334752011062727755788994273828677009414344417612063179592277494373368901609903520094586004",\n\"ciphertext": "142507764238789477880809035753518903363003833588942010934601305723684351523592315296788370540017856891028296863635803794577727998409718227877655050172737033463603971569534005936987691071180058738221734169022835036845680768641924919354626964482203720128747309933937615018706386683245170182925343778417245445539522372487429213798481284984034994460025011903355698004922098400854198261037344307864605070853981315347631947162922135941257727909157924193739200120243101174815211124500834949556101352978682737783237868143296632845274620415383108737217431114821467258584452775096447003008237740974793165279495423677309246246999527468617640736565255277500839893058093480524489615734516713889709105850762389627342719694754218134552711172123665818840759265377458590937324572797090529495435352637157299469111213209581186130652234445002464731221273103622762997279015924795243719386535494402618621813253389505665053196389483912068142792550323500861684223223230900341882156344488145923139196610716030267395324615653334642905763268087514348086081867890916567311310531579563429890833566612267973562172219314033653248016667526271188207489536332718640814495995797449570298138129622855738577754326835412703151117763605298204776730880302193911742732812274"\n\},\n\"challenge": "66732804411079388338566734241761888008343599565405084784625090979312652283313",\n\"response": "59553684355647984532153625253929088914600814932894667492648525392351075629623"\n\},\n\"share": "939527572954333705501992466830162840342191524785102807703803729306268323340789259835091857741222771940265333167755686008525257491442204871269622579304319858329724394128505925147101809401730268281144019909137533644792395280704253173236912749378944936233781899323613225853942272846428870272902583251710601560953262714544727158819113233504566523043736120155804833413723623204720417882721106325762807257355356656370158186321246250788737544319939765909272893091623478588926187058721345759334094189064333924977659419823537316067141282950900176787184967623952294014711551284118507216951527286665929723024021671309589492208235486722261957104160680554217885496150810745202219804952718302848209554184340697333415801855531647803108853582162146890593077144745044221586273119442392110217141975342801354391493679027363203111196743806591752883031835816253023145550810305550118001024805420573413100962747842655566982057578750760999613047776033579396087441988886077887027610619159096950257115586515126563107014228807177725890017290329885599105571207318931249748331570166991389165551862476448359783097762722786493750059752551137422169452255843755884039376199259683924455640370184390313491818043174786057719017366588996052413999075524743030701274733009"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "925020215776716198700553767850429629990815825613592349501943670844175524035850804720111771725652846640722141648597410028009554952727879205355772829454754972362602801898751432372343846174450483410792341252959284598722082183020211688224048298943109972567386212282318856959324194644327999846649288160741417125702284756427583848170044355800659412044226902995567848092429903077510743551122108350104796020402881641895710201419129609565094444952039534255850978843549959167519093609588410797880179322666073412639218408279551001536702358807039450711452144458882668859239463076378631027807860449162284472189230998214021879883304887638073657791665294241320801224871511008111715827722046337690409708275275096532191636571157654132405896600396707902435490015146201439369127499840648089711174427121690867524279342146491826630530894457985884635972768603747609268015858989069124282102999782468870352286373155058310527281197471336727208600196389626252196299231568891059453253259046914435615841193679704750660989545282355251755778956925744546182923100720752678048283617211287720061952686377449817575938044505311277090994336514839204112732951039466471498658778924639499536282334344742667265762679609196334601804907421681873301976265809590744804909190682",\n\"ciphertext": "836538794232285517051388639681673605070080944225203837654946210480213447415596763296255179424893622377111493905867891367778406402353959991367493976670294891606518153190843510735234394976874117306425845662436020153688247983669360742654904388098916125131782154657229294423326175543325804145367197523906766359499585823746846841146518508595736563400585003431061446234548838191545317825759853728972020285104410959072930977621957659845717886581036186179000567996172056172742036362129782616835902484977731527676144027991880233318500392663859649924806241474894469540574043028019756169020448303593455296772545138525137920348947624562392439482832989244733395072264475572499628886348166403712373638220510675862478507348748177065977237693400758615027571592965883917265688721022685270750727881676378831346197684070034724204760438718148305418110179942339793459392632881714020564808258256470352155104696669379814766136816347428079552225727790727867217660789910472577014120229989426373643106497110980806509937399185543877317319616485185570815076943951400235705754031873895477696420786298720855021338710436084126777958918661373164106308986074958162340525291632900917402169720744013743524542690645380957527402863477011967396874240358833431618056338821"\n\},\n\"challenge": "103771399231588548746318714774532408121071523670612813855373972068922890839013",\n\"response": "56838711059762315641257403885123899900921512761391548661795681391213205678448"\n\},\n\"share": "971867584841288100863754106614183715547944599908623303294142163899606956229080260992294637917098589989810435621085277817206348579796100428530925752782593577554455286014290048769876629485071439204071689699409825910347311356561960805561079420372726944988322095024880447245580005740367607816870307593756911219399317700234138432121408671132266149236068412986865507668316913710864113008412126899848754108004481699125269786823250544745284231374589079474865892097657029073545270280342224392762291919787600321409459513612889092427096563503567033966099978722790670829908062530200179440800289500109367443671730525223118786329199163659776086923121852979892058729173468787261787431797171697406057111126229691647635388436685771480228148374965575889960259988727314593764258533296021741707048161878473822377628413119526330745567626646223559994314849427114356976697223927393446748470607407361320588474006405622828449954501925311397137329203608853193968752142776020017544829182962504628976467861730463840327392937819304812906369862772114225814091047043638361638114580222527363237100853825260361884582886790475956316138063685898408605986434811544203086807470545359420053292540168610087966794041205729483158732039843623889430701759711264931340853528642"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "21202447404815723987094671749001201569986573107896426334754094303087855812655419209300213613108058470911297031232741698301192326288632168227200884464815913455724783343876948569790965296520560681090854603477429136987079541094927460888879260223129216009266401939161671206055581487599085385215088484720841273190936324532227876270111126562520913317334945278982853297542289874458329571491772396190003114113040256175741705244566738097288627653562376278611992977517076988142828533699120929917412970404031212909204712225775923990944178984290331264783251985558177294542909016279033880602117324473619817711550412221989858748997431549958470938651130882047953594162279729517556598312304132003967575336548982467932658900127946734349834700235569546264614582078813372258223731676699623295717827753743266128595390201789664683373818188123642822691161218525140307184151860839155609556686006881552351288332435339401522971963831861832361258031273149376652708828871759535254423484242298636844077609997318140289324043899147962693986559547502355113894587016089247157028693699620012141618126635445245120137734010100943651415192824831628376478812153482970465913351022683181986573444644404974733999713402965541782985297834801820720137695689803007070850733888",\n\"ciphertext": "97032457594423111205918138029669573754812972945240324749178141494113059622993665266285250067774914521267509585947663066875659083521915533864934578134402207007047586604593423446584145629188383314776127242681105704170237670515494046186231440866482593496785719857764483610385098172811375367576382993193728308033972452511136406526621486432245956837239981939723858078700007972978945121914220996297428882901110418527925194649383304826669484887552857899394099502778523042142993493745227824803982684161544897667993097479043998824532352966024993937170013561950238108865901472394316263839564011778925604932849881743046043662595579555427480193775105476574709412923405442657800104937507153509919575926553880754081105988541965473782870657205338762498924584344929406352253390512701919338950927574451530973457556502415437877928404346091811296847139707655524820403692829330969213827509703204513893528694525104773178609343835962347481422001607537278806949754375273504949510075508255433678781129861613938063456675368733083854468525886941814006058294039480027278205697925635505643585832752097358340712089396919934896728522372412224797991437169498852156522782149637600572266612923525981615413886544785868077067554304179407417823262683361950289907503099"\n\},\n\"challenge": "64511805323398615466793366808961310683012198842324749056253934209834066127035",\n\"response": "2354086767022947250401937129349162931049719963335621587267320904544563510231"\n\},\n\"share": "566052115283958020292897640337204879300150609959792170384247699982088640970267665850754486399429306300836770399738647389029872247041350330758048726026453300024131977226554352282772879299210170752487426241829377209892406873739016219974326575177187799580867439829781959006142825616858487263033962259531661764538707600348138115928951493237722661414390617847167013664707301945261260718776805560695029474428936105122644576889087881411555358037869015204180121950703116083620980506151413002341675584579142697252781727116568393368849695179694507416094271631638622803448005384594000457664312442469348719275622488620090507467753145365243885505323999897193135097384516529021142292295358655303719700712624159420781306491114206860405155867052048619602027623984531636761320710001799383759051861539288743445052466436720203114952663620746536259101624144149731527864867277359756595537414653387894476092883057604424669230563003159507666991334830786702022511975617599802010454862662045919255987293353474700999551800291860116746355421628696486264696707174063402627848398281760910072196634687754519345117312679272862808528463448195732506484936771191458960913516200825871416870127220855511549318623473181985662794235426797302069148325285967553585239436205"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "19764551748446996800050208715439810357354057671989633065691729784178892738069919982786130453568685126337890435528471851762699069848557466730385510194655499259491835840699481620205634125604901282626563477135831419113326441372653100072895760296138434475088937775317899129489412075265601091531657629582563992424857892959203656564281152394672894842543766014149366751324515325005017421871612415578649717913356008788064368026447221674356611623651366804678986805199182223246956742218907442603342814878182765013107839261829206404493965859878456779078199785299107346863606625834435995600008853938595927074166880381795229817122427493479733584612943716272632248121832906298435046885031588185880384399740204717453397131146695180909672466131440209195179914089982043034755766333465985292613747956483648868517640734717111116719897414720237612696216755221855237177990470622255248536586959708043607746252546159413525571153790071502470064286657706786869423004029229015431596321056049693723385190207915079867279411878364405435642335963912565887279007513096104845112003478774121051773008427440261721456399288052331676909397860718334201406572560828272122189199966533923348039143666347970915204198146815928605962051164327078615517574890601816494925772010",\n\"ciphertext": "87882222703528647050369350778953521490128947567952042122671214487479591669485520287654453344096785030996697119377706486648126494575911381840662345732634598545988846824262348857525759958301416758214720266100318316787276759035664328387420858946079749815198744124620064322277691992435999044168226639329078516927804325176139286184312995940204419330387181597839967989274361769698314676297299143368864452325692352615852324585875110474102582446533752076446659180789230327333348403831487201903129104528584600233817362678042408246039434154713631821027845238756376306413422945151253244658086827833763912578015850703767949847124178405810247351399153963569626961555825113485793202076165545322212110028834349531451614003668919050040019107929280252140764662787554740232026581053546252142920425888795996556958733462576655687848944550572056155398390548780474292467103957183194383220696402159035188681852366641937319762967485237484378588844291341000581891877916191526258620857067948641262424013448263143192266516652839278403561050915247321024512186274811210207644224312925088816586456052134570651055306807248088701764071172771437227449864866932063480847211351402142701252068071443703645919378908761183150340457024783263848593199629093165384677780893"\n\},\n\"challenge": "110562565551604844451034322762037556488103087492885429536411738658286820360260",\n\"response": "75944930809446224976396158930164665451725284888812471246916059664446969355825"\n\},\n\"share": "110643472195538572165378360531733038904820030834370186774415637512338427841482363781622305623915687285522992884977212133762074336891662515192121708822819793857562402713764715009055612566947622345974833689641518638595794665851739996641039424776976582419682747294131904146992161645064739839959341838929882120267625162059712941961170068525636810135898975083809594387158675687462479939309153310361266894948307464719167711937732992841193050930150373681741512775661358421143701618592747740441909878655817675275194898696973815270575166372693541908426462187824540368897283084767980771434447019190939631634077411537520669543731603370471659655030120333114839799402100374819831335225734742846338763256650490544685018329166183099412337087174734741592691766397992947242461890913674138535269010858754315506548915763612776078340006296160430461233794145292725379373092839916408480044965046375303645537143053696905777770675068426534951821436464719748559856343412361395161618181677036042965484736936893273849946731449300834236501106017691725626803396563656957390902383035851945455011785529510185633116089934245820049125312080445108125932435837653923675039437311321679220237830583718951173244676953350521645588992494490227857330387724403809151465176666"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "1010333670109360668503612244211045971967992595615107476533921633060677924271201149421908652595528107252326106292711068365532629990822288763565901483132218018075014961680594632308069660022066633114399563077186709555914545584138258553954269543940293217901545184640016508709681429812939032066416293278048835418436581794177515032424320296248228773087652420661070952905464695420137633613557618347239709905371880843226466695250325814694340389448929130767860892933357150039202749217871589944277097051198548293961714226321692396915092259144007596883678742778840625471599888814018331375201691268757657822709763980814640209434021727095375385034439486128353196565717186335337645892811685734914857306278901122814720280270949302041541216053432098242258369192909709466880968591554161296978684182699972727634125628057965757340135006291334042901980453463601692495911870301259838636656563604387179772727511296861392586529520699959103943899622937646396108259579532972317619621045532260911957825859785485599428381563575123407467318840469418327382227140858200896499606516162946412239151348398379937966057545435354572679841359682623871623032805838833340453639567944698364095000348237449866895784265675706517852475486066729271230562975249506016015734878163",\n\"ciphertext": "336120480732682899460989499528122935967544061591693598356758825451537719975179550823632815703043890791211322908835956517250953550160712488030391196917794510999293490053419995459829847475684514195210180148670745006091738052396892530481974127022805872884636746555673006212335261181886738678279574141944986761571358636490735957440334171760396394224639405952694306625163108962682169142948953130110213440961122018254284535311859018359397634533134524851049638299294793182817118266229636236334318620824708898926092187053155352183380873443180648491561315887390267094145137749134638921798546266473345715107485133930232950700664696453076038013301114428721040947840694848791033855370754569690953620205219653564269624625445731946021560271882905985168704232990160175648264339765384667019093561659122885303057417728934378478985616099639258742835247353577921125829561062340529443537854608703772212661690143346936226486615327027965455202002615158444682652284423626908549303234942242590379352867634549368193032637989693179211671049363032151727151144338524028978652763467076538032341229599805617699571872533009795976147590408935695766838729778558910369372890956037403788319526983622588427844804496910425213224711048559387614690731701715133453066863300"\n\},\n\"challenge": "64222198601037759179081240855958907167329182913111901572818905891103157530000",\n\"response": "94589025022873060940663318481008070222468842930890685863177533713286444208015"\n\},\n\"share": "185551030546022859346921944099078973058822739798446458101507814297399402780508053797187083267041654596663680004486259277598474249720900843571070261748778629446796125943476662397784897670713228144465660179824445452722618183699653451596599625372225281750011860636900484405290037066733693550564778982977187513148601600791594554299411744509815304041441264343916119921630693850644854720309598602179508244949930275937628551342260170598292781070591687954177259510968054279474489213311363210635487648293347289246773309129555889119381589246572795859036793640431005633032796558918098905074691230361401397498609103047438573226142454313709356036630117846699237758888617301996347692516317468318428525797133696941755650991106190952936170823438786411501813725977544226345178144213415985107089675684385187712174017161976668469893610296481865093421421758593309865630767922466955304814189512590745179529832302728704340278114040929366129939607416277213049417091327105913095916650594610161918675302898801584700439783546891797520297200947512658573275324306531848104014614600881770081746162662812838180135480661612712673876709020182459038303280193308125953544067865505587159130283144088296807857371838245533386924719888679754169878601235750615940849109192"\n\}\n\]\n\},\n\{\n\"cleartext": 0,\n\"decrypted_tally": "1",\n\"encrypted_tally": {\n\"public_key": "700046476648577553165856503642196689500440119894222148220935152277478483625180952234267101631942064786928903814202131240748665731848489704897040962645823010166896947675601006462900403019215198689051269631402811401553650605892621213896934007081993219210718359942024500337625224386864337993469427070678754175058354605144293137552573066619339054454474651006349377818967751073259011842671236287488284423817828986140171416927797155203586230878431851208495127788636268912671478877178738632497208287226602622682382204869511812137654066706649208669358202978056831396264964957594247008834222575972898879223099327280923911163935730785358062684454936367883238386005231530925884996649541788085251917822372521975713213188204473586362977019926715474632210070606725888454895347936748779163241887233118755059430768844259758074991756009782631804299021307929421591887498595675581385380575343769295644681306814737649691822018524480914433084099180507903706801609994319144023162201412274783537028087344958165407412464763514269662179809971857650867837642591164917517316841585633757597612452388026426858561738112984911421493627997885037394803964286862774994511681429845788786500785647897441648406928024812619761328974492391620677353885915674718419107479847",\n\"ciphertext": "928415968460346314254907633427774092691695453016366120463409979121632862678130441492164115672513441993112505489899091627533195951256890664507376746103824265125807912961803721723862119485961595326290351263088789813704607862773679730273085198356698963397011727836432879541616138869691157555825914314224405058551271717076067746899562984661892547637187010627863840735404113816115731748493743989674237950371395456932593980435157655605930776854700608067500962306107954876551430222130139689300912282793165802712474768434166473289314428950330014077371072360407633475417215027890222799112652047885715461590277450493712752311934679179671280336472264541330554713484728778468983583356905071298815349484296979427164011123308660385670276737618618831698088095422546676418743962565515971852645758635266963813777639608308935890043303121877693833915080498902387161066332866046407574884656045443792476038874593490801104500535815656742130230277708815137456545712532298233706524121474079301089669431230787670448967628200200809519778239221122071398382996003436885471696766910195208752860776047536922771097309127916916749996743467724737532946724678310259009531179164139845056129608208544812865983554368611428527643178461673041254520269106822782585225417597"\n\},\n\"shares": [\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "150380974515586738607153628705784622657741606152927591993352770082087020907687803287952625836929184235343438197268571576105920838412367319245504963317450848827083212685819109912562552931284795107813793594666176959780698724634400713507259364407307181147380019745483567092022379478083654249738580978544117512742508491178066460059254644249748063675102258075085415259822727192666103586428561433321387611604131496498751135049336247823815380832618365152215120235545679371557976745988537438403036147146287285870858221690233368282500678026861929078855482248263053505226500024705215722556377825201518400979553261611095393312206820612431435172454672698688681841178146623082694733417541734423324510594393353057225421768898960674856545539176667707160081355843775774054703122112038618876170589485346927690122995318911437303201988220199335027193485464562099507647649070924283375125071546313573169530039880287440459877256452138422997493764214444605119375881945361310211739171143442011561305742207876550903919827594016674955883267624685622588258073450727796971377697012807520880648855837132914505206314229756901596555381255999323449369573534429644548406260309479367541190134169254932208041366154117407614187380700399593644968943917315768978654045282",\n\"ciphertext": "864888021282239174009746491719251097187998074234079523942409155714391202617008788171986196607019449392660928072713899918848356812969214803045739363892563567306010608703063233623641530307904972599956724993433120748318273399989356112744162976976884900765567603270820325989888360856180940233159842014319340662707624754924549215151293835747002830101406907605398425989153929592165113107754982238469941591557516334478595078394630633228794196541732067920519819603190618910382894719193250997461547387398133918945915694268707652910630031616511984869911545458920962869366168476547969218632973559580915108970630194014007950426909228010417394965305914196682849843145933172400449467746752832271520264667297133989551756904807289963633494396127898104227640990319957837246384175225492297675204815594196212661061900913309391213311390223166621869953458769752713023404714079057574287314609065602371967109533434953896656573895118802989884621693994680793397466345315838505964723844670435538775850161544779354612192792188032402459468672224951589525343158284323378918656981274830448482948268911499005533292702694894807433361184658333432924108526483647017442666251604070652914304027394638638938741342924159404366941967699102148198480559105498593774425310410"\n\},\n\"challenge": "85325183827321311047661503164585788520565411599396353288159257860913195823331",\n\"response": "34649373583068352049296086203443683391350774221134233737803267181381785265740"\n\},\n\"share": "231644957857272814731076729445666525143224358015658961223699898171623826144645023127968625472802905865768931645866056763635674184958621415677619565146804131505537690608225417305997768755984681005694759978208089428823896025637848948448180090620189751206922243030048314874686811325279373882564609316523511928657478664385501048998372717423617530417047413058030554978322493645953283656821179801251257069593960789409023747647077987027687243365286914431075081468635882155955804200851958161634774812736596843612494989057653439729012806258024532670098946917041470827179411921430259042833906828374546194722551989148337977952185995700366329132629406187430367687882915403670288033746368154661260185491980161997900504754894545460382093659549118012902624018435442409371700206554659118251788887146048072110876611097696615425820279952108803574997075637620572089567881901779485743402637586920762636125855445728771911945138157929671930361716004361716201322824794227364412884748343536417629316536009230183508340935903942585847215768834022782841026762032948744500011803918299507738077076557616325044136640883614756882559959352023614478629802879662472957396543846187828292770878127589710029500429820021474317800622428522266876812210919309553070857054078"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "882943445407681960165103639119336441896167158427806724433209068268071827213338970809214998947934983092235517903886356002427101550299406042814721980582760542990210377369706366929554336358428100652726098497031431196525645724163960920398432427897253987197633191307092914719491295636741722812859766271396519177581474970858319979360986608365808393523535972299917408076896862855190709975901535954772460732634604769364697672099933794431276477088284818445129619575329866730155843540844782483159764068094662875343860082523826242372678010902434666794749946815331100248791866518516408249810998296077309155599714127808000754664190619410909932312230285775130709261223906150463014163330688973127153489333403969522847980099496046274827904125771937729823670488860385058132832665217362011629950499975384127715197219207902750479484977746775699355848637757242420962550312471109523045359301634003322120198767658995806619683183762932556149623456896764907925869381428186471244298848742388278666791432866313021336678623232181394391483009905758729924352849897543247589185403457801081834051711283125773734935794285437808810026239974128879371350035823404004073690355797346820441723294566715801933520176130447328370601193646403054363328403324317822600075864878",\n\"ciphertext": "283512511938510181104632413512795341789711008732486914333429342776329875721292609757181729450718827503453040332013602065070048078545494018031865807648160683820022582661775965139109877749575762492257064108649906651569116923260570395032129657471544189107245278247325592369432287564270233582835137840426867762223101760082711628992689216022796742985225470372653770666440224486829902215704127997023730622405275336121890415718034030069294780794637000345762614577029011476239824020385311985349868720679253008455529008351577720511785403558205066468404307616578868149032021793515134557752891011637071898901343796790222682563460511109402207634650311968494084328777716945239338679549833047566743094312229595912623997532334759525269908721531438556482454703827766526750590852486234071353315313897763804767484076369863908235509685504835821074536625070595239514159276854993205823538977253840679093415600347539160491105529256029185146475134034310825880039950324534493108632135872847977805545044488517837323408104973700688991768677811229807475317739864468760172677601419773817348249207743646443170330599222700472312603706051263951172496365529063394564294092730560002577573959397173134427840717690796426368435776957717553129450079616315495920094462329"\n\},\n\"challenge": "84181014481760971507270499765574506341162902942305629552222033018874191397663",\n\"response": "94074017009939682130597470140619843706419935876102645444432326561949145749837"\n\},\n\"share": "103014050697287365606179583605216710058706977211408233696261935981446241669587385006543240771122535221534062209562336736033467381228315095319307658515826660964362686463833002736187120244685341659102803979243033240800037136085854617981935530160276461472004982076814082791301381352777764199618632926565948803246365123754674808054504626183816659124282174577249429363529642452379425671868681952208038868707826454348892622646622160780179479266814017798897456442559177838863677190760635981955097554659200500872611161240547317631452392550212036250215727365233813674644325955171552034212844156947198590753810311932894580992852951807649777378195087346639910584318522596409947836021101836384582052690061908216280210398724919747836485087056783591731808947070926785987851323846185519839572639454435600313392255578204376252160059170609252500761673389046774814523308898904364218179160332281076555033107922630000633166885519096525099122038512040407864122412377188192758680908863333295113826546256290285713299321057545652446795689684269122556893421634452852692605984926877814624148785627539865159356313711600507253954033444383121344790806668611889542000329247274410173289510696469581644136948902377724838564502525538326740975176502404482771108690234"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "49654633532298417578784977562215770746943204319215905548649363463215024015314370886353365485047546903207485848989186536810970321974661025011206615508421615260658976402809151754348585289002420288410082438358504385919754219626077595648088573760104390786080767488196831757402183653045949161637802373014996060149966795780816493083288304698061646400827575604582470236346670320617431904834632013934982474268149387812658767587109456916705127632713738539977783511683403928996148432546167599445093241624469432919387484783240689921227671362732233043309454366929481553430007621269890495372199783996667376105211349765055770510945120532244652087953537219962618586643264544511237573232687671153318072926804846648578638637849649658905674663312742034019914433134185656556930251351316563011553274021310572318854620001675827222138022792098618293746510583160642059779918941452462810200044904589058324804994067945688615604940658443359486320970403808562593716501847279338212849228405316450934404338014578556369005527098267728699475344557739261512092402013547282399129986673649948852395908643535789423564753039534444261555389081794817961408242265633580755243234116796841199999385434617706206665917621812163752096895809660199321228528927961385121150608943",\n\"ciphertext": "1035814840631259160803021345759365466744038193647144755483876814597382255693884715982218163928974684369087039605673769178647682624496188591938159664656940597282373502113840105101326926798094334471263042839539138836984876226449644707704284634888797762047212662077080217398650750230173731830534967127417824030091186874703188044959996863981728345916023007875311652600074464176045764373571517352291455286232529208645245017979563671252352144370725015105569307768118171769009025096792794176454366102864985595549329053851032873720942075944585237145083484300240729489180993192534986873992389119165684899282164515000875032303120236808188485262570840358109103687144959444841988149073268799852900862649288294314298729043390418096164109956713305325278230466223422583768090876340082664729669430305365513081599997851857088966203432932025278695575977010892321447240687897825028775171214627156046807078223778526934010931486714629335150723977465028745533798042300322808024627071446490584226515647580504909026123995573223793580038533089412139627216440338325572310968009592115294228703735376456761220221604554946281019311526063673030346871970952103165741685827457318609650713703037591374808861266180650490443307318529898528312335307400449515854338565904"\n\},\n\"challenge": "85067355865981580144481347517357081031858557358770659469169995383151937071445",\n\"response": "14254523223285150918082252039444253279771853241382959577338470592117382293332"\n\},\n\"share": "807900741039635941537432522281329657191138352744768891702438254782603387702210543790775746324104431050471594407871724817902308804002217896459222940835565931748532700642827600314157223775318763855084123726684988270309841722126297502313469558622080141418660438426670191775209560826277396185122667730557481423145802305646583305854542987280712497126433615802609971873652806524278613445246414374206533761568270852738791917472078796497907931525346659319507418850209168653655722722057905517837851869198309296965655666648967564672815944567142720487605140359349266535767178557767297321794889876070134354047467647087650598487296427690837005612313396988167226002990431466324893548053055349588219611789266239986779118533578042415977009765279925813272394427204040124178731800807678466934955969027588715971452980186154057106519829509066554057793353325926368040101674310379526226567581317152316478101116071062829962007360913332942148675677799255433174083076882815399456120313803188500108559604565588175805629513177184140625318433509262947944517247785047108713635462922644274487372786402936519124661105778321943162592420776081941983933157815231024770576369582091829843079469870869894640952600963313172416084744348303592339508090869497824032217237199"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "664312681966107791720765121982990375262407693061333351221437686960259812407077286047288867941523513085254026660686304450141959233333744113026589884579737253769713636099620760517528888704321466698140839366591073110431296113661303310500090681021552522522309965310769215559751539040332378688598174395394803386864909969012245628072355580334398171748764393043890985427971232668448567506849940852301620826116227597219346310714359361816045409948420563730560919601507990378779840445413401624498701423256264072331441136541092680768501782522362839413019430466488466627002281512092687997177527531444427693083592470189813831893959882300113682028269197151765185432653968990397310052426956565317780261789624529853325438361917263968035427276036670021160342590264350275919984494940192804641351108220391498724040631081870102915085167153644395568429489272544550403382121594478931638657657939570551276622150230889099921892011028050194255700238951784054592839056292464093193977126450245690478043995270379000705702391033652368620273590998129100375909385694870345021798646699624276095792807158915327281672257698241320465951071764490920435220809977553485689914154189177807825222525498379298687078111112069016673871959680697703811382377208496799713128167870",\n\"ciphertext": "182959911999406137904360467671985784228319995401975369403194212756123669795084125129870459416950687106972703743107977836096884492381131618304781862704043044034161757191301763431874459534980667355704822932222204121676885837338186952405894224607767617196404991591555030724164128220147105229373988914865239321239709180699659299468446781081151265353384097950800793281083777874754090864878010642520542808133657030418141097826291004417439755185722623129071196258768840896032465925279758763187303937069464415891699952130434700863548828575746411895913915081851821343231909521736619598474773848608326693958596015535112867081127594694700226448171648233428410720867404193132184406522927154253629731074924279003322295588907715281181497333130117358710941696305510735669094140535418307781459973091732016213350213115562931891316631911569129713187948943268048347433466651454152003765500704313986396087012064582398386721855953439131474200704558512462657795266553235100131859451265432728833051268109563138254591934222387837099450183824405966150520462025713087419022654108255388477178617217661632116744274161457486330675807826989493790811797086317067432717762887497990713461507669586524629210289641202565634217556017123199975811427221143441775704352282"\n\},\n\"challenge": "10664978727447558916944591927539246668238959574375345676880990425048561251537",\n\"response": "65613705877120375110073334196229820055998718349375490280599810485809847677437"\n\},\n\"share": "966498912950507731245584052395576718808346443568367013675362970063332878724411033059550024964447970999461014609486339395056791187923858153975625199578310632466883795757134805048443335627134052645459427224835286007060038317729215391926492933911848883053141647295825455129637168426169162746104381125778137335261615221225682905251661031161325878956171995712676916618431007097058031770973184126483099795816199105667478795753686003617634154502837526727325737665720073985817593174983217556410005065548133148580772906412614972902523830169444597350713968787869390133909874627644455889037862245932532452806240827874388236341971671975892919362428733343926279749503683967144836260860770272138110089937704575595523649315471831069836201742820516019999750322167808245771271565929379464702294022603908743689892633441185337056539786699464077765910784109480498701453428981820365754655557435663233962002519347735245745794734357467865093295621661280597075584348138609549971060615736155706307590027578139352645052146517562691941698869508398292456649072744340554687672528533189055361755290662240479573768950450156812207593269189524653814504893455127930077032787101333104547335666504207002229938328257597028346776463934343193397385837692805316161974515984"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "499069955182982912199381343127894461143129281827125238865078554271489046482828644172183612529511360220010246687397922542322724257232528765880062090060836336860700744402229929299612184656696128365487230917120180680057476313246661667049599757200173429968997799186883827380661484189493972309511920953398225540517105245563875556904172363360595519132355999735715960952470606933083252991006620727638566304029390294017145363527268261412865816285750154255737446227394300389521555149187109998091977511909531026051651353662374524734208287476560850444647547277250091400569764743980329496240641495358422304898822946279077511286712093846554231221709462119632838122655972932738771255975006657543670626952280788115422258270624159960394459846748637709556883469810485519359799403865325129758508032928385860928907315602324145817916703636632313592050275428736374907752370299438561334272613158259019195428933107657119019025731348679288617993542625070314512264623121315538507112989465421803740447765642873135777866156808837781720047093339730078686857075256494022708678203981652808978898305540221214430141187600273581042116875576888680377649449568722221567189409471671961609924781254471859734985503834401049976728129386178756663994926550626267482129842812",\n\"ciphertext": "141655882621971912314402285816054417944001904255112132456039874165942079077128440612261062720644016033619616596525244858344176917045273260566985894008014430293583267736180547022818672635783412515525231933285707076626147386178131608372099987729776296527559765221259301937716376009037175771147396500567404092823989658455097709105332354692285096026843294481622431935623886079995551829510215927489454753724128886286334230868168202925349623140893295378205598287937898769547858121131230989446980000639762258530663859478855646994246885354334176135330389225877558978405470065807354685622656054001690594341663847935232714839036818291219142553300596895254641191077790756120847205438936242869954045301144641560623228468414489843574140355261860908741743407580931299190807413542537554462495111686421124210226055238689230171557710407073118488941581627142379293235667634825341750311063887925448128017774313889510402813892465855760508063229684767666805325046463088454660316715704969560093830964475841703939714627697265228301135926658553125388221698713850685967536277221371603665887659530843505712401353633032888602982705049783189983575435922462645660607626290454204185788985724262595389747735703910969404262577048977220658278590100265177658477827312"\n\},\n\"challenge": "102606948875611908062099459654424930820864238237707118218778412859193131748108",\n\"response": "18598196497715080369335097812608834337968576256082924149271097658588575726193"\n\},\n\"share": "76995064511219152590523396810552000215947687569746609485788372111236656298490987503814253256340418520199880508719950427712282761718102170430974214714009164378668745322960893224398210366948068821265485455413415534598718142986763082649617744370648552015355173464412780571187873472647082637149488951091861691821119917684135562252454628629734507953503485827425479969840408764186440384517102511707373653572681869272419035407299241828890705471660572006825292159550579299398299208111148382353710755594323951368433482231438008344951700048975910655580841209804349901394236487072226208978449382262227651790209398049187006946608420621721205493744940048331111102785136133056315621536789610222250417555707177937074082567162447678934704192460207047893352896911366673703553695536020707254540733563485236910259197077686827568060801066243322345270194748019305915544633740384689534991565597801259741680997741842100686212434932575730853220563460927623225587234859750068035256525364712678121623723095510073160323216757112415752275924113781262657067110463940012657119724322700940947489537652934369963081600343025473599123067570768259953144823159610393174682566722716199527278131885926064460984836496956908649584828671609805746310593958814887936970373226"\n\}\n\]\n\},\n\{\n\"cleartext": 2,\n\"decrypted_tally": "879570516566539101328221632583377336732204238975490384440019323640409674840653675094305912966253556339617484926182443381290074439581088746949032887541367333766324009779175814573749781388589751275524869815327136074936558433604782301487313657018594217752084978859384910833545396086921573045968268083201998060658026040268321223425740903034866346387160555891053920209553915314894408904176455481201683921635837675310707936776957853832284100412845320096571816547527515296814611778870273428728262333321064139256433397379519901224905350350454489132014662171909671381404071882105040855509788397001846347290264921162718808763703789801138828437645423549551671972207841879944526797085550120506604883303724369802073136792458446215239331799234417281114869984610020380903563968273087452137518725199558243637592586072816118626317753172064077345505937156590824668781760910189910704809621932545321052847630108807597405195087911833636926169102262347209684894643078346237327670635301439608415456019386373506271659595093509640896062590172005681178112535625943772095648236714341155804760003687976474159204053452440781005958303158093862177038318266404025836707826160544506341936741483341211216107122278457794545700150103472725562089813205083584396003758376",\n\"encrypted_tally": {\n\"public_key": "455049936371986024054713873295318932978598752817407948680607736779907038702529092224807882883136566566393972146086853240353036450862834988908881887051974437343573496041379982218454759797228457875106796968641503313113919331123112918799845528037525362436121391126283202522927545637849653693856574471791178021851826092876574029496460368775965849756499098372898036253456824523453994708665328376227550820020220508080823775028386881564147353663550845335583448653989699422483832863132249054983293770613142819451028508689007384340016052939478839742835455698427042115509386665716632935573558408690857561160083252918572115247550438176704149703903578087884639234969397527749291520597635754898195947157381764094462095144359697141362538729071379016147436458292274689567352105341841224222407884566871943050111791220024933515823072862965368989744170223527285135578576152323176034807468673452012779217492633949089583151690047165550550430987809940377695202144539783458295159015810277374415491754862890480481730491369812107710533188821851700595997724212458897355075350660346602025255032953953115545758785815440455285203546254187269502909591521024640794240591370264265836546539147184998653979115220130351117140331634902437057758814698377149547773697894",\n\"ciphertext": "465401278301413027604652226624773674856043644036809988664908180059069084926960627514546917593213957199633322942947439975473928807383556301909972594961495158141639022515467912740856934233921345731857688084766089836584874749967386655024978468615186970574290096698183755693634770303203985492657597664791356299405045593912907286874099129947278454190452803453200068641305465953905252223052423821186340129745934729546491812897292655088947338350171592283654865811449901869868832243247382152350164565340216824011072517639054777943020583567017559208495994236036934407548133049432491392141333799223546812582046951019105190637888654117830932029374122694270771585920174379768553080718586559362169729932209820653092858411721945038628522703373111708301737283598123608942681718027390496502104176579727005841017950383451512259634712058624067422179582547500393494328819221796582701248040763552292857366232780828071494868612342698293029317462733303538493076262632451559481193937197653295679957567085603999000429165626959247526751376237175528076626720153609300021591879786277924426312522758233274719363066286306717690659911621375455842475691212422758072200853149081510617462792350376543427865646323357708722446097310213623653006759047049778489167403519"\n\},\n\"shares": [\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "497770649856544239627615011726111126335915956681815269971161142949508759819320499668477776106855272023936993627295003761642719554094243642167704663954913189982479904655254299652476982639315813979102891435520379195044394080976897368775247827480678014856280705842945313581447133287517041900005604086127882342534165393691965368352905826176210098649555173289711237332736563127867101024994138074191879414769785471821897263596671192477291679598377900232877575656900527960835601302102965702753063434078195608196075149599116638267287163112524610038059244934741927687716668875405598469520004190116934321802733608671135467304946991763158924286825709676364443155180815835497232713325698227506199140592475794475444114979416563727613251995460875623472964352661774290932262901761187849720515121234491659314817701241571873139939518616328737235808469636385014174294155994638491573746404576733698497475089812074231879041853551685758785142013627236161223631798817979588288441907282962154957439203743878877685386113946106445641761495390779608819107153338441943318911210214031937962021993716890173674263343126835745644848868017702529545288434019016083821045943316853721233500162820083464374046647310694156029360357402653336399103449860509872252252193832",\n\"ciphertext": "917616677157070843013114100669893605988322296608428243456049632838206605764801095324659639244185325428144299811564873153955002323781118202423004228734835383999348655423864523282290133404478883741450630062684419514797727654506680081851202844915708124520234227754683173326088068739740218522462803742510876361996247898975985851554484310733324311204433301384575606390958959309363017387564079366542624274613463704440123145286447664385886314653116544218474296723792491053277241907927593425771824135903964335625097149112955166907135983684226094887771621678284480983280301234605665695191928243694860862005443266054087491559146585444109925480141668446068677528171881301738935186534185548975553016068756918439176868801878280725452928325636886415496856008127697944949375920794538291094987053791320021259879669757177243675005627781521934210697054428953799012007125595796685774241278617572040240881390682112723984075350497512451519442921971993764716254006216556553314179295317412541645685968697561533980585484938690301102392688606606771600475672795956604674795137755797462236227347554162725682922631050825014707477440433344597523737952815681339569444985760488879799998157131048704094516467569315096317605643092796927188398847310812949915263561687"\n\},\n\"challenge": "63291494107670240971129917896323165134476947092284982135703994578870041870909",\n\"response": "106849658710593420285939731362034588370402827385089144793093237564520413554665"\n\},\n\"share": "664358764199966865988351259373251883885634437624089313450990989855929877054400427124822179017696921566726920103276883113856165369183740049797212893481229346146014377340799190644666249647420445810281320821195069225434938874787441171953153853599002666328858974869507962898307277207699331005244893792845298738003107839397521753366986164205258955767585152483930052415311182495870467005205567262045812908003057451816585022981388780731957294071686593056402515777941783689476306730445481527680612526354387243024210369228401886595636505018452242108855121308361953714536058390336200741440434490612519324045005287110050371362865727114324635184905334349814111350467060367536158231038228599609434525285142688284893525241860778679791528117406696673818118260544467901198369587822103463074619839615392503336993104755238642591593391791906534833112269171835629053453886254456108989736796997876277214540887303882866648814114574291716271663744384552017942220702878453232901075156484960868298458989417322246765961237980891717158744415343958938354035961177717193377895538813308778973157125906458330105920674318397511373749050472665257593659484182593928599380605149005189144244619840463107685549433764269676854729383950526236397758926711607033428690587177"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "505490571781706597894536286316625315273328858274555157839386101598483933742519134658284938397778660846894803595938914291410689102524403394708732381467831296110346694328358828762627174615714158961295342425527999827134240551086731961638983605645226633225550286647102859108931053663616695221307695860438688501181414321602934933850733925754553008749291629928116359326112691648072706334116034859697592200560336640805651179572095845547367682305019627325555001464466992665590188368253387330172160834214961548105862790701840884429998011426713443540600486036934626944404238925053183344097469494029909574186381274798639104291358144814066536251379077476547661481292655319442395374948947628683547138079468324709021786911004103121374314291513426072740622213435197821011621151314348502075713990790533372671930567323084566000685848060583342760991395846168237974427043701010037065654286812829750071896398420952020847938104783018596027760195876597237140745858223017035280152531504414680272897306303712581757893132282147373310014158649613359019879917135948883309553861014705620886594565233558823838766023459793208675981470659465868163467832294069062281337707739807840293474412252548012841950940884156185351341904014010622383660037071640848145862617921",\n\"ciphertext": "925889988978077332417263506792720116636625092025173395334336755660265480418260015387514601307907424143584547417255639394209956129794338502730058526383659274223370464037294393962475252682877282554270865896113113308493743726247556572500210300551983693220958495019858259280208236034028766048950227062641728996891130779843497877293711481672123804403011567462759661733915894841123626633111066733203764910193547374742674222205244698383046197833843020305448230955246370427761195149122981662466865215096400318988378548290199026485059794824288580756098467045971698643946878247979169593349705688512236965931563142744450230621422689381151391459036393235373989895349616519730166405700587668306752195990180228169373949425986480395829016977789962432625623461904966065387662391194261057612512600669405997187767379363951417776490013124583368393144142074287203939661113140703755521563187351111021722248560922039124953382705805124688651315829149135444957877765577659245675085125555703003651678650230679436084256647568303010815036873893788874301034674774398417763580791068170731094236539733150665786913771612988383668805860515053584117387144234549643688006430967498950552281874792342399231541338015215097367854706641002361905003563240275593043533766194"\n\},\n\"challenge": "80578138232036087945400439363697641716473779984618896843455947690924182663016",\n\"response": "64166970346173252596958986344830931665499652034494159786464574629201036616939"\n\},\n\"share": "719184046905696899771723429667869110769279401921471007916173757006927402666635623107284419960556203433259770839373250900000531302244120970005087719614933659327345398432780486104827432985256295292106882772055548195984907137374091013910903643592767890839407567137993894462688709087282090971807061475152683845263350247945018273391925990204889501095223845158238652592186772070433204903725890068407954614552789226472330395623710408072243786732055653986044340574505876542129116623070278545934793186850936002578709346294742460964019419550705730486226304368942098144795130800326364415025946415666315329222711698399587747548409710079980358905122388935903903102147963820954996959209081771258049714240219934790594005446252774483238641982357002165309864174339459298260199291254677787117082623455935250136438313514617084227448990904836735544571600757724339984111136758727865358691028732761253460527996126048650398278008825891390412260998803832494141709015459929201489498903129513796350676984383635808830944791008326691954108764572424242869233789620265647280536910925399525946914076416899116626805117971243340222381087761082196560649485830010469924826651604958949491996008537361829571806704252008224577889195799043205658753381260505702506008946573"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "385052765462939473399996592653261912789784652041079551381743329772730582401987108281180392474824351690861346283373395025494096117066830955894686152048012168763543568188666767879905030143357709515384574885539231149134466906707716872015741920279917630060405437504821631670904971669376338093635413605903518977048567286404641539765389465792587767153074432936053536866188048005641032890878839500456350905704266263849333400686426403187003055456903758222833956432287531790141090041597079028716755382439501968265274032302759724831685889292725111513608287612042035231527232811753408299519570184886461697762381634377051144972681534250158184067243691136343513448694596450156185688720460691731615277171239728164457657803313563737754199136595153673646355848542017634774773797852595320430175958158426207871509038580982674889917262248965255747026312060212093754179969165196628238013233147391087791812409137085531424519042075671841672328892792041599041847408853758506197637000228946943761060438130555038301104204921601393657986384206735612152117023002769442069155564348447181794756834792741179349736003374030986776759931204591208387820778733698813245941771870039512857515861041842740278701029230203878149451669484485204830672318613511822571778497429",\n\"ciphertext": "341208673228449003971821335144079841713827712374586382668419548086427828343101991834673964977915009260539581665621079610639769153707049599106498814285187017292193128296415306413926944288511090329660832465418012494101847187082354829792815192942982976198980324175457695789965513641668198660448770139373707773749434292335540019067938254794128518378154014846785653230516964221638051791254385748318479379922207322144089550735497203273850101409937226257943951963632751368257702865167729081974597899766094585151526085854384966744746748200189655420560067808259627683211833009606272399248036820727789650096549961648639166806908024094845800302187600835539669075061819177902544064899057652241294311930152984236245432554227697748217696733112397563878063157713514113164242395469502681857843466269261892645046853033040565561533123413639288625169382804260060212966680504220157194534104323978415953701506203141465808925634086854172693726004740614075906025979435580869853137941419480986199474401962996906386476792746250961229805514833918697804378496432446560893253455332673828503434663024026275223853441974235100915391738775496355455212902675242982655746151337273512713001401471915242014409314242680823601287423375445103814228277297697412944162294187"\n\},\n\"challenge": "54834236066379852329853115772916701721389264549373779074290349984266448191595",\n\"response": "38893542780722882710230356831851393234051850481016981289687760529398067746757"\n\},\n\"share": "104162856267291636538531555781761936372769665472108071044189648556366357034469808408958546327054706674664052241441700836876061631984790832828271995558526440192698617208932119066554817083853540984554883417286737082491890599675207322412203170513097284388957364758738227845180644922145368388062949405200498482931623129214078233166241381947193082328071721608260773013440176227185575819368842708451273154722440570384630514467862240643278864224318940925690825894315268328093952771564821102571604499403431654698495172599304796651798865100077043947001876840220003748101860564140116580015614897174842279173122935241598361350586389314259287825601807328651045901795432020636420940212179728933333241694094455597917127018665838964692043148318657560266970277534630909071687611379420399933565450964693194852523958564307571471929446328986443488620417960411626945597211881134655308127804316795101655718943775793026134862058258709927670104500221711916399192541480240334543472058274593059449791179065349893116807299538003916401402357044341251970799971271738387333429744326357550722714710620123957758580531225515967140099506860622347756196045569865669735231815844082614975784775260886122201562620461116569288042212598174838362892153976347690915324991562"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "948947786868616652161188912361749552518366306115632485774908968502891982590710278524262216767003866862417224428053861472954813435074877616247111790255644825295595718492388545194805172935039885233587696320883426192389756211416058965927126292946532020063087819455720202916018937690817554160961740189921625022991650764037988089984830852174324790138027491872482361601999416945113928888174320122265097927993522247041250968202962736321727842739539108949133450312850892361661978511708750937987831468309218176488744338429844709130912863744580682795481443088345321890862137300812090247161023730076307157251910915686476805946760041160861338788299436230618600837450489181973184652695984345366865248893150441392343273677069678980209048870149274978593376544469014723223261867301052418911679278334196267790888255861431077189262675688048443372844604293093797367045933237582180239350394673906724100461218508251962660507779133172269493524800097532424613007551395819598347375443023800165990784491718363143050843721913996289978326345296085919171140691613521143208471973485522322992650119834706450541751513365998262788806925261525612561447446190940525001237693434459414999253041845606708408000034037511985419807820095444963390095922855430326402176768878",\n\"ciphertext": "866663011091519129265386041298776374068840407495249880399901776810010559707196570403537064289209735442931583772124856697217753996203272637796443056672802871734281968537642492109604096326180019385828334326900171444295259803595220125117048187855203847122298034390702753354543619496331106044385449934684209142777814874349036092769906508410753031978806409925257401534698870964427503625344430710173945454692296478461644527891202404442878216870070924567591457259081740024440722509417487211315510801168656909820461230830480507199950655967830703070133868094581312698367927018828196191988812245822811059703492836647675046161773097895685601714251357058792671219294045066511209223610831780143323753455311342205441440452981636104623717048042902307319518432906117499904127482848211619105695719122613722288009289317893952528281247381191817325584147822567568618047836185638898127487331908411167497006331934846846947175834674454112544897781523585664440777458517198438143507718987127623176673945586596920552561467089219142681251898330737685442150283408232841305442544054095787193750227696840157668410043422900474681964640499982608144262595985722995497010279734935511028756669409706079567853029094608369248076347909610481628742462412465290628755297160"\n\},\n\"challenge": "36990088067010404044910935182042347476754873861056912165895785739546478350808",\n\"response": "25712007474455212669190560152509071338901703091774700473873577654897950957834"\n\},\n\"share": "154294867638592699091956959729160856183892853391749672818571653551665378103967386099365680640246396744193445313138135087877127144525744858860956471420498265496960983372465277716711970548658700403901096043641733003054942344301315977743984268429044227237164322883037409739523147981977156122343952677923719384866676046019663069241048087076556826471371053856981648134412834715956250827658067211337330155397842833801421774468198513541215082478852497878614141653386327766690951053356741431212647763525902630804717112461290242675912621593827594579998137435445089893261440427034378141810961265764028463099590133005179500272591115184533426442385436508595777500300404142631741041240597515069721263612627211471575808729070108714963274317298130488945885649180884549883429732162759630728710753377510756092164324366418300874017196708206258308513383786379462096776432860911477013633812603806301866476232010208915964449303587204281879338171416930200460284619778315394711333214849062326464759747776838432467307842619230841019680831070437932415458647237345682340187407231873532678684276059554045087669159766286969949410525427565154462894524110081595087931002072949174148266595714476168223128319218654453100785358283390345104199807572335175737059368676"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "204104559808676290372453484431474426416181141086097579132651658127129788009035807726623248326863077722779303779657257685837294135200892352500553598030076775779425528801862583863916742615907367719862095761914509818694863871940837933129511016799278693612060066376300850451543953574635294101974292447849522354293699334201155020520795098186811953955671471001785965611864213839900151536665908625299313499361343295030097953371529526134528641848377604695840464193342538253747230317978803069107809665603034759690967131419854355831068031263810785198935832249323986614152327710161820352395968289564679873707246764412954339967044188006721952227571330083291030590796479983051078234106582910541209317168447336657921656450272542886160083760482965822122606097117630594068215666931944957304947163440864011642043998731133993378163841893500426775322349839171386425980560989501949812655338042363025079531449406566903268730848586527348472854484640484400993141613409787928558328559965226308555058299621568883835307106834307151459171908026149182303607690412618972388590742504724479401889320572820276918247551336228234254144044169372632387266012278870909484908089183457853233525410144189568009408780793778562200897229446541102868739540866819651784753227597",\n\"ciphertext": "285866255155487649016692889897853626621107938670931947514059166523410719027820229544484052039181847577100261560292223931663161082884877934142210864259996137112680895067663928002458488627770604516337201683322897565462602861134777558117854623837563731677805079791752647588644471169568215996473910395005276750635714050114728105284264976294392604444418381003547815626217036498046611381954051021229953196597261869189741913094394340241086676885100253711243858387810482364989113523264103183145827212993008656762451682493278954230375371083886754743756416505260465639488223260368245632599542899409840444413251533483607838962185733196772526309621724910744346521606309839668704513625833593641390059554959465540151201094788166816253986759989889069090546247064091558972113283465662540967344192586415797289130658746480379126756351311521347084167055297227738650976137852292877875194858252434928612905959922854865447543683321757342199401797875948921846014483340987516840999273569909598551686791512155295361740644246437916793995047124670703588372189117925838451062359765565048684446270820173403583703942898753887028534015635297218761223207309586513570858519657162833294278786857784698465747263888743142801437219162676570398269826322119686446830028406"\n\},\n\"challenge": "35478443047530175750512379213711752084688870278023360908403284476975425278936",\n\"response": "105737736145140442858262394039531414917770566866455025150845851411950323038149"\n\},\n\"share": "742704327309194400635855164651122896032183991550944688994226256066859813682869179784344281064314799334392151222853823519521914450869043693952041304124284509242613780688011668597925726600726465935625093486417753139184313959000704589327071864282928947580468632474372901679989175296157946598516395455852818658603114356796648051609025197827003691846598591468350510551341463625460581241410603686184187269696012202405154788005897085239730105797283742388096888644780524102924216407920088922287158370939927023488289270341551435894981376892223726179588745290688730848653495990071066763322949421148687388894173524482056731774266951755124411177924915108510789969833479556289679179986188536762702139572303787490759926511378355891592857807057437598266235062501440218281574063079701388643719453742644453442342029101013336824233870516572992805828682294379463607640654015739704727664211862222705037136199703985955002427475182355317161176090305829633779466644055919407040727556715276304025163647903456528727089667118946597671591659878964445222179611461885696463506437905369032986178870321824475334930351330212753936352099547334924184973124618070762148365419624231900214988180356163936067395638311833487953756791910571170123799603761213555799580367988"\n\}\n\]\n\}\n\]\n\],\n\"spoiled_ballots": [\n\{\n\"ballot_info": {\n\"date": "today",\n\"device_info": "123",\n\"time": "now",\n\"tracker": "456"\n\},\n\"contests": [\n\[\n\{\n\"cleartext": 0,\n\"decrypted_message": "1",\n\"encrypted_message": {\n\"public_key": "398312957743206628822179796130186644643214587485483678835923461752988468881254014486439095345780616798969519195472902555550760243172797786233353616040475493788727795003499065074355515979987152241366124375191130149826456860833362940740709159428366973529537293943639399687103944050691864518895555496871299889535645741997027518101281287199385412980309114999617421633008340919538136025984693252751712716488041507506286310764398595318371015484699694027701832643874055845943962692201281616753910809337309230189980036436319153171395229411665296828947190805787012015818021777340989373168308278525927997604791730241804718782822559641295296372840515502068336919489003980606821633940810908765348059719501698559240396457313836516286540329502445183854304146562868644379984670423258270367955372741082858608029105310155557763257683128986936323496550361997833110224956037749789508379942830245922063791677707301242442181422067931407873263605184523927466966615255876313616511657114090807588684902333230479066291950586585055238961138378261432786537002679376661201616405879991851227751281562859688829009101718241595730166630025889533889295678531460131530020484803397846214539807319516422813049908843286402892803134517726384210478715986006653996706206526",\n\"ciphertext": "742656294235659561913783006649215222368499915552255210735939963276961536526597619156895434167640368522016241530387020648797455318633916015008254006765233150710791942175758738668211498124762849535460560834753575925374796064785622148063141432570720648989168575472613600672747674136697669782387228483685295149409759100202545361476997793837582905084348898925319507083131982594038570707539189040273405670775865571553251884618815511768796125291979401220805301847653127790744552887449817599682242278207833721503028403721515815790077922208545433668359748370024661525715765911271518500642351272714750150867190881818743115545292022800666647615588497423816242226051100995716654577359757442998303821822668037895899224775417552774579562391844668452838330812714972723911885615511589435432823964213322655808022621370756895643046893770897733860453431033048611488993805293705390157172094966867655055486449363291675784441219521980647523217841517310087796198268782264717360024166773327428860396496458335689365155536597974357331013361477453236830229222467399583059398430679867616278781498682804840884705889290703818399134061851830511414979113015007916676224792548376575438718307582034346325169432069961444743462665068889673766076815057601882978865787058"\n\},\n\"shares": [\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "230229115832636931431420104792160205947996313885465656717497452884046060673780320274301483676764302117899098672915973375973233844467961926188664799025309876626668993468824710517416134433702232060412631731538155682986487579936298311779577432041439017527318826669234153628904404045724267272853794668014027149960963529420029740894858584877513877534528267915036293026380517972625251511561979443196575219290574401262493256894270084972123369167922577283966179930201540177484830856437951499675614993929781651777479621885694011887623801571929300080167741059992652435051960474290045372817525675149534747654762110790254030978690151851933770901475647105625013290129701054331348278938781639318219001959948976092477495313396761037617689263814159170867766355350510175689813840715327407025115693013803379565090331046060862745200054114680290499893182289291538470597126109699162000095023212165828157818251363815501124603780616591697807120049945297787874532267919464390136376265030865577765778887398521561809854819039035755254145830387001254899470218391686162610085537092091085787240692440968467870928001962535390672533401650660865360490260000633145027661150050617518598039243053347868714701249118070266929386596298299130375581388550266936481297733640",\n\"ciphertext": "592894550419404293967536244652029790493637659858465952555979152547186822390332976938590104805033828257643278471069086004848641332210722493568978169605384966623527535808238435274374902783691439861998556288718753587668377405171443092837676947181543280256756181117147979452777143763928868993758997083947880482619770820646247001132276124637248800204376561998143488066043108600698291121305362431836839460722409710331373387541504871412036994460792032922520056073069337626386049743243987875888233885805157108842493051261353140471853818081344766827844833326125639365597317901087446745141703393331911495419376154342832667690563919425254196507708565019145102741270384104223676951596882155941645060744294433862421989044647757716815620185143184822733238954167924540783225680520605662158754728785647747132320177060273207079117277061313212215575772235991380635981754408619660803097255620010375462915979450838423108854663654795694110360267587597554189831214645593224570565791779329343977413670427751037112077025993060213374379821916634716115985827024947895689971408561718261409744274412755788847685547204706993328438333711922870861629759132374661685000885665812845914581207607460397314953254470808923101308398708008459621772946264426339648039896100"\n\},\n\"challenge": "84205605551730157874035297220331743284297670667229679064070821597557512359706",\n\"response": "92450495961620136778726486159346320187605752808026250306528505795597116470278"\n\},\n\"share": "591577301389720607597130682989927123298120568285397764117160525040774396798377991366343290793400735296608655444070044865565618103611639424548611245707865611377632737724863095714733038763957004955984368756033468793025534581933823295077846862086524670400264256938539875885542961009255327617802528602493931513160754239533089897299675196414455090503998512037089202074405239663970754359852657827892195091301082235531816205461055521241320888080588110321698725722122641724169555539709858620641038050647976950593635575663164610937279520512212482540170385849918011611317379258605058401504731973807674328585659593818148751272344073416831684164026524516509801337768967908170034578801804416686426060284925322004056356354299742841399667419632997230272717024360962643110658972216133743310927053336538447230779837864705319273489921915508314539132641422403734236652658317251600821216665777585575716549952395344225974910865673630182839347217938913594230790566851921779400092975148571278585142664325660214897688982770711210555505638075973720168848566725199504968310018910012376611701761216245194093030369014664744490909229764373270027689394395657654684953666202564555047477737027118538241833237765856309003072356864530541472907276977388880609296853268"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "993392627716536695431671118748605349170950231454138450344974531824167087194839816359412865188024984954396364752050127817898811802763099542570980033972378713143755533120547543744430678100116951514775708495060917646253664551808213804166092019784871818108504035717739067877942350344470372616989871379756178359290596463130001451559896337885946400077059689728531708490640385867087830824581009670668319298901309608077283475673691386794984507601121263296636675122660076370666134448513813449411928139863863156927025163500955430632244953997264177420958994149684231324369234685067557137379841514219491719322575752457671951651123880104862496503452488011011576957380144606294144286343930279595894100973333836810733657092580961986008066708432355646060654783254158803354706016538366821071170411104478625605911055283491617235484525298755214114392588493536483552913366038399414425662857422528182464685767931033421361278638093806084618332641490314525702772257826684561863358188523598056982935961079525647455578179428990846046419547892330313662402455838038649580210632220999606600439093304759173939763508389043181725314358679938945339379359127347201558573281958508355775545519672653049997978732385386158240457809515389724474662041164188553032739009087",\n\"ciphertext": "378068877335027799690893754824162717614159791736596273216390198989304898439404865172197334763766686288661509796764147225361079044915324741371210763177495419491990078391998519599638032663092956652004508701471337307937357171579169035025668608681810979215287073417851688038878883091311361642156301910442550596779696009444684016759513963175554563994147433898862332751004821574492508725695414249963210990982196730287269999219270390858907741213968790265414863994537800825055237384785912945554002771866399392021057209995823607877787808931516289488380790666912295375274082620890037695870006982857414260504771015275131274293140491264718144960143733504022707113902695492742393671780904643391166468523297894651646985197026137700937540200305873871966741854360896672517234234269854595361490042726471303068365628252510160923769577404479090690630039783407402908954431005546423102868526338607455917858781491938697127420737047786378371068752628349266327120784392128848721348892854077693434282126348662647462521712701460356581352735862587190047288037160056245181427890173601697767632495665797755650016440307035732892183750390721988060556771582727050530845369054908160037106306954910291244076723335125139962601663389843432199361341336968978127994058867"\n\},\n\"challenge": "92961207618870669137785401782501222907887302711604167783891512740720026976203",\n\"response": "26385661811315608186221036212436614707322807647315471788550449525969094253925"\n\},\n\"share": "85854823376320327289976599373191550759778394370903911186566797375665599285823461015520554821278373195916819789592178411822091408003191499315604103952609008085239869094735394129838814045348566449225851391570713596850140447069460092384213503905314780908332597506548481628864677396520604329600496025561937581080883806387191225684400398731086067516186044018734739032278399016325748946574161266801497326346733710871069504985462869065563952634964647411451308983810977704026121473949737156503273367742370052286162713923241938225848048969900821469280764629555416797079487653117888806612776209539421853859511102140076073371064147214778445102107216987523072110284853384106703012279462473761458634791618221468483322627213506815445528429480045520700013279576470181889216191438389120360704411285799862550810962174390823645979392255616638346184385577761419935498311464520818606467779506455428307922485134114427809267818926228400140508313953173049829589277005681785395908932841116175467827514260397347371488177218040929755939915919421720547593451884299799633426614827042081432018016266440947633453433635409510458277226393504587778838076087314831468677754304892874277178129782769994103413706147417254020275267736666180912299601108921674986370296678"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "521199491331921550192557425244647536299573533443457811329839998450202949616379186524952029182460629677813680690921013008872397561671240771971981463569338094009315978727910542370183924135833851512433932526882085611651720116996092871682204310852483682140146392128438205474317278765717746939090062371129568241784370089409266699164867478326705937308686361000781011921029755431688532217119618430889439496192469328352058986394662846900390726127861072854409441475875611834483428341752789391479461736101945371266836889114498854602901209583685514307274283402062202239144014197963175640079967687936260723713092136815158400091116176537091294873867542343591724913404450739027177968369871204907826511139136806606552647915899867545838329053567014116016177079540417753508059432718238007519097023982384355277058918015756837328395599597275453128431515268335946563959669931849958551667426465614595188614000766198724335807430455480045859006769293452946070642039459244897545579667472173850877176899893678306615528578088606521991469400191920248323918403597345873347145644059406997155486436266926886022777483953868610141003898791934261077297646518715279881195386504297085035316804393056866734854790817959977140197306661379028191012017299390300984239198433",\n\"ciphertext": "637382336503435205026027343766527515213710354419540076997463974368103369988437890103861504902237889037478932097504453362177689134883262558341696159163625515338721328051416461461013453919744540516172444194262102221730721093047832906845684386830681431447975386023168123237026827733014809877380279334112226643038087524117166503329246829022160970498333721150115415367892321711303478396710746222519516077907566585957568940191449553336875115417757383858047858723078050456411365279310630277499456833991134969838855296266528843696227580759097661020254249779765491957244078892074609422224842893663267034083147321093138819144037416027270276565679449658349944474467216442619833326879081131709627548241046703802571366522837625412073637002707469145399888572477468615216754022021858020335605076427503999604524287690444866485116870641228247140981032884366392109333430195055542362488436076074204863142868241128187253895807205639585646248792870206919708570837372301790080362003178783848556331552164009854755392832575653620017266070421663929304319139406684833712032547903524271950183510091011984660700751526925682422331729475233545257949611532171245116632578480768137931030242409998063961085530458079973089003945687844980587383465763648559043742203898"\n\},\n\"challenge": "13983372454683664716636267668198207733751594444446942518568402194178542261257",\n\"response": "68509027244500941210901838720944585083117948304451609199248946006144091001066"\n\},\n\"share": "348457727169824629836050912640983003967499850425165117779094538935097883195917284498133503973360901171372908717913789847455582423863332225377475412352088895171177406759085190935636242630535590072398147494669576956835423646673322981162607956411896200562366979804815161623282571650687520350410949998778435841506901752849824112203398742033003488072314099413547920216844592544539446746214631405349114979580616232711873196280383854635617550620617955394821985157884444214924188490598262712155407375260124783527627571477552792744086938869731211648430703153693092118228387543518775809188294155687544059440762284009325394356410818395779310817701833953359999903509717587328423835781704252637116020638980217847558084619673078728704707092704943049730589271480732784749881584562165986846630765527756514558232528462122359354479293291803322147540839340643074751647277926671731514874731191324769778855088546287210197876152745961012294018492165741250163486664172983163993020682426953433848267284542981764066886563348812753115595106087761361290830229242721494565834958324371366561087116749433176376064708289255969157938427674829843369193747820544621390788506697492698997787102733746496027400199462269672010301270557084429625294088352940379199230391241"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "374871543651589941657823593019773383526027123624125343993430269109754834879386719705266289682825366404312152437787115355962833345767909337692648778537965405181897600950789084430906491709469524528390744041349447781351131701512193422129721777443283906261288167072850193438447626522639233448900015435384566487681348750438644598980123221207214914168203709631093494995370203225506756814853236386768348398253415036970433329814696647723097899983952792424610231120665366393285313571940582154388239613860559552389378727813737664835318711767562080450339349622918151361033573757795986445785635832341453168923505284696149332903630671380629683544378174574391982806523812852803591719398353129277095502015719845609921309156578449030571780626738220800351114167423318240786635568594986007098204896258326684991534068589512667033799897756408668465837187146564137651439710105644756647939130171541348787920526385941410980301346551521349361393614858372111285685483478109187565902223736566630698063799770175506900755230565362804694593954624422013534135482970653550388274203480427856453803550918004602282884043514227653692370867784260481219401932419440893777955055360876314567083868882382487311184729212557151862938191962595589747927019255331989788119922629",\n\"ciphertext": "939167050028792337768535415906351839957354793936457216809097995596087881248504404191238665283775861129825866464432710570020074376656098426049344573767921414024310188105768910263972338643235333757486743109142955026575778883581596683900843353039789613688746233194360995474082959806487265515550595746555714451634574974392052140517284458359231127931296899057141059012837631407529545706378947602717772617218087059362953950670499571099893880344039162185322513401771839171802258257317350910718602257153487019667029824741907247903687408410579558183491733109447532252622367047602869279371978812677359236020569232412235672909007960834719558860543652431638684903415512962503114129448627850908628445315541091494333429342357520028939572875654320998391345010973162735684777325029144487712470913500846667295017700211503307417546590362319946162766696494060557139012485508985497884510853821367593034986855953635668545748049598223699270369411432411013920104253444290881327808352060778294173633279061992736544034084163065985876202416634425498309881685114595739006821578699232325988927560318254964150957174928361231047059441837155483137959487175945779000845047751778281634688665540261973830399358910334258050854202499071481688223025127198638709980719775"\n\},\n\"challenge": "56281636328818163042175414727836839438082473521103285580298232084252507158634",\n\"response": "77318501297875694634780808428881854344376927097317703525418450264860103019475"\n\},\n\"share": "274485546591013001645303688301951903869294270261289620779106329358094856292379562123605918422673217728411340739375488945676147627948264018369555065836420241291516461355154209200205475886115364790486141996907778851578499205052361768697988738812341961007518638400987031430752775693022566829012416681215722149881830283460840791153273838114233177174506349327164541159443350557157653222911377219665356127568190447803144631242301044515507646844384631088439590043273484195820649290488019155451909857451475772742502147146810962640326298558348075407692544134801060285737352643884466059636092756050428564285361273546735453495236612010015490732292920617117743321964502395463164974923311751530887916208996484537109769454656321869433497648854373429158682364106660121675064586271015984291888759454933887734560631672732905070148024069889051933531264820622166528574619272334305005846257851420953929705683049368016074080117150196947223094388635877932103666726009085728103936004938401342493334423418372569021111968847870762690308691398559714325181339936776017488791541335914711143044953696524102571574026411325173747119164064055993339540369314658598004421343536815082736569969096637264814631002721119443079069519568800053565279488423669446620307922969"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "123660291410111820998449536802981539380461988209729859560190672368408303410351295614344980088370481913061544504541040049243741229057382124784124262312633900800584253241927560791127728023976000753447999934332771784506756508909051457733347973527491891917428297419002566476852873975738604367918125461150197665990606719147680713639448886570398210021664184088549931305818599139061350433612058079217345790154308806227091353641940502460914251151306357099849102725171722345031543234879196863126147548186434958421375645352736121631348919656484931827670488428268847752287340716653528622364432826688791398309038150934425976162016553889002259333359327400023573620786844775304876946130668542728544545117198627585104396185179245978221471880558115950517132768713747151581378290169718222685500715839276422908085701455258457811372402315975191927533847425216844953145303007658429216806246247494059398417772893626910498664915779777453262460017635588834710519002147893412060696072928343453320569298219122649812953409916149560311911758172442798817651094393929971843311866037489728608723714762591090096431213229570897180044343016457316271091676272733314436222063401858436478966647298943892554598361845136161605065938492092307926187727387919605639510753849",\n\"ciphertext": "97050512292597778871451350620313483447734327208688707397539245770801960435807417902544092090452543820981951994897691692079631872042608159184773476420398449601712454300047823301720528668252910375772671881393906771254441815302864830615548017882123377150414137155405895532306563685201358448181972198050862855947774632855772890113772481783150620170791546288368807476961216335252804598973973616329402902558065781891120519191956073530427313167624445021991905601257403573401900672600526468551229322643993365495239952443616756222632413557695133802997163972876793061727516890809010387384090839721158357791926806816793316207364351595724993987987947111172226158405098007703091876231526777027915409215465726860697230368554054501189987648675645083030397718029718198174012860684980977063518388162470102870011070512531971141010971454027618935938729199026719779090908280968337399704012133024922459538191046105065618969350598674574607355073513459366530766656686832076834248115882690530358664922226951049406596066939506801337247563322344516452165673371047425162667112661174749320892382051165364094328130113445534321754634689464095744621767200505143162036171439393540027735964176821590142509161810298012353791506705544617814025511683538201005409628102"\n\},\n\"challenge": "87987624724346916924544892602964019275532658670214773261118915836889781469251",\n\"response": "69936555828859445866143135639805538427158927533013964263229517620352500016875"\n\},\n\"share": "754854713210891061741390939084849271103952837066774564092783715907617803751657446738596508932555492369804916396325218182185557091481377114174925057437848474945396277784826089932988527350938494145667520437965731718880730012983716710090926484912887409049617141227320980804669666989723321184469480068115122345019542714739805005642551593626980166238491971113848001377892015417339037889025252482442322541064958240701598981058325075669293844902461375228608413949403085439381417836538515965734656177133396806535418694702488439748336034497018558023370229109423559318672878907470370044844153428880732215728157646638830178665504862193848642051419461665616054939820362555005155680202731513569508794769785498871863845653505837336192190352846738958600081237507253815157588425404219937546158637091579835341721203203520614316831410467866951750791654988063644872775565719020658650113479132022233605052968012556347756338400868234638414353225928185875783660189552861147516390323458849241481525439396364894075902327833161892419103812480495290570354600651074441843183196372460812472910498844394713714223294517669877660646052295361764217424236701981385923602013780133397458098480087917403655967592784293075515464775955647057384826002912285356253574886527"\n\}\n\]\n\},\n\{\n\"cleartext": 0,\n\"decrypted_message": "1",\n\"encrypted_message": {\n\"public_key": "1012196657958155657792027303047391158700740331229235790554631045889840018920240512701796128764445394368438830099505077987392846100566983104678065278225320290706281859145731552987044144839603026200340964847972639397099796769709911744326058924622403451897583304160660483975744757580179512204371206214792759732991804317467199201453940903874647232993934971767664795170298383696189119274922016047900029291418824532884848789279600235795109687396592659038771218239697697798867716234193934970829326159369067081735638021722733040423455575038411387442100291465967240439137412380767394920359188184941899248377561858330334152667746481881324556470468894912273900623140354330266570505141326513760707891137098954530442795653955238407104209961528575495911166866418276702391719279561672186953670885208843432090707322877755931794439302609590034903424847424652755864361803753202740718538937702634702512871097506203670384222589371842944304553811071857627431134796030050303082417004842133008877441144190745289921042400019614586269473743519995608597344025405251495415032441184680714341146828676066291243824081654345196373615036942147050980742011117062175188364936462632160016945104928733735946549200061292426103220509976223134997955224052275781921404699353",\n\"ciphertext": "249506051565738699466449957068984107058677703172601714676399223341107682678627317924167994731417621108818873186670942740536256535701096110549330874037738187338340798304361545262320880346745750037442277387208602503805070587545292692974758485709770921480589922786266805746866401017195129677818091171119929038058481919363322638353140084404280559444357773001499461486271050430927418076905528917107429032850396388921133952290799612079169276212874301471408348926901489340366501945614109844847691267389360116254942881270184521550506939252758255915009997029860352973270975150213926611582388137126753407018002190868829317093380360517459560695001434911965435830151324428721239893500984492757446594739636178311251221195995098973967389562558284451008950758157286464295554984842772645321363063964917663357338280294681099344328648973207452367459101422269381639150576822572679471744731657943352854345421902650469974578743078691313227436322568994828451015788644021801079844211423247449568412701879638216140315685390706893018204538250002257841513948726976830351431051767058543020617270002874380244898228245432478119814818040673268466204853327636774956851147825045269887729208754191481580500363281399587651613670131873504189142318692558923955646406263"\n\},\n\"shares": [\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "782197901398301945202261152315136672236037207928456879532899315915695841991763061323479929823834415886381497901422696519372754018422893040642121719257873840230368659400121642249107344250287608412784912623169018276171899259421989477257296870337170534217925267293124918448554492465101118420946425285436012632897567600214698867730316659905144080363760699359412512135770528392979615629131990236695438213462647069091104507664345349612093715090571728208589823878620770684537850527018276377370571469952728465038190335581093506613212804800786063978595931075075187272889416042246862688234819325782056069172336449270002516311600437530394796962013845168799210462333487180053480551944430484727803840810015508607799456623674682920856830767627775814590220926233419857316915254193345936102489796207313623329551429889565174162451583050529704400295329014558956826111953785832936829553490578619554855980873195186026984473106678633074467269336423824371671582400254208338656732956264481829905180222096130574104605607389863026981751093530498448670021588061244684974996077043239290453993442005224011740779094723072339609454217502431607841802660808093000843439947211661581196493711512180700361360834438195799843328173957986431245459386569665784942438052361",\n\"ciphertext": "947948796871874444554548400577973144576566627505393505027761394209450299434158908569729229030145671109227922981715988908386645003931913817834107416032304766084466453820107167240378105980816316411524318854210754278927107572424788888440764532519029178490104390696593225916395816483747885363469250660423600537077150347455303804677621191674772008604615755064987354251689589748570479489234851805122499381042639017008174956681707090686083718886433142479794213563536568399399226804993000483237104893053319468790145768756015602772073287566603918639759374577709198625636967265568608110917329076468022983679135814482847503173219130652542264190557792423495997025297272564680027450595087333881719396163675156736793950533845775459693903044800417541124709331966894011168488311974176045218066097648795108824761321358886916713916712315245173931123976841057458929639541755901874757229800679966189672241615010317965063451885744772351266044601524425836888185575669617923610829950948009826394615513685277552273117176936926719276816057372257262674823041876331493194929518174350454581767225561527765206016533793075084607663619015517468080873121794322583007001224720192855567875342732304689052564517013024845637899868814314286670898243436057115947850904354"\n\},\n\"challenge": "103291112490093254910339266754272938059249366151538225405808393359301136992943",\n\"response": "72932009728295115397609097684799248721505943880307819816239013681288260032689"\n\},\n\"share": "298252000011782353295835797562666736657629051050167226902573371590247050477455505109924083383187625048918849404797966867444034720568299721895796297656425512771150713926069471870372674201046217529497883911834058345199152680630796842984579803880442831509203301470308289517888575368633699219520330114109860674824062486028765944935722574198201493883981510850206949988040626850421428515920411894619006027701229402941674211972911203625193725546619505206432128355650966989878691365208587501620192676390042513421387828201319869047389691801589324130864431212693031646886770646612675061751358929159281736167969915757468758686772940445985684161659075972037673877063314342141031604525535976940914640809379752369540093553581173048466459269076785457808147040546556924766989022090681140555607056669692101159086664887497757279806355124602763940604027928406185296220723884284732651805301448717077020986101326818104617524174613297977745246329824433373159263741288842091941692052002438973613393732213558798159518310362302962484766788486103444445107439559112118367262537129903643927587205273751095181921120840328068024940184088689855082867364144119735731412192535256516912740392340886655864751449258355407615600069652541789073992968980481308323658739430"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "780695452611796967411591718287882452918997722771068044697125184652366224955132142011339579522352226830118254520579732017631661626206979757814032020466307546552733643682630368863999458270004673645151732450125451948027764378671627939442309313881106674972633294780235400861487017201089077684672148525998739442207345437241707857602345005434046419807815070245955221336536646865034690866356683785346587804338018193929548981124383935816514231297464069618540136716633474060867642800731351224042458847293937672944285638905534481099230285525401448205798653322684671344568552755550802185614216545732645085536809789196125686680706313380749222574108654106880903459870885024035326277376840792879891282997923639131668864960178177202710421042581125780923232617523521015278815391983407331539529128914041191815350455568307309887670415243628357333809069747366458691318023237556849152232286393672984342040173198639128188558531762209911643671793508640416219267621714790086723854909953873230070453104454880018826577364809867792714778239614049108608796273027076572585737788700876256538983125341602528741497028580960679844932720960094502846773070320261631853234460858915962207785841079277558142566089994668833186321551617818790741522965871364215498070607713",\n\"ciphertext": "8903692753229533136905785162025508705934410334127945728079770197101238773302718399721958508477405824845390302228637676696559317115725548611702303334805882935760182954447198971748826332129860957782067752949514315984612546306161220119664545172764000040268208820378340835105368819535993668069056971751452097173434444384724534279421405553526782484405776937548453785411562393446306231325624184090981769200461613042601666004101198573331150380347843038028460234613798200382903203987271097504994301455103584339205666687487735981737459939634448825812556546355155788258520901913627812441084829993212964036921539716016960741476838530018753362430550124131362076718939254932133482921808544019223826344897371103685848008565003280766020109334298271504026174657953449420895238101590815392115178459818541209352898575563415661662276133371485406931163229857293241700702665502412039368258558279232226883313023880912296443367419851938277956540885223866256309932837067958337152168855109092641586924497784021538976213080688181619034545039867338953914804894184539994654063232775760898117359985919727152607492080170080806752003661838478215995488344472798793536192079195951239525915442770402921667280643782392302127521608722756648084251522717671499864808453"\n\},\n\"challenge": "65326299031070787007139663227840530183487316132509937363754734009077718354541",\n\"response": "37560025699393503686823069802285773831066729827294256221449927378188201824172"\n\},\n\"share": "161031511607863718396953569555808526826113539589080088692549365228280955643144943539377338959702296281138666197771355734891300544518278725230963422343736177596090630625849931534374447909067191103107145347687997961264661153064120388683485847403256619773265999451666451597318061637286088239902977396165770102164437782222720000105988177107748880253130898245615764435965525498205669356016378115172277503316770967800523649490559883061796415394817280165613961723371384300419364612781894500086623662297445812027681785681026102819103969352552255787742939710400128601667241770686127652077217369483583809675011629967279005137492607641577424254313052721533543903996739334858797405691318422148406936370417690568316798595582586551080490862182440026143329853118263773552927481039673912799278212730373595288607245554205381293178240334931910499269423276066128540917482337204533900073556561032391375681671631589101001651269787256033191028277772647444487048088734726921034250983695488186247026260913028390666890945958160308099736818834308510499868548121857251900856018385740196678992706421781830970464578908720822254832960894574735627161120689125367545910303048406293059061857063025640865047379227989220499189168633783455197772501874351244723602690007"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "391536682949291787612175011720775113226210980060061259232546586658088788398023370568059911443013766504187736272009576144243427895676134724325449842263618892782793278690540227751638060204598736582260316679947878422318991077349091855120962708026534947024180478318425829893979471249898682106419605999074130562062357311435330295790639762040098402616145594753288656457955397346803086785133189169723673133961380381737982748846706664879261389321466032382000755075779833729480608639351707568153482693785591379737133583712003441371121064144926839119706295294166651947615756003976970241702500232608386857245184178754801650498515089323626226298564412598836529623112187383615635007181849132788958288704647794477540975513054234379720623946649307345229388400056246367420315447680692220894280892944738817723328699776374297099372863821217284607797431258931735647028971879231383256669824435764396973008338904739623928261101801056788590977573095008397494787330544800668923641226238806724612712236916356492297228313662330433771119959378390254327780970536014851998998688111754197905691503060956702618387652136689168664953968903517084183994138573589222035764983690587158783048448859224564973813632245537777322479637383599479152906423640651135497401141448",\n\"ciphertext": "154373746591975696694549244585837628245741097120222683448519189659816369045032814160043341348870746031146665823482519639628439129219901225267933485640700628486939468034006612382030346386241094059796877863700554042564089022971391838060842261301728600390535045670114519627022850136863853887958853994280266750260198791059680687197682945517636155784480253960272521244113567591801111613321721649996545053047673189759396471355362743451914354620694036957164577827796090668758971132914017453390913406370040876564236397922501069023799165143134823240294583978113450756391573310673140878774930417489399388121008776495127735743596197972667418544130497296892739501140671394598885473860337723984958608222425972002766037197267295350740410164309367576532230007087485205971160828376370859528941800882003642310162927141020183466763045389279642133845368921112381146317564243395519441830568829790972215464503997437325390216241918991163189857898885410216833141297209921575633060969370359632273005645700010484751490566814359014794549648701104325654787074549500518466327211970273979351274500489548033574964969853298121526657998687103776167037837575433424951047824344648665980108271783391408336845576930724315438865424516975970394848051133740453403205486361"\n\},\n\"challenge": "51862977019334967856288367872004396056122544538107143011814450275083455287204",\n\"response": "67816592827158733974229084583398341689772820093333647163151498144095003491092"\n\},\n\"share": "587272813627162399957001355698851929293864856032069028769833831066006593046702918314996716293336351616858321582985877946714386260508739864599399657233826175919018657755744130610603124915390065236569869518846216663932812086450805843760015272942592208156227920262309985446839163255798771623958537177900149350122173907940863357711384635453214505863078507552819500365519683993018447249621825961594819001370950458699847012125663269183388613341309141722554152355393085357706439702863919858688225181537811199800244754235469480148646777524385228641606262029492923150377490881524657162659866000087035461730572116805061172065337715257110943482436212825132035677346950352529978809304988249859990220756626196105606194610657821498102912648833191702469802688063200252099804361703150544632407438816453067986403962353729855007149265021695421364611467028773881829259006525100408340772484853648114375077095442909639574857578926896850313267823409359311271323135317810760654607400441837064683175042739075858704686879602918878496784321987290180400397798619068095245086660760545407825024153613875214820917016553974103644005828624413097046029040550933326134888357077598613047510311817320347476906665180168556924399890325163464476943202583542408980479058125"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "398037690433871964255212575861263211029397253560165135178452564967797445534443700235402007036865965773011305480338657888149416134631719889712678448627272673001481548928944483958303139121317985388673523059015886534977706527165295115190116790352320204250942022156747577000043823063442418668046976209704593053076528755515827572571306739576418372727514774595885455233218074471801847679945308841248826842083187538846358891554160445897756309192157382193087605927298676728621225249696680678978440671827414965273544398793354288611209723267119458127889874251508430966826619404073147730310872714640081577366683526599882863496021412722375356374122590304534752357540538834413066088770401117131168248376916584507240642604675951254603654581013810965252067901202802467512657471202617654093124328572979670976314412390836003953037067400437152231807912042277414394082308964383682074844080181959077594422098902297323941019510296350240071687514390246758382402412078038049998436278573799491766505023741009391487100862374119523508614565015368011458865966375881694614077581041702932868231802445536062508450158700820559952795176666817774027793051593027898491417088746376119913264527452706793965161714341194980710216991915979629494062893013500758950597289447",\n\"ciphertext": "441590831527711435209515261872431499069541178790113600339853002319384855261937785318375654133425364419652247044008936031415244740366559874197333234504764090314036993161471378119426689461442379024232972254946495866909748258682085477310556500681371070517868644952093546658727446717861403193532516709955903415508706476538461541166153980820069346746032801562419171457219186525076733558872097123171464311897713214844055637956092201283629656643992270981280431368211369390901506624727753423266087298226702422045570084776725674988716456095338648177904473380684355025245386257574782265330835576334263808530201079310068812335056048230202150861942683898958266169099503644373564885497143436372049245620515658685001825809329646542871094069104584730287368159163294330232166092281867791368023999055860463024859355289790941623139807499738322490165127054581451301526036477214262592968860011457493338670008905293410632427665342587900284024988750527926373721897715946804299214209391631455140950485545787252218730075895562563321775914496155763681917062130810247118101140069110245036782596212328265212631714821241894402739416006331653862239889558679073451268999920934095708545207614228076569092897381755046439753357681309244671723984724324125842373601735"\n\},\n\"challenge": "4891987020601744784382232899306964307583994910238722779543854724849509770764",\n\"response": "78295971904155012577457902178478807666163776364278222946040205733524654206975"\n\},\n\"share": "52712055253869114565788843528959701624982136679272511254101633436839135086188287311581604246831137585662908898627564528550166439074016620921569621587498915531542004283385874105643175963289068851033206060246031839386774821638540695845674419940606121371158346677672033983280396473295756459347722035158938943356155984787856357649326517271944430271290488489118068897608676736534213723362487552129817247214516577398576493014674192590254825358186131371557812045840581727980353795720843665675905912663062214532682620608516485197993293522258043305509236234945570761566421198647680237146967833787304499203937104141202963676022484484610923282741806892384561069818045046631066618294758297986940411590610741507252812511118883588494573051936179674632334967038801378026806319584484761019745731857022430828449010217769352908731451612050608333381313521967599908543862502130555296815921690975147902856634626986782380594605754361095107182661956338442446008550509908294253591845938618271223985859112852354809536092038883343571603343235713585268466311039522581892171873363613871731232010198682840928283289135028833762123104940381521541818321707448541495532553240399673276785280639324739852147430051945375098705125961166589103585621223356546419772848732"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "390918632561256206031205743334821746824890889977979478357355920564749643376603452841651743862774379296599872757914332957269154146853665906409671494437156572848316790094188176456119507546473347090725908558536559633126024460409585635364346520042385783372206354833772695959511138371943678422669768243876718059370189496729100664173698048038040529772401308558462823749008713877418255037945648670530376181402739415446004329434018239323588490770881918576654974506579934043758999963330646543545947724240075931700301271622733628330177768617300701944681758189614680347927449638676876372057940036452535666516351626752339571778330671444303484029589880291155084957047368885762340800681082468310501372673214589921232236379551565477345452023565514762345451015673604504599595291166488884840850941363173414758492953056077654511401987438973507998768286941273184459373560787006094122481925901389303129130942963926676792505045011965652561584113768472061718355304970652234354099224617842674336552852517187374715869051566551179852063082731855895161474709817219161093085395095626608449453894562410845852975083345722922087029004663672321051042408862887327984776096288381482552294501592322355744246796671375211583903637077284075850770468622959009763013775203",\n\"ciphertext": "32908371585432316937435573418191953637957647610352513045071965353325860443667725957356379249957247601333510782164610115886459046317190980265889088111555127427762707205948527436382518961676979147871666557882446307346087156167221806232126238565700792634679462328504048184688847815963374169562368307665325122060374867621697058616898115493676787094515025531842174630835027364182080454420135641589470881830565552998017353716698805860753853464756236281625175905205762900248084541045418214420376621761506121827432321648264104705374103389520806476021378871088422188793502138624714360719740976065941506401787148041689912013267017311116265417491045158999516623121562473579749352322054762476998125154021658500858358218747416160857045333109276819843062197822043224781227307544390807744855697742657558851813504759538555542161022100733298050074247392996498365039162301265796845025324877062506572781897640949479775905155538040569580355106940843344315131091892304469462839005566852890709527872149803029081089133612565511616476977486602899319873883784646447716201087472902050271635191854609250632901903043616946617743333092556871603075202660439142445532362986042128780771800603344861740594604521929596523977282519654772184678914285335451420879857558"\n\},\n\"challenge": "99558519589884097921664966444325165880764067529767755693105176101649122404875",\n\"response": "95371847947582639617078897522267634672112595353017836155506529438651379647485"\n\},\n\"share": "173230166346895704898723095385182259661199634616491130121376706514087679612504173688318343071315019678952074584440589205975306270402944844220004525089506007038940103779226125134912971957761158145481401586621975442816801422993688307773452593967732844529857482887567085575797686199925559712426079118454981181608011577809224674940206556235514526147282963758557969535283922577966406119868436583254426231914706501779067000225351466469928571464115748181145481231042849847497350083748765448020863227086491506841376105389486936159163407594084828299106597289476266209809870304494958182839580208317719023857385604608226049312267459400340405880532482634680550008001613304916258556355763788446796865335809802215141526399948265191379498599832558133741924993420163885066151252452959935585227397453585900671078810264469773072480028184727880893518035239545910287959358701870256073641315625154808430142620095774130008866723656829774887426881054718961302475274522553063635636333087128530496518362140134232490689008838806789350488009556101401098349618073550014313298982826493403874133410011213272541493996771059293724100127993654547286547289746464969119461959826582493085307759255038627778888779403248032049942020024392200540455561275688306942441346048"\n\}\n\]\n\},\n\{\n\"cleartext": 1,\n\"decrypted_message": "633902738424928856783669360417409461352724866437176267937054971987929518113968311572018846775440350331394872441420725806863767569147521628581387346133794141162759618915434384470928048515684966754389921404728037087585951549298706749491681316440418023335644037157549668734734747234193236480208211700649047792505290394509276323498712019417085994608675098219625068478389802372911974790447602798848267203035795626948013815751746314708193865142515067213438779931341448784231764283922931059803394647357407601820746377200693540251395985610151207325893305136968984729108604308872514815118245429658506703427331797397729626291989388778680839647127066755635696870257359738766274560298982571341199340105150191282665463341766016615086716556537263439886148093374656225718217401337340651580107886515914073965138178083420939392671278560530056147682312589783964279302141118430614587577025403023718516789910534505871873011436491653121601912717709648600938567837813521742472036386528727473354399846339619270536399678071529700504925046483796750809603796528358402843506478188359404393987635666119244256746743854126114174948922250715011664059118382465474343042744744366613138372697678748514832068141362891787033831013749278870696574778057534613154041019988",\n\"encrypted_message": {\n\"public_key": "752655228334143749449644466185183452731292891601801613660679378936144637673319381296990773153067506185650538194142187538374777543716577206192825225711401936852567656778728886236016945889032445267841781499834593457347316098827783345119938139185646738496799622994880411244985469568897700165698691900454533800413878025629446757490923263561062184235941255732015432222054122497751937592784072904178454761953061673780375248976972561944757936377755789506741558026264552546378266293638458870587550627215180926775853277641594209865298891462731493395253615966997152748262578666114628109377228389992864678247147799141799334907543460930572849393606449601098479428238010296080955246841550966471230038171324537654446204073878928210473309022736045006572531472198332601509542554276904570403589204292342731216570590073393144708007710752694503606539736426803327180987705618523328708535844519460388346974229773242707852959701727603268415689260284571522873323215559043999522766802171092401408484051227542407828917819472557357733539672413746731395322971729066147127499853471487578933949260436700115422243129473566794446802508779469861804794922582683508140868391339324524485695634642325742887179370727993834138163824300110366980715240472609678397752236592",\n\"ciphertext": "474169129397295214031826925083668764277541590935600505554461112325867031464591800800754457362423887211228021495286968897608002937478737928655649668541708754105599806769410908311535295832531294874090331320016330142928799341310862202476891015174807111405821073593131443551166943562756570179575942417536268056643738305488816253630627059525232005588959684904130066212767213265471193312431824862126725889970019944144109278142254285760497452746374940640642281648313905377240470109274292708158193659163059242509293441989783333127127377355120230147816002178949112366794757635087760190190469293076767707809199632444796238671680727276963075546518976394695915112891943619887585423199166653608338501399457713824313627150619697221675973948319244947478028669439050863111341107954116560150754293866262659354166461813655095667213004398889769397236887205112108982070627719486358634574433304178596225617707290792631847263892412009483361820397341948214901693650034947621360898378910660676393044371211648704324716665600475605157933367476168789289339408912669406195961737026486033641314676214330764206527253639829540381106293325326661070770688846765980903533494273341184482227401319167871782305805886884165354690773535756980142632679945300023061124915396"\n\},\n\"shares": [\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "294128743114850685659985216052311960060605028279441247782378311443119816337356253573157518051272280271095939382473329776633922114419857225643659112511415476811884877855731888201407841966658394580401713060257220220768578512651242137135875843539094409292164620546224425267306413755230008233621403776163204715908166794934610334900780378395679340859737148980975221789574616717228596571407545068704828331790794310107718274285934747782621901877244439868467889109177256398241948574465978384418495680674181540323161348063873137950287752122761418897974465876826628676492381154861264739444602359240117048913034788006362769201351758614719689639891185118202279804080821057987736547291309983715091571236503702715556490448610034287904985720547227844492080613918389982861793164367426397583158920736862369896900485446009741290330423458146899833089248727616864691039348541096060491936496576769955261434071877366639134489537589908921654276680666427934284531320918683016683585034634927938681775441019161746627996937956453016503298206216538468638373943794710295593384531764400039188970967533557398226800576481324001322551788261410146768129754871705588370076385256770840311940662967022808001215896188572499007166056133993103141148352489638942512087086976",\n\"ciphertext": "893380568111087684427934870427428912547563450272280043098234341905465418514703665533594622715358288022638057326193655384985487601100096624622650344641458129779152120079982249451460143937835697085356309152510674977717462005599573187066027801419525222472175810725251831917050787428247303585569430371786854397845362339884679408996915760402171068909640354121213243653193526685474302554937825192764221373158289305162548879557521097283603270078368904820350021965225091367835096402766241969077243211823520977229844956488700862031860512608468951341942668099456919730316153759583758578685635338044059537033249781611147848097396164696875673697049155279864422214034642990285472761527552738890152163588320540785429340752782464552352295191656097309451861243008828819247441422406981669213080354688336627058211719499440974052567024347845548965135156660247961388789260624809844253655697706912625950248979435494513516833767197613377489479559074900171464181594381774362001365203137922448496062788171306106776209573502434730755417250019208672485088220805708602712131196031994368103821195923415557391641310742641192983906585768916431523494950232759279148511709120395642571511162521240686662720451556268155722986402268972443963471622190397929192309255570"\n\},\n\"challenge": "70574775854177563578625615280822373539234761584340708157971142806769724825417",\n\"response": "70541118528082402569104736576598110999203324200470572714979493313557465678116"\n\},\n\"share": "507436325574222978807251215121358151859918421830670264380478132728474161550647556939895954004485983659216468731290936078632846053366693673135399405912138277261409595940897528060754895178723997582157796517750820127157648887517012037538730143573237862815454445626625084137582908059869890076768761689660767231822674727018807367921527411294542570753799119892556559391817620084317738044402560901542549243834563490784171878187154242203531937733326101828150368571909011555138437595303901126459668100920599453286935564031750591553552328160849075966137632623174334116176302614029268054534271821394151760787706338579078568675085659530228384923749082563639052455515867496374664684753554120978928940551098427272336975586254301299777108471118176089082019851776638365124885819515598037698936790525786450386085538124216162339996603920824663942063921707617557014870781588094221528815754649469036954922294408234244360801964795206294319653698599084030355971175413534618427820145534668630029213701316941233322603443543663287857994955767299457236312949230042126804251721246793579926105726940542142641301972669416294460129230527112634683319317629653415790893683926266202183334095930551146175733673014878895048597748894285929727949617910375958083548274029"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "914609248671906825929221624973678697961598450019170088742024625462423509505352286596611596517180821939747397618984955234099846067147325230674314380014284801128141791606468566830947596027376738109921998392924707363699556986523340610706594193313813078754030491294812095862858856411265684258730287876268573514921516974727224861560203616764730515194764914776709123971580657409402184755384471191399693891134458807091753265045271301935487805371949503124319382592139501470824992664041301104711560625525053816793573471134760954009263263824682796809875998538741815129276974097938646277288246888144963776134960736445520209979372353094826482729152426757096311892747552647813388474319341635508121709622875943488027392382372949226149729790303253654285132058820048479061366117039744221133432910792733025360976509549049783789737205983364595565514991413666574782967294124150168948284153511739264128002296491096838313846088214033981933794527562807724036763871877444028880439763163867817472841975480197408023385851028956712659993716079859022808434977128078832426210810691254655361866278818951741105556038942159870676463004618426122397185313668087620875149872010508748051183517027278563652059477470421118906185012822333902890246048606468812725942429050",\n\"ciphertext": "842626982078022721663009495308494999191124448087861506488012273954602990984262350808121934284023175747237731233856776519909632406152063727150884559500795672330777249768871183533250607847472550415096208987210545687944231794018986978234510367043538650488813474586142757999169086756751915953297860439828637657420820776668418466554044189916035309545525512514311597337772013194295687905804087132586084989480636868968399596789628006190269433603020427981619347859459986558901248155576596754953242754041088633711273028226898338031778906406445432764554044989957630558744207919515140913463654403220150079311851876914587768684046193504885787754944503943023461549218335258500891750472721697896756877834805169725385128974002829106095455389333015025144972112829905288294587005913261386455027157251559159662322177303657870870058711199545039761961934257787156136227066972901074820124077539028088040842786754678736149996350941252722598360323532423281759628145745769547210673196248952121204048351163416121845443215163100553678600503565633086316441693174948850925790126473746347031766413476882544801805252520050209996989179135875213773941055222820281154293841216933880034125566676759174675236521119948932419269519005605875218326479412556097742006555976"\n\},\n\"challenge": "109457047343246004855132977774045915082155626606017349594715787474982243239968",\n\"response": "23750443180103416836480056590367828022656497418811142261360979422464169040560"\n\},\n\"share": "28360986790189531252219268484565622151400202338473352974697207458616923929716128350109064810084091210944131111413782962925044507479164159556741599693152097358880657923354790165789985047002399476130634554002098956468589405475182613212691345492187811543264479257143355912033534879100352476648329953488576050037694743553824665186680693471849739170414985410379912965771083241541158662403574284024915143241139248595281095162506012909662748320083127830177505283566090518023672214275756731883417031835493969235583293457746286744476120523326179771851095376517729311226502890086532328955908121084508763439679269701510201598305839842746036362931087448891144429645425342379842328967258741760057413815131740330170282969168392539916590307564758798537913302820054903560532887298815718460179709897212955715303338730836317184929125817377941209947824731101601529746662624156593178117774521951061315052103718922414826662690342951643192026921197348457361351460427120893716466603125476695936377219957616800130115129479184634828558508964333899066572515756354156254887429522090988991875598049946237208808827039188314388825199082355031943761444705049018900855711742736050784391658298784924328935379714634019805060037008690062267062620833112475627957487425"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "703489451600071229197964005396447290157797721224106636256889113972803234054011736712475459834449136274389365098723471402394263645158800997499998209426567969297739497217479288686116304812775972942124774442917674125966715701695858657397664713077663988027572526182300098936553344786820717549357110099489541322031405183714628920799297134315723621615501269304480299533839765482066972165216122091049319579675287366371664422175838804916429708850060812289537670659773835491475394079329545358796110755545375222119489372917452180886061967894086840315885830194340891369345069320457830669718131771454499430851479747404046692603711516629882333889838711594388825837040824812580368718152013643366301073105465222312199407540592306746724834484648288301792578422429487724457254996974112779776095450435004853567938545873322093737209753086786252964781396470568977865426899977861289640438004239308346218515147037316146535065151715498022824820101423326096366497372908622184355565182988758632569443123141139680888888361960082028799086443036707159874990425427491359664204381301326066539757842990084651448246198327243830828472270798217962259369529400326883894911057830701083883435241679148200428007823896556634353030813412242571114750792721432100460006909907",\n\"ciphertext": "556230798415919849733218872586959513515989958551903124521516986539301063171454904006679187122189852011704201164281333811280010819000136712368934812628610538375200869917037712151975951331358170563493116985932857447717460188067079986382022129757561433747671374057230980428357113387967256439372279006365079650543064060608457282552605110608138719578095446829950418747325654120419976872851849652345490571749005611070621512789519502833166691030850609887807517294761631996407532394096100626540405764550622425443206266408500556250617607127878372662063301872087160858372003793854895574898606402183956771047341879628133833913440470799605875324453468292335771361661158538571621109611560064607056391730057544504030017723802161865893205189305709308877263878026153174420707871125991796511841008300332458279072068519623710525133277562515988546935007445398449639069142402717315214530692477674592849081630219932915306803396547189420302684588782268314790991244212314731370573899783655476677628848330695448909322879493912774521158061405499344869041789934655308737694508046104024879992761435430176496902145907765745626103448335193385462399452070535658446995709527675624240268740668030190288027885180463955823792996932893485380712884476394408904007256407"\n\},\n\"challenge": "13748705990737801059505667977989729303617109586361709575210391985576579591511",\n\"response": "27294650422799577400622283551614783551677534725898923610590108408703732888474"\n\},\n\"share": "596188393395612969369624903099498634433715457090427729054338706281828625167037802322953863156827309436882588413820401075466566636521817414880188971191993678308280644139830412040699785024878067284778857975207351714684400360997076414428636776282973339154496061293247545010470556378673355660831451973396987083586290774433338346882173697312131755056531750128536355778015289478109127877258360222115084729180360803674897703645175206513015828513193470692671387618911606593561037253273470167813274976537452837001690951545279680701645964457728863279572504836467185843466755958685585022987756233717920155309260899499730467714694853956404078674926790009319564478243424122163614527054098585431342472313048074323374845420715339600629649245015585279174943447868246907839018271897366389164150408898660160789944911585542721231530166335750806835407304718345029368625537991814951993496231889252090011033319995913831596808111337851900813794600374342631848901692399817804402966899027654929516177438143551304128481761725169870337964549890962929278876714878186663373569323043830555552319746462969343147025136700300736363555080238525748723952961855525918713403137494372315450781155127539972993840089709198543026683009949712834493746222651579331328411498886"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "430146893215593240539488626872521510139879089397124505927150864145604891846206250449252468491193635142463222262065882297616552763710685645679835901316265884366886529461304750545981093995305988897839874001818312600411939472182387909037796871443810944175373572721921121502503775511375536025185572992131029764979484508758488435799394525076018956456177880816071550994654940942286392631979640257948792362845672221343554767254968141063588504725598470940738793638785740114351152897738726039556520190202234701464402651887756609473946761648151878495064763857998736583945244288394598299239992045554435988546229759963593037383298452788693178976894105635537554677090782700326149856339059343043562865236219975078385770336594879978448095136782913820738484782212366174426918334621823628175692549593313056723389925023540523700056015743614048301488799969090374760011458470937395010307351752529683827895110387729175300087848462271200151819078711953404364406736274174613287796364858083542496137366066943903557448774285992706682632991799290138851727849880984050392412718275331608963011437047890188515007793490011458882248319692818411690641096762428876247101098224803407578297381627073119409478586370531260572882754961779675574753252827590764271042733779",\n\"ciphertext": "978774396981778619355277628036804889052714174788908063349836779417768186567418524520324460188418695249361212912897104901148196825725218174273301672901473467958071077968072464592071079837353059394646937645113945290461013295427107230878923738613976185515869089732281408106921394009858583579636705147452842839316586982210687107771021718761092840557235419512376269836028956049114044360482694600869224270608088402650470624269912178337690393212760575310650860021845854441821376772884390302700795935282022081250833420306018396548949757935394073344374579265684773907963931078115665813930926192745590906441684677233696731231585619790870988376311844821399177510421639737775974505006775766292410705724367981863615599819978164156059255276518637013760296529480605427780311620602130678868446707378771794523368789644720076813386296401269342808504544355024009429761364449106388632044927653757779544589712121638814600159152021550705956956496142414763714587013192355216742282160654567206376939581678126727231141235342501695366917127892503761537736977296759357136406605284125033891308700380214429570031591758182925487537517957783937393013936831902036765700819399210395091912736572910447808963366948696122709951920929712102871408671836165859961916801544"\n\},\n\"challenge": "10364309874253109031022494826566107933517037301420851060929330244506338433712",\n\"response": "66988750117983635669386667620107491238583720392880055576321525077395111425972"\n\},\n\"share": "200396336330217741515898730049565136747770737009384430165815888931828817430034685367069698241288627130639171388917408347192589552292792385752716061489086058551357620817373181692251340726606367656395047796412172774812449473458521213478375571096067425138591746578243182373159978998360301104683680291426202922485216691267529078470516532970136497420057081308427371973431286650733934856521441906224811097760768390046213468488263392390372857017763328271426021565692378636066764353343288783586249537847841661255518057209353577432182431114738595605221892988932706132439702755110538400146099659779078097658548692199354459068331563997965741673674126817448847459888833091373638045942123066533676917301860177614431005499279475711381366958217275122594924450274458886202030027635900227282287230585004581000280895745789491993304835112371692335587129341719028094709913577184516585460918928879791307709289779319136380746408199505599166921966640623259071299786210643376339593248029814791156420648243414191534293452339617448221377654067167583113053758876427923423624571532789136242417249231605576360620211783686508013222824390665870869688259702135926047280427008998703661195906206553427291729147351730336425404940375155146092949399759788829907928620653"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "786588445018019844445806336653709375662965062703292757571751430647476324355350208359604559616268280080590356124726421418307573432811564950935803756586052364682674949494052596477014691687480583379723391473111666096425750151279543501328244784233388869859075042769697601911691512620801600781949525875381964540683352742273441546447548642368751482624640427343995642220791503180014550602970313526456084204110086022782558384287145382858191241786004981296393987033245369850220840219770172214475391966666609191744084220326180801734885972278887021946226190960835524600115640362194807174902162893170357847725441724917266611599852240877157314679298941572014811394706337342089501429755883631548023284040259120581469669031251512483975652330073896195519513350141644073284486882320004311541589055607271443626367311570149786361579338625432299076887610772547665803085972650622163202004163811821385853160015003602445249745118550857873680409806378566272016835458884862148185223093539210641096019418267508779565242701263524250216906113602620693159439762547009808381331440902652966955369627381642755208397834686500780560973256712151478673924373101717821534853208201618417019518596442902663847844869076065102800551744691752765773002460383251501883462336724",\n\"ciphertext": "864352693996069382758660531446764672263800359732244110520818063631410270139549387162406233914946670645096988161663373153784633690601443722102249354932698667574576679095005552734032633741839136671186454061449366352172731483087112321988212706120415196243431422118502564206876887131410479552280839606491822721822331937168806391097520310717605114602422739078443861990377776385618655100934019801407354462802409574072924052783611019621693745422916817165211040313234409765959450534912435444628747391215976974511550619231813261388271593348138316777076325128446569970487532790666582304699893908599362159007934501935091606551533515546172931596423254337226367683128911403104878363026387811252293116008711124331997554279682047084277593773077171601069598041505281862781925514435480069947367295450244008859895707821113181719311907608274843766311824868916408596525737275889368016252911666536871336572505359834305041215374745968202735602873742235728309534419123255339869335702933444518735059259106709085248627792254150749619662689728076880751348130704861365262586694451765004029783492179666628046960696930066425272358499969199531115377326026957031114443796021023423816316266346172313328629161534174939853519678171410253544460944056071518062697454367"\n\},\n\"challenge": "103492936277369696884146805624659354310637222051495250959160057210074930620208",\n\"response": "91281305179270704325016213007206225642583938087069084547283306944886815985551"\n\},\n\"share": "521356533415437990924538671758543525000387584389322452775154517852424137620825936707800943835163759370291882854997325215642133514918822755599298637301220224972643340902421927714573368590724367186221090857942375639522999728648328555625851561107488047583416198838207280266557719603501125180185704814580317090459118974381558913869606046992287184262658244031560200932342184162807628109572406271349776761343362538624360777687823924107211520195950376776127698696390852887998742460254692789176894213803051433954237862947458969105642720749579482743020063478777962442273008506475446811462526682116846148614493925059851523143928557430944252967254403978723131659116992716458413979299620642462078357736913640352905934840802536847294841527513968159965805358400499586445882496277901172968024849828104446287286661543232178453064179378731859333826028020948564030922424238308916369811371054633114273200255232381848479633622237866109604629988511578055561556954336234620344604396044569948706648621321151570151404016849368075286506221488712368509646424800111782570471616479243960370570372016510621139977429913563025413204169506675024913001711569457968537695964480976211712371467012896298578429968624155900255411928851214492743756996998883149208812409383"\n\}\n\]\n\}\n\],\n\[\n\{\n\"cleartext": 0,\n\"decrypted_message": "1",\n\"encrypted_message": {\n\"public_key": "185743463453005776009596325685474291212164562688922267166958664408434795565461570476222536213386019018251496451354538448130396946187265381209506334237342889842646372904671502476747891534980765180779551075770111652384020598509020487088563519919038112633741284841525017899856747602670985926467296183530450643215499611885594403223279397104537965988268571973512978525945781721790692542800674173657455294193720108037374612487475020790862289198736410446199113671639853092453033539490434971704103031814191781134865458291060259037687182770491852004066104459802822737942716864849461854829123080941933014895388415676467273345284359367930374072848164676314805107215635215526738314961880432672422346197772503581550573734235270854252984769982110002191350536377253827941054421242556478783019942888812617639310283801158829524062035463857803824518533428968987913578165526516440509621084690992752155697387297279089072858982122948271399523195839949979032128568892654719153601577563616271948520177956310817142617672664078267035845553887795083187225357642300079036297922088407954781650258978397692206891416680605343566173041830768610109143306609612614687180114598588230253538885911396424801102651345749457831569054350917267406612652546037406921669791755",\n\"ciphertext": "169783176329516440007842195953114681618008728183724752287200163509472884767191119420530684463069510017851854316522002766824764183896693983770534900750221982095995853361066413551198127877570621429143082730474693865382456956083660681290231503557303732767802261695399436971540019912496345939897507277227682585464999958706936867043552807917515834485918339484221693076975594284922141024307010543935211982307535826521718990410643991821859326670859423855097794705784812778738191828111270366032653317803724212533926969718379543702731915796950581125906602976638542153040632733728429440190557111446963097485109261446530385817187092540287559434761143899900311567278176512180040728714481435739623285015558163696760840091604196784406833749667892744029949205333994657776983527399187040391600653094991766943225923412177122153418051286657665699129102869626681778018138296626313264063786645819247699551597196635204283212190936957074687936757506460783478120370293283619798532436945277232356223654060589241421971539089171447852002085270712705028347444785699819284966928941630969355750358182046083128464722200992065483600463888796476799474024554634753461006909530085963598770758838825403539867528188802656963270162659402109639892117122114206264528873317"\n\},\n\"shares": [\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "39947372288154415371954888074058007066089957770998609133639144630573778353563314181676072202597656894086477308689761719063460005130548409431684230108316493990853735015241775667184120247262313815551780345387840824793155065313843313779246689204012509309227273264545391272082747122311761335154484460191517301888430816200917931978217040194134378368554060256023117262267799818358276166032162876092443277264851751220023430240931616179207182986773163490384577885408656245611947575723351701703788192932718310416815824956425842868758862448342147022749943811746633650448614207439877508421155577531636945432536292762595270835819310756342956312276121569654013146144486906524374898563640496481316014219077825507295728082818892744223463407747726456282761583613093787404225693368672895003454148004007357498051993258195573976425854464635931048294266855631424494653955394973285767650518230787960560484398514883447718623426994960499746073320342554770430796320111882067773414552681773138585046491451932113290916826357017494371501737643141459482163913529807895513289488388733610202935347211458019502693071102882252370035936564557528569536461485002383395437091991792111181600722614658063712944502149079165608139393311333189157522882236951406012267658311",\n\"ciphertext": "656897251083934061936548007005327856664206644262974288614576691357894018943067523891400379904653672698111375470742514979531233395848316430647214966820179402793543960824698006497671407057420839616311327032318643312454812435500767531384115659776290581922064404989322556548961997596666462954903963757851115904278280471044439429022930152189479274887620667194646958314075262795989478865273202353156440871759385461068958764068286041601791778902153527312248083487952575272487521966176769723051773714745528023511587953253465776714742279978654237899752283209765857498390964334664926238611295508481296237839333733042685143453228656966277647481917458739260396771836543281532590815694942246061314984975625581900660037756695793905069704373676240267668500741296887111215746352751937533926387364456158857306996755880613581114071706767037013505850361929511067885695207359270028623666367057206805428805630390069603017511479742859204189429551819193984147566987529760092813169786905327231191009245861665262547166749517366118713189652574507220273481803689168538383299883255217920055306610127646078573800254332601028804509347201720608247112531917824343326668704189675964257425054504716830345106197177912367257021787653035557344464989296992442893014323501"\n\},\n\"challenge": "29182088209044559827091196018403569991197626086264737840726319109579118954233",\n\"response": "74545202235566408961803663104178916146120962301310073300726473510380904833306"\n\},\n\"share": "564859167377060222501912881427139056824235183251251450318470049987015668813910903741990281034744680621650408448257347420527689660176247431596573419524268743220897081288624271018564933563713772464012771533786857276321380105238097033909233504002340347532280489322722562191103605666825702084634994162699203540440155886149903035469301165991863110583016817897830539759207638742206813464379173663754796107134399248669290464191909154217314521309683021965260466956539408103641938262919212051973903090833645115486617989138583165495653590800431528291181876201895371841813694515122771886428469354164149250762267205352758552281868079244305895919736275764450489312683472536444604489894449534150355813423976787489664395450369467226795293638538482507187225395113217276663141166245319751258565022348089173051616619881444976258322044474234168443162895023466816330253663009503323527415433376277062978833619872764884797260734927150182015760006023553751046552490394100918712984536399505285703228371217577719947229358676896714742716759051505343419913467187712531248550863623467667288472008653668579324073327326172978159327469203185715792657054311457722769432668672645143998491253621912068599151657627939692475947429700991589223889548698433875037490627057"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "657193896497505514995779609798921373744097179647412333829752617998173587393927296304894345409378085575630530375041509132541709724917968188815653598488549789394808092232866759503930985247937450705137122652930201501633014852191211238771774651929050651951023035412253189843851336288107286901501154649784216522360140030885144725765631550699895172127754002919554630517024118653541951695269577159186854314547999996116527298411572957444468442577898134475230389573232066824282010662639890437374897444903122221632155749744364429053513776090289267507145681858528337857736207542255084164323210542637411344806776861195709255375578311790087066540488763278714645263688217487776585828695635086976177181055106682102216211142772405007277196284673212066185057665742824933432913878652445809725640225484373715743825613331405104063926863652301256044820803421956290126861958572758797906124870721481256300442643721343602382608651133808716240064514198276562801550663250379739558632409181263162495789855998706569071808349744661294484332916327003746895376203863950002491326432233001134021101911057777568217617912830426559233142881420787369083706647781182067448309350762011068528215256553902923304632404051896746183420211970424844431893634374223370577097749956",\n\"ciphertext": "961935375533509087478510409944744821519585840313732156741611506204765603329469203301989600683076955339039670292645502369963265059341275300659787978787867377566083908714313615737641572127878955695054678777977172349843179562128711058896247729437562985583649306789051335511260177329600109666653420098591895857895580697864142860672402609269325776733024128829541208154579523766354166560463003088790496143314639254266447622154599349344457549724541296479339137869041994041847697502393558074935019989768168363885900283699977122883670340229257654809877103063824842475752673159079544822993663662406609204991833504058203524156810454639118530056451505844967039227941323953703580970156613667162466024979385385675751961792478224447259835991121759042560587791461799345855296090955727387655700368547570978186571216684349130494571674952398458399190789237977544271821348916352647945336424784962681703938138609146100560945584618857174587045232806993207439753300086441036982452194467452494830916970207087225462706273498980579438452415339414938812522977085799985972303906001507783985287960903357203406697992591715779743152248071894612146109946604987017594183465551746472543002923519541285204676021641615415863755782195150786041559408390418887833638456410"\n\},\n\"challenge": "13947888772528991647418436202652725748738009017754257208085609830409291261609",\n\"response": "55408867424489892744456447990603402058297111951345576906906124650260394392041"\n\},\n\"share": "608706809173170048279971884421025895678969737409601298320777411894075638678589914764326343069168990089297516832277564909915004052699502234186642318706356646611877147437477957256425484700868784577576771494055269183883243566209396635290332247342333101234136536949878161149120260611843183576599638002277642871273567102700133548963333923538256917129766098414363069911156969539551104599458765560187137240293903971965356613696615022647948891817308206616185324208401021916551344581616076542551525791700192773276546581772978829180773731056253723776243724181588095278889096042708338789849097211978873383630365948777830627365306357910898436469103093018872499505092106525386985820713918196055356716729418411326549686782249017900894148043784740142814356070692488228292906493474047373345070940754394589856045295978611821081349997782863702655997307879106480081345916859293798728542783709827032638241136936074559017002398064310512715555566286437997837599567490163606183286128636093835067175858706437483583032718271043054294137765056992254028547597881731553811670676305861019618684041844371424112483494975943457461065690947032576585268528124159905054356443034851175982837124457314831035825273616689804095668483565455015022224485458461703577414783696"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "86051204203172372255969577990265045086944149447419604755723033571055500013323443240305737209504343792539972342476680993887872321650800025072270012521260611566716161923230146440421576923784142532981487981628506468504903811709195075024622179916671129169614841967173685289052996113765105970577596642715368093011959115663324687709352715865063080216632879966308802563383022290148956388575184618514400452738739325650141307239768950006558813601778110319524642764301274096278466541268863944782498019814657737274250841534895687557429108678833458536596370699167906332557822972909697376551275185751299976329265953573815747609066773463944391236112442188722791664887801077407194543988474019476407865282985579394908637438473038255364318956520654027330787897079949411542213648984699549250416405041371476861425731777250792201604301432523847626477913645413850378673311117793951567715859422542263346567573820422531702977661667250967286876811413654189012061360140952698663926500435307466656190853363416979903881548346245734877576849291876102847343704755635055116977576149823898843295141767335691621133058087340085179158365149315676094403298946777769011910329469426108514355076346019432034543706203171604745740193354060251248519382394211299386006712438",\n\"ciphertext": "559671766051784380945972549408291863343379949314289956968901974256662164075114926054423216799524780247925328904096413561457066365389295536393119427577093173167796987771345432063411657393624927928553598888743143925078966359170845304695608172542886670859746000757936290114802479502168428561993564059450247024316908072632993279349813851483304835841781965031698625053404960034535768849844824428960664758192786634853602227899229557855940001686037320573802914451743137571297551378001310735590677902084165003066756426378606112198692107984235216825272708516726142347334135336657114601324453021613785246014635952871937544336905755144643128360961159489677974178227928260995274814067308130567969131771038750924588638423285054513193511634800871154643912448760562012821821892411986761892927147667296552141913289948170694254442579819457127174269669432623803050025175564774004138825085719728914996781780328508911477904041916218681398519866179439237992876555054128975358325725025656245673223890845115608553048991387386710557670136521062237673529179453690912592830428886161706491696662947270653057358870025096278675856876299420983707661726973788554223683277161080230757096241439208165036044590404632849718028151288363362957216177780153347707777752925"\n\},\n\"challenge": "112585807699723801184454088583993585568417489214892887724671852202369107931417",\n\"response": "21200662088571404872063448766134543599208708670637486962425915453031877736469"\n\},\n\"share": "572623180097542054223825721468002996874642199334147652730349543088608541417558762955141863790014642300415265394955860136418248236758381287862831442965385623408595883171577803720791973550143740507624579206197005158426278381599056733209604276002135584371921523894493378549655765771350649946521742827110215995632528886396866808945455339841998861254016738356773552897343179986579678696148947993188991528901643035731345481114233004807539688210082884097807539915119000255488636910489113858644893803167422608502806131268339165605004111357836749306077623831520275324553476155217208826599114699235098059434936805854540788612627909170611458587580314678870007713727040818125056037745417679518926390647219276341661150206191478956702531000458470886200973682522710410386160268183870067692102971599875523515809842216026222200146006504626510583602195314527035060434931734123880227607157150353935566820471944010060979350378529006131760886624604589998114376680540589601530154548534724607130947964271825408303080501986424504359410258120710458571407845676868872790333423779717081900820348949204253506681731294597310252329392647450141857706743626732616295637348054740408024578023501623704097775799017846734000074683712116686063628255461944543480646798119"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "393658838196990260195843951512202868230927563168694618412274778925450180234201647473857339511017259490809466231552907105265872649775695058947816375494715578034166962695224519504642508904911181755207200525570874778620454001327228630036046909269495970778116922498935297406766743819977740308306545104129170680041572883001736363113049897804130630908551532712673345353138421268326909774226094768796989969161668968426479970043711447674209818543363995343103225512253721902545590438679713052445586986708830690262460373012999014376817778035990588290082676295493647294015743262604161310517501461697540250708798991275703873970264192406705111886331932087683747667882060971642499693691521472184166898205884523720705311493886346839417620661822177287204885230949768968384762437761720604208081222414057963233854152703859014792682905597418840445714888647723611615627098262565177372704073145321512434816066666352446990173037313582774222922345703671618616008336014704248246840638489426002719668207146146281191092401104292376937503013969192569887008007458800667872654419556436484220715963109433654366699214875097732969292801733849063429119007340928013017685639247255856986542889640172946208396390445219720615264876176377170286373937497333648658240301081",\n\"ciphertext": "863262787676053453708462829592048728117702651485806171483422262491011618296791018407841687968090954431519022647847899145510013390605534620629478341258021124267852546198222846309512645789603148048641842254055504287804406746761700075965319625005464410207066527704675671357560674276310348012543548256499675612788018560108985141613428112242804879757956919941846786243994465384070044513198061335776432921085784735675546865723968032087034914621930277023720271976298864562708466991812382890234501644495089727621751137915242762486894306389275908102983954969879435574735238443924065675224054263757929762130791099664148999970814416224972812717724062222915563170674740690883095465426553614646862145758710932108144578877680042781718375946694639732832527547153650979890319208344984863663062138991146251424011307814455359887463522413329560158178964037947689650679825647843611615319986093818855828161594961418812843005450523482031866385137493693953178275583826699875161246044133757150205759616292561567759121604640738229439371576250813616742561999377604517572582277080577646290999863926084427076753972919404489542355919251504856014976583627131123607303609413160319286154081286784856041659470120806382433196756750462575356253983001458749068933227260"\n\},\n\"challenge": "172040617850418813106187825140536676160805446099960278122584457609083140623",\n\"response": "9608003597165154904266435728607131509985739383649029418141025983407935943625"\n\},\n\"share": "890807814203415726582548943223054479860899636172955673865623564018544018472702745536215685363478205845456679600932544550519373938475445306035065591931070145909671089517913545488792646098105606290916669365854133776713022963062895232961168217064596887951780139790573257301416209324053543044360637314653279401429449441314059027750299034618057700836787982808651608254293501101018040242880403132538321016193589926243885792376234606682361309684779553720001413810689492695856798019342167917517522990276408772973080640601197439058764442823253582638177247696682985105906763072719622405172672919924073593136770001543081236930506508563455640238644355443702423039581443429623639850401492355853718861907554550202312618509507665532144275329267497253820582894591463528947849150555311310320350816579604391638230151922639301858916499197879365343330029145164660520447113981979649348952109615407293638836829156951297006459382173690112717942415813425281296324494242780173240234104913500033759462164982208887933604395398782223807561682496354100193392062066470911514193849708584086491628253540266122110493600978659296729642837073794825364737104998041152099501907464564826729247304238819111989973004076441809394940099237727286864614094662950259860775236461"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "790797477344455220611695036254805708249956309321889499811644304974663895829939248815519083760873123431200517610976189641817816752184856229959611723948306120023932735963646058886031268625554683794724615638291818757751237043473132274557561763890883322717844889567912330501265483250539626309823552269837333190357223657984496015051916263708492078850096589413134091055435400158377426501877478677178470028721471271698571472736718812549560935841037897956177550877065206377729551100133437102353530676677136979925013853949382590011072153981698199121517954752279983478297533032699133878114877753348428379524974853789766480217256989199840497369050308920553732896980028876201423087044525808931106052920588137036157114921895446445411479886221321608073922665998646098108490800381656129088211300304273959859809537175459111677450792395596760014293589787195565953046288267655457789631704287641425154379591449418640832489144710549230172167435884238143923035866839462401883484602367168230706777097976620512549878349168995502947587617181338004776803158205749767941318121742276460083910263877044444316315472998008359647629067067577785664324976377067819575084665711685094105555867244790698181043998407370457970738787281405670349280796595671112961376766509",\n\"ciphertext": "911835652908977370816567453118937874044121398944621235356284896469275534480019222865755195392519539078837177015563199196603915296547678361788588962332854731118155431520333052315150243338528134828327505004271587645619926378039523839692605706891140788424562298923747260367648162298729379388198340879181016078497414575651410881060900959996780504085153152775451820336263622101178860506517815369129885438352264111068541621004364855115731761615698108140814553989568717478172434243583941642058198808753385910401063417022502553004180401209193719553930747071207908915130788984486927838886210388505503867119334265652923768911937037381420326855290045281429544581916199711266817504819828656557066908756012142371947314684219656507987874346810589188999847965690292526184658214144489690938798185980819243189675309386511779925778508785906462007040990352160418450160027883364358919657669840957186425408480423238859209037467694182240270146455238041449544206300004448531053522632275836422652022300283499202099877943706707122310513350635712028890030437294350822672069259348159621077916401562593540870731269829148295063021667367049547361850451174129003259873334560604004045659361774654437391258134035050589292098745830678330301803692102322218279412112809"\n\},\n\"challenge": "113526227661124637317118632522365747712622293162220637832055318613914063232299",\n\"response": "86274226612791706477633262696520186966028492515597818666662134227932624023502"\n\},\n\"share": "105066670932453343987017796374153864531911192459196993760147177333880124946355301245270841588297219201686620760387328692447975232688249705856345938354046524686419774362051543954742759027005925197659202617796865340670851505597121123058723373205652166715280898459521240493326164129092131121013292724105618974093746088034589583188699115903196281534294172537727941698702157903840704235609978604049287485958884516992922680610974030210435751985082749217588516724947421027949561837692791974147530481869309601807662803430820011010883408069418404031144465659520554559894590861630146274489743246124549536994267800621086518120062693731026904892772943949543647102014991833855794706518757209262146873817002239502242605554380477853511807453383340911741617466598453563578840712364135124675431012593683262276090891014329134603944917927840879304532066626404796715693687282127882962761887633772772782403946805170547739864162321711992272323040461820994085033823833417221975292380795970121363025181508030604009664630003131188698614610483835046596507039964229053253891002797607095046319151506668749787843065615653693819961029095325703048877812076990578873918034665826685996815163141281643147043111238505549415058964019595873655952962179400175488078220642"\n\}\n\]\n\},\n\{\n\"cleartext": 1,\n\"decrypted_message": "633902738424928856783669360417409461352724866437176267937054971987929518113968311572018846775440350331394872441420725806863767569147521628581387346133794141162759618915434384470928048515684966754389921404728037087585951549298706749491681316440418023335644037157549668734734747234193236480208211700649047792505290394509276323498712019417085994608675098219625068478389802372911974790447602798848267203035795626948013815751746314708193865142515067213438779931341448784231764283922931059803394647357407601820746377200693540251395985610151207325893305136968984729108604308872514815118245429658506703427331797397729626291989388778680839647127066755635696870257359738766274560298982571341199340105150191282665463341766016615086716556537263439886148093374656225718217401337340651580107886515914073965138178083420939392671278560530056147682312589783964279302141118430614587577025403023718516789910534505871873011436491653121601912717709648600938567837813521742472036386528727473354399846339619270536399678071529700504925046483796750809603796528358402843506478188359404393987635666119244256746743854126114174948922250715011664059118382465474343042744744366613138372697678748514832068141362891787033831013749278870696574778057534613154041019988",\n\"encrypted_message": {\n\"public_key": "14176905331496305931151125574077225189975192934511541702163059648827252251434390068743016835952988667911013940432729439433659635628367440953759665699676113888416792458351398062859839996382686676340112778425091957403815799831180283981924681124587291623431664009952805617389582498721863600170539172181524293098393819453826426246788651801507340177337533785864262831534366638475322907478973206609108310955150149318343592933321411350838383924868090042759621694336437048531258165957362151633913313780030183356323224970398178148449503905148368628527489719341211672917136076970990455803401480126959796393650841450708462020280447974065278344006818904212235049406632806863730450283437253181035583326717036265116403403674065919530052304061742732200370510231087402894505204167661176757809816169467557950844476589135707738088603029508392086892857561923857615639072644592214298473452293937649366761326034136058469003943277267759963231692362313364354285358423335499705663688547076261989083318027004087675583298306502420161853732306825480280766113739095172020351156920573836081336099396679085176031208778500097896242384632344849067784089745357194692456138664152688150912536207899679685546475381314194311898594221059695319509416679993587758940483077",\n\"ciphertext": "1043651050052409809967686385939188341913765321747593375344428257075058305637865783974007084009138885947544170909660060787554175154869012899553580417650922878155685788785244571504604351824307230520651040956879044953054291590720886378270390883800554628326216687720522654220215748762867342506899064621798249165833373844756987549518009091301067290740666040996120080161958093539277466101609750983286873324274271231430607266577837366536830217607728455719402067659711312304052604366040608055721062034355521589907778142359239019274352589102297202681853240142817099652439291972052518063621406215171556376100129805157863307509016884384338969019902737052643436274416239604942025524057455845668358541177597482411044505674872628048058522821789080854767644720052755074104854520099775618503785022873670498946274957844409141305428753416864442838387421401099580608652975154855710329077349485933947873140206957415080446825129320948020771233007390405740291389117827192936328774230993892619136964042230987420567784504808856403910818201596770187506203369383774015382924604211353611308020722981252058005593037371389927118383510925831865364905079065285311228322806798304022443077674478692062802662104255183390142803116714060926561853864282864993981670017171"\n\},\n\"shares": [\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "243126285430242183663635769975375106881908868231992648372150356538331639146122797370770912815184382079673798015324902761922397760547200077378969968028815758650268474728300724066495088149167749470489476639460069814352572181115764432524379097751831222471402522819429965221199282625316992211241657636487180327972963516974401630199259127826576051094030951646287330204382134328504260406489979133501160406158498301190163319055219715907909108044203181671647628956125588873254018609489443417836587566505884206872979114112643955179510851343721486775189703649784832691582984529127489602733788725680166549454431327286798568133766785682380830428006874426163207602726959860516403728487291029056528422848362461708042409525371770928508901727792184719020986756711832915341040410544456905037824994833140051871575150968875554298736785507244207828346248357043621376053458553869311611451557597539844684995559707266565518631646897243407045900568700609484553513237752007029766479895734431449674322904844559546109296179991109142249382096002168279744800006237512671133103191683184117688517683292061438984278344386445129504878440579528339298505448909262725875621882287817151567592371325455693821948686139232078838075213257494052802746943001287290469262693015",\n\"ciphertext": "975205182093736546276198857534035855794298311396748153030695302547410949211719124419977540626862832811499998119502333139721650278776099973498742942490956160213125980514148430851280038776648343472569596274953239215128493639146417560340365739790579805881337277876641924483823759546120583440874521727284090309518224140713568104121938634673990385437806750099505029939996244459909155660672012512854472764644074324020096186013209296223598047379165629028538868903887188505993166948713150795763095419943648124703760770049515558085401230041186431462046348245353437064643198981273475183274858338626790239923119335044750039394867561756071983160087856247206550646677771667894875357750619909994355098010407535414294132240340107793115180178796711921722263422260712690104890242090535568759387404724197154137754437961171250364293827962238802390148949831328298974292573045151359362241957416018918809302554610645897425104694606913380015802216261264673375314652660244163710263046397212992750576300478503425382019196064821934769871593290325253090459746522795203613101181692297037007924337552466156269632282956833746944054997891148431140724786151182156790935741174669542607469810071867502858573856833851857140307113863666647630111404016219672894244807784"\n\},\n\"challenge": "96966596564854128558002648203896860834259840594012029056438783033781799283250",\n\"response": "51745855415288518539027296038363611557730117631527039263051802181180956791424"\n\},\n\"share": "113396364949502113182006771202889604206364419841039382891189352814476609589998598451487500965711629995079473857708357535477567229703352895071481831501684826795814569012422955558274510599973479494300911642855399082298483020548558687696675706254744600014111748847862503599384864862880815594388381076806903592471795662872014923679692158611426321129821502815570210217887117407994066681806301559895149907387928602021506401490817829088842443670094155276692725309867368621166439862102392599312844220765933884166075999137968485101916447877654208668650575033419070111489288588866131626950472885049364805347003118161026083435095010016771059329267345490504153425627344346317635903785961591883339354999291860856943440609689987702674862959838826335116279168551337348716396834756870582110257907896820859156697829827117960003910099317354830323442451250422485849983306454350269340923358328579056026434901404439575477155210226058131917791219558709267178704468417389463692595905384234355378016396850537978393120959852707132372269955477509112891225280912973348329847310056759202765678845984593118511294697327154089259892567949363467292622871156068221006481678198151967057739745529143285465458993795812358820836763339280280566669289591591269157081968220"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "196648261161363152831483163445059443860751526530563343340816705091615003940592225527270446550752379278445953011064289621872915444018170941010773617813473346805931262766305251181019602575663430584683182021831440557774728048121902946876322558439077300227447452632379335771110975248250187724809572127146731557141138362450808836170740448496052176640169988418240211306953387012622636585741300928332541867725063776033344601485743907286333273572670089776539192156277849497704919303842723212275076573789664001164697267445188160901350619395391203353876693502543795414725412828674140966705892678360399649939937078327817190335114930676943521006534526184030690571309504275133929150107232190291024490834691692728209768946589094692045781754295290159476575648463153102165387843484904364711574474478552374442697662961353411275360364891055678888822316601651195273259824790377485256716585392346017272735028752332834094012930432177691123881674016229867422016367262543440038194908575571752115527110636734327763301920463508164023039357713132764730312672748800507249100321861671928612479558517822774896012415153328789187098465232345731901848661366326815966709924148804758941347233219839033741752483360080603183328524535970090955481000328239632688871686393",\n\"ciphertext": "522694759467137235420990515822325971481052727999790811068511410471269635759240657507109766210913978939320108628956333322936438092515114002863842877175975134892389825275736510504367737289263553286468201812191940970071492506743622917265313328168841595982526412192636872724721335048233382888719381523649751888835704125790092765188763103023107112433242534222105877662038462200529644296067464192392671762125019277338045881864424053116584029811833371304452031809435097540801701976763466343265250139611630461267360273360913665659769804553891038800945661512065218857189016944981011329816461047919593261872704755436254117333042118388697462008159971187769526646950703890072728916115669374397354254147481932074777068843641962120580448886417323494086723838118215058643849757950294609544082828947322621407665704945194908665255532547900309946831930761344629491606905047557165149410705154474699565795912493698444528644990437277328895275676743311098820422303433035998265946463025229571661923617769318359868769301299205111762359590263055040077289488729871148724856571227202601648656964643630085530677271474745917647264749036091704383451582015206648870463161489148968239989239328672736376926804320452263948087355377759512901349594053859610705926639958"\n\},\n\"challenge": "44791676035577488137880181529585215648354938375866711689663349133924635513520",\n\"response": "114541690997322927501519578682254034124201849457858889512520313911480386420778"\n\},\n\"share": "943809141625252205869026098841565646234687977511807160348509865200078363314964012812227991113563344766060873832302826184840252197824466894118343992305255279747669684942195864711814092795617122439585523164014197054484342160031988905079561168689597438968718051070133630008337769379615664074139023141437388968089274080209135098207702983686399874602923151089728619052382890815918602116072410607327083389745743299710251630965786062627368755398326619753451656333515989244864334307734020376952150767429637107755111749587500958337387433512210759820038628871761635889187067381297650186923534066125401452512396735361810148538330627233784863679417532991022226571215911608238766746065424865608094395530159486959907111727579365185611529384548024741683183751744537919083227227651714914973604103255780154795030081278015500977083380120366794986117725710166766947780271224025174934012958897035575430616926092124841434490467625032784700584385864891130553604307159089751283744340714239143592863769998418458516527625243258139443144173537224897109394556537170028215397083735582254218811734562779278057434737733930263660764027458210654702509611599047534988864095384400345128016661348533041493047577700141261055017433202063180874456765484761170517811416831"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "234998473007831448435442234855881735237854861657952243118763185460939289793085347685878162585047830470943353768260584152259513155331089437113501392782809037518746433598220237703158205828933444191126982876330404212512116719329749363984082244598633455737956112619098830859752062405759676301167735470190620166276873717110009951099105645021875182838355896619423692831185505965583506981854667664788144541815303756335404525462951594404551580595327751741010158622681086404051865905407956191211431756615393293732060956664159763459501601072056135718182754815026003766779378028365067161184225479588142544863571912763172164531738450181062771057198666831296274082492304289331620579356474348642710966112490040239642873894037927964638587102585347821464661203896951281821188293224001523966221861367014010347915364263276274996648097576195738430645657382499209122430047030353006393955062875671301326972417545637238769500079237780301093980661407327807981159502192713923841870513825881198240875504652097058717888961788665928554442572579119166148451392877410671486043821810357541300660381045014495298095153135122091755179806855037839638061407850352869012122870798042518545145235312789813034270531920483648116910243473104737894248175391169765243575464460",\n\"ciphertext": "747240595215395225023309055408714142156591691722322615117634607105618739896793703232277268756826860443434170449922233775437224252284879505295542614316168969748089562093619662333924691750533806426067705933422917179107711686463830453956552385588028236365205125383959185601052056256729325442422777364363691433565022066736559514816447096129501000476350737827476530447121288359499541148852679796553801723010762626739220139353511490306614007602442188734039758423492106907899657914469220956829006639414905093262644784425738159306348953650100671935514553740481131192087891357799599334710266635083115515533066654109868224046145557138131191900129405885371956733828044679085006914701314953293864498596600265954607281740296865232526175000296659532496688280333961386388292756480742786344886796379289326060208028596688167224927929311394448735221902678306310903281468459715078149961734729412238865003391230690905346718761483440095825959876180176125393902401854473106577881566829336446870836467976456119332949474201289107689955727714075008163864026252789718962658405941490905621551690425926190153606620970456163064756555054318979606663241072813658729935212887020960448664651051820915575616207684111000195953263442761673981142926324323313754618766306"\n\},\n\"challenge": "31917589029339858329513074146944844164175412309786305088256956535255484099647",\n\"response": "47361232848194064783771041113190728746907696417929959370051399070175849674847"\n\},\n\"share": "320083122337340574925625803462151580413529414759565918818398173582782839904842043368822312113942154676023266037758064629908292087438449787359647823479801631788077479134192511825680947870605745847771339361906996699293478779784570572329154770473576264380374422679769674752968621010388684249156302632309877557956624748915011512212097283947115294071708119846420305114396120107994685352957481799076357224776167262028045751357783256776217233549032212069979104142264506178431149086720941711892994632709688680820288812470178697994475635927605402856227423555557662911136020817368858188615122341427499633016692579099382803301317935676877486918258633301532670095434136513327427406312759666179477935096922048324530620403740548002888852594440413487450705511756694026690716039841746806634964293008995780764536556630633216065984387509642317300842851645181974458615067568230621435556650592465800497631203673799984530385850528859068889445758743144737078819186328216886735222776495558779575929047818161348849527827095687119607330263506380826777979773043886659673339499952995725257323974345300639709677776760586798073280151446791196383178928455812047807303084873198045426941421989774668713923208947008387114021403954696748886286732259805700438868127629"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "313483047828356299428974211254122018699892527658847663469669932155253979502948314072673205594205807685038380945737092699336888304072869992992761173279454115685270412092611971493426017925865563397832305386232288103901936507950428326464556756343501326355063779979244075520578876221719086294600798776050360511058497194978939814542574973625000665762922613366523586022646303393272263098301363087596013118373966761949478900300662678532618969696569936732292436609869528657832234614884319655774227694303763169637813001061642048433923930367316616820503450446710661516625976767370061561169072785625461360334115643240538345876572636966511857554094800955415987589292801668076553395323292240832730638247248290422793152784965877300211545132082548370426599004080198085165901230212212689206391612727169646860051420313809081241763202227758455852335151568492217303283506647768199405597694325993502856209965010681847167877230021358893367667307337993167971178967189855742490842430583528669233224305359717443524532642651928748328013634546789743255066378070997205877328943596071374196194004792332111217954737320986893486487828485754473466519054296097624204935595291968406927642875416852508253126956510504511340631973194284291358982951208366751494214805623",\n\"ciphertext": "960885337629822241443965962067015308791858395581663508388592470014501145806679290937971438132431169465390306635493676903480324256487180253579919203476246506520360216219365298164722597769147223565151447765746310417273671007405765831858731453919890446769503835422300012632065612617544973432845168130074255686132434820183967839224030843929442029666582507122336035357438483432875091404363002763638199604637130130619147275417699152730651587337873508125732565352577827052964118148146602682416869106817086068396014593820558642910130291680172221158995457725632840171746189297782670214622158328122615432206893062234193062863223572005631968644684354575783345872051443062272857023648046550085679665134436924667224369961624115595100473324305503299817898444745999569394932466656692643070709234910742130564939817140664271478449298876527743672712801900940273219328379797399964711480862988744328676494733905452879909125652562074645439173378393489868873882166985786429813332044680404970475155962836208393159111227054452026423546269886492891975336080462455765117209180872890390048590085737027968273530711283582293111384455165674106983844518943584242975746313387433729373596320646023681123109091097008731616179844872893670190358772353788642986071069415"\n\},\n\"challenge": "89978163511398450532886653634748098296352735255114190799707734450408800344238",\n\"response": "39023730643301791282140775281548168639903611086821022111278929980628572044929"\n\},\n\"share": "684095525197240769163191603443536951896560251603118655920357646599683083830334834047475207258705947023455204806216446564966899583418196382734475745190600402620409323229466482372737126266409096312398775763049788245324308299746695064117594453752736184185414541280331178369023847138953060146713278792153530444356191621430631966263528117245984774893702360594764691683700288186914378112281689209651640691110228899919460674987538244946925262045397282887647392934422262094679962658784424317663522829445796899948629173508539960824581868956443057242694468481257295148122591154641269380731204201188531490279043942345853063785835451987719248251558617824849733660426736530135277111429486833282650297593967583921102662174360853728487151182511017379571470652748490254415503995130718708523187086058708198759167091212647038773332519362496853951914598337871429991300659992069405199427606300681829239443716264627358614409769393109548579911484846315654728404810331034835860088254788502463712525374974744437672016486969162057412233860151277388208263626687168946329306269186926071159046340370032809081417035659925192092797714190794521352131652124787292719375387344374561722763086500902780254714158296005415252964310396444148222914293873611099211827909290"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "158684101918780089965144967057087465403730665497233920950852686526827330837331359163869310463561059752817236188573857646028483612658220051457590727850095807353726989705411584770605658901712641631545601765815995032162043035411457482894665786992829380146030471029961391054607254236511920661556214941520046588262708764954934461058067451177256834832583277352222614350336298651484550109225334062201443251325530722940797544899706612707389920544384231081756660718018162150419751282680025111383578364731205956794059609576630290568453458375074482562336430747942166867756819695324916188302960639436355184582596995781003322901970783563752885820718496355218701849192361833921840345811135055383701215396681272596419202090144533898533673683287058402878147897369152035561930236088910414862455426124593088967778040109831238289309419918585128438329046630138577651104665335223074491646559679553542518106426767171426636786196942744823824034256239900325025206870084179976288755916906290102483259726726182773945975946223104003491917964654214354082531020601128198496221724560319420570416698896423219227489543734926704023937708212217056530378977452603652785907977671918619958502227262255536079929784949798726251344343397503779147685299322025628799299999951",\n\"ciphertext": "987229069052463894307230802294901891937245856345190420827313851608501069861395001774243313932199904111359093222054782789168955279815049715263607017310789770983690269605071802908866898288315889470891428859718406913496147946776600150012528700849987302200583180311493512080032596979504962556385840956763371702463167564634143521771254478534412892886406853886155036500663025255543382097900832928847115990192806085597750690919872230544103834130487734825782546563657803514469599100298902708101463526764878043389682702021492734306637378602721311418343186246032632996415832090181395226655868132885655108691803027595983532228720426450497681954438845206619585625820159121979521445327398660878617428596798212921083716894363145021314561720720715209872323231569512495875322650800359930009358271049779102719622715774604183796373762846623173724557565235228725134683392606426363437693987393621000802746876427893254400826779902035988743264572602665553238469627579084997791175929280386632237602320556497443911898759455542476828408521877019207009420856534934932588601125698643708812057497315870914674662267253827212679904752486625861940731300749039161828830156261174329646648802275829419831035878202521867507214988915157996677830498109015031938733907601"\n\},\n\"challenge": "100964262044115887873647369654208172828229841601317353018804032656992717974939",\n\"response": "4347976679024716886628644792597904584882490772535659160072996171912819520975"\n\},\n\"share": "905354645075488818103591178198092734403088355613246398929429604155982673456183699620729334508766298968681645842401534466635967200678996849212596055357060720175677881227086050971190578236258142077215978470361496824866829077469996040977909222508384221764482317264073281506862437125559399143020885430251205260867449971967837282925774614003571162099034914299402824528015474662147691643892765570012835127915741074288085266846334327014360891275489569873728988934073403464509402061605696727323691320839954805330727685589561371706940612042356352573944339632871601164578318189137595180084067826362636901012955542505245136997929378696045401903451255905637103433490207811083312726323837526463476524713470062649006927867474606572348644668451933297082645928700978633147949893203668058749491414876533447513514735620619151891593368732427478070796319111519828788950942716772036093790577637370148251794834792787757054849223593594048867714359549566875766494420030718202721400049947638826461403535777450644299490403622044535398182500564211578083718722872661538490811969928379581254685271150597488214755462687111561475601323338170278970786497304362170041140319339347429160258374560997461609150696582394553309515847554062030622915558072921018417099666208"\n\}\n\]\n\},\n\{\n\"cleartext": 0,\n\"decrypted_message": "1",\n\"encrypted_message": {\n\"public_key": "863171698663918232907335427067541482659637914335636063552858736445259971582557281790132359487547536383232991990280347302329901903197758130785232531625414710929675990392644337673930468567474171514578409106348082915208643942470510363998601457727269236441593921431399606636939399769200778097028642772528078137061556623734650954854631041039138461376938245203510810103627937068222300594784065409027773484765398204072853763600588812818004459897629683824659060199869263887845679436248235179957213642163276096610687899228060007184498845362403297531366825643134905235547456065538682166150908053743192346595304608349089516287123503993620899678670164285627220149765770533468526945063007875383072521779749170175066978601482466548649314966877796188868403369597692207289827483304052601067969959168465527040108776167973953893878431117821077605063265309269979590124261111528859790642426553040350406819609636327122409799974495764062465806841565858320031570402152558007980862608009032530639353801990741232991206804886002023709889051600401692298889502117785685456290963391929619335685422033573706405269332522380526456071140497721232314235431829700084229010052698032125789015969779799575560292191210160102168544072267747744026672254049972343228159142268",\n\"ciphertext": "909461790140253507606932504099801544036053426840488294965808819118647902936900277383247953924536844570630209242862971513281676554676205249929577577982456081567230016453842759566604649766296646682673690064704400787131484293386314021032634365418419467656323448834645391211382528098626378958325399635299570931002777116632738295133140012296264281286758932337792467829212218956486775165378502326936082729969207404023832006432427301259013616295024289595288459858432211578650645480588134320736055953525261431701178129585141186050382683357005611137792111700990388763315705713717886808535017931690398071857031409169426016161058777725751452938243966628492778186478616275458946317155532778214051669758295094797835969688166692104028852738771888688783100016982306062754438979016463129695057939089155474104971775360630791707274297727652378422370591185308072813697267061470416193513261697522663047997636729648677357786999402077433639781047316493509008957831329661095680884541587518217089472167460394223617778096100047997131638337517961546238878900566072397091848304240096327359715870088578705061496827763690293605799113290494108128546223146259712323748861503610065765292019728515274885046229102999520696774224795350611980765597985267870414619563190"\n\},\n\"shares": [\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "423829525794157161185964407522836388674171664839825390249122062789228516158384126198353059452760763775852114385184223209682817664251936428176677316850852516787476120579807138764829989212288740469603811982218736886518305460043982793762168102718957435281787234720452410649950235221505812634694729275046470622562992849761716960941067566505174052110346695742877509538682476738843378862412329546309431112117996211012660843958478122182307035235225725617444392245902998995661428948819422708559109437857119025545341042381828652107827385625317106570463906885912837766450505395507317567491148320021156381395084111566572431945120873351901418380380849146159952344727811868543154716800914121107863197352724798617310042096739978626736249118924310762676485139974122322185341692547355177751997199633190713815748295310529880698676981392616858341237068896033350710368242264098707968195243558592075682285668868314752309567891990502056121271045403992131260804493209307845180008854768466080671303595423460315222290326853118948886238316396065911438732850832048599675817545876432296327567088958305420201278470018491265433802118236578306139117393659804881248109625794804931452878275306001966673711340302097172463683147347564866232362777880550775532744294422",\n\"ciphertext": "594157250461628260646205424783412338556365636109003296524190204550110168410319369069874388641589419013489696377181246115713670750315269173634502953977175828919266509100169577208946845313264211585462712579037772386551094794616385609307562357261459986904883604725725801947987033794361975570946756465209039412095620333906020023657577118179516749043355517030261299613452186137229008863215684431540906565141024329340207374017650773203962312560264503910258373625025262400045434290805676471105442243861500393429201537107960760092973776419314798968172813259466997665163271369234444132448256080194380831039392787772655636012815453874786605313117262987283445161545681742558920974035285521944588782033734857370934352879063523819905078212375659190479754590130136639153040575225078071153337517644607080968253750820605511085448638685994453445592803019152873238766267409693054410528653036562718494900599686892242439645587475807403469702731100237450077330210897025352553377194802778570109654943059081290882067253441054054804916291595283188060934020122238648174347417133851003533302006567688470503129674030050222099684983111450996594146052639972229755814187233315640578598853911489431173254867812617732216798041267232185289365770554130832967295989447"\n\},\n\"challenge": "67835032721978142778354953902516253775614586911652044926205522209095200154200",\n\"response": "13048999211140226649749927867896028141122121871760475300757558881623477908596"\n\},\n\"share": "556690826006518915915369833911595293039627919459536929474518998460208787443235327956657591380292132053949644828339475941746879430263046935143521456048313885060609065675952773274896951809795986826836187746546420026393842261372720357753770341671155148954781704538815945572207522272144116324358347525722777672410684038365282592641003952888263578526521419821852226139758798047760557950805238867856895368138631202692120505952350851146129699226100765969522438212991885179716033843343751418712908883213639929392466870459121676100240205100920815590237277678944656786870157959659884416588256273828536818983185921344853847167610674091688548894297283717272280308935156098529981962928024676770348074645839305966943308691076344343669966085803038252328097937686875978863530943172207143698015817923424329533676922533972036456306530451460430021684329103034723798510644768681367365736792192205652141495420406535769880763056006361879635003916079171210754435673618958796753574436183553720109048299682116346556851412136048389978799526500410924939571594466907976662713384477707017869710147293600771200302252715440659624488203878707795369598746208951478483728233547351627878025657988262906600516386782804691423800668826476481158982341495849326129526230682"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "144244387770777795548719283284924591310794641028068326542817243861910037173606706299597009860568279876739294858809169224008628981271412974582643364820062014794292801234781819542014762788516854824292104443663491411884013533049824659894175958329117900013621735957992247542454389724493858476668026036168461427057172962942677733316630047643458307263120029696290929391702220868490938120880570673427857724243887555564945619349643852743100094454668794954200869133063245952860995805256833715544122274154435854883013638769523777975582826940091207307247091430329566922492619744297778278198530259090511848250549044550502990213955604310319638403092852044592673415139701751470219343996696370676346429335597897508405604105455422632297803232461742164121484016360669042259976086483343866656536933644681689190331124725385790385589937134529692770185651487808310895518626748841762727296818629583893825975763062233303249702728724151677041220734340437292800811159996713329441899114565092704087743505566283883818310532238090316396157485129697773058998283069209310969446928354935065866876662339435678426544150802791954855874081329236141041628303449095016807693536313638091297241109021775674843225663907370925709336513015672735610592682202724802839530813038",\n\"ciphertext": "945047533051890927504494648051247290627689484683344300218673753022662629687432230930409660595079622448809316372319721013622683742200225311532251206670795023999406922551420242393171851736366707013726568491596531127198177902801667138662187971139757615350136857918533472395212521347891312241772066406969841097720578412475464725718478417079544838513079902770822547152460243496997656633617131606048277601592131037441160085492428175511748712239315944595191354367894623932136734553265382347371352591794659550949583144446389152162880710488639007293496731221857605659714443342522799341201774059208358382383322808316729939428423908647945692916382547822683371838482264304366013955095228919392445308419227168772097473078742039946223391098941460820300657596318096638843211591625748904807162746363093985761879388220644186753630418925768294432538859089462514713940587136345891604722784822175869164837547233329562392570545559075979182173076348251503951490015063741504708852234010460772804950559932781501653796334448120798960987436844064415928399682682966506479787504940861052340965708485947315753030964841899232787933190695769828323683265527552356952516657982950836345916752969222680700027475271988295631202741446805005144620557022132382631437715120"\n\},\n\"challenge": "39349763059150965881182595080220833706421721946399240602046669325171995035174",\n\"response": "112248351083895268779563185467370441508000088269240311656936664703142682533380"\n\},\n\"share": "801647783494168645277302757022814574782100341986858720377349279482210047398280082812701419922522940446337029804242857874165509089121010472668341644097370524618894826953540748225091510536430737511173502426224687976233336726455869562244540999613391521155531050944181315080817430910884624243174040971310066120700656137680526367271027696455837416483486479885319963526597733434162444273078407895809530875395883228131705983265210068195001597603274074882899859299096541567652092449835375787129093137655961071287269328553949848731182000248202864143650382735167414937154472566158557969943194883597841941580850069419666912051580356513453211976774624110913335812418656897465670394634704356758522016790952863888575848405045913975230889774651991357914309682844175770291429301717538486023617040414683342189603054587042200385706199780069278715910544403157668850899347792635124592115021236653100086932024676243021775211457612119682783320059086382408066589923012838966692034410645423596241566049506151633537904798594775696659272389927515690193360654534474531847684751308215840816922863176885377102376983242818058235253551136518723274573829158445017363207112441601828175835666826059484643778397121317699101346907044376194471586400796378150643448958493"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "789582983695705059368330431963886629504904913393041566522734732539907474919534584213433739853486851149035620225667072038931131080944396178802108055036934761462153918018965201301294252491514682993830277607952121967325107935302191070844149181796718781738499084110958078523087230126826983787293431943595847860856060778456966760603746628353554014323856731494542948487782719863519735745152549694548260756129665764406532248081129724731454675110901442976528968057261643070967730126598209178611784786003993705419820193115925272111359729622218754340528576427066863757800415808804480025995391222640044275684468691386824773094160773148075455008333328675890269099325219235244195700228179560627729619103257267469977596499864165733755934858945708456873758323832738801475708560950421339249129394131637536972954302650212438483158495444949356614302617609187279079386678165366989221777887957027832560823424317701147095365578542120070450515050580716891145015780478185428761493944752461078797849951828463759062324567772526564845388528590725140639206468439842919220527778918601126000003571037175625582909394092014084801373151904270501721773302427011275295546589106263720111475270282573169626967509396691621236028072344022855911071996899424261171883665950",\n\"ciphertext": "669108648113583913472117682479924647360818170349583188278471880852043314388239888325454016291133238986572908757983077691073539796918280391923295846068267398962176759640356325744979426696820598903091085302464806683967516906718892122378015393404082859231207963680653983915496639865228878935537270091229401380319485079459066411951651704014732938870464082650270160108079377382959689515468504240954932118444404490896450361010658449107319541133299054059960424877109694300967932814625839997602527575903476772265227228496912249003123093155059946396263296339009858323340352638569641182327547855383967455917507938013185843059405930102910038297067820686261182652742236661565163947457875489678519367200881224632123590846695824998579235593892174296240679142953727189707862675942670463203362266756821235181257908449100830443572840496792104981251880963696765462296664512931240544957865253426178896466427617629941909240954658760170421560356283441818954048826355892687593288625620483588812770252470793135186339573213562901397325616298528039348960033919541092604768511464001813917700246937163960637710231435651922108191662810247409157012325182075687154928589691213915558558968529013476574335514676862265529845446571239912774507166233596073488219531534"\n\},\n\"challenge": "109783736880505190425292823552365692376067991808215861302966855814496936904258",\n\"response": "10293736251677404040379148622601178022448853862122171872792721406479581094871"\n\},\n\"share": "705434661204104848198065921120057989131974424365091145075281112730175735561636463165967095687010386569429042962868674446202760449684308566268057812439361377584880336246264178871576960022865266468931037477260901706838357538519078157339197297276224841370223055084311356431586669449832113329693966826536172067357700603414456749225322141769087112605526155420764532670355080733146788084826567256639075603556055276227520354901138628930259638508413270425773720633752243952239497176912478792591273803102134324301975491584216948108494894911968619461617322487965213234174653565602379325940575909783953179198526954846060595244223594846150688496022729314723702990431092884973017721616982407131735574423593309311128757326829430748212348465604316290525553068139264114560648934769946837873227640713690521127038743023132529003677249840830140353379688330787217854756172615727377606630181147049601965658293403968294617021982416681357209823956872516523306718173140978456238876835601763017565885540123713028554286925166378751823785964645038103264352179879647764357551343383699431284602721914720436067531368660699879101165890703558381322952060136862896456978305129411626989287958469245377306113262252348603720915254476735300083094058485893201347735539601"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "1035865872610920475220238676524467745596041202828163434417287299829130094488185640929470535343323722806671295586712172845349582022578425802207227986094886604685000236604373117346033724041150284109725693180254602542662037167364075837058958398137678170180610245200922553896254661531442753599603659862785694143119343443257605514805529830905776263037704437786247132115628074230697384349581664395493323372130564374335708603658177710417919608001570425632426014344814230341805933266351108960782775155373354663098219603833364081474353967477970386025379036800985284048277828976918773875217817429823399057101696642435538272199761627106727816746023753646764276384184035325876381857585928843833237206504562620399653027162394879225872724739037692058284711991581274389708234921558097174153254652277722345152693949249053254278571992283740242138260097067224853818055570046288720455677135007138712356368770712462108784566390040759535138320549412820490154582193951031683927123490557516240249944141443699093958565510471339105476419007477059626556549135553185519481900087594795309202530199086372517089663905639686814747953502468163464641786617705109380822378248905749276453254157374690938730004594808347164426613360414116604008003215462059839373053174373",\n\"ciphertext": "955793389162551469430524845727377144643916123224889402762741649203445176943328439118782335482492431767433200825175090168124537489989827715987208786542251618319478783564118210452941248251727330103846563445088419771313905478767798725297267161648214358746806291914716393447878714272905229169373114612835545666390557385534785918405253848745404077525709794680444002289673324679116944395668400001951857469079819195197442254589090755025818536739679702457863439147582476839579055097515901980302060047914637129288228654813043230885197750915692070488769713947539850894065669940701046270435029440374555879978448839379232847730023061728907305418260196999627017854328409268379505025615981684769216619510779017220488042193127933485925345429464920309063213869871205308927272265161951680062219386268934245006504226335549864941520486633212485399108925802323872984353290381969555927510742942196013419830696422861526466076166004690678695406841399093785503894368275916921529980109137035989760355382501612943340318859215266663741780990248391065554196017807335745664571317465202039823737146642299652671932690994105593793213757291471126984102973887596327012675683574489801409275254840408060388501507977678968217976602814551226347105068076545011847068946647"\n\},\n\"challenge": "95475744937325055314314869487164679316643635684318584619493092137846991492672",\n\"response": "68281755747541000144093810647212378470427987302882981555100940843531243797214"\n\},\n\"share": "922395243382391812583911791662390296316673818518751584279257689077025538656441803510883996949307814150195791632989630396373572633400923426666473087998911409043326792692378839956990899321828707787812651661762283000952142228493928882914606557052068486511272932918259185498760914952459547928748847471302180576507092142062619947371644666270568292857130781548040269842936128469764580870580579557372705412764342668892971460619674385658619178411741929612300537169751929533963131659442720507043896019070285838383669692734790474041822633249626390962467175334939919697485611192691746016998494748787467284172130734665669731134933496342037648372572553614650528143208101740630903961244991057163538163258814346943323674689130084611409416336560971183396978927742655502346732866661534898345039896423577759920702730458975620241167409881009201175494453110390401154544240123253777210730534911076423647270958219914402729044930295821966022885921268173904736602618011668612376269655243257852828238507500622431757398006140556808496187973149566344810196639926681841731496101068608319473598437862554045459686006905497159992422283413814216027897892582878426438843316885255018404246227829048312041843934604264884327671280817088693748722481867815691271456650310"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "891606029860659889589153919004658848442332767206837708627839700381716470853379222170878067970555464002599063033278647626753701636758650607967496846422643074697729957226110156305696586068865679810643328805892093384542280212302937899911319203246301680439005392356300547113912269590651710363605510667696007504146585450018558954284960412941094478051974091733226942372673448933727445975727038021458139857275549850576919859531973752189883105800728438676442501945270944554385788831451275547716370438899405527248742461410256534854233545435793109494905018141689830191335129719705309200186416600043620604933086305512108067048775386822865977487266976799071552779000182612874051744404911997156095170321260748507746036539019072553606681036017927575312972170732427973337811893171995634793239172286211914827290359754317039716358180657551862660225935085617346971545698554083614259012337238337012759193728942064439115002526914038127091479190708154943767582022238490992190986084764986659890447549044125721009892167476914544411917938672118735492334256086531972793002261189592450878413759582832068770780322831936509313625273226964812376368812450650155707881706721484817024541362793868725810235948060922706047815522159112147556953628575262434187845975575",\n\"ciphertext": "150584036278837858309682391575512672419274304544312109074372702636857397854428387463127113662823848594829839153371739652774293371615187801591838121692091028300166683709130180268200056179095219004064034676131374691004713396442716090811041723203449334191105027795467532911404020070513196532083766143039786490568108269399025879440575448968928778586430817869563426359641221543845125483446190889918351877296910704898210758814486726545744491974957861639812567677033532825899556317625910216786169861260754966877186169285455287462347949372839517421512274086088728127055832388793580536938603909333358027127571390475783960705268961352868121788756099429549682602003693492079618837918431248430813145017887359752125612792758639584929465606039619683535611219514915032887001042518340815438139580051982165224364669305573302310092188748747137156224398631179782103042712178225876808491865015266912402713374879028872527614013281242497649649601266906022954964548562338119919635667302955519492110347123313841599680788446105052247733790668438979965233754667094836133046772773219436503086904236344771541734706112781132502256303523067615778901083690245382808326569641217830534578116997409246910812756259378347059045358891544407961714581416141203261110593"\n\},\n\"challenge": "58341558338760295437837037943827861565139202932279715280477736279452522086275",\n\"response": "18604967109878618404742332693740457680781045585096665922061249043494187843113"\n\},\n\"share": "703508967453645359037832089768937511744070787258760986634943092017733350319907717870656794192824821780392318278129722242829672909795787947298960142452422016183897873648290695417603286978908091831215249330498348537267053725520293931384872017894452605882550162684090246285496048229347733847894595384265103634452215493801250061788134090051414346003509949267332657502923387451957541318142848347259615609216760486000666939764340806237637030078701872862511719190704263653227684026444436130007175357202061544561661507945847805362721272724470774581699963149865592575668010803764781445312332463388148562646908638890194867235237183611902506756083073069685178089967349418216622050667556901632812623336457610583787407928879494801386989211888080827013708516961860767482969841804263097063288333177364527233221027671715361229787444704625131509789746766575908088166468975377591921154903007244965421255509920562579598642874992984766195101572309593823683090607539296722826761840372611004473614882809470687793846815604045742771478069408781661206164300850775649116674048440292940135705908739419697200123319522811865379902430697839808690793504036894931349911705290315042976445307768219951318486985571519803675677815928136482003964288329417933914270305398"\n\}\n\]\n\}\n\],\n\[\n\{\n\"cleartext": 1,\n\"decrypted_message": "633902738424928856783669360417409461352724866437176267937054971987929518113968311572018846775440350331394872441420725806863767569147521628581387346133794141162759618915434384470928048515684966754389921404728037087585951549298706749491681316440418023335644037157549668734734747234193236480208211700649047792505290394509276323498712019417085994608675098219625068478389802372911974790447602798848267203035795626948013815751746314708193865142515067213438779931341448784231764283922931059803394647357407601820746377200693540251395985610151207325893305136968984729108604308872514815118245429658506703427331797397729626291989388778680839647127066755635696870257359738766274560298982571341199340105150191282665463341766016615086716556537263439886148093374656225718217401337340651580107886515914073965138178083420939392671278560530056147682312589783964279302141118430614587577025403023718516789910534505871873011436491653121601912717709648600938567837813521742472036386528727473354399846339619270536399678071529700504925046483796750809603796528358402843506478188359404393987635666119244256746743854126114174948922250715011664059118382465474343042744744366613138372697678748514832068141362891787033831013749278870696574778057534613154041019988",\n\"encrypted_message": {\n\"public_key": "247892612912519887439785579239166520592581945315047064407032990215538965406258624934940083414940971301262181851067373847601027966922662514051839716595138662761021428939616211465268352503809238131387756118537459781788215891711630337228260470654600367668528427448064468140468864982509727208144020608500656143528943655852607572794387544227151774494986968273583587815860321736258287208386236315820595484526418709029889048386371992088657756427713647047271617072581273364711926490602717633667516377432865393263655471962252321696711166382761691944665022774952001667876086150786550845920687650269282611970232586332392881277520967737813646537340228373607013572730855121643092703796560584080114102063826273331575457492845623070301185530063570295888445657809665675889347406469906676438531311522748846567686470998730265611674444462254279002033005897638842627995852545744033301792978261818521714748037604336330584141869782827353802617468040459217154909341093360027270422976073874227983565115074138205149561522861249404843607248445572543630038944023012870056100653000496093462152153108076894940582286296216987402840430607069485405268491267574889850940776560981838503674254389561945868607432846163905397853225834891693845846892377104700409825686403",\n\"ciphertext": "485426763850428385687692309926750324670591730295493691746651823721978778576409196685442980444843299142726216191303654627925781890366246309651044306423628789474888639507792511167950557427441890851184376355357778227647819015643948461801249859508630050296609471911919306576131578377051215938064641178912811388775377091589638487616532671413162280589445492064422487739645643769919325701854633887023118072434725128594245217417374138937495289265460004855422561799559300616058724722246439507093758529071259121220650523646603750523437246909025756806612690114163003462748116950726429942141252443714178824937894946382257301289849564298285423669797586791212393068590064780689112772121428614690598355491294039483152650584256949413994286676764652108439052492861904154280095894395176973248976022976111137899716884911654761381577317418097129555526001732421112741719365308829755488590093308143755976356552149825709793300045437221709675007365052290552418758385578621191428546677141816689291258576856159194846835059883544550328153029637610849442941837130187877186075094733419181036791785341063329984571722605705318637266306343402398389394786953094059038957439999122964877726595395426046469678064651646352189482715241818377203603706938289914112053432840"\n\},\n\"shares": [\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "366017976765507753337424439227976150692426751284985556779490659674889831604941276671203817463116469008056367695132825244480188880904795230183464516859646824337051581697754770846217615773481653419918316132150926468273003742615711532787331036571132906038664222659101391026059494389897987358367851800744802708213276294663920240452737972328968080445709200085560270030511395495584127871853711671751519751851885646798729977237624949981076782603428542591587838399987670077665987803510026876269815903204085418679839791928894923170313697703766007550934916658467741845945498830124682415550430711182041072115562730204126070840121983422716181701548624181095433142480253129938376416817399683132961471441273871829391011215948606819648352613543167510102209373795686544412502224869090340030222186962521901928082897583379239486492944222285549118470319903211733566455248150006600843878889556246870196371524433552939496197302006769891989543383973884519702802582014305448542039523178740295062273194574487463015241742910778443910564768191700587807738845200607415118788553364108781482616006084188754249632149729981801826203058046374802087200002671133217374576996324954569533881121505788536727138278354696316694674464129824277287838848700379321673607837295",\n\"ciphertext": "137110118798294209132061760541603167124847651714370804871587731429852016855957068137881621256292204058806310957649958319928413246489155433401491730259344985637395038157376546714873151548353722083667775485016321777708518494307079480229462288909083462932020909546034847905315467880109078162881530911649302985226459827119121342895546436862707843590729985559989914576959337713689655870716002564884293211531399560579596431204161223095077662112175749972203375283225661607942469578340744146554348006765816685482623721977282864416902578237531743273580078698836297004215339806514071011377622311999893202294930606525553177910721889304016968463259542464399476314808504501340543173108068580650500436213684005481460824239101447810952889909844183197681365026061356513227593436845965933169092098935557301567853554432439585165708630902821787929810725572625671845923856739087807923593632009472430424045597942948461657707691263662562005153046164177761801023300444242747419005529578184312009782107255084512569532347974238922781075854407185746228664918782366271401037318143357972614781610889852466184937631744625405509236277416845442837808378674994279408373049364824090486655924804936207771515194661568840072838471431756921314304177061220510783328068842"\n\},\n\"challenge": "8461692684353521623718529109092483050194595791699240659904735580205998920808",\n\"response": "11592301504135771373621247961050132077720885263600533511947821777650183743222"\n\},\n\"share": "1001848353165283276441173898678372667986920410481872487021161952413539597046017890031523528358997714915781890704499035960382348470423584429768598487602605253143070611453899113587259094237665623828573247683597242885088678438548457672168320410307185379666224283384663859013854146195284817247416610118663744911169162229546068156749400888142183466252424963725634722547343384483341332656822231052324756230608606742430297796429806475852294664858598282838722994811329025877028049017098289268660373383012113617111335060397549871030039264661181119588273460918345870032555681610031262331559079863048087248767856133317315723597666599290812301343374312793655738987383749590841400909365548468642671028181779612471149906231505787314926825544323581319863526964958833035123394850943248452295731105852144487660115235522623611521093587195574155719426948288332035824700073514695020920741054614098086671294124274641884686215488244721519444307038383112493057919838864398834709198755326870409999127383387478688721232028718799622866384610036046006738231082602683716397418944753936741566213448009000604474838240972149419059762174780680345409286820916037107869621450769397594907176601594516683103288579465709022289969388405336789065453023686769051790424162809"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "607758716653746811291568873707436278322910042300175640600193155819517947070172887553285039105082423675881150645295077782844880930456414092131893411735382053288798287435087014557115361552318607213131384356950086340565497496036843529976078045903514746149835487017731772038337594789452361855179953615327052506944459923788306552768670026901646782383258801167603192876000026570705325526066316671696131065956170102313004243018322190004149304236934069643002255828461638539015769793348971204838117988021210498897669190162863813739988315921132125027751917943626813979895586486231445000114014437607853132841495391064045176311380535802466401693849295054536949138952169706373515812012245445928937868366784192764137450433068989512899699539342924182590693041500986987367047572070284117954417766546577251055651071273397050234662913587238128625417538973101035121730597676690306219729455076462394800179659013970482856931580050336562744985824384115927804133110817888904379541989604248710582627022052403641138272258788579314819329869138362047428274140041037377433719472535426238830074868463483734860122801467244597338911640684386516596614706256422341902718437373535037973373454310666016017452366120811900359133343862143855573681229977789456635892829247",\n\"ciphertext": "956472940137362964605159948000017927070011192402226386881201123511293079681482715612421832743763191694818704276510594817450418057494214900855520324907126001621805584211769854406258244165417940899564972985112973782249015596474802479957014790316137652240178979791290825195859948291872561411206476903521511482475673558153602007189656021513796071200277935685795054797843155965664151158473781157529745444847674113140123660548303127139044560251449379301611259091341407238352784733503317050466090943352020282625109572272050456770363988088334654799841900523445917437632948899280245100384192632459903011056181319386777743097845150812270967264002058420955190748541394079609888640642279246306137890298120686519593991665911190594785960198002468303398412618590277066725578222930047538372300032713010304834679176435633376028015924301050178071562435184901491762717392182854185672844590728956349542954225229985403199145122482447115106974935754637902246288474253349128777153955825701421873177297369659455972169128056983807364944198083398278993499222411033058945847880702973029728132622042064364637025410977185679052721118735766073138331581041719715843683858489343565356378610623058542278954945730391918615635586652325390790807367966347118572079443443"\n\},\n\"challenge": "11571248343001869847231086503679446968947240118589468337107693166291557210368",\n\"response": "69409342278956851160862283649786197981551094951259117654042689082897884313877"\n\},\n\"share": "268361799311331544182445531133323142036126266507511681378827323127547529399579607974291154319879946966011022431653905036388941431152943393206102985163280159192913354305522482178528177774550272969071507118362002903974777002238070760254955233259756318956249702296001013846664262274856452042673998484886949317429984964680402692860223041222243329630944475253418002277185290329283340229349512432018870981395770698069032186238199780715416972070315327050983152362441817892505759367127012782954829244996641251573715494794521675720866831026712502340546070448597548579181117111470241414284179353833952868019079472011694718338928092306085401953690400303896112786481992394194782214918323425375442418181885984325734360984068860204575696085280734277690049466623652788597872825900735448041953021123887066462512363380321783330255430301559592667329576619234126293238078826602521581448230275741451355482466182502524259754338001466004925205859710531357811491286746872380694365789303279320451217657649073622483456557978344743358975248291673412172593308142546842865544064536323936260391448781720193762887501734344383964150807660701310818520831546585880460563740535088911699321086932987802289905035037930543449349129223476095898601752584204218493487264313"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "322424573984120929874671301781094201824343156185677701146473943434227206810570436200341355114018353185974942940790695096967677165415380436765530820631547487664220639387936780281247350213438863064031929325527160609223412825387766280252193323872184934837293607603818238607248830518326430690209884625137035014460369694274747925384932225805570303673953359110955412083980916312217100112204956595599705442403378843031235306119436952596061541411206896358724970100011478104368977705176636003717991150508272065635294787869999217429866498670263812980068641838128900470613591393175395158467492208537976829956166410006705496524757353805186626168850638743820941484659584350664675031472742571426716935737317742466593751625208996815378459873471315039133174673896347890695017529614762037531775836545293776570959639279543762163933460240198702053079253566700306121982436381267538415393883662276891927394611005534480766081023479816509210551034761962454017554652375960171579828288167034372279918927746443146079231962376505782755205503128436071684004155540163767245785806205241845415819739738689893005788056782747909796886208992485797880415340609361985928514766290255559606374160861180811318530691278359974486836473235745908803329926236239171045320502499",\n\"ciphertext": "296638005326265112592099143869706636155632470282248768426874021116087180751743186046997275464066373672364537440067242110044780693768940916954967790672239967978693870844510016570614073642848978865966983511079667135396759732017213515400542121058304150959117161033944996657930677322669542074419147745259732944171247052998691583894829880796838675265796145500796025283482070954461473799861661372204059213538890654831020402210919437044972932002927054166068426467192716517628840019571336982010179212388038276901410544129003149797626614741538681468688126143183748431660893864850727299875221964707253437588726708381281859682869750025375332939215575741741177290875203280890088615156639799895881181045175986256919099793494914137761831161616570701895512429133680935256371754644120915073825801558169686527804796062696153052625053225105340038438549577101453885611253184401211322025099966884980366051978135022658342127864998456534828900965499795975863856476105219118499794196792567895695560291084256103946227868359573668906719944245248856942133530339180157539144570040439495770729186401082172035767184226136574674572466089277419297502661947806386311446665491738619645946426657868554236863618515430228922166493337845456268763372952379700802355766252"\n\},\n\"challenge": "113278029209117836718446529009574106602133651846464088557500709299212602216192",\n\"response": "112253809301204313054405802117694485119858342972058592698287158686997197534306"\n\},\n\"share": "603007088025591053163853260168553448625504571270820385423344185147955317175813624576316234520835672278032878639340443278861450359658500533525907095218747466006509235538721228859341547811358916943614031686536519290853045612650307651561483496108696706407784816085450392367271778630756813995610827720160786608752717390801671111873741330463992784667686775585689932140336901937435750040541277298564903750266518720751448959339926070279575200228363452409854908583009335575620893226609976465747573296521781209167768061708856401719292156890621246188114131691297662907435769691589973808245181982541120993567202019082864902102237596594421666658571070404171005087078339700496437598475283871336741384092395506840284630545666183495352881303223989043899414910921636330681076753573934903994660671028101217385156923691728486942727978842484324502207811389999964583811534376270928716133304680622092344414843806310607517254113794888390602318726074313592835241444258614924531858769885084933213348018879446873587534929967132755247702934117920770531774112617040354341336405648695479147693802799341151696339998185006792977009898629661201322161179936140509325385516104707428115877950139739341347692292925462788568156041289494818690333025314977016888941111843"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "514194959053255027295661085102530796790151556112373958809118997688621641928091083008559441351974592841329628239194948985430598876393681971118286518202209237769120588741506668543199264574746657100459597354415845830401957971838809532584152329094810255885711467249103442817670357163347908265436712818991483746844716116870386037509425921727844553075766503338673231719365555233019384003016494839854884933952578335247347549708190623877430698880423838791717574152209061410993612977919208288334130761570490391458763853165055931778698497198323195249695647742074879500817843554754315327780266719669316462430455995922663442373892001543372382946897454387613425308410356037517910834833233125300973267595747402235139251362810380475608118541785127028694259329944957553870435365531555181796581180073117860612859113737875822921734491618883468355820661170261825809748309160670564921116279139691297768318041585783011568725081762932837835826551957401344108580231250577530184079699996925759550964339867883489801730449199329878260674938698313667062422988633231906436759162645793294902844142618107809087658812867410940156766750181337837668645902425069723849056093237302190384231157494164143718752094121472079178202546582145605527009150992258473514116969939",\n\"ciphertext": "707865647863012658514448129804418608530863272148570572848847456407751429518106526258927793508982168461539518103654849471048986783845692573021718355780999777112909282402499170018316123175301033551705059950894150927089773511949624961891590647712842977411550181194634669710952324646457790415396672586933905314139702639414133249332572391368492819430859919698998061695344295916532423659710358394288032306079107826905966424418835209740660651499768758956644665698691871978071620782524150640664494014260945225904097354516211184696892738191057546616733120659382038865828267751471860790832288912541422838844702791480368490444199795108293953811119712955472701200594484291109128625263923812400471113629327138958868772172715110316525168178971773919859969127340312278909796653092288932940927853536373751982905038702676886639153992683984036484517097976353082593327782928026379505534319124571454673132626418272339302312383271652185786244485453322997737180988827320286235088051620749888674961514095682124813515005425122832253637467767780640312927786103780241782253661280490114008006231708219923036559995581211421452860002415525099031820857405405196182404144120244662872232597716280753552450595264240199174779596812111549728446411154104017912296728788"\n\},\n\"challenge": "45776139587078305349618079879750096030861021202755640483534275743915785681535",\n\"response": "46713228321693674054400917290058004063396285274111812184368636292510770044177"\n\},\n\"share": "1043549776723806764410411043132839010365349227230454996616184928738128635958868296298964436563417392072388917868132470379265737108799325459052562718219288950487422733339931163406626189187304534361903859958710927022308348227023595460445408513777166118574012922582467839323126995655492544188467757479280400944478246553741417389712635218311595805386921244385465889569891938009406608619254525538228602190759664595236749347047671699293242811247988587093569725028930770376715381104843059363780152952893935205824090857575477166040216021823816936601746417390295131101777594879059494525088898608229767846154906805608121851139109286227201772834638717817295224940879440109403695942870713770240901376995503980628086443261553086873244454279459621822896319728257780489269974436817969556216420803636462784548664034858605545617557945385386020691395475476080302275720725271675890890577857377953266767682419332874242791826769607319461572125630987368541777302630304871425431763331272716855516034958916713416931665732984917590589339197873663801584460102278796598466327714628690337812381489902743211049128405709314760050873496834026978641345376911582070119687058372263929182324849467712967940880107300361704754858813099186231598645452502859853859749744092"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "792016877908010598337339521684115546593411816384139569054240035839300023471202637715564173072727177561833758103194612219242246095200102984637923348650131614366559460330738597312468606310482402991590092236510908757781439811952126227931709529511089272898333668074039906452852392106682612721809829795814864310874519416327330448035715714075378197456753505495225014081125584071672160638883439979040053507478350045711244646667839212992739825408858873309458482244045738926531412824212463022911073463917032433587346192853800060800041190051233747346612465756318556507594097650589887385986826309625013495158552679037759060183085123103537598393399824805239942139214805662773313733456995208513058797481981777407667867250059117830653745806816248494822068324343310823039149635348345172689576298181734166640538254287015422721052123267368298625821618354431082878884441274837797544439943169524932704912031714260404043379507113641000445812643535428779365438724214177280055371971506164246651255907449042833744600392655307252019638168572949618161179860943389089185226364809770771309055018211832486030985833880325551993291279654846310619400015619718825517560080607050936612703267709748266627500470575694034958327718661011048068799169923898567029381436869",\n\"ciphertext": "302130643086130059493917028531679006693789347538530605043169627758066706332750271687748001234213117589927485897256006452707950592635397025505085406645030500962348854815001540916959107477083016822070359335641832075271360172764593474678257623252990234328875784406132107001617597455504972923519854445909120049419379281733255757124896034373274363448470506353949850056713033261179227099044246365133689996570966709529377215612867124460076818486528817650839263191398669425227943489995730473637475080396164281146735584853057342445440926339570644886234150950099115746966932400335666509179730610600981941929251237094229800169192025656185924347852135550157416266162295091918083562057205649583652737834548143695988336469842668704477226682081951020709412986671958505830748969468721342590085471278161153896653653753961710940133779796347275104211446290613738351955499747504720467156478997235974645623451634883830558492263372448582829415052101022359209980623691710617401309672268488712230924283159468786171206842528797745006434595382230662581485245452780701468262614711509606636462679187557520587691799695819249026602810041908764026804439875673749525379399355287945924382845022896125658944051909922194470019148298709214506468623253164052160743297177"\n\},\n\"challenge": "59276790061306137781085568483563359647208553900743750859691898154379879864220",\n\"response": "83309771595005630345296501659258111847641839804666369951814109489271069312989"\n\},\n\"share": "420224070131972079221376348106634096812880303089785107589078122575052288789684059314841688411210885448085507701593095173390089941541402634725528438397609100852778185048049316063577574883241109774512180793508262379439786734030569181432741158148735733344630956762970602240120644717315633786491271476281865281816516851138170566750655643203601169978152587336583009454416973789068138401478188034829823746863502289269056241400593871986672294256346760073792793407090727713867021134201222533889838615557418757825328052947094435383390220241514052420167535860372124099704035390697845257710650378829503367861276370694129739131660197205613570138067821258567009767602246493849526959496676387998700260842877262983236227226508494304042168250525822546783258177628042465695227098839994638961754475562245278840099128583982925756311729213730854009904853396884192502789550596175879692604574595833846567246484406302154701059086039264949194059591370256218618127406570265163875245721816992306176825125112811209509758758209077867508253042651792254102397684689099146646543548829193669148665255688330991736225314526484776899472353553748686776569578059824330686838693181025479267261539255025369574875134498597163820241248643766773399596548146196640223908417065"\n\}\n\]\n\},\n\{\n\"cleartext": 0,\n\"decrypted_message": "1",\n\"encrypted_message": {\n\"public_key": "744567215878750345944137301369346026833716702908004681197102719792658121523562143029108420556582978462963364548583838385116454251995450432533044303335449432554347793272644770581881082933175388548268283765426057564909887416122036156891464958560032256002014219763469617281199572469621038970018860504553924451851088730810978669865977694356725646116571174473452718059472564449330425908181767746650990583467994126237435770729441879168750698595190060875962405983175096383123045685547801511008033099186891972446589251252394361857731192364415834994414490887192817773110964839299571675645821782843628086152410865143179324083670539741119425519657649712314330172081971758960606049403319427462893894876227075809708565683699280165663659312421959046089752817148916662587943660473128684641168935212560366509309477111041725936026182293714277912034286162281068927881278686081622662461871820387031547067811430754026504001196693361969886875425533238055751401350828635736697405269117486111703734224511520970977911064672200533459840644497232869742911825454727051127936449195283088558335279856378815262470161758089207897943681170259455369361262270833781670332025061360108110039523757631312599750796954487058640763632004805882466980913704255397929952625830",\n\"ciphertext": "427926131508522293521520885086620102340115227629698560800759153683700264406242427175999655103280154730323708046850706657268082840472627851748658125234324714173760538107292602796265726871089621512857822651875249002606546213382058336473788844615931309147432195881535931967873807161551506763977910746752632400767419669487398136596800351462053235320817210381747522494009518447935942882453210708579004485781476517525114821264981988574575023194604677240896915393096334597580450577295738826667147487576383280271658474510108823152257993075515934359319813404783803347971153517321170361318889312007791455845016584300007435112865787190796222317194800205970202766627744681858651544374668618402690619587109055537750899414655869378117766421825955590492297842226379403279044567109949623351775589088830816286790244671892052675733480262049899975626164839015271907905904295831485012423579369025120928991893865565581546440588459894516348096237231354672375658450056963445530616233655666383491698592131532464310797280218217053006552789436581484463842477932811113658989427918815916234683136495278195964901713113146670782845646640379322821346900326579644127797178833405365101963967238620669572314295955689110284254070554976083103853837826022043118425019323"\n\},\n\"shares": [\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "1021755500112339907293401873185456860196744674315215824605899749824017597838874198491735298543034875598420208335667174661768133788179267454879094979420399775581639672649183725514972649379686701339102892204197889262795114457926882592086923202843412275948935440981908780859720211066175234637552360460809958462605878853813120772864442411696847583223388301185477703896315273030639024680687142456027049309541536808746077059409171570595601565858985152725355538973265818047796344877536064229056218949747425396390700221190607950485514585756989069468086248210831689195765004051687965330173563294365931927415923307512551940132330180081671319307486446947819300020147431924432259257526768110026331054119925767881077846719846012524306356082937746085942020669912979453103795822003539617339339915281203693621516091159514353774996776155556203739852618451710999545371875901853013553996105886363774139041437158962443297074897360292886631355033481224632571755510059920402973283193569984372233092152663957447018141268039680742423850826962858981831210551944124321004705256088266886338932692377967864106142661088555510510455099127472995746369083511144604743258038962325617597601866927961375342031220659884930476690642727111684043352272072016311189481877454",\n\"ciphertext": "329207650226917685042023837228360709151454045328974028237314882261994127492816090343895837062440564537139276667375305388850753041513380893460309093623400519288573634393773158263917752088910467269360841530730326930200357158981472551358364783673123548605403959328698401529200912553013442393229678979457557476255035272299276255662026070727475110983963576609819497327095913781887735424306678089864281823753515241981361984232866288007145076558962076773372846171522054593937578504094831025848090785573709360054116076215020498141294319114182633043920328675457196595651580649539372166524001257605486391506680364279301251902823824380122367577331970243229325304483262065792450122814766462979167631198886123161709253421079308989983864335963873253203104106539116229454253973360775979578317368559461964128472878296710448517262209775349754573392262347286196098761276119680113023084576566466810103633084411094570095220597774322485666518289941746032756003946939159564078910233587263224663191654956627964698049089374741974940013024120128413679162650407953947470308034315419662558141167946279123123631996589638398223214282887642677485470362659725419255054542975033545838249326285662986975488310100146078419849739712580555103557155127401409445222508634"\n\},\n\"challenge": "97616562738532555564088497548311728970008523335449686760921121926717814091507",\n\"response": "112283262509052990496740191432293888292676305086285031913262720197006434925349"\n\},\n\"share": "787257599801974185187027376977473399697408655139905212177701017474807712911766897240703796441402503693879843237211091852820797023524158139791370551857307116698147147186271511437310987809616265014558952853662280405751604368756929136818186209879070621951613677375367929038245980100702572774716089740951969438868224690285519998200957005609825097041232707563326328568733361209823076346974086672114026558881877770982017502041356911572556425810318868882172711204149896072348624842323590606883887165684017552506182416737728005812214444857921385654838267105906751548867581226161218927960627296328109777925375647861653668209660931206491157758328199605195510355720946306196914455837671288976008740233245897825549791582560101067803719198237755470443367962004050715275474090365326201470790296797977584260722809793625000175842826323644852136896458187079812926657983108379335400269021645386232012840403440431512333579652960401391477925663551680228239306898590849726738315001736701734829806464400283031179669256088906496488631104032343448826088023427419874047495534632589041639443560843202224392433744610469017278161629318559694393655583742525337537138922039476109293064217962588324362843700737531304475828528970030695785399987502173404095802948071"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "192597345737211184793723886595707065505616582511609788015186598915401657308329353731668896441123404763231818515456520597188193137740051828353412823691018030351629477269483437815273517679014474132498467764033114117879051204876813621251173736122671578417916637405786773840059686727867183036728562057497537016476409375002740097718850951242065345318018044931977560145180548609748589658972496952089939868272499039652227094655613513817231189159555143908648787183617444283181010264539570791308759317362426423709018408715615620354389392414925590364869953425381662509254480585573853449777416738956915471745143705988025094318052144101032175990811215052332339361320985239597917232714871835421195891246595709406363743826237126959471118978054096683422386589145869619591467999437810729838632376130171916303474600094533048269569195906153041133800908460325588938427293081037033396540603832782349842694833136675909451085248896548384855761797531384523555268061872605724338168912410729369501194412464486465524963111168415640302937332682435612693980470710439185678141084911620846726753613017119305247583854723019983027939799813309477943753791241968857386699831812668770417582589781591625293369298539863562896649197376844339994529777271344920160014811057",\n\"ciphertext": "1033930160958806183139742323361384026612269430781049772499957315859888740781869840065638417290121680138473723098699260347167780683477053696421711964599371479562835003802984136294102285597666976297039226193093945218741016933492362652453172041157029653167556352139920650002489577733483838939479250118162560697123727089057628919420853026188246274483265937995367903860544118728057845733323423783101238495098159621179309099035061670012653961498346105608921826439389503889127155472663996577523643214463361909911802803477067114217361912705397333502849325174876435561594044877369296651748741515187887898053932120835101172949924587128593107604150090739735252052955980140614198802496902981092050461656958127214201470036299853236216356067493370870627066504153459497464807199827431632057564246466771453408704673513934481729360319215151005163515539637568432356636001263842125950741298265845142128193994971305501585056567481349131244789828845572979414470367627524335292364392149656553291491982805937556912990376469794929366978910885698356921995115755628904536244738712668504032982374299961874897840050897495501896915483535554807395806258791862091156859066534384730127109003969869907205995332907020703861207351144361380012873323982913207936481039639"\n\},\n\"challenge": "99116123092947926937136115080972492604139214812659499954241937123988156916345",\n\"response": "97872890590330615412015068965658296261585167026284336325700124278546812622376"\n\},\n\"share": "337635951250071856851431925793845613293869025248473276062169141816546997875403216585662817319036707869714862433147404804090908813252629950659224288391763196844991507941313795613479357071348213635960534819730144658059126449153977582110933529327020681525126694859308259203667501044071897572597076538919569229524098696300502630342753555932080394186219291400576020326228799123634166528103611283962684139098837885470775983204723951765490140044368543086230152461396201543685591993565759924350684321337242024794824343219363428809318209567921056049665430109380253649016711592959630440597515754931680637619489908479630219328696914957339054091535558891468852175280990469524702775691572780716845086965527189191999412382227967146749595741168616799481315637399698546327175866445866942776470649626994773768115712464869747210273050329500864394899510107270543290021107969627716013345703164290772895335111896826407288143188539433354843383769928193773597913795942201151140270612446364525143920362646627833130748397307980503495159557031683631632278881593614067425305929487690787722494245633215839729426574871266457069368771484963024366795299700670310928281619563577284594446447276517405993169225795220861476945942358291756824460571418123218856979043854"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "363615281571734016580480475651381799967061944384032981946672327888037811146430709505238130610379856805104964176213033235125486548406291848176498983827467549713926890536945314752709938984905794546997773464364850976742621172044369226586816349440817220571152271968181093997421322105175842113507085501095498054759483987156727875321254503737160333522566637820646627832412106306481090485721116150175506810327007588625692872122372643023251970069939054296200747428845921744759638728382907181899616985157295692741512624004073612890213340756883026873490431872992538323153005157050953872752020473194508665819161622581257787631659934046616774284909287046605110400601325529955922514060300170473935668273226676761232601234344059333036100183134587315382614600546446470984055930381262305598890464947182950516557836211268380985352301611289320171875520815443516211784852312887639137814496602198727790473025698965616565592996543285819635728190595443589771007209159993233155543979390510847256731683808375394404409210343058507101010179400439094330141176449155327133987422621724419456176698296347889737550469650434877384227541140475128220896807962037619558459377630781216234217085604437847986401801609544097374848716872870781676545630556964691849418374780",\n\"ciphertext": "121310547215057994915390409106371785861010599508512041337350194997156069582569647288919118997853123786495472345454350167947999254326073372273175134454811263559740853165200751314440645362494720489141252853450480674389480945696937465741095118502674355861483988541486115408851232661290707180544325856593126935283728386470398080250811068654933567040893175752600967447567654611375414509269373027155154969778632863692590669264588577109449407084994713734438850641802749599806709705499357499113176430416351271674843142344900966160720885921261781250596021010082999383998785960880622395605435158997456233700222290600315503747824060165608415946537991247296044685507073063038575842756980573377439985825444896000425813986187177007685702001414440260831922932525301773029163417691390949646375363187087873577341246672316948894026723545414398641114513401768795176706876603599668163505497378075749415350083952747971251043813601492568517571161548396137151152523937890418329577568062027749339958402453702765347289651230309967545397361339383646251177441830421314618627945833454633680544825590530389565792331084392584586884789494413369798373725376881767159388168038617062223423737436246843956177864567011145110738079035333895138248735494833482613471220483"\n\},\n\"challenge": "75368009784278273866077654869501452515228453795912976453346226464223080781220",\n\"response": "69177633697684714264245249222659361318026297260926301671555319534551491823933"\n\},\n\"share": "82911800721546009784569347144531237781003717951157278141864316675957463714758729676918805155220169682213907022016412304826376580124535844164980872146807882383666902423165518628187118158332174221676367774918945869554038731634269493846467665062522293908703237089557119645399481726841698752042227217723755520041713366804462843902158346337410520661453689034104163152728162624895775939966700937248711561991235443830946505775185471922158344463762706242213704038999039437642949824071899588521979618416180432295369718623992335487226982668464300072611781732338775959248267251882022257592467348070708508623631661630748894756368350303309303547772562244518336387239773047373255461990574218966811281760777253904949314602752523506508961154421198371499447678263815583803022938412446257903736810255736734482547119605360120389473018554916328521014242197684384701037409943727087415530727576444191015454245456786893405386786892992498238396864547732000617469026242956478209796280312533032819057468885389893329225004195698756847204087847823926739381229998982982272752744559983428676185003169305627412248723361288944915096464526008001996731308814042394497276021705877391898939510272485181092416102323812128238020672633936400429294910395633099040638265921"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "791471686712866959491037910750531784479681920061596528441354641198962940146212763433715657297581422471931201537673848465199448521422673246773030829339940254472171103435660967035071829653719666068406886048812650216447267992650425366814906213768794013745839453053652695900630219442284102600825899759567940671546899127346008031103261458843181079920547257489881792350208323751872364235970908278103320722739983247193193209533142310147620801448254244882080271949266751387427301846816799883652910332387438943430170737009856378078544448835365752735881835803492803098331726956803321100603154416634295115321268631022703615438390795679026018027424165534435072891715040729561967626317836974148927124546559808154489417918172366411942483974610283155427003045452779673798746056398832073001893410567948568663574160589149166513997609984798700343087098540594822191142634676741641462242937998902030890227557368456376673286371753098338215635641927913292202559819327094839693283656248646373424812656284466739151326992197604477872938772629381992193833837779836777174300727228033989590606532498578553081261649730758078037106822437137709638435598487579921510820861334290354310091047467548712220477263782447251684379272747331019932628183618622791990181139214",\n\"ciphertext": "284184488175888886952406012098656104841114993517610076683905321447801286787434659281767986906497061276742615383355932731756247109777100747457389461619976819234410570927697879773491515730519883615613173117731349580913487351134479740018461373159152610386677612158726528772218695989825685194348927576406144559419532536619508659927147347289880848694065114887852276219781731714612148004763827063677468074632501693859413624383243171866505973322876324897195228815247551922889477343115652782008036890676043409014304476018415501624680846519830666053344772937310243066236187767982588526121043420270538306132956852405217946821409948758862523172294562870164946710812874015418883274647666646244072430477390385068496427499593280858058669182455149901760407606935347019286705780422672891038989521071058307742835174919392733822021131676760195036658957186050791103288862197838455046333313342864835602581246171466455386854362058708957200671243372988327049928171889055717356427254223722543052841529452012044942820447536963629836537281642831430447784355359833782721136714845786149220840544283994145335251662857959692663788188267266378939299465977170663804947685925589634288216959235840019018828076559910168979980464380140006489140957125266120997595064868"\n\},\n\"challenge": "43864960168562122759202160735820215319718636488257336232004519125804489522950",\n\"response": "109641646051169384854660231989659481348759209800037051715346040894495535402245"\n\},\n\"share": "11831532129857025431217869610677243905806702040938402403123789351036548314396142647032633196887689674430700936747529433609554441864070182835223137719902319620891165541551739923936981753653317219342607275392455124280022381666037511115188042129767236406971355968699712193890995823137954976322201229991232940990846110067299373565055140205275716440212296894644442830317416453807876904689395181449145387561545130025083795768902988044322960979104137329569435392478270821432382085934562285148880706731822705874721889865222715099226488911147751994336991724007731609917953300016578382905394249795752594903539622216724777037068494702122002706429039098582877447465254423758421811412497501331367011930493590200830363749222677454548073668786813970976035993974322036599572427975432426071872979622205556270388427730104781814173296705937378269873694217773168283782589114168773429801351149517773954556581107209131302005128814261418424827094603745758474202722267732016423321783352334188724111485149231276567445383118951233454647979190901097182729085334220766983366941602515975697762021280280616334098782554985938518605573722861262772804147871635930908060691713276649406227475820840447499629005327424972618937229754755072848181542512732459784728960622"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "819283196671593110976486421372362059454874541595705743356411217384479898140061435552205849017500292462410910659365358041746258327791610117378392519697588120827370856084489270464492892096065869005761495083528669682447318183143312443496758781109078651356651282784608689912233216393659629750035237975310481067292346495540257292031303873464047841693589203476303976197074730600206581211464107643421455464518759266831492585207745586885857829373968999116999567365820482843722256997258972328053693996056476032818272400526002455912231060409120378597130278108277730322902335175807654082389067584301171689172009086028574541916772076909375280641467353136144912573379855300981333814757051296442330327388177651438511754106334467784827114331874064343485833496738102744692572252482767893267982023805109499503314579649315915279223452133128727648809477016290581358905683440592281092243925874357652399382773891027371709260373719524887762603724755519617408032800467790945544295964691887119764765291800546726866566091665804706921466422709042010505990241168972301934982848651273181498534609196020852416736687563178891688138816191081098332059072816262977902813137345449889172499600477338348402211920382752993505269235880639866098653868079536747389254591220",\n\"ciphertext": "982420159065383302843952173610902919316330581304032863664192596193461436814834766595481169205949104868095376468042807849919779389082741648562426476714589097663629711803775150651481368989368007981343747720682671193933823518488702535832891058331527392747272419549424172701212841937932023399852401064784437439893147088292539449861913177696708189761046493133242016485450606643200911933689361243803537869036253900139670385667467150927545485141944581538357577859626574119381411526402894077998515091771279495187662681134079789445112477198514456475023020971958931858275019760856064827843336761201471344524903955020990964748293372783973384055765193344146788575972368202186365340291595560867249063323024217677039182459265975691259678343788203195459710715867648317918142840986546052545641416753703504709782591940221914191853581679302061397386999519621655599814381508604820641297627359657623652685366338416852712539995459032326122481874637808009866086729141015269441376376405669199431770939344516557740721802776675804987074180786466450330619136424653568608745692357208546683445766119050344608444874349985914849113160714109438721476477012191996156862212290779855699651587487625004389694093009719705108642890930134306438762036789302286117987701867"\n\},\n\"challenge": "9654371254331939547875801454333269645158656503957417618961600336952977974770",\n\"response": "70769557729883213179903874568055430014932369146945301033237271327058478405318"\n\},\n\"share": "608815408909652757923140383479888205128156493339925297634758330287992104856083088230416700599765949400581202399703722194824554001162000153768216415569015518065000570722213195490924480485347295631728467145651819551411881670994795193169260229176186200570487069242790033481962783346065885269893018923642682794291616488161899977927230818940871333497524840595006033112599051334882725311360952686131976496027092938056355326140309642831515360344548322227693771607032084103117672341622222541674090147432540813680653993514646915693443368022857322256746011860531718349184056215943946716398339924523745698350043536074331605441318365615235050166796352857509004771632908760581309015104666869368044770146487506973814097788827574540257070866676205071730542707530344306775683863620100948012713327172463030422118268009264964489556140991670711908940081750998039406072887707818821189627909728478332342571917114852018542446280911149438202204643039641508888476740080303654072869241293806265213542295150425875932996964622743030872598860273830704042759554687376458501055061355272327882211843646197582384413354083570809227291272460850141972758762227732051845473350254558740033459151407071571337660250551076046367713618226538648641088669109848597659970193807"\n\}\n\]\n\},\n\{\n\"cleartext": 0,\n\"decrypted_message": "1",\n\"encrypted_message": {\n\"public_key": "584015366430582517747002791209567088926098111737503292594925995696369090428544269494301545245718911886814522808801333147988472086719021997431088489869712447431559586436846427398625535248259322123508442487221946611665093844666295304327872244323214068113900105191800363949900621481947952865221390531425356059151478246036185750058116851064693040070135843369050620186244564462134490693575331344157148414129736321936754902939424038369609496459354926570618778218778579853260245556711695757438142091908948763334661006759205115091254909272783841557114448153764734115711858413216117963485602117716089906402110266800958328933315269614924527754738434526008378596499119697430692834816183697771610820517996235997688291826910801993923480718629898843964124949624366529463040701837308415810961239320724200787220457245633838658731675730796020204466536285922758518280343471476374770928894340899759536908548743495416432492387601178388442106169013818695399234317433113886137434516442365013852589776002056395139824713398200686673110951060575765234361331384981555444789029204975317132805532839563864512385947982742456524034887213397517815382968780226317803455850595569205072074302055847678174021445928197084734977690411613666490126850528238704464552273227",\n\"ciphertext": "122932879335577836355137551538156059346666508199269641507821928007617112011073642055619731220103927576931564858905333097728763734063657237744202868861120825826809317653948541618706949446388267534469483821966418355776440237920034296424918943475097454629829882921523663237288296391787696059786244084575213509511890327858328893362059466772545026013408734151588212194444009669113668253380514077572865281873538792281548553600994762936190919326084737509874881887025898067091884965465203782582564131548681504139251513197205079334651925246452707284266883701011715775024994149092166658483479647819232509539818771362162422123956671187369222454773812690570790058149937769431153187415625346850597493453621455981710123590384513776913077744385458777570116496833208850626415535344633091709720616039125488670496082614355570429255599161178257856787248644209597036221275147351317042638436573283776460355026435486539177060155702465012982675710570475397103942689434810595477176869431469497465637605310459029042431557869127319261255270767192091171913954493907147023457882580947072067124295063742875410562267097110758143494610681100270935512485779792581001213880681915121913601785428305426369902705726755453475203315442712653163392248527059764033730304200"\n\},\n\"shares": [\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "356427066392430817573202075573667322372762492343411087786906212484931849425631687899751267557080578530589960235219959448636189073221989729911137688849921344973032740724110972341004974973930873990463506050626879252378015364017955974066349763648369902918168417867645970925483913826343717994988275841167955206269225687362974206043822496084761825449448847411133354390028701216360501167514478447442965541350848370702083366473754059502912904469334686926679193666626939669043561544808581502815670123876093082093436548624563511109880114933543541485949616301576067698640177625402745521516999198716499801127788927052859917513336737555402262051289234007602872943411951236873287069848652588983858636918981755372953935776170289538174259877922438755366945660031519918410998558371653340889582193545349450850656753615092649796857263162392668956922764384248687020239549061111986498804490756556460613726669677346308182711826143717687770959613828869354550363791232044019400970919032149515384903351014674969969286058961266143029526320330219747402194633376147735555122680556633709066364207509002525320442713278891473342329998395598686761883012246841559373558848581132602246889551845139756760441632279511981634531481785094555747675677300778710948148537094",\n\"ciphertext": "483799198934042722297432677026328713523687855939772232396217497503669852648912864030034239529090984496073299474474913164318243729050916151583169949813080769453874566240979074665083806241324294247147759411199589397011210139676719037166314250835626814853350766213399273702074231018820252481346438867906385934845950010470866128276180069162676791113803108171214974082982923377611590720356441307719519030556954544545948233211485230496592365318158684253881266035471389141570823779331458825057206007047398931180991731771165532946094524042925456587902089833777549888418533385399731041128592704150945847984999645913587277693786546988017145973425443629976996606314153230958339596801327263326211167639431153678086303973323819212499353670278630976709412048488503409407301974123152638387709062956131909883105300987989981086530184287049511216499305665196586528026651031237389711192772373217773578385856891077399230973465934405374185479726883248150885650671298038782080734846708915707078234618377280814196182329643533646867696604231625127765302655735476446384982412560395112047850394826062750842635381132693800393590633090206992250442604762310621561110840687501491467876226347265130982146926323177241967912254630082389465524237417801890690036321058"\n\},\n\"challenge": "107892600244558193542339949240487887340244349364084566129337045516411325885272",\n\"response": "76153615032739983998267585587073802176260204080736091694253087793974725876351"\n\},\n\"share": "266641367783014335079232563117885827677458877658450093131270344071158888259989126591966341329892406647045604843271609792790958634565776573631778450576380334964189059928939270266418276232061607119674002104378914187364585544741294104611866890301847084706203435563391069423006438581049948013331619737814154057804269500490057351433907138463419003532962832513382972934316313614749570109938987117891344569465112251023776679429353186365278041988816199390891330701924285979963456866229695382625146037025681416513676279176089238237528313550075510795682519112022726567720390129709243180169042449894849091610247529389821522859214418116643356633956545238939161529490150044621170706866854193814921464247954816190841906114109914351719938891871923607993190213844755143806103839604199676934499608176780501545473205481081328193046798513334367327630261510302583252824528218385346728686026893815202205391699975968059995163890987224667795424627381596432134399541648517611435287605709290642138823666499097103217950950456077135911107417290666986051149621340913167454682913158008700253820223744268945940184334696770830078648249656996249454012966939466999067507609362400367502742961630215451998199866126755775960292816345942951444509841359066625059115209351"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "155128905238767887260747338414651657013034525484715797544559296545529836361682208266037358456836086300521946996201202596634173259254162308083555621353131903935254901976524935884025110640011617047756869514936096002586937546622709483690165980997870478597540191636334309252844364343703339681938588744366329576942376654222684373500611189792246155381684758905281175196409519668704437553529328102739297625271085321209504559322821013127258219340472922340297515683239404961686130273631677360710084234713830612270606458564532379084688216370967107340063303555765304553740385824958007115281600638515344067357422191246412627073289376982124569380932870584300516376672850888953993773795960762106893881175085340884025648482317593860457121834554764652945589375830941838441926679754011153759624186165013156058844582276815214107573782060415176559346441213034932661334173877066405519380595236206319969972264487022534747857504941266693173820514553397260645564231862369933454972468680321768501741516486050256148734011309791996395187293400475870458241856946102037546334957892837657164165703899976230306206999848951435418834728728809562378100595911672395451455407538054257235770284659785263583148308111824042752956113881050486958515732965552092394597629827",\n\"ciphertext": "652360422749365616461583117598002429252321318194600447515367611386041046862057707278728075433254992747716505828500500666079796943854630571162796253028257398111399409020723569124355942139520812467051999330249690316043374303470518720677666942992724164088502743853604825719350590697897791506194518056198758205078227886274886694219107921210050345037123664011163067534833802202813663802291580629833495385168878099786506141062510428938513221149804039149141150906648351478315255271637378542054811127303847865905490248004575293079238760183777082315084695856196911243996222448248320825835189417280387719293342933192959985309096723670103288439061845890386664793136036669015306975786347487132071042824323366268269547397179896707372059613698111669166481776338354931071499499028075760954745707902269965102104917597915518479512926089463424647141874726786481996414110181906591320966674876364742740480433349667968219212580946868997249062360706603373890329031445029096209689498438298734985242895516788839324833499417362171809313759723802647234976004653662879775861628168761835840608018652994638958702794123557049840373268421955012656312974086006131495650962914569787475548947523557497764377226435538189163059267923951419800658095989344891415997164389"\n\},\n\"challenge": "103781604681909228430358329107981477830176460615005979024542107459421458194583",\n\"response": "74197607296443881490512588732445319688250036156062634104627417834682681604292"\n\},\n\"share": "483356197752000306699800151895729022264173392251456813537702408664577659714324517297305897397492918700834457998724260418933465092715438654849727205344102753890658132048654169216935274275381716966707122279055313318399043982055352899725750416922753368646033990079337591736125464010207824158517303133842326593460539773349850584917744291221936029823735771663307010067967438667687560732613877147781499087212535754988730611221936889421641331838375279990177670188719126161216004490008025983399601948240040931182310243517362093733154122171251839888328361085837120092284757217338489815972131425157050590535059707077912457736764424684865680632869213192761517988281024536633112932920319250881670355708743751964796885746212362668858233888249030611315152685356981093780186554894534226325405617719580962711693642486241598233228280318605629994538115461229408419296282955969060402327132882723816187233104572744377182701086357390552122098389759311464260718045476850342992773552691133750697779544017265227416290000055908440265800158964053070269252133985333207968545690358632053904423761108204128562487244499823980556831117742340038628124643837532782292924805910496227447774007390397775791974122847944733543881444803477429751165136482315335323333749601"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "163905659550115770809648187184050432502557713340014991760772995706952321052828548467811747820942069999083050322650234131552844602970831967052343925811240904904884482306997000987073171372934971332182005681638477292513167402227751768099982453760033002814209479692598627280775063353922443649569467649579455870396488574572093991877236641022082741015303317800071486593276752845630592623333432268246439864393157887838760589834401016184987008955339897064079603381567368003579989392231500286486186101329867388588073381357065976336197621420489914137890585900746811712347039101208912711879832994931249560389049127893228689131178167405133354934557491089688670324146623160080317734730626475843099349285481084234154470129618431820724118676804323107471979633504587097241408872556110075939470444291940913931752100903617475630248534508593565119415918232416526917955375858240385133509696987345575597998379872688383021301531148844466021296335053873721135040192362776908615566096270264261632928633057416918550412431718863058520620542827753087852430502337367425152097707886286309866205663855392412281513585732297647624363376755452213690042019897826606815209061141622548478701006328783548404434400246519407013434712147731433758701503236692328363834602274",\n\"ciphertext": "657855973877356531242809306652653497178424926996557045097134782934072475955754126733282094753855488656166696025020846167205153392812230075231039750714267893813455153166100820228281552407791195721080383179925343620642587598599574228948814373251524123438701095800243239196230072927323712851252261169032654756730152806283822214231506709600436525265932640725387551768369311565502188021438733306511244070078582075871142363041935111359766676281104044852418626084618085409892278724600071841333723750815283187483950692364012351077030980456639198210657771041940167036005660408561671040307150488630223517125805938860549610552763809756293114997241212166045660110751949884451900332007998517428667211764420397791813040760268588132463302760521424731006144925356404556556364312185819442502613352142851478567485492960603765765105455303985533815857352298850641062194894774614207764146872326977786062143728650844240986565609294754357033296801798268062533747511672254134833847786666768169915915018157266405452662164828827699126686152728592166695767923234012044996928385857329803610472945968527070369018894194892805447884174722111407121586647042042734108604978451674033059257741134366416000304131865358062026516286090526719273465984398513042400777300510"\n\},\n\"challenge": "65575791513769826004259536862444352627823761788804126034861885228988325861345",\n\"response": "55524277210208289638288185111076923016140542494204196520826744337815176850353"\n\},\n\"share": "447029387548405038126491860810092756317505496110108745309738367302517751950102850711497530408371308779411479838677777193627667915082553352570517855512159725787867700003923248540766557540273352021682902698672041864884173953660194911686667079198257941881023333082742714416815828911700070823869205346999505798051725680932763351099677686006451337937551123538970444533620199492416695759958128833765285720505167612188707462384035413347500999672458766187598715411430073111367037068875977447292028757626968940258998336957768427255477682908218731862520744858848722874020416850866364042379294025733473369368466945674253755737063618981819818880713220237903785911928124669237821185689707656683571819523974987489850223014553640764361185370762463674174360514609485675087806045224323055807755682203718199441902059687901155440085871193781487403694358199455987669771355898809612582835974867207243718796027005504984571761586533357556923549707066800186122468673400731760157391123766078230826158373370176822123540825971371153390253331808033347024251853779552563661294078402659527422282450517264936826426699531143774680900939398031425935920054697675543424011490373370026690933396796131493220259634237447014882473063511128565127539735658470863101831533964"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "347109298465968301690925570934131012487576635787353827750146916819647205028153977429346692117468274828176294715124502183365673902394438829046107904351231060207644702128272598498030248009428890059531875810133096840878353080192779080950553400175959614481806879825951464358362694000118973024280496923245226452954044952377026371559571426438992289559775951148548797622950052536498555889925660107574333889134152084100476418449363489388162851795918478624291997541002028772479366876129307738687243963932589639492932297204929322987775287741242035473904798417416313229612829115620500026578178702357908383667275750876933772313298636930938617370583749342633109599367858902494644344409257731001145152207446783112805787679900010899054108055441088874665756925813733624674758851035613750365851347667711135925582424652454857142468677193213360690956456849732704618145469327307851564138658525261701038885667637105914872116184995260655134950398605658321575192077676699334734900009869915160858822481910198789607814113515467858069612065523486161125121613856649600166190023970446317657368098204922438346684987240521223167998628947910295171982206467295577073389347198491771028357175321940414215618333247587742028726260966421627061101492544344095873422003505",\n\"ciphertext": "177444292963932855978888580365049159896984313270359265838792317085867374615736584664314986510771624338374186231050660544719843035853212145232590963216163506511199123302087835013855945260361304479428520519956062284941349733879959989639469629104338668121460703307735640450971806774262492885370262909853020891965117957266329836765483600940333242059761580362235925231089860042643044385302196448617878586677610165991779528119482213606963070019050438485814022336917328719447589807405813349015572372842811671595136169164459242593406702189766996193513430993810540449467169596090406089574952482183317074471755103160114608455751520267818817534086540734143851598001074860097106174049884333100207847520992801835596814456778050452976289957791879555255341329862509423297691009563718370802762367280228624805942684254551719824906097367008598260879163017938573141749608178859195711544410514154483891275826788039289504706893887476368635475469941128508376364274471843988808687947900875970327818723912588977409124334142596100623630569983167383999027237360629362746661115112814722751133470204903169816735830828472954638254158731226305813659552480291895772736671828173421178619956427017603741045887105105565202297256778285774287055075089846575352310774129"\n\},\n\"challenge": "51293789875794684884872893570183986724813923477446916951822418824201849305255",\n\"response": "51109798960780247093008803386405540168662181473418934959517823865551933473278"\n\},\n\"share": "584704186263638503596115794505274456244703462243960426154753434361664257393026435790271816761847166905872434237696385433405639339366063446771258102720845378025323353323261348255091170585180381160475194423642143744216013544895987825937412497668748927821236141312049056283365914060341689381067944605248946352664578052110603757493210536063570508929150070497891789538522430092122220467961503363606311493227813197939491279232732554839892009458522384556766428934867563852181582395101488601446722655426242130417972576129371377586150815349864039316268825236530992862136298559754132965036694606086955058370508373437581376579456409785368665814295400372105429700464729332861433078944426380736130309645461615285911462259395795888768801257043287826671745184063633410818995744261103676695118416695055548710472453340427803678982921328066910005453599999358176373813279060763131061559365265692548184719282230913743161223820686426024898008000534238266050785650613362977447530334271894723484137876537435434957402599268197324102590956919028627809382063021261041465993262819691511929983348744261095818897761035600648985055597202506614597802966421651080569684799295186222866643021544880040262855614634207130159798216137324826570443672354489194655240844934"\n\},\n\{\n\"recovery": null,\n\"proof": {\n\"commitment": {\n\"public_key": "959462302755308773390626929408811980723393031487388834016432281532334909622959407100571975848191637245531904630693012548705234095420951229502387573490233912665081322851506397293419636718484356071838557367667364270980747775209607674309734177244775605463592842565357042071784189335852854394870696245458804748129286765778523271349730832027162810698511565215109731918957715018562180039525540385512402438484013244215306809516388678647663485592174642815084426143986984638421396804935418490644162599767824974791397102797423126148667599682977509197519010248432166307422320301645677910652564864478852695542218947551468030689026908982121416996958552948125717344505687356583775019291073477404119508412774413474814143826803549121331406137379949242716657757433045975918387170661025959833851556772122140875782495760384726163235519178357749557940488233023064888303280896856794445437778106231159313478726086967902834306268180243532432783953831803407614028661235824933267281216940745120907600296415348431524445222423871370539098173604625716418794380647243600429549107613574839804166330665076385300072439371126832552885433088248184046121492289439373284536634836068185030813479371001157105096569109839273485167315177450638697951273798792471780427183735",\n\"ciphertext": "79522827042714291288359411553208808549724203221436144225735203539659769318683662459266953151487710467674521982558162641390549518482640294566390885005061900211555069861612227784112302117723773611920290445824486717439304833376784135922317455405052711966023929789593709099827801512640340000615715238065503398053665429434410745820128999366469068350277558201207769839965119691512102139574685404707414669957177351772565747104796889352130063242751631002221235092030576064931861659929552278555003016861370318870298179926647727298063888107044717524754800679911733867035188399385880349528086224444789337102100331904413151729144171733559059492864468691308738468799759781133117024663224746559310708325575832163986442696881456943003909333006303167239039843755404038436848232554555561666068332143015628844943866018709720365642823552730115607940632373009752973625695729802433562901339862214534655499876065662942947163571451666649933987727365773696048833518370317688006414746953990517980793309861547806338016820347576214327497817868924771698975668128512627678617428640804436333874095231795575150902491746059984789841573724209376974458468378954060917491161025155087727816002455418480799456748849018205903118206244751330835512301790735298359705341010"\n\},\n\"challenge": "59562287982422489900971354502430770934747315678006451194574784924208287359378",\n\"response": "82506743303381783912049217977811258573752027592677650296550184194145699737786"\n\},\n\"share": "160191789596899395913877176180696567299171130421570343187858008031427627269887676150085834570895947141754865519292752481665351271733988077155347925962049945304446989060032911168095897914597579960041076586293434617895837964834337974287663909430448493991371922524603226300877454828252304364814233690480247505831802893968196310469562307430273757736894087290804453738502031391259110281775483510305184142263912384447476237710635254575887660716758753302976771996065325308013503870309006777252135331273522679871189964089217189951486270957245525570925501981427592646376368069074389082581977281169362518185362426895278726869367343600653308974054398499388008647021314793759658506220637592685058438547820265989391024762243721056820335123909963951719670930188117358382285363049455459142088065761885393094400311923563104410461937336747792124185215429288714304620016187507460571849035859168161516193476960960221893428631727156735985113726938147725639669305582838742989095565130476033535821702014671963958775115315703453669817192275445552580675194716902772953850796364865872382201234128447912955820849015991841962205562966344378423865649443384689951194633061513542670807039560631869271736108853534965835425008750353399239264602980165409017194891778"\n\}\n\]\n\}\n\]\n\]\n\}\n\]\n\}'

Generated using TypeDoc