count = 286
siggen_mu =
siggen_msg = D18DBBD684589226EB052A8C00B5BB0776F3F76C6D9AD6F1
siggen_rnd = AA01E4E36790ED02DC4AFC76444727444F6CFD9CEF649B4F95DBAB72EF5A07F8
siggen_sk = F873B36237652D81252BF37F03457B829FED7A3DB4C89D2C898037F155ADA1A82E21F455D009576F3402761CB06D5F578DD884637D9A60BFF630B2E5688A116D9E0E7D13E98CC08A935A45D4C1A60A2923596329F88D9EFE36517CB62E1F069CEDC2DCDC94CC40DADFA5226A0BD640E8ECDE620A9C7944C82A839FF33B0CEE30A3808DCC467218330DCC026D22C3482085311A1365523460CBC62C0B28655B3406083450249460CA2225C2024691429201459094802DA2B8449B8201C0B6405300301C434C98C48401920C21B9494488491A354D51182618016AE22672009161212341E1064282C46010870D02200D12B40152022C62A0240A91085344240283504342405B9024039581C0946558225289020D0B3200C02084A3B02C44385202136C43A88CCCB861C9B06C0041650A28919C2071D1287209030E8CB26CD0A26D4A94410834691A8988A1B66DE4928948C66160043282284614B4880B3581D2A868A2424A09B48D20A070A38405D41084D4002ED3040A543491D83069DCC664C4A86984A265C8222D8C380918B241E0C86180C40113012C132321212565E41261DC980D92284059066998082CE1844049A22102052A81A40904416553005110206003C9101301704408681C918D4A166AC2C465122260108208983000D4A66D43A04D01A50D82288510236E81880DD8220D0AA6052185844424441B282D4120295AA28512C171099201C8900819A389114551514891C146320AC74C41A000A4A688E0348D93128262C851D434265286691BA004D2384D49929122A90D19C1209B48296342854A1224E00400A3C069C9802913C128043989C304101C830883308C59862448B00402128210330D52207288028483406043B8484C96508B3444928050C9B64C5096401C210560048E0A244A00A96148026E08C941239924C9182121392D24C990D0B884800841C23820DC4492C0A621C0308C899470432860948869D8A4480838204AA24C00144489188452946D04426509C96409376ACA44210311641947110049911C304454121209216E233228D9C400D24220E3B84D48062892442083B204D3B040D902401A08011C3501423031610248CA0620D2362263340C9044604B26221B3424DB98410AA40D530832800246D82809CB900994C46900A58C00902DCA124C1997054C008E4234691023284BC06104971158C04D8C1092DCC41124231240822119B324D49229A3344A9B1071A43602D9902C1A832DCA2826E7498792AEB57D579C20C3D0BE52FC076C0566DED7ABB35E0572E3985184ED5FAE5B5F45A750A6CF592F13E7DBCC6CD313DD08E188304F3F43B0F7241D8F573B665800FAAF26498E1F8EABC41DAFCA04E35C8A68049F5188515253709FEE9422DCA49C5849FABFA350B4F5F4106094149BAC973BD2A33098A4FDC7D537C7CC77E4B81551781B730B8DC31D7804DF7689054AF4F1D4FCFB828AD1DFBCA23E70F682E6C8B9A0C71B2679A06F6873BBB1AB4498AD53552BA1AF00D3509E790E832DAAC99DD44DE739DE628712D9B0EF0096D2D4DDA7EEFCCFB2340AE36CC3760167451A89F3C68045F7452F0BE1A018B2F1E6D7FD1E1668B93F4F612E11FCCF3F1ADEA7AEC3B86C43280EFC17CDEA447CDD842A7754B9A5DC9F5A0637C17897E0389EC8F8E4550DDC32CD8094C2BC05C052A13343D5DA968406D8E9BE4767C1E68AA9E30EF0DAD7120256B97922108A51BC31022C1C665215D6A324FA001B35A663C4F6C3F66D04374909BE647B195A0826EBCC9A25EE14EDEBC44A5E489C3B3DA3025E3031197340A17D87E4F34040BEF5D836081CD768AB669364DC6B45B47C22F2E307295BB73BD9F0B616B29D1482CC94CC36BB1827A7B66B43DFBEFDE075E40537305D378DCD987217067E9AFAE0D195E3C66316BCAD63D589324E8D77DC066954D245DA813F213BFDAD28E8754F30AF895C7E9BC5123EA9D55BB1BDF3C046C541784718888B9022991AE82926B4A60E1DFEB6B0B1234A21428D6010FD313BE5A03B04021FBA4B79BF6357DF212A675ABF813BF8CC667C244098FE53EB151BFC86B0D0D4A39B79AE582A0D95ABC6B1305174E720EC18498AB3639616DA9E8FD4D724248E2A45B8A247DF5332655A3D12AE0EAE361C5630F012E574D712BD626C19731EDFFA8C5AF88787EAA2A0271357A440736FCEE22F4AC9B7B52B53D83781D45432341BE47CB6DAC2581A66613528F6D149EBE01A2D30F462BDA2F42AF34CFE3417B9BF0C5C1A57B04DCB5455403B16615FB4ACF4F4523A22E884237701487EE40EB9775F8124BAFA7BCF0B649711B8A6931882F1FB98A1DD04CF4827DFD5DAB86D92375B03D3C047E8BD0CC7E14FDE17953B0B287EB6DD4AD6B0B723F79F85CEA7F5E3558CC2733EB809A3602464223D2CD32994DF3F6B41E8C066073419B6E7BD106EDE88DDCA71C85C5F1DCD424DFEA1DE034B75A163C59FF05478AE3C9A006965A3E0EEC9E1CC870F37FFE3FB7B626D28D74276034CEAA10C3033AD5F33776955FF6E705E3115C51A867A5B4695952970EA593AE999F14A80C9ABCA0BDEE303B21ABB323B3CAA0793DC26298EBDB10B9A3A2B7E107A2EF5C9E0CDD5498596554D53ADB59F9D1DA03EC25C3365139B2BDC59175DEF4A6C13D919EA0D819C01A3397ECC70A9EBE15AD038515695854C058A3469F76AD206C9DA6297CFEED97C7F057A07557D39BCB2DA675DECF3135A641684398B245BFA619CE084B0714C4BC2E3EAD55F3ECEBB30408180E2B003172FEE3326F50E1805297B8AF8510251035513D310F5CB4BE18A04ACE9890183439757B15FBA838C02B90CE6BE29064EE75503CDC07FE62AD3AE8E9205A11BE6959269FFD45AE2BD382F6F4B05B538CEAC1C5ACB1FA25B99731F43A1D2A59CA6952270BF0830B2F205580A1A4AA1780D714FC3F22EDF56330D9BDF75D6F143E36B1C576EF65659AB0AEF70FEC3DC05B3504F21FD04B94CA48292DE30C5432EB43B169119FE711188EBB3FFAB205BD072762B3B4FBB1D14ED57F33675B924F9998DA7119CA77AE42FF2FCB7118F14376F7A06570124F8BA3D4D3C391B47DA733E95AA733FB704C65F0AE6289EF9B9D01C6569169B3C4F4DBA55C3F76FEDFF6DE809B5443543BC327580307BBF3268B3347F52C26C8943A4C55DDA035E4F20AB753AD7406DE14F91048900074C362E43CC3DE92C4B26B1EC01033B4979DA8FFFB168469E7F4A8738B8C5001F3A67C08FF2E94E3195A6D29E83903E68967AD435E35BEDB56FE49CF868F9F0698C07B6B2B6E013472198EB8B261FFC9AA48D735A620C81A25A10F9F083C6BA3BD8CAF62080B52D501826EBA0F0253AB84F4260C8C020FB11F632542C1CC810B7416F998445FE06EED810223BD0667B3AF089A9E74FCC90A8D29C0F03AE8005A97B0C3518C3A1BCC23EE50754147513301BD9278F3EB34773FA1166AA50D9C8EF9F82CC3D207C15D8260C6B295924CF19B3E5A9051FEB3E5D6B08E9FA8E472739CCA49AD39D63659CD70C55FDCBC391C9A0FC6F552C7AEED5B28FD71BCE7EDDE73E028E8B2F825E4DB9DADE4DE02DCC9FED427ED71D0A43D6B4F256696D4622D86BCD5B
siggen_pk = F873B36237652D81252BF37F03457B829FED7A3DB4C89D2C898037F155ADA1A8C23C571723782C074A00ABE0AE57FF044FDBC07CC083DA2E6777DA9539FAE924AEB503F3AF8310585E45F3D1EA04D2A8CD23DCD7A13985164C4AA22DEBEBFC086BDB19FF9151E367E52CE85F4E1E9B3A5E89353DD8D9C13EE67948E430AA2BB26BC0BE52A5B3FD93B92E2F25EFAAF6B765E7F9F44C6F161252351A159B48384267FF22D93F4E63044932B802EB32D53118CD8C35EC31CE5D332AA60A3CC1A2AA612B8AFA70EDDE0F79BEB880EB95186F745570770ABA82948C80E5D7003E298F665BE369FB395CDF489E793CA5F266714A07476FE7F0741A7769CC523C836CEAEF725227A1D227409C4D0D21D95F4CD5DB07A22EF07879E6560B79FE32C9967A6138B2CBC45C1FA7928F9DEA9C1A554F80D2CAD69CF019CC98209734E19C6279919D5D3C423F52008DB2A2CA105B1B791A674E55043888A5988064857613DC7FD45078E3D356042D1673052ECB7C48BA1AEC17CD05E91E78D00DB0BB12B520343ACC0BBDB4C92929F376703870EE49982DAB301CBDF7D9A7E8959B1632034373716424B645648C47737E0FD2DFC582B1854557CCE85CEC6D8D6EE6D9FD76047553C5733D6F120145AC06B425EB73E8A69936594442809BACE797E0C43D20E9B33A90A7B1AC686B708C573BC8F6FB27D36811DD59816871BFB9FC80DC50C0A8AB5F4A11F03127E6A2353580204BE12063BC333737FCBABAC59491C3B0E7290EEB78F76F276FA5827566BA195FA32EF31132EA1584FB96F2150A61B4AE25C9FAA817FF4E4416808E7F524277478B91036E4596B9312673CF5B0DD44E3499F9B91174C571CF23A8538C3191994FCC4C66CD69FC41A5AB149F3547EBC8FF2D2C131D56C98E5C4CDD8D9681BC1594B9D8B60E4FE02697349930F23624738319964B228418FDEE856028F4AB4B6E60B23172CFB7B47F992BD58BA66A3931C50832C926AC5A93DC24EB482653642B803E442A344C63BA37A9670D8C0ED7DDC8CB7F9747A2B20052B527DAEF05AD8A0C3C673CE4E88107E158E891C903A0026D2783F4338C23DEBBCAA8294FDB12FFE2786430C1C2ACEB79100E67895C850929EA37DC7DF84FF11DD24B1ADB328F5B2D27D34B7350B2E344772B83727062C0407F70C61720B80B220DDA322B4507DE7133309A32D7D8A69A2EAE7F7F3CFC9DC8A2A16748EF1C56E7CBCE885BB956459E1FFC8EEEAF37576F429096F586BE897D16B0E59E49190CC6787CDC0D15486AD3BA94BB810FC5E756B99589BEF19D387061E78F37F31A2665AD7BDEEC1A2939AF0B1AE33320A7B29A7C914BB460A556AC7733FF87BC68467D0BF4CEDD03B3D761BA96A30602CE6B729CE214B75A6A852550C8B10A12D54AA4D9C3A2ABCFF164C4CC5EF1F209BDE0BA5B6D1A0EE25E16BD16E9961981B278691CF74C0B1CB9D3E5AF79F418AC3913B528AA3664126B2EF6CEF631BEECBEAB083A59BB6AE009B8A3A7B70B68069AB9ABF032D36A130DB1BA32CA4AE61FE6292B06E4764F1BD7D228EE18C095848D7AC15AA0EC002C52ABDA10DDAAC506A6A0BBEA407417240A0DC6B8886D68D22108F41A91967660FFA8DA5057AA004657996E2DEB8B1ACC7112008BBB33BF61890B63200B1E6878F61C22C320035F3B8C5E9A2CB0724CB19F6742CC509A000B84E21CA75D8B851FA276FBD990F947B5C8142BAC11A5AB1CB6B51F619BA4E036AFCCD7C609564B9526D367C4892FDCD455965C6C6A3D3E70EDEE39AD6DBBE1854804C3D37B58FE9E7F0052C2BD9152E4E98F1F378BDD8B8A3785230A7DE28FBE5151BFC408DB8C20846DA13BB61573
siggen_sig = 5DD8B277602C0F370FF259ED29C588166E3CD38A9E072249B3D6F19C7E581DEFAE173AF3FDC44AD4934E4DBB170D97177D7EB8BA7778D7A8E91CA20B851F5C5C410AC56BBBD68E9367E18D9DD0B03ED0DB30B3FF1FD9710F82C6AF435277B3FA2C438101FDF733468DA30911FEBD1EDB0273D55A828DA15263C59D736DE04F2D871130C3507CD746A365A98192E8D1D94A74A1D202AB7C6195C70B5A4B8554F35EFFBE7A7085854577022A7E10605BCE397554A248C8154C7B84E64DB4AFCAFD892E453EB04F0359FF7A8C35B56028BB817EFA277802AB85E6CE7BE66634F3378868EF441C1822769A52F270C5916A65319D376498D803B538C71701FBD384B16A39F9215667F7C93D3217E0034F708337BFA558C569F1A295D49555007F301CF2315B79CABEAF39AF93CCFD4C38731BD68412E25F16646CB141AB87B4AA2A34C81198FA554A855984324973028F35E45652B056B3F72963458912943243E7EA41879376E32D4E626DFB676DD28640930CFE9B0858A4AE0FEC64E7A44C3BF4FDAF673A199423B256387775BB618AC49F6BD51B3034631F66F6CD662C80B9B9109E10031F0320CEEF24FBA2D2149C419ED6FFB04788746ABFF319F41113121130F6497D94EF67983F47888864DD6AA39300DF95280BE333CEAB8BB7DA13B5608C3E0E3309B249E4B35F0948B98A4EF51C873AEE1524669F293D45DD24E767D15EC186C02E4701F9E5D3E6A747AA088724FBA2B5112474790E43583BB3618F73BE0ADF9F88EE641CF573330C88B3E6CE89B3FECFBB3C5A18B8E2C822E823F777708796572A2095BC812DFDE9379AB68F1CDDDD116078FF2B33CE3E831F6ACD680B4933605D54A606573034FCA180B29E5473E9963BBC94A543F2986A56E3B3D94E779D5ABDDF7ECD50CE346D24111B44E780CA7C21D7EEA898D4FF8C03F9300BB2D9D3100B2E616D711B17B8BC9262A80AF889D6560422757FF34E2084C773F1915898AF1D85C31298D23CB049286CDDA7B2DD400809B96BEA832687DFEF803CFC9833F206871122644D5D16158160D2771815F3BAB39F51F00C8145B333FE2396E2211D85E2AF80EA7EDA181DE698D7636D14147C4E51F1AE3C87C4C6B48D207E6CD1AE4234FC25B828A00063A6ECE14154CE95DC22B904A72AFD57B6269CA7C3E4894CD87383FA9EA86D26B1B55E48703A636522BD3F343DBCF0C51A831BC678E761D028751497BC5495FE35475469A1ABF0133F0751458AFE9A03A72C21B6A0CB870C341A51E026D4EBBF783DFEB1B366891B0C98F4F586481C2F47ACCE1DA64FD768BC3D2716464370C5F08D0A44526927F26110881B638A05CD7468E62D9605DE17E4C2BD016DBE4144B005CDD401FAEDEA3F375BCBE90E6360E8DA8C32E89A552ABC7B3790163CF6129E91E317B34BD69E662686B8763D8C124B7CB3358934952646F0363A6BC2212890F73E0CEE7CC9BAF1B2CBD7FA0740E917B058945A45C0426B5AC30A8E2452E39EF6BAF3BB932B4F82CC8C3C65A23B432F10AD6DD38172D7DE590D541B4D1519DC3B690E014CCCBFD5FEB2B7200D21DE53DE6B9D8FB6D14081BBC2FDF9DBAA9553018FD63F7460F5CC68DB83426C2D0C71D46B565B311FB18C0C21374E65BBD5ADDDAE0CB5AC31521F661C8B31397B08290B69992A7BC2F9480269767AE293901B899B9E11607347ADF41283F5110D8526F92DB467EBC815C21DB34D5730499454F92463F7AB1B4668FBE9A7DB068E4F7ED70E19466C4F59D3C4273548BDFFF6A1BB6721583F8822562E5943F2E475017A834D210AA5F04CD9C272A73F49BC7605C4AF764827B80F1BD0122FDCD8D3084A579B5C7F605FCE55B46486C1ABEA9BB66854245477059F6D68DA459541789BC0BBC5C2EE3802E9A7242268FCC2105CE8E34311BA75C6D95C6069619AE5355857FA24DD106D4B2F73DF02CB469C024A6FDE429F4E3C4EBC47ACF1E2690BDE4744E1CF1444D2CB7074260DFA630644A9E96DB8D7A98B3AA84B8A3677E896006B19FCCFDE453D476193311AB15E179B1BFE8DA74ED2AAE44D9ABBB8AC94018DB12B747A41FF0239CD0CE461B7ACE2F49D0F154F29F0CC8BDA58C3290CF3B8A26D7F80CF52972D713D9C9679B426739F11F1831205C3306AC14F654989BEB55E537712585528A9AA722B9E9A6728399A95CACE70A9F2E75A595A9A4F592CC380083ED2FF4BDC849D2AA979575D87A8F713BE8CC6BEF5D69D1D53F2D4D9E40C51191B40C47620E6F304C8E8AED70B779D9B37FAF571E69556CC91E64765ACFB85BAF8D7E0AB88FB6ED8BAC70191DDB571F490665FF74D12BC9CA7D099EE34F3041ACEE7EA99549656C6C5DD0A251642ECDF44EE4BB8F836EC937506FB1F280ED472F8BA3679E85872CF4F00A296E73D353409CD805F3432BE8C945E3B715B39000870C8146F786C33942692AE8AA74BDF41DBBB60C481867AA48850424D525100CD628CCEE3111268AFDFD1208F18870D1CF273F252E19BF2213218F2D2FF2D915CF65D24CF725B0C4A2ECE9A46B9806A5632ABB4B2CF8C85E8C20752E3BBED24356EA8D13C188B46D1F26975DB299639D5EDEB1E459202DA48406434982E857F560D5B5B5539B43350A116F105B6337DE4897482B7F1CE3D6C4A0F9E67462E030EF87204A0DD045A2567976EB6086F3DCA4491B11CE236F6CCE21F6650F64C20EE12D2D6989A3C47EA4623772839606EAE4D8ACBBAEFE86052A19EA7247F3D27AB75E1A8CC0C74CC212A758E57FB13AE4D06B292C54839152E48397B4A2B938F6E3E5AD43391D073D1259A128C3218E2A0C73884E6BF17FC52C7415CD4F9488FD354A799FCE3F6CCC348C151A8B6B5EAACED488FD82FB6D0AD8306534523C1810A9E743F880237F940DE45B86549A7BF2780367448C5992BFF81DC32ED08C68ADDA9CC4B5246B875D6A9B205F1252FF607AFD3481DBCB30D7DEF7DF6BA1EDFEF0074788689A75C35BC63A41AB1B24A7A067E5E5C2097E0C86A893C0ED4570DB1DE072AD91DB61E004D50A5F9536F72D5463F61B72E950B706F418D1985BDE291A3D57D5BA3BE4E7236772D39E6AA6955180944CC57DD4DFBCB146C4E3B9C95B8A32CCE0A5D5163678F983081B1F7ACCEE41861633D0F5030D2B76A7326AC8E3D02941272C252CBBB37C252913CE6009A8D47A52FD4038FD5D7C5A7BD5DFA7B254C50EFC92F21966016EA887618F9D29E4E6353CEDE1DE0D17F04156DE1FC2AC6C7DEFD60CC6DA17D734977A1B2AA5B76F89CC98249C3013039287FE885AC9D4A6F938D9B4030042127383952859CB6BDCADDFE09202E4C5860687A7D81859DA2AEB5CDEAED04060917424E5153568E96B4BEE0E517284A555A6166697A7D7F87919CA4C0EDFE000000000000000000000000000000000D1F2E40

count = 287
siggen_mu =
siggen_msg = E6A3D85FD9651EC1217D860079BF397AB861A09F676D27F16D59C1B6B672615F563539F9A9F2613D0FE2420D3EE4D03E81A091DD0989C41F9C81523AA22EA3638AC4E44AFEBA1A493FA9292C8CC473BF9464E559D5EB243B7F37B4C43CA0E6380ECFD1B1A364A266FA67C92DC4445750458EDB8967B2325C7688AEA02014B109D7ED71E314B94E6FEE4C0C08489AC42ED8D4D8EEAABD2680B3E66AF2D490B2066F12C789732F251E7D85478E33E542E07B8331D31B211B9E77E4133AD7CBF535DA3FEE8B7B3FB209A8F40FC55C9D64C62042BECAC68C465E9D42C82539CD138D4AA42B97AB6323394DF860627FB8E13F0A4C08EB5840DA06D79AEE9E78000208568F7D3DDD6F12282D170AA0931EF88BE141253BD6691CC8E10907BD8B51505899F3807743C2812F87DE547509BB10DE5779EFC8589BFCD607C1005F9F9907828C135CA3FC5005D10A7DD7D340238AE268A65793D3DC6BF6977DC849938BAD5FB29598939D7884AF0DC3A5C3929353CF0A93EA4CF8B91725A7FA1C81FF1294B041696794F2957653F3504DEB0112F1B3FEC85B283BEFC8192A8B2913CC78005AAFA7D68347529766BC263CC1D342B0D00EE8F9006C435718ECAEE78AFC32792F12212DB2E3FF9CF8C8C86C9308B5C81115254645A7127BDC5ABA83E34B5F2F28B945779C53C6F6552EA112E820B2D26F9233E92B5B327489BD8179D954CA9ADBB08C45DB255A44FF51A1781C9C385ED493D7ADE53AE0B5FE209DF798C647F6A6BEAF217E8666473F18240C10319526B41940214B71588AD20BCC416D9A5D245DB1A9B1C3ED7814B5231F3EC5B2C0CB620A91F6EAA5A8506F720EF69B1C6B5F57EABED0FDF73146102AC6F4C1C8FDE001675ED9F9B40E1C82A6A8F433883F7C17E006C292C132C0E38BAAF9C12AF71867417EDA98833F5DAD51922FB715D1BA23881EB9E164228041F65C3912BB6E14D6600904436205369AE727B54274B640C4BDB52F3FCE797046C13D9DB9DA45D406D4A46E559678D8B85E885AD468427E941613578F74E97BCE5E9BBB3BBD942241FC1D84F34A56D81544A4294948CFE17C785B4EFC87D0245997B9AB6F8D1D5D87D1A2A44ABFF7EF6410DF60994312880A0A48591B1CF4E4A06743EA3ABBE9F4A53E6C5CD0DAECC5D2776BF06B708C9D82F3665882C39BF42E727E3684CA66D0014BD125E0957B7162CB1CB71122571F9EC8B4A08BEA3F76644DF14B4B4E90EF2E7C13C2902A653794F243C239004120BECA8515B9954D150E615046CC1063A58D56B7534315E923DE6E36D9FF4DD7B493BE5BAEF41E45E6D057D87A4E43A5CACB421011B4D5DE1A797933FE7B1D6CE6DB9E8A71DA2FE89D676C282230629D126CB1F66C34B3531D2F36DEDDBBAC52F87908DDEB56117BC2AE44C408F20E515757EFABCD16E5EEB98AE08356F197E22C741B3081BAF401177E0D51236CDEFDB28CD0749DD8C613AA8997E05829FACF006731E6F0C1DD27CB8D8394298F78506A38AC50C197495D5A0BF15EE2BF8F9B1236E19BBD48365FDD920CE736211F9BE8799FE7C40D06E202EF2E2720BBB9D774B9B5492B60CA0A20715EC87A4C4D8932121A9C970455C87F0DFB885356D13C5A863383AA52AE031537EB1AD686EFFE78817DF2F7145EA83D609BDA63E0420B8B344E694AC50BB00412B0F6AD92281BE75F6995625D70A9F07E49B602B315C62D99ACFEA1D75DE116DF4F68BD4E2786169D8D79A670A43833F041A8A72290537B6D44D4193FB875D810050795A4993127F0D892069033726DC53E5A4C36F11CE6E40C57804F76EE309409DAE212FE714B8DDE983E773887C4C4248F2EE909E2EBE7199416E4BF068816093F18F83791556C445518DD030079223C3F55FF053AD322D31AA453DE8FE3F7754277B1AA0104798F3323DD05BE02BEE8F474A2FDFE5981F1C3F93C0BE49F68321D9C06BF6116B0E252FE5EBCC5E6CD56AF387EF7161412483713C1B1E6CC8D91DFA2EB8C586E20726BB91110A1B90485AB22D7723148D509285E2D81891C9B640FFF75C96B797987AAAF3FEB1D3AA765944ACD82309C91556B5705D2F5CB21ABA52F4B481E99D078A5080EC39D41602E30234CABC741945A4893633CF21F8FB973DC2C7E68D888E1F694C3C4F7DAE8CF93F7F185849587D1AEB420A67BC60D69CD069E8510F32522A9D1404E12420F693ADE02FF885CC011623D728EFA31B336E3D607074422AD95F77AE145A6E90E20431BD82EFCF140D40EE2A8BE891D9C8A16E63821625385130DFFF0C930CEF40AFBFBAC96BCC91D1CF8695AC935BA95E74312139AF40A1BEFB195F8190D393E68ACDE791E05E09D2A812D2B7E4236A80518FD026E37A0E8741AB17659F39E4924E79D00DEC0ADE546814B3BDD7E36A128EFECB8565D2506ACBC39CCEA261E75BD0AAAB4E45F97F1D15460943E4DA5ADE79C9D78695C54CE9C815F76B17F3AA7158989832B1D3DC5675515AB2CC2880C32EA4C24CD34FF478DD5D22124FE47E6FF8D57C65AD89833C16BAC69A3E2A46EA38474F86639346D50E45BC451FE3013BFB88DD1312B91A7E3B25E02A1502BE99923205512069F8C5E88F2EB807BE61F6D4DB9CECB3E92C3DA87FF05C692F542CFDB3F371E9E607887590FC3EF6B2EE2B725959693FAC5D95A3EF3737F26E66D4BE157AF5E9E4402E44CC99118EC01CEFA7E2BAC004124278B9ED563A045C550EA27B0F0392961E3D195D8B72250782FA194B84476D195FBD291D8C0811698BC04EBE2901CA363B2C3A27D963DF6B8635E56793901C93CCDB8CC949DDB24854F2B15ADDAB3D7861BCEB90EB29E4DC8662EB3E40766C4D2B1C69668A3BE316CD1551BE3055DE716435DDFFDD47B0263206F52CE47F6DA6B0F1B0AC2CA1AE4FACB8E8AB5016E38B9FCFBDAE1D1D3EEBC88608287B9FCFA5C0A1C513E16E3111E3FB1D1C2388BC4A3F60BCA4152E588615921A5DC3923AB9C50C241C5112FC4C73D2DC7593547DE2E3DBBAA64994A1E4CE2636DDAAA4E4B060A060916BA015FA170638C71316AC4C6FB502B842AB6A25AD9FBC770D0342AC99EF8C4F90ED97F6940D41B3CA4F847A9D33D0FD518EAFECF0018F0396AA0768B9F3169791498040B26446F2985A372C935321047C0CAFB0871D89213E5A6ADB0FEA0DF17C17CDBE485D0A013F370A7922BD5DF1850742C7F492BF5EF7C89DBC75862992C359E9F154A61BCED49443367C70E9DC16D051397CD14B66192254541BDEA5827D86FA1C8974D1D640CFA94FF8D8815C2CB99B1B089719CD767376267C5C8E7DD44C1EFDDD1685A1FB59D096AEC1D98F58D0A0AA4C89CE8C74C7231F16DD3011564801C267DA2CCD53D7A4D7239E8499828D03BC6DE4B5E60E76D809E3D989A020F435236B5C1C5C9D1E8F026FDCF34CC106E8A07D61159B7B6D1E7426C9EBD2EA14A416EB55A07B2D711D737031432CEAFEC3CFBC63B4D51B10790BC749CDAA920F33B2F9EE4B84D6A504223620BBF468E5CDE4647DE21DC79E0536DA8720319353A43C25BC02B8E3384DAE817C6310475382E78B610E363B596EFC972EBD1443859EA9410357FBCD495572B41D77269A9C55979B73C731FCF53F7DB7DFF238AAF1BC08A2FDBCACFB2E5B42930B3B6AD716DC895768160F9E41A70DA0431A288BF87DFF884E4D6725BCFFA17355839402DFB0D2088E2118E14446F064E259FADFDE98269F3E4A87E8D50778810753D5320BE00A3DFA07241F1D2DC2D6364C3D2580A8D73AB5AFE2E9FECC0FA230361F172D26A11F8F7B88A5D2DC4F212486B4D4B9B8B7166B0268BD0F89B972AD06FB5C4EF76CEB10F6EE37CF324D2E6CF263B83EACB92B826E0E9A11C2166DB347E81FFAAC23983EE38162D43974699C7A8F25F76CBA8516F608728FABCEA269B271439BD9A8FC286B14E931C0118AD08E35E0747020248B73F9A3984BF353CCC332F5C454F7C26AF3A627913609009990BE72FF9B659CB8459893AC03EFCE82A62F4AD0AB2B9F01258BDA1CE86A141795A7880A85F9FC0E1390FFE3F8F7E6DDB30FFB5A10A63128C8F8F99773B059358C9C93FACD7182A1896B86EC54680A1F135DCD31AF90A43992558C08AB75699A8D545C0306FA2B8031AAFAB4EFD38E5501950CDD4AD699D89FAAE4F901C45C741066BFD2BD1BA4102B1808496933D4875E8DCCF7F98A013D27092EBB1A569839E463F8C45ADCE2DE8CF6675C03C0D1BE560F5FA9FE30D8193B1ABFAFFA311692641C0A4AF23A86AE27CB38D1A33C47E6A918EC30F90C45EEBEFAFEE18B1AA9C5C80A885BA78AD7323048A6442F871429FC3ABA93F6EE9CFC67A1D5D97CC6F6DE0F5868B766441163BCD31F85F8BD9084D46BA871E8B91E20C1FEAFB8FE84154FDE9EF1B01BE895A4BCA35D150F6EEB176AC46D9206C57D0118749FFBF8CE1709F81EE4D3C4FB5931FDBF4755BA36A561EA9887059E1D6EC372B6BB651A9363F409175BB4C0C5AFE1D9FBAF7598EFC7C3E9BA8F5CB2101143D3B5A974DD232DAD24D045820A8F1C79F54915AF5132792C2B8898483098C44E995633DD4F952AFFAB00A8021BF35C81F2CFE5866EAAAA0782F90A0822C8ADDCD2517557111F39DACF8459FB4A0C153590CB10DE65A6A00EBD54FC897FFA73F50BF20E2128ED4D039E5B3D0EB9576C7F727A0296CDA9DEE082AE445E22D8260C831352A68B87BF9351DE88349722BD01B31F51960707085E9889B8E880AEE2269FC43166691F9EC410099DD608677A4B86D50D04FEC5D0C479BBB61A5BDFACFFB480AC117E33E6B024505BD7CB821A5EA414B82DAE96A74BE5AFAA4FCFB3147BD1696812C62E504F02ABAB9601B67423FB85DD705B7E591C93723FCE82E95BDFE66D8E3FB605E4818513AC07B34ABE157E2D292B930AD95FA91E28BAAFE552AEA36EE0BFCBE25124B1608B34DE023ACC2CDFB3D5880F4ED71D4A22073A95E210487A09EE06EAF52202B13AD1D1F6A9CB15534091F59B28AD5CE79AB11453D5EC426D2B77CD401F7D71A970B0AC9BBEB80B365B0072347D63E1C73E165866DB8361D77D90AEA5017053C2C6730F0A749B0DE327EFE737C3BFFDDA2CCEC07330381C8FCB2136BCAB2326324845F46B4E0E95FE99889EF8032D08A45D59D827B2AC08CAEE5D190A99977BC6D7FA64CC644B23F4F6731F38F2FADCD43BC04416E9FE2CAD0258B672038C71A8C191E2E00134749170C215EF590B1394CF2C970B304D58CADA65F0D8EC94B70C526844169FAC00C2DB846442B9071303319316CA98C41115B8829C02074025D504DEE66C1E5537D5E73FDF4153114D6677F8290279CBEB48D4527BC781E7F2AAD5B754067D8B0B6AA58086840CE578245A1DFA09EAFB8C68E563F719BFDD666DB3EC36CB4597747202140DF624C0ACCB7C3BA4E855B6870C8299ADF20D0D7EA386AB54B9A0E46FFEF65FB072080EF28355F4173E80ED190895E7BFA5967AC1B28606051753F2CF936A25D56ECF2CE4324F346CCEB004A99BC2A8AC6077DA24DBCE7F9EEC3141B7C2C2D7332A88DBB14258278FBB46803224E246591BB5826AAD505E4A706F3C69CEEFB35EF2399BE22BC461F2E287852A08F00E28AB00A77611C97CC66AF775B44B1A0730709922331AE169C33B94342A26B941F6237773C62033F8147CB6C38587AD8726A1ABE35AE621A01EC6D7BA09EDE97D3E8CFD51C230A8DC63E40864BB00309AE5AE120393E7CEE38549B47F0C97EC2CD161D3B612932548A54FDB19C9B6E9D345D441E60ACAEF02431FF4F7795E1C4F0DD21BA4E3766F37842CCE82FA0
siggen_rnd = 3B99CA4B25910518A170EAA791E9AC044C9ECBB936519FA21BA502A14E603267
siggen_sk = 514D496630E9A00441E7B965649134932F2CC37710825E30D1BEADA539F4494B4D4D0B08DCB44DCB359B9B511E965E3B243D344F21F72315C1EA23FAA744A5D1EED7E0605F368CB725D434ADD6F33C19CAFED303DCC8B12A002A05F7ECAF6EAF4CD0C9BF7B63F23CBB2637706A8681D9812FBCE6D5C299FB54F650A410FE7D9252048920371014C56060C04109274C24912C0BB804C1B42409C88D89202208492A00B0404B062418942D19A18D4B280D18464A0A022100330EA21090498868422290D1C8450B98485B103144106594088163444C1949400A18648A841112B98DE30261CAC0681A3625013686D3A26114C9259C306C82140DE42652601841D3B2401C3041512862A2926503A3400C312921A40CD9380292440AC13602C4946922832810B4606104500CA7895AA20800080621C660038729C0B28864924C0BB4312125440318900007821BB929A4462E02150DA1B490A4264A0A36711C81602208025B30288A208058029003316E149561841665DA2221C21441D2C87154128E48B48941C08D0942480C474D4AB8689316859306099242212439654A062A82B828DB160913202D82A60110360C194271E4B6490CB971C2B069200125A3220DE2C64480129009A569C4068684444E21118A190860A1066909B540CCC624098524499421E44266849244C9381058922954C608A2044EDBA020C2A405DB205104096022C131C8406DC1A68959B6500C104643A27018002DC44682A21244541291D0B645D0948958102C1C028520400609308A12B808482404DCB2911C1028D0A205A3140C144682DA12861090851B223144102609C6904924640B95041BA3251C17918A308C1B865103B00D0C396D21134A84125003C151E2A64840B489D31641E346011985911AA98CC9C2254A1212130845D4A41049480520140D88026498104C8C0250C4C64DE49640E094685A4201248209A4102C02330918B16909B491A4B0850B20261AA96C9338308A182619270153B010093106823244103690E0C44512B8042203820841851CC5110C208898160114392E811891D2842D94846403476504A1211C2570E4008D99066081445204813114C540190591944246238080C826715B440050988C180649DCB2858CC6244B366CCA2405942070C94404214145C3C488E344924AC4412347041398055A266C10334A9C30011B0732C3028C1A4546A44630C1922812108E9CC42158180ED1244058041020122E04096A58066089104470EBD2EAE8B5A38186508CDF279FC168C4259174043865E34522188273A2DBE4E330B5C6917FC6D88A3499D71D9751B7C14E321062DCD2A6C3DD9BD79CBD40F009FDB97C24B448CE775B457F00E522C35E22910B759273DE489E9FC4202213BBDD0783D2BF65B6E2F12DDD60448F56ACCA15A0BD0B868CF67EE34F68357AE9AFBD941CDFFC77F48ECBE5750A7372DB905F8733915220468C6F7A65D3195947C42C6274854B0C418B5E5F64DBC83975F18B77340F10A739DF3ED015C412CA1B71834C49991551C55ECE5A88188B7D90E721B7C9E3A2DA519B37D9DA886E4D9D12C98EF243AE02DA3C4A7A7F8C33D90AD3F7FEA18CD10FF8453DF2268CA8097FF574B470B052AB74AD5563E73903F098E8071A21048E994EA4DC70B64091EBB4EDB6F4201BA7F04674F531A102ADA3D783C1699BF2A8802E9F4CC68949AA6C4F1F80DEF87C2F9E01500D16325D11EF4733334C8C7118DF81CFACA74F38EC6C6AA734D8EC79527DC08ED9FB29786B7888436DF0DB23EDAD06A6AB499799691087F9D48AE42EE3D32E1A16DCB256414C0E750510765D99CD883D90D0B411122210410B6AA10D5B8326D7727A14044F34D88A0C9421D110D5DC9CA563DA9682AA00712E1448D776747242FA359F2AFF47E3A022FB55EDC8E9B3C79DC709FD4FA6AF0A80B3FAD77161FFCCE1AE884FB8D344C7F4062941876B418429FAEA012562556BA2ADB30831F64A1B7930EB1599A58B0D57C488F44C072714DE29EA99DCFECF404DBECFE64BBF5FE4D98276F96098F5630A47841A20663B2DBA60EB12B1651C992903D838C579BBD0006A4FABAC0D00C7BE310AF920E5E84DFC71C84FFD661E7FF925AADF8062E2834B11C8B482459720D408579F14152E695E68B8E73B0B2A80959CC321FA39D557634EC8113C7AB6A1D26708824C5F940D5766B6EB2FF2D01A853B008891DD5612DA352AD323DCF0A9558E422EA338E201D68090CAFE0839D9B23CAE4E1456D2C39BF3BB369C6D0AE55A49756D2179E42105E19E1F233FF84B8FC0C7611C75EDA6368BCA19A7DD7D2A69B6D23AFFA883216DEA30EE3BAC8C742EEA593A2FEB242997C120EB3FC78581C3028FBF7FC51A5E1AC63C17936125F38BF01425B09D1192557030B51F97E4029A5F1603F9EC130D1E952EBF3985B4D29AB363E67A57E4136A19AD495157D8F4AD9A240898E49BED50ABE4B21BC16AAA768366AFBEDE2C75997A00493FF28077F3198691CAD7D608AC9BDE2E3F79C838BDFD67D6EE5F61FD48F80DF3240149DA11F425772FA958C1819A77D0FC11830F98417AC3CE2605010CCE9E67B3107526ABEFCB945E85BF3569EBE14F32EAED89FF57DF5DDF66727CB8B7F15B9AE2D3A25268332EDAF57CC77A018B8B255E7B749DA504DEC9A3BC4C71035BEDC2DCFB3A69050DB631AAB636BF43E5463A59312020486856B7C0C7600F3518438E60EA6E3E02405880B15D43B5FD6B0561446121ECCFB620FA356CC9536A1B2FC8A3DAE2D7D7D0E0352C70B18B30757DB2270284DD84B27E79DD19DBDCBAAB29C97DA1715F8EC4964FF97EFB7206179BA6DBFD426E1428CA5C581595A4FCB8C246937156D71C26E29403F0A208E5C0699A81113D176348308EC7B9C051F3AAD948392B853E6E06836472FB8F8A1451A3D42FB3248D9F846900B2A1460DC0CE93A5BA7B28D145F2C56656989B67D1901A22E677E052FDB5838B1506AC757850AED1F94457217CB41DF364BD212D97C331C6B3C0814182517EF4C32805F52984A84E6892EE514D7EE584D3BF608FB950DF58720FE876E90777AA5BEC72386BE79AC81A8D53A7E138389AAAA3F4439DEDD42EE96C59677BF2791FF22E310C2A5589E44AE21EF6D7BF72654AB9A78DA7B9EAE603A531756BCD20095C4C92F0C36D045C87680035CCB73EF2550233DA2968823CACA58F2200843A7CAB787D85C40B7E5E04F62460EA6656269C0F8846ECE73AC9BC0DBF64899DA31946F2A816E08527C1959AF373304A27F9182D24EA5C19ED407E43EFC5DA535F163F9AE7F3C27C9E7BB96C4E7C5C78F23DE9B6ADDC151492AEC5FED4CAD57836BF4440B764287C5ECB3DE51FBF5BBA7B588170501565678B86729932CA3321566F227865C64A7B743138B096FAC1A8A5C1AF695C19A62614C9EEFF77845371CF2E9B439C27759C8CFFF25F8A880A1ACD8E7EBC42ECF69E35FBFA7B672108E01D2427E56CC3E69ACF685DBF9F30A2ADF1B337C6216CE5FA040503A6666D174D6B6E4B30859085206AC7E8F9ABD803B46341296574481640F81B48EC6EF55B93E81BF2684241F748A00A44AEF57737C16E40D233DD9334EAB09F6D53CA
siggen_pk = 514D496630E9A00441E7B965649134932F2CC37710825E30D1BEADA539F4494B38055816D770FE20DC96EE85F959363EE54B8C9EBCB296BD91A68CCC626B2E5DE8E3D0A901578E822373430E568EFF18A3D93237B00BEEB4291797A70072A9F1DCF50AC520FAA0CAC1EB9885767E431D7C633BA5E2768736FE34F9F563E1CC3040A7A338EA32A3789FAAEF7D585A1BE05B3750C4AA6C0A194A330181B226D78F0A3F5253DD15A174697147AFFBB2C9313DD1AC60EDE9FB0AA3433E76D1CFC762C630E9F6E839000778AC56F8ADC23CBA3F117EA2901E105570805C8C5944BD4EF738F6C9D63A2213B049FC650AC16EB31792D34C9A1B45283B257F73DA873FDB7BD7EB3EB92073269546C2B24E6D6FE7396887AB39094CAC388E10A2D2AE4B16BE74DA1154FD0ED334CBE273F4445C04B60B8033C9AA044CF1FBF84C413F8F42809D789B43D23928DB245CBB93B9F0B174CE144EAC6CD430A5AA995E2FF968C2FA0DA55CEFCD67A2D885529E3747F12A1B544891173BE5DFF6848E295F12213DF92E5B03C9BEFE8D942A37BB2B57E9FCCC03FE88FB355946F48D24B5AB6B2FA6F6B6BD1E1D45321ECE7643F21F8044C882F9C21B5C63158E5198935A4732C9BEAE4CC46AFF42B1D157508F18EE4285142A4BFA213C363B06942C6A76CC8E01F490A5E8D7167FFB4DEE25F2A169A72F4185A0EEB84653282618B279E25BE3AEEAFF6683F89DF7F11AED3E2FE9B70A6663A9DA13CFAEF595FCC4478C7C089212DAFA643F5EC57C6B76C14341F33221FDA6204997078D32751DB35F11130009D892D1326F07A7A333E6091B47FCB56592908CE3932C2417AAF0276CD7439E908007DDF1F25EE93700FE552A3434A85D7BF7BF344BD07C4628C3A36446F99565009C0620741E4AD225549D05A75B114B5F3B040EA067E3C9183F021C7F7764C5809B480257F491F2A1A9B6EB3238DD107357C50F37CACEF980E4D13A0DB6BBC841E55902E649C8FB1A8F7AD58C25E91E430F72EC4EF0A85F6D90FB0B8EBEA5DAF7CBCD3BB02DD8B984E9604FFA14676E0D69FB8366C1423F336403317F90036D52DCA8F764CA8593D34FE24DC540401A2DE9E5B6BD4D04924EBCE17550676644BE9C486CE50CD3675C28366CFA239AC89DA9CC37B9EF4FCF29C49BD8C9A409B86A43A0A5AA6C2EB195F8D7C84A53D75FB70F5439A80113306C184AC0AD2456A5024627BB53E7C1DC9854E7A219D92E1AD07C22416F387A633D918A4EA52FE32F1EA348151034D54F828466AA4F15DFF3690BE76242ABABE56B7617C06DD3E74993E34C05024B9DC13E1F5EC25E78B4D6C2509B63120C856EABE6A00BC5D206DFB6CE3065C8E6D712B9BBBC57CC6A2FF65940FC1FD63CC61E2BF1C18296A2702077BB1EF52D44866E03CA633BD86DEF978828C0B067CE45D20D3E48FF9A75F807DFA2EE6353AFB5FEA22307512A17AB5AF06FC0242A340CFCB9C5F36F54BC2986DA19CA78B37E6511A7C35A3FF89A005205CA326223FF1EC10906AA8F6B3332E354F1FDCB8D7F43FDEA9F8D298810037C43EFABDE8723027F7EE0BAC7DC8EE98920D3555627553FF0CBF1328012093B46A62FD528616823BBB3A44F3C04E90D2C5E80A482685C367AB318456E462D02FE3F8B4251F1BC607DE56BFDE46137B4C88632679E0E9E7537CF494C7976928D17A8E64B3A5EF567468CB913D9CCFD3207487DD05DBB49C104D078EFEF71E5898E385B0C887C2C0C286321226BD9FD88493135196C2E935A10A3AC6BC39A8C25D57C20760C37B18EC1B6E29305EE23EFCA68E48CA2C43B3874283E14C378201FB46281EA18C65D71652A446AA77C755568BB34
siggen_sig = E2C69B584CD00A14722A2844565FB2E99066BC3F912B4DCDFFE9991F92C0F418558CF0F5EAEFAB2FEC266F2D954FCE8C31C444BA760AEE9AED86A054C385C284097CCC879896EB055B3351A60EE1E6B650D97ECF050EDB718B0ACD23EB8E85A6C2B68B357BF9C3D8BB9860E06D21380965A347B34FF8781C9C0D4DAAC63641D491BD6754673F2B8C4E4A1E5357E8E97465E71C4DE9CA880249026FDA397137F420CD4DEE17B7E645589219C0EE6EE652166BCB3325C3B67B85082A42983DBBF1995BBC733C7434A6D8B087050A0AB035B38B49AE125D8A7516DA3E5C17B91186EAE2663F0EA472E1346058383C229F5F1A7617B79530E782E576BA0DBAEA511D31213C40EE218D70883CDEB5D9D31348640CF0551CD61062F204830F7C6C9CACAB195F212E80B5388A2D222D8B4999A5588DFFA8AC6F343A536593BF9C0D9A6EE1FC6F1EA15ABC9E00B46B55BAD291F4FA8F0D90B543CA17DF5DAE5865EA5148360486DDE6729F4017877EA62EE132534FA9C1B7C4B9E6DE8ADD5C7374C0CD31CCDAB1EBF2AB18F23F49BA8FF42E130B6DCC2C1CB7303EC63B11835DE85E0CABF3F2C768F1829195D7237ECA3FEF8F5AD929F494EAD1DA135B9D2956F7564ED1681A6806BAB22CEEE5F5706093AB764B4526C2F898B41031A66DA60DA5CB14B00DFCADCCEC7D54EE139EA93680FCE1171A223675D009302996D1802D00DB9C83B812223624F27CBB4919FADFFCE20BB6D37D8850E3556619A91FC3FA2DA65BA0FB2ABD6F995E8B403225E98EE702A90414496B5032AFD968E5283D5B43BA80A2CDA7877863CDE28F3A0EEC6F008E16E5901763A31299EC016A60A3ECCFA6D4F06EE36956D4DBB411942A3D58A52AB36119508BE92C1A083F21CA98814C64363EB39D1854BEF0345A8421C06ADD0331D9D115145EDB5F14FA77799C54950E1634F1E57CCC9FF2EC8EA601ECD217E02FBDEC20DE6B2268E946281EE546E2CF2C5374F2CC8951D5D1B15AD2000D7488A2FB3F11329B9BAF80B2020E87A4872C4E78148C9EA5455D3623F91C3BEB998D4A66E78E2BF979224365E4FD8DF518DBAB33893F3B44BC3512D0F8DF331377F3737A108D3A4F491CB4A4A9A280DE8CFC634E2A0BA754CF9588AC3E4783346DFC060873759D145E30E20F661C950156A3524BDBD4052ED4A07B65BBC1496AABDF20E1D1D4B80EC4B7D24B026992BCFD6F1191A464E820663E3E325B83D00397D3A09FD9F00CA0869BB99FC98B5AF5C70A6E29EA038A875DC9757E0E70B38F7CB45DC06AFF10919635C98200B733747CAFF3610F8DB26147A0C50C979E4B42C854C2756CED8AF1A6FB7D8157CF43F1242A53291DB409D3DC039A58262E9B731D29C5EA6B5CFB0CA5C70507EF33B133068013A2AA6B84EF81E3B539CFDED17CBE6987FBC3C4AC5E2B20A773F8B2A510F5FC565F48D421FD84DC7796D86EE0741CEFB25366763800732FF1E27A34AF9FB706ACCEFA5C4E60C0631CB365D9CA30AE5032FBEE5F68C5801943BE3D667174AFA35CEFC7FA7690E347BAAC4414FCE4763573CCA392B1D9DFB161AE5F6FBC2418A97E897225570FD609B6601CAB89AB74780FC160731DF1BAF1E389968B26ABD0C299000F588461A5CAE251FCF1DB6A9918D50B3EDC618F3EA207D167DC39A04387CE72CCCE20B95412093B64E5EF4B2BCA3E98CCA11DB6307B2D6D74A292442855CC6AFF27C5FF6225EA1DF2C656B0406603BC84128A2479E64C0F5B2B77EC324CF3A6435434C3C75945CE0983A4D69B4021256325EDCE8A46C69D601539433FC27E149EA0F109F67E06257415E8BCAE7EE7FF875944BB6B801C9A48F72D44D4B4AF91E8B7F733386647CE6B0134217AF83B15997F518322B0BE40946D9E176E29A2E978920B540F32E81F015652D5D0609662FCDE7D02B8BCFA7EEA8A61E1C6223543756319FB585B03C7E4701609F0B90319A9F5D8FEC5511302B3718237A00FFC7AA0AB014910A9CF15ABA842717D897C1FFCDB342021A2AC83262224224E48CC7394609DD658D6210CF9C283B82D7E454F275DB7025C578383D196669FBDBB80036ADBBCCF049806DCB64A8132B866E4790635B0F2D3E3E235535BC4728574B0BE4CD8C39CFD0B4B3C68AAF9BCE585E963456669A6DC9712EF37416AB35F56529BA5B530F55A48A9165B744878C2958D3177A83AC2A94BC5B913670D84F64930335F94676BE244FDCB0C4CE68E506A2853D694EF30989FD0CDCC143E36AEB50EFF44EE8B257AF72F1AE9EA46283715039DE7B35E229F9AABF9485340A4D313B707DB7E92530C950251B56EE4D6A2A25B30920F9EA5C90142D9070DF71E276F595D8DDD15EEBC7122ED35A6E0DD3FF3604E73DA7D2DBA3859B40358C3EB2DC30086425E096E8CB12D61AB77D826E1EA3043445606CC5837CBD457454301D004DA54D4CF6AA41EAF32B8BDCAB8F00BB86EC3BAFE33053E8C7A4E5CA70545FC0642039296948F1849BDB628130ADDAAE52214EA2A59A5C46EAB0331A714C15E854DD15A38736F9986A24831B38F7EBD686E7DA94AC9367B2AA928DBF53C9DA28AF56AA5545E176D6F45BDDE3FE326673FE52127BA58B74E0A37912D318AFDD24F9D7A51015DFE7796199C55DD7E93826F891C6A68072AB613CC29ABD6DC128632EA32451296ECB5CC26CEA7447028BA6FC845E9530F2A14AAFEA6823C5892111EE63843F96B8B42EB86C1A6C20654BA20DF591C6E0F638B89CBED3E93139F02B8B08133EB5219B203FB827666D659877EFE1396C192427194E5343A16B2D53F59416F213FE42EF33F0A4252F396795B73546673E182C0D46F1AC176507DE76AD5C417138E2E5958E7F63D1F7405C3014C98FF56F28388EB079EFEF92A2672F2F6BA96A23A822B7604EBC8B46FF7C233476A6E2AE965FFF45760A6C301C52B5FAAEE8E00BED1D225D6C26D0AF712047B19820F0CEE6AA41D0EECA06C7291AB9EBDE1E74C953BF7688F02A8DF0B6C4BBA49530240B12F2FDD7ABCC6E9558C02EE634F8607E6121D870C9291C2608DB49D72920A9D5CBCD8AA9CFA28E3AC6D9F8187C67F7737D3F3C5F9757774A1131783D71451F48177842BB69061A15618C84C24A421832C408F36DD30CA00180A094563F423C66AB15757BA619B66518BEB84618041F6FCECCB26B097A97CC4113695840806CC48BC5F9E0BB56FCB51566ACE05554939646A3705AC3B5A5CA6C58CCC5F2C950C6347C04A9A1420181BA9EADD48AA393DF978940B9A0E689371D61F0B8BC195E22179318F4A02C23C58D9E8112F79E1000318212846888F9092C5DEE0F3FC0F191D1F232B41454E616C868C8D98A7D1F6042444464F76B1C0D8E4F41213202542465A6E819396A5A8B1B6C5D0D5DBE9000000000000000000000000000000000F212C40

count = 288
siggen_mu =
siggen_msg = B19F969956371A52CC6DB8053138D04A78E6C893397E51254DE35252C1A5EFCD21383FB5517477A22A29D28FA9D15DD76B805F077735C6F055E80ECDD9457C9EFC61D68F0F3BCAD7ED3FC8006FA60E5BB12C973D43EC2FF7C84EF11C4C65E2F32A4135B72C0F0303BDA3F3A62C8E3E46045A32BB39A6E03219039E123E887BE0E6F58FAEED13B6E4E8D1E3241E49FA676030A5C745C8E8B9F023CBE3F3EBD4A1C712F027F59F76AA2278842260D055E4E692FE132A42F3D71C854E64BDD85D6DF344F5742EE1F95F43CF0A39A0053E3E8788BB5159C7E5BC861E08EFFFBA792CB124279F0FDC6DA2E357DB10FF7AF625744D1E36040F921BE304519B83DDB61EDF0AB3962AB38BA5BFC060EBE3C9C0D8BA8CCCB6D8593665BB52539A822C624342BED9C052B0B14103F7903B744D6E369FD3C7E621F9DDB9CA0546DCF58F9C4FFCD43851FF5FAC8272EEB0B613016A012F482A1F7C5E187B0FD920FE32242FB3ADA43CDE4F9D7FC9F244453975ED93EB04790125424AF438B387EE7E299FC6B82725A3A6EC6E7A306E6C697097CB02FE58499DF9DD57D8504A294DC9CDED365CB4DD0578ECEB34A172DE7D1B9A3E620151BC6C5FFB7B952D9D8F922010ED0EEB8804AFFACD54BBC4A89874728475E0DD4A5EB7DCD8BE6064D7D2CCA7B0DD3AE75102917B1CAC5F0899441D5BDF6DFF693742FE4BD45FED197FCBA62D5D5508C6F354E084DF172048AA8B3CC5D8DF2F7EFF29FDB9A32E3B318671933CF40994D509F63A0EEBFF9334FCA1791091738B12079B37F12A12BC2E63CC84724C1CEA239CCD3963F13619361B28CB605D9FFD0BE3DF58DE2D30A3425A2C450536AE5CC702D7AF8F7E6EF160796422CE55175BA8D1BA21A9E4ECFA4B5CB8D2E396929B3DF62177B848CFC505883CCB287B00FA2C10DC98D2EB52E87A8FF75E44747A9D448D9ECE50436B85698C0DFBCD668A42BBFC465D33D729DBC471BB24CD385212840A32B3BEBBF7736E106FFBC7165A35B4C4979786FEA776415C8947B7D995D988D412279C3F075393CD5CDA4E6B374EB972FE6312DBE79631CEF2C50F8B41CAEBBE67FF6413A8B228A9726D95D845342298D3F8A48197EFD3773A45F12FFD063BF1B3949F59E68C6BA2E4A9CBBA0E6B14E4F50C917CBB9E5206594B9F13550C533D28A3445A1817A564746020EAF62CC3D959473C50436494F7EEB8718CF0E0030493C1E7D1456D2B315CD5E0509640BECAD790F35811E7FF10748AC74449023955B0B72AB5F79B694D9F4E3743740982B6FCBA8E2A35B3BBBE77DE6CAFBACB809418555A19F6BB8466BA290CCDA576EFE13A820FC99652AB0AD021707B012476AC1CDDB963EBBC380C83257CE1BE8CE0E75A6DD431789C72D2B945D52FC7088B370ACB59855E494F0EB4876509246450A55137838C5B8178766318AD3ACAEC93E92EA1450F32311FDEFA30B3F012D5EA677FA01C5BF1B9D950DA8CB77D27493E677778DF0FCBCF466D93754535D252021A96D58309530B610DB111DE789EB3534065854214F0803C03A96F6753C78A62B90455307B89A3ECBA8DD09008D3F0DCFAC80DBF340C0670C7500DAC40C6EFDE411AB2687BAD1C4D24B94F1B60478C1156B02D42A5CC7C6C6DD0DE97D7C8A609A930D894E4468D280BB38BB1787440A5E7E575E6D0980E19AE97AF08D52700B06BC790A1ED74F6CB97FEDAB4E62B031DD9B4BED87911D139D2C608DB122426E56771DC7B911A5AA6BDEEF8A2D1E1DFB772C22DFC0D6822474321BC481AB3B98FA0AB96C6E275DF06B1CB419B59155A8E0E238ECCB4C791FE38BEF170200B72FE8951B72B70EDDA018EE1C39E665A063592DD538CB243E158D707B4BC776DE7746AA7F65F4AEC6C61B04110951F6805EC7B68DE0880DCA680B00218DC4F8A429E76E3066B46819E70E5D36958C3915AEFE30347B90C5D5871133DE0E95D5135199AD4267A58E8EFC222EB66D84DBABD90EB762E84A4DD739D5D5F543643C15C4CACB713812246661288EB9780FBB5D0687323AAB99DE1D1AD5549C0BEFA78ADBA6B618D1E2331B4962FCB66758AC8E61E1E4FAEF07BC7AD39D536B2D7DD95DEEE602148E2D3EEB8221426814B1BA6E407219E54D8660DDBB443610CDB53C8BCB117811B6FD008BC722815FE577BF19AE21205A09A47F5707C9119EA8F61E137127DFD3DB688F60DC1389BCED78A6CCD2EF06EBC8BDB3AAE5438A465DEC9F40EF7EC88C4491F8B50CF907BD4F649A820F6F7B3846FD8249B41465C42D9C59E3D0C92187FAB63C4E175DE95AF777CF5B17A7E2B7C0601A00F6C34280D01012E6440F350EBFB239F2173B98610E790D069545E430829DE305D7E13A24A85379BFBEE7C3F47E64A0FBD86545B375F1E220F7EAD459CFD1DE07F3B37350AE02576CEF1E62F0A9F4E1799FA40250A5E6C94B41D8370FC068CE21D87DF96FDE30AFEAC5FB9A4F4D24092EEAA4C29DF3B685ED2351914DFD1D68895DA014B323DC1E6231F6073BD3FC9CD326342D28E21BC1FD311D4BFCA2D1E0CD276E3BEA073F6317DDB4A9B5A3C70A7F5E342FEDEA9FE7898A2BF286E3FC16EBBBBAF2EE6BEB17561207B8D9A55C2923A43FE8B9CDAC882A4C97D52E85752F968E5F11CCEABEAF36FDFD8A72BA34216F5A780C1382A54ACD87DD9D1B2215439C8A731DC6BB73ABB0437B5F187A0007E9B30733C911AA099C25CD30866EF2B24D05F472B21DE4668E411DBD8C31609AB863FC1DD4524990FD252BBB21F1ECCDF0F7907914C86BE5C0EB9612A2972EC7D0FF32733CF3A9DD7F093B2DF3A5422453C044AB094199FAE739018E3FC8AA28432F506426409E45A299BAAEB3531ED269D5EB4CCF71F7315358C3CB494C7739B7FE710287BBFA3F1D142CF072ED53AAF45ACAB7025226C431E820108FAB59CF9A2D9C170E033D348CEDAEE646291973794366931C116744157F15B4E0872CBBFA63299C60DCFE6AFDE6D869963C4357AD0097AC575432C3CA0CE3FC7E2B1B554735228980C68410FFCDF75EE52140F97B93D00BDC73E11CFCAA52F4EDEE28E535BD9AD735BEEB8D0C741048713F7E1CF1D1EAA7005102E21C58486C4390850006688E534E32DB563AE05CEF560D654516968572FE3F4DB400D91A0115266D69636645D67484A38744D8E65E0513BB26595D82B0F9F8765C4EF2D7E1CA103F114E62030123CEA2A9478F6B749B9CB6E8CAD4114437BBDB667779A5173DFB16B05D71EACBFC760A7AA1CA6CC55EFDD5E41A05ECD0D08C83292DFF872E394463B454CA726170C0FEA7A4F1C0CAE4F9660EA7DE6B91AF6B8ACFE36B8CEB2DAF6C728541CEB50C7DC275A79C4C5B5C7694BAEAB4DDA5B6F8F6238F8EEF43369643E14D2D3179A440C38584129AA59F0A5EC2AEB3816190B99FC6BB7305DFF346883231DB65AB39337E7C267E6F46BFB196855ED299CED875CCA2C86ABD12BCE9F3E3695A57359FADA5388269E75D6C58316895C2C9F739F18C9900F558DE7BF0D61DDBCBAEF12A3C5818D9C3B0651ECDA8114929139307CFAF184B7161E7C67F0C42CEF62B14797A91A955C1C6E919D81A62ED1F4D8833A503F6D0286BBBD5ADDA90BCDA3D2930953086B147381BC68F30A73D3795A11FB91D0C2F5BA9BA0142F08DDD8D784A7F57AA72C05D3140A1334289D26D0EC62BB82E2514BC70DB07F0E3E297D94F190913144C0DB1593DDE31B8A036A1BAE53598571C96816D93A3B834199B1F8259D3792B8D52445E82C4C4A6724014833C1A8F021A331282349066906C442E0284B408C4B9EDC57447A29A3F28B60E0A341478479DA4366298331952C69C011D03ED6C704A58A7B4622CB64095BAC55DF33D2C7D6121EFE124431D61923790FDF32FE9EE13F1375091E9798D956AA5B5A4BB8A678A044CEDDB707181B9499DDBAA4BBB4B606A098DA4B681BE1FCB61A5D4C6AB30034B39AE7B5A581D7EEC1713978958F7008A8C5FEB9DB2C3B2C848338DF07DC05D35550332BBC5ECC9F51B578A347657FEFF9642970865684E7C6A414712029A4391581DD157E696CD13685105F1301D098F55908AB161A543365B1952930022461158BA518FD7549010F3F8BDA8AE9985BCD4573458BB9C5BA99DB8AC76B7C11C1609A49AC5D9EDD689F9364DBD5ED0FEF7901A542C485FC5E3802B6DBDEE895741A61C899D9125D738738CA8718FDBD50B768B001F12C22293422BFBA1265A16A1A7DD8923EC6572902976FE7AE3081F7BDC8407F52B0F1F3F30760313C5F0AF61F79B799F47A19F7E703B1E21F16309553FB1A1C5BC0E4D216CD0D57BE3F2CB4798EFDDFC5D5F2D7E59C3F378308C0005E1F70681484851C587D6EE652FF93263A35EBE0168FB4C3632EA1E1DC3C5085B35F56526566E9646F146E79995505877D1B73D38E745FB571D5CFFDE9F431C6F7083C58861142AE08795476442699322B8AD50D03478DF0B7DD63A814F1DDC38BB2A0338831115229771A1B651793D57DE3EFC7B8BC79973BC58998636B252294B98ED7FB17161B518DCA7DDEC8B64175C7143A14727D198A9B4A9F4C63E0F3F5F8E41C58089D911E043935D604338565D6FB445F1B1B79D5E7E099A9351F8BC2A082114E1C17710B735630EC53006B35F4D56BEFA393770A3338707AA90574342588D76F687A3A42EBE7F39326AC0E585B42AFA953B14B77F279C9575A5CF367E956986159C677A37FBFA0EE0B6A84FC90CBD79C6C5E8BBEEA3036DF1EBA018BD6FEFDAAA89E2333DE1C07DE6F35A72859E7115BE8C965E70041007CFA55C0879E1024B293DDE3A127C066D2458BFFEAAC3035DE419F9BFAB190878C3F4AF344EE4D6A6F1F54598EC652FB84C4177788CD40C7ED9AAFD4087F4407EC6BA9F422452AE9BC13CC2A741ED08D15A81B3EB87DF335346D386FD8097E3B4AC8785E5368A3A002CFF57B037434260A87DD86BB8ED065CAFD5CC6E52DB9B28FCF9EA944DA15F32ED6CC88E2BD3391341D9C91BB0D0BE872BD38695BD276CF58D83836056944A6199994C77642220266B8995CFC118AC706A41289802E8DC39E43CA05C09949CD7998A245D4128D8446B997E996141222DDF8D04F37BE3FBBDF69D903C768BCFEA12F700E3467BFD6F34947BFEA6D2C7747926D7C98EBFDEAA7D6AD94E980CE8D798256C28C5AB54A74683B34A9E6928CFDC28496F63580F8F1FD69E9B1343F2F7EF0A67DF9293ACC2864B119E4EFE810BF5FC828B04D7E1FFF50EBC726DDAF25811F2491F752EBC6EB35E375548048DDC48FC6615AC14EA2829DCFE5EF26010CD905992CCDADA086C022EAFEF001BCCF35DBED27EA892B1B4BF13E97D9ACE8D634D476104F7EB9B1B7B1EA86DC9A94C134A991D8FC35E15016E9AA865F5738AAA8C79984C2F178C7B4E95DCBD94204F6779DEE1156919DCD593802C8456D9B157CC3C8E1910C5E23BBE86A99033A8918B1F0F4FA6CB46E71A82A90211433B01E836105625BB6E66C985BC6C50345F8EA5A16FCF58C1F76822624977778F77E81AD6DDFFB24E32FAEE68019E23795963FA2091893B55D8C625C2A468B64CCECB23EFE5A99859AF372A9B2531981D3AC6DAFFB4465A9BC80080764961855D96039999BB5E402463BE76EC250356594C7F3429C64C506864EF3E25CDFC1826134F9E8B9AD49C6EF0914C14BEBF8B06264E72518798AD348F347E57CD30B5AFC3259BA0098CA7BED0CBC26380EF9CD3370B6683ABEB4BBEFFA80842936D3AB304CCF45B92B2118CD22E3CD357ACEC977701C507F3BA7CC7713E622B1989ED1DAF1A106D7713D4FC135A4E28A2BCED61D311CC707AD9DD152A7B6F77BE24E71046EF90350EBFB943823FE1C0DFA732E0A6205FF0AA33FD3F5F1F1D3067673BF52B1DCFD5AD8382231276A478093C3447ABD6DEFA2A123E16B53DC880D2CBBA26B7EB0D03FEDEB7751A7A02D84AB26D27AFFFFC219DF3E02821CEA464F8AC9D254EFF2A7653D437A7F86CEE0A4A6FD56992C13D7FF10925E26150E83676BFD208845D48201BFFF8DD7FFD2AB3D6418909F52B14DAA52172971F46664CB1B7952310B45BC379CA94B79BD29163904528C7AD99EE0BD2F2CCD010B1FAB0A784B01150CB090F1926A3D326F7CD71F1934909F71DD171C8E5FE19C364FA1D9DCBAF695492F6E95F2FE57F0BA6F1D11C80350ACF887C56FE04A457A4582EFEA5BF7A28C8D9F2369E18926364CF866D4D9271E2539FDD17E4784346C994F1F1935A4E92144F638E7298AAACA050CF315B7DFC9659C248E4418E683C6864CF38B542C43400D1DB3A38CBA4AC741EA65CA4ABBB98DDA734578E5F63FF79AC5A27451EBB46BD73ED1706CA4D8E19D733B58DE1E8C28C0457708971B7FDF8E2048659CE83B7D4244E9D7E47AD3517CDD9464D6CD17E22B3E5C8D69F7AFC015B6EA3FF655BF31D81125F601B7671DD3E00046DC959578603EBB5C1A148E673AEA8F4C97A6327C2470F96B457821E69A77A2F75FE9ABA50281E628D2E3A2D27C6B6E229E029475D85F30873A97FA46668D3FBCE60BD3A90C2E4F2C1C0ADB55F8340340BE8774DA3388033293B7D351AE0332AE389A067FAB2DAA13DDC8FEDB91C33F0DE9A84A993C7857EC8B7FD6B6412CF41BE66D183741ECE90921B1538B758EB1696E157EA31E181C51D2486C9537CBC43053736A432DAD22674B69B158CA2935F7140D81065D488E50B146E564543572D3091DB4AA85C677F01BDCEBAD68CD97B7ACC0CAA99ECD4E081EF00AA59E3E4437161A2561E1E1B7DEB720D4AC50AC40BBEB83A3986C89ED2E7F958C3DA52F10EF883B5AA988833B4F5836338CFCCD9DAA2DAFD4AF2ECC7371C4AEE51C311015EBACD179EE576E6BC032D164DFFAB1DD64B2BE4EBA1ABDC0022AB117F3446E21BD152E3EDA3250687C6AEF6CEFCE9D23DBA2298B52CE2A19EAABAC3EC0EAD5AF9FC0337C1D8D7F8E3D111CE534A76CAE697202C9F30DE1F1924CCB59C18D79994F23145B7D0695DD6B1D9834BFBC65B6046DCC3A8325D3B31BB082B36BEAABD645DCA2995E701C35AC86EEC7C0FCA214FF37446C63BF75F2BD72CC993C41635AE4583061D165ED48DA30F9F9179025E74ABFF4CF45902E753D73FE4BB9F666A57F0658E5E3ECD4F40689FD9234B366BCBE8590A3E6E3613C3E144EA559F3D2D8C32EAC7D4DE36DDB62DBB2A6CD6D8A8C19583F8CCF2AD32B84A5C951C836CFB830CB00BE3F8014FD125FCDBA0EE5E2086516DC29AC03A3C4EDEBFD61E1803B3095C18CAF76F0A2F681EC9072EFC0168207ABD10366657ABD7B77AFE17696EAA2D2BC7A2567E9B33719438E26C01E3B9CCD74F7CB220DEC10E6F4992A27BC3A101350912A5CE4F7FF77F410537661B114A1D69EB1A6FDF364E7D7095FE82A2C2A9704887233DD726B259EC91671D4E8F053825453E6D1149BC2C508CF4F1D9D410A82285E520496F62A8483BB99B629EFA7597C856B36ADC063DA77CAD39DF0A95963CC9BC48F4ACF08C08A949278753990DB6C3FC6F6A4D71EEDED9CD49EB7B51915330FEFB9CB1399427C100ECCAD51764B698A5209BE8C72BC5590A2E31184D199603FC9EC85F966BF4984831793747D907FE623884E7954FCFB75B332D2E2C6FF27A2402AE1F5318D13A08312896E3109C275C5D884F83BA069ABE2B786795FCC970C85C57D400645BEA880891ABEA8DD2C3AAC32AF5D0CAC67BD6AE83BF035932A9DD0314B5E436FA8753691A5A35ED4931DA7BC0D896A683ED023C0AFAEBAF439252C78923BFBD4F6BABC19C54B7D8B7E1A96F5E56EB95716636D46323929648EFCDD222EDCEF2A138D2BC7E080CCAC1756FAD91249F116485B5582660E6221819D9A92F895E178F3A93ED68502B26BE6D455945BAB01288ED5B80F55E3D45264B0C993ECB2816CEA568414717FEC006BAA653A60C6D24B3086447902CCCF78BEB05671021D164B0FB55B2EF632AED24FBADC245B9202BA22CCB002FE902245847B4620523BBA47CFC1CD6381F418E1884209241154F404D1A8ACBD64E50CDC18DC230F13371558DFED794F97D462CE8A15E70B6C3B21A88A59576793993548116437E4C3A2F76F4D765F33FC7E5E280F40579A2D1E404FC0E7B10AA663CE3E2175CEF5FC720FE1AF1529AC8AE28F3C64FECA62D856BDDF5A3456D383A7847622EA158CBAC327DAA32FF0EBFD9A8317BA34B22BDAF129370189B9244DB211A00027470EF949701629A454028EBF691358A4859448859D6AF90FD62BDA507FF7327FAB67ADDCBB40C9FAB0785C2347D7B59374CCAA4320AB8EF5EBB48A3A11D91CB025D5971EA6CD7130D868312C5FE4C46066EB2A9CA85754428654A92C70A163E1A4BC080B381B7E9F68539B75EE144A94E1FADC74BBC16D2DE0CF3A256CD98373DE1F40AA79A55A425FE55D15853512C07A1506F3154101E46681B1935EDE85C66820AB00D4C4AAE7EEF1B5BCA6D3AF91629804F1A0EC93891F156E238D493414A203E934C774587E07A6E0A8CA20F9D5A53EDC92F327C9525472752D42B18ECE9A7FDD9FA854D03F2AF718693EE7FC9542B1D51C18CE947FA3928998B3837520101F90C6B63C867B5AF46087A66CE4DD0A28B0B8D19EED2A4693DC2FD02B348A7FBFD623C506BDF36AA7BA06F9DA127FC159C3E70EF4DFE64256CD732FF12215FB5962B9ECA536CE10BFADB185308113070C20F2402FE4E179C3C9FCD4CEB2175940367AED1A8BE24C0316F2D659AA0B52A242E2087C5531D350D4788882D227B1830B2F3BD3B549EE296E9660B8324D3B517FA7F5649B6470714EA363790BBA9A77AA08A7E65CD2493746A4E0C5A221F337F2933D6C9E5C8CB21697A6FE8134CD4F5C03D925852EE4BD1394C128178609F4A2E5AED90AF67A842E2D14418F5CCB07CCF74CAC16951CA06C486319E1BAE02AD9355B4D3B9A47A8AFEFBBA2CE510576ADA2E2F7B0E22AFD32E973519F2A74EAD0E39395D379A9AFEFFD8E40934F8AE099024356A5B00D6CCA2FC6E54937A53E304FF259329F79F0F887A8BE4EF42DF8CFBC884568A439C23CC5344D69A23797BCDD34C047599D2248ACFBDE724A31FF7D308880CE621C65103AB2CFC2C29CF4661B0880F4AA28573D57A785094AFCEF94F61006979EB3C45E296B70B1DB7AF03104296F39C6F68D371F1E82267B8E7BAA64AA3CB2CEF98F8A4246EA375F775CD9CE0098C5A7533F33C2D5902D3D06A514A2D0283754BE329DEE168C052A4F0CAF4CBF2D20A21E7B8DE2917101967EA1CE4C15876C27A999FC203AE422E021C433D626ACDFD5F1292A3D4FE1EEBA53D7D3396C27EF83E3D6F99F0311CB48B8DCC37F2C546E51DA3B73040B50FDA239FF32062CDBBDE544602B94FEB910652D358D4C8327BA85DEFF14290C33E30F6AF7591376F97E462946A6E6DA4C51EF657F38EF5F67999213A900AB21E72BEB4606E14FA975E56525ECB41CB9CD2FDEAB3611381F2A154C4602895B5FA333DE6360B4092BFD2676B8571A74B4E0959C055F4F55C58F4BFB0F0C4CD0EB9DBC3F6168FC4E6A343DFA8CD6C76B26255893D375F91CE2954760AF1F3D68F7B24D7FC240990C736812FE7B31EA0DEFFB1A4D754483391D7F7FFB7570B67C32B82C76E4B7664072CED756AE169B6290BDD0669C70212429313728800CDA4BBEC01416937ACAC061B6BE9768AC6A54A7000750BB753D46CFC0F1AF78C7F730654002196A4362980D8CDBD9B7F1E41AE0AFF0783D408BC0DA7E59F513D84D3D9075884CC64B0398784490463617C529B60487C50487A5EE8CC8646DDBDADD9ED311F17C1A9A1E6774F4FFE32E18893FEC34D0F076204E82F1A3E7E5B3778C7727BE5FBF57B15E86F4FDE65309979174AD18E56851055C32D1482E782113655A48097ABF8C3757D19D21F5D35320CA201C09F818D2D581A27EECF7AE83FBA8E9D03973D4B8AD7DA630B73DD3A7DB1EC8F7B173C9FD3694BBDE326C0ADD8889DAF59DAE72E8C2D190D2F54F66915FD5EBF6D4360CD59D877FAB5C96893D509B7F1ECE327DC6159D2DBE496784B53F1875BCAA5B7908A7A9271A748786EF90D93A7904A6A9D49295524E3EB47EC5A1F433E28619168A1584C478070F5B68EB6B73C82C26A973FBFBD6C1E68E8C6C212F2AD0F0725B03A1669FAE19A4D0685638DCCA219FF4CCC42354E21DB8F1B432DE1CD878B2A0C836946820F26E974FDDF37AD742BF4B3E07A382913A92980A87921CB1F4AE5CD0101F8A6CDEFB7047B58E74B5C378464F901186D583B1E7C101461C62B64CDE52A93D4F890FDB4F8D79064221539950A3F5D3FDD300050E5FA899482D89E94DF7B0C84E131C3B228DE486DB9110905A4974A64C04438F1AF7516BC531693414549753B1AEE3C44941D741621AFD5FCB6ECBB1619D3DE44A617631D8667DF9CF46A0D8F0DCFE25FAD54389E98EF0902929D1422B397BB52C872FAFD3DE9A8DCAC0D053AA27889DB1F6EADD526A6C7A114A0F73F348BAA09A4BFF787AAF1CE5B395F3550802DA399CC58AE5D915002C00A95FF0C34D23BE15D955856025623BDCC3F253976C24713AD3C01606CF79F0D1609EDCEBF8A9A5E98BC12D73140C5DDC91B55205D28C9E864AE86CF30C49D706C9996C823FCD9116F725240AAABB223FB32350A680B96BCD201BB88ABF9D0FAFCCD82F374C11FFE25CD2BF3D5ABFA203732C901BF9A4DEF9D1B9933EAFEDE9B7637ECA4DBE956B443F494B5EB33C86B45A6877A854722D9725EECDB8553E2CA731727AE074FD6BEAD4E58E263B04E79E71E97DDC941A29DD5E3E4A29804029CD7086639ADBF79ED7440CC37E508CD570184EF87F0B9D2D940D56D812D4AFF79863DEB31174FFED6A688979C2AF363337501FD978D98CAB2397D79AC8620660BDCE73B584C32690F1C6D10BB7C0C56CA71E3A18356DC60B1862763704F1B33C744039871CDE52726955463EE4A50E9ACEDC8B7C9E7AA1F7568F93D7368FE53804B6B1C55B9349339BD993D7641C9BAC39ACC7EA29B7F32506951B6512EE4BFD2DAB5A8051474796C7B53491A0A88C71F5A5C5818D12E35E37020DA32910E9CF6A3380F18D9051FE2E54FD0D162A2713384576FBBDB531AD9CE710A34675EAC4C34ABBC8BCC5B66BA18237BEC0804648A5531814D5AC1A26FB3CB643FBF3816512BD8E5D72CD6751594BA8D7DB2DEA532B0C96C8DBFD8251A72E9524160FB7495A12EBAAD471543B1CF41158FEC2549160CD53B33CDC78FE6862CFC70983456AA4A69A30BE4A217EBFD2A453FCEBB477F59EA85C7A5BF0F443AAF5F6F0140EC0470D43B2394A2F092ACE0E2CD1BBA95D58BFDC17448D78E759D37AEE534B4CCEFF750FA5490C37D2B6ECE9F34249C8BE9849413DE30E3656B28CBF701CE5F513C15176997941A79AFDBF267BE32B74184397D4495E0E1F760F89E6F0A73491DC67CD1EB6620B556C92A04C028446DF997C66A5AEC25DE0E008D8A5CFAE393B49C2ABC1C3C5F07FE84596A73FEE274EB558952AE27E54872990E4A7E1F49B0339E03A2AD3FB382FA6492302498670C4AFBA9A6BB1731B84ED7EBCFBF497C90C48E02DB0B3D7084FC4479DFD034106E58CD83F
siggen_rnd = D539DB398C872422F7FF16C8BDB30C6051E19A50532D7D3EC2B91744868BF5CF
siggen_sk = 51E31ECD3C84530EF01D4A6CB780859EB063BA806FD38A7782E96CD6AC9D27BD6A3E1F479E39DECF2E638DF86D7F659A1D9E54817E2F453EDD0AB76902CBBD21158CDDFC978E3B41C5285645AAAC8E363C526BD3A5107046E1A4552BE9B26AFF6DC0E72D3A3D29D5FBD2276DB9DD772800A96E7A98B82C26554E64F1564677EAE1108C4402505B02619A308A0A878852B67103C6106208515C266014872C931046114404129204002268990865DCA068C2362A04405001436D11486C54C211CA302209376D5BB25112814D9AC4415148689A168DC8265211C6480B2830E1302DE1182114C908E180884C401109146613206943006203426520216CD4042400B08DE0C82902904509425214A54018B8498AB084A4948D94004111265148289254427000920924B164E38861D31891620625CA402C1C304203914C192012E4243258201220856449126E22C0314B2266A2463048328A48B8050CB991CC8871C01211CB22104102815C38060CA249A1B4911CB66412C46083C40CD0348004802803C3211037081C0941D12469D2082A1C142D90C424E2488092264E00A64D63407264160D9102222008661C14914A30710484800BC669413001C8A230C336120A25122341450B1590093752C808801B83911B930412352ED1824DA428710A818199A64499286D81164DE1426A941090E3321218208012860110382E1219694B4668D8222D903085CC068D2227228A084508414D4C124C81C48CA2348218038D83320840B44CA4188E43C64092806C51084049088801372212378D49406609A8215C88858B346D4B00068A908D02054C24C128120910594029218929924091D382280487650CC02D021586942464D99005802832894249A02601C1C029DA400E60986060900D8442248B344C642668614072C3A66D6246411C916062B829CCB805E1185282B64402184923A50C8122069C2212531281992625920881D2281219006112C245188605D39608D8008D81B6000C4900224791D2047224068404A34CE2268ECB104422852D20A2881B99601B238E62385144204E440061000090030926D3902449B45143B8680CC270C8960DDC3604D2C28818B9419312700139121C153204024DDC909082908DD12850902665A42246103271018781013082DA006C84324281A26003964420470142320C42C4209104458A3890DBA87012133021B2245CA88D600291DB860908C724520611A238921C386223222DE3C0805A14321C4022DAE9354BEF98F0E8F56B1E5EFE36C406EBD8A2E03ECF65131F49AA5FF556C328A4F75A3212D4C7CFBF7EF5429F77A47AAECF15E138B31C753C61B41DA079DBCC44C854D76E4CA09131FA8152B0DC367EBD18CCFA325B42C6E681D7B90B592BF986D21ACA19422D9F202525984A936C3AEE984EE59A5926DBD35A52A55D22CD15BCB7E5882B425978DC8B2508A5B7D3FC0324A2374677361C6218E9EA24FD0951F9E245318AD8D5DF6017043409E7DA608FCCEDDAF3B46ADB1343C031EC77488298D3A53B35D4757296412C2923FE75640AEBC56C794F154DB314398446F2B806EA673441278701A336C8EE9C5091C5F316B3BD29859F35B9676EC1CD134581E82708ACB95EF664A28DD46848E735418AFE7F6B8970E21067DE3EEDC9FE8104A2AAC0AB5B54A87E90ADF45B72CAF8EE83944AE35444DDCA24AB60A538FEA72EE9DA39C058EFE2EBDCD54FE5B45B4A7DB278F8543894DE06AC195FF4986540E9106285C2A08B0DA241A58B945B3FCDDDC17934258A5DE026E01B79FED3B0118C8DAB8482EB6A7B013BD6685D6879661B37217FA2675F3BD3407AADAE1735BB516E1E95298F1165783057D3F58496FB4ECD90CB121A600FB53EE40C3BD57CDC07BA59FC477D09F38F12A4DB827ED823C10F2E3A0291FBA011846CE28DA6BBC1CC0824EE17186DCCFA8F542B65576175D2704F1DE732D7068396B4D4BAE35D812B37C69452DFDAE3A4EFAF299DCEAED768B85DD68F99E96CEF1AF98DF9F4FFD132044CED3FAE5B3A8478E8C39C0A2020BF2608FF481056E7E4B1D457073DB2AD34DFF17EB3A0E735EC7D04CBEA91BFA8A2D1579A184F1F3E06305CBEF09F731BDD88DBA307C9BCF2FCD9F489E3A249464B91E62ECCEF28A4E45AD9E947C2F2B55FC2CCBA059F91401EA728F020ED3AAA12611F6C6A5AD3E72CF5772F3353BEE97993B53F3F84BCA987839A140FC05D21716EDF1F7C940343485D91A73F5265B05522276414ABF121915B7F26F45697278281C8AFAA8DB921DA61673A2DD8376F07E33A02F1D482C4BF41A84771E9006BCC13E1A5F6E8FE2FF08C3403804F279A9E24A611676FA2DE82B334E7AD074A09B0E2B08F616BF9A899FBBA320CEDD2FA4714EF8FB44030CB533F33FAA437CDEFB78B71CE087DA698B64002A49D2DFFBC07B9631C6D30FE3C6A55900B2EF9677C65C745A8429208CFB68F7ABB30424A46AE312CEEA8D9DDF71CE4638D7627A3BD8D95EB52E54F57E90F566B1422B06C255527A29CA7BD5B618449E4B8926D194C4C1FE2CD4B5204CC820A3883BBD38BCAE71EABBF1F05DEF08B22FD62A1BDC156EDB16D1CBB63834C306436BEB8E66B3D07DC48E2622583CA93472FE8412DAA146D9A27CFF40D9F725C3AAD33FBB7F37687FF8A94D308FCF2D6EE3D4FE5F6235159A70C0C2D4851849D5384B48279633A1F0EA359F0BE4D754D53B4E782DEA550989D67D6863E76A2ED7179B5D246DBC98A99A593048B7ECAC1F736360A7011DDCF1B04242E6A55EEB23ABC0D4FA39762FE5240C2CD6529FFFAA963657C71C1ACFFF036720698017082ACF44CF5CC8275F107C4D2EAC5956CC2F5F75848D8B9AD81D3B1AE27514C9321D5723EA62358B36133CF8A6F78EDCB90826C57BDE3DD34E93F9F0EEFB6AEE7463343E747C3591F442DF15DB3C09BE6FF68532B248589678DF03E0E8F547AD9E69A6997C6A5EDD4D87E0964D3A994DC19FDB9FABE15425021F59648FB3B5B44923012BFE6AA98374B4CB2D1270F4E6041158C8CF7D7C3EDFED21D75328040D947111529330E68483A0808FB87A57539D7247866CF381B67777966F81FA7264D5EC4B43A182730F674D7113C0AF7BCD286AF1268496CBEC5F24BAD99D1974E2802072C5F4797813EAD9BF6BE7E5DD90FDC1345E8E6085BE14F7627B3AC4D7AAF1DEC54B381E677DF1BB73F64CE654210D58A600BBA9BAFC9809F5BB76C53BE16397E3AA2527D9654E835FE9AE847931DE13E2B5A90E34D07E2B67AAD98B7C3F399B2933644CDD6B728F3F21EFEC2D185D9652C2DDA52560C416E9B5279E8D59D8963C57681EAF170AD78A9209227BA5BB1EF966902228375EC0A29CA93107319787F966A2A6D9BDEF88619C7C3EFD61AB1E0FA6D3C873974E2E2E78089203BCE53467293B31BE9BCCCC07BA17D785F887F531B1ACD11DF6BD34A7280343D4C5CF34F4B8BBD204323C140C36DA22031B2E3C589D6ACA6235953A3BF5515692BB92D88566BC3A28459416F9BFE6F4C7380679F22BEE010854776248B27DB027ED7A3B35689E69346E1BC8BA9380E96E5605EB5B694FC843A0749D78E08374929866380970A45EE09AFC3EE
siggen_pk = 51E31ECD3C84530EF01D4A6CB780859EB063BA806FD38A7782E96CD6AC9D27BD134C84D9CB68F77AA00A4E0E3A99B0573926E88DCFAE215881FD305CF4A705DEA4689FAD7BE42F12D01373070093FAC937196AF8D8F9FEE3A08B687D1D19C82466C86041DACEC4A05C9E909FDA96F96DC0280A42155F8625001F44C2E7D5AE676B34624F3C220CD5BA6B7D3C50374A07A70E0603F889FFEE09693EB359C1A4BAE1B2ABAC217BB169E0479667EAE03AD524C0FAFDC5B297056530C2A17B5D385224EBF5C7DBE5B74D21C3DCB378835C0A54EA7E49E497D02AC7B09EAFDBBF9BA4AC3624B4E15355F4B5F1F8486DFE4A8CA6E5743AC0D639ADDAF8CE17601E403A1D19921B1395C01B49E230B6EE855FABAE113F7D69520DC25573F10FE2DDA8F7B9F14B78F6199C8FE84D1BDE10A880423693725DAD67A168BA141AAF299948552036700D396AC71A7645F0245CB2277861098A29415EAD66AD0A8D442ACB302EF22A4D673A66B9155F26FDABEE199C3BE99AE1503351EF639ECEA4E8E03C1FE7E7580158734BF4E625C438DAEDB3FBBD7571D47267C2F84427ADE7803F654036ABC90CB7DA2DE400C3428D982933EFD2124E5B67DB1389FD2F40310F16D4B87CAB67820AC22FD7ADF062AC60AD9C251A715A393EB041C588DD1A8596C852BBB40CE0E2BF73069B1893A8417CD7C65869E2AC236F0822109571C99174FE5C2CC924351936A5BC2A0EB78F9E2D4439C1A91FED675F5CF8BA2D5073C369E8A4BF93DAE5F876064A32C0B5AC14C0C03ECFE35D0A1B1F01C2C3681518501BD20D61BE000AEBCCDBFAAA187C44F26BAFF6F3BA756A548DBE656DB485A451ABCE7F3A175B41B106C8E21D64025EDD20785F09F35468BE49C861BE775E9421EE2ACF1CAEC1BAB571E28C86C898832993A984A661EC9D9E1AB043A19194AAFE3E45CDB6D9CF6B58F4AFBD7F7D8BB373DFE1E0317F2FDFE89187EA976464677BEA1A59C462D5F61D57968DF3839B71D51ED2BBF841C5643C95B4880839E1B049AF4DE78995B5E2C10ACB804582134A9A32B6E36715DB2FD4CD50967543016ED6D9993CBFBB45180527CC2FA7A401E6E0E9CED31C6A1DC20DAC1787BC844110F8023C9EC915F2EE857D08AAD78B66B116FDC5B9B29C793053768A19AA910B2C3C1A0B3B1B175CF2BDE768EF570D526659E1758DE8DA24FD9C5AA095E60050E27F13A7081076EF15235A2E06BCE88BA4A513F4F27C3409B7445E71FD83E417D9F382DFDCC146E179EA591B011139CB2AFB5280CEBD0AC82F9BC091E3B029B53E5C3670BB4668A81828C6834ECEF4475427177E681D460EAB366802A17ECE47E11D2E3CBC975DBB00D9F721250358B2ABF59CD08AECFBD31FDCFC13BD4DDB15A7A7E1EA54174E6FFFE81AB01B49701031DB9C2E11619B182FADED3A5D832FDC0E2F58BDA8936E7BC357FB815E51C23E12F6FAFBFBEA9004AF45BCE1C690B1B96ACEEBF4C40A78D93DA89A6564BE3E7E0881047F856CA40237C729BCC5524F1BDF757118600F6EAA170D62DC5A8022B26B49CB02BC7CB05B2BF756D656A3F2552299646DD2422543E0C902F417B15505AD3D392B4DECAD1C66760772C0F38BA971B7D14846ECEF3E33ECEC4CF50A0165997DB0213F8851249BCC9758B82E0253F21E541142318AFC4F932AEDB9AD091C5057E068FA8B24C166772D8E03528A91F5D63B22778A95E78287E48F6E49F77811361B35CDAA2FD39CBF7DA3EE2BA57FF841BC0056A8D097D22F391AE9E7B3BDEC9D273564A9CC8479A84D6F70824D6ADBAEBD9CCCF94B4D6D4845DA471C9E8DB09476A66B057765414CADD139397C21B00C436ADB7387
siggen_sig = D62679084A3051AAE0F0C5B9F6AD53B14F5DA0DE0BE34910A18757191C1D9DA399FC290D1767CA02405B1FF5BAEA682275318367040193F75E7AA507667FAB81E00E23F33EE2C3AF4C0C0EE10CD49EBB74030B2DA49A18412EE7D8B99961378DEE810455A4554BFF2735CF559E4746F756FDDDD696CBCC2583D17DD346225DE14F909514F59812D20DDE8CECB41804C82EE46D24B4F9F9A5D3B07B56A68AAA8917A0BCCC68A183054705DC4E90B926AA5FAF28713C91487CD961AB68744AC7A4384B9FB1DE3661A4C9550218B64AA4CA42668135D282EED4D81FB9516512DE6ECB0D2267A39D5B03C8CB539652EFBA456B874DD54CA05E79E323B8F2AF4EA396288D8787FB18E365998A57988AC97C72422095791C03968790E787674DAE216BB3845CF7694C7617FAE9ED1C30EF508FE119357FC4CA60F31C569CB666AD224ABB47212F9DAFDAA8ADFCE6AA104843CCA90D6098CDF7BCED8F09B2E038597B04AFFD250FFC00C56AB3624081F09061AC9326B62C7484BE3A40D00B6336FB32BC159AC7CA91648C79F8B1291A310FD78A2A2CB4F2DDA9B0DE3432027E2293BEA49FDC03C7AB0D22AE0AB087454A36765A4DB4282C3CA70B018B8670CEA6C9912E68A5BA5E266D4A0FF37C143009E193AF461DBAE50A7ED137B061DB9A8A393CB3F39C89CF66F8F90EBB5C3C5658C274D9948672CC412EE79CAB5E00F2AEDAA7F76947A9CB21930A25A30B19AC0B8358F4B41D9C2DC6E006A23E0CD8CD0914BDE71B861F19B1723666785741FDB53FD13A98289AD7AF10450743BC8CEEEA30D5E8E5515CA1AA75840563AE93C1429FE9E5E217DCC1BAA8964763006DCE026D08E850E1A46AA63E68E81D643DD80015C89AB6E1A2E3DAC35673D19652A433A41E55ACE2D3DC0ED76A211873497E6CE2A6052859426F8D808EEBC7E796570D49E8F2C42085898078D6A1DC77426BFF43942E9E06CEDB624D10C8687791B1CE1301F252C11C25CCC19801F97F6623C124815A39A4B4C1778ECFC0FE232B375771E4A81E64896EE80F75C788CE125C00172EE00EB26967838F5B23DAF54F8FA147D5A31046971025B09C21DA001F6BEADB7FEAD126B60292F2B06E87D031D1FF9FA4510D2F3EBADA89DA2163B963E076F37A81F4BEBA8C4C15EF28196AA4ABE626F8735D9740468880763973775505572CDFA26805BF2B85DE1953EE5DD7E15F23EEFE02B67EDAC20D0501A1CA3C253A4F26599C45251973F2EA9B72BBFCAC4812C94D33F3254165A5A97632EA13D14E0523D067254B901025B9E5B463845E4E16165E384B74C1ECEE135744009A47F15127E2EA954EE474CF76DEC89C37D0DFC44FC42CDA067697714BCE4A83A870CC2B6C99C737A1A57A84D11565F7524CBBDF4094E4C4A7EAB7BAF6799DF9CFF3265AA05EEA29FC98D12092F7B29390464C06BDE8706090555013E9BB667BE1668588F327A49E152DE70FD3CEF43523719B1D5E64A82970CF806683AB29CE041A3539675DB741248BF6D50FB1D26C45B7FFC5F9C6134738F9C22B8E03056A1422F1FC627F4D9712E080D5AC91E624B133A47CB62E4D0415D51EB35997DF0C59388A5F89CAE0C458D7C5A87A1C75F51A8249276E3CF19368AD03032BDE8CD0F364BB6D5995CDB674C36CA11397D43705FBB1EDA6EA0365B28ECE5AD4AA9CD8FCABF0D3ADF99B6D7E7FD449EBFF6F9DDCB58307EA4AC904ADECF0BC9F9861E61142DB92483639838CA83BEECADC054C56B120AA13D97729883D9488915952DCCA1C9359FF1C467397C19830518D53FBC8FD72CFA6E96C61C8A5D958AC05A45035E9FDA955DB8D8947E11B2C735634EB13E94CEE7B8196AF5ED81BCAAC0F02FC23F57F308B3A859F92B79CAA6889BDE5D568A0C311ECCD82C15AF668D17C61E929CB4EA6C91D812F633637DF17D37F0AEC77D9FD81728DEA90E95B1839EDF2FE50AB69C2C3D3632FCBFFDEB082837E8ABAE3E7B27570BA6EBC127FC4C20D7C11DA22FCE1A05D3048FBCBB138752FDEA59C019FE19028163E0500EF31422736BA6F511DCFE81E3A4B076988CFAD2D4686F50DEA2866F9B4F76AA7678FB781D59B693981D3C48F0804240518346F55733609E945BA3D95FF06A412A77B85DC0746C5628BA8C9B993BB5BD2A44F4E0D438BA14D54A1AE04A42D8850BB006A672BF3EB7890BDDB20D639287A17ACEB8AD882E672C34A8C1E3105FC510CC6BE7E6CC0480E49D0AA5404032B6A77BB2426754149AFA16C79763061A13E61A44211EBA88C8566ACBB6D3AABBCA3C898086DDBD47508EFCB0CA0B921C79D24BE9F57FCD9F111382E3620F8E58155CB53F13615CE65A4F9AC95B563F5D4F13AFF0B15E477EF2B1AB9EECAEE4B3F47FFB4C3194F37DD34C3F9922A5ED9C47E26F3A5D6250F44E7974E10EF853D0C20D0B85FD4460F3EBC6B82CB4F095ABC59A4C5FF30147F6E1383A0359A2317AF7C762FED3E002B96A45B77CDAFCC9E8EFCDB58DA867E7446F33DF779F44CB8BA6AB2C00A5CDBE9273EF9228FE62CE47A097956AD77217D306A578A7575324B4C15FC1108DF914CC548FB9B13DA8084AB8FB533DAD228FC70AE0FAA4F888EBA91E177ED1511F60B86D01C133C826E48DC3FCE5435852A53078F8F1A44FCB16FFFABFECE4B20BC457EC9D8311D5670B0A9D5A3BD71C7238302F641EFC7C48123DB8CC0D4013DB9A4C101C983F838C3824A03B0C62AB738632539C993946984E4FE5279141499ACE3BDF8C0329D467AF3E0F01F78239B1D11CB7303E7F32A0E2ADAA2584C31F76A4570C6D6C1F1ACAA2861F9EA5FBBCE4465B749BD778B42B02AFE9D527835998F9F4BDE206584EDCB535427D9D356488A4467F70DFBA6EC5831E24B3B4CCFEE3DE8F3A9FEC5FE1B66BFC3D09ECE022AC311209A23474D668896DA4F9CF61E43D4BE61713A949C0C62B7C1450BE5E5F728D705CCAFE4EFDBA39150E8852C4859484BC9D2941D8E5744A3A6E3F10B6ADF0EAD4BD1E08A44B3BD35B9B3BE64E0700CCEEA53AC65D822363FBAA2D3FA41CDA12B2A9C240C723D270019A0B6D416225C86DCA91CFDE1F76DDB5FFBF6B7F24D665427B652493FF5999EA9E62F873743E67C62E60514A5E7AF6050CE9432CC0E84478F82D40CE66EBD63290C14BC2421DE63E964A8E0F67B3D387989022BC13B8CA6942E0A6FE33E7D5156CCA5A06E5C7D552D42271C078A238F6B45FC4AD9CDB80D9DBF785A95229E9B036362BA8D4682271ED19F089335DE46708DC767D72CA79752B3A657FC6663A46200017B638A029DD89C7632B0E1191E313A3C425268838D95A4ADBBC0DBE9FF083133373D436467858B8D93AFCCF1F20407181C3241445F889FBCBFF0FA222331385C738186889C9EA2AACBDAEA0000000000000000000000000000000012223040

count = 289
siggen_mu =
siggen_msg = FE2F2E75819FFEDB3533F8EDB548E684C41E4520848039A2B14F7BCE9327F21BF83AFEF8CD913B235325998E76E66C0FBB0C2609A305D9FC28FC07BCC35201CEC26ED32157A290EA27E8265E7D619EB80C3E2094F6B489CC5C569B5D7C630C7A8416F0159E784EDCA01CBD2DD23552C35A8420CFCC85E5B283729AA57E3007E515F893CF24F93C2D0DEC19DB670D3FF6FB198E8449217317E6150EDBA55BC8B9F8253B112C4EDCE9086AF13F9DCCC8924E400147EAFF0B510ABF1E01E24497FE2CB6A82FA08D36FD60798355737DD70516F1203D5AF470A055DB9F624B3D628CBF64BC74D1DF836E7D5B3B5BA0602CA922693E45D05762E92B7A0E23FBB4589CD524B59F27FA6F5536F194BDDD9C1B64FE9B17A4D937B07503E46E4134B960121819F8BBC52B44390E177C81CC66CD9ABB43DD5BC771B6CDE07ACA6C337D6DB3736123AB37D6A7DCF7DE168F0591F0CE50A2BEA26CD3743CC52F926C073B1824A78113BD341D3D7AE54A2F3BAE7BFC72E7D2A74BA21535861E57C974508D262619C40B0103D8A0F8EE61B7A25993948EA4E2F92E6231E9B2831695D4162CDB9CEC88CE420AA155E100097D8BC7B99DB42CDFA02B2912AFE80715A358B9A0026CED7E5BF647C16E450E2341111AF0C7276F4E751898C81B477F150378E66304411B977C8FE00C03A2F839F4455A2EFE0B8D8ABCBEE21D03690E3B034A63667E02689B3F18FB55B12B0D58369B312A83826067DE65656DDC5AAF77E4913810FA2ED5266FDDB15E726CEF212CBF78B3E1F3CD3B5B5E955328D878F1766EC1A04D3917AE4F131D50BDBBC673B98E46554B26E6A632854A11DC24398D2D6F1A38DFA8B07314C4D9C799FFC1A57071786166A66091A6A149FEAD2B7229DAB74F7F6136E531F0ACFBACB78D477B84F73D4F4D13457DEE7C6EC5D9A02010709154E17B459DADC1C575AB234E0D1566239ECD3CE3BA2F99CBC4FFE3A7F765581FFAC5A2AE9E22C579330843DE48B37B526DD106782F6B56F7901A686227F4CEB88A6C028968D3F4A4466C4E112629E52D620B9CC51EE38CFD4E0B8292C70BE5811A69082DE0DE5E0997245CBC68A50312AC2F6D0D76E922939AE267C7DD8BC9A228B7B7293C925CD01812AE417626E0B6D25F1E91AD0E39D19345BF3DAE771C4565D3E2485BD672CBC01B1BB0BAB6D85A20153EF9D12F750A001200AE5D1DEB34C369F74F8000CC1158EFC022183AE493F31D5A9AABDFAF5D22634927E7CB
siggen_rnd = DC4AB8B15711CA3AED8D926A1A057DD6E1FE52EB02183D07142120BB964B60F9
siggen_sk = C900BAA86154FE0D5A0828187FF57AAD2E5074E94A0F1AD22573096FBE831CA6E0D6D2BCE77FF4B7EAF570525189815BE64B2F2789B8F6B5175820285264AC78C92762E4BF4BE9AAF6D07A0F514E2793937B8232C3A1668B595B58DE898AC8EE4177830BD6A066C667760719D522D5BFDDE5FD8CF1D91BC3885028CCD081B521930865A0B24983444DDA240188324E53C48C23318413A90040884522166513488A1347245B18060B9651E1B2705922668448910C390159B668CC90689212925922891B20444A403161B821192880A080080145265B823018258D5B166812B90542128E54246D48A844CC34280C26219CC42418434191A22CCA04069284802020710BA868C9164298928C04438D08305103238112235102492A13850420300D09C5449A922102286C0CC1806328910902065BC40511B464214761A0106C0186689B425003B8508822610B03048BA8505AB0848A9048CC142898404A1CB10D1499480AB66D51C02D11260D61B66510C361502611A04888943200480445039429A3006110446443902D4212704CC644882445593242C4C850C4048D1340649C167298321291986DDC1469A4A86491487224128091B891DA14001A100402076DDBC28509A84414116A84A42521C6914A320A8C4668D3200A0139080AC4251C15411205250B4786101770DC006D5220648CA62924C250A4185040A869233140C8008489A801C242702026259386510B3390D1120D1B828094148520034EE2A6815238462209241839094CC849CC86000A42499B20886220244380219AB48180328A08288A81420CE4B80D48B42858C4314A36448C088193124A41344652302999804481C6115B36880C968413876DC0C6855B906D0AC1910A92505A0442D1A82D0B1741D38825248405C2422D11804C9C340411426D63B42D1446821B046951C480089431C0B46092246C9AA60CDC40711218714AC68CE3984C1195718AB09118C3619A4889DB9040A404306300294CB644238184090292132784D9208512932943068E9A4602590632189488D3004A524809420450C2C00103C10D121968193884580229191160A0A2810A02009122494CB2054A101190346412908D1A33111338301C200D414692920232D1102009000DD4C8296226308110505120844B14451B34520A132182324A50B86D12C12119360000B2418894301CA5814BB441DB048618802410190C54322400211163C42D0A2825189081D0C290C416860418500222126CC133BB6B9BD61DFC2C6D6AE9DF9C71D20273775810E959448BA794996AF58245CBD647EE12322E68366040ED01CDD2A2D7CE60C9F34A566613398A334ADE8BB14EBE991B5A5802FB901B17B6E74408F038407215838D05AD339A1C82C2681471B74B9028CE3CD02C3D08DD8D239E368E0AC0F5F653CFCAB4AD877DAF7FC02AF483098C940E4F70F339916597BD89D2FA386CEA7DEA36AC4788EFCFEF13B6B505B5027C5A53E4D9D8131EBBBBAD7B992B435FE52137693EF67D1829EB8CDD14F07BBB64DFB38AB7F34D7B226D35C65614FEE25E13217580F58643B1C357453EFD486E278381097F805A44AB2D15228086DF2A2CE2BDF6D18F84610BF9B904607874712D986E424E804A2724687D99FFFC71F7A2D9384F2E448A33E49192C19901913F7BEC4CFD18AF30DB1F8155652F69BA236774CA73DBDD0586CECA535CB1BF4B0F8A09A0C1714695EF537E5B7726441AF07B3071A93D996133B32C888070C7F4165C87D37890F4C89A1BA410B83BE1729AED92E11B151A8BD5AA1989053BF040A7AED4EB6A082BDB49D9BC40A904FF15ADAFC68FE18C559038324008CFC49ED2B22FCA8A6161F6C2A61B11A05C566CA7E79B35F7AE46CE9ACD0250587608386B3B513278322CDCA39A076C8921B97058F760B04EA0868970564CDC109650FA6B4CFFB2393B9AC1C3ADEB92781F7FC4C9A069C1EFA277B9CF148DE80AF59D1348E8BBE4E404DE2435C0AE3FC26E2DEAA0AC6774FD0A0AB87AA6A56AFCD1FA92BF3B1759D3A019A2A114279B02D62CD61EAC50E5B2D0BCE7B06F59C68BF882D439A47CB811CB16245B901E7252E341117C9EE640304C5140309EB7D72F63C90AA78496A5D1633210B9B84DE7EB4D3FE22B9955B0FFB541090F15938AF6A297F5EC0253DFA07D14BDEBC25264903DABC4620F283C3531627A035FD1AB68F610B93A97FAE686BA5FB9404F52AB2AAA585A12AB80DA39F6D4BFA0DEDD27999C5A7CF21520215DF2184344403AA78B7032A1A3585044A671BE2730A5674352216B82025C8C7810D3637305F563DB3FE805AB1DB9E1720AF3CE1B991DD2702C3BFAC7419A87731CCE1FAE3D08108FE4010911141261237E9F3574E1C69E19BCBAE34D28501A73A11887B6B20D52AB39207BB0E06163BF34E4A490743B3F1629A68A5575E439E4E0C44A5E3FEAA78D2F78989CE585998F558DF1DE9325DD287902895A42D66376AF842DED15C35DF16BBF36BA70B24463EE8CBA15364EDBE1EE8BE82B8AAF5A8D0F28571BED3141649B87ABCA5C9AB895635CFD05AAE64F40698879D80F858D7B4164EBE7F9695F8886F6717BE2674D820844EAE354B1D51EA454D153E3F3AF57FB96CFB13A032512E84D1E41A341A6AD2B775A3857DA7386B52C13CE555DB10E66EC393A03DC65AC4FA3E5AA595E58BE1050EB73F9BE0CA316704796F78F16846F6D1DE5ECA662DDF610D11D69F8944A7D1B2C1468654339326D8BC30D0400D4C778CF6DE9E9D3575880562B9EC479C1077AADAEEDFF6AB35642DEC1C412FC12F893A9A1AEE0ECA59D8EBEE8A14A2BD1FE72C14B92E920B5BC2B8ECC2A8C55FF26A8B2F88A995CE75C2C43ECEAEAC0A3942C67A6730F3BEB5E6B40BFDD7D4F4B8B0FBD78969B65B95927BF5E2039C99FFE8A523C0CE38704685C8FD2DBD30A7FFBB3F4B91902BE501397593545E2617424AEC7F1B97E6A2B547ED834DDBA97AA15AE5D864AF5F31BC7322B395758E64F25D000DC6B8A23050551A965EC8E305B02D4C9ADE933658A6DB16BCDD824B3B1E18E1218AA6C855D196631C2711CF0EC1E83FB6E456F529FDD384111F6625D997F5A378D5E2ACFD0545AA67A873A9C7411DE5511512CB68BACE32573692DDB416B9A81C0CC8AC28AC80DF7530EFEBF28B49A7C0AD1E913D9572B9B0ADFDDF252FD40135B7B3934A39E7C4703636C870FC4303FBF660C4FDEDBB59973524EAB12B28535C8950936E1583ABE81E437AD1FA05E6AEC6F66EC3A93A22BA38E53B56FED3FEF88B9860A20A4B80BA86D31CE718E4B939BCD9035509BFF34E75E200C6CF56404D3173BD08B4D43C5E078D92BAAE765DA308DA52161B4B7FDA60BABBFEA31CF7A8A56F471412689AF7880CA3E70320B3AE774E8FA033D7E653E9B050E8CBDE1B1BFB70E77B3340C056C0C52BDE3411B4BD4B82E9A97E8EB211488EDF2DA1FB5E4F5D50077B10871E3C30396CB7A9A43EE5E32FC24EB478847A6DA6341A587A31B9A7D10B04098ECA3AF9F5F3941368CC3488D2FA0D6FDF3428C546CFCCA53DC89E73F6E887339D2323E43653376902F6A58CF0A55FE7A05E6100C10D763B03A6151239912B60E9C08
siggen_pk = C900BAA86154FE0D5A0828187FF57AAD2E5074E94A0F1AD22573096FBE831CA674602F831F140E51D9F704F5D67797F8BFB870BFE6319E6E9101F6096D37E1F25F4B867A03E759E5FF5A5BB551E13AD8DB65B5FC125B044E6BDEED809D7966B5BE02CD86D4E262C8E0F84433DA57DDA60FD1C5F028AF2E1DB3A4723FAD75EE6032127E97C1720AB42757793E69E0303B27A4861FD5D03818208B25406D0A5A185FFA181E3BF5DA628E8A27A756D8143B696DAC08ADF9A10449EA9DAE109F0B4F8C684020A5331D1C1187D3A4EC6DFD56FBB5FFCA6CD745028AA12719A18BE3EE2197C3C00E6FDEF82F3F39157C885866071ECD7C20429E87EA10D80F15F08A5542E9E3708FEBFCD6B306FF174C359B6BF760DEECAC99FD490C4D47D4B6ADACC7CE294D2EC277540759C8485EC94F0CF869618F47819A36E40C3F20050AE5DC644D94E2D1C9986E39E524CCBED4D5F66ECD9FB57DD45922C6A1AFA19A6F507E35F9FF3FE4412B398BB669E65E54E293FDB42719575F613361C96207512555BC4E0EE204940E0751C9EF5290D1A752F185B7235A12986C6BC9166E5C96B344F3054CFB2D5CFB5BEEF5747693C9EDA219757945FF0216F887AFA7EDA4E4B5895D99A4143E8BF0D6CFE8E16E12E74B58D648EB5234D389B7B7CD6B1550E51C58B02A6DFD03312B2BF74C6B8340D400493E6412D0E0E0BE969E59071975847F8C8B121EA5EF4D21E9F4BF4AEB4E1F1845070405E92AF4278DD550B988267631FC76D0106AA1E7F8742F78B285203482D0CF69D43DAF71275F9D099DF4D12A4CE205ACD7B916FC1A0BF7252B35DDDB63F6FC13191ED492FC3B0C686AE5C42192C5E2E2E9F149CB09609F44886BAF20609722AC75212E854728DE36ED499C03A9C869E82940D7B514206D6A332DC6510E192E2A6F584BBC1E052A3596C5D843FF1BF3B9C9103902F63B0789FAC4949F9CAADE47686BC2635E889FCB017DF7A7483BF2DF654E2DD34F4C1E4CBD4E7547E5E7CC59F41339A6AF4743AABB7D26E8BD9F551F26477F7B73A42CC660324EF4A06FE2B0E7584D7E68BC8A7C0BD4979017DAD5F7FA8838D2D5424760A6071A200895BEE67A95FA7F8C16A6B1846043EE09611F93070B648E53A4547BB0AFDDB71E79963B07B3A21B5BBABC5DC969F4BAC07554B3D6D848D6B506A980227F5579DF5613C9DC620A064438919958124490C3F6D610B4E9A71E519F0F8A0C2E05B777ACE60E27E9CAEAD0232BFD05A46E61F698D93FA65337FB388B4534B5E98B5E0218CE540A63AF8B9B11C7A35CD05D5BE5B946379410FD385CD086BFC748FF490284F9B06481CABA2BDF50739D68B05083645B69929AF233C80696AD7592A1430420E60D5F6A50E912B36C73E47446B775C051F2BF27B0A860BE96D4D61924E2F2BACAB848F52BBC4925FE4A2F50E8D5A381FFF64F746091257DADF9B2EAC3EDCC25C2F216963F2AB0BA330E5ED8F59DDCF15B6335711307E74096E08C2DD38498031437BAA84F3F4FF0DFB1A3607987E0E9C0D505D086F4E40B0C661BBABAAA8AE9A161D3A82698AAB525A0F7280B66A2D36A7F77308D1FCDEB1C53AD8D91998509BCF96A51A976BB3793B4C3C9A1C98FF03667A5D3C92F5A398DD834AF547495D4F326BD21B40AB50889ABB8E5D683475CFE8A2630A19C5C78C45B356941B5DC3989419CB040A8B064072B44114482579C98554825154F39DB361162AEAC87543FB480C44AC4A86CF6839B2E17E3CFAEDB1A5454D3469D44C577F98CF46D4BAC47C3253038AC963A90B51F57A7F18FE2B95AAFD03C552DC63373F961A4B68817BB39A9C9E08271B62BDBB33FA9AB527469D9A6
siggen_sig = A954AFF39F555A9165F7A01DB36E3D178EFD45E4A546C43D29A0613FB2DCD3D314489FE33792E3A4600EC48B4CD6FF87F5A980FB8B3F056FC6560D75A9882BD094E6608F9E24522941F731B13423C478481F362C89F81390872DFA252EC69097ACB5F5418734284CE3D370050973E38D6A9BAED75D709EE24281C574C8F09860914BEC67F94857653E0A9E944A34435E2F7DF6982DCF6836B519BABC17B455C55CB87F5278A08A9867914C49B9D2771519EC16271E2DE47F81B50F129892F04F606C9C283D0D91C6E3935E1552FCE89D7B6EC82D054352F981C5B9741B94D5165A8E07078D7F4E50576EB750AA0791112A40D355B50E72688DC0FC79DC60C72D29D2320B41A2D97D03BB34B075EA54311809F00272186C59AD5626D18593770C8823625886AEDDA7B09AF18C1F8B00B5CEFCE2F3B28101E6D330D36F4DEA579E261E5FB65BBF4E12590208BB725EFD9F7A804CCCC0A974C40D861055460F6F8697F760FF30993229640948C425C2E44C356775C040147B505C50EAB04FD738CCC1FFCC31033995D0B9CB7027541C0BDA9FF7F39D04E0E6F4BA718ED76FC513AADD66C9931C8F922D963A51C0127740F2828BCA427753596C3C866D3DE76B54D1A767CF7698EBCC65C31A564135FC9CBC385F5858CD6678F0AAEE02C2E14BDC385EC2C948AA4FCDEB527AE5DC579B395FF1102B4619B5875F2D8E2688FF8F0FCACC997D9DCDC780C0138A8141D99EA0233795EDF5522CB124357094D7869B4EE8F124257845A3BDFC05E51185B9988D9E51CAB4B89201903B485A7E1A953C27097CB2F878A6333215127C6FA95415A18CBBDD1CB1622BD5A9361BF8817A57E6C78304714C3804E7E424F7156ADFE59D314112AE41B86E3C6955BA579CEC90A78278D5CD55EA812EEB6B098C8C5787CEBCBECDBAF375AC0C7BA9433CA027D047AD0F977FF85A9A57C55AD9464C7A6A416BA09C5AB2F1E19E7AB377BB0F15D29204012CF76A93A0BA69633A646116640764628A305E3AF26A1836E41B2284CD3A2751016E9E1C88C0EE17A85D28E0FC49C110076FC71E2BBFC949B2768A0F1E495D03ECEE8EAC30E3912C19FE26340CAEC4CD4E70FAD9912CD0A6230DFFF5CFC76EFED017472C09A25B1818B349485EFB9D481747A6A98FFA116D1853042B824D6AC41D263601B6B854002129CDBDCC5F2F2CB5E99AAC30F54F6590E4C7A80484526D4B39FE323A616B2BD26DE713B9E74AE5ACE3FA2CFD4A38DF80B594383B72627A0BCA3547627B3DA307A4F551171D8A97BC4FE02EAFEC7E0062FA8626037D69E744A0C54280FBA914ADC35D9A39B9D5F150F6C061E1F421A7BEC013F4A0AC824057E6DAC7A536C67EC1852795ECE4D7C86CECAA0677EF23CFAF3A4B20E3598C612FB7E30A058E0979E2AB5FBA4B65BC1F47331B76FFA97488BF408E83DE6606BA0BD624730D6A12337385217A31B4D5CB67D81912808D4E29E29BDDD3197D1C8D7706C74BB28A8A13535A2DDFD9B0564A3868678F2FE5A83849E0D4B02E05C1FC32E46D3833415D0163080211122ABAA564C8193C5D1C1E07B32EDCFF4BA145D869ECA65065B6A220AE64BB51D7035E36D277FF9A43A035009FC3AB58BAAB8BE265C113A28F542583DF3B726200440076D578353247CD46E6439ED31EDC5F1171D132946C0B8DC04E01EB769CC6C065EC8478BC7D13525AA34FBF9BDE2D228C96318602E95A636757355EDCA0EC53052B113DA4AD493687300EAFB37E0C1E9AA9E79EF0BB754577E8AA430C51128AB99E6580276BAE4F0DD73CCE7619F25163D538CB6F70775A0B40BBC12AB2A320F0C96057A934AD3B6C955774D3423CD3035640141A99DECEFC9487FBDAA8006861C01DDBE083FF6071677EE7E8E3DD8225D899AAE76958537D59554B53DD0C130E0F3BB4EDF301FC83BD36C7B02832AA23BBD8A44288ACC16752D59C99F0C5B7D2CC3687937FAF5720A791D9A798C092E9D08C22C22DF9CE3D28A4D89BC7429D2AA3B11025817E0EAD0B2066B576A2E7F9BFD39A4C7BC3E62C5F251E1248145F245BDADA1394C3DDDCB747CCEB3316705692C722AA33449B5F65FB66A4C0824F5F9A2C30707D2C76293FE0ED3B0629CF933C278CA06CC8A5C0F41A4E36F4D43FDBBDBD9E03AB30CFB94C2467B4266AE18972970FD9F92A5139371D004C40107B7E7709A786ABF10D3841778CEBAF6F1996905E6C6892DA6C1F94E15469581CA23A38765A2FF1ED4AE68155B3F12D58F8EF30F77E487BBA6FFAB78AD9A419C5A26B6379BAF45550A859BAC26CD66477E36EDEFD11A2D4B01B0C42197FF1D98244C44CED152E932A7244A4E44D7A480A3312A9DA03293E89C1864409F67C0A4E6B2E0322745B320FA95ED67747F362823D0587ED6FEC0800CADE6D22062BDADC72D6F102E24607F8A2C2EEA5ABA484DB37DDB7058B54BE185F8674757F1F2764D4D1E3C698BEF0EBF04CF952524CABF0820B1773F7EB1DAD206F087577E9E595D910D0083692CE99700CB14B94B94597EC705B3A976E384CB46748939FB84CC3FD5785EDCAA704CE40910821389C4AEFD53EB8D23982C29CE8464E73605900336D45D853D14D9406DBCC55B8ED6A8FCCCDC44C95E40173B2B0F0438D1C27DAB38C21515DC497E0CEA1E4E2471BCEC0E86D462F2D4845CE08D5A8DED5EC55A553674FBC3155BCC2C7A14867B793EC3719582F2218F2466F2CD1CC2A35E8C502F461076B4287A37A52B1F42EED5F968C1277E1C1F5D2BFEEE5F67936A6AEE9823DA15CAF9D7784E6EE700170F4475C509BC72F4B48087985D65A76DF02936720C195BB3B930AB79DFF5A50EC9A22F77FAB041985A1ABCFD92AEF39F4B979D2CAAFC802C58CEB05C9C4A9B4FB008B29B68F4258ADA6756993FF0B1A6552E6689124692E451FF0179F45C22E5CB921AA637B15EE285D764DB446B4ECBF6912799E40D21846E16990003EC0BA05E4AE06A620EDA8E4A94923DFAEFD604984AFF8F40C43172ADC8AFBFDB30A050E8ADA513EDE4BE1A6879DC1A6CA044E5A72454B533495E31A2F9507BE3A0F42DAB01F9B4218004404011FCF70DCD4C6E0B80E2DE4661ED458B5457CF4C46991EEF54DCCEEB8563B52777FD1183CE8BCDB66206F0BEE44BEFB8C93D84A4C7B22EB89E28DB6E97602731290548B8882FF18CAECAAE4263F3B4E9B5F66F886A69BA53D8491D8C170D17D564F586506F562FD549C6D952AC71908E8106536687355F56B4CF8177DA102E9B1615C5B769AD56415A5EA69D6A4581F15BDA13F72B5857DFB5B85FCB98B890511171E282D2E3F408C8F9C9EB1D0ED0A13476796A4AEAFB0B5C81C222B2E31323F429198A1B9BFD6D8EAF72127505C7E89A2AEB0C9D1EAF10000000000000000000000000000000000000000000000101B2C39

count = 290
siggen_mu =
siggen_msg = E47667E637A97FA693FFB294DC93D349880B00BC0B1F22DC5A350EB8D269C9C072A60915B7AA2E1C831274C6CB4A2EA4614BF8195270ECEE8B1F9165C503B908C67EDE0A3834958124522CF80DADFBEB9AD4BB8B71903E51B1424A4C2C536FB00B8274C635C9791DD76AA990C29E30D56CBDB835B3C48B3B4414D3B1526CEBCEE3EF973E8367A853096F4FFCCB836585F39CB91721539FA2C1F72EDE1C828C276774142723247125D4D98852664C3273F2EF33DE935243F817BA63F58D7C2C91C2B649FEF65875277B4C6A644BB65D24ECBB5A48144EDDB0720B80994BED713F3ED309C4711F2F4D38482D7103B6039754AEE2FEBC6B65CB7ABB1D26A5AE6FA8BD6E1A4E4DB1D3CFBA17B4791A586C90312547BA952FAD5922577544EEE964EDC147C9704635BC9B69782D69C48723F0FF0C0F099B30F086DE61830A4C3C47E88079003D486C9C412FE2EB86B68BBAA562C18035D1E566C18512DCE376EC7D54FEE3F57F2C85B28042E1EF01F27599BA44F9F7C99045CC76F82DC3FBECDF221EE3DEFC4F46FF9F598B117B9E5B5EEE480DC8C2990B6132FA333C7ECCDE3E91BD7F4A5FE1BEA6820793022BC340FFB276F9A1397E9CA26943BFBAF5C907325BB7D4BB9D0ED5E8EA46465F3B74A4F2B5280586FE39F566791D5835C9A8ECC967CE76D0B5F528B7FDF8DB2EE415BFC2788963E2926E01D1878AB1C5C5D2E0C5742B75FB361D7C180B98F4FF0B7CF12AE21E07AA6E61F5DCC9ADEE320E3350F1F8E7AAD640A2E18034D144874BCB7F75BDBFF816C4D8AD1F01B59D189EB0EA4F2040CA8BF1AEEADB34CC821B81F69267C58CE2F9827031C2729C842A7D154CB7EDC57EDD3245019FB97B86F69B20BC86DF1B2EEB67D7149E1DFDD0F34EA356BBC21E3B3D7C7183F3784AD0970F4FC04390D2CDD4D10FD52803FB4FB5397AE9891296455B634C58ADF0FFFA3C00189A6CB3096D372C6851087A9F8AD51F73F37387D0AFA9BC734DFD0AFA3D22174FC88DD06E292CED715AC13F02CFB14A63A82D22128CC8A56ADBDC365BA9872A910A4A51D438C7A115851399541498508458B38267B4229919610936CA427385F316549A2035A2172A95D63426E1077412A778CE2E7A40E5A56A867750F236ECBA3A7B5C89ABF8FC27E1FCA899C804A0D95929012E2EBF6E72DD461932CAF8273D6FFC2B82E0CE3CA9A7FCEDE9B3C2EB84B8414919745CB765FD3D57E7A2A324CFE65B5CB389591AA243768AE5256BB0342DBCD6EEC80D99CCB0B4DBFB717F2031E2135463F719408F3011270D28681AD839C866C3D506E23BBF54CDC9E84BB46A84B34E3F43E9FD937FABF5AA4858207E7DC34625E9A5E43152984DF5ADBF3A25BC706648E7989B80ED5068BA3735D40D497A89237070DBEBFB35D8DF69EBE4E7662DE01D666AF807E6B795C490E0662A78B7E191A6A1529C8DCDB3DF9F82388315F89B9E604CC52A0C2FC4C30C68B8AF157762A26FF9DF01CB40692B950536AA7BA22D488F7CA2DA59508B86A21EDCF7F848E5D62DB42542412A1B02271E7B97B666E2E95FB0F7FA4D8F56943C212BE642914A109DED115E8B8CF98777EF69AFE5C7A7CE051F88425882C33E12B1CF3BB192F291CE605F5E34E809E7F3507D11CD68450B5CDD7935221870FC4C45479474EDD7F40137182AD304AB7F54AA5BC97E0F84594544288987F3C8E78B3262E0675D924E19FB2152C28B4F84660028EBFFFC2EAE25AEF2073BF1F02289DAB62289127F7D955BC5ADBEAA08384B647A771652C14255EBF2E7DB28A9DFA9E0FCCAC49AE9E1773E3DC13E839A1895CD2FE5D0990285A57BBD72F3F7BCD31C033059C29D067A494B1119D867BD125EE6DE97FCC6E3DA3ABE68CA15322C89571629FB96F8FF74652BABB4733D440D46D2A4208013EA46FFC652C1116BA5F50085561C7403E403075FAAE60CE3A08C807A36BB282C0EAD339EFF7BFC06D31011B89714C9C4887C8DCD4D8FC11DE4FE414EC7E57BB7AE979A1FE1FD7F72D054EE6C03F0E1E2DB485FB272D6C4A8CD159B7FEDCC5BC27C14A979F7A50DE72EFFA312388E327F7D2F1B23A7F8CC571091C5EFE4AE72746627FB35705F12F66B07AA3E2DD53A9204802D6040C2E9774A19D8099B78EFD83ED1E7722136FFAB8F5BE591701670E99B6068D487B0454E991C6B6F0AA15250991A549EBED5F36C54B41086108394B688E3ABEEC988F39270A64815A25460A0E1F51404CCF9CC474E315D7A43B6F4E2320EC36A423446AD1F20988B1D429DB12F543C0465C6C44C4EED220F3612B30931655740058FF51EFA79CB91461A357140938CF7BF2547894FC9FA37524027EBB2DFA552B3DE45BB4CFC2AAD5014164825744F5DFD65E8D6B80B1F4B4B411A24261CA55C625AE590F0895DA7FC00946E1445786D654E07573B08AC996F3645A9A426ADE5822A8E9DE1B4AB05BD24DF64A48E8191EABE4BD4022887F0F7C7459C8F1ACCDB6439FC95D6632BB022097FC3F9A460B4D2D4C47002121E7FC064000D65CD0E3CE7D80904425365AE2F4DE620A74855F8D5AA6A9E56B3B36E3D3FE93C115BFE082A270B4F9C355F3C721B24B6805CBFAAA1126863D63963F227A63AA190D8C95303667D67F2F70A3E0E40D7BAA6DB1478E17A15DBAE026FA78EFD46A7736D7D4AD5CA9195D4A124B6EE176545E1F1F06D4EAE0F0E239F1D95FB510817AEF9557486B9AC97486226F188387BCC976BF99615F4A1C9E104038161DAF7FB92ADEF69E3FDB0DB880662EF77F01226217F6FF34D9BC59D6239713794359DAB519EE19B5F9C4C065E4631DA910302533C97B6FF85499974494E062F040F21BAE1F4F279434FBED87FF43CE60F0FEB68697547B5EF7E9F441725EB1D74CBFB9B2D41E97D6C6BC8834DA67D248EB199346B7AFB00AA4EFBCB725FE50CD20B7FFD19CB97A84357E36476F104EB4911A4FD32BD29F3C81566C4E92DD550D03F755192C73632AECBF2946EC4161113E5F947B0
siggen_rnd = BA813E34EA9F4ACC777AB0EAD8808D976D493AE77A179F2968AD08411BF87A7C
siggen_sk = 2DE3F6CFC9699E7C60C8E50DC1CEE9250F443A66089EF401D10339D4CA7501D8FA02110327C7CF8A2AF7B381CDF106F09DA438440DA14E27D092501021FD5C8FF56368B462FBAD5FE43CAA43C35882A171121699F1CF9DC186AC5658F3CCA54C6F60C9AF10C9D71AC1A93F14805CFFBC7A7698A5816F48BA63C554FFEA484E63DB424C0C354A14038AA1A661233790223502C9086CE42601D4306C22186ADC3845213801031610213346E22400924284A4A26CA1325061B44900959192248002372CD1428990C2298C042A1C85301009464C28515B862C2324818BA0211B4785C9A091098908CA24268142628BC611A242882238648A946D53B4510A084D031046D0C44194244D40442D18880D1321861BA49153468802468D1A016C59909002B4292110641C15499CA611C918265A188940306448444A02146518402E20A1448898650A438909252CC14844CA12640AC74918920CDCB241CB461021B0048410689B408240966102456EE23232CA206D21430414800961B80D943046E222491B381150B02D91444012277152920D21226813398D23254212A1650C031114A13090B2111B120D5020058B1024034308CC26048926619A866551008D8AA640A222301114008184009C283120246D00B89109C030C4988C19C33164300AD9421113122491C8110C174D20270682304623237112078DD08851122181E1403051862412C76014496EA24629C3C68084966C5A948C23212E94C40450487250048C8928900C15214BC071C9386921C22DD80671031561830606E3B80D0AA94424A4295824841A14214490880B244501A50919080801B78101A30C9334061B244A22B664D834321487849102881A10686306649B180A1A19804AC4890AB384CB403041C20D1017320245446234201A918080466624A26809A969C02009C4480D21B151D3425249368CC1188148248A41A66C0931912108108CB68903084949424E1A1861D1B00924916D02A209C092285A980C44C040483060E49269D1040622A6014824310AA1851B8090C4108E12883018860548B4614818611A0269418409DB982924262A0C14921B94605C908D49B6109A42644188504C048903464580A2500441824C946522442D202860C1A67113434A0B020D1212498AB490DC32062325859338244BB028D1C0244B820D9BC408C1A88511002014C28989986D1A906120342E02030CC1A6058CC62909C4481B272140385150221003C529082328142121E44871F28C8AEFDECF91F5AAAA09C76328B3FBC1CFF0FBE4D288801E0C3BD444C8377D6CCD96DDFD9E4E10BA958A875066A50EC42BE5A36A361F561D4336A1C8E087DEF4DD4212263CA5BC75CFEDAA968D9539CE85B77D6D62284AAF04B10A33BAADD523FB0CBAACF5AB132EC562652583DF2E532E04EEBBA49F2F8A1789B3A990F1FB50581CBDD79E0CA509916C2607D6C3304E826B0A821DFC810F90305F1555569CE52FE0E6760FF298F28482E3E1B4FECC037B141E1913DD9DACAE526C97B1478995F226D6E34904B6EBABA925ACDE2D4C33D063C8840ABBBC023409E2DB650E20129E9585084B0CCDE404749F4B9B59BFE92E68F1E7B9C80E29E97FBD9666CD268825BA1D8EB5FB942524406CDFDB278DFE1404DEBE908117829278F89D411A0564D9D380F2B23A1941B60114429C39F4475B4A61CE00E62D81DE6C3A22AE162C64944225A774B16FBC912F90F044B8E4F5F5B9DE0AB9705E932E4F3BB4740E244D8ABF072707C1E3C9D3404984D6EA3E8A00F66CFF4128344A09129D67B847EB605EE6F87CA78A2F84BAC67D48527BF69BEFF43433E6A0E4086D167A39EB5CF21FC57EE4C7CA9AC5E3B134A8FF7A720819034336AE47A0DDB7D3CCB5EADE4A24643B112CACDA9B4D49777B1B9FFFC2190969D875FF3A3D3CC3282309F9C6F678E6D5E6B7B7D0A6ACC6915A0CD68838564AE36E970582C9DB0AD1478CB6D5EE3D657C4B0D1611230A93A80A78A46B4DEC0023E0AC4D3642E2E43483297DBC526F60AB797E0FA71CF95EEFFA92E0FD8B5C070E780BF59034A34CFC72BE8AC02E8CF809D63A385178CC746BFC8690F06484C35096D8CC5744114B5A64CE13011A29F7C0AAC1264563DDC4A8219FDF34E88D25D628A34CDE56144DB650FAA316C8BE2DC044FCAD5E8F9802968EBE987A191BA93D4DE114DBB60A4A03D7D2C15180BF0D99AA4633C3C813611DBCB70AD0CD752030B3523875BDC4364B6BB0842952969B7A156D9C3379F4B9E6AA9C7574B477C087207389A6D657177ADF2AE1B9B8491122CA756786CF40C46869DA2C743111729D1625AD94E8FEC6D0DA105E37B0B163952D78C69D08A711CE59F70029BDC63783BCBF935B3425BF71EE32F55A3087D48E6F93CAE78FB0E40A07DA0EFD7A3754C952F85685BAA989A8D306EFABAD6E67F3DE5B566A34276076A7175FC85E22E958B97BAC10CF20E64A331EFD5830937DC9699F0A6C8D602D5ABF64CB6FD25ECD02E44ADB34971ADB2E4A59F6882B2034E5DEDA837736DDA0CE6905EE93BBD5E1E14D71E40E24ED647368E14AA2D8FA792912B1AF37A2139312581AB258130AA04F6DE7E8FD977732775E9BB10F8A289B0A1F8D3B43975A7E6082A03B61AF188ECA1091FE5F80F26EEFB8C46BB68A20F38B86CBA134E857B79AE78A4DF410AE75AC067426779ED043B44FD239A7F78B6A3343E2AA17CDFD4EE677655C8581E5C8C16B82A7AF12A1D46EE8D3DFFC7DE3A8763BB6B04DF44C1F730F24E85B13F0127F4A741B10EF3831138BA1039371E47EBA9FE03617CA92035DF051A8388DFACBB8527A16CE0D2A810E722CE9CF7DF92D4CE5BAA641D5FFFBB126B8744E8DA216661FDCBD96F56C1E6244808935B1FE4DB894AD6D53DC0DE81916D47EA143EF2A70F97D6C0DBE8D187BE9868F2068F2417197048A6FC7CC28CC4ADF38CFCE7579B1BB70D94B433362CEE19EAB7F39637EA917B1200E1113599D097610577EF3E849BFE5D99A27EC25C79F79CA1982F1F1C4F0B426CF14CE14FEFF4D7B13A75C2099F1A5ED4079A8621D66CA35BDACD7C654B2EDF936908A2B63F632E70364F853C02C0AAD9FFE535BA7CEF926D66E840135C314AE41C416E4C8587B9233399126F23018015796035870A75EC4862236F350A4411FD90DB4229D60627461A96ED838FABC27623C21A16BECCB680DAA3D4412675DAF01B996C8D55A7794253B17591FFBCC05D8428CB39CEFD72E6B928107CAA7C46535914F10DE3DA7DEE5314F66697767487A43BD5CDAE33AD52F4EDD85BC90D24113B1043E05805B90FD153D4B76D1A579655767399E61ACF7F14AB7BC99C833CC751A0E0A228C2808F358892A8A5701ED433A2F42613EC46D712FFB6DDE5224B421759A58BF81968E16CF0C4BB1A7057CC5E0F8BC33ED795C0FB9E983FA9EF979979D39F8EC08AD023A6DAAA9C94BC2331ED2E3BBB7DE6B70F48AC7A5A5041E4AA2B5D233A1EC5007FF2B36F2F505F99F69D11A5062889877BD19F0919A89072A11BB6D4C5E0D9E9D0BD0A617E0D7EFCE45C208D3D25D738EE74A03BA17BDDB8720F7BB39E3ACBEFF7EDE4F86D72A1EE719F89879E094832FEDA81B
siggen_pk = 2DE3F6CFC9699E7C60C8E50DC1CEE9250F443A66089EF401D10339D4CA7501D87094EA419521D7073744746BF83560A8E13450AA781364F7EC156F89AE89F502595F1B9E06542090405A7048A7D06A429015704CF192DABD4191184CC8928BBFF4F40E80F5F4E90B14A707442D11E3548E47227951422A12CAC935EE35D4D5E9351D9474B613A7344A866196F215A0E5579BD96BB432460608AA24BFBD83EEFFD0E2C4C8634A143821A598F79718E3B1159E4A9895CA851381E602F9DCBF2D5F4F8B95066491B0EC61973D77C3D93FE1B7618E37A956C120F621C589AADA2F81C4D6F231E8A0C8840264CA6ED7BFB2E1320FDE6BC4F196D1C75EF681D9F45BB0EF380BEE3AE926EDA69F6389C2430C54FEA44A66958503F2225899136D918A16B2C5621E547EA2ADCA2EFB8ADEBE5B5F63EBBCC1EE66C18FEF72895186F70CC98F446C7F7417885D4AB575D610B66E830E2F9F39EA791662B6785ECC986FCD7589D2B46BB40A99899F599CDC45460F9AEDC8080174D48A443F14AAB21FBC51234A05F4A63A2301752A244FD82DBE44D6319EB99B2CF2B2B94632322A889E45E289BF9368C9186687909161150D3055F635BB832524BA1B7CA923E9913EDD74C7F88A4721F1E4ED669FE085959C64A624A3A7A7E264E81A68A61F17EBA72D84564CF59910648ED93B20BF4FB459889BEF697F3841AA77BBB4E838D1DC539BBA80B5265C0B4ABF4209DFAAA32593F095F49F9A14547E8FD9363C9225C229311A70DA7770F9314A7C212A77EC7FAEC9A17A5B13E6CC26C7C1561A359B4C11CDA96EC8AE1E3B3110D192568EC83A8AB4B5BDA23836A3A5C9C0E0E7F018E2061F7FABDB01E91EEFBCA289030160F74026D0DA5C234E66463DC7B138848328FF60D885C98D1C9FA65447215344E1E7AC184D3D85506F4EED4345ADA68D3001FE2CB48A558A9482F9796EE78E35DEC61AA61B96B99DF6CF993647F62C1F3A51FEBD8E364AFCDC3AA02057BA22EBE33F595F761A2FB6B5536F9F1B3562650DC37054B7E31A93AA23FDF687CC61050180DC71DC3FE41A4FC7F6C4873E8EFC1912B2FB8274224A9923325EFA294105E7B9BE1885CAE9B7D2ED74828626124245971FB83A85DB1A6F6A7C6D3283AED18B7C92F74CB118DFEE9254F356970AD70D04539B67D59AE12CE6B6B8FA890DB3E3FCC8C79BD85BCBE66C1A3D944F76F79FE0A2ABE28CC3CF10C82CB42BCCC8D1A8AFF7DDC2256265AF1A99A31559DE8030E1C177608215465C71D00CA931F2EA1716406A13C6C519275B13AAC392806434A82F5B097E3D15EBFA03C74EE180EAFD06E1D425B53FF020061FDEC7E25165599EDCFE3EF90D1A1360219840AB4B1225F18FD3160CA9E055D658B022EF594B4A74338E495BDBF72F51FBE432468BC36F28706E6B45954B9111CC7D4A09857D53393DB52A97B267D2A4ED84E73F1B1AFA526E800AC8A2D750961635C8B0185E42BE58299B54A4A08CB32CA6DE9B721F0AB1625B3B39AC9CB1277EB9CCE8EB395FF6969FD770F4C8DBD83A8932BCED9A3CF2E55592E20C1F770A80E04AF9AC7346127493799B51C990F27C73F84B3A3E7947F3724BD4083DC9DDF396BCC8EE0E14777FEECF7A6B0B8E86B4320D89C1326B7791A1775CEA65CDD9F5CA2EC2CA0D488AC1F89C7B0441F1FEBCF63460EBAEA3AD413F435CB011CBFE6CFB9F80F405A30777585DC26F09FC3F89F49D1A4C48D65A1D00BCAD613DAE166B5E4DF4B621F1DEB34E4C90647F856669790E420F33EDFFA1A05960A49A22D9C86CA114FE0186ADF49A686D567AA79C1F6D60A8432701D23FA1F4FD027184F5A120470D7F216B6D70DE25D9
siggen_sig = 4AB84084969CDACDDA10BAC0F45A6A263145261A4739EE68E07FFCCC362B2B496464820AA8B25E349F92ADC286362A51A8E5D608F3A6D2CB4D9CD16BD93E012636C9720254298957FC0D1BB9FB93E4C12D73B28BBFD519A04FCAEA98972576695A4928D0A8C615D53637195E85F13585C25182FD811430242CE4460D1B254F433A817900C085B026B34F19EC389B56EC9EF22EE30E742FA85D8DB10A916C7FEC9687BCA888ED771C0E164F124063D3F19558AECA2E7BB2860802EB862FCFF854E2EDDD9538BB2F49200B9BE94BAD974904A5DEE4ABC7AB0017F60DAEF9C0C365F74AD9B6A301AB8FE7576952D1441905D9DA5FC7287C6579D9D89146789EECADE18DCE6B07D72E5D8F64430A82AB0817EAFA517664C5ED8EF8680560EB5308F7B4E99912B3BFF2F54F470304CABA2CA6E5936CF3D3381BFFC0A3C79C4FF6BD696EF1D4BAFFF1AD318620D2FE55E068D063B8D76EC1E418E8D71FEF2725BC2EDB1AEAB8673E6E61B40C7E0375B57C9B698B61235F192A75183E9EC8F580099255F3FDB06205CD39986DAB53C1D3E800459EB3B3170D071EAF7D56AD2F8425AA2068B2E37972E52472F9407709A9C5CC75B8A4C8DB3CB047790CDBD33A75C9ADE444A9BA8EEB61029DD50428141F1AF69A13CB8A7859A8A2B10F933B7EF1EC2B284442F2E7ECE8FA638357F9A4878AA4B71CFF1B5B34288902BE38363CC9F9148F5929BBDEB3BEF6E14263848B8942C6A2D1CAD8DB28DFE43FB3CBBF66185F2DC9E3AF4AAC479D330AED8E898EB03A28875C5365919F0DC8DBF17454CBDD72B8C1AC774F15BCCDFA498FCB92E4C9A9CC34715A839DDB7FAABC0F5B64E320E4DD3B0A659C429D30DFD135BD4B11B404AE350D32A0EAB85C35CE9748F91A175B374C9998D9264A972197FC4A57C5BFE7F75109685150956B4F6C0E7307C6B311CB13F8AC531C89996AF790DF69F646E2EB76C0BBB4CE523BFEDDA52897010B534129FAC284890EA89D4EF9B83BF6B81772AD8B6272EE2C378D114572161322C03BEA7650190A757906D665054A0FDB3713822F3758BC879E86ACBF8CB734240D06DEE3DBD7D357E874C31C4DC373F27CA7B0F80DEA869541B55E31071227334328FD687A126CA044DA816A4CC1F147CE4681923037F1CA40DDC105885593147FCFEEBB8BA70EA4A2016FDE8EE8AB2AB588BDA8649191D7C180847CFFCE1B5C9DE28E828FE79866CE2E084173BA8C9D02CA777D2EF0064F089E705FB17576D1858DE15FE2D4374705C8CB431F3A4C0C5CBCC1D38609FB2DDFE6BB6DA162047FEDA996578CA23CF2B931F7B7A77B184268A339079636DB16FFFCC04EC2FE8606208B63AD7122ACE48B50D73D0D2AA2FC2B3FF7E115271CDB2A0ECCAE45ECFF897B20F9781C1593A38F4A94B9E4307D091C11FBB829CEC6FA6EF13CA89472ADB328F853250BE79E9F1F047A1BDC53E025B1CACA5B2DFC6801F89DBAD8BC20C8EA451E711AF838B2E4EC46149B5FCEA51D646A87A3483C8276F7EDEE468A619E214260557EFB1A7090441191B1823960E48161942BC6AA23FE402C8C8F808460FD99DDDA2475D6EAE272296D99D888E2E86FDBC008E6344C03F464CFE3A39D9B979651896A436FE693E333C968EC3AEB11B3721EC18771AE71913BE7CADB37CD7B409226DDB7D3FB1D8D83A76EBB4E4740AB0D03E6A5D1B501040A9E5E153A869161572771DAA974614418052369CEDE7A0FB65954028D1B9CBB6C9E12B028DE7E06045E19D5D952A18CF48D835037DC3B6696CAA9C4E13804250660E67A8B227CA14B1473E96D1C1FB122C1EB1FE196F0682DB5DFBF543396B68DA39747BC3D6B7DC7B2B0610D946356FE7777C3A0E1736B267A0725EF68A7C3EF29EBEED0B52356EF30696F1AEA17E5269BBE8EBFB7D505B65712AC0F6DD1D9876E2C3AA3D5E7DE5D581C93D877E6AC535FB5B1146E1F0F6D2AD93913879D53BB996150A6C31856BA212960BF131C2340A19BFCE7DD8C5DB71FD87AE3E64E3DBA8E69EF97F44B619785582DC0416E0CDACB603C5BF7F4697109C802541F817C70E434DF6735E9F94C11B16AD4CA7CEAC4F649192B6DABDC433B7958005421FBFA3FEAC498AABEB27A792ABA050A71A2F0F900EFB1B6E329418353AC05E74753ABB3E373C1E896F4DC5D56BEE2DDFACF930DBB764EA212253C8F19EEA04C6EAD722D42F8B27189137C99F03FDAC6E5A196B152E9724F0599A884101DFB6EDE8035747C1190F12CA493F6795BD95692721657E884F022A73C039B8A93FF797600C4B473A51E19954C671799A260879AD64805A98ED19E4ABED92F3B8A85F5C3FDDF865205565D7896F8B6F2D3DF96292D0E1F7FBE48BB432F6599F5E04259C7220F27894803F408E089F9EB6792C0CABCC76084555F59BF3C4CFC64A608CA0882124D42B44CFCA00A3B0748A2C4B908D5BC77D2CA8C6B541E294329A61A5CE06FBC84E1BD183053675231DEA0037634DAE6D320B20C927C6D1B328B21203303BB81AE4447A555746F64FAF7B8CE0282D1E7F5AE34C25E8DD6243C63292C89EC4786BC00521F9D6E49AB3D1227BA552C07F4F51FC4BE135179B0DA23C6EB2EAD5595FAB2FE8D43FD04F3C8F91C75C8EC64EA38EB883E266665BAF717164B564B8D0CAD0B55B15865518D7F1AB1263672830D229DD8DE9520C4D14C4F30E75C7DD284DE1B164E65AA5201C89B10EBE31F76800F88D46929FAE8385E550390691AC42FA591F7ADF392DCDFC660933ED2939102BD88B2AE6E6A073C46EE703E56F1245D2E9858D554430784D89BF9C82E8DEFC2EE4658A80E4AAB73649DBF9BE25F8834568BF221BDD822C06A997ACB505E48B2F081CB763DF29CA678459054EBBBD2B7D03A5C180DD1C37827B38A9841D3B06A03124E44602BD87895286A0365CB0ABEA08CD30EE8ADDF123EE9F27783B26626DCBD40B7C00D34DC87EA9F2BE36795D1FBE3CCEAB04A3CBCAC92169AE6287AD6436C9755FED1B554F85AEA9550238F64A6EF4F44097DA9093822B2EFB73066466E9A5641B87CCA06F1E77BFBB9F8BAB86BC4C7845660E8FD4546BB4ACE4530A5574F78EFF162AE6B36DF2411372435B7B7A28FB5FCE7E30C253E439CF087567A113784A0CDF3489BDEC3746BAC7D448F7B4AA485CCA2A60E9CFBA8C1008EECB914729B75E3307D978BE9270BBD7C4891FF969A3BD547E4D12877FB3FE128FFA05535E94D1BA66AE058D4927A5D578F95D5531FA00A6152383BAAEF7E1CDBF1BF3D3ED3AE4F74A7ACFDBAB42E910426A27114681F3409D6196E0112161E29323973838498A2C2C4F2F4FB0616525C5D737A9396A6DDDEEE272F3D444C4E505E727E9BAAB2F90708101B1D1E242A48535A5D6689C7DCE9FD000000000000000000000000000000000000111E2C3E

count = 291
siggen_mu =
siggen_msg = 9D
siggen_rnd = 2EFDE5DB3670E6F6B03D18E18B3047B0A99DBE53352D60A85F2B0B19B62EFE6D
siggen_sk = 627823AF422031AAB0D24A74D8E9BE2BCA44DF3017CFF792B4ED1BBB2C43EB96809961B8F483A709D551002F067D99BDD018828F3809F4421E10290F46484FD7D7D931D5569D3D605605463BC78579B7108D213B4C83E60377FDEFB07A0B1B4DA9787958339673F6AB50ECD0DD2E4D4E28042A829DFEC3A7A5C8D9125C9BE67662926104082903A065619408D2928CA1242699422A62220A01937092A825C84848832892C82609142702A030481A3426E0A6851C360250C60D53924D24965118348D89288561142C2034811B408994408DD4426401478C0A4920D8164C0097491096712295600143000BC4401B1208E426301B22614AB430C4B46CD41444C1B8900347680A206A221624021829C0128E0136100C282E11340A1A1850E08849D93206831210E0C4888B02711BB61044085290C2640811055B3004922870C34865C8184D8C3651A0960C50988C1C956043C230D8464C44264918A44C533248D9C02593284640000E13494CE300020341411B1571C190411894018C400D90302811494E4CC209D1368A10374202C14C9C082C11396AC81860233121013664121872CB962910062844302848A011DB264CCC3800D4282411258008455082B86C11984194344C22C42C0A272C04C8900220111CC204581052DAB6846344409CC800DAC0050CA89114B26523016D0B8621092848E3C42DCC289088482E00430823488504230253B44113164E92C66C5416295C260952146C91A68C910605E396442208521C259010118CCC80310C136D61366DC22205C81449030985D1344DD1466404383208239204312421838554204624224A19B20C1A042C53A604C2066A59C0211B3348DC200CC4062801A8414B304CCA2240148380D92092DC106C5094405AA6445CA22111011181B2680CC76402A37042160560A0110A362652B060091089231826A1A82401A110E03240E1B87020C4609AC42459346D01382591244EE402510CB8446088051230926186104A0031C8A42159C44999B44420487103048D9B466C4A340513C46C9B108C093350D1207109930909442D540290114348C214020C1805CB829013122C204792000782081650E08448A40284C9368DA012840994895910844B468898983119B98888368C94184888284444329014C829D3061002142E93B8700C324E8804429B400D81A66C8802640A822590A29102C94D21454EE0C609D10270C2944D883486C4C09158266AC10000C1C404CC388004C14D22C911DCA729DB0BBE4C5B7BA871F8D48934AD61FFE0D16298D5941DDC4485090A5F21F33676209BE7342175A584E74F9FD169CD0B3EA850E7E5C5FF847C6E17169B71AC52EEEF0CA04D9E4C2494EFF10B135ED8DB59589137323399878F8BC9D9EE2A7F67108D0357FFCAA23639C434C8F7A3980834A8C9F21320CA447C6A522EEB03AC174DBD0E90F3725EFABEF45D752C6378C286F320FF6E4E0325914587F840E7E644EA56AFF7B8E5782929435C00D0501380A14B149BD85CA048C5B35643AFBF0709348E59B73AACA5671CA671A0C4735D3358E025A2462B98BC9FB0C7E77DF2E4431001F9D7EC898D487F82AFC245980A7D5F4459458E32B4ECCA71CE3AB12AC683091424D044D8EB77115F80C43D69E6F191AD82F08E954AB310F98CBCBDA3BCCE048B06A41DB4EBF3964EBD11E7627F82E1F90E9770C1150057EF2F0711702169478D3021546254D476C9443A097A49FFB14E86D346E7B99E9C2E50A02A7723058D936DEC8A3260C760A9D02EA58ED5C6A6F7AE8D09F3AFA5CB8A8707F3520E8515D95F0E87BA6B889D84C94E51A42FC1806F3E25362935D6338BAD6303EF46E0EBD294837C3DCBB2C18BB4A39E732FD1BCDECBC4E9B4EC2AA9CC6F40E2B82DCFA303A1ECB8D994878E0283E938CCE490C5489D7B93AE6E154DF035250888A24A980B4E6C688FD8D9169ACD406B936CD3D245F5B830921F771A23E72D0B1EC2CEF412C86E09F174522FFD66FB2965CE983F4F6A7736FA37C6C8E487717CF3A5BE9A5AA7D6307308651BCCC8F8615D9745CFA6472A4884E8CB14EC1E8EB50E5325BBF182F292B5A13E3EC9CA2C5850D0BA2A5109E21B051643E139D8927CF4B889A4DE3351EC53D9B0E5AC5AEF7FB23AFA377433E23BB1077172EE73F3D50A3AD8EB4A4AAA7D3520B68797B6F613FD420F75E0163C1F39CE43C3A4099CF8822499E505B8BB23AB28A73BD39C12C1146088F47E2A278F4808EC43FC2890B05CC6242DECDE4836F77428CD974D85126DF55DE242F883BB57831FD4D43046E1ED39B8FFE91ECD4DA6510B96A7E3B6261B307AD8F98CC6CD76CE6E3F70574F07E16D7C1844DADCD217AF90937F5FA0CA4DEEBF6BDF6821F829ABBAB19F470B9C44DF4AFE93B898C3C2ECFD6DE6F17613940BBD004AD77E3E9E3A4A9281C55C5045310DF93493A4584B6A9BACEF96D32DF03998DFBE9A2EE897B705B5E42287B799DD614128281D9F1A5F8DA764F64718D7C6348020CA097AEC96D1BEF8E5B615124E73892B7F3270A441EE55658A577F88D5A3D7D23ADA4FD78F4217BCCA0794EF542F0D59378E12307A6A998928B28AD203573C9F7439145479A5E4A3C91493B79C207B81283C83048313F12ECC52EB3A65B580DB9DC1E09B37E3AC9DC20847EF2EF894A383BE707E45BA06E6C99BA0E718A39D712A7EB4FB79FB6AB1A2C15B9604AD5775E24897AB1722BA9A172B99D8FB94327479DE0A29057E775F66D8AF6F445F830B3FAB65E95731A77B8B2CFE06897AB3405B63F85AE07803C804F31AC5C3FE28F9ACE2BB945D31A93980879373F8F352D5A1363FA7E37FEC4000F2D1F2048A3BFAE05400C15A2461D0E895046B9D7BD264E1C6E5B53892677650CFFEF8589746ED7984F052BC3C5701C811EAEE403DBE60FC6FE21DC4A993F3FCB6A4CEAAD72BF6F827F7F012B0DFA175BDC72EDECEFC13061F4E8DA7AA36820C9131E3811A9BD9E9E1ABE825E5B642B573D10F156A3A987A408DCD4F839B0D87556272B73B715932920A2625DA3F59A2A7038034F816E588695B12CE20FF73A73517CBD2A38556007EDF286291045041C60A7A6C71CD4130F2E9E42B7FCDDEE512AE5111E2574FBC79BD7A39B5265829BDD69C2B800C27C54CC1D4FA62835C76EBD39F407244F79243FC272EE0462D49063A9DFA4B5B837AA11A8C293106EEE430A46B024A1EAE19B760701E560AEFC1134B7E8CCACEF23EC1B87AD481FCEE8974E304FAF38CAC693F294CC478BDD13CC7517432C047650A13B3C0D6A54BC545D05B9A612C26A932FC5E021ACE69FC6988B414A51F7B39111A85E694FBA22DDF6EF24FF2FDA946231E1B0F6BBB4FF1F8CAA3CBA042BC18A33ED315D53C6B70F82BF285A62253EF974D38E5523841CF25EEDFD6E4F97B2689D3FD0EC81010BCB0214239D2BAEC2598B24ABAC152CCAD99C69CFEFF140E2096090A2CACCAC3AE6C97B5F7AE624238E5680D44B739D6706F0D801284575A64E979E2A71E97DBF62CDD013A7BC09BD0F9D413F91B9C05719CF5983BE33DA31CEE8251CDFCE5B34BF833A73423473E3485C8E366D0B883B1BACF028DC9A3A7554E464E192B5F6010D480E1B9
siggen_pk = 627823AF422031AAB0D24A74D8E9BE2BCA44DF3017CFF792B4ED1BBB2C43EB968CA576B593EB209D7DCB7461544FA58D9D6ED00A7F2A51909E1892A2A6B74EEC51BC77E3779FC6023AC101F01842F8B57614119FFDD72C53DAEBE32D45EDA91587D874F059622A7BCA33C92CEFDE2FBA488484B90A252B299BDDC2A3D5D7A30328797247C82436CC3B552A488601BB69EA46C3017A17BDFF0C696EE1CFF93D3573EF35AA240365482BDE3B447F91C26E9A74789B73F5F1B096D443088655675A0503D8EA60B0296BF0E54A1B58951EAC7E6B56A0C11250E37B7BD13F1BEAE639708485B4B20A8931DEABAABD0CC2A69058F93B4854A9D6C0E8EA4728EEEBE83262FE2A1A185477C296456CA1178609AA096336D8CE4189A6C6200B9FFFA972F17FF9090B01228EDD0A3D9AEC0A93448E8D6B9C1F08DB3EF10D0BD1086D2F3F194B1D4C0700E75378841E923B22CDE944D23C09537F89023C71E73E9FE72678C9E3C006C2CE5B6649937CAFFA5882A1CC0892CDB377FC4B9719CC4AF41122B9937B679ECE39156BD179A7020ACE0901FFED949051345C236ECAE8159768A3B832C1EF8E9C56FA8DAC1585675B414462398939E50151FD43B8720E9D2C8EA0F3DBE76A96779735E8BD8D202B8C3D715247C182FCE0360EB72B538FA9CA61776DE84EBEC812E10E3EBC0998E756E5FADA06905BBF6D3AC6F225CCFE647EAB54CF05F8CF50B625BE314FBA04EA4A8B4B488798B12DCF6B3AEECE12AD0812745EEF1A8B2CBC9A9A6638CD032A0C4C6094C91BB19ACADF0EA55A10132E3CA5C995EEDBB6F8B84511C1682CD4A95B1142B515C74CE86BB787D3EF49CBC88694225F481F71F0DD56B47D2C38BC4A56CC994745A9004BC9E03DC3AB40E3E84E8AA072E5EA6391D1062150F334E0F68FE6E8C69EA2FA34D45A2090F78682F184120B2686B9A51FD50EF55AD559F6B978F486533C3317B21EDE9C9D54A379B1D2E9FA4601EDE601B4506CC3CF0DBBCDB02E525CC9EF00008EFD3F1BC200D5B5CD4DD5CA137C0546C4B507D6E307C8BD36A46AFE95B446AEA6120C3B58DC9CB09CC9AF6EAE8CF1FA8A4087E96163405CC44B5429943D5E8948A84728D2235F1E856B7F51F831DD39D65B9BE938647BB2E6AFC8ED79A69B2E03D642D23F59033C6FC45F1322B9EB0F3D1931A7229D44079B66D6DBD0C84610092C1092E83B0B62F1E9DFB7BC7F86DA3E6A9823D74FBBDD2A14EE953AE879C21B60092E8D6D808D1015EB041A546C6E14D210FEDD59F7B1D10FFE5865449AA8609B20E2B1C76BD0C9110A1BC7EF5538B577241DB66339313F20DDAE7980F73AF9120BFDDED8FF13730701F3322914C0C0A83B18F4780E1620366E04CD024C84A331C2609A9458589D80D44230B1F0FBDDF7D47FD4D65079C39B1F378A4688D07D89D86CF900BEFE440B7C117B1A50E6C90251E02E80989C40ABDF8EAC3FF4810B7DF314724B77DCAD6E8784DF1CD2297D3A161FC15FCB7D12E645C044A8EAB5FF149FD853A3BF850DCC3EF006A4F37EA09109D1648FE8FBB1922D17DE3C1BC1C1510C3263299BD1380FCCD8637DDE1C87C8B7855241562FEB93E9A9664982DB51F5D5FCF34A427D3BBAA2509E00EAC92E64BF08E8D935F5A65D4F40F5D3676F0445ECFFE21F9D0436AF9191331D0317A59D63F911219FBF97DED9571ED0ABB361FFEC27714448BC6D36454AAB91EEFB793156E18A955D68BE878C3DDC384DBCF6EB2D451321832365AEE41041910558A8FDE937CC5318147EC54C9AAAB55E8290B453A67122E5BF1ABEDE1A40CDE39B44E3F8CB498A1DBD9BABDF58580343496F4867BD788A7044E35E4917AD67
siggen_sig = 5622D59C1C6DC8476327A523940651BA3FD53A9DB99A24A6DBF7D0C02C4C63999760FBE8A3ED046BBA96D4A4C8646A73EA2EC101126E8E445110BCDB627E524906AE65C691EF12FE23E78D335C156C2D18E11E5FE1AA2D15B7D0D4E8AB7DCE14F9DB4749A2097D5437D146986CCDEA54B622022A50CF44745D6AB0AB7D47DD7336AAE21C40ACAB53E63FD572E1CFC6EB2E7D9BCFECDCAD4837DC4B715AEBDA34A0BE52EB59961E0736190CBE0FD96263579985DAD73168DB3828E4F1DDF20E121A8EF715B8E2235A599EFE4DEB0F58F1F98A3007F9605B3C25694BB011DF61346DC8ADC37693C21056302C03E45E31DDFAC1D73E7E8FE5BDA30E3ADF4072C7C9C71EA76E80F628BC507CE33BDE2704063A3BADCC56CC71B6C2F3849090D3A069090CB67287EAD3044A7E72171D02B51DB18AA3BDC3CDB7EB36238EC6FF8CE3C16B40C2C705E6976213A0330ED20662CCB493A94D022B8B29970CCE664986C4E6EA812630CA2527FB6C420187315134774B25889C0F5350F744461386E854A82B8BC5F97A3E48274C0DECDF26A7292D4EB865C0CD20B2DE5FAEE157A49AD699ABF477CD34026FADACFDFDAA0114668A5DD4D9CE75E0D0086563646FD99A242E31A7DD25E251E34A437ADF3D58A4D3EB0EE1D524061566A724C5B149403D136F3DFA38CD3B9F2E1982040F2F2E952A14A66D788DE42ED5ECDB3B46A4C6BBB27914B2C9B38C5CC532570E798CE0B3520C9AC312A8A53B8465E95B9C663C61CF24D83E37CF18E35D8E03EAF32BFE15A0B27B4D6AFC8188AAF2B74175F7981C958818F0A27AAE73AC1C5B4DD53FB32B255A8A53B7C1B670EBB90976A8A7D328BF9DF95C3A03DB92A0895EB118FE6B3692E459ACB7BFA20E41FD7D3A3FB72E156FFD6BE37682BB1A423D1B7FD23B2340291F7BEC82FCD772DF9C531A1DFF703F45591EB817472B7D32D29491ABA0948C3BC6F172AC78074C2D9074210E870C8F4CFD85D3B73B913C22B5A91F71A5B1A90DD15065B8780205CE1F8B9A2DDC8752F021757105D885289C4082A59E77DDE52C4D46486EC1681A891C4FEBD9CB3E1D215EBA32B3E52A903439F24A9421D051980AF0BE7F771C6FF6E25A3E7EE9001B93E76A918C8D3A1F263F6558C11A00487B482E770F398143DF4ABA00231FFD34CE46165EC8FF46C5D4F146D2D5B1E68A5159844800258F0CEEE35E2FF538A3015342413B884D5F723ED54BD1C9367EF5239836EEE21C33C2A63A08741BDB3933EFBEFBA0B9DE2ACD779D803DD9EA31DAE338CFD2BA57D6B6FF33F1A409479FBDCB584993C2FC3C6F251688F1EE6D694CCAC5417643D1E983335393A58FA1E0AA2BA5D1618081ADFD3E26B51F25944FCB45C24D4D7A269211C0E2C7C36AB6AA64D7CBE0DEA411F56ED5CB1D833D588BD2F4CB0AE6B61AEFD402AB29C7E38EC8307C05D4ADB09456EAE414048C7F6CD4740DD31C50E5D6A15F75716367EB5A347B235FFBC83AECF25DE1F94B024FAEA6945998DC6211D2C5167296CAA01D452D821154C4319D079FCF0E3681662AB997501EA0B45A7DDD655C63F84B2D44E924C79B876659E20CBDE0EEB2B4086FA71071B248627C0E3E19FFB3D34F83AEEA9F6E5EF2CC69CD3D1E67231451744F7EA5001C6C918ECC01F9A060B7B71B03709B2F4736DC92C2B35829D26A0EDA6BAC03B52DF3654C5D69C17C8DA930CA9CEE3D111168F3FD49F8209DC404DB4D5A14A35236436A40F076FA7749F47179C731E6AA26E0F8BD466BB70AFD29CADA82BDA5A69C1D939D0AC968531B3212D4DA0735C0DDBFE3384A62E21FAB8E21DE24F5C0521DBC284A9F61E40AF767BB812F9566EA1330F2337B10CC26DCD3817BB9987F3C9DADAA5331FE5E74536F977C57274862834CD56A1B10078B9C7F9AD11F2A4F8445641127D5E4FD880C76EC58A99AFBABD4C056D1BE9E0808CE020B1B0B3F556F32763B989C7B5924F83A242F323F9A58DE993EA830CF23FC39B74A0661F0A6500BA21314E1EC9C7484692DAC8A7C769553C36F0C6905D4C4599A832C88FDB28548576D8946FA7DA5049A77FE315CFFCFD06C9390093B9B4DE7BEB581FB06E4DC91C5DEA8C698538E5F19DE45361BD44FB917E5625D2DBAB185714581C74F78A5B07AA554B2339CC14F9F015DF04567B594B5BAA4D07C8A55B4384988660CC1081A8EE19CED8D147C6133647B78744E596CBF1B8DFEC4D801743D133880D31C83F00E67B0BFAE3B89B9CAC4A4E4BA37557193F1ED651B852417B056E050286987748A8CF1C3EAC1336AA0EAB276E43E040C1BC4AE2FFD7C0F5A60344169AE65DC325DB99A054D53CF868E0C5D4E78EB552D63C31726DB7FB733D0BDE15B7BCD12FBF2A0F61188307EFE8730F288F54C00DE4337CB9688BC329703D21AF44B4880BD8E1794C91F1894BFB16C6BE4C32D53757272D74BC93CB8E106B04B73796F751F3E115DD611CF9BC913A131015FE35F4CA42EC11721FEB57719A323C3BF048CD2992801FB4FDA8D1B062229C79A9AB62B0DBDB842B5BF34AF4AFB432514BC7F6442F04C94C51869A066D64CA9CFB3408792DF8470A295C2D2FFD4EDFAE36F70B01365D7E3DED57EC7D5188E4D9B7FF4EB8F571E4A8239196D4BFF1AEA5230AF8BD7FF2B1A1EF46689B5D5B44787B3CD8ED7943B660102380AEBD83A3C7B4B3F3015BA55E0E69F20AB71BDBFD5E6A1DC1871C63E64E56E3EB1B0959E2D8C562325BF30624614B2682D354770C8DBF4B1ABD845B3A5A691864F62002B3971243A9A368381A4117C5AA5661540CF4437B488B5D74AA7F0F22841B41CE2630F4A4BA1E5761EA6DAD2FEC6DDF2163903CCE0EBE064D5E4AB8DAB1D25570F5619F76088BB724E4BBD077EDADD5088DE29604FFE339CB79EC5B4A28F595E4FBDB86FAD95D94B3CD2ACC4B1053693A25EE12FC50FB910526D6C804E4CC6EE7507419A072666934EAAE553AFD3690ABA88F1BA2635FD2ADA759A4ED64E8FE5ADDD4339522D15FB2E3D32A8CD3180EC212F8CF1D47530D66AB349AD772D5C02C04F342E8FA05F2D66F6D77348E8C5B14691C4B4D225B0FC1C504D6FA3C76FE12142B033D86D2E9BA1CD3B8B1D1E9B8BD101E38A97E67782B61699CDFEB73F81770E049FF9C7F7B5A1178AFFC19993526F83F00AA523A8E10902D416D206AFEC03E3226EAFFCE21197AC6B533E691AE3D233802B16096667D6458E137301ED7F09DD335F5BB297D0DCA380825B5ED6C9D2BDDA9E95E5E175C581DBCC133A4B7E84C4A9895118BDE6F7CAC265BF3B2B9821CECEDE9446BA54080B0C132B4552687A7D8E959FA7B3B8C2E9FD17313E656F737A88949DABAFB2D0D7F214222E353B48494C4E69878CA1BAD2E4EAECF9272F323C5D6F7F86C0C3C7D2E5EBF2000000000000000000000013233645

count = 292
siggen_mu =
siggen_msg = E5CFB998D22C49489EA484347AD4896B23EFA10CFBE2C0D604E50708D219B964E67C1C3B694083AEB9A4B8B969FF32484BDD0986AD6F9A020B22D956DA03EC565EEE33AC1CD5482D754E7B95E5CBF9DD3BE20CBF6F17521A293911B16DF9FD353A9D8563DC6E2B589C799DFF89C33B1DD4464FD83927F4E451101A482EE4A6124E055921E9CD248BBB45E663FBA32A44813F96140B4B3B94BE6F3000F9E69E82DC99A3B408BD5D6A5A5B2374BBB2538211142ECC6783ACF1B962DE46387EE6DEB9A2164F263B58AF0CFD97B83CF4F69DB6697FE0C55724F3E9C9F0606C6968F2136069B25009EB90F4F3248B7695BAAAC24BB0A070FA3E2254665811CC4DA330890E4DF79FB9E8660AF0DA037A795A42DABCAD0F9AF1006157086B3870F580CFF79E05D0D79566705A4B91715C962ABF9FC9074C1C9ACF8EDF258D052943B19B61379AA539F90BE209CAAA697FE087E40D947C2291E20691443ECAE3776F3A05B41151E37B38541BEB982F232C13CCA9080475634866ADB31A15DE8D14F77B38EDD67D4C898FE983F8C4893F9521A722CCDFDAF3A827DC325EDB7364BC4DE075D8C544D3359988E3F81E8B24980B8E8E7A9ADBF46C53FE32AAB2E51272E1A184E9224A24AF21BCA7D34646A65A86E543EEE6465DD1C99722EAF4F5F2405C2A3EC5E6AB7E4F7D74C0F7ADBE0476E8279FA4266F9C20666A95A099A124E2B454924BBC8F81268A695D8367C43C5F37BC8C18D7A695EF75FB5467D108B8DBF727BCE91D3B32743F774BBB5F111CBBD267A8527D1B0A703EB086EF03C19DD524BD94837F0EC6E00F0934E116D39FFCEB58286FDDDD988CAB3CF8E41C427D7358618FFF0D0713FBD6853015A7B5AC3794A3318134F636B4BCA28B930A9D653F1EDB97C30B349F1DD95D651491542F36CF028181829C4FF0249A33AD24EC583C99C269D7EC7C3A1625B31D84E65B4EEF4FAF7F62D9FF0288B2843F454AC4D0F6E24B6FE0447FE64F655A818424027463DF7E71F5E23A8709A2AE56D3CB9F70A63841865ABF2D6EC1A5629D6008A43609570AE4BB6A093768A52F0DB2408CB203BA8A285B0BCB6EC439DBFE1AA32D38B061965F7EA22B30609C92262EF1A89CA47D418D4154979FB78987E69B6AD4FBCB5DFF5BDC302F4448CB7DF3AB83F74B207668EF9EF995AFBC738FADE674FBDE8F3DA9263DC8130C6CDF87D704541347366E5A9748643875833D24F03D9C24D0A28147BECA2EB97B0DB153D66E19ECE163CC4A0B449E60D7FB7355F74421BEC0B6F5F0F135761481799F35A83C33E8D8346811FB5CDBC593727D35DEAF331A43598F0A57F2214975C8A6E60A31D2553052052A5E641750C14CE3127FECDC285FA9677B91643ADD5FC67512AC9C127684FC21BAD893C3AAD4216F92D08010EADA53831DA85751520DDDBE220FEC7131DFB3928FD6B77BE2C610D2E3B747BB1DE985FF1ECEF22A178CF87154768ABBA70427DA8B9DF970DA72510FD36EDE4A7F3134ACCA947658B93F2F894791EE34D5E441C102C6EC51954F939427AB6A47153F0342AA609FE9C629A177EF8FBF6D0679BA3DB6F48A8273DF0C6A7D3C825AB71F1807FEF5AE9021F7B68C496030A2B911D1A90521662E46023759F0C1E17CB5EAD81F31797FD823BF5F1C22D084AB38FD2B5FB937448F3E4A807ECDD1508114D85DCD0B68A0E5708BE149B1A578C780052A4142F55512B7E388D25FEF64040910C19A9804B0623E6E550F4AFC72C71CDF6E31D65992D673F5D2BBCBDF53C59A2C46246C94A7EE37009BD5CBC8088A9F54B1B2B5FE314F342D2F3FF3E763D94321D75286121BCD92233007A9C703A234C5A32FB996E7717FCC36886239126708449CCF6A3C4F42836A499D70B01C6BB69178054F6C1EE0F1418FD6549F38DBC1A0B8C532BA33ADCBF29CD776D8B30EA28A289A14D308C10ACF8A9DE91B352042BF7524BFBFF5DE2B8DD9572E28AF7BDF79F18ABF7A9B36C5778428985E3AA44ACA00265393879415E714AF09CD398FF722FC24BF80EA42E6C9B847530BC6403DE22567B7A69DDB9EB00AAABD81FF7DBFD8335E9E77876F31B8CDF16F25451F91D230094BF8672B819A9C46F01BFBB3BA276D982A58126DEC705F1FD21F763AF7FAC5B934BAA42C705EB6B1E573E091D79F10E6603C1A578B64C3EF25D889384C82B9D0ADD352CB0DCDD445AF9ED2AF6084F75B57C3BDB1CB738C8685B2FA45A36650B8234016CFFA68A91DEDE5CA18EA48A21F1D2D9E9C3ADD11C3A24C33B7EBC22A7AB6BDF802A41589F65FF78EDC362ED3B869E608CEE106751B43BAE4845E09157BC10147BE010C0526FC80A3B0F8557E87D191C0013EEC7CFD7BF90FA93B857603A88631B5B6A44A29E746BA5D04F11453642009D50CBE02F3B7FD624B35ED6CB6DEA7A20DA8E3A7DA66CCBF40E033FADD444497A73C55AB4A94DA995D7EB0F5A7879B91FFCF5997FCC8452AB70996CD505AE0FB2B94F3526FA7716640DF6F209083C9D7AE8355BE40702C9B8EC452BCFB1A78CD9F4179705E4915558E99082863D4EE09C691E8C928803DA505529B84FCFF004808D3F47F8D8F69964C7D3E7D1532ED2A494EBCFB6281A094C10700C8E062D3CC171E5A51FE3858828D4B4AC914FEAC061A7BE7CFCC18666324F3B8E611F7E29747537CC23807A5301E8814C9E4C58779ED12BFC2F91A2094E09358A469770BA1152E8E9C789918D93DE0E9ECAC46F67D97215D1D99F7C6D5EFF45B50E1E3110875C110DA421F9B4A2F58B9BFEF0F893BE439877A7F81622509D0BB13E44731F7A0D9FC3682DAB61F9CDC9EFC1CD0A6AA083F9812DAB1E171F792B5F93E3727CD54D59095BA917B7C4C622C61F359B8BFC9FA4B0B1586CC306EB6C7FD570382C83D9155D48F6FA5544BAE99A7E25028BE900CFCC100655FAAAA20055FE6C62BE50A0FB11B1848CCC6BB4C71743077507415AEC482E98CD8EFAC6E1D5C3660A0BC23C91E33C43D6D558FE64DD8540C19C77C3CBF86834EAF29427659869D5BAD0925C681493FCDB0D53547D099B51A6505F4BBB7E46AC582A4135E007513A29C5F7F03F3BA120E823320294C05F2C38743EB6C283ABB2D0C18809358C200D1FF814DC35C3D5E51721DF5721177DE02376B2001471223EA22DC40520B842B78A632A02A082A2EA745337E4C24DE094D6A8B17833AA704A0AC56ED8BE5A384F0691A511BC4488E4EEE5AA94CB2D040106725F58F749492F74D657397781D02EE7F301C65EE7073601B8B17CD9F52051FED65A8E7920321857F3F8B38A9AADA0628489EB8EF2E760F0D889395191237D99E1C4153242B371DE90B93648081E8AF2131E0D72BA43C2FB9CD13C9210A9113A40BBA9159FC38081FC95C2C5D2FDD2051B4A0AB25DBE458AE9B505D3356E74538F1945DA23963C1DC06B210FDEACB092A4720084FC90438685CCBBDBE150ED2D959172939076771BCF0742A134DB579580E734229C19F501ACD640AAB20B15130C65DB26424189D8949C9EF191F05CD6776DD70673F99370C7C4D51A5F1BB86DF8E4A191A1CF0367EDA82C2F8ACCC681E0AFB66A791E07BE078CF545B96780B0CC29BE58824D863DD840147BB79AFDCD1A8E71DFDC8497A74D23EF380CDBB7F223D3CA8889D100628F92EF00C554E1E6B4F2216169A49496A2383982B005C0C740D9C09981B2CF4BFFEB84611B39EF76B69F3DCDA308DBF46D4C3B491CF04E04040A3AB4CB9885E2CFD46A35A901D2ED8146830E09D4C18B8E9C2207959F105A112D62FE2770BD49AD479274946A809F53D0D82D5A6F3176F8622588D2233A6248FE90399126BE6963ED7D3B4BB9EDB415042ACFF16958B1570414D5EA21271A82EE2E821EA5937EA0D986B320887B1D481FAA093DBD407780BEDF34A55F42FAA09DC3B6C725C3CF1D588D41D0D9703638CA352D1BD7A846A4F5A7E274A0D72E2B679C90BEA3D77D3CC5E0D603F57D28A153E58C8D6E524D2E826AAEA30094FE3E81374E02118A1E46C28B7E14D6D90FA45AE309AF15AF62A5AEB248C22E4FC833F5BCDD051183845D84923CC0F7EBD0CB3CCCF2C8D8E3EB5E3C5F95A5E792D8FF5C7600B7A44C714DABD292F10DAF0544582055073F14B9F664714182D1303017933A600D2038FB91C421DD82EA5FDF8DE276E617BA6C29CC7320E09FDE357F89557D50DD2CF7BB3E480F6368D12D2755111FC850C99594E4078CF4EB6743A1379ABEB011A4E09DAAC7AFBD4F503159781C57D37F7D1A48059EF5BDBA9282EDF55EC3AA3AA543ACF48F456B11AB23E9C547976E5538FFFB34E9555551D52CF032B1586339F6911F8AAD1C6F784F316AE45782D792B59F4DC1FD90CBB4CE5A00FEBDBA43061831482F2A23F486B1F8D5B50A13BBD61BADED045E8B7B4EC039BE91A3216124F675080368E330A2A3AC4D68EF9BFE7CFBA4102EDF397B2044B1126AD698330F51B5510890B78A2BDCBC3DD9ABBFFFD2A48539D620C2EA477DA8CAF31F1D6ED175F928EF6E92F2358A40F1B970E8C90FA431783579A8F88AA4BF9B92ED147CCE65BEB274CFA4042CBAA38F294D8F07193BA8078BDBD490386DF89372CFBCD9096A3F38880204B7ABBD540A09E1667338326B5FB61DD70DAE36C479875FC180C4AD608FC0C739749B6E1562E972C6FCE77FE34440818669F9FFFFB1769015C1203D8CD0DE4DE32B86ABD14C87D10DADF83B099D10F1CE518E4EDDA3E2B0106CAA9D33E720CF37F11D04360ED304A8C7A3E271970CC06E6424BD90163EF02FBCAAB4412098A18079C2166D8F55E30F2E550CA4027CCB20FBCDDC98B1390A077A839BE1D2230DD447E4FE522DBC2C30BD6ED910367AA3489C96742E7CF97568244419AB96A06DF765431EB5C557B77FFC499226A12E4B943F2292402A631766AAB3A9E52C188A4F857A3E820ED27B2ED69E918460102BCE3945C410FFF36193D52D9830769E1E8DDDF246CCFC74E9F34382338C06EC9432F420834AA65841DC372B06F8D5BEA11A2A9870F4531FFEBC907A7931CFA8CEDC167DFF27A839264EF699ECEB317A6DBCC40324C5C8AAA0E3483B73CCA7386614163863437B651D5F6E39AF040346E81437207A35CCD50489B16A9CC5988488959DF022198EA4ED3E38F1AADD34625DE4F11C413FDE04044851F1E858A346410906D366512BE92088604849D11D667BA9C3301BE98D9F7904415E02AF2D4D7672C2B833A00C11151CF5DEDF57185596649115A619C913B14A83727230F616573F9F5236A3CB1CBF6959D4FD4EEA0C76C39F08C5747D15C4F96C0ECCCB7A6EF1E31DB9538F29256D669A133F9E0D2D49504DECAFF80964E8F2E15FD93883598C8972FA6C235CB4A03EF0CEE96608B64945374014F6E864ED89ECB043C9646E35738938445662809052E3885CE6FEC5B335294D96B8DD05C1B750DEB3FD1783C74DB5E82BBBEB6282CDF8E1FCAA2C3E6890BD6B5D2BBBFB6BA4F42FC8F54E9944D032792557566090866942A438AAB5E719D3F2965C63F9C6DB3F822C7BE8FC10AD1AA76003483C9343C7C12572C69B2710ABB1E15F466F87927C7D93E9B458478EB57AC3D1D682CBC551DCCBEB9C4358D36BD0D4308AC617EE8936861401E52083BCB1B61F7E92F17FE27C255E4E00C9028195DED4EC04407B9A4274C7F2AE31873B19EC5545DA694AB5B034CB41B220FDFE88B2337C5B9DA9170BF9D7EDA720273777007EFEC79B43D95B3079AD5787842A526F22D5790E3B88EB2CD11E3295E639D212D9364B506DBB97AC7A97269433ED081A738D5A095A4046CA5F3546DB75D5C7A0318B748C34D5FC8CDEC34E82533A5227E9B86BBDDA13AE4DC280266A38666FC91979DE9604E1D2EF3B341CF88E095A759F7F31E59EE12A0021797E17B537C0EBCBDC8BADBFF1971BADFA9EF423CFC730A7DB91F9423B95A5278E87AC0D70D9DA3830C84549F241317884112496419EA9257B889F11F92C8411D5AFF1231F9FBF2F2545B278ECBC306AA3F27EBFA77AC77FAACBAD30090F7DE331320622ABD56AF2D0DC11190E53E128C89811771FC543DBC2ACF88A92900B465EC0DCDDD4F8F2C5698E84FB569A2CA3463FC00445DCB41E0FDB2BAE9AD48155D767A33B073758889C6743C3D343B6EE4B935F13F5D2ADF1FBD4053D819F2CAD42684F0D7878469553B5D6F3DEAFF20518AD4DB771D3CE16652BA35DCCAC4E735B1263C558CF8B995AD0E7B3E9132DAF31C1D9C01277CFB62D97CD040191663B69C006FC4F23D6F26D502F3189FBAE322FB4FF32E7A833520EB2F92FB1F8E98A1271AF97455D542104C16845C9CE6926B77EFCEB2B78BD09575C499344DBB3D595F90FF31265B12C901ABB94B18AAE58563E0B65CE8F731274B20D0679F44BC05629D07816BF64C2E4CB6A9E9B21CB5452C387809C19FF766126B2772895E80AB956B68CEF011BDDCE977FCDF5E4492729359C61FEF5171CA6CF79329D236A64896082E458F499FF258685B336A635DA595FAA82FA716B3C4B0F7178F03164545AA6742BCEA286C3C896E36A21522C184869640177B51AFD9C4196DFB8528618F0B71552CE7E43CD511248157F077DD1EF29CB765A550B600932AA027FD7E600AC5261AF340B4213EFCE5683151430364416B7AE53326B5266495E1082238BB7A56D29AF3DC1E896D82EA8B5B761A967533C260B8F8B6DD5F1AF712C922A3298740DE4CE7B83627A124739C1086D01D765F04AC4BC0FC58A3BA532A03C0ADE01FFB112B9391F579DF0E20B5515997B344FAD27603C224996C71DEDD321635C2D9C4F6A839141748D6076F705A68CA81988640398286A515A34B40ABDACC804E7E7B1D1BDB3039853354FDA8D8C8E5AD1DB9AAB365B43DF6DFD1D8739A4B9DD3AF47383F15E73A4239A5EDC07D85E77CBEDAF778A03096B7BA33021572732B21147A2DBF45A48714314AE4FB6BF72AE2E74BE6C56DB24EDD067DE39DFB6C8C1DA158B7A767CEC8A5A0642BEE0D9D359DD0FE81FF91CD79CC21958D0D4928785C38F299A095FAE1694B7792E67F7072948B2CC574C8C50F3BF94DA24838131C334BAA5E8032C0CA96724AC5A1087219C4DEC520665BC3079772CB615F9154B410189B599934505AAC932138D05D82065AAC339CEC2435CEA44393D18D6C5DB8AB1A23230FCCC6F77BB2459C2A684B2B4358CDBD49FFCE343CAA265F2CCC0CF12F4CA01B88C65F27697D9CBB587179CAA3BF9D9A5D8C044B35ACE96FF43075176D9D0DA433EEEAE1F32B494E4A04E026191A8FA1E37A8F3DF0D30973A85353B3CBE6BF389893E532608114ECC9F51F3F2092C248E340FE2DD6A63719214B6307181343694400B8DC6373E2E1A765E328ED2ABF0B5A6CC70F500339506F49A54363BB52AD1D0C69DF9D1DB4AB504E300FF6A762C78FC6C36BC06176ADE056F9171E3230D875D9CF4FF14ED21ED78871C6B119A66960C4769394C786ED5B5B2E703B8B33C215E2289D10C28B055A5732474FD2090FC634A251F545BA9E77E0117C542C7509D0C098BB286D9E02156BD94E65FECD6DD8829CB1940382AE9D510BAEC4A07033A697461C3FE19163E6365577F358EF828ED61DC4601CA116DDD89CBAD084396BE3CCA754805B43F547FCCD351A5F863A0BDB32FE0B53004DECC77883D7D960B46C6FD77A92FB5EC1D4291860698DDD555B74933138A6DABA473950DF1C181F5F5D37C3F7B5E2AE9F0D6BA4E60E47873CA6959CF739BDEB30678D5C409A6B2C781026A8F0CA84EAF76BCCEF23D64147A37AEB4B49912F8605288E7BA0D9196CFC8E7B2856EA0127F1DE2D26BFC313BFE32D355A0768BBF3387C92F2F275C925918BB237962575D9D4F2B304856802981A81F16AFFABF8AFC6114DCBC3D51AA4E3B38FC15B2D40D4973505FF188105864856C80D1AADD8214D0E64D7F90D0ED9F1CB868AEE4BEEE28E0B17D7CC45BE2AE847D9D2AF0C70693D7D0D4A10CFE0AF0CD145D6ACEDCD212877198A16169E5A5974A6D9BC1AAB37A13278BB6C1759A7962EED6AA0179F8E2095ED5A43129CB53879626A7776DDFA3CE5ED4C7CEDB715D25C9DB3CCD7D4BBDE1D509915E71D8F7EF4A9242D2C0433E1BA4275D27EAC702F024260A11AAAE29E8F967BA9BEB47F5BC0CA295EE61814BD3ECE76BA724A7599F958CA66784F491D080B4541C172AF30FCE71DF3466A88CCA9D9F164C8EAA9D4D73D1C6EE57B42DDBE6FC96FE4BE9630323EA41B1F4CD615C7AFE2BB2C078DD17A2AFF57A2E16EA1033C401C80507B8B941D6B55BC23FFD794BE50531C4619FE8C49BF604A2A4D9D93613F1E236BD41803FF014605191B3A8B4982F07F0202435B648854687F8B9664706FD85E8A2016AECF561F897562149E28E0D5C0B10E02399EA9448282E8591E8BBB682EBA636B1E42A28D053CE104A80AD750D9AA211FD99D92C1F63F59505D5C5B6A790B1E7579B97FE2D1E7A0CB609F83DBD345B67AF635734D2FDC249E247375A60741A42CE6AA958F2417544CEBC29E1BDD7EC3D20263AC1D3705200F48A4F925348B8DFEBA615A9717B8DEA252AB5250EB6D421E99A931953F5E8E4042AD4703B9A7F73D128988209D5C7B34F9EC7CC64662BC90A7B3CD2CC9A0884382F7F493ECD78ECF7198B3A8FDEAD166D5FA36C8A21038364134DB487769D6C532860A6FC3502F2FB41FD77E98FDC482FC44959F66BAC98D67B7E41B0743EE48174BA6C16DCEAA6A9A9C826B9E9FED2550E28C66B1ED11D848783D6EBBC9CC378A751E8623146588AA468C77921105A4259FE5D37A79BD36D2C9D6D25755B12614147DA34413C535B606E06F23E3A11E4A94C36CF0E04B08196399E8491C8F8AB6B05B342F5038E80CD5B4C681D7996BB11FEEE6E067D76F48ADF47DFCD10A6ACD6146BD4F533E397BA3D4C74F94B50DE095B954875DECFC6DAA876E89B48CE09D035B37E479016B747543CD63441AD01B7D3188B1A86E28992A3650BFB2AFBE70370C6965D08A111E6BFCF5858527A4FB46
siggen_rnd = C3DFBC6AEEAEC25FD261EFD5BC22EBB169EE79D4B46A9EEA72B529CBD809778F
siggen_sk = FA5E1891A8BD99F081CC6435E3DF69444483D695078CCD07089FC4DB02EB7D552D4C3A963E73A060245CA1A2C22A81E7806730CDF9D6A106E2A605C041F722EDA46831844D17DC87A1507B0392A25A5C8B6824E81FEF5D816E71604EBAAA3DC12D1A4EE05D6E146C7758091F916A1E15F2413715180B6C9520D12940C763476050880818859114362664304C2040809B464E21C628D9228964B4314A120448C28CA21844E4226DC298289A286CC4B48561B68119A2814CA42108B5451B362508A8610C196D10226DDA3245001966228220E2402E54062C03B2098C4252598064A4800964A80909402989464EC8922862948D0BB76991041091908C9AA06923A0619420511B072982B82DCCC640C1307242080CC8B409A4A809CB960D49A80D1281080281700B304192C62112432044449264488404855014874008B248922289A4284D1C24092123855CA26858428E14288ED80450DA2641A0046521A7884A988D0A162E143429248261E31824D8220A49068159A0486386015BA24918B16D4B4266E2406AA0240090086A4A820843487089A02CA1000918822C5AB82C4A12814CC271D2C23160B648A10610E034420A0464449091641848D3440AE028928346511A418CE1145014B00062C60082048209302E5C062E9424461A488CA0C62918068A521428C2A64952384C1A170602102DC1407110926C1A968023090214450619B27091425262006121480C1CC36C44B8401A830C13101012111099483050B490D242501824924C428508354D01184D21997140128449166A831849919848D2204810912DCC088E8CC490CC10040BC6882407910C872DA40404003390C8422943164812386220A36524B04D14029112297201B10D19074C209485E1846912310D24914C8AC810490468A3A82401260A93B08C1C49011A864C2481719400821B90510144502388719C38291B33621132110C1444D104425CC80911C181C0246849128E44242559288E44108E092960580870C0182D20164AC1100E98C464D4384591B449DA348DC4B808A2A80CA186090B448A4BA2650B919089944921892063040448320660928C64A070D2044D1C29729C246C52C64D22266419408559408ECA400ECB466A8140118244001B868DA2042A83800024C78080A60804A7851829720B10518A244AE4468620B3514B24721A432120424524866C2396684A468ED9A21153906114A0110CA068034610001262C30221D394708CA02411928198C07104C3D1125221DF9E15EEFAF22B95FF10D259C6B3560B4AB59B9FB9B12741FE34973C937FFC4517B5BD9B8758103742810119DF9F61FD9B1166B9394E1C2AD4DEF09A587D842973591CAD54021F712BABEE9AE28429955FF7D2CBF2B345C5FDBE6EF0F254D9BD3F0136B65D7F4A65CDA29736857DE2D07AFBC73E94F5306F1B49D9461841B56966F32ACEA31177FA50B399779C5A3241F7E8106D44D64EF8A13E9E7C9EA63D8A20AD32669CDBDFB0C947DA41BB5FAE01F3D2C73C2798DC57505BB1815A605799E98E0ADC20A75B6B2F3139D039C8B62525B0C6BF87D880E31C09BD0106AEB2F0C1437C1EE09CF7F3FBF44AF508A57115E0E52E459112E10586D107A4E6093D7390A041A1E912381CC93F11EC3AA1C8D994DC87EFC64E34C891C6B30F431A9E49E0275BD6620583062EFC75907338CC6E826E11A98B828A11C6A167CCB5B109B8FA41D9DA70FDA184A834AB2C11FD7B7B36F1FEFC9DB5D0A94A7619A7787C4529411E0022674471E00118E9A0F0F8AB239B64DBA6E7EF7B7162992FC289688D9593C06EC3AA7D7378811F16863614E01310D4F4FE2FC17EA18609D2F97876D278F57F0BEF9DB39CD83297A43D9E390BC9A8011746BE3FBA647ECF79B8ACCA5E09FD41F05DED0EBADFEE421C552A1865727BD062DA3423624E8C8567592AA8EBADC63EA685A785C01FD9103845DE2417CA476CFE585D1A812913F8318D7A3B5875C2545B517C3A642D1EF563FFFBD04F12F0D0155B0641A14F9FE0022CE5B98332881A83BF0BBA4E065F7C1BEB2E414D3C5360E6FEA0D2903A380B9D5B2C7E2DB78533F302EF3DFC59B827D11E4842D92110CE0ADCABF981AAC48D65A2AA1A3357AE74AC505948E50A1BA084B6DDA541DBA35240006D65F09C83ADD6D91F0AD1E0D92FF19D4F6086643B1D2EC451D655963B23C8B2CD3735C8B610C2F166DE903031E953315C4B9B8B4AA273E1D7A825B594EEFB8CA8813639EDAB52DA21D1C40D8401C17BA1DDDC5F025938F04FE8D70EAF533DB18E523950FC8C19080BE65E920DA2355AF364654598DFB473D07F276E433B8A21752F658CDF468AC6253148C8FA22E72E75829808A9F752E9376A7622C5F5879187796836564D64C54AFB9F862F06A0D432577AA6425A2675D4821DCF78D019C275B33006B5A4822C5A8F29CF1C41DEF9E00D14A8A7340B16AD40A67BD95ADA4FF54FA4F40C12446287D3FCD8A451B620CFA46FB727B3DDC81052D7DE0172518F21FD36F360AC2B630392926BBA54A5CC58B3AD8FFF450129DBEB8DE6CE5B8E22B4972D8E8ED3D04A594974F2386B00D5AEB072612A6836B9A62BAEDF2A2E20C352C094550B00C864488B29698CEF20081A16C3FAB9F8F68A1C10DB07EB9907824BE92A1423497AF04A1626DBF75C86F16762312123CB7C329AD27E5E7217AF9CB5413F282C7F28A65C8BD2148D7166D7E8F10B898CCB0C261C387F2306B4D5854A6487ACD5F16829AEABCC1F74116051E739B1CE1001DD285E780EB232F5674E3B1EB7186F845C8350C098FE7637F13A083BC8AC17F12B69CEE9E234E1E7E1E4BC74ECC47F925458A568C17BFC476E96D350A6607D6ADFC48C777CF10983D71AD017963F87C4E2F5137CF3F08A3588FAB14619D6E2BC1B92B836C84F028C6A6133F45FCABD385EAD235E392A64AA53AE0B4AA8DBB2C4D06F6049EA6FCB3E9E362DDF90CE6A03AC5A6753284FB952F126246AF58FA47B480DA256F051C3EA5B8C5C4FA28F8D5263D420AB57DB621941C0731E40E1C3237B6A63569417E6B1107611CA2B9046A374F16F598FD5CCECD76120E71510197E43D269EA6A58D1441FD43E33130C353761ED122518BF876370C705443EE9F57406F0B3CEB5C58B9F0590195C0E4432BD8AD2A948746DDD84BF78B3E62B2DED4E90B72FE53426AE24C62C40BA28EE54D15B12C38E488E9AB647B5106C4997D30ABC94FDC76EC41010DB0ECCE2AD9377E28691E6EF6262CEE0ADA6AFD307056CF1188DB89A394952F826802E9E4130D363A9A7DDCDEBA1FE25657D73F95282A4937E330F4DDED34968CFFE6DDE2F761C587EBE50D1B371D4DBF1D0FE23E7EE02ABE5756A3F425D93C5333F9122E9E2A0CF202BC49E703362EA84701858153B05C3D7F894803DE2DF5A794C68933EA835CCFCF44B0EFA4FCF838E7604E10337E3C61F0E54DFA7FAC0459D5DD6F5453A7E431593B2A90582AB86EC859107121B736DCD2A5B02A1DA869D171828318EBC1060547737C106ECC6139F16ED1122EF3CA8A22EE7F4339F33893BBBFF1B847C276750E3D18C9D0C1E15AC688E3A45374028CA6D17DE0DEA680F30ABDB134CBADA31
siggen_pk = FA5E1891A8BD99F081CC6435E3DF69444483D695078CCD07089FC4DB02EB7D55794F06DD4D362F959D50C336BA60CFDC0427C8DA3256908BDA4D6195896423AB52A4166B5C8AA8A172CACF66F2255BF78719F62002A6EA4CC007B65180D0698948E9C15B0E7EA7861EEF674ADA4C7D6CA386C497824B3912A8D768BC09A6D2151C0F675055F891F03F1F62A1FF8FD551F1537CA3B426443FE2631BFD9206034422688F553A8A162D2A4C8C076896FE8BF80B60BDBA0861F15B4C8190D1813C3398085940D309E19543AD64AD4C1182024C8F52A668680C411EBF0DBCEA6357D6F092144BC94AA5796A4AC0188840AD1E66DA4F9E4273E791684AA1A17A748EE470E4AE0FE0FBB8C55EB6B604E8EF2E4DF76C59AA79E7A19CFB883683A2CC8714E0A6AA4A2A186E259B16EF7F8C8BFC7061BCE5AADCC294B9D19E4A46A1B2317F6089708C460128D2E4E1301C2E8A2F6674E33CCE22C797F353FEAB46978AC3D837B903F6C4923FF2670C1AE3994BA478B451130DDB812186D050DEC29EBDF7DF3DE47555E29182750527327D76A821D792218370E0602DC0F22AE103884CD5B870E5C0CE7F41B799EEE6F85AC1B991DA61299EE1CE41BB042D650CC6604E1AFE14760BE56F3F1936C2F865247DF78F1F27300DD8CBA7DE7A0397F8DE620B1EAC8FBCA50CB90054811671AE2192E0CADE06D84BEA167AC9EEEC79E4B2C609F5C8EAEDB044500260343668CC499AE20ABE8897D9714027AC8D9220C113DBA79CF7AEAF1956DFB38E0F9693E7F3A8CE8E4255FC12F12D6FA011572CFF6AB796A02B4A082CA90CAF19B7995A132B185B06A2480B3088004933CF620A59C21A8F02984E04F6EC71223AF139BE4F52DE7ECED38DD20ABEB4EBC50050B4ED30E5E1344491D09FDD76CA9D953966A29CB8C827C8747692C59E8AC9F684336D83DAB157570A82AAB574EAA0B02F04B1793340331012A92DA5999DF85709DF9CF7102DAA08B502411701306320B592C2CA2C77C2A265914580B7F73CC7A585F832E7290357DEA0AED2D2509A8DB8DCCB4097E2E75256804736BC862459217C42BDF44B76EAAE726CE151876AF2419E3A1B00275C177E0F1CC2E68763E0D3DC46F0CF05FED313725BC43FBDF6B0FF66C6E469C1B8EA4B42D3A919D51C289226B7731D3685E82E26311B5B79A752CE405A919544DF602B898DDF83238D64C5D676A560268CDD4CD58A1E5DB9697E16A0B4B55F3668EF7E9B8A1D5B8BD71B0813A649F01CAB78B58B92074D1ACE1DF3D324A7C108BCD5745A68EBC2B826AA52467F26C9D627DCF27C5430E9A335A42F2942490152A2553EE007A4431B83FAB5079CB34E6F282B92BF6A46D922D8FD6C26EEF64D382F97EA63ED68C763EF12DBBC167FB8150A8771EB07049A055B04C3E9BAD65AFF40EC169922932112502293EAF32B8BC883592BD7A12B1E0551AEC07E2F78C36574F0DAE094627C2613A486F2DB7D8C9B218E0BBC05CD038FDDB0C22472B4A3188813080FEC56E80505F56BCE4C4421FC08376462784599B6BE995ECDAD20BDA31FF6588FB296587FB961E2C98001D473242BA7A36626069A2FAC15A4DB274F10A479C135607B4467758EB9A090165849755951AC09D3A6DEFA4A04F50AB219F09E0DA01344BFEB2FB99D31199E20B2B7C440E81D6CE65081E6E7D699F4CC5D9DFE327D56E290C3EC742CB00C4FDCB0A709F598E830547B3E887934920B2C1FD433CA16FE863AB7A197757A4073190B7372C778A2C5BB80967BA188A0E0417CAD2432284C173F60C357D897712DEDD22877A1338FCE595EF9086FE292013C16AF0C2CF1C973239771C02C9FEA8E8D609FF3F7
siggen_sig = 12EA9F5F4439AE795F9FFADAB27793A9936F4C04E662A576A113A75DB93F95C6B85BE1F038399FE0611C935C5F613862CA7C773C2B323F175BFF48D87EDE6DFB9797A1FD11EDEC2F00D8B793E8C7F278A13B8FB9E467EA87F4CC044E7A3919E984AE2CAB35D31A89710C71F172F2AA6551ACEFD9F186E904AA3234EE2F560B9B787B72765683412AE75409A33A150B5E656E4E6925AD1895A13DC3E228DD3367FB311E6B71E93B5A3D7CA6BFFE55D3ABB7D5DD4CFC40748DEFFE4EE874393D7A34ACEC620C4085643B70C1B99DE25743E06484EA4D81848D1067250441B17448382B71BA6D7DE774319036784243559EA7DF1EFCC31784D37093E416B5E5E96B17A0A3FC8F6FEAA523229408509ADFC7BBA39E0BAA6D4638DD304863B5F0200BFF347E9033F90B8702AE825A6A8B16E85BC52A9AD91D3F8FF8F2BA99C8AF72CD21C0042170ADF773570C2EEB89A4FF5914F10ED88031F0656992AF4005FE9008862F4AFED44E31971AF67D97E306F62F0EBD3C9A046E16AEE5F2508838CEA4A237CAA0A894D0F72377DED02ECDA79D49AFC6E8BD797DD17A404450EF387A89033F816B14F07F7F1968C93999889C5D80E6038D61F932F4779C66071A637FE1826A20D5A0F761C678BFE1BB0C9953130776398987D0790B5C89AD08326AF527FA7FC33380ED1DAD8C6251314138ECB215F73FA90B2C4DEEC9D63D14DCA2005CECAE31274AEB3A550BAB4411916173500F82BB48A1FBC7D850D19DB65EB097749F45AA2F8D4ACCF95B888AC2878978D025DD4430CBFB274AA9E00D417B7E2B1666C7461F27BBBFA4DE186B840B56C9C7CEFC77269008F09E17711BE1BD7196EC808A2790220764D773A209A11936D82497721FA66A3716907CE8F374427C2BBA0B4DF63DFFFEE567886B345FB7D937DD1B8BC500F2A863B6869500D833FCE042F011144E5A8CDBA01F95AFE07FB23BCD7E3C3C266EABCA1E0B312C979AF293619777C6966ABF726A2AF5FE10EE103ACBBE796673A70237EABA26557D6C9590F3E48F9DBED57A6009E4BBB0E4337AA613D1376EC59C356F2893D318FF852BB8586F25CC0B31F3D593E4F5670D447F5AA613C0A9C199D382F7CCF6B759A9785EDB2CD4606F23B7D47FC7E98FB494EFBCFA6637A27444FCCF459BC269EC39FB972014EA4160C3A677A5EA0B347017138E190A2A2391DDE78D781A2618F2BB38F5BB091FEB3181FB7C77C5E41E544F1137C37C596DA8EB9AF32EE4BCA12BECBB70EE0B3F2D5E65C1D327AAAECF3D12C2C68A1E76227391F3B70401AD026BE84E0FB121B4460509C6C8DF78C8B0A391D7AAFCC15CEFCC17206B6CCFCDBA48094769A213ACB6B4080385F3360B20525FF420BE707227FA9EC2BECBAF251532E9325435821F11752B3517F726E6146B4E474AAD256610AA5737FEC872E47A56A3695E6CA8BFE886E0578CF0E00BAA3CE338660C481DA15ADE9BE3653CB80334D67CC22E4B0CCCAAA1ABB9FD22A979EEB6C1189F65A4C435B3ED6AA65CEC13F6349A942ABB8541EA0416B5798B3C463C62B555EB1C6ABB8F470AA83A584819F4715442993C95BC238184EA409B637BB77A2C3DDC7232CFA10D8B0C23316204E2DDAF40EC5C2959D4D071177573B63BE798DBE0174A9DB1AA04D92CCE4760B0B0EB57A2236BAE2CC8F6C262F463D5C350D0C4B4E6D787B02EDC3BBAA0CE7E7A60BCA2A0812AD15B441FFB5EAE7C1288E00E2190395F6A6562E83FDD5236ED210D3D1BF15238990DF97E93A78548F6FAAFBC70803B374C16BA17650CD4D7CE8A2ABFE79BC27799082C87A2246099299CD018876FFC987B63B2C21525DEE27D230B969A146DB8F1C65CF4B1D6CAF2CB90DB590F36276C6DCB25B0E5935CDEF8956C8466632466D382C16C771554E78CA52A0D8F3E1F91433EDFD56C0EB3312DB3AA2991BDB9B920AC7D7FC2EA3E711867A819EFA452CEDE6C49761F8E0ADB546DD6D5195A7888C7FE7A6330B32EF5C180363A65F6ECC73811F2459FE0CF782F50D3603157C935620622D3925B0186CE493C2CF4C1C48F7351761733B816EFF2D47D59745E5A9E99B2559E04A1A07BC8FB8091D87F5E10F9B7D368F16A04325F02AE760C91C554B85BEB2DEA9F009326A63F0BDD068806AF44BF393EB0AE158CDBBA3F0C334BBB09502D910F6D7087DD8F3C9274D909D4373B346B92028FE5350548EE6801483392ADA0AA42F6235BF954606091DA1D965AF85E85438A42F3883CD5A37CA5C077634D40333BC3C73F1554A53FE5AF7F9D8CB13C5641CAFEA92B51C96B836BC4FC6DB981EF8B81EE4E217FA5341DA87130AD1DA07D28A9E751EF450B47C1BCE0E8F48FFE69AF293B20F09C68AA40D894693D83E2AADBBB80F2F43C9278C836769587F8A0DF13998D733E2F36CD0D7E913533259C34B1A7F6566CC83725B76080FEBBE9B786FA299B5DCB39C5903B75E86B8356E5E76C5F5AF2AF14C9E4F4E009137DC1B68B73B41F33DDB7B1546E7CE9F41A4B13C38E06125384BC0EC97822BC0D8658F3FA15759D369180E4B70D0C714938D5CE0A5B5D706778F5D59994C2D75B520FDF14AD2663DCE77BA66E43822AF6B0285D0C8E5E6D467817CD090003E5E23E97E3F4734B4D8AC2DB1A9FAC0C258AD885ECCCBE51B43062A8605358A3FEEF2EFC697E1C99874C05167E02AAEE1AD8A27747EEC4C41FA872CD173E6520C39BC0C0BB46C7A05D4C2A46DB4633CE4A47CD14AD274FA47F457D4175B229CB76437482D2A8FC92A1D8EB6038EF0CB50334929CD2D3C0FA1FEFBD69EB975FC94A3438A720380CA07E40DD40B2414A42D70B4686EE4F1F2FA55C90DD4324B0904D88B7BA4C6580F6C753C5655E443D687B278A8209916ABB7D7CA3BC611732E458B6C4964C588899B7497F2B571F4220AED1C7D48F518A35FAFA9CFBF27ECF67C248D20945C0D111E7349831EABEB22D58CC82EEDF39642C177C4A0F5B2E16443E8F768535E904BF014FAD5E3A44027F773407A40C0168FDEE6F4096DF7BDF77DE9DBC680E107C63F103167676BE3158805F6E3ED0951DFDEF6FEE3BE708723FC6D734E1C708EA42D80EF6ED7C22BBFC07C46F350BB7D760D57A46CB6041588FF99B9DC3AD93E818D48263FF15804D6088B4D732E0635F0F71F586C60C3B61B9FE56418D4A3E3579AF19FDEC140A3FBFFDAEECF2CA81F5D7687B177100C99044B90F40266701C3C6E1CFB25148F104D3529C8034D4EB0712345CE449D6B72DBAD869F93F80F0B80D285CCD9AACBA2B1D951524DFB6F887F3A44788C22AF3A26E562B000715393F4D61818E9AB5DDDFEF001012212954657179A6A9AABCC5CFD7E5F9020951576B898CA8DEE7F6060B152A2C2E3C4657646A6D7B7D7F85AAC7CEF000000000000000000000000000000000000E202B3F

count = 293
siggen_mu =
siggen_msg = D12428FFF6CAD9BC7B11DC2B812B23B077794597917D9D932E540E5681811655F642F616DEDB299DE8A418FF6AB692BAAA3479809F41BCC73A07DA1F68C160941147E214E6CEE5F1F9E5D84E44D89A09747618E215279CD957DCE5C3CC2282C1F25DD805C00631C3178FA83C1A13A420CAA642EB8353F1E94CA21A1791FC80A121F361E8F864AFB6619B350711E97B71F376BF4DC4A4B45346D06970BC935E4C96B925968497978AF3068F37A737BAB612D7AAF049175A4689E6808FEEA3BCF1D2DD3FCB9F8E489E6608641FEA3D3AC76058137984312AD584C424CD36FE9258257A74E1FF1A0F26502E2173EDDF0BADB4B68D81FCE16C47BE3EE6AEB499CD887B51FEF6EBEE7DEEDA105AF079E8146A73D96703860EAA24715FD07D08E936AB1F9A5B014A7E861BBA148FA605DDA78EBBEE97EB44EC23D7534975720A380369B760CD2177CF590BC5ACF0AAE5FD6DE6D1DAB50C52EE0BEDBBD3D0A48A4CC7AABE75A473C3796970FBEAD950D9DFAA23EDFFBED1E2C1DE5BD3919AE13F54F59EFCCA8990215BE690AC98CD3149DF7E56B410F980EAC4744805C5CEA9091508C91C233058365F34E77FA996570AE421A23BA4F7481D12C22D22BFF05542663942F0D8166B81B9FBAB591792ADF19707F61B10104258F9A1338EB212310B8DFE125687EF12DA3CB24BE74F42BF4551DF34F0FBE240788FCADFEAF1A73404E2FB9BD6D8FED1CBF8F1FD5088D222D88B2436E616130628D4EA5559BB0ACC3A03D4B9721A4B6A88C64B04020B1463E5239AF5BDE238D89C6DB52142879717FCF30965ECB7467381E2191FEFAF74DEF52DDCF0D207BF4369C071B88DCC4CA1E53BB376E90A90C2146DFD7D26A1990D2643ED8E287D53B069F2707C795AE07E5F3FC089BD9A21E3BB056D25B82936D93DEB136D4BABE1A6C471110BED4CC78293B6A65C7BD6F83AB13939092317227BFD5EC941DC7334069B3B5FB6D5D31CF50F913DDAA43337062CF0E180B17CE22427E6DE0A41D713D0904B8FB2DC252B92B9EB86063C4961DB680A18F044C5512BEE3CDB0065D6E196977924060FA01145E1254503A8D16002E744E1226DAB4AB4519F53ED6A0CB8FFEE2FD79C4C481F4A2D869B8E7AA3CB4129460C1ED5CFC56E16704E2FEA3FCB7DB4C0A673128A49F362B7F233196025A0CE3D2C36896DC095A3E926953C820120B9B5EF9F43997F567C968B956569583C058BB1EB5F8533A460EA0D91E1C689ED4D579C729D2A2B7F298CBBBC11207FB07B075BC6
siggen_rnd = F7118BA92BCC60A5486F9417D1F51C255575277C4B242FE5A05C05FAEFE86D58
siggen_sk = 2EFE7FA084C88CFA3CB3106D2C6479A9C08FC80524B62D434151AF87C228ADB64F1BBD89BF3110E189FC4A83C445B5C8061ED66FF62A857BBFEC8A036E218A68DBF126F0365A03140BE77C439E43D42469F1025C00B462403F6D06393A773467BC85E6A8A0100E5BD9102CDA27DBC598899E466D58C22A70B5029E18D19FB1C00C8505CC22490B4821D928640B9905580045000028C1202A24190C60041262929121214CE3081253B49103370C493250C12686CA14604B244AE008929390494942685104061A1062E43610E1467003826863280AE000852048695C32301C032E9C086813312063363210B7890C362A13C5889096919A360A90A0900209295A983124B44C9BA06D91264464B48811397111862CD88691E2424E0C912802C025538688E0C44420C04C91328D5A9484D938319B344ECC46421992880818699B124E09194AA1444819918DE4024C9CA821D4088919348423074421966804150D0C222259C22C41C4615012904810510C07411C258618490E41A64C0B00620312681215280C11661029068340450197505A160EC80008D9227284B04420370A82128812034922498D0B020C41223122888810924C90C48004C7501C234111054AC0A46023180208A64D1B06051CC32DDC22069B188403937103C290999205CC42054CA26D0A120099C830C11020D18620DA3271181946104750CAC4491C276E0A087111442DE180710A010420275281A890CC484CC912086190241A342E1C326900C38D03032622153192A06DE0026D1AC110923809D1A4810A16514CB66C52080E18089223B28D8B268D4B12041B0740A1C65120231298128920C805E4B291E2124ED3904C24C0205A968D4CA80161A80888026C98142048166820C04464264C02C62080068AC3068C18939164B66123216E402672E0B069933086123010CA427082022609457293A44801398C6028494B140824214D1480610A232A6222248B00821B4700E2C84850A66D5C340494408A8328081A080862A60524B0209AC031C834509C94908AC031C902881A806122332AE0004812306A44164AA1240D0226625B421058C600E2802813B53144202D00A20D44B868D3164493945143A868E1184448944154C22D63280402024A01406523932462A26408227019C74494464464C871C80482CA84819A126590B6884390911BB9281195094A408D040392C9108081B231243010CB16099230809C280E011706182368D1C48889369101396DA2C404BFC16219EBDDAD564F1DEB8ECD9A8A109002B06276C1D8C24171016DB4BFF781ED368D6FEE60D6054610E7111E55AD91308CC0F0C6FBF7B07B6D50A5698CA8EE16E723F1C3CD9E0D2FD088314CC1FB6CDF12B4BD89EF577335B6BFC0185CB80B1EF2CB1A0DB5408B0BFE0A3CCDB2C769473A57E3A8FC1CF8AA2157EFA93A3ED2C858E74E23281AF31D31CE21D71703A42807152684552C44D0B763455B4AEB7C7480497EFABF0B667FD49405DF4D1224AC6ACDDB206779F09C39C24C8AE34BE41F78A511E343B2F28EC583573843828F35B9D457356D68366A2257CC49E0FD49E5EC2654639C673185106B830B141E3FB1D368154059E6395089B7FD4E73A2D867028FE2C9FF7EED7391A723126453C5C647658D052222438506F8F6D70FE84AAAB782E82D3FD59A957DB9002A6381FDD850459A68A6E9B4DED2C3CB4FE254ADB8274E759022B1357DC0373F84F7A30D057687B8CDD25FCF128195B4597335EE0ECF37C8C0E837A5FB7310892408B4D988A39F02AB188963FDE3ADA90F6B7A7CF16458BB72A15F203C0D28BC68A7B75F2EDB8B320ACE2384F7904BD9CC679F1281C7DB417F75B47DF473B6AA068F9FAAF2857DF61D59B0A72313DF0CC18FDB4826FD5D4E534BA5A6866AEFAD7E2CF9728461A0ADE5BF79A5630F0A8BA252698E81484318ACB35FCF3B8CB9D226D2E2C5305AA070A44E6A2BDB6C1902B4D08B38CEDD4781D109D29CBE311CA48DBA5554274E0F30AE1D65187D209A17AA515953510D807F284CEABBFBFC976001DA48A3425808899ECE29E3C88F367C847B155BCE1E443F6387A4D60607832B1BB7D540401A720742C8B69AD2CFF65419652D794911E1F5558D1372B282603C6DCDF44E194587A8FE8C803EAD9DB3CE4BF1CA71859CCF31E4BC04AF60156C61424813B8E6EC9A7CCD7A44AB17B440B843C14D39AC04837934EAA7EA2617A6C726DD66209C219CF1CBBFE4DAD07EB1ED06E5CBCEBA8564F69FA82E0A599381041EA919CCA11FF1FDE2763700CB7B477438E26EB14E934239BA7AF6AB1E149BF33326AEE551D78A1BA00AEEB43FF4F3781D708E3AA3EF8286AD1EFCC0204F8EA7647B1056BA05625E3717D2031A98FB2A5D0D74738E69B93F9458AC837D14C4079803A4BFC230F337AFCAFAE7B28E907FE266F744683A6B0E7733834171A30F70469CC14C58676D550C5F6AE7589482C3613BD60D19A283165A6FA0830DBDBFC3A4B4C26DCE75F04C49FAEC767F3C7017517E19A0F508D57BD5977A9A576136B80260B60BF9140F6C3FB885373367B31BFB4E0C9E4AA43CDE38EA551E20A83330D0FEA12222C9A94173D8370D36BFD6F277830F4C82FA65EB10215324BE8B0AAEF0F4A968891C9B31EF69AD7AD297F595CDC98DA654A4BCA397BDD8CBCB0CD3AF22A75F1FC97C01BC80D183F64CEE312E5DC3C3F126C5B1B15A2D33D5DE374F68C801166F99027A4222C759166C60D006624C75F10944EFB6A5E70C7D66092FBD3361BCF6F3A3E6B3E3687ABB20CED5B7E10A9F4AAAE0C87BCF09619EE506E99F4DD8E075EABEB33FAD205437830E1D32E45E4C027D93D94D2BFF91430AE1DE0A3A65640C45621D5B84C11331F56A53834552D2F0DAFF14A53D069C80171AC277CB0EF8A552B5638A3FA7DC8CDF7F74A7C391ECA6C73027CE2F67A3C123C5A4393B600EF1191156F6F439F9CE70E25BD25CBD7E3610571998BF53339AE32CDE96DE5AF393B976CF00B53705A6A4C046DD37CAA6C506065A63078E330CAF8348DAAEE3465DA0E9AED9288966418092D3085FBA493DCD9220CF75F3ED7EB66FBB9A793733E02B13B047993A22179E7DCEB0D91382243ACCD392833039E17AC98DB95F49226D3DE6A3EE944D60BA76EC6734D5C7AF8CD10E48BEB9D42BD543B12C7767341424DACC077EE32A99F4FD910DCA450D0DC5FC9D5CD931A589DA4F77F983D38D3C67287C5A12D01ED932FE0D33FA5761A6137B0577E06717F6B6467E3ECE95AA38C79D1D78DDE0481293CF5141E13C0C497F6AD0F534E11DBDB07FF7D8AF1E6EF386EB1E505AF2ECBE7B2993798E90CE54BA6108C57A84C5352239016B579953D8403E3D057E8350A33CA367B97FF54ADD8E854AAFC366FFCBB14B0A99A05C60578BEB5A518B274A280D2590664BA1633BEF58FC48C435FE07FC5CDB8ECE285F67001DA9F4FE0A41A5D50E83BCE8D90AECD4BB595E54AD45F75B80EB820B78193DEBC4131F8A35B117D0B3C47F44F0A692C4B9112B53DF465618B39B3718231EF4972078F8C1D8057A423ABBABEC2CA29287D663456E8F900298CEF40D09752FD53955FAF21ADE04A7E02902D9ED3AA41956
siggen_pk = 2EFE7FA084C88CFA3CB3106D2C6479A9C08FC80524B62D434151AF87C228ADB6466420C42F4A06FFD78E734577D0CD8503C359303B7EA096566AC055CCDB65904B1BB3234EFE20601B94DEDA9B70736E6EBC09916FC4975A5B2BC687B0BAD554608E753F636589055BB09F4D697B13112534A1964173109A010FFE4AD93F4190ACF81C39D7001B9D3A469003DF4704F300E3F310668E894EA5D675EA07A21C14D30E1440BE3462FC69C35E0C243EFE13A6115F6C3EA8C7C24BECAF9928FFAAED22FB17E35504BC4100DAA2D1DC921B7BAC7FB64127DCCCCA8046ED1A389230C1F26B618130D2F0D1FC8CFD6D326BE6C31D68352041D916FF8A8BC74B4A1DF46F44A12C34CA9309C787FF9ED01263DF997704357FD65BBD1657F4089FC7FB055C2C39F518D1269698FC2F7B315CA4D1C7FC45C01EFC219796D70927606B5D8421BB17471C7C1F6EBAE6905F596034AE23B4B855292F35E4EC32603972A0F56E6B0D758E56F6484842F1AA3C1711F37E2EDCABCB838727097BD7A38671CBC65C869F469AC58B7E7460EC42844CE78C66091232FA6A3349B8DA4CC30DD4C817AA137442A6AC838FEDD98D1995544E6C50CB382F794512646F2CEEEB90EE591887971FB7F228D2B46A8265DE70319DD83E485E042AA45D4BC37FBB4B2F284F8CDBFB9D380920CCE25D4AA75FC5DD5A7AE56C7F3D78E413BD90774EE05281417F84C359382E160C5ED3270565EFFDDBBC31E137F807D149E4DC6FFA597392CED8C323752B6ADBD54341AECAA4DFFFCEB927DC1D1CC76C76DA7B6058304BC56BD41CE4300F3D95DB71757BBD9B41D6196A7738D6E143D7F15F15D5DD15123FE3B32F9AC6EA45FF8137800D06574E18BDCE856EECFC74199D8DD0CF9627C24E817AB76F8866A18DB40112C58D1B15FBED6A423384D85EDBEAF635BD9C339DEE9F51093F7545F1AAA033747E67286B5E1A052849B01B50FBA243B2B53C3661C10391DD695830FDEF7C0115E818D7CD440DC2712AF07D4EEA20546738DF677D3A79F789C85B4BA6371330F829107E69717E93E4C989E49E3FA0981A0874EA01D6FA4D46EC771208A04F2C920F63B4116F077575E2AAF499ACA6612C4A2F91200D5ED4F9CF631B28198559FC4A1759C828765CDA1359ED10F0F654F8FF36BCBBBA3B85B0735B6D6703391678ABDC599741F1FB204F03D03E91A2F688EB3297F66350CA2FC11A6AC04679944165A0C07CE1CF20B3EBF5C72E6BB4A63B58829D8C2A08AA0405BCB7F4465CCCC9BFDED14CA9318959E3B953F8900F5101F2272DA1F23F72197D8CC120328F450A5B27EF533FA94FC4C64B577E92CABAAA28768418B1940D26A87A32255429F010498AB13F82E2A4AFBAFB4DD637E49BADACD947E581E0CBD58B6EC8123B3A0BCF1A433F15D406825FC8F177D0646AC77B25F6EB1778BFE9CA01FBFAD80E31A91B613D5AE59CB7E9680636EF7B73C94221FA246CCD29E242753C5C62949FE14DCCF8BD8679748867ED5630A253F570AAAF16DE803FB3AA2D36AC4642E24F8651D69BA99AD7AA05A114AB47CFF9EE3CB5BD45175A89802622FEDD99C3778708FE98042795158D21910A05BA3F5EE4017003D8195A745D6A8C54C055972E1790BD5E95D87ED05CF8052A3ABB1274EACC93B891BE6A36005A247087CD66CBD28E3012E760250D2CCBA2C05971D12DDC1797535FDF6167841BF778DAFCA3A300D6132CD113787FC677A7C7F60F6889167B35026B849EFBAF54F49471A5BE5E0F68DA911EA2A679E07A2C85F2593EC67CEDEE74E42AC13ADA95CFE27744654FBCE880CD982ECF5451C596EB4291D45B9CF69B6ED9FC849BF9BE247D49
siggen_sig = 5071B6FC39F455343082AFB77BBFC6C6D8B10EA5445F7AF3564FD77ABC44CDFA6D62DD59958E2C0886B7FE0DA8293C6BA3124D663C17C2573D4E935D0EA9A90921E403A0B30F604039084B355CAD127CC5C22C5536D19F51E10930CA24938207F2967C46D31EB4DB65DADA45EF29327B6809912EB6957E5CEB1048278BC51A6486A6922F4F3DBE55D45CA0CFE12B55F15EDD50E7C5185A2B6107294C83F76B55AE014656CA2EE264F24B927427BCACE9B834C00253D84EDBCAA6B9F0F96F29B06C42ECCB4D29EDCE89915DFE5CBA89D40203970C12FBFCC9E3BC153AE7B841449D903B72B35259C55B17A1FCFD32E7F861BEB3CD946FAB0EDF4B77FAF2E5D4D50A56F38F729E89A4371B9C3BDDF4795B4A4E2A6C68FA2434DB2086ABEDB3A0924E19F81E490C50A3DA4022A1919F7AC4A4B3B85A08B023FE86030C6F1DC9749CB5CE9D307D60EB530E749BD28A861835631A884FB77E0DEEDA040D3DE63403BA2FE6A5ED7940395B90C2DCEB1E14C405BBB88E3CB208EBF74F35846FABE23AD6A5BC7513340D844293B88D57EECD683459492D8F09345024651B33100BA07BE1154D8F8119248BCDDE790962525A1C5D37681B197357A9A2325E7FB1F9EF11F0FAE6937DAE8ADAEE4C10B80FBA77540E245D91076238CD50401A2D47F16038E47B20417C9E7EC8CAEDD9C9948F64819C4912AB631FFDCBF9804026544F126E5D9669A09F6A699CE728910B859367D270C96223F3A4985FA59EE2DF3549119898D2B0DACD4B8EE0768C775E0B9AAD3FCAAC84D97D810A023CFF191F119561056AD7E04725E1CED7B73FD89660BB92A7D9DD37E20730F3C4954A307BA22A6415F4E09B05A5B8EA0C263594EC4D39C9EDC3F30D155A833E1C5E09D4F80A18B34F3EB15BFB5FB0FFB37D4039D6F89AEBF7476F24CB82905411510D934FB787A9CC8B6D9E6EB9C26CC2DADE9592ECB2C168BBD1147FC0B872B77B28B0BD09712F1A46405C3E7EC985606A001340D9B1712BFDEF0DC522F927965CB0D97E8E2448EEB65BC6C8A01F75B60A34997EEA152A021DE5E636CC366A45A7E69C8D425C2E4F992B3E39865BB72C9F447B4CD0B461B786818562522F574F09C3E36343F6A1435062C21548493B4DBF3272135343B4806234F66B26DC37B253DAB18C5542AF66D85A97694469CA492488BD634CD0C8F047295C8A7F1939448E040B71C36F9E48E40EC487C5BFBBB2F072828D79FA872DA78322E18E8606F3BBB545B9E1B31D65F86CF8EDCBF353DF54368CDAC2433C54445FE66CEA8AA02E95F77627118D635A648E9FA24760CE8C1629A1966EC6B9D2B95044C6D6BBFBAE60E08E4E4E0ECC8EABDB7C455914951ED160AAD68EFF1DBD79EB0A7DD134DAB1A7A80D67F8CB2A9C380618FD40A2D23AECE67C555DF3264503F72DD11E4F92CBDF3CC062010722EEF59D27F7E165A6ABB00591FD2DEAF5702AA03581737D1A3CD14BBE51AA7829C8ACD53C90A10615A550B56CDA9E6BEDE974C9EA46122CD271CE9E502CCBB1EAD9C0903282046BDEC652823AE61FB50CF40E7600CF1C41594F1F1A3573AD800545C9E7EB0E9775D31E75AA7CAEFBEFF4381FF5726F891E1AFD106E37EE6FE51782760AF1EE9A7F23A64CDFC6C6C6D06DDA36CB416A7ABD9624A9680A7348E10C7DA98CCCD2E741E127D398F79CD0C6D38A63346A05FF7AEBB6A92F8C4AB54C622A1B7D38AC0337FCB16C99D934B38DA53C8F3EA128BD2B65C5743879A84DA0759623FF662D370AF7186B2F0E306DA0CAAFD31E9FBD559F80DCDAA54E03D562C119850D02AE6BF5D660A7582171E8E4F18AC448598972E165D8A664051338B5D5089793808D73C2BEF008AF9A8F6C8F03C41E25E3B57DCFBC42C6916A6143380A9BA032024E1EA52CB01D1FD942E9D629A6BB5CDD9906C4AC39D143F53FC97AD644BA41DB4E7630D1FB51861555C8E000F7AA4E81BCDB6D04C27A354528BE1B49F7F69C2D59E3ED9EF65FE61E95C65573E5C24311333B325F032E37921D52C349EC0E049B9A5A6DFEEC0822EDB70B03BF3409414410B49BDFD6B472AB6ADC209A29DB87DDDFA5F361E4968D06B7DAC0FC39F662E0DC49A469B1541A3D9B18CFB6BFE204C7E479969D203E9FE170015D6BE1C1B6356FA19483070EB60E6CBA798719084DA96C6DD2F0BCEE31EDCA81A2C817F244091CD26B914E5B13311D03F554357C5E718230F0404110FD93F2741FB9218D011DB8AF585B68A7E5F2078DFCEAAF9F62071AF2669B1E1865AD05FDB85BED3453817899C6796BBD390E5E800B269132891ABCA0D39DA62A5A559EB5F4198A61FCEFA8489F1F3479336717D0FECA1D3CDF5A14BE6854A34F3AF24E60B046F133C9330A83DE284EB0F75C54BAC3EBBFFC78B9A28B719CB636ACC5A67B3812DB05E9DF4A05B0CCCDA07033D5F3F7EDF08DD20833C5492A4AD5EB1C3F7B5BEF885BBA2507D3EE61DCF7308270FC9D1A315A0BC005CEC03E6502397D18E36A50FEBBA4AED3D6C4A2E09A55441C25DCBF5D591CFB2864AC3C8B7840738F05CDB785C0BB29641E3BA41BFB6DCAFD4A1C3D9CF5F887833027602446947104DEB36F376610001411A469ACE4575C1F4EF5AC9BEF1E0C999F402CC1E5E7587507F0E11DB37D86F503B7DEFC8E2C77200EEB9F1D2FA4BC6C41BC725949186CCF4AB24108C079E92E47CE3214F0D752FA63F432BA2920B399C03E7AC0D7C99AB2F8AABF7B4A298784E91354B629A23C5DA44B03BB3A3F1098ADC3A64B5A85F06256CA35F2E194FFC0E82CA097B69DE1FCE7FBA4AACE604B52EB998777030243CC22079823A5A9C4E84F000A089592CB31F0E1D227E1BCEA28BBFF13C0CD022BD98549AA99EB498473729F2CA84867E191A660079084DD0CF4A89A749C85400D9449E3E80BFEE0EADBFA37DD55BEC6AFB5D9D499239EC5D5D282D9E811FA3BF4DE5E03F14191562861D359DD5915BEA29735917FF6741A147198372A18D764DE2729E493DB6CD79FC51F0597BCEC1C76B09578494B999EA5D5484C01709F0E7B2629EA00EDC3134097AE3545AD1F6A89B717A6476D89B89B1E1804AF44CF9F766BD849B95D948653D5E47429D8383E8B65DCE2F34655D92B5EA939B4C419E8553F5E304FDA70C1567C04DDD92EAFF2BAEE6C4088E4CEE45DC8F277C1CD96A3DE063AA60773EDD4E16E199ADEDB13AEA2510EF3F89CF9FE0B5C0F29F9CBCD432D18D1BF103FF50B5D196590FFBA381E9E6472946765C3EE78419E81C8072E3D289EEB486F4636B026A0B48EB1A99F5ADCF5E3BF2116A9042E34383C444B595A687E80ABC1C7E6F101030A343F4D535F8898A4A7ACB5D1E6EF0B4C5D6C7D9CA8ADB9BCBDBFD0D7DDF1F5FA043037425D60696D868BA5B9D4E7000000000000000000000000000011223442

count = 294
siggen_mu =
siggen_msg = 678E207048250210E7E91A511EDF27A4ED5B46D606868C004AE692CA88E9CC349C13FF941578094E86C753A30A8F43EA6095F377A6CC85672335E9517489D73A8C24E061C9883AE1D2EDA38BEDAF3534380754602359597D75C91D4F5ADC3C2953405240C37BF1B5F617D00049FB314085432DB1B32B7BDF64A4DDBB3D31F8A2EDED871EEFBB7766B8078C9F38BD2153845B81527F2A16DB5F42FB3BE1AABC83B708BE6B4EB59B0696ACDBCA06DB2260DFBE65FAB4B0ABAB58D5D48BC20E1294D1937B5A1E0012EA5535022AD66FB034CEBD49F43E8E163363DC6B60A0F13C99D7B239B710F01D28B3A488CBE30F87C336747CFEA7EA470B4B8B4A3B29C58EDE00E6395E33E7A94BBBF0DF859961BEAE1794262ED03D7F11106C9FB93BD919922A222CA2BD9F585DA34C3B26FC5778EA4486144258B8012D88F7FD8C454C97F717DBDD124C03342BD77EE7D16B08090EF8E405D3D0316D073479A5F2CB30DB8A1EA62E056571CF4A59E474C5C036A72EE9C8BC20D6B69D46E043831C4E8E104C44A7081236F2D6B505DB896E784D4AB895F480DB7D203126B965F73C26D526E353EC130AEE3C226AA43A4107DD57ACD87FA9F17471633857B2F64F595C7BEF46E367C52426C9628668F13FB578E31D08BE54B7161C0A4A181039D450C38A5BE4EFB9EBFB5F6B2C36C00D7EBB7C4991864712E3B85FDF00CF62248F52002294E6ADBBFF096A651BA20D16F61CD9AC3DA08CD5735771089FEEC255607A0D3A4DB7295768B9E91E5CBB6A55C1FECEC224C39F9D8D4DD9BD3E1574E828C62085F8CE15C5DFFD6FDC3D19234D15AF1E14D7EB1B81000509627C0855D89526387F087F05DF13A6AE40449FA396B056C593ED0A0F60462805FDAE286B8D3EB47CE0B0D3A3DB430B1FE74B62AA0603B88BE795938C1107E853AB5B48EB328DF9A2EFA6A64E3B3D5B27791C164999D460459A5BF886E1A32286FE0FE1366A853BFD94FB7F674952E6E01C7430348DE7638D91B3706D8A8E9E6E0DEFA0221E779CAA50A431FC61F2F90BC983157F1230769F32FFAE062F8BA1C6F8E059425DAF6332F442640387958C40B9A0F92C54974F6731FED282AA90ECB4A7B892EE32B2ABC2AF6A166197A79D048158971C40497E8BCF8CF50972139C0BA3FCAB259A0E9850BC3A75D3221EF426074595469B90B153DD2DFCCB0368FD253D397F8BCEA44A179F32ACF19C5CB8CB57F8717038DA4423887ACAE4253883692C122FDAEA4C1F78B5CE20E0B339CEA711220387D129376C146AD7EE1D00E5C013602A6A03CAED5B8043997047588D5F69E7E50AF897C9577D33A5D8A79FBC4F3E68394199378FF72CFB1E9B80B4A0B9427F8EDA4F23284CA1C4A293C11A579EDE1924E711D0DFF7C1342D20E36B1B1FC666F3FE3E9B69624F4B12782E512B5A1C02069BD4661F367DCD75B8867797B43CD0E4EC7573A0E5B5F94D31065DC437ECB4977A1F57F0AA526872DF801E5C9C7C19D5F388170EB47C25F3C410729EEFACF6D7E21413CD11C36D0483271D0BA8BD5EA3A54D712EC396AC8EED69B31857EC99FD8CC719FB20BE2264B7DBA5600B135C7829C98A89AA829EFC0F338C342824DF2987291E0436876C2FD61BB16192BBC27A9DDC3C36152126AACC4F828DEEF97F683D371CCE8DFA5465FF9FABD02D6A4B92C17B2DA88C1C61A3F7ABFF8AED6CCE81ECDECCDE4E83F5CB84C95376C51E56CBDA6FF9BD7B6C4609166A5182C5D92F531570EE84352602BB38A814D326770E492EC4631CC0E4F2DB620205503E2D74999D79EDD36785903E8CBAA16D47A90B1BBA90AF3972CCCD03445609C6648E75DA165C7D3293C8DADEFED5E88DE737316CC869DFB4078BF51AAC819C41638E14754889A57915D4859944B7C567E67984E0976D557803BD63BCD5930618611E96C33DCF076C17C9D91DE2E3716B47CAADB39AFD60F952514450F5BD42EFF2677CB6230C32942D1EDEF866A7CA480D59791882F980DED5B9D06F64358BF6C140C5AC2B7FC5C0E230AC1ADC35B223C1A88580B3042FB714A836E8CD14C4D939BA2D19CB8BF192DA2D1CB1B095860BA19D84280EC4B1EF5990381D12A0EEFFE15DB0624154C045D1934564F488484DC64888BB14A637EA1D6F6D8BD1C3262092103AF9E24C54295998CE45AECE5EC71C09E039C0800F1C5693AF957E19DEA0D9F433524F6556A681483B24C38D7DCD04EBA5AF630014C5638A5E39F3D67294BC92D32C9C63B3C2B84439D54673A7B5CDA36BF1AE9B32AD21CFB603270FEBBB1E82976A434B7070DD544A96AD3695198D8649DE91901754FC17780CD3901703DAE70BDC8C343B1682FD82C5EF2EC499DC89933E12C5A3295E249E7E61F26D5F1A39C472CF72A320C45CA435BA75789A95D9FF40EF313C9E5ADB4E2F55007226333C3B67C95A73DBCA82704F64FD04AC54F47FD419A09B55A18DCC424D6DA335AB0833BF21CC8E15AE18E18A87DE2C271D9B9DF8361E2F66FC5C34586F21F3AB0DF82D91252248F1ECB5F2480797B2D5E53C644119B02ED99A58E169BE7BCAA160E8223AB3126381DCB6A964F8C9BFDDC6F2D33AC254943033E1A388A425A8951AEB12C67578C7B9762695AEE061BA3EE1858E6611E58C72AF98B37BCCDAA872648AC6B207A0635559E41F4EC644C8E65C6F624C970D1FE09D1A67D9CE209E96755CF2A94816AE44D2267331C6298C1771819B6A711ECE57330EC9B5E4367BCC16E678535B3A68F7DAD46A656453EF67CF4C0F49EDB47DEEAF4EE3B00E88183D8BD884B6905C6381CB891FEE0C7DA617BFD73EFC7307A59A9C09B0BFBC3380F9C277E30A6AAE3E0E498350924F19F8600E9FE38F82DAB46FE2EF64CF6BAD051B1B6E0804DEB4B6A367C0D72876878901D91B6DC14F9C68CA7BC1BF2151A6CE20ABC61AD91BD17B7B60322BEAA52F30A110B67539CEB0E2354723D6593017D592AA7C58A6299AB84F553B7231D2B0ED511AEF392739799D036D4473D321D0B6D364FE9A92814B9049DEAEB36BB4507ABBF6F72AE6EB3A91450FD9F2BAE397FE08A626814C6BE44945D52462CABEACDD60FE576A1FD95DFAE64A0577CA90666D4079711892B0781261170344E520DC4A86A4832151D8777ABFB932C57E4660481A0983A6093381E420A94297531DB3191083BD2BD98177C41F7B4C149499BBA4AE57619839ECCE43CF5CA2C99C97F60BCDC75E39EA0F9F7CA2BD92D8775141C372DE2E492880E06EBDA73A79FD1981B253C365D55C2D82DDA18A191A5A8CEB09D6A0E31D4949CF329DBA676DEC4107BBD7ED64625B176355FC7893F8B37D29251427BA04D5599FB826C0EDBF837F563482CD9884B2FF3090A4B876E901F5F38A7AEBEC42768A89707217628CA7080E736195EDA708A3110069308E5FC911CF894C94C791F2B7CA7074A028C3009AC1331740FAD17E401F417CDEFA40FAFE119ADB6326693C25B35C666CE827E58DDF6470895DDAACAAEC73FE03B7A51431DD5DC80D51E0FF32BD751AA67C6BB41D4533840E71D85BD9A82C43269BF99BCD03E3D89D452BC06373E262B8B454D6309A99FD52731714B5FA0D39114372141F2ECEFB539B4EB64285F726858E56E7E13D8798AF18C99CFE3674ECFB6D465A9967F00F9C3514B73348161B0F164A29E609A6589E0B7B0F3D6B30675381FF58A1063CD0B83CF1889625A42B2806072F9EC76EFBC6E861D538A84C8DBEABDDD7733E221745E9F154056D41FFE1B3B889F8EE1330597397C41D81B9A991F6F6D72585DFE090001EB1F7C76E5EAC7F57F151DD84B483025D521FB217649AE81C73CBED7F38A50A667DA39632B6C5B77735E65492AD6AC1C5A4BD84EAF77DC1482A7D341523B43D46E48BEF7548A71AD70AAA9425E3139AA8E1113475ECEEF26C18DEDAD19DC121CA0C37A54712A3D6D93371D9E9E9DA26054FD2D7447F497E8AD201191E804E49E3937E000918E97AB855B3BF6A78C46E32FD5B1FE6A5B4480C41BE308D5B2C8CF2DC51AE570C23606EB87DF9C756BF49038F744A0C40253541D60D2D795733354E7B152AC1C8FDA647685F0BDBF51F196E3788C0917B070706137755B36BC8CDC458EEE7702E808C4F06C514482B49B82BC0994125F78E3D62855842554CAD0D7CA73725AE4ADA0779ADB820B86A8D5E56CCA160794475FB7E9D324A35FA3A07267E7ED58A9F84CD2112869BF30CDB94D08E3D8F54D38CFB7DC1C53318FC1AFF49AB2C93FF5DED935BF5340640F3BD43D04A4750FA83B353127D337733DFC35618C68FB14FABDF17DE371207279F79B138F813DB5232C6D85C7C3FDE75CBCA6EFD5CA5B9A5F53BE3269A82C05C10D0525CA942FD4EC0B2BD8034A68B8E05B261F76F17F7F1D65A7BF5619B05F0460C0308CEE4282CC2DD1553968FFF713144C2A073076814D82041D16FBF2BD506540F3318BCD3C852D4FED72CD011172CEAB58C710B4556401CC4A1AC7A01C0B54123A8A62C5BE6D133ABB95DA9309DC1EE4B7080E0162AFDB66074A2A5FBFE8D5C815C6DD305785B356D8836430CA0906746A8788E1D369D917CACA4B71C3FBCE2FC6A49C0040896C4FF9D16B4BB7963042BBEE4B7E089C6CA1D71DC9C3C5AD3843DF1BD70A4BB262B605918E300BB035848E011EFC4F9D3B9DAEE7C2A33F61D18811770BED2ABE53DAEA8B0B443A1B99A9C0F925A72559CADB08F1B8AF9D5D3100D5C85BA559F68DB3B844560A68349F679760007072A7407D2C55E3B8720C2F40957388C9732109C179A84E75C6F730ECAA2AABBC9DD6745E81DED663C7F75C06BA2CF199213992331C9E46F705C24BF2C9BBAFCE02E96D970CAA031564266FB09F543802E9FA9859F8BE960B6D810884E43A8A37A7FB5AF22FEB83C9938AF1B2A9A4780E57202D43E357B96DDB9D72807396A055D9096517628F33174E8BA1B21C7198E0117C2B848063411D02BD8162F2C255354D0E243294898A72B4BDB72464CC2B6CF07552C8DBED640D4BF9A0FD01E7D4F5B0067E37DE99656444F771F4608D06B3BA835AD7B8054BCB4602DBF9FDDF6A26A217B17B8FD5E05B4D1ACE17A8AA0027F3AECC6C1E771D61820E0DCEF4A28F130F2A9E70B4FA5276FF794ED576CDC953C1C0AC7CE2794140986675D24CEFC49BE044E571FDC1F8902BBED56FC7A5D7F7D05AAEB94E7F57F49C9C42AD9A7E25D4D9167B4EC5A9AE6089EAEC4A6DEDDCDB04005072B4ADA26B83AB1B9C32728B17F9434D9480DBF830CD5366F0DAEB9FA828751015862F1826BB0C2ACDDA6BC3E0EBC725FD8605502415E691DCD45D77BE68E607F65366DF2F40D3A9E1001E176F203B5E429A089E307B737C654E590A54ED2ADBE1DAE41C3A19CFF61435CB97924BE025DEB254E944D7D2EA7F90F8EF46F7EFAC97B0534F561A00A7734D661355F31D5E3D9FF23499C28C451A4A264AC143438A59118AAFAA1DC5D0E6EEABD12CFD24A5DBBA228A7238CE22500D5D1BEAF7962F1E93007A98E918502A746D57E4EC42776611325762622D599C2398B27DE045544690BD7F648AC71E1184EC9F825A45E8BFCB0C304BDCBFDC0265055FF729E51713FFB22AD5024262418E34123E3FCE91739FEC52F75953F8BB9281A6FD089C45A72ACF40FBC988AC2E0399AFC57B6E941C0268936F8C41E340ADE45DAE6075DB2DF98DACC3DA93DC235BEF394C9496AFE0201772E3BA3F24D7831B9F95ABF80D4CD6346C1B5EB423754C5DAEB119766C3D8A09967DB2A15255A8FB77FE0928710A9052B2F0D439F9C68535851C94DDC30B19A8CE2CF2AD9F89253055488AA8AAC16A438EDC8175E64836991B523A87960E340296B3E9EB5E2F3F3466BA82206F9087BFA43ADC071DA05CA81840CCCEBD9BFAE768EA3922811E8E5AE39F2632F04ED9D820F82390E5ACFCDFD67AF9DC7A12D39CFD826F4968B8A7D7DBB1B41A803323022D36E18138F869D833A1EB38E66A1C97A9A6662351071F12895C995F752071C1B3E04686BA7D3363A5B04087DB31346501293AF1F4D6F263CDAC0E7C5C1F887429B66A2ACF1DC0E4A86AFA436ADCCE87D8E56F0DA4AB781E0B05A48B51EBDEAFF3BB5499B90D5A7036EFAD7CF50D79623760582ABF8C2F8E402328299DF7C445D7EF40D44EF5F821102E89D429C841333F32832631A69F449FA39FA12E7AAEB0B3D7353630A8A4CA8689D15ED0CF31EFD456943CB8781D1D25818CF3B07EBAF17D5A936BA81589D37F4B9E5EC3B4C61C97502FD97C1C1B4732ED4BBA7C140624D8A503A6DBC93FF4301058D3CF500A613BF907C6A383A670F17F24D809B9E3C81F6DAEDE160215AF16D36D229D1CB667C555645FEC1582778329A8F17846C79D32F5E075B7CFB6A058F3EC360B29AAAA60AD2ED15716BE0FD3569DDCA27E92F309784C47B72704E426CB769A1565DE20F65B600B49D1058F3DA79CCCB3ED6BDF8E01ABD94A90F5D0B868B25C95EBA7701351BA1E4E2104A54196D8BCF7BD4CD9181C85CCE5F172B079BE3C4E8657160664947A00B683EC03CE81CACD517F8EE4A738B3BBF20C149D5270A23A34C3371C543A2C7691F401DBC877C8FA8EC5211BE86111BD737A40911B1C04C86FB48B978C5982728B7745C8E62736329D2FB9574901EEB06AB375E6ACB7FDE7CCF8030EBA662A381C6A1DD7117C70E950ED490903C1C062B3360DA691AEEC994E67455710972FD628BD190964A1F6686A078599513C4F024F2395DA4C42E53573827917E4DAF0E6869A3542C41F86591049F986E4602BC77F2A32118DA6706DFFED18FB0B06B2638E69F97CF3BE3C81351380BCB0E5129C8D742EA73E7F5070073900F090CB7C90F6AA6BF6FCA94B9DD16090DE267796F0DDB9B677A7B90DFA60E6263F5C0DE1C5F1A73447E5F04643FBC6504C79C1663D785D0E82817E383AF251F732ED376421AD0AAF8CB51F5DEC3C47E5DFE3F04C68291376B03F9EC09123E96743EC828BD1A6444CB6298F40FF1D3E21520F6C145995D3B579190A65F9B0C91BF60E6B2A5D99F53C0859D23BEE8C9FBAA588815A3FEF75BF06D015D6E24C9698557DDD8ED7E3B9D3699BF3CF44DA958EEFECB280592E89C38D430E177D5ED80C292706841B7FA75818EA88B9B302F204E78325BA48CFCF6BF1E8FE7F3BD2BDE255B6C236DF8D1215A6FB50188A7BBC8BB239EA2B413DB2FB6DE6013D855E4378F313356F8EB43EC1BE76F7FBCB2D52031683DD8F4BB0F59B1650FB1E5ED08C9EE71B35EC7ED31F9FB925DC46C8D95C5904600E11FD3A9438FFB4329E43F7F79ABDB0C51
siggen_rnd = C203D9E97BC017D7DB31F4044F742AE610093E3397DAD9A8FD330A2DAE182A6A
siggen_sk = AA924BC71F1C55625EA096C2F360E85484269C10D3A1001A84D3466851B539581D1713A2ACA3FC70F5CD1DAA3FEE8D3E628B1AB6F0E341E6EC456D144C6686F90000A219D14DE7BC09673DB6560C3235266DAACBD3EFF4415087D6EC256FFE3C35B15C2756358A21E7C122FE3F50FCA94BFE78ADA1AAED0E92DCA54C4F6EDC6E5C22440B94890239901C85400A081098024D8A328120308010324E90402D8C806521411120041091B47054120802314494484452228A1AB28D13A1709C064E433026A0226E84A2101BC54019422420C32014275003C62D8238221BA80C0226461CC800D392449A006A2196058B0232C8B20194282913C0091981455220840C3302613480A0084000300820B3718924925920214AB824CC180E41100E08864C6384881A8688E0242DD3A02122410213370482B8211230024A4862D2962DA1322C23350512443018190C20072CC8A6910A031159922921B82804014421A65018390263A49184A66151B60D11112D0B352544084619207002C06C0C2685D04871CBC281912065E31612094022DB904DD282001C280E93A08D9C1805D1920919A4858B84100C0460A0240E99240908A089DB243208232090029212116CC8C4682341908808661C492A59260180084AD4B84C21416D198725DCB4404240418C422198824D1A9909E4C608230805013886002568580265821490C238460A904C0A406C5A4412D22466E42261201268E1420501322DE4388924318E0A08701320251B198124454D4C3205894401E1160CA324701834289C3624C44648E31206C2C248DCB64413050801A23098A689E2242C0B0805A43692018021A0A4405A08412185894A3802D0208C61B20C4C286CE192645A167200124C50A88118A8818A849022B02D12B7641213209A0684E0320951B61103B1208C86681B3650D8166018240059A88401332183922C89C60121321082466DE4800513C90DC9348A18185161026A21B7700C0044A348086342225910401B084A003122230682444622E3866D10121151265011178912836519080AD1004490388CC0A200D4860D22985100060D4C240284089160462D1CA34C82162588284109397262324824837124315012B24859C2808144699448515C0040104652D2180D03828921057109A5418B926124C22C914408C8307160962C21A881083632A2060EC0226554445223B3504CA680D4164A109190609060DC024451A24489C24484100E519849E0088048C88DC3A23156F998A0967D23F9E9CFA15D82EF67451403B5E5D9A69AFD15FE39F223ECC465FA4DA942184D8A285875707DF88CFBB750D816E5365EA2C84D43C5B87F83C51FF3E754B07C6F7CB8CC0BE9903F6C76274A5BA734B84B2518B9A917AE156CDFA665469F21EA521D0293FFC3657357A0FA09B2F768A5C4410AF96872F4648A0EDA0BD39EEAABA5C2EC7073B2F7BD3A2BA19FE70EFE56657534719E842385386779352325544FDA1DFDD595053E4D4D8981D1B1DD0D2A5E43FB3E48EE73D1E00B50393AB33D0D6BF4AE613036A18BBFE26F80EEABB141C37C6EE965CDF52F40E451B9F7A59C0705214016CFA48BCFCE50B0188227AFF4ADC5CCC5A0037370BE8ADD7D16D5DC85A35FD283C2F3B16CDBE453F10FD5A4D92277C9C13411C042F5A3C29707748B687B3D63ED51D6546BFC5060473DC817AFE30AB5AA16465C28FC74096FE4FB65E505CCAD757BC743A0FA7800F5D6FFA8F9160D9CFDC54F47D71DB7DD688E4A0329DD499D895E5B2E905FB08CEF72D897D6E85A479FD8B318A7FB962412CB86C8CE63E9FFCD23FDE4590F85E8BB57369497E0D5F684F88ABEFE4BD14D0DC749EA05BA8768DEDB4BB38AA36C471D60ABDED4322E1C677749176054DD92C655C90A5B39F141EC2A3825E8BD8062A4226CB47FF14C0087DAECEA21BF1FAD8BD2EFEA7554FE9DE0E1A2535B2EFB4CD177D9B6A8B8725CABAA4F2CCE1C99D0EFF4F587DA6787C6340435B4F7DB7424A18C431AF3A08CCDBB2D64E0770FB3EF67CA9D034E0D59D143F3564D2FD224A6635D6ABCB2317499387B681573F1819EA0C5FD4EFAB7868FC6235EEAD6D8AADB5EC7D2D423A9E910876AD5FD585259FBF2305288351EBA5A9E627FA633D1EFB60D62148175CDFC1F2C6B758DB336DCDC6DA6F54B1E3EA5F4A7B3AD9B4705B739F9A1E2E13DD91009F45072E958091B90670F10A1B55D22CCFA942A42358185A9005FD4EC1436F78DA9B8BA94C2F4EF614E0C8B122208FF1C4ADEE4243E9D8F702261DE9CFE5D1ACF5F17192654F6CBD03F8F4AED878097F65C6219F738CE45FBA7A580E48FF378EBFD46E706EEA655B0581B19E03EC0457E50E6085900859FF8BEECC5B976B57E8AC685A1FB907940532823B439A454F6DBA89E744CB24C039DD3DA22285A8D1B0D6DCF2337A01515F84F3C3F16DE930A723CE3F7C3B219CC4F8FAFAEA3AA3C96F931B4C3211495152B064A3D17FEA15729067BD06084624955FC066B84FF6BF0C8E570B08E1DC0D40BD85B89AD33C706660594EFFAE0AE050D1846FD1A70D00795F51936A783C06F6DED5EE1A5E84BD6D935177DCE009CFCD7476A0B1AA4E756EA00773BDF6186FAC14613FBA3EC17FB98BD5A5B6DF438EC8145F867979D5CBD3139A3DAC38C51B7700657C67BB85C6A6D4FED25C7613574C2A8D43720EDD839C4D905BBAA97C27B770D827DF16F92B95A582B8314A08EF2259F072CDA983BBF99CBD7EC74A167695F3910FDE3085EBFC6D91A62D6D98C39C55D51145A155AC18C6612FB6A27F7BC51053D6E6CBB9CE2A6B26EC9D3AC42CB2AC4CA6C7A6CCB9072BE2F278B6B895908A8FE39481F217D8CCD42013481813413642BB068ABA3EC21D67570C6AB6C798AB05D91102DE2665829EF341D334651B83E667545FAF42A34B6CF4983E364D9B172DB36930DE13D80DC26232EC9B883A7196C855AEC8861979129270F5A8014166068ED8F44829C5C24E3B615839A3CB5A1CD41DE1FEB5469B4A700876BC25324D77C9740FAF46021EBEE9538B45E978D9D040DF11DA37D726404AA214DB384F753A3AC037B3BB860620B65FED1F2BE77861A45C04E4FD5A851720C031CF36C59AAB34DDF518A4A5E7104D8231057BE34FCB5EEDB3646C27F143A3BDCD9105967A400EAD6422872180626BECA3E9CFD52B50D0EF98936E1CF67A931DFF969FD2BAA19C0B0689E851B69EF33E2F9691B60AC130E3672772AD1C4A6D473972A6C1A5C8A9AD82CC441850DD74C94E0A7C76C43D41FF49598B79ED6979C03A9E291140E69482287A73DD10D9DEBE1D6E82DF3C5DE39CF7E9D076BFDC7E65506F465B1AF8D14592ACDE2898B1378BF58A22AEF3187AC36972BE476FEA89543597866D56AA269CDD2158614521CA88C3C6C1A75DD8283C7BE06A9B8D5E620F0AFAA8E018439A8E29269E67B57FF6CA9DEB813B3C51EB5564118C1F52D1AB3911AB666CF169C0832A1EB43A1EDF23DF91617932AF209485724583ECA58DFFD44FAA65AAEFDE73F7224E75CA514BBD73A553A6CF0BA3E5F8D541C9374A260E9D1B800C230F78A4CD50E7BEA3CAE551821C14394B2AF28EAB2D1DF2A35AF0477F6B39964BD
siggen_pk = AA924BC71F1C55625EA096C2F360E85484269C10D3A1001A84D3466851B539582DBF88F54BA416AD6EC19B0A52BF10DFC6093B4E3B6DF64D3AB030CF7711AB05F9D7C30E7B671CF8972EEDE9080E7906B1F367EA19B1FDF33560DA940A05A30B880666999233962FA4B633788B5807014084FEFFDC11ED6011F53AE1C6A93EB7415EED533D5A57CC42768761F727BA31589701BFB84E3F1F64524A0942D3CCCF1A16C8564E93439EC34FC57EE36B2BEBFD49F38CA96857E11CA7682C5211B4DEC27992C8F80AC6A305FFF1AA29367A1B21A3675D5C82CFAFDF7CE5327BE661BB482A3157347E751B29A05E30FAB4FC14FEA1879D15316AB32F60A5F7979D00739BF3B0DDD5833EEE609A4478B0C574F96EA9598496B0AA69E8646F12A76230E058ECDB727CFF8502E5F68464F6680C6B9EDF3069634092524867490A653AE683103936A210EC30815455003E0156A309D8B7D14F594D603BEE3CAF5D7550915D42FB44421098D231D2C758E643651ABC396B329BB6A8EE70F5DEEE642939296D97FDE126F2F335212E0A96647DE17060DAA924B7B115C4AE7D511BC131DC6E46FBF40FCA8C936F68E289AC30704BB71E328362285EB9EE79C748270A233C10B90184DFB1A5AF8A3FD81828BEEE1395B54118E88798033B8F071B94D2C0506BDBC30140516579CC5A4FE277C8CF27B1EF3F6E33B26E45538B3C67B2B493C16251BDF2FFB107FE1EC6E890384278EC516927D4382985E23561EABB9FE1E4CB53E6952F066ACFCBD6903F25B4DB00C31C51B2E62091F0429B205CA7A7301D88DABC8138BD120D94004A36DAC7C12922EAC75AEEE3B48EFCF81E1A327275EB353F09AD959A8BFFBC80DBB07158F6884A5A8686845E3082F5D8DB0B14AFE852ED708393D9D2858A4A2F3CCB39C61FC1725FD13CF4E09754AF32864016FBF44130AC12CDBE0DABFC4B5D95916CDBF409CB5B9B83BCA1191D3DD958005707851C80F434B6BE9A7A025BBDB6279F3C0C7B63298690803A16B46028B63C21070F1E292C29F7B88EF35B7F298F16B1EF5C90CED9E6692C2863B4209417A3D7ACB4FD38A859409839743C6076F7B0E7B0E8F46642151EC70B248979FAC6CF14ED01F1AB846994DD0815F2460DA6B51C05F2AFEB9D551B02799192E6C694807C0CFC86C6A5EE01BBCE971E69F93AE58B26F5D100EF9AFF86B6FE58B14E0ABE5504111DCE17A01E97B8CA926E1ED38449E87B463A07CC02CF6DAC90245090F54DEAD068FF914A71A5656EE111CC732FA30B27B7F293321A0F0DEE10D577661D7527CCDC4759F250A648515E11E236819A3DA15347D63D7A3F8CFB71A06189610F94BA7E70A23EE790A5309067355E3AC6089C74CA6891086F2E83DE446C869099BC281B596A5F7CA4F91171561C1ED0CC21D35106B5130318E1223961FAAE9FD0819DBC9FDFDFDE18B82044E900C967B048E487B2FFF1A6E3D15FF292AAD1F9C2293FB019F2EDA02EC8E6C13AF3094E7006822521E1283867E5920D85D5AC713583EAB846FDE31100DD6CF6D00D43EFE41B931A0103C93FD74A7CE9709C8540301324E22E2AEDE24C0B31B8A32D7049A3264BCC031705F9F586212585148A72FC26B0FB2D7F00953EE3D57C994955DCF66530982C11A4DE44C46396DE623EFBD41B74CD638F1F4443DCBDF19A1BF7C9ECA245ECCB1EFFCBD4F3B75143FAA474C0EB182BE5C91EF4F2AC7CAF0A9864851B7A920AB305C545790A466C80D1C6E3A252AA7EBB7FAB60691597D4C3B6519B57B63AADF1348F19EBE727E972AB73C3A2584C7F9607A65164DCFF58946EE0F43977DB64869B75E05B5EDAEACAFDFBD29308D7353E8BA0
siggen_sig = 0248CB2EC523A88E74A124BF6748DD910DE02B0CC0705170BE879949B5553CC412CE7237BD5534746621EC0DB0C0BA094DDDD5D98A7FAC5DCD38D5C1CA8662E9EAF3DD828EEF20BD596F32CF3A746ED6BF542900CD0A9D6D2D23D37F17DB8AA37B1359E63744B5B0D1EAF5B1ECE75A2F81E5243742D82F261B23B0AA34FD93785BFCD6A4D1FE79EC6943E85A50E3994EE2141837976659C55F4EA79FA7AFE929022C763CEEC5D92E1A8A4E61600E04EE89277B1E9FA6055054CB20E969ADE0B5CD57A09207A1162FFC9DF26BDC5ADA38E079CECC4A3A76B8313AF8E3E0C3BCA239D800CDB351A6F9C8FA80A48B74A2EDE903D049F09775645730BE698F1CE268F1ED0EB5EE7B07D69CFD20C4B448BC7F4A7FF32477A2550F9C0FC4F1E5E2125C83FB855DDCD017ABC4D50754BB1BE2CEAA01362D11C8C90DF7D09B19AFDC92B36C9AD14CD75E389743C506F310EBE743435693FBBE39EE7C71DF832E702ADED326FDE435285EE78DFD2C559E676D97ADD593046863E0B6E65659646CB31398F1E82771920B61740AC5576A5EAFBC492653DD56AC4588DD2899D68FE8716BA74E7DE60593CEA0D3ADDBB0827FC1B752D32C6AA7F5DEBB312FEF696619B88E2FEFDD7A81942A878396CA275E7EA77EBF45D9D23BCBAFAA5A043689C90E025EBEBCB109FF7E8D680A817925CCA992767BAF55FF6FBC50DB3057E3F36110A9DB6B05AF57383D36DAE1A6D09B66FD51D06DF806F437DB7134D8615D274C6570263E0F9E52E4013FA22B80D7C65B364CBB7610B301571FE45E3EE7436A2B13838E83579CAE2308EE0A6C000D60922F921474B2958CF7D8190E615734EFB6802E695AC8497F6F7C8F19890EC831F35AEDD4508E3A9680355B45E0261859E86F6AC2A44DD7F09516ACB14A402E3B202970F49688A013B93706B1892D9DEEF5A06C8ED52C0C3CC67A93325ED087A50A9357707A7344DA29DD92B60CCC2DEDBED894D8DE3AF8F45615B97A645C816C2396C650A7C8B92DFB96B85357A4D78C38E33F7810F0EB3663FFC5A8D8D8EB25AFD3085FB17092E710C578715C4E621095BC5B83C366F784DF9EAE85E87ACA125769056F0789322F2126EA8A1B60645D28F6CF486F41C372A58316E390337F7E4552A53DFC68986C69B289AF66E4F103AA3A1105A65549DBE6AA0360402DF43C17056C71CF21D298565BB7EA8A3E459A181D9ECE3C7BDBA733FD51820E08FD06983E6E5405553E39FA702538FD70C7FEB58F0EE64D30544E16849CDDA2EDF150B4324D9F27250D34DDEA5EE9D3C52875715904935197D92D88F60DF914A669DFC7587B9F3BC657FA4143AADB3FE86CFBFEF9D38388AAE5713CD25F12EBF5E1911D0B7AB87546B2779CB42277AC7EAC187F7B34B148455F29D1D6ADDE2C46F757C47156DD004EC6797784D687AC9DBB547F724C6072376EFD1414C9DEB9FC6A101E30BA22B16FF1858B0455B0B2AEEB67A4692FBFD0F52862C071BEB59B70CC9827E72B8356DEF4D8A4CD28293CD6F4BFE7DBAC96B27928C1439F327D34BB8BFB7CAB305651DA53789A1C1F8704FC953A40D6643EF6F07DC3AEEF67808AFDC96A89CCD6E29684D06323B1479F390F1F813647F510AAF81C076458F2BA4FFC079B00D8D79FC46561C8C81605109F67D92EA33A5A17DCF0807D4DF35FD5D6AAC36E083B59AB56AF9E927BC617E2BEF4124BC9FAB95E5FC82589120C021BBAD1D3040647504357813C085C0505BBEAE0AC71CAD366F9426FB2C1BF7C61E8B6E674A5539A4EB22B24ECE109C8D59CECC0E4B931B10AB6FC38F505C5F7BE782D25E74DA9AFB26A04E1889E4CAF7A8DFE194335D78556E3D9E69C9B138256F411EAE5A40BE2A0A951D3F596D502B3C1F170A31D5F8D9146B1C04BF815E5F367B40A5A453942E0E5A91809753BC68777310424D5B22122445CB36495D89A62DEE804021B221FC724C1EC08F1DDF0826332B53CA1327BBB110D44CD4FCDA71FB6DC8D8911905A598CBE89A075353E1B59CCB296842191C118B8CE9E972E8FF796E0CF8D282C9410E51228BD091F8E89E3DFAF9B6701C32FEE48BDEF8DA28EF9BE8A879EE66618A55FCAC6218D867622B044C35D25E975553BEBF9CAE2B0381BD0125E19DF7920806E8C32DE797DDEC1F748E88677A821AAD5F61335317B6547C2BB1DD77DC6BB2B010F77EE629B7D579CB7B8B1D3646CC362A1A1A1DC7659FB6EEACCB80CAC7D22DB2646068BB20694D7A078BE129BE2427E0F471F5FE9094CA141DB57E4A9828381F90E566F8FB50015BAD4CACE56B49D9E87EE61B5261CBD639EBC7BB9E21F02BA13CA1C66223A9CAB2B51F007041D33E6B9DBEA360EC4C695FBBE5AA16F9688CBBDEFF07931DEF3D2B5E8ECA77A64A310B6561EC3241F97DBF98BC732A196E095A0510A3663ECFA01BDCC24F5D00FFDDFE8BABD782127D6FCDD0DDB630CAAB48A8291B3DC965A23D3C5D15FE626621DBCD3ED11854EC20D0F91B712EA8DD2BAE283C1DB56533EBA27D10D9C721B87D92D15BF81EFAED1758225513E8FE8BC6486D4C4BBFED676BB0E7EB5DF5C4424F2C1412FA93D0715326B00BD57FAF2708F7A6D0B8C34962D995299291995D4AD7D83C30FF542625398C8392F6C45A811C12ACA161CA526ACAB1A68308A1CB714528C04D7717EAB54FF3B34D3069E4F64EA603FB4C59899C2E06768FF50092DFE829F646EB28A2232E5E685FC2583979160ED7906A3FCB2B6C7E030C5653EC656B88A58AEBD31CC3451E7195EDF98BD840264086C55C5754AE6D5CE7C6E5342D6F74CC0E83420F4E1D4E2935E157C339AD21047AB11A34D46ADBDF31662B6165AE8262526D64AC99502BB24A9F8E6D3794DF0E8A425FAF9E3400D8A43A51DA5B14ECC541C6BB2E7CC976D922F9E5CC5CD68195D46A256C3579A4EC74245D48E1C85EC75E399CC2433079E835D535394F8E8473809898C2943F9EB98AB2E53C60BDE89550495E153F268EB696564F14F1FD0AE0FB1909BB391BD482F4769D9944F84CEF0784905D0BE22CF89C9B935FE765575C089D21FC245E4C75CD6D621B28CFD28730DE1E4BE737953C4F980A81001207577E0E521282BEFF41260C5706672536F4D0FAB3C0C9F5E86F67579B6DE5E8A2DAEE7B7224579C54A076107A5484D56890AD4EDBABC08A771D9940DE16DC0BEB3AEC0E9FA844172CA4F05447032F74A549AE0A78498F3EBFEAE24943C113FDFC7B066A1710D9CA72BF42C2940812F11FF9BF1A69708FFD43A3D71CE9957C803B7A3A8F03403489CA5C90802AAC506AADC4CC005101D566A6B767B7D85889FA1CAEBF0F1F9010F1E233991AFC9D0D1D8EC010A131C21282D929EC6D9E7ED3E4D5E8F9CB8CBDADDED000000000000000000000000000000000000000000000000000000121E2B35

count = 295
siggen_mu =
siggen_msg = 2E6F160223E1B02BCDFFBDB4CE85FC96242F93F4A32104601FC217FBB2C12AD9759F7B856F1F02620AAE8DAD878A3E8568390822357E5CAAF586212543BAD95AAC453F0D0A65CF2C52C97300CCFAE640E85BB58C1CD71EB5AD86EB3F4C552B7EAE59A76ECB27E01EC524F954330931E0C56D7A6E3888B354B30A34EB8394514B1DA70AFDDBABAE63C9EE14D02BD1C0E1726FD49DA04825B856831A7A8AA90CD9F42525F3EBA34F990A1BB65E400AD8CD85BF94906E4571439BF5A02B45B97F7F4C55DA039F45A106FF42E3128BC1AEF6AE5F330A29592ECF29C5398CAA4FDCEE2D411FEE01862DB9CABEE99D159A08D5824A7A21A7ADC16C43DC8ACCFE6BC5E9E0F8AC939630412981DBB8EAC572ABB49138F76F38BCE7DAD5B61F43B0AE9582A8AF10C04E990D7AB9B3DE8E889622631F3A7A94ED6D99F0B9FB2DA4AAFBDD606A4081E8D5CAEE0CCCE5DDD2ADA0D6025AC93E8D0EFFC22A98E68B3DA6D95F96858C2F5E987D2C5DC88993AF9832D74538D37D099263EC9A9E1A660228B6966094750485E60ED5D8D3D0F0FB9A6044FFE9B4F43C3AF30C8A11156D6D56FF2EB8852E10DC31C0F92D0FB8FD9EEDFEAF0B88BC02566F1B8EA4513545DF3CE490D06EDDF94A6CCCBCEB0A6357C8985DBF57F5A952E7D09D967E787CA8EDAC0490668095FCAD55A5B4DAA4D3F305990621FA22F2E3CC4A11666B8A4EEF21A660BEFE68F1CFBA58E249D8769DF8360820CD679E4F4D6B02F9574F50548F9E7E2B779C09FB26676EC04A705DE5C6A260B6BF1AED6D4C1EFCC8F98F583D7AA253A7BE3C4059EDC83BBBD4EA6E4A34FC88B08DCAF7E3453C68B8F5F6C4612243AAB8BB91E14F53EE81B7FD33AAB4D7F2BFBDF07B80255B0E39A08C93476E7F39EE7F9F453CF3BA792C0DF052F17EDDF44C3C65439A11C24AFEF7859BC880FB710AEFB288A8232F24018B8D436F5906BE3C541443E08928A10748686C17BB04BA5060ACF83D1A49608045CDC3B3C99267639C57CD3A4CD2B6E7EFA2F283AF69CF4F400C02C16A5A94224E8FB2401090AA3AEC1B818A54FA5D626D6297AF6BAF0FF80ED44374CD547F1DE22135AA34244A87515D33BF62DD238481D015E9787643843AE7655B18FC9820DAE368787FDE33824C0F25AF334ADF73305C7065745A014A99B48967A79797770C6709415154E0F136894479C1DD38C34F0DF2AF73A587E424B9CC5FD0690C9089E78C6C0D2E81230BE40AFC3E2604651459D0B428205E99D41670D277ECD54085839FC5434D1C20C11BCFD23E5BFA958B434BA5AA921329ACCFBA294E423EDBB6495739BB8FA960FE7A463C490B688E40BE15B5C78C8ADDBC5A55ECAD1B9B085719DDA7E93B54A0F91331346FD08301BC6744E94A95F594F041740F30A37330AFB60CCD0D24F684A85F4BBC207B1E316A868F214B4ABE64E7EBCCDFBFFC0044D052AF8E02EE874B89903409F9DC7FBD21340C31E744825F450FBB94707F14DD694499A038406676B77765CEA90373A3803C5FD4DA6A8969F2E7CE68643FC3EF5EDD0D6C80FFFA8009E69B70AD7546137820D4336F73BB76B11AA032C06F5C53E81343F017EBC35470CE4895E03A83921A8FD8C092AB02A2CE245844546A4F517B7CAB310861A350E167DE7116899B095EF49D0FC1D8D093454C51BA3CA4BB4F405E1E7C44E187B79F9999623E48EF20DF94E80FBA8FB09AF9EF138F1842EA7AC91DBA05A97A9D4604579F7172C98258DC6AFC261E856DFA63C8F7E2288B0F3E0B0B2BC1A0CB8ADCBA079427891462F0D13C1B2780F685F5DE5AD13456584E987F2986D5B95394F8927D1CA47A4B5535FC4D3A77248E6792E1E51435C31D59D7AC0F73DF495F3E0CB33FB6E88867DBF3909451B030FAA8F208CF34F75F48374865A50B563EE5CA4EFE6B72CD816F6116DD747EFB65BF7DB766B2C413AD3C77250C3757EA7DB8670F90B76FAEB20EA5CDE3E234D76E4480BD8F880FA6F45A056D1925DB263C45F8114CED40E67C0D407559B96EB2AA914BE85E942F75CAB4FCD09DECBBF384FE875195DE69B92DDE52BFFED95AF12BA259D4185F24C4968DF0B5A66DC4CFCC3F4FB4AA9955036663488358C603BB69A33E62BB8732D3B231EAEAE2CF1D7661AB850294C4946904155C4B33D7F68178D285C4E3267A5241E4783F035A18C3AF7C5A4F487C8DEE67228835DA74B72A70EE45FB92CCF2BCFACD7E22B3FB8B8D4A37BFEA02676FBDCD1791D5E27420BF062B3A8FE863FA6F665CB6B73A5B06F8F86BAAFB33BE56AB7D2D5F8D3B5818B085B87EB9F483F8F532F3A95812EDEB2CA5CD2EFB25A67884E52F13E1592D620FB5C8A42588ACC62666D0A1AC433CDA900EB8BB9E68CE792ADD0666BAAA5FC6D49FEC95ED7DF9E5606B97CA9ED0558B4BE9BD401F0202FC4BB5221E6D0D32BE316E7201CE88C44E4FD8BDA164192F4CFB7373EC69903547A1BA1DB1CB48BD1E0DFCE4CD1D51FEBFD527D15449A4B66867ED662B2B3FBA153C9052CC479A75202D06451B82963A629F9F2B24A671D7F487644B4169EB255317666458B39E5E014B77C621983DCDB22FD0165192D27BA0E8066AA59BC098F328DE594F496A32B6F0BEF62112C0FBF20AE70202DF4D3171B5ADC2E6544EC04199D8E19330D89A31D2F59EC343314DABEDBFF45C0232CC09718927E39B05AB8E823A52606BE8B1FF430434AB56A2FADD905DEC00DD427CEB384D7CE1D7DD3606A1F5663E0EDE09D9BFD19E7F1D0556ED6AFFC0D10C4D83E878613E74C270D1E28452B0AD9065DC502FF84D612BF54C77C13E52A9BFBA5852A3F7A3EB2F38D20C33C9746A7C182CBCA8808B649F27DF1B4C6DAD947D04ACF8BC2DC6BD2284D1BB5DED880B1098E46FD3CFAD6BB2157F69B4C56F00F32FF9BBD584036087008C56EC3E7A1F9094E0BC6DA1C477C0817DC08E4DBEAEDBBDF9D70C189FF155521098466EED2FD50DB673734BBDED0706D4757658B39799D3C4D96E4F2C460854072B8ECB7D94F6F31841E557819F966727395FA8465C7E9E64C302E323EE4F9BCAF5EA54552E3F331DBCB43136FD97C6BC913E7BE2D24AF180E4FABCC713B0CD731B55196653F966B5427B904DFF825F80CAF6D4BBC2B7200F50A84E94F475984D0230B95C1791B365FA3E9AF3594128328FB03DABFECFA4D5B130F7075E60F3DC6EEA8F27B5EE3007A2D28B668CD13F47AFADF5E751063891586F4B4899563785A527C49989D8DF84978FB13660FC44FC78905D96E59803338318009573C8975408EC63D1CEB8D80C43DA805539BBAA5804BE1030AA407109F8935262E4235F18E4EBF20B5549BB89C107D657A2FBC6D67BE4B9D2E17C3FFAF7B91A8A429A141A3122510092253DBE91F1ACE93B68C2121E94FCF83E913B35EB843093074C7B6EF111C0640EE46B77DDF7631CB22A7F284D21D7BE08052CF2875FE5FD9D1BB5F50E5F14BA911033F55304FE6B83C295D081CEAFBD4189CD06CC517541DABE7CDC62E7DE47FB00F6FDDE1948D50BF843FCA1BFBB1AF818DCECA610BA880D120E9BDA0A63C6BE368F3CE8A7D61E76731687D98254E85957E6C6AD9D7D8B3DDFA4B437BF49227F1C7EF5A71571DFDF8A8A249BF867B2C6455A232CE3E33D2B37515A87B5A80197B17F41341B2DB47A13AA91DBA8C28F392B6ADFC0E1D4FE5EB310D5C9ECF38A1B65CC5D87A1DE31251A0401E241F03B0C1B467A40C366640F06E2124C52CF7F158DD2CBE4CFAA80A6AAA32745E30440C55C28986C0817EE31B12C312184DBC8424AE4E782B69735B4B28257B298163B370496271B11CAF97455827C045E32280255BF5B1E3C455C8443AA36018C43B32D308F54ACDD1E01A60224C7131C785EE983E4F54B446CC7584305391271FC981C95987DBC1CACE64B0BA08A039D9F8A7DBDA7FD256049C6AD4C7059C3690C468D2765B2A6F61B91810956950A1914C99CC9A21FB889C082483F73D8AD2DEFA1A0AAA417673C531FDC6087E5E2910520251E86B30AADF1323FCDEEF915F7F108EF3827103A39E8237CADCCA9BC004F373989D09F36DEDAC8BBDF51505FD0CDA80943E631C93EA9F5BDBD91E475AD11901D4ECAE39FFB4BD56AF04FE42EA6E00E924156CD916C85036C6F9A82B444B80AC380F63FDE60E96010779E4E411665583F45292DB8D510138DA843895B5C4C083E91FA94FE1F54BB6E0EA2A28013ACB0F9F5DE014CF79CBE14F45F331C586FB3191E61EEC65E4D1E47752454932508EDDC5FE1CB106626A07FC1F24C3E9B31936336C788008810DAC1EF6773971B7F06409DCE4EEBD2EAE0A66176D6390E0DAEE9BC70122B488BABADCD9EFA46CC02F5972C5B4B4A1B50D349F3D08C33BDA85FE9AE3F991116329BE919693CA633D376EDA994E16EF75C295582295EE474C41609452D1A43F09F2C0DC942A744A6567251B400F7D4B1A417C88389B14340642CC0ADE2FDA6252BEEA16993120E25ACDF336C9F48A084C4EB42D33F6FDE4095A0DB51CCF08589DFF1FDA17B999DE6EB08F368F1D8E13F7D8D9E6786851629901C0230F8FA2E9F47254580881E116253C85956986F5D98D1D34CFB90CDAF247185C08CFBF1AE455E8BD74F70B213C9882E3535AA87AF51A9FE22A73F8D2B1F74B5329BE8999189FE03DD47C00696F47A8B88BCED23DAA421A9268C7BAD483CD3985507A68D5511EB2259842BD0FACF8A9D5488CAFFB8CABDD9293EAA7CAC57880918BAD62192CF1452BBA5ED977E4BE7D0092705D146EC532B28385D6963A7C7471CA91CE1A094C4595910EC0BF5E51286A70E23739EA4B3359C76B556296D63A7B0E37D90D28FDF2D9AA475FA21EFA2DD8F86D7C74F782A993AEE7080C15FFDCF0B0EFB98C3A20D7FD672ECC93DEE230CF676B6273C6FB5AB7B4033DF0EB59F876DB3E945FC995446AD14360523A6D96ECE7E3561E66B82F453F73118E9BA930D771070175DF18B2CD89D92BF6309A3AD581C9AA1C21797DDCB463788C52DE340D39A0EC753328B6820F8787E494E3A8B7FF745CCFA66A786D7C44AE85AAB24511BDC0D9E9523A49EE994086A9E6EA1152E9133EA7EFF1CE139A4EAF8D074FC286317ECEB63691DB3E1C3CC1748E12AC1BC1A5C57D3886808C77107B2D78661B5AB504CC9305E2F8AE80772E607E4534157C17E312AA878AFE01D4993F406BB54A9D4FB9B2281833A4C86FF4C3748251105FCB992DA0B89A7EB6E4BB3997C11E853AA2E2DF5583D1053583DB450631E2BD0E30F05EF0FFED801F1F36092D693893B50AF5573F6F41502A8A2D9E48B98DECFDD8A2D054C3903FFA224EA6D3FB9F531213FE842ED085B1015522813FE7B25DB60A04BCCC5AB7A38F2427C51052A54D1B5D75FB1733F6F2957F2B0C771F6421F75EF98948AAB0980F05C825C31B203C61A9A09419A9BCBF934D678CF2B6B95759FAE0408F16F6BBE18FA4C3F39A4FFCFC2DC33066BE2CD7AF88904F669227A3D9BBB003182C5A34DA175236815C38238CCE1F1A6A83031A0DF86CD94BC0C333C626202BBDCCBB1B383DB379C82AD01C61EC0029D5EDD9F9E77DDFD33792729D811A6151689A1F9CF7F508448CFA87DDCBA47BBE6E545E277798C5DD69B300407240645008ABB0DDAA7E8E24154192AD4B498647D2E4EDF57A79FD2977BA0B76192D862FA7D32751FC4EA34C49C8A174C23D877529296E08701C332FFDAD2C4DBAD7FCC6C654EAD2BEAF7130FD5E01ADA9FAD693F7C64E15E45C7482B5D5F16D8F909A5B764B6F98D18F3B674F4254E4AEE905EF0AABEE4523630225EDBC51EA16B0835232A086AFD9E14FE60B6178E672624F07C0081E02F2DD0C0CFB497A116546D8C838D756EDF0C5F728BED1222F600D6F67DDC730EF78BC29899E8775D10A0EC73D90E8F3E1CA2CDEF0F786CF1C669A84611A84103C7479A12CB9111ACFB6FEBF7DFD88C9E46E89EBFE03A56929D8E2AAA9572CCFB98CC4B66ADD526BB61AD29650A0980F1143DB9DEA4DACF13AD48E8F24D735A25D4F60160C9A1DC00C74399AF4E04DA8581781DEF98A1F2992C150789D6EEFEFB5D7769E58F0169322C52809673FC29B5D1BEE04C6EB79D3EDB916233D3085247D90DAB77B9AC4462C48CA735E0CD2A8E48DB922835D80808EF2391D4642DBED48760639E8B729164E7162477C08D626C65C66092DDDAA73DAB36E94B102B78E80367C2423A9055A96E6F02DC15B43FD96EA2FFDC16C23B4AA29D2EE01BFFD4EAF23A2B0066D00E65A27655182549DBDA16054AE4156A222F67291248F5F720C3882825F18E56DFB986154638F2A374B4E623D83CC35C12172BBA564589957AE9AF48BC99FDC2FEEF420E4128824EE9BE6F9CDE6FE1CF0B45C223B38C4521C7C83DC987DC62E451C493B90CCFA2D43BDE469C67515DB7B236241F7D4F8691A84EDDE3FCBD2D305AD7ED3B279306306440723A1EEE6FA4AC3986B40CBDBB3F00BA4D12FF0714AE19658AD7F509F139EA30DC398E874CF561DCEA116B4695E5AEE34518CDF160417901C26BE3D081964AF2FAA2A2692346D31A0460498DAFDBD06DA877A03C2CE5D27FA2B1CE200F653C339E1B216553565BE655F9D633C11BB3908BF336BECAE90E1B07F5C07E2C2914DB930AA9636B5B61DE356B263B00DA756230FB492440D03E487E8CC1B43590517B34D70E377EE38BD517778E09328DA8C9AAF50E7EA448B2A2412846F6317855C47458C8A9A31F583E79EE6CF3728071C583F22D8A54C6D4FD80B156D72204C4846A0189A3532BBCD780634479453353980069FBF5FDC0C5FDFC1BD45FF7D8A2BE67B227C618712E7EE82A4B1AC4D01855114EB0C4C32B3791C8A21481AAA402CB7D09495E8965E7B02DBE2134528EA0119D7F04FAA41FC7B111B02BFF215C3D095F9DA864E1B6D4154854E38ADD4842F4A136DDE7AD6168256D2B155E7A2F041149FE7D948241477B67B15B0C4535DC270FA62F266D8707DC322AA629313BC7A46129C0BA70529AD15C4B6EB53D9A501355479A42D4663A09B8EDE71D13A4C6D56799A79549326EA9E9048CA790C0C91947BACEF8112F3D09BF09ECDEFB84D5E9F2FF7607B398CE233FAC71116FF913A4CCE2A1E98EB9D5DDA05B2E1755AE565A15FBA1A46495FCE9A35CB1E70DDE64ED20418D51DEEBE593A4DA9DB0817180F1937EEFD4E634E659347FD5734C79B83E0BAF89D5A0E9D905CF87D84BEF306879D0FE61C51C709DAA172D3BB7F1B51B7C258DE0EAEB50F0F5440C4483DEFE877037C62968F6DECBEC9A742690DF1D12140BB74977A1A03FF96658A4E75D371E3EBE1AD403C926346F05828A2A49564DE8F4A1BBFD3C468B0CCAF28E2A4DD06F259F70E72C0506B6C6B585BE2CAC0AECF583F1B8CC5CBEAEA547DA0A80EDE9F5C3AF3735364CD0DAAC6E17BBEBEBD2E6D4737C1442931E5CD4A633FCE0B324DD7071A9FF92DE5F7197344CEAB89255D843BABDA5CB5A666DAEC91395BD670FF958D04E40C416A09218476EA801CC26E83CF164EFAC7DADBFB26E15337178B806DD4DB6DE7B92CAA8A96A22781A18DCC4FD850E766EEC460FAECAD28EBF4AFC3AC088C1DD90236D4A67D2DCF38C5C8985FDD57E6DB2788F9F2A4702E8DC327B855EAED5A39DD9997CF2C1EFFD8B7157B0B2AFC13AD05BE9952C5EB62A9F600B57D06865E30D3C34BE0F4FC99C0EBBFDE172A249E8894BEEC392E3E0D298A8CBBC5DFDB98953C953FC984A85BE1F7B780C304FD36B1C695489F1B8AD6038CD09950EE81886C82E31450D6651DED4DF7C3F43199FA23DD9A4758481B8840E6162EA285A9E9BBBBC26D0F11144C1DED90BA93DBBC19BB732EFAC83D343EEFF2256522730B7DF89B9FB05B457D42D862849C870B7A764B38A1BE03A2855B7C2DA28C53ECBE928A17B61E4207525D2122AD5D88A06C927E8941D1058595BEB9E1B7BDA2AE6575B00D4CE3ADE8FF9D19A743A9613F3D23EB552AC9626EAFC70B63F741947C0474DC0E8CB5D447F79952B44FB55CA122A1235C39B71331843CC3113B95824241595C904A83E05070150C4E0AE69B62E836F97993D5D5610516826D16546CF3D75D9ADB1844D81C2AB7320F18285816A9E965988959AFDC3474D512A00B17A224146652FD454C5DCF82D333B219E5EA3932782DF681184DB098206492A7AF0DFAE418FE02814922076C19A197507454E977CA4F0902964D1278E4366753B9E9247A94367ECF51F37181309CCE2AB6A4CE87C85C80C3788F1A87CD6484BAA347F8E7DC4DF532ECB1C44B028191B0D4EFDD78F10AABB2C0F0C899695B71264E8402D24D930A841DBF92641F51C4312883E34E9AC33EB61A468AE6D212F27F15E3ACD6C2BA44B82E784C2FC0C6095BD7AAAC6BCA9719EB5AC59C825B390C69EF532A18ADABDBD4FFBDE5A4BE898BB6D8D61FDE7CD1D24FFC4A72AE9F3466041CFAB94C7CD231F789294D9CE70635CD742BC6B14D195498AF96EADF9364FE3D5ACCBAE456FFD29F975CF7D17A71E6E72A06038D71B0D0C7DF103C4F71C95470FAC81EDDED5FD377B938721DE133A8DBE65CA8E7E5F8F5699AA8443A678BD8197AE905234DCD43D2FDE986672A7B70134AA3CB49E2CF6A0FEB5C9
siggen_rnd = 6E108C6BF7A5FBBBAE0C144F24B06692D486797EDDF8C91C9B9729237713DD4F
siggen_sk = 8B00B2BFF982B27D3CEE239E7F01AAF8180B2A6AAD994BD9A6D0219E9BCEB08917B8AFDC9DDEEFEC2EF312A5991274501A77D69E847F9C1A7277374C47ACAA8794F2C966DAF41922C394389614F253E26ECFBD5438DAB45F97C657FBDA3755A888811EA4ACCBDB0BB33AFE64E2A89C1AFB924F40F93156DA32F009BB30FFB019413420D0200A08C66DC9800964C209C8846500A288E42291E314220B434AE3C090E2C4004496315CA630132826CB388A24B42013259104A951E382681C8660E39271C28089DC36924086010BB42921254CA03461A200614C22422107880B3860C3248542828921422594C48911234593468201316582160D10800C1227894A984504861049C480DAA6508208255000104AC62922204A00360D000768A3084A9B22801BA640519848DCC86D403669E136240344411A3985080730C1046C84A6040836489B240914A26951104610189004A965D2344611464A1C23085BC4215C36008A42024A40445228641BB3450B06690036051AB648DA160CA1408E54242292C60548C65152266C18C7840305800C009063A4610BC96902162024108913A64522A824A0928858004D123251892032A3926D133982E4B46C98103059282C931422441041A02405104784C0026AC0028A0A101243A60413A451A4C20414254609B28802434C91048803824D22058AA2364E0815458B982D23844140204153482611308662C42984982C24854D908649011006D412850AA8200C220019A14160A6509A464A0A4840D80871148810DCA644923006931202938060230612D8B471D32886D28451D38069908648080188CA965053968C22A32D2311884B302C5A3468040952E1B22903412584C8880BA78C000448D9106E18812C0C918D8C986DCB2252D91230C1C400A092681949810B3225D11889619028243070008051048044A242280C3592A2462D62A481139650121372CC340D44060258126D0BB750CB366600166ED1826543C049228240E0908D49128818172E53A68C4AA2502141201B944892268918C4205CA84D8B966CD9006E630451DB8221A4822409A4058AA46411488118B62991287059467009C60164464A90308E949065C4046584308801C96D499051238968048070D2B22193C0919B12254B9045A33862C4126AD2943022C86920424C62466E04326E64206D49206C10C668DC3040D8A4906008421C170504A071904620C9B22908822C14276D9C92891A049110096410234D23220E80400AC514725F3CE41DD8D5C377FB12F22527B34E8D95BFE27DCCA0F41B30E3F9F9BE1572EB8F97035ED3AF5660684228C1E4A9F3AFD808B54552B3B9F07627AB86CB773EC0369692C0BCCEA587E5000398E4FC906CAC1BF94ACB868F86FC54AE66E8A11ABE0334807D39B3A980E9602D64AF4A99BDE3AD019BE14D2AB685C7A07F738DAF114694C2AA3E4E3BA7E02DA9E4501B0D44406885ABEB42E379B265B3BE8989F5585FFC1855E2ABF3F224AB92DD092C5B160E305CD814E21C0DFFB4B14277907FEACCE2F67133967A22C49FAB900FCFE46F9A56BDEF10353CC8358D382BAEADD69C4D805DCC5D102AB64F597B531A2B4D05E78D843F1C5CF3EC9A5F05F141D8C97F2FD89D3B3BDFB367208F1E262C11952E4F6C95CBB0C94F056BD40E5DBC30E29C248020283C64B3D14202F13A967D10043E293B198AB0BDA8F93FE21B4A628E575E751D01A4A2952B47860373139E9D0394F03B43877F818B6864D29E4B0665CAB628BD64FD82B06433978688D5D59E960D3725E26B9C881194CED5388FA451E74423B5BE84133C00A986D0CF6E5D9E31B1B59D653F7D808FC8C3626841BBD620394FDCA833E80E83CA08967A0AD7D1C7BF7D4394B2AFCB8F46E100DC6CE4756C10C2361DA7C46BCA4E92740DDDE08E1AD9443040220206F7AD8B40E6EDA8605AE94B6E9C42A48A0B8356AF7E15C172B603300C738D783CC550667B327CF4AAC5C97C516CCD72783BDA8C03A097B31849D1F38FE1628FE1B5C5B686117550289774B0723488E158D7F55A33E129C8B8C07F13BB0FF2ED739411457E5F3932FFE884940E885EAD4E5E1CD9C29D2462DCE1053256FE74285E5AD6A07FB5FDEA66CEDDA5F7E6D566E9B7A64549D7F3E57315E9D5404A2378626A7C40F3D010D4AED924A2DA5FB8280560A9DBC83F0513BBC0710C70F2B7110D0E23B3EA2B826F560F206A8F64485960129EECD7E4261F359A14F9B879084C6B6685976FB34BFC9D79D160CD09FDE4D6B116B640F8565D27705A09B668E321D0A7F5C41AC77950DFC3B674C5225FC56FE116C45ACC835A44FAFED4CAC1D9D29482316FCF09FEE18342EB8D209F51E306C6A4105B66E8008E22680CBECCA83A00A34690C8C56A8F81C14AE91C1FCB50C6CAE01809A52B2F7A68775EC60CBE04C6D70F9ECCC5D720050BCDAC778DA9BCCD688359ADCB7B515727BF81D1D0399F694BD93CDC467C1D1319AB65325132E8091E23C995ACDEE9A78EA21CB868ADB3A6F766FAC2A3FAE61AD328905D02F5438A772FAAD448C7EC3532B29EC32D53269DC933E23574436F043F34E8E55E05720BCC544912A443AAC4800C3E967553C1B58FB6BE98FAA19D17BED42ADFA602192C7C442F82A79617435BA22916959D60764AA0938B652E02A5084F2EAFB7DF6B0B6095F632E6FEC0C58DA425A5F213BD7D504049AB91C8A4F86E90A6974BA517D1CB1E1E7F57EB83C21CF0623194E0F29141DBFF2E3B1371B6F1031F9161524DADD74D445B1CF63001E4CB554396CF85F640E3044ECF75319FB3A4D2F80884122067717D6BDBD5B4BFC7416E92FFAA66C2FAD1F856F3B11A1A285BB002EE56EFE4145898F2FDA14A456BAD22E83B5DC58962355498F82C1F95F61FB9076F3C9DE534E912D688B3E63F080335956337ABDDC5162C7EF7D4B73427B24130C430B257D03F80BFBEA74083E0ECF3FF1F51BA1F3CE577AB3146337598A0CE7B2A80420F4D11F275B87430B2168DEF8C591DAD17F34C6A1B39FF646EB0D1DA2EB5756607D3C3101BE8292A3CBC7EE0A96F659E1A2D51C65DA840ECC09ACA9E9639A50B81729FE4C754D3172F6B12D1764B9092A249753E4F65BB323FA1BE7AD0D4DA22F7D9A376E4577E1ADAD4A3CFEB35FA99FB122867D236366B900C7F3FFC054E2309C2CF0BA38CDB7208CCE12EC309DFFDF42D471EB7530D81AAEC1773488225523FCD54C260C2A4BA1B978468E665E0A363315D923155FF59040F11B53139B0E2FB98C576DFF317D7D90E67F940B336F6125D65D5CDB8AAC7C2AD2DA74375E0E7CA188C43DC9C73B03635695357B957E161399FC4301126B13FEDD57AF1CDC834CCF00B6829A5BE4FA3B908E7733B5F55E9CE433D2B0CA5453470BBA72FACF0601FBEB970A5EF78B0CC7A21BD2760ABE5BEF4220C508F22B9FD779F3A129BCB0E9AE94EA815C429F3C38B0BA0E00A1BF956C08242B48210DEFEA1EC41DDAB208473AFB3E7F1E5BD7FC11039E50610C465DBE3587FFC99CAC762EE9DBEEAF2011003C76259B4BFDDEBD99700269CD52840EAF04672AF7835759A09D370441D8F175E68BEA916402ECB2BAB8C2DF8EA4ACFFFEDD2AD0D9F16
siggen_pk = 8B00B2BFF982B27D3CEE239E7F01AAF8180B2A6AAD994BD9A6D0219E9BCEB089B43D46DA58400DA931AC9A7B02E193F73BE1A93C4EB81D39B17A743CCC325C3F187D5D5DD4C46BB8FAD798290C781E85C9A442F689D57FC5B72F56E1CE27623D411407E620E4BC2C074E06DDCBBEDD15FE64AE2A698F1DA0EB422081D0BF4EC64460DD960B6D91B2635BE26604DA29E44D3BCCEDA2E6555FC8A9ADCD1354EC210D30665C4545180EE3CB19DB0BBA08A017DFA731A1A112599339BBA31A8DB84329B421E75B5F42338DB722BA25FBB89201C50CEC0A70DEF245B4BB2B84406BC88EB042223C8C9B4988C1633FB288C048F0278327D8FC04BAFEE41F5061E6F02E09F26D5AEA972E8F45F731A64FB631412E79A62054A9F6AABFB28BE34B382E1AA98976CE9833FCA8CEBB9688A4F59FA035677D2E462768A9EE6D8777E6CAB30FCDBAC02F0B19EB34B072ADC85D71A2D366E092D3E90F5FA8801770C3A78FD4EEB5A3223A7CDCDD3C5ECB4E51B3B15650A460BC8CAB157FE6FA31508417A571CE20D6789E652B4611F4368E7672E5589C2036171CE2BD29CDC09DE0476ED9F89C84DA2362C88AB30C6A0674179CE9058211FDAD0E1B134C709CB0EA5C2BF0DFDE3A77C23F086646C547F6D49C7E6DC2C77CC1074222EBF786BCDC8EBE3D6971C5BCDEA92EA151FF960A7D6AE7ADE48F309AF814F8A6349B4417F614BCCABE13D587007236A14CE8D5104CC97BCE09182E869B8B378F6F21917D177D744EBF114B75772BCA89FEB366163DAC2936EE1D0D34BC9409DDE651E200DAF5E8256B78F197CEC4AD60CEDBA9B0FF12602ABD15543D9A92A23933C5D588B78FE9AFD88964C2CD1B953871A64A53CCCE0352A873B8452780015C6C6CE61C951A25A089F8BF71966C1AC037FDB0B486DDBC64DAA270C537F2C08CCF19268039AC052337BF5A8950F4815CD67B6D3A50200E8EF6E3B2AF3B61210EE9F5318087FAB6BA1FBE80ABF22927739A70BA19C4378A38D5017DC07F36653E84EE227A72A85F6CD05C1EF0BD4CEE393A608C42B3B134E1D68661DD8D580A80D9AA1E728AC5B52918F1DF2F3B42791E7513DB1A6952402EED8012D6C156783A56E4BA2D3F815D12F49FFB3469AB04C991ACDF219AB619436DB4FE6D955A3D6BC98546DA0391816D9E3B4E0A7E263A864D984FD2DAAE44C7AD598583956B51B46C6578733BBF3B3B1EB1B88E8CC14B3147FCB2ABD3C50B85A2670F9206F3F183C20EFE43968486674E7B790D8B276A3E95F739801488069EFA288E4F39D3F5651EAD0668BEA06F401EB9CB91EA34BC7E83FD38C62197C22F946144462720BA51D26D9975EC2795FE69ADF4ED5C3899C09D7C8483FF65EEA68F25A6F4050228CA53DC99500626EEEAFF9D8AE103923D177B8F38D5198BDDC3BF2566CDFA153C81E457428FB4D16E09C9F2055D5002D57B6A0AE2DC1093EF2585D72179A7C996F75DA7E74B1E6C8EE8F194AD6AF81F113BECA90369DA1D1448F37F26B28D448F5935C06BFB9A1BB95E94C09CE8766FF3D8E35467E1A0508912EFF941564124A07AB528F11F99E2B8C8EAC0DC1A6D4C74BF7978BD2D467C05078E18474FD53161E8EFFF4ADBD9769FC77E2C853B5C7D1C3EA6E516FFC0079C6AD92C3E84707970DA5515BBA91D47CC91AF18E088885C8902B7A1C448AD7183B5D04A6647BB83FBC705A41E7DEE9BF69C3A032B1201ED972A47FD6148CC599EAEE5637BFF88640794FA305C93DAECC79DE7A50B457911ABEE183B00D7864E776285E6B224B10CE9221D0C4A4564CB4C7F56B382616DBA6F51DFA29CE85EDC5DEFE4E8C2631482B5C8753DA8D0E07E1F17F3D773
siggen_sig = B44F633E848A0B97F49A05436E29CC72854EA4F8FC66A88AF7A5284A5F664AEC82AD51D5F0E59C6FBD6927C35356FCDC0E7A2236F9DBE710AFC6FA056D691B7C908B6BEC516A583D974ED123E82FDAF180067DB117E37E2C7D0888C46FBC2F01F164971F13F18FCFB89CB216AA805EAB821C4EE1E68A2FF14638313EF36B9F54CEA42CA46F581E8D41BF250502E522DD57AAA0B40F66103043D845AEDE278E3756979D29763E435A6B816069B6995604CAEC9DC1D9E18E6147B9A600D65399DFCE42BD3DE2F6E5B378EE1994CE108C1135261AFDA4DDF82BCC9F99C63635130C9110328518B0822B63F5AC709A438FC6056CA680560F5CF9B20DFB444DB89045D7759725F4995F2A91C5D9C293BD695485B05F661D70B27D03951127EDE66A813AC5D61AE11FD03D3AFC7958EEB3D6F0C0DA5A98BF432306EE5C8AB991E4E94BA449F3EC5E73F92780D30E2EEF6C0B92B58DF8F96965285F4E4148818473C0C6A615F679900C16E214B8B5F2E3B696CF30035A233D7BD9DFDDE157D4E0E3AA4CC1391F1C9D9C8EECCBC16EEC59480532692963F71A326F3E9E1AC1C89903F1269A95256500E8B3EE601D772AAB83DEAE99BBFA21AA8BEC3A9B043E8EE2B4CEED7897057A3741DAFB50A9618F0A7BD4EFDD699E2014C5739FD242B2B284FACA7C7BFA04FFB19EAA7BF88BFD3547A20A7AEE425A86C8AC1AE0FF91A4263CA99EF06CBD85574334E5BAA04152BD7DB9F4AFB3B2AF214E1C1364250C40F2409A4D16155EAFE5181313718452F5F366A3FF825DF3201CFF04608C77256BFCF740E077C4E43AB07244BD25E9011DD28F00DC8E863587DE849DC1F0514B9E80B823FB0FB31DECBF8062FDC61913B05B43A78707DE6202AE9FCDA99B87AF96D748449F1F443ADB584D5A02396AA14DFA9E842F71BB75099B6B4740B14BEE42AFAEA9BC84F9E0DD03C45C21A38B8C84C5F24AB590567E4497BDBB66656233F991785AFF5A3E4E09D907B30645C3A533138C3C5BBEE68D4E69110271B6C0E052A3084636120B554752A8940A72150037CE12F7CD144F56F6852BFBD8C88C73BB061218F49E097C573009C491200CE2E0F8C05CF677EE79A49B259ED2FF3836304481A6784A5F05B71203EBEDCDC135275F57E55462B4642A0F4CA96F055032C75A0333F6310FB91E67D8374E7C71C7B9184C77310B695D7704477E00616FA263FA1FDF2428012323A6B9903260DC8F58BCC31DFA1C5408C61857B5EDF7D5C49B6F4A9F6C34BFE6665B372DF3C7AC2F80629761AF785076EFC7295BBEAF6BB254DCB7386FD9ED5F8BFD93C68F728DC927AF0B5D298C4D1B5C49281043B990B4352DCCF6BD680CD305D742C76D9BA039A446C68B13E95A39D6F769A99EE59166867814CAA901FC018C15E86D9EA72B7EBCFA9CD7645A04AC2DA490457388FAAC638A6C5981A0C3EAF36740D1E28A5B89EAE413F37F01B6D72B1737A4BB060CE872283D7F0814A502B26F7FD31F736E4CC7FFFC0834A8D557A0C61DCBB288477112817FAC208B65530AB7DC11FE7B894142C1B5E568D2C5CD39D8ACA497778973451DF724DB5951CF0DFA2D431961389BC5EA63EA8698215F80D8AC2F8EE88C1398D418C52F2DFFE129667402B9553F1FCBE18EF1A73BCC5CC20090058820766ED5D8E40323A89E4D7C289EE41B192F655C5E67829521C3D8D93E373D39C024D7420F645FB4FB4F64875F452EE8A512A64CB68B44B63A90CE92DF867303F06EADACF94BE263C9907D524008AD6DE4B564294548B2BF0E1246A77DFA009D23DB3F7AA019C2FF33630FA2D129B4DBF374A61EA425F50646378105210B464599720F0AC36DE882640D08B0EF4D62A976E952EBCBFD8D1D2782D8C9ADD08271AC0D757F6682E0664857DECABCCD290F7C1C3B3454F2D15AD7E56292A12EE1AD82F2F5C5AFEE085B38B52BDEB34196C4C2C31C87626FD4122E8FBBCA03C7197922E1C9629E7D2368E1F49717B312BE6726A819B03644E2183D75FDE657F6C708B310BE0976411AF5E71396409485F8F3BFA92C1D70DA3868090CC747201C24842FEE14ADC92CE25C801ACEC75A1B7A3B880C207508C93B97913E871DB279C11D165A31EB64189FC560A90864C377ADE47A7C2B9094238FF3719F58E4C4592409FFFD2F1182260E2D6DFE7D8CFE1F7D5EBB1CF6D7146BC93CC85A0113D1AC120724B684E646958237FC1172C4F834D84B9528CD6A777E9B23C6CDFDDBC30C0F29CA035ACE77CDD050F11C9D71D668B9C26964945937E41F890CABE752632AFDDB99196CEFB1A8E52DF186B8B0A8EE2A371BE08ED4D2F13552C39AD9490061E1C1593B17B03A265447EF630165AB87B51FCA9101F4758A498B4FA75849E84951E36C3F3F4A26A08C5F01E256E65E443297A815952C024C4CE8887FEFA308EBBD1A402DE2CFDF1DC1A871FEAD980B64360681370976001595BCD3A8EF6B60C20D0492179C3CA77B96AF0F1C7D3A48D7A57964253EBF0DD9FF7CCFBB54E01766E795665A52F6E110858609E7C9121FBD9030F01BC726963B9841BB50896B87919A2E414F2B42F11B0770EA390535716302BCBCDEF84C1B9B4DE52C440B099A409526C70297A19EB7CB90E32FCDB68BA93D46841128D3E1687EC2A6400D2DE1A4D8C00EBD30CA74A3689537938362ABDCDC1208D45F04A9B05532B622E4621565ECC34AEB7B09E621C0127C3B7F129D587305688725550C87135EA682B87082EF29E842893A610E0CA1F1DC06CCB86E6256872EB309558026EEA9D88AEB122D8A1572B61E48B935AB3AD3844697F15C962133B8DA8EF9163FD8B2430F036A8C761C413BFFB360ED14C03D6FB9A1F1D006C2ACE678D9C0416620BE12417EE6BA20E9AEC0548E942AB183B9203A8471934A5B3269774E2E775072EDB4917383D488E9DF2B0E04BD48B995CC47F6E9000EA917F6E373F6D8220E4787F74C6E98A79645D789E37C37C0D1686A592FEE5F11BE14F0E763E2EB4F0AACB9CD1587B4CCCAEC43F86872C0C5BF354389C0321D66B7A715BC1874E57C53712326F39D5DDEEF953D04090399BD321DFFA1D329EAE03B2582D57DB5A569AC1F090D63E5EAAFCD3FE1B7E1FC7F17D8875C613C6053DAB78065D756C4A550013D4A80C815917E12E171E140CA5BEA3DB79FE9B79869B9126FE25C6701EBE525D2FD954850492F3EE9327209AC1D087828A31669846D635EFC276F90067ED50F501DEC05F397D9439178B52A236BAA2B36281EFAAFAA15A78A94791D9CDFED2B5457C19DE969D24E70CB65B8D33EB2232FA2E9191B222F7D9AA2ADB1E1060F1E2C3A597779848B93989DA1A4A7BF090D14273F4D536266676A7396ABCBE1E8EBFD39545B707D8D9CA5A6C1CCD4D7EB00000000000000000000000000000000000000000A1B2E3C

count = 296
siggen_mu =
siggen_msg = 1113E72D8AFF150DC4289B962F3C18E04C698A3426E6BE964129C29C8F0ED7E2E55F421830D48DC1DC191CACEB17365D13B843D9C2290D532C180118C0F127E1D586AE669A2B988F424C5D3339EAAE4342828DB7F0AD6994C5DD43C964D00D3A4D5696995B79E0A06F33862CBED3306FE166E9CE2B74376C2009DF7ACC08C3C9781C066A598FA92C50B82B27198A9EA55710D1279A865654C0F02804A531599B5BA0B65C78887FB28D835481C8F85C480E84AC26A31E692E787FF3D94136B0A53AF41F76D2AC290436744503B5CED3B3CA6A3A55D7948F7A168908A28CB626D2870A509BAC27B348DA83BA329980B781217F8F680937B08A90CC9D85F50387F0A7DE846D50F4335AD2448D871E2047B40FFEA614A6CEB10B77A090E081858D670AD953E034C67FC7933636BB43282B21AC1F0B826B92C9FABFB834D0BCC79108FFD1B04A41F3D41A8011A670C870C4AC714CA7138E8D38BA2394D308E100D93AA6FF2B08D49D6D5432990FA44DED8F92C015D1950238072BD984E7AF4706B490B5F35D570384C142E2AA4B96B8123F0B431B0F95918F2D04562F8D96DF50FE7E30C8B68CF8D2AED0AB6225303C5E5B661AC7FF4585E4596C80562AB1556DA507DA87F413785AD24361947AEBFBAE5B81E1E2038558D80524DC2EE6CA160F64254E20DE97DF3C481E4C581E8A09369A672141C1B992F328B81FD450C1781E9B7F1F832196157CC2A39B9678809025F92CF05FE9B28F83A96FB7F414A2DFE4B4C5D8AFB003628BC60BF3513D3C62DFAC34772FA52DE4742FCF868321DC87B5F5D9D2DB5F3D59715C958DCD27BE5330F3D8D09B58D4BD87A038EC0A74BF2053D81A10916C56B77DCFCF0462B584AD1BDAFB43423060D0056A3E3117BB294061F84252D4DA2D2B361A01FC28DA27C6D250A733B42119952BEFEBBE978CD27ECBF8DF8A7B57FEC30EAF645BC68BC0F129D6BEEA39F5384183BDAAD39E3BDB9B76C788E9CC509C903BE129ED629C53D5C38AFA7228484653E1ABDB18E839A5379DC6F71961837B2449E633804919EC5ED6920C447378626EE1E96C4774E6776E6272064EFA2968CFCE6EEA8AB7283D4EF34FFE60A707AAA315F243CA534A923470EAA88767DFAED4F2B44B1D1C776025B4C091071AE8580AFA6E2EA8FE5B841A8C0701174DF20E855718480012A412439B4126D8641E3B7202F679766405ED3BB55EC22FBBFB66DA98F626555A5B0174E592ADEB963A784F36BD13B4CCA67B7D6EA35B1318F8D6482DBD12DD6E712F15AA461DE0825BDE1171DB2791449397AAD394C68A70ABBA02722F47754BEA2A5D4E574864514E11342ECCBFD3FA497874325DC799CE7E6DF2AB6E2E93900CDE31AF21DABC08CA089A2D9409DE9E6671A1C3D781291BD97F2914502E59E93FC937AB5E396CEA3C4BB487E3734DA88243DAC818D25944898FE88EC5F9537E8F7DA0E2B160E2403AB99630C6B3ABC20DEF0DA3ADE967DFABE90C4079A6A4D27B7A3B8E355A9790E787B27FB2042D96D062346ACBCFF8CB0CD63D49F1C9C7EC394835F34A7B254159D972A6B573B5E832FD094192DE1BB06D85095A9CF1695A2D67F367ED6093DAA4C748E67F66511630D93B5A23F5542CB02253DE55C908A2C0F20D0689E6C26D582D37E60ACBD3C1635F24A5942A4C3A6E7C4EAFCEEC07DCAD53B25328B475557ECF857030C2A9FED121CA5DA5B6F6734535BBFF3B413DDD9D68A8B4CAA5E32EBDC95B8A9D9270297C89F00BCAA54456087DF80CE2321EDA592203A1EB2688C22D9402EA0DFEF03E419E325A1B9600A00994DA526710C2BFB369888ED0B2C7AFE30CA1CA464EEAE2D05F1CA5F2D244E1B0D353B2D56CCECE5E4838F8E1C09D5E43252C6078B0745D46AFBE36DF2108EC61694F6E100BD4106C1A7ABAAB31928F95FBC7FBBEA54BFF4264BDA97C3BE8D903E3297350335A0B21EB05C4B0B7C104593B71C7FB0CD08BDD9FA16B16F5FC72DE2B716D35ECCA06C3C2088F31299EE4CFD39F78ADC60475515F5F1B3A1ECD297A37ED4F9B91D7F8B41E8EFF8221EA3DBADB89E41E77A9CB7A0DFF0DE47F2552C28AB01B6659C059B7BEF057927E82506C449A5F7090B32B5254A85BEA8FB6A476217E04725782543BFA74D2A2FC202268E99D9B239B73418F2272E9ADFC532C909353B3A0EB3A09DFBEFBE4D1434EC53D55573EBC4737C9D41FF0AC60611237DF4616F1C15D77C02859E25B6548617FCFD34AC0333273A684151018AB6263C219612D33C31D9888168B702FEEBCDEE5389B0EC3242C980C79D90E5AE68E4B9889D018442D991BDD976EEDCC3EED7F9370F6A7F6FBEC9332A55BCCDEFB30F70357AF1D6E4F4EDCDF9209B0B75E3E6746B7098ADD91A248A63E67930A79ADE747254B0AA633379DFAD438994393D1993865468BE2771D4F625550A5EC49B0182B4D4389F876CC8C43EC02FAE0049EF7E454DCBA91D8358AAF448172C07A89FDCF189EE28AB6EE151FD7641702CC93E3C8112076467F30C92FCE3FE78CEC64A70304C673E8660905CB233AC2A16559EE2B0D5E25228D01958C864894BBB9395A9A067C5BBBBEF1263643044815BD4F7862FBA1C546FEAE805F8132D98D4048CF6C4F7FF1DDBBEACCD3A423D10E6117BF60D5D40489A5A919F85A16A58BC4CB5A1412A92D7CB04E36002A6AF018A6DB7627BE9E589A5DE1157DFCA22CF1EAF73D943C78E9D83F7DFF2D6E626BBB27159A86089083025F968DFB816CFAAF7CA5629625172E41617EB741A0B731EADD97EAF651A8964C8D63AC6AB94B57F6BFA0E5A04C4952110CEC2F9FDC10650B004747D963B94F6145AEDF78293A2D911E945206C3323125704EB0A00ADBFB6CDCD5A5E7DC758B11A6A8D27E6EC360BD8D397BD87D42E1A62E234EEECBF60A172D4D3C89F8BACA996CCF48A4D86049BF3C7C9714F328BA185F9DA1A60EF7E1EF4DABDEB7829D39244E6F01385A4043D0CA5CE6ACE558C30B05BF2631DE18086E07A3E41C30141B23287D6DB734C0D785CE80BF1665E89332C70ECB9EC061A1BB2635F832C512518A734C95798A8A1AD15DE79380D32EA400D6AA2E819E8E6FBDF6F7414F91356C620192440AE869DDF590692D301F97B2678589683274521DB7567EE26780AB3B8A17B318869529893EDDA3D4BB46C63CD85FC1FACCC084151919DA3372A7BA98652573F65C7011297F5628B78A6C369289F18922181060FE0E0F8898BFA8E067942D40F1D9502D6281DA0A2DBF9225A2B19ADB530E4FC6A6164D4789D393038983E84AB00EE72C65449871DFB6764C56995B2BC332644FDEDE4FD806B672FBF3BAC0A30BE9BFFEDC5D0DB75E2EA4F5EE53FDFCCE86BD4A27F3336F0DC38A73FCF6A084AC659F539529B1807C8B42124D5D9C902A6EF1933E6D09AB3C54288EDD8A43A040F2528BE4276BBF19FCB7319E70C4355268FE4097E077FFF1847B00E9CB7D34BDE1821192EEF828AF8973B56CFA2FB85511595BBF0082C304E57ADD501A488DB2242BCE291947ACC3BD411AA37BE46B61CC1B32592F59E8AFAB2AD99ABCE6F0A31731516590847043B28A18E9326E2FBF1499360BECA5E375915EAD898B5E4ED62A4C12AAA37FFA02261EFE13CF7A0E59B464F90ABD1BEF2ADCF5E58B879662B19EE76441C8E3230EA3F326DCD0C06B77EA3520ED10ECBE8F8EDA8EC78E9DF64CFACED33AF2F88FD45209F67BAA7E056ABC74287EE35C807122563A57B875189A6FD15AD52A27EB13B4034A905DE0E5C832473DA637661E54A4FE61DD0B43D89C9A545C904637B2FA1A60E401B1246F8434459A9012B2EECC61A00DDD2206739805FBB5CD64190ECCD84F5926327FF4B1DB84E47FDCDD975022C1A954048A4974871781A5D64B0818C5766EA903108D0AF411676B7BFBB086A18C186D31D34346F85C37C08AE9C342EF5F7B8C6438DC3A2EDB2847D042D1BFD70B8E9A8DF7774103D2E1DF4BBCE61C5938AE4CBA87923026A665A9144619DA3C837C70051C7A9EAB3514F66802E193853C8EEA1D0D42547B94B70896237617C94AE22D506B59E822CC59FCDC0DC4DDAFFBCC8B5EE2251EB0CCDB5F049D6A0432F0042DE0908F52C8EDCC432BF22057F3BCA50027A908CD77C2BDDFBD22D5EF0F84EFFC65B89954FCF43567AF9DE16DAB9981DA8C7A8921ED69E67AE58B46FE547CE00C5FCCF07596327BB1CBF5365E3DA26A04202A6BF0914FC9562E308677A5015DE6FB1E10169DA205F76A1A70B6BF14AA6C03ECFFB263DC2B70E38D189C2AE5CB3CACF672E70E6DF120DCCECCBCBFACE346CCB05C713D09DD6D061E848EC2E2C636D63063A35A771D5F5E3CBC4049318F671CDA7EF01BA26C109ACC5F2BCD4F5D980E16ED4E1400214BA17814A91A773A654A52DD207BD54CC47E78A37BC3BED872E6D6B78497D9B9FAFBF9C66867EA883D4822EAA6C1436FC69A8527CEFA1C4568E17B94A3B5828835F89F63EA9BE749A6469D970826B9ED7A796C07200EB2995EE46250B090CFDBE02B115FAFBEE832A2A53680937B29CA312B24729063B446584F21D3CE89EEDCC7311232F0EB199FEBFD6AD4540AE880B730D99F6D960DF35D024AC85DD4300C798B8B7CFBE0FA0BCB92089E561148A3177FA7FE96686852AE0E12EBF6E431F49CC1E59DAD00FF5E2F7007D6E8BC0170ED41AC8FC8CCCE5F29387DFB3F297CD268F15A588136E4C40E70CA64C7918B2B09521572B69AE5F61967D392C40DCFF9D5CE6774E80BC203B36329AEC3E7C6FCCB42090E2351A1CF65436344399728371F8D4C8D8E566E136139C4576A4B3A7CAC0D2AED45EE87225CF5CA561E233C77BB93FAFD647209F52F4EFDAB74FDC530998268760FE3CA198BB100974B9D615EE538552F7BD3FF148339D0100813D35D8D16F3808221AF10C275D063878D2FFF5E05BF475A53468D02EB97BFF48D8F5C1488257A9DC064A47FB082C16101FF1BF9C49D976FE7E5B2909140E6C62FC04537326587A828C4FC9D2E2F4006D71E42D25EEFB4D3C78E790FCDA361BC01D2AEF088997F44D179E879705FFD
siggen_rnd = B3122C1513FAF9C995156F38FB1A68BB74008E0C635D9670BC8BB87B6144A6C1
siggen_sk = 4340D1B835C0FF08C5CD6C78A91155450963D27695E7FDB6F03B5DCF3893413ED0F97A14930CC4CFD3A337678A5CB313C8BD72FDFBCAB007C0CB2E2BFA6C427B40EA5938CA19628BDDCC1D5F004BCC53BA86443C1446F92CFDF678E69CD6EB02CAB219020E29BD817466D276E2321F6A5389314BC1C1921AA67A98D0C426AD8D03854440A44C1CB508CAC2250B238611A5011B451240485224266D02B44CD9348164C48DDC22010BA9258A824C09073204217162064EC3B28C08172800C22811A22DCB92254CA82940C2001B994C02490002B04544864C9A142E143160CA9420D8C270D310484CA24C0395518A962141288A813201A31022A4C441A1A48100007184268DD3A00C1BB88C00319122A2416098506082019900521481401C42418B402513C63194100884226254465194C0304306254836402086011B16125A308C0A162448A21153C08450B2501BB7501C2321A212204912845C400920022D8BC8010403505B068C03050141B2888AA4611CB6518434492338922300924A466D613488C0244D0A124A010461A1182284A42D09442489480E61867162806492886161802522324054960023C6644986410437498934251C25221B0661C1A00CCCA8108312525B468411964582020861305142C225DA9268C44289D3166A441428CBB00C60064C62A00D94B2898B2412D1402E4C888591A24812362053828809190A1025256408851422810AC729249311A2342CC11285DAB6051B858C108651A1466123298558C44824A168A10621014448D420649A96491B84841992010912521A410D41B2090BA19101136A43265182242CD40489D9A48909474422C808048491D9168DE014648416209A9041C10606D0882591A069DB346013474650425014109141484A88383124130D91126E8A3029124709C3020C0A19601411664A24486190045B82705BC2091C8184DC848CD44608E13080082028091862C402708380458922041A4685D32045CCC42C0B3804818069A1A8411C1402CA8485A3249210B884C2B64D09244912B66C64482192248922384C5C2640142184C9B011A1A28C02440221080A0A088018A524DC24890BB4310C246C42803101B50054220643C20110840CD2467003484C13B96809C5210081292206094A9284C0004C0349860BC964DC2020632650584664031602E3080602854DE2160E4208319886610BA77053440E0C4521241841A204704448080B224212980989248D10302014940803A6612F7B7A697F4E7BC161F3552119E5949C731B7EA496814EF5EFEB4B4438E3814A1DC51AA85B62572A5B0AF65D57B4FDEEF218E5F0444956ABF4E35A486131AA8861816E432F024F327D222A89AD11D1441EEFA2DE2325D066C18B5B636B7ABD059D3874DD940FA3B7E91DCBC02679E95EA13B2F6A51431E6DA284597264FFEE752A508EE341B39A5FBA2ABF69C5BF153BAA32BA5BD35A12A81A11012C4CA81448A04BF4F7F510FBF28ABB9B096BC975F848B466FAD8617976AA377B9FC46892C9FA78274B36F90AA12E6516B5FE3290BEA983C882FEABE8B75682BAF854B3F81ADF65F56222DDB645FA45CD575863337D4C4B5534036C2EF32E59FB2789D2A41F8EB00BCE35A3446DAD3AE25D044B76F099CF91780DFABA3B4D00DE4324B2B92CAEE2499042D195AE8CD23CA2F5C82A6AB5A17816325A5979EC189390601CFE4B811A5C7CE54C7CB75216B3AB9CBB2B97217A583DCF5BC77FADCB9C6034BB338057DC9EF593D57E4A7710DCEEF42A7EC5B25FC2D0F2B5259F25F1EBE04BF95A0313B0B596C1B0E53780D1EE0ABCD97F2F4D7496C3E89960EDAD82E884065C2D83FA249052575460CBBC0D153C466E8EC6715C7D2C2685452B45AFD6EB1C0DFC5C062974A4B0B88927A062550DED52436D323250DE0CDFE90E6669C110B731679CB4DC20163642B2160B6891EE67ACD437A72A3640893B2F12BBE6B4CE32E0CF0029F5A4727977554D0586ACE25A84F875E08D7F37EB6778E630651451D2E3F43FFAE154A44656AB34F4FAF97BF62E069FEB4D7EF08448E8E8D4020A735C984988925AAFD48F94CE57BF6DD2219690B11D797976AC264CCBC5147FF79754F7F8324C9C5B43840D46B08B10FCB779BA99E49E5731C22F8BD8AEF7A001EF6B6F489156C8E32C9C710D4956D2983F0EC3A042CA44288CB8AEA47311D6064FEE064B928A87023EE5ED6970A3D0A9253B1983B7403C2AA784EC0841825B9158750B6796C19EDCB8706E0686657CF9A782E89E5F244EB3A4AA6EE7114CCB85B3797AEDF587D0115DA29EAB2781D5BF2657925B37FFCE8FC0068F1C6E2EB55B914BA7ECA38532B65C674DAF84A4AD6572C0CD5E66A15AD86B42877DE784D4111CFCBA6BAD7AFF8CAF21316D8DF704DF1853529A78D76AC4A22DD96ECF366DD8755CFD095348836D30AE83F73D9068D33218D36D7AD4B771EB39962834EBFDCD94670F47F4A7C49B0C53979C30399B8DF35AA2BD7BE5AB5598BB210AAC68016C07A9DF3F91B628B7B4AD0EAB636A42F81B7667254C80EBA1A5F29DD0806D4C13315E0B1FEB8B65CC764ACD63E1819F49793CE9535E03098491480319BF7ACF207C41F90BBE0A09358B7E4323A55AAA7C9A435BC961FE055CA6956FF9E1D59AD2AF462859632A509D5F65910D7B3531C3BBC379AEC74A5B2FACF52E6BF7D6471BA9E67D9F44488ED0F4C7F5F81A2704E3F7CCF3B8FD27A59A768237D68B0AA44976EE9880427E71B45F90C3EA770E86E2873854C51C1DD3897830922D508388076521EE3E1E15F24BCE432BC675496F5CF401E1A5586FCADB31E207286109760651B3089E335A8D72C1BDB6733D79CC52E4357E2D9675754E82621BEF54CF57CC8B07BF6B7569BAD6AD48F38EE21CA519BD3948939C3AAF77404EDD10BEB8E3305C0260BA677EE32662681D43FE16D5EB843AE3AE1F3365468049AF6A0EC4DBE1345EF0610785FD0D37D5CFC8CA934E95B3CF335F19B8614FA1D801592B677F54010B0900B6D0245B4C1AC985C358F83F7BE614C9CA7E29A204BB1CA6973EC8BDAAE8CB80F9D7F1C0D10CE745F172B5800F4566E6C141C5AD0D468382571F0032375C3B91D39865C347F80DF7B93375AB1A29D0BDE4AA90144FD465DEEA5B03E7427F2A56505CCFF8FDE2E621DBE82E3794D09414947D284C1CAAE494B6595DC44146DC92E51BB6A60C50773665BBD786E4D8B9D4D92AA51C33854DF7E0E5DC8FCF5AF0B2698BEA44594FAB8E092D9B492EDFF575A3CABF2DCF75B5881E9FA93D168C2D431D16D78889FC85BDE7FE357BF85C74F6E61518357F6ABB4198B699A126E87B11EA3FFB07BB1C42E3934E7E64712AA463AB22880F68903D4F564ED7736881C24D6DE25785986070C1AA4E7E1D2C80EE8B8B62609D532CEC6BABB927ED125AE304CFF376D6DE2B1710726FD6DD82E05EDB53D143CB1E93B3F4D4334F7D2B773F6FE2F2F8F7B4863A3977FFA1D4F23D68F558037F4194B1F93FCEAA5CD2F75FC401BB9930FE24147E19078A969F7FA9BA3B7ACD3B134B6308A1ECCA84FEC1F14FE337169891C63929877E016DD9BCDFE841EF67F8D6B7810F38C27D067E2FFB124398
siggen_pk = 4340D1B835C0FF08C5CD6C78A91155450963D27695E7FDB6F03B5DCF3893413EFD1CCAAB5ED874973E408DAA131CF9493031160B131E043F4DFA082FCBD02BE2AF80710854164FE5BE45BCA6012725D771398791EAFA7526E3573822435465A86BFE0C71519F288C77979AE5C354D495D7C56E799BA4236F63D5BDA99757A7E8414F5B2946400BDE6D2B81ED2A9F28201AC296006D9EEEE93B8951126E63219667636CB64A1398E57997F064EE1B1F9A6DDB22512FD05B927ADEAFEB3063B2A6BC63B250FA3AAB81B9D6470C0D783957872924B69A75EECC061D1BC2B78FFE85879E508F7CF81958A035D9EDF6B9B52B49054A75B0D9D3E86D17B442BE6E54CE600B4E561BAC8560B68F30C3658F0697BCBC8FF433F0FE3ADC6180A97FE00F0E89C0011AA7FECF5FAA4DE37C3704E614B30AF1AF9267AE1CEF84517C274FF4288C4A344009AF919B304918D6F105C0350F230761907ABE326376511EA3B94B422DCA7FA066BDB3BC81D38F276BBD88FD159402CB66784948426A20A4941400730CE1748C3AA5EF2BA42EAA675D0B852C5B69D88B2A12E53CDE15831C2B0393ED34D1CD6DDC43E91DD13E596333493F6AFC5A18245454D9AFA87AE67105F1A4732F7E0FA2CB0B15DCA84C834B442C0AB1182312D0908F0F66D2DF9C520AFE1BA6CDAD8F11E089E9BCA86C98E865634BA8994A052561162FF12670286259D9C820D92971FC394CF8F738E42BBFCF3052D6CDE812BACF3C84EBA219409ED8D0F35C23D00A14DC6D833811E58A1D59C143C96C0EF6308B6AB22C2F5E24F60BC18A737F94D5F4C941D54AC0E202E57EEFE9BE2FDC0BF5F22FA74E5C724DF8106EF585B920A6B1563F0D71909DA4C3A3A518EEB45EBA36E0F4E971BE24038FF8503D1401474A7D59D637D611E8B30B38062CC678E3A8BDA933A2865501314D007C7D22AA4D5A3D85A7D65EDE1A53631800352E729AF8F9325A5B211D6C6B8B22BDC8CF0538E7B256C42B2D34AC32C0D0E265D38C5B01A076E60DAA9817CAED92A79CD4D001736E277734673F597AC0B0D3C1EBAFAEB01D052B6E15766A6EC23E7EE89BD57BC5F2F9114307B9698593D9C2C9FB314214BB63F2A85FD4175EE048356C2DEB1F74FAEBD00C6E1866E5F0F7BD4C1675462BA1C5B82E1D57C69D61AD9BE8D9B8656A6E172E5F30CAD3D999198794ECB0E8A093674F13C359683FA85C62980CE0BEACDFEDDBCA8B0614001F96668865164413EEB9888E55048A6E0ECA1DD0B5C10B357B5BC0A1EF818DFA29087BC13FC76C6404BD1CBF3D6EFAADAD48E69F489D090553218E6DF8CC3E27C87C7910FFE7A7F368254C4EE77B09FA72DB2155301E9292D412113306365E0DFF15E21902452F0706FE930FEE88DA3D9888C547FD44F3B5F7A1FC84503C0477B95E0ABBA524DC060EC0659880BF603A765619CBA107605EFA30E97CE20F83E4C2FED44C8E130C7E629D028D5E81224413AC64A635EF54AE25AF16BAD16F7053F10E179026D365F322EAE6674853679D478448F6EC4CFE72CD88A3C39528F3C1900884D051811C38059C29DC8CE08EA29302129E80D46EB60688729A712FEE9234AACE1BF6FCF68392126783BA118C2C11C8460F516F36B5EF44DB9151267B1F36A77F4B361BE07196D94AB7F2A6A32A9DBE317351C4330CC5B93FC460F8E5A6F31F52A6F2A520770FC0962AD7AF07DB26A88C42F14BD9617D11B8B6A17C1F513F66CFF6700E4DFA4AF030C4B580E1D2634AB0AC3963ABADFB2C3A9033600D89588AE57B2F097810DC1D729B97A446FF5F0FA77B95C44479494766416FA90915ED841135A3652DD0FFD621E6BEA580432BE5C6BFEB
siggen_sig = 47F4D59230D835586953291D48FB0401F13B2B728A0B27E6155EA13B7D77709566352CFD7CBF934CDC93356941694014DB4BD7421E1EA784D988C144D081D373700763F152319C2218DF41532C1D80EEBED39C6342BC4541EBE4B50E656A0A15C4B22C6A4FE9C836B793DA5429A6D51CAB58418D0430C9D0C953E8BD20642C1572F3FC85691F30FB4B655967A3D0D250DB86AC56DB97CEC8E4925E1E04C7FA2BCF3036EC3D70E938F7BC36DF1F7C80441251E804F29007D375EC1500FDEB26845542E0D6A4D2E3DCDE84FF05C944DEC7C3C3153B1AE557504839320174CE9599FFE139E99390BA48F5ECD46AD181401ADAA2E5F15B475BD3DF4C2C986CCECD46C67E4C16740CCE6F8B7FB5AC126D3BE9E2C92EB01397B30518C37EE7ACF95422CCB563734E27DC1C5F0EF83C12AE3D4A5698288E2C7FF69D44D5740730C32C3170D85C8CBBD125AD36236CA8E6FDC774D2AE7D5EBFBC1021690822DF4AB64860B4E19B285190C899B4E778714E5526F74DCE516C94F38C22E62E7280891C6665656515F1C5AFDB41D8F26AD78A013CDC009264C85CA3452046DDF80FA3AC92C72599154C9BC19FB00D30C1CEC61ABEED95BCD8F39D9A233D5D17580E14F152BF2239B45EC94C15A74C8E920D95754D35D3668BBA62200F4D9C3C58F9B833D638DEDB8A75AF804B7EE6B2F941CD1A14C0FB0B4676A41E55EB3A18EC73774DAB28B03A285E26E463B10AA232AA1DA8208289A0705DD7A7C1CA646DAD666D1AE3C8F1B75FF4B96D14EF06C8DA766DF22A8D6D88ADD9609B74A2CED3B7147C656A37B3FC3C780362157985871AEBCBCF97E6838C761F0F46D43D259A701CAF68F6571026F3ADEB5525F92D348C81E4F7BE540B1E606F9805AF112ED0091ED6E3F68A0947E4A4DAF43E5557A464D17164EDDE883CBDF23058549867113FCD71C8F2CCD92D084807C877C4DC328C6A645D66C30F441F003EEBCA79D153C95C2268F97B061895EDB66FDFC1D15FC6067B259B4F51CED21146B731FCA4BE35D5DBAA04FD7017E030511B716F1775B6BB80A8968A696493A48B9902C5CDD0920050EF9B71CA07E710A624A2F48DF75B7F25DC46FC354D85087C9468E4C81569E7CC56D7885201B540BA8DA015BBF7AD769776200AAD28984F48A32196DA9FFFAC2C7930DFDBB9909F137613279581337D1ACB75DC8C0F95865A88DF195883FF2A0A85AA5E4021F053EB53FAF6EAC1FD3117F81041E8689126E8CF8BEC24BCF6F068E22DAEB3DF51C130BBFCD354BCD4E6CBBD72C53643EF1861AAB559ED9E7F0E82A2495F6AB4804FC39E6814FF70289A71AACDFD3A3FBB856EEE3748AA4C1408489DAB658BBA4A36707ECEBB1039109C5ECC6DC406BEECAC3DF08F59D14F994C50C27DF44F9DCCC97AAEF4DEFCD7AB80AFFD913CDAE2CF5EA5AFA23B19BAD03DD6B7E5B6B060DAEE52249935942B0DD9522446D3A34C6F971D5759405DB98D5A3CDAE993F103875D21B6AE5153255787D0D7C63FA33C4BC04C055F42B31C1D002BBD3FB77E0D48A77FDFE8C313B0BD17961072D69B4FCE38A8C346043C1560D4EE7C9366A46943A26E3849557A1B5561E43938BEB04F6D39E747379C52F3048F7C6AB1607B693AA6A09DFC99B93CE13333BB0F365B80737CAB60BC11F20C87213F4E063AE0F84A0B97F32C61B77BE934D32F9BA2385FD69557F7242981AB7F9225C5EB65E847FD2B7C5B26839DDC20DEB5A93848AB3A8ED585C8DAB76A2CF58401DDE085201722A1AB546B7208D0E512C74F87579E9D3706CAD817DCA197020A8E6A594AC43B1488D79648E8D361503D4E92AE66A805ABC17154526E8F506434325E9374D28C7BC0BD027C9F920BE85B8BDED981ED82CD2112AC7D271278B9F9D1A2E402F46CCCCC3CC8CE553D3D023E8FF5E8448967DB426D3E48CBB3445EAAC0FE7A755F43624C7858108A68103CC7E1396BBF5A793BBBB0ADB3193120EFD6A431D2BDC7C8111D2696EC63EA7D11D4E80B861428FDC25C38763B59FCED73F7995434B9317DFB46AB75F3DF38A3FAA4A8D26F1F1C8A364E6985968312E57A969B76F0C86803A7A24F328EC6DA47C74844AF1D8592B4905C035C2670C1A551F5ADEDD923BF8858F6D3DDFA28F6DCF5E335C9DFE92D76F3C3BD0DDBE7B7B909B73E3344CA3BA9DCD6074AFCAB39CAA5FA70A7D222BBE861F5BAA5D1C71C057E88B28C8F8CE37C7FAFD231F9AA243599B07CB133A57B4B70ACE85E2C9B767259A28B6830184DBF785571176EF141E2F6450204E55A5339E140D417B48A67CA2D2E1C834201151E2EF582206024669A12E1D860E5325CB32E9D4F3E572DF0FDA37EDF94745D24DAE10770D3FE438FBD716F4457C7E3168600F67C564A09BC871B4332D746EA3C72CD927DDC317FF7BEECE24594A3088ECC07CABF4FB5FA816D9FE9D9BDD923E5CBC4A815D393E9B5AEF25A4643D7771F2CE7E8B32B1EAC77B3F27E2FA12714E25B32F6A7B3CA5BF00EC4E08E42D8C8083E57084CF773EACD7202887A6632B7A3520E609A99A87776473AAC7FE92256431237A8B534E4B8D847C421FD3A1317EB3FE7EBE9B66AAA31D85BA20E88A164723B9BF788A7C03D60584D0A3A27949DAC5C40325D291D07E61B8F97C9D4897178FF96AC2B00CFA3A3AAA5B3A0E72C84A738F4DFE5ECA442202562C9E8A68BB75648D66410AAAFD087B5DE0B7CF81BDF82388830FA6EB37EA494B7BA2C099FD313C65EA83247011BD5769287916B7469810A33988A7687A5557EF1E887BC2F90D297AF2FC8B1C8D39C9B259624C0F3F43BBE18882E1CC213DF7EA88C7BB07ACDED3625E305DBC811DBF4E8F4B25230CEB6166077DF5523D16BE1BCE7C70E5DF1995CA232787697FE36F2A349557C766AA2AD7AEB49977019C105C42B65109ACED7FA1581E4843E8C817E44FC7E37E176E250B68E54A13EEDBE2A9719499C7517D45041E9795AEFF788FA5D69A81B0E39CB482164BE1B02D1317AA7713A52DA5AB4D33F61F5222C796C89A3E3F8BADA609AA89D40C5F31748A2C53554DE37D2C5814BAF44D2966D40BB613AD283D8D71ADC8BF566A8D7BDA48A8DA8F04B42057032E0A55AC24E966CEF3092C471B838B299CA5FFD4FB95DA2BD2BC2C1BD6C898FC27C48FC0FBF61605947FE253F1802387359904A857D98A5C09DC939E2503D4682BA48C182741D52712D63C0F765323E3EF05A969536CBACC421C7C4A71DC528CF598452E276412972F464FE23CB88B32C22E0D912ACCD2BB7501D5EF80DE09B7F59A14DC871E5C6A7099C939A80F06505263B404649505A626478878DAEB1C2D5E7EBEDFA0812191C3041494C4F535D637C7F8C91B5C3E4EFF800072940575E656B6D70828CB5B7CBE2E4F714272A2D343A5A5B616A7DA3ABD1000000000000152A3C4A

count = 297
siggen_mu =
siggen_msg = F5B34989B332C9D65FA59F0F2F0DBA37D303C07817F7AB8C2C2EB509DA00AB60ACF41B19CC3FE0889CF40E5001207C54720B063497CA0611CD15C994BB65CA6EF6A030AB622D42DA3857421D0878A2F6C2716FA56EA101DCA07E470E1A18DFDF1217C9A3163EC6E2B175D698A6A68F1424E4AD9B44DD85BF4447EA280FF4500EEFE9C4988DC7DA700CB483F46145248BA757026B27CEC8D6AF576BF1AFD296346938DDCA32366C274FD56A0DB33417AF389AFBA628BA47CCB4F6CEF9EE294576C2362979F45C25A2FE2B256F9B7DCD7D515A1AF448596B92B1D12757D86A537444058A81B26809538E4300944DF99EDB4DA763429D897B4DB8DCE1FDAFB4E6FEBF726839591B25B59CB87EC4A6236F93CFD70BBE6812E6AC3EE39CD81DA50B0C08A6B7BC8C6EB25966CC548435BA3154B4FFA3BBC0EEA4772EF4A70C748B81F03CB37FD77723937392CCAD0C8914A1E6EF10649E9648C0877D2FDF20E1452514D8DE99D6A12165189E3903817622A60E158851999F59CFD58A20F8DD3C31AD954D242E3022B66F41AA03F8651D4BA8750C1B518EDA7238070EBB8D10620F1C979F20CC1F97B32966172B0CD861DE9117315AEC58C94CB61A43C6E34C1D876DB7DC5943AF63DAD0F9741ADB918D7CCDF208AA97CFC6F8F0E3D030F968AC9E81F3BD99542ED099C2C92AB351BA2F864A3D2F90EA9F7A2A513188144925A3FAACC5D50B18D7BAFC82F34912FA182A79F719559D63596356FED5710E2B538D0BDB24CB7B3327A09FDB92E94EF678FFC240B467D6317F1E78410832B877958F6C413F8AF9DA6A2E5FEF861C81D2A55F308DE9A3BAC0CE4B661EA6E661868F26F813BCF455A98DABE46F28A47CE53C1F286AB8479E8DA22835953487864E9D87940302BEF1CDC9E9D487315DE904E09AA52D34FE0D232AFAD2ADC11F93623315CD11A95D80E24C5C69C66BC88775D6F7B4C7E9B9636A983D6083A03D2A33B04050B9D2BFFC95628FE69869A6618B7E72EAEC5244A283CE9FD0A5F2E37133F5D26CCD5406E7C1E4070B8C3D320A68E35366117020051D0DA4BFBA80E09C6E1B24CA730F45DEE5845B0C5861B0288D5A50868E518C57C0457C1233EB6B1CF05F6D3C65BF64B96AE2B89EC8E04B9920D8AB269CD1FCDB588A8AD7C8AFC09D2224EDA4FBD0003880ED578B2DE5E14B1D44C2F3898E40DE04680D66F8E4A7C16DE583AA2C68DEE2CC34B4DDAF004465F083BC6F712E83A5CE190CD9B3CC6D34CB078B714AD2CED9B433220C330FF81142C033661972C9F957CE7CFB429316EE40E7EDA811872523E9D5E23A27DA734B154F6CC9BAAE1CB8AF9DF870F6B8AF976D49E7A75A0D60AF89ED14352B7897503E73B3F12A8338278F48B57236AF11FD0B0EB3BE2AB2BEC841974CF3D6AB01650F2F1F07B6BAA52008115919D5A146D6E1EAE12CDEA67F5E7A69ABCFA44039E9618B147D85F2E8EC3A9165AA113932ED66F133109562F123ADA5FA9EA6DFB26EBC6A52078EADC714FA768FD0CA2C03750852AF57AFF654B393A32A4D07E363C96230D714AE3A3F1548E206E91585C6D7F2028109A9159E947F0142CEC310F7015FA4569104F6788A5B586C4D8AD4B4D671EE5DFFE4C26EB8C1DC0B27C49B6EB53091BDCA5C38C64F0166CC18CE60708B28076932C528921D6FB2CACA467AF028713AAEFB5FDDDDDB20222876E0DD6B8CA751A1B4C3E0EFDE8C1DA73913E67229DCADF639EC17DCC9BB2D12B5071F3A16EBDEB1B8A3CDD567739A133CA6990932D72F951BF4566A58094582994763799F594ED21D184A5972C8EB90566FE60E3EC7591880BE9365BEFBC902FD409D5203F18222B4D7D08BF0B054AF591565210C42C2379A676B227C03AAEEA43A09C77745A5BC91F25000FEF380ECE1106868E96D3D06071597A9AE141505D7CF7F719C35BFC17D4F8F4949C94C32101937910882BD23ACA5FD3607220B21
siggen_rnd = 28DA66F814DAB61AA48E85A318990B58069781E29F0D8E9E623EC8D815AD3150
siggen_sk = 50D7F860BE0794E9FA6798C2D0F08E5B54C9244DA7B0B9E0185F3FFDE219DD250119E9054490EBF154F318C7DFDD66718596C639BA626F116162EEB51F14DCC2DDD5E3438C1AB3AB85B74A922D13984EECEBB5658119A03D52E1182645D4FA9B17DCC5DA5173C2CFA0E0D2CEEE098C4B069BAD3799CC046FD6486E4D8C558D5792C05123020C00228A4A1245601092A4300C8A008E603448093166413670D9348A0B933124C5600B126D12174561869189C46864486510164C9BB045E02629D2A205084386C3421059B68459C44998A24DD1322218400E5094688C0662931684594032494666D40465030411E4B60402C709249364C90028CCA60C10967002395213019250302599406C62A44C0385518BC68DCAC8708336260B042C41C26CE3222883320023016019A425C2224092C00CA200449C066C10116DC2B4485324291841215B4890CA148412A0081A92640291881B83450B46861B884CC9122C4B120ED3188058B660E4142E5BB8080819711C1445A230098238020C174E11326849162CDC308CD394854822328B086D600472E2A48C14A72003B5851CC345949628D21009A1A24050262E62046E20110C62926DCCC01104244521B628C1168221230AE4000C52326CD482681C47691C422184B0510898051B178D102985522652A0A84DD92021C0B2894CC26912A6640CB610003345214848DB244424252014C651A3A0645A3030D924214B404E09C26504C74D9C42449C06925880304C404D23410D1A06611B9700C23085D3A20004C641192730C4442909366A603201233370CA008A09305021395109824500C16858368D04426E5B24614346485AC26DDB145213A3849CC604CA303051246E6326609834321B22300B45451A0485C2A644149830E4260DDA868C1CC72489C80D114201DAA6818BA8101C004EA038650419720B304D90902DA330920924916002715B064059006594349010290458A62C61165108B82588462980926511391003B161E3B891CC4290A484214406204B9061C42842024040C3328612002C8C0665240292249710248085030688A4860524234E0302650CA1050CA4804CA8480CB32D10112A49222C8A9660CA968C5246260C328E99C6040BB669410491A018820A3626CB3204228161D8064553004149960C0A270491286544B22CD18870D0388C09372AD114441B215214123211C4450B364413920910380411000C018144A3A285424622040026A0B28089804561A20922C1900D6F8CA4CCF6DC3A2BE579775C7256691DCFE670C619C362744C5FF887CED6057A9A535D1C46F09723B6087F012AF2DEE7E34821E04BF1C0A64C42FD535F12035491292935C2F3E9ACDC888B40F01B6CBBB4019D67B4B1C8690F3B3DA25B85870A85F01E0794755DD75EBED983AC757DB445A86CFA07A34631E3CBBDE86A1FE538FC5A7A8F19FFB41F601B03E30E01928EE5BF66C8B12EB105E187F98466C59B2AF4970581BF47E5405A7CA30184C7D33AE4B5FF90B9B054636BAD8C7E5AEBEC618AD3AA5064FC7EA452439C61AB2332A1873551949E7C2C940CCBEB1B306D06F817BC0729C858057D0784519A79014FB38798CACB592B0DC44C2FC6CABE872E60A4DC5CB07610A29BD2AB6E3A544C394A1212E99410A398ABD89611E2C7F10B752152253543B5B3A28CD07987A93D6E1383580BCB4AD2B889CA47F9240D43F1079CF7CC4D26100C12DC00401826B69775CE06211CBD42D7CB1118135DA244ACB6D72821C0FB0C9376880206BA17784779A1C59DB0280F277597FC2D1691588886183E72ED79E45D33E14B56ABABF555041043100A6F64AE2493F055594C5E4A650D5615FC9214FEA48DE9580B3C8D272891D0DA5CA219B6F5A35059D27887722F94320EAC5BF80355B2D48547B36E435425C2F7FBB08602CDFA92A4CCD0F6D23901E4D0968F22B4C83D958E2A1E5A890814E4175C923E679D1F1118757DAD483CD1925BCC6412B08FA88913A2BC6BB2DA2179FF0324155E05D5AAB7974E3C6BB73E6B4261C2C38F3CBEA127152BBC0B6EBE2FEA5162B2E0A66C765C4F44F463FA6402B23B3F442CCDFE8A64577A02BC335AD83D4E47873D8BA9600B3AA8AE55286C6E7DBCD394F69EE9723C9909E7860B875B00AE1C144D90DD19DA4E7D4B2B9040DF549DA870DC457B6D6BF440B6DEE64D8174BAC80D2A7E7BB7F7EAC18D51179258B39E2DD03C6682A7C9314C6231306AC01655CF0E95DB82ECB38C1BA63C4B8CB5ACA6AF0C2A1E2E2669091DD807C7E5AC19546262A2FCEC1F8640AF0229A252EF679D650714DE1364F917B5759FE9F17C92E03668C7F7B2F8D923DC8996E902C6C645FB106CD4FBA5615D1E2995897ED7EE39DC7CC1BC2168352962F45FC1499E8B79FD988104CB800ABF0DDA25A904811A6556A1ACA15429379CC4B6336DB3D97C420267E91F14715002E31058416232A443ACCA22251CB64F0BB928760779BEB84AF5A96663A586A9B11F1A9300AFF049C9D8F49E712CAAF76679608BDFBCBDAF15538B7ED1AE77F04097AED759A523B5396FCD0978646E2D55670D3B251E3C9B5B6EB58AEA8202EBBD880BF702BE4FACE356C51A6537FCDEB1BCB778035FD638BF39AF481C5D8B1DE8376826E669527B78CDFDAD4FB1B1AD86159A2AC4F3513B32FFA72DAC43381D8722602D07A894CD315726C6FFCAC39C3C60FC1282DD1C1DCF819B7FA002B2E9E7121DAD280D38301532F479443EE3ED7BBE9CF4E039E2D050F3F43651AB30FDB5013EA82B5AE91973999BA1E0C0CA02B6945C142C4A1EBC224FAE94A71F19F46C9F6A5D7D57512E20A102451482BFB58BF9F8E5B5D8ABF68D5C44D658F13F7C3B723F9F2DCF0A3E34B0441B865041325808BD65492BD7531D1BC5C0B338C3D69C61D960E0562208AEA6B0C577A3BC575918728287D0C5FB5BD2B2DD695C38069B5B42DE7468976903A65BB1EBC6FF3C5F29DA8DBE2E9B7CC48A739B01FCDE52247306DF342E210BEDC3FA81E075BB91FC3F4B3D516CCBAD6545FC998BF3A020497EA244DC6AE0191F309EDA6DE1FA2A25EE3F322505120A3B6000BDA6AD7B5C1DD8F4130D3381DF4499EBF70A24D31CE232D5FF8EAE01003074E1FC288B5E1DF578034FDF1A13767F5B43084511B20240BD62F5FEAC9942DFAB6400B4B995D8044187357C5BFAAF55378D0EA5B510B9597757A9AF0CA6F367964C5F937184D973641F691C3CFAFDD8F60D6A614BF1BC88A7724EC09E51909B9CBE984858F53E7558B805AFC33FE9AC534EABFDD997C42FB336F35FAA1C80C9F86A85094898333362C6CB6EE3E8417787E941AC9EC79AE31B1F0BCFE3899D1DCD45F1013D42674A19F5B17F15538580EE5F3E1E547ECF6854263C3162B806978775E67042D900AFD4F145411A740637D670146B39B6A68C97553184DD95FB034E5724219FAEECD17CC4B46337ED71958230F7657AB6BBA705D6A9254AB6B2E2A3E347F77A349E82CC3EB5EBFC0E6D6CF2852AF53812B415FD9C2E060A18AE0FDCB608D667E5420E1E5171AB77613C42CC8C9236B906010C6B2CFEB6F49EBB054DFB3A4926CF70147A01BD32816A74110EBEA20EA257FFD3E958C4
siggen_pk = 50D7F860BE0794E9FA6798C2D0F08E5B54C9244DA7B0B9E0185F3FFDE219DD25AE59CBAAB514D4900E3A93D5074E0B56133B9531438A951321BCBF3E2AB2F6238003C61B13F6E71117589A12E697465ACDC62DA1675E08705F82623ACF17C521A84907DA031B258FB015285795D8B5EFE4D74703084893FBFCAC293F6EBF99B456B0A16AE0FD93AEC5955B565946F129F616672BBD0330E0C389FE366AC67A490C2EE67E6B9F46CCB90DE94E35FABE290EC6C82AE5115B2696DBD896B61B26E0E76194D192E30C2C1454990290B62CD468D5ACBAC536A58C520D18031535C4650CD536F7F5F1D8ED23013FFA1D3289A391ECF3AC49121B707CE7414E589BC94906FD6F84387F1644E6F65848220DB971044556B399140011D12709FB20BF004F523333099881D37AF63E0A31877E9B765B677031564C18235BA2BF53CCB945CACAB448B3917611F0B07B8CF136DD3F6D8B4B3D9EB7D5FADEDF06CEF20E8A1C0F1F3F35A47C938620B1B64D13EEA678FC3CE06276BD48B81B2C039025B4610E5F7C032011B3389E27E5DC708774278FB7EC0D8A16408EB7AFD3F3A9B795641CECC4AE388D352EB237DFE090B36CD1F417402B0550779E2D40298F8469EF1CF441EB82DE995D14F2BC1A16A5E74A8EAD191F790D4C19305D61216B7EA935C2EE7D222E8E2F6130D75FEAF8EDA589EA081A86EDF2D9678FE4FB47FDB1712321182DBC5C5D96AC3212E24227CE796F82BD8568CBB2B92F63487D5EB3E99376F57A12053C2CCC13B420228D6B68CE9161CDABEC21A6AC53DE62C72023A877CB3787FAE88C5A6A613811041D8EF73BD1EE86BCC0E1E14DDD714B78950ACE661BC8F992C3468AB4F06D874276FA464439BD2B8ACB8ADE030E0B6B379D05E24F3E43388FC0C01A123216FD018848256A000DFDE4118F7F239268726DB1B0F77EBC5924BC3737E5E55BB0284163D7564B6E75DE6FA52B94CB927319898B488648D394BF5C619D3055EB46FB8D787FFE32A45FFB9B1454C5E2EA635F5AEA2D9992FA71E77F7F5CA6D539B26F9245206CDC954C6652E379B202863A16B6CCB62194A545BD3490B7E3D73D1893C8DDE1C1EA7F5D07F66834CB06F337FFB058243A73F9EA1A92D077CC337A418BA1D3E0413D8DA8CF1E21E3557106C454D60C25B5EFA7D4DD65332582F38D599235542535FAD5FE994F08D14CAFA244689F69718430B5A5FA9D96567EB6D32CAD919A5993044B609595440D554DB78D16057830B30785BF8DF2A20C296A0CAAC5CF8F4A47384A55FD4752D8BE1E976FB123EBD77BB7C7CAEFAAD3853AF62446B5D6F76A28F3C6BCE0ED5B1656F76BF38C9CE9B4D882F54760E3A1F372BF777321FCEEE32863AEEA9F61741CD8B5D1C77B9DF36991ED7BDAF0297127B6730156AA5B4BE5112CF6D2384A01487FD2AB97734F272743CC4EFD53D69E35B653A05FE8EEC30E96E1FCB28D7F8F59BA33A72047991CB911C9609DCFE055958376181AE06DE20080FFC441BDF4930288FDBDF24DE129DA2169681FF95ADBAD484760BF01147CFB56B90390561BA5F847AC739C0BC830816AE28146F60CD5049C87770266367E766D9ED837C935487E726E4DD812FFC94ED6F80855836CBF8B3D74D9DE99DB192AB43F5869E36309988337C96668B9FC20F129CB0EC9248B06E341E396AEBC06EBA5148CE652F2A2910CACA384BA46EF63472FE07C9ED8F607B518AB5506C9D8908638907BEBE4827886250768E71485A555615BCCEF4843AFBEB341FC42BC90735C55DCC0B3647F78FA811C9883FA34C78A4712F8DB2B73D0585103BF2D68DEFB13306B4684AF701D9E61A56E7A397AD644DB21FE4EB4
siggen_sig = A427F9C04222217C147B33E0F1EB26F4735B0A689257A3556DE07CB441342045764D1E8906D6CE5D7655DAB73A7321DAC052A7794ADAF6114C164CD2A668298F629BD69B1F9433B5D537F94787E268378D5392D802B25D034CD99DB5A2B4BE837749E7921F50958EC93F0DEF2A80C641A14D44C4B8A65059284DB3A4F4593C9956272BD0906482C0BF3A3838056648908210341507AA38063DD9F244296C16A9DF3A88D0496F1106D2961090548D85CCF16D46E3D04F3369B4873BA5AA5F9C90BCBEC069BA4AF71E54023BFB21FD95B43E99C668B245DFB7792A11FAC3A400748F3C68AF776BD3CF59CF51814016C931843AF084EA6F54AAA10B21397F430C901E00A0940ADD487CB8DEE3F180DC9B146CB13D18A52257F19DBCABBF8CBFF72F82B918BC6C41117D5AC6BB64EA62B1BFACB21751470DA28C0B8EC7B58434357592E3C4CC60575A238F71F44C9AE36523DC5F762F1A808A3965F2504C497ECE3D3314F062BAD30DA862E4D643B834D6EDD727AEC769B6EF47807798050AD09800E699F176A1CB0D304DA27D7D001D50208BB69317082E80D7D1DC25A065693E14737FF7DAFBB2E0DCBD4A572E8BA5D49839E0CE6220A35326E146AD57F66EEC18BDE0FDA5067EEF51EB3BD3483BE32970C5D59E42A44B02C20B26D882EA064A29B1CC1C79BE8D41D37B25212CF01BDB1C63C2C64C1884B6553A77311A9D2CE514B3394154960F6AD04AC957B2D175957957D9E1BF8FD7F43038ACDE7C83F00200607591BCDCF143774DB27FF9B63FCB888B25356381C0887B364045482316A4C8A6F48325CF82EC9E89FFC998CEA3903DD2DAF35C0EF8E4C34CEA8DF7B5F54A79D39B0BE37A9D330EA5412AC8A958804FA494ABB7F55C8D04CAADE45D187367A6CFBFB8881BBFDB7D432648E52A3CCDE43146A3F38FC90C1CF83BCBAFF7C7E3BB2D3FB6BD31E341A2F098773E2D33F8A2C504DF73FD4E85A6F48978CB3A75347D476453A0BEF3E932AD2D4EF140DEABD3FCBA74CCCF3904ACC2947B794F5B6D5E8A33E0FF2AD2BE11C23C9F077D68CC3C870C51D6F0AF4F5BC26B46CC4AB039EA4E5755FCA0CF90C041B009FEB0F7307DDF834E1A3956F5978257F6DCA83A30395812B9E8B5248886CE14F88378AB5ACDCCB04959059D5D283474BB25E8F22DA6CBB25456809E1B49EE93721BF3350DDB659520B43494F85C2A9946EADEA8579AF5505DD5EBD56DF8FA98B26A25C9E81DF80474F32D5985940250D46C06DED84D9D829AD0FD8AD8D2B275AE7F47D92C960C2AF97E9E41E48E6E2980F8C2FFBB02B9A3BBB76210B2F84A86988C8706F7751393D573E9021BE727139E8680EA80D381C9B5080074000828AE8AAD925207680567A1E1B965EFDE67D0D78BF3D128EE8810B9327A5AD3068BBB07DAA024BECD9D79A04851D70379B62836A2D68FD24F0280344F4BE801043D55BE78BD194819F232DD7C07A628F4B41BD16BAB1F6BE50F0C27400D01E9836D31B291DD28376E8D0DCDF2697FC0BE27B419F0EBA7C3BB5840AE35433A704A9035A5D764846168E58F4F1F84D43DDD95713A1EE85C942CD600D61EF275A1859D45EBA954829C9E109354E1BF402C8A828F35D0B311F94D5745E69953DC8DAFB244993DECC7A09F5DA95C29D01D778996611C9CA000A18B4DE24CD74B98362043397ED9E18D9C94E956A939CD66D3EF8488FAEBDEDC24DB7E149D1F23A173C332D189AE21EFC43E79972633C394BB94C2BB9543E7DA74F02A2F294CBA3510C41C57A56DC6DB61ACAA546A69400E0E1604AB17D9C18598D6E13CD316BC8E1A082671997415A91827A442E6AB6A916FF001515D5B8628093B809312C62C71FD0D21E01A31CD97EFCB2F77BF8C25B363E5ABE557B1521317DF25ACC5ED152E105DBA06B9257CCBB4279889268494F46F5C90B9C2234970E47ADAD6724D2A38DB56A061D8EC3E2CBE6D99B9A0457FED9F7E7E28DDEF08DB3CF1986149CFF1C3B2A10581BFE67EC0DFB7F2A4BFD3E5F95E3C00437038C52850BD9DF396BC9F46A658FD9EF5A2BCF6C8AF45831D783DAF895A09739EE41267C9110A004925FAB882207781473F8DA9FDFC2DDD172A3EAB29786E2F4B918BE48EB174C0E7EF7A079EB3B0916F46F14DD73F77CE9AE61E55C5AEAF2D2B73621411BB34DF6EB4DC7A1B819A1ED98A7B992459B3E8D74584EAFC2C3AA29C612E98C8E9C70540344A1D9763F45A2185EF907F1B892998510C09855B93951496F3AA95C84B926C3365D07AC62AA35913E6A161C9974EE4720CD4407230A6EBA3151F299020CD9993F7520019A18F5BFBACD7896FF5A87DDDE10615B2F991B4C9A6E74630A2558E9365E4C16A82B83A7C948A51D14D7EFBAF52AA1C0AB33B9BB37AB987DF6024E1D7C02F5F759C55DACECBA9028A11EEC4A2AF856CFD65F1E2AD6E170CA1CD6AE214669E7DA1E005007197E88A847F9795977781C6A87C8A80D19CE6DC5AD25A8C6C5FEF4CA5D17D43DCFAEB4A46D1CE15A4BA73332D9C44BC0C0D02DEA2854C490355A6247006DD3F6D3A7F823F4C576753967EF182F0382D3EBE129132626FD0D783671A4D2A43EEE55F0019EE68021B54CD2E6106914E25CBEC060014CAB5F73437092BF9FDAB637209F0E59397E5D6007E1BDDE33971F9368BD9668939F5BE3BF866110F7881070071C555118549B8EE5ECFA0F56B61CA29E9E1FD3C34CE31762781D394088458F02016D6F1CC7703BAB590B2E7562ECCD4B6E0AF6B008537701B00AFB64DD75D27BA164B160CB6EDD526B1A07709A0F4E2D260FE47EB9C22333E1A6F3B7C98484350E08BCE05FD2F8166CC1F6BAD526139F7D6AA45D335753F0E6228F1D313DF21D8A2BC899D594072271F2223BC83D91EFA9CEBB3D9096B8E8C0DB80018DBC6E481F37870B486EDF162F3E578FB64E426087B2849BBBAA5BA2355ADC2614A9AEC12DFF715C54548217AB37B97A2908FCCA62DAE8D46DF2A94EA4665ED5B69FD605E6F7C7629D1B8438E262A09122768A71531BF23E08B7B2203904CC35D3345CDD8D8D375CE6B6F5937CB9B5EE1520EC21616824029522AF3ABEA3067D1496FA01A86562DE568EF6A556B06644B0F03776DDDD5C747F2D4A047F21C1E12422A8682516B95851D9384E79DC29592FE53FA9E55A24717C49BFF77A689A80C54879F5A2C2F01548A942FB89021394BCAF59E1F10E6552E1D107895C6F63EDF145C44F66EB2DC1AE37B79CC18DD443B333B481F8C614B2CC85D0C15384C9E01CEFA0AE64F8CFA8B1737E5B3B7CD8AD7E177BD9022DBAB09202D3D494D6065677D7FC3FB10212934596F7A8A97DEF81926284A557183A0ACC5E4E8F0F3F8FF10134A707B8189D4E8000000000000000000000000000000000000000000000000000000000000000D182831

count = 298
siggen_mu =
siggen_msg = B240325CA8584675097958EF75BA3915999074D03EDA1147B02BF6CC6A8B44DDA19095930A6590980B0D0DEBCA8635D55AD7452AFD2BBE47D43CC139F1518216642276AB9094ECDEBB72FCFD22E5847165E71EECA2A900173C2528F6434C0B070A2FD14FF79BBD78C3E7D3FE43FA6DFC330486FC598C4635726D464D0DB0C68F703FF78FE1B876ECE37779E8DE7285837335A60ADC7B4602BFB2076E87A1F03DD0B270C87DE032D90F63789F8F05E879DCCEEEFDED9642E10875701392854F5C1608EDC7EB6251623393A11F5D4E772FC699F4D6FD0645BE7A5C2BCF42656DB082D5EE0635AF12D0A5EC043254BD3D3344B3790036D131050F2377FD32F64E37C6F6DC9A82BCE340992AA82F0B54E1F15A5DC6919D34A65E6F70C318F0ABFB4D1B108736AF97910A441734DD2FA175D23B67A92E446A484E2C8B3113C72757CD08D7D181261C59038C0AFBE682D3E9A1838A4048790425ED92AE53089A1D1540FDB7B01943F95C7CAF23326957DAFC7F93CC30DC675585B9F1157A83990927BE7453C07F527D6EB367A89DFFBD16020C32EC11C2DB8993BE370396B1ADC3244D22EF805AE72E6BA58E0B66FB13BCBD87C72747BD5649AEF5ADA7AEBE23FDBFCDA3B1BC7A9EC93479A9680B897F4165E5C2B9AF6C91C8FEDE6A1F231CA8150E9A95E53C79A17F417694D88555281914D1C356D3319755B3E02A5DFAE03FC9522EBD34A39312293B96EB46C244A8293C65FF63E5FA44CBCE38794FA3DD162CBC571D2E7E657E1334A95017FC668E2C2FCD3B100DFC20705D3C9921A746D28CADE7AD5071D8F777760C5F056AA107675A20957569C41469A88F0675DDF42093AFBBB804CDE94CC543A4D42166C8FF63B27616C7DA824866EC7A3ABE9D3A1C4A2EC6CE6A04BADD70E770F8B12A01E4E24DA4B0F93F4F5A7D26BDBEAB5934353B56FF234BAA4C076270551634FF6E24AB2693F2D276734A511179B70C1D4EC6FEA4F8204FAC0B753F77276D8AA06BF6DDC9DBF92032DA33774ECF57208C7E8ADDDFB7A0F64CEE8720B425ADAAEA99216899438BA72BA6B545EE6C3D332C2A6424D25823C2D49021558325C6E81F22E38C03844AF1A25C36037975876D430A467A0DCCCDCE2525EDE4342E0461A92FBA76D9803E73A472F09F2648E7C174558387877017D999BD0D42F7EF6393FC5C4C6036FCC3C692CEEA25A5668B3267E4D398C101BEF58FF0729C47D1418F979506B27B4EA548EE44884665A7C90C595513387EFB28030FC7AFDC45B10B1B1450CC6F73E5877B1C5293E904CDBD3FCDB84E53EC55E063047A9703C9C29B822E8D1423E697C4A7A8008E5F5F2D7DA6CA799FE0333AA82873B306378C307BABB1F317827388B86D98828D957E53170BB12333456E4C75450F88AB9F045C2935960DB276382FCAFEBE0D2CA97FB8B01E520B94B66511B864694FB13D86777BC52B0D4E2F72691646DA995726B0DF95C1C531167F215543E43C25DF4F75A4971634DD8814797650698BB60CA9F6F48A499E26E21E8DAFA2B421C8A5C3D2A2FCE6424D1B3A2834E7A850A42FC40965ACE2E9B2F1718ADA635018B048611EA00DBB7A150EA3D673FB90986DF8F1FFBB646A29C464DF5D77FC50F0F2AE23C4801548952F7F6ECFD6A74D914FE8872A5442C6D30DE234E9A2EAFA84DD797EC08CDF81F42346428238780BF94D824771802E6A706EAFA4010A6BDB7201A648E2A09B14965A0759BFB33583B2E43E547E5CFC2B265B1E5BA076DBFB7C05F5B7BB2AF038A201A46EAB54C68FCA501BDD05E7E167B96273D2D83D153BC8B2AD854200D3CDC1443C5FC4B68E992EF799B5B2A4AE2A8B38B78FF8B27CDE61682439EEF5876406CD82B4116CA071F26C84551C76A3EDEC9C7AC964DA9B44F84ECC64278005B34DB52C56919AC606021B6A94F6752D2DCD4CBAF4A8D4193223144FD872A28D5D007BCA49A37139A690239E7E0CBE5848263F07B4DE062E18FFCFC7CB415729A09977534EBD536CD50098FAD6EC1902EBDF902F9C4327D453CA889D10473A3E8BFA8A970FA937D856DB4BDCB259F8A09CE00E0580E2232A3186FD8696AA4820DC4A54CF8DB6E3F9E41012BF6E585A50501F4758681789DFC9174DF2A31BE9699AB9340CAA49C0E439761C09C2EC427F78A0A28013E2DA1157FE194D9B1C70001AD4ACB0D7D2F1F3A05B3B4228E0DDE265E80E141C043D466A0CDF9B3C604075B944EA9FCFA76787B5BF855129451E369956AEDB922A4505747B583F59A6B225AC65884617763813C4A03E6109B2C2C24C3941EF85EDDA418B021608BA2B28F3208E03EC086A70DA4534C86C6BD0078A84126B8299D3B4B05190B187517E478C0DAA32113C46D5B7BBDBC23A9D2CD13C8A688601B8359D53A04033DD212BB6086E66993D0D91F20A1423B7372654F1846ED3B30786B5F2A7E740A32F51EADB7313E98E8EB13F0F3D6F0DB7ABDD8593437084C8FD9EC9F1FCF44B7D1DCF6217CCCE95BDBA98610936D052D177B2E7F3655D729269B6AA08D0A326EFBB76E08F41856992D0EAF1B602ED7EA8A7999523E406F3FD5EA39C356166A7AC4E63F7B478F96A0DD5CCF9595BD13605EC0C6F78507553B22B5989AB923F5FCA444D8838F36AB41711E59938B91F56E84F2F74C030ECF9D69CEA1F2D107BF36F05B378B2B9853460CCA064494CF09C4A869A2785AE647DBCFF42BE28CB81B7752FE6285569DD8277B42225AEA8F9185B12EAAEC8F122552E08E28F3CFCE983F14E0C42654BAF35346219A80392869E8E7EBB114E720682724B74049F11E5905D26B73546879716243921CE7394A1A20D81A0228D46A9A98353CAFD62D36F55318D3DA43493202FA14958F71C8AD63C49D6D70E66161D9ACAECC867B7385F7D303D5849D1EA79E5900738AAE173954CBA8236C250A09289D70E8FAD79B036D9F43A6BB1D690BF7F9928AEF99FF4A9599A4117EE1253B79CEF2FDA906A120D3F00D89F8ACD2F8ED2704916073C81B8B29FF9BF86EF37B293C439E165632FC8AF2FEB7B58A6495359C80726C5E77BD6D0943EC033C13D2A7C3146D3218957DA960EFE8312524DF0602C81C41AB3E3DA985A6ABC3EC6D7ADB3FECDA597A980DB8C22D9A9C214303A517C860A6EF02849D7DE7CA164E4FD70B7C097438C9E6DE737EFB443FCBAB815FBCFA03B378F6D4A415A440490B7CB4166D6637A292C0AF1B7BD99DC3B6AA31BE20D582F2563471B3AC070979025A4D1CCEFAEA0D59B2254FFC69E7EAAA80BB1F1D42935899731147739154B8109B8563C4484461C94EF0C42E2C75777BE55500CF1A0487BE1165036CA35C5A76437C61D153D00F818A3921DA5169FE867DEACFEBDB0B8CFD66C79447D5EBF270CB25981AFBF556B540EBDAA701FE85A5BCE95895CD159BEB875DC6BA85406D64D033C8D71FAB6FD6809D0176E7145B3D8229984350D2A483FCA7C65BCBE7425252C1BB6D2C07CF452CA97861A998835DB99291C792C0269B90F4DEEEF08C7FF8FEBB0F7A6204C013E12B03877E3588DB86B6E83BD0410D524C2D71FC1BB0703020E6A722641A0491CE7218902272C912F0FAAF70BCA0DFA5ED738476A69E95F9CB25FA374879C6262794ECBFE6EAC5C0A4189AA1BA4B561B1DFFAC3A403C26AB21FF8AE8436D2B8BAC59BC12CBFDA589ADD4B2CD49B7F9461E3D9473F5628FE3B7A8AD8C7473A556E5D469B3917458B273A1ACD01FDE53DF8BFF6BE8B41150061D4D8714A0192B4AA4D2AB9D9785457A1658855578AD213EBD5DA59FBE4A299161F138D6FE6F0AF8F7157D411D012D218F1A22EDA2C20746148573AB0212601223C8AEB4B6C494393628178FF345C430F8B7B21E5C4D6A10B5EFAB82A831211EA56096D14225D941388F3B0CD2BD35C0081BEC33210582BAA9E0EA9015CCC86134FA4D3905CC5CE4EAE313EF0813F1908FB15F60A26608E299ACAD9F0AC4244C6E3320D45DC571678C8E9939E81C57577FE5544A1926A455CE9AFE8733D963841D0BFB6F6B7175D3FB788746CBD77D8833E1687E58414869928C45D3997CD003D5551165A49B38E853AC8B618036E2146E980403ED48E93E619FFAA459D98086DA178DADFBEC1037E555C7317FB9F98D30AFAD2A03BA2B63030D41B4C32E3E1AEE0B1B89C422B41BB207CE08BBFC3BA354BDD297E47E91F59151D0BFF7D24FB35E732DBB6D5E4B133791A895AFBCB4E3BD499712D19C9E1BB678D80F45FBAD5A9D7DC570DFE8ECEBD0B424828A487E795116BB953CED2123E40DA45A3A1BD76C1422DE2E36160A68DEC3FFF2B072295AC3122B1D67B18D7B9BFB96EA51CBAFC0B6E4F4B3A3418B8C341356CA68BD1F7AF7F615E9EC8E5118E6816FB1A23E8C358E68BFDFFD1150E90C07ABB8CA740D0BBD3918DE013E3976B4F1C4F43A8793DFDC213E65C8CCB400D4172815F5161AAB85AA49360E5856CCCE78ACB1222500242DA0DEE51F82A5F66F273657FAF7EF61A2E7294ABBB170AB065DF86EC313381A7F231DE477CD92BEE4F4E78F036D1AC6E77FC45A4F8F473B8546A2B2319AFB56B649B515CED6D1774178C9F2FD05F1A90039F9CE69EE543438DCBB4934D427AEF7D48505162AF0E13E3E38A3B37018408FD7966939F32B3B4ECB30BFB80FA58A1C8D7305468180969333C19529A30F699C7358EA6E342C7AD9DB8696C19424FFC36246C2D9A4B3D8C1F49D667E0506D561F253DD0F78EC63405CAA0A6A529B30AA3FAA3088715BE04058534A976CD783D5E0E95CC4CF3F6D92CF3435850431153F34D34598ECB65B4F289C3EE67F3274823F0E9B67DA757D75331D3ECC9B08EC9739C9D9E169C2D48C51274A3CB4A0A00DF0D09DE0D85F091EB4AF5BC142BC6662D8F3872F407562DCFF63C6D38432249EDE8189016BB58AC0E91A56CC9FD3F027FACE6ED93F8E8F89D209A6532FE2291B6BEB9532E4612147CCC6ADDFFF34D6A5C6F6B5AD5D907A73B46D729D0D578786EA56016679B71EB07BCC79B9F243E744A6A3AAB77903716D521EEA0311AD0436709013D6897D5971AE3EB0CF0DDC82AE60844A019E0826FE3C8AE3D338CCEF2C8B778674E247D8E0B548BF9001ADF845E222C000D98FBE0714F62E626E0EBA6DCEB27CF61274C1209513814C0F3BF45AFD41D1E33ABDEEF87DA8F9A3787DF44684CEDBF608E597C4060ABEB8882BA00EA996D052453F3CAAB875EBAA38C73B43CC1967AF4AADF1CDA417226758A76E5953227AA3B1C05FEC7E26A3FAB33BEB2862176FF674F331244A9212951BAAC15C609EE613FFAD5B3C0FDCA27BD23C5FB6BC3E022A03DEF839467A411CFC5FC91092762702F29766743163C56D2C77AE9BAF1EF4E4BB63D297A1D8BB66119C9FC549DEE370C80ED5A122CD9DD6669A01F1D062A99C2502EF85E6FF01C8488941DF4A3C073E697EFE58AB19F7AAF9B986B3A0F3EF636BEA01410D5CEFC65780BB1A78879FFD5DA2E5CFC615762653FCE2D6B5694903A3BA56DA2954E15F3EC46E21304B97DC803C1CE9F7831DC2B42AA5EEAC2E8AC5A1FB66105410396A9CED52E3D82A4109EB9EF5302EFAFF09CABAEA52CF7E4C81A8465B7155836B857C4BD4E69CE87DAE8D656CF8B0330BFD6CBB93CFA5A5B671D3EFCC55C8CE6F5887B5733AE86BB55E7A800875E01071649C244FB4DBE33AEF86CD424246F83E85DB5D0921A7A811BC606FA2D0953D3F1632034E07544AA580D71AE30A1825CE2D60ADA32F36A377EA2BA40F8174020A69C76A7805259F238E8C3FD51F923D507FF126E2AF970680AA18639687D931C0AC2A75377895CF44434D4A35B75D805DB22BD8B334BE34DF0EE31DC469E270D8B1F722AFEFFF8C48A46B90D4760563B7ECDD78F8B1E3C7CECA553704EE63AFE411C04B2B056D2B3B248AA70C8CFF3445E7FC3819C682A8FD22280D1B2AA0D34B682DD3BA4B5BB414E74F8B5AE0E9F6D77061B5C1BF1801E58A8686C982127AAFE587F683D6B4A7ADBDE721D8783383A8F19F2DA550C8D35EA1AA6EF2F9720C1917F38E6492E8769E07168A8266B39FF989703B9E2B92A373EC897C5D42BEB44879988C082D0D193D3D5938044CBFE81E07B1A1ADCA85A1A40BBB71BC25A3E74F2AC7425ED197AB3B2DF613DD36BF2F6E4591F13A0DDF1FBBE76DAFD838473341367EC37C2E2DA008EBAF8CDA319901BB83B9F358F51DCDEE33608C81A096DAAAD05576487AB31838EAE657CBCD532C73EF406F12E20396ACB74E2F46669AFF436B4A3D6E0CE10BE2CCE56C8BCA853C62A6E31C9FDA45F50DB383397695E51E47721240F9B5D356FBE03968E7115A2FF0C4B52B84E26155BC43E33163ECEC2C35CC7DD5FA75F127D277FF013FF248F0E4E71662C21AEAC5580CB6FADDA5CEFAE1795B20123F17072787466FA7C962633EC0E732D7CD9590EC8015018D18AF28D7A6CA926577B1DC29FE2067ABD7557D1E34038CCEA691AC1BC0A7C41B310557EEF236FD368097424DB5D97979A1518454304282709E1B1E9401230CCA0F820377AA190D5BA9AD50C6841AE9C525BD3ECD61D39D347CF1F7FF92A6E3E16DC6589FAEAF36E01EF627CD870F72860AB13AF5046A905811A216D0F91C51D17AE7C5F690F47660A23327F22BBEE693D2F11BF4785EC933BCF984150FD91346F8538C6D93457726A5A353CD9E5D51A5B716BA1C635A24F755693C181B1C03F600B64F7D54ADAA9D0D7F4E9D561E9CF9119F3113DF240D47D0E10B4DD274A5E440A9EC2B466344F83A99306091F5E850B71E9CB10054AFECE195E0A995E5263DEFD0933E7F5417AE5041688F00FEEDB18AA12308B285C4E3E86B8F6E019539A318415F7FA76301EA274F36D53888487103E24EDF884E7F4F504AA1713E3EFD9716A117596FE193C970AB4721C5252E89ECBDACFF3C50443F9ABF614B3C72956E610BFA6712252EA0E17B2FCC7E1A0EB195EDF3C3AD5E931108398E8E928544A077B53BC3E6B477D0714A5DDF714C69294E03D071230D23ACDFD12B9A05AFFB3F4AA118D7334CC5666F26D0C10B72F223C3942E8DC48F41809C7F10AC2AD707520B694263702CCD7C819500649DB01BE08D46611CF1F6A88D14990400C946FB6F9B6E7127537F6A24A120846D1C5629907FD9F3164692B07C8095E2EA517E9D15F22CCAB7408BBA706CA7AFB2732922F773557F666CED9C5625B1B31DEFD6DC50D307864F5D9CE5EF305003D2F8E63E33B3D2B12DCF701D787C2854267AFAC0608A9898A15CE6DA34833ED67A66188E79D82E18B03766F97BA8E32637D1692E16CA79EB77601651CC92F894B8EBC66BA260259FA9118AEA761FF8B7BEA36D2D17F7C230C1BAEEAF77C72A4B21DD19646091D9A50E8125E90B4BA6660F8E28E6DE2A71C25026FD8C052410CEFA86362C860845D79A4B5789CA2267CF36F3C3888614D158099F7CA67973E0560AF00B630AED69D316BF0BAF727B61CCDD66FFF57A2BBEF5F93109EFDB5C96A5EAD9F53BEF452636E94DB4451ACA99038F47F30019CB20002BFAA831145310CAF4166A1B7EE114D06719B09A3BDAE0A1721E42FC179ABC54E5742D04159D40A9E7F02FFB7C1B21C2341A9AD610058448FECDCE650D08BB2411D62690B348FAF1EFD0AFC023DF6F40734FF4D2BECE3B1C14D04D109F308A97B043DADB5B950228FD49A44B2199293BDE6D9587907B77ECB18235C571F84B842BD1594D1B4DAE18D7854E26BAEC9E4AA5CF08DAB4B6691990E62909BDD9BE4B705F37CFE3CF0AD7385A4E098508D2DA8BE3AF3033BBD363914D0C1614E663159EC33F8DC72A3E44FF3C96981A0A56AD0C3DE020FF4D1EAFDD0EFA2203FA13DEF25803DBB5EF187C049E7D426BB0628B6F101038B5656D92AEE56CEF9642D36C8F02588C95C5CD1C7695866CEFBD9549EE8064E766A2D14AE4A9A172FB9F019AFB6D0000FA511BD40776DB86A0524C4058687EA7DDDED99F0342EDA1A9C493522C26BF2C0DFDA26D3842B63031D48DC25B4B378EE12DB1AA991DFE9CCE4426BDA71D6B2E14979B9FF75FD59F8962AD01EFABF5C0723A6F8754D3B3998D99CD0DD23F92EED66D6E410BB9C940B5067E4CB78C368B51F8FD49FC419B82D89749B0A08A9607BF548E263747C97F745BC8E0569C30D75A6D98783742336483A598D5294D9C8DF6D4E8E85390F8EA71348C3FB62F28717C72FE4D188CDC984CE1B730323AB4008B7F1F8F0DBD4A58AAB10513EA80564AD5CB1FDD4E280D0663F6959DF9A39B765876B00C7A0E3C8C404C652593409EE28FB0E3CDA10C773B8B899D4A399AA51FD698647962D5FBB998C0E9B563889FF130DF389EC3620EBCE012D265B7C54D39F1C8AE2331DFB1B84FA73FBFB9675E5DFF451F86C496D884CB9649148E4B50D880A31CB1E68F464055FD359BF6DA53393760B1189DCDDD1E8A94B2882007A58533269A1C9095BEA06DAD44A1B553197E2E692C33C093FF1ABFBD57A53FA3FD9A9EEAFF004871A2639471AC9CD89CCBD239E22C1DA244602236E28E42F953220A4A2D3E812543504A86DE7830B635FD4DF040F851BE47C7CD6C2453A8CC39321CB262C2D5DABC133233EA656A11DC468A8B5A7C2B7FD47D1CF3194D48859424EC388A1D0CB078986C7C78262B54BAE6B96CD94CF1257AA6CF7F834E73288FAA6A05BA24F885B363C84B91961693EC90418C65D8200E3AA66D8292C01440D3FE028ECA07E4FC631F35094B2BCBD829623F979F57169239341DAF215BA4E86D03675D7E4FF62C37D0D38C6A593248558EDE47B871544B5B70DEC0342CDD469B9F527D74215707A9F818E392721307F441CBFE924087CF80EB8ED557901440B475FE7D61269A217D70884030D536DA462660486D81BC9A1CC3941E42D488223859B8D94C693E549A39705EDAA48314F9C1A9DFC24CAA7D4F4AD6AF7B246AFDDF52E4C3FA309BF006229517FF0BD4F3631F32ADD257851D1DA309E85934772F417F5AAF97F6343C6F8C374769C81059233FD3F243AC7D29F27CBA2E7D0B8C3D79FED01F54F8234701865A5F817799D7D176F3E571F11E219EBFA7CB3D35C2C9DBC8CF039FF1D0171555E361DE1BE99A47F7543FC557F648F27011251F48ACE4F8286B6B11D1DF25B6B93D783A1091AFD4B703EA1ABAE23723E0D57F1786D052DE1D726FBBCE514BD17EFAB79F2A29D7EF28BBFFAB7AF26A982729732DB094B170DCA253E870D890A6AF551D257A6E5D54032FBC38513F70716AE0945F07FB368C2031FD878DDB0EE4E440DAFB73D578BB887B18E720D1A2DA29E1C38FCD84E78A50810AF319E5DF2C16ED09F419AA533E7051D3EF85871D2B35176D6D0715D1FE34F4A5C713F91D5C6AAE7E3E0CD7F1974EDAA59F732C7EF6581EFC373239CA852B16DC0B41A20925F1571C048D654A215EAFA6C1AAFD0510FFE7791D1F0EB376A2FBA347095036E59C509C884D7EEDC13C0B45E5B06D80DE5DD55B8897A5768DDF59736B36863C9495573F2BDB62F65B6000C2959C82D02666E9CD35E4DC4CCB7C67FB33DA5DD1FE90D2788083E7B82B0B4054D460E2F5CA9D5DB90874CD770DE7B303839E01ABC4D52378825D6D741FE242036BEA248E8FFB89357612A7221964D5EE0807AA7D0EAC3EF8FF62E153C2D3DBBFA6E6EBE3C5BB1B3E0B105803DE22EB63B13047FBA1E8EA47CDFA499B298455DE16854504D8871E4FF34C65F8F40CE3390E0AE828A1E234EBFBB46AE40B0E7A61094C00C16BE97E9958E9DDD6D4D60C38DE4499A3F56F1A2746A0FE47106739D1233ADEF035C18D97AEDD87CC197B9CEA0B8B5B34DFADABE84C4682E9811D76D0A5F75271C017C4398979419147666DC99A7F648747EFC875BCAF17F9FB1710E07ECF227745376970129324A813588754408DF0920DE5AFD86E97A93987D6DCAE1154F9DECAAE579B11727CE7B8370D55D89FD0D7C5223568ADFD259CC27AE29F8ADCDF10BE6FF41155C5C4435E4DC594347BB47A66578AF075A83ECECFBD50E5B5DB358DCB31C18D1A472F4022BB10ECBBF54A2360A86AC06AAA528FED1E588505F6FE7F3A71898E9F1512C127E59AD8282BDD283266DCB44A700F54C060922D085735CD834918891D8C8A3D5CA53069FF12E08F3B60DC3BB481B8430AA70B19426F76585F89FB18AB18990E928135F2B309FBCB79D49C8EAF85577E51B391A69B2CBE82A7F373EAEE5A53D7EF8BC10C001A06AC4D9635F0F21E5BC374D9730EE0889A638D361CB9B64961AFD59E9D0B48CC57C4C2822F25804BC8B4BD2A24500A39668C8719C867EEC92E7CCBB64CBAC308FD99397D485705117D55ADFB82E4B62D6622496004465591421AE93436FDA166A0400EEA8D606BBFEC9B502DF920D417B102B3EE217348FC73B6EDA406E1ACCD83971C66FC77301A006AD35D32D9482FBEF025E3CB250DBCB6FB51BD8A6C2ABFE8930741409307D6E68F032F3FFFF7D564681031A195608AD86D09F45E26A9139A035D3ABEBC97DF21C7793BAFD629B0FFAFD4338FB4B345DDB5FDD86229AE6FBAB2F559B0F78548ABAFE664DB3E30C6457C1DFC8663D69F5D0E2233F5337F183C5469E0AC6F2D1DAC6A97664410540FF9E31BE131DAC42493A1B8EE0521A333063A752F3E3AB9515D5FD75A886A3115FC3765A8667542A173A81B65C08A6D73B52FC0852640375F8B8266848C37CCBF07896862A56852D6BFAB6F658A44D3B3D463825529489F549A0B00C95C025CE30D95AA944E41D74774F9CDC594C16A9C4BB296E92ADA44B21DA6A48CAFC7C08D610436E4D11F767B4CAD2F7E0ABD0B4E87B0911C9FBDE7448A8BB3B4BD23F49467D872A00FE24CDCDF2697021EDF4DD16B51A0A46C2865E3B446D71DFC4591E3BF3E4D488E76903854FD44F5A19B8B51A9B00A5F07B3C2A5210116A02A91DA142C48AD9A20F78165A0A8583ECD86E4CAF6F1BFC669CE2C6CC87E401FDC40E0AD2C128C866672536976641D24109B136120F2F10B4EF626A8DF140C845107C9CDDC68C9E0E815CDE80CFECC8076FB70D4F29127A61EBD15F5F364AC346A505842E4841F817005F248A91FC854FC2A1D7B4866D4A94ABE51FBFA49F6EA5E7707C543B8AA8466B94BD74A726470B9003FEA5EFAAB6225AC0B9F18863ABBED3CBB1D8071553C046C65E3D90A45465D6A7234F5D42719849846A8F4BEF0DCAD14D18FB8C1EB3B3535BE76042FFA6C44F05E0952E7D0BECC73DF6BAC9A61C2E27A13D3669A46AB73D51CC692F38D6403E3336671D356B0E8482A0F7D5F00420C41699193FE5F8856CFDCA998B906F6735CCABCDC7E144C1BA7C1C612AD7B408EA58F99EA00B0CEA01FD4961F6268BA0E4CACE8AF9EF78BEB439244CCFF983B55FC1BF173153320357A4BD3F9FF9FBDFC9EB5BAD8D14C9AA6F2BF2D20F638EBE3CE85BF105548C3F785C9EC39AE8E9A70C34AF5EB8C09EBAB3C56CBE93AA60F567572789A00713794A136D2BCF7C70DCE9867C6F59F6166471FCF919CED653E6886E400BC4D22D89A30955CE2410B7ACDF3A94E790E864A862EB5BCE90B7829FE2923C862950167D6D0D57BD9E7950CDCA8AD151763578C4F4695BDA509A96FBC7F44775DD
siggen_rnd = A230A78FB86FFD51E9D7C4DA68794EAC2CAE97AE00AD4CED55CFF2BD0A096D81
siggen_sk = D317C2430C9E1431DAE7DCFD89FADFEC3EC3ECC18942E212DB267A07AD567108B80C51E9328A5FD519F7980C77F9E4ED441B4F3D50B5EA3781B4B7BB8E1EA131AD091D973AE208C87E31C2BF4484DB8151CB99D330D719B1792174C80F02EF94CBEAF9DB81C54F65A3A79F83BC11EA1B90F5A9F6F68396A4D7EB18617E6F56A61A90900C200D22484AA4C46509896DD00020511666D8B62DCAA0695C0820003566232350828224212251014689A14045229025D3206D1911425044300B404603470DA2945043B0651228321296219884240CC7904CC64D83B268139188CA262612902543C065811445A2B4258420890842890AB0608C0862D832420122049998080818620CA48C1C150104872900363102982D93188053304D11B86D01298441868041482D608025E138448218201A198814030918A50922A82C9894809A004A21208199268A89B02D24C971A0B261A2A869903884A3465149142D483609D4164C8A98241B18108A008009000D5316094C903018820DCB94219AB80DE2A029C4942549860D14932D40A28D22030EC932488190119812291B914020434003834CE09881140512A33062C32001DCC025D004029302420AC52118054083407008468CC88429DAA0901191819A48049A368593026A93102C1945651192110435205CA221C9A6489C38911125720A07698C206DD9444D222690A22401C8088923138ADC9868D1960899982401037000008E02B84060287250A60CC4B66C09202689C828D3302152386E0A0129E2102814C930CA206209A785E22052131102DC248C033584CC4421A29864199911C238500B433164864950188C09177110054C5AB6418202700202410B098AD440821989045802260A248DE0C87112414A0007618B460AC238211309055432856140881B292C042224A0B2100C4760C2268CCB82309CB42818950DD814519242121B0988A2204662228021370C58C22CC2340C944285593688D0884081A408890692181890008681CB14620A108C18134018A908810072A0162A89286941C62059064898263209B785D1A4910933620A35444C224503920819082C519641CA166803B609D3A22958386054386CCC08501B9409181511D0346854326D590891C89210140124A3200E63908C40B269DAA691DC064A040645D11802D80285C0448900354E52040510C211D2C68D20446EC01231C1C04419030C44421143064D01B328D2C609C1B6841C9544E0A0010099685B4205D34082A71637B815EE937C512D0CE4A83920498A6DB70DFC5489659478137AF24A781B295E5D44A37B9656AC7F3D90A111D6E048D006A187B8CAFADF93A81F36DFB51335331EB5AABB75C6210BF279E0004D9783A1E6B659016D7430B33F53052ED842BA8FFBE63831FB2283547811F73F245E04C3CAA6EA654888E3903C1B9DEA40638CD45870CBE345F7F0D103233ABFCDC5D374AA8FEC86792C94DE9A8908C81CF09C336D26DCC5EDDCEEC8CFFC721D529EB49081FCEA8FABB6F990969EDCFCD76411F124E78BABEA24B296BA667DBC346F36E389CB6E57FD62990C752F7FBAD82C86E37275B679A0EBA48DFC756D87B2E6072B709289691626699ECE99A9BFBEBEB815A09A63F62DCB99C914CF5D3ECB91734C21DE0526D9946ACE6F6CAF3F8084FE80DD5DFC8F95D67F5364DB3B199702A77210F714125E79DE7A71D114C7D52BD62169C49E5644B1ACC5972BFAEEFA4D0493E4A4744CEB8DB530A05C259BC33F493A5D9F2AE003B67FBF3BF3B8D5D3C36ED1E14F5A3699FD3FF288BCAB2D4EBE52E165CB8C6BAD202171DF2C09F93ADFEDAC05C6AF3725B50A2522E1BA47A27A9CC3F7688383AD4E2474F84BCE396FC82DE0585196823155220E81203EA58A929E74628FBBD5566B517734DEBF1AECCAAE521A333735A90C1DA1A586B81EFF5B2C9553AE13FC37237129CDB02A4F0D637F03B6A1A48A07CDA0C420BAAE831EA0E02228E115D04D622FEB3D3C0CB93BB0C784DACF0B93A83EFAFE4A80DA0FC1F8C106A1FA7112D44F9D2D18B6A5EC566D9BECD6E22F2E4B5901D13482F50CEBDF827170FF56DEEE815AB173DF50344C5F7C4067D273322C88AC105E3B10EACEAEEBF54A88EE8DA023CD7358A7226E9C3AAD8FD8B2799AB6AF1C09900CC23D485C7EC82C387D66E56D8512555F631D8EACCCC4C29005C38A9327D770BE5E0916F7D4D8328C9F6A7C86C1BB63754E756FF36D7B01659296E4A0A2470681FCB9A2F788B9B1A8F9CFF0FE775ADEE5E3358FCCEB84E0322690FC0557F9BFD13791148AB563FE2661CEAFC7A768E932C042345400A7B4C0669DC56F58FAFF3A18E4C804777B7A3ACAA78D7C8494D30248AB5AF0D58870B61B8AA8BC5E74D893EA614796F548B446ED36ED1EBC18AFB1B59D44DE67F6988C9BD8A668D7CFBBC9812A5AA9ED22CD338D33B530CA57CAE80526A806EBB2143E015089BBA2A4EA61A0830E28B03EB280999517FD8865024728F63F51038B558D569884B84F4C82F3B0CD45BA975825A597D05BA79666BDF4B9CEF9A8C9CF2235CD9C4F99FDD31D3B3B0E80195FDD09A1B0E35B4CFCC0F315E28EA3F0EA88C0C4BEB9A49B99A948773361DD143AC39C4083A8FBEB051FF203CFFE2B84E329E033FB4CAFA58A6F0A6AFA052ECAA3432F05DA561D1FDC459D9E8B271CC931F9972F1B1402693E419C11014D0AE4DE2187F66EE3BA380A0E928F0EFCB245596C3384DA824F7163D2267880C45EFE5E53A46EAC47B7546E2F1FD9A903479406E11B0AEE69B6DE0815CE32F4DFF01B5CEDD517B6CB9C8207266EE8C33509F1DD66D627C6485EB3C1FC7BD69320CDBE5B437309396E66DD80950F73F0EA98AF2E0C3F5EDE74E5768165357D82C338B759D8A344C9ABF04F5176AA699FB586CB5F421129C2BEAD4ADCA51DE1D12B68AE4DBB1D7641C54A6E2D628A53BBD5605F97845F0D7308AF584AD56AB115D0F9F3A44BE7D0CB7FDCA908F018504D2299144C0CAD4C8F9C6C6C810CD20ABB506C45E3018ABEE9C6336D9B1C4C52A17B3A82AFC7DAE590EB3CB4FAE372A6CB2BEB20ACBA8660555367959C942AE7184955ED3E9A774CA67735412A7C3465A6280032D6ECA67A2263699D4E7EEC4597482052569E507ED1A5BA5DB600C3AC1C1CADB8FF1C32A2457B4A7AB34099D61A6183E08C224B8AFB315432747EF4C4183E1ED0A359EDF89E9A82E9860915991692B084347C17A46DD03389C096F9D26DD6DDBC2B9FF95F0491099BBB5A80BE6355E8884B5466E8DD417EF42662161CEAA6CA924835AAAE8DECB02ABEFDA1A0AE80FD01D8C5972DBD3BB6A6CBB38293777962349C7E54DE478B69ACB8E6363E2BD652FA945EAB93CF4F37DD6CBC9DCE7C2965B46C4010B1444B84016E40BF4BF34C3CB636664851557BFE48C36284844093A562D34939A7570AC6E39CDC9460E65F8DE2539B364A5E371C830E82771E3EE7D4B56D7923F36F8D85F15128DF26687F38782790F1752623F05D9D00BAB2983845E1754326883728C7DED1A70F01ACD208A3E51CB40AD86F403FF9DFCF6D733D577DF0C0D966D70D291127D0B687061E0C3A285A35DA3C96FD13CE58003BD35967CA
siggen_pk = D317C2430C9E1431DAE7DCFD89FADFEC3EC3ECC18942E212DB267A07AD5671085729EAEBEF4D8ABB324BA5A4AABB2CEA8B69551B30F22808038024DBF6812D3C224942F48BC65B1B1836DE7004C76A34C1A94F4F60FDB3C68FA72A8FCAC2A3F7A792FF422D4295FAEB73028528F8F5371DCE10104E0E00806F8F90A7629A86CFCF7F0A58FFA767272B93D4343C498017A374D9BF504DC4DD0A1C86BBB0699A2C6FBD20279F242D250C405E50016CCAFD679825ADDCA5A17FA3071AAD711AD8CFF8308793A8C5A4209FF86930532C86EF8041024083DC9F394EB901946804BE748CB8A0EB3BD192AFEB7290EE06CADC298DDE42CF15147EC2C3EED84D5D3F5BF1CB2037E7EB125E2C38BF33AEDD059779B915355C3CA1B6C98E0245596E2B6590C4DC37F1EE5F937120B8A3C6F6F0DA95FC148C29941AC105F5A63B1D4D04769D52D5EE3A2813942DF16C029A67CCB1C2DBA40A857C405573B45CCDE58262C083B406389B4EB59EF2FC185A60337641137BC11D73DF5D8248E7AE2905CEA6C1C26F03EA93ABF584A32E22FE77B7D47E7CA4D742C3DCE8711E604D2296EF085DCA3A8D90CE711DEC6740FC3BF7087EA48A25826805A4A9EB256BABF8816259ABBD7F43C9C632B828B01D09FD8F484071BA7DA14093D0A490B106FF26B07E73BCEB560BEE9912A1377E117BCB7C3C7E1EE9FD6310118632A5EE0CC08B2DA41DB20F7E98ED69EF7C76646EE279232ED0FDF1338F6A3A380A92674389FD2E735E5ADF02FE8B75FAF8DD5BAC60F3E89F1BE78AE3E74C6C210811CFF4BC569E1E7BE2A6E0DBF6B8FDD52D203BF50FA9B7D25FCBA4CCDFB43DAC29AE74C87136733B926661B3A2754102D44C162A976217CCC626B4E6A59E4E22ED0BE4B3968D41A746E587184B228C3E3AF68FE10EB79D3FC82E3BE28C13FE3687F91B0A7C5EB6F8B0CB25FE19115AFE2AE98F3EDD6B4405054995527F54B1D72397E7AA6EBF47F983A8703F3EB37C4F364E60725DBF4626399471F6B31257E22EB38E1235AB664D36A73A14C8A6126624158045AA979961F1F4101769350E337F61CC9B07101C41C93C6B9C35A0EA911CE962DDC54DBD8C414B4105A4A99A0BC90F7FE02BEA7BF6A8F405126214915517137789DB4A59B524CDDA8485C14D6922DA5706C13D64354B6AE50AEA9ABD175A0B20CFE4FE20CBEF9515C9068B0995336E6FB558744D63681F0DDF32803B8698752DFF5EF3E90C378DEDDB170ED5A813CFDC2E378026F92BB523E4479468D64537F2DADEAAE469A8F48E2192BC459C18D366287F6E5EDDC7D2F4B95DB64FF55DF3E21CBD8E524D91EDEB658A92539E2D7ECB5B936986CE8320068056B70A861057251F7BB2D8156638828CED05AEA814ADAC4118497C006DCFF9071B65F47B749F7D98DE87EABC892CBB706F883B6CABF8E325F94B998959591E17BE09458E72293FD9C96711C88F910114F295DF1B48A31B6D8EF7874D2976D83690AAEDBAC78EEC332226E3D07D44A8403B8433776F412E1EB4D6A297DB905378225F31203D2E327DE663DB86F524F928A8C7295121CBD34A6B97FB6A595C28B07F231D0848885E607EF16F1A672DA3595347D1193529B8307B71E3F4C865840C7C6EEC2844B4E3D273C01F3FBF59FB1DFAFD4CCDB577FAA7E95D92FC1A0E312827B568B4F0262D72ACA4E3A4F85A671A95BD4CCEBE8E752B92C3A58CFE46AB6270E3F40530C22A765F579DB70B077C259CFB5BAB79580672D491C5E4741B1A5AC5A5B13B40F571B6372973FA951FA14C28F5B7AE64BB89E1ADB3C163C7653FC457E25C3E717AE088D017EDA8E4A4E5796D5C223068D7A0BEBCE100BF7E84
siggen_sig = A2B20CB5AA0508F1F548C1D206F7B8789F9B459D4090D75112A1DFA3F4C43294104E762F9471F8B7DD80B5A4470D441CF9373D86CD073422E930F94E4DD75184CCB7E836A74A938D6715B8A8623FA57EC9147AF7E6F2E89073F7E045AF076982264033FA720FB607F612E2E3A59B1539C9C34C94922CEB0E9943722339BB864D0AB9CADD6870DC525BD371A7E37C8D54444535CB5630FD9DEFB6F0D560F1D2FDBED5B4AF81229B42956D52C09423B7E61CF6954314052F6E8B1C2049808846F15C58876D5BF61A3F96DBCB81E37D6E256FE48DBA356C832D7BF09A245B214C34F9C826148474E8E99B9F4034FB37023866B56E0CC82B2109D130F4403602C2BD9611CF06D63FF631313FD3FD066DF0651AB19CD29AB320BF6A3AA8764E1623CC58E96644CE2C91EC5B3D51191F2CC444703E7F3C747069E65792A4148FA86619AD066FE5C7117CE84CC7BA13EA3E6EAD4DBE56F08EE3B8A28ECD9BD591A723E641D79D95A676124D5FBE8C7B21A9F55A67B4AEBEF78762E022E5E998006A6652106D89BC839D48E6F4012207291F866C3AE643D2A6D4200CB1BD575DB474FB12C6D9A1250D5E253693FD2F80DE07552781B70A84B2A0D8B18929C29F6FF36F9FD660BDD9EA981FAF8C1E0E871B4B6222471FF2681F7B6BD2998AEA9770CDEF73F8DB52601FBA681982B3B267BAB3877ED0BF1FD2BD2E5C933AF5C06936C4E3D1A0863D448FC209958FC67DE1DD754E00BE119B223E67C30F61322823ECF152BA58C19AFDA39F208BAA7DF88F613B539D6CBEFFED2EE334F16DC170377078760146341F5B79CF1C462580491553EA362E28B302A62D3871FE604174355D793E261CF4EC04089616EA90F03C9B46217779D3FCE30421F4BDBE034D1F656A17891070483A851612F6FDB049558EEBED0AC9E335768CE6116051A67D96DB1C01E6189EA0FA8E61DED6C1D99EA260716C498638C76703DA084037A6A9262B67C2789601166A1173496F62C038C3F17EEE31F9894A95583E6D29C4B6F694F125743ADFA9A3C1EE42676127DAAD754A9D8DDF2E9516EA55FC5B713C9162E469F41CD73DA5AF967FDA7A053639F0F058375149A81E27941FEAF6F41024DFB1EE60B0140DD2F6BEE5E4D39C816CE25EBB2EB3B67E3017705598F285CE7253B8AEFA1BC234099DC913704B5B3BC7034EE01EA5BD6F0216588C3CF6231BC59C1A73D6DC3558D602F7D4BD5A3D498A35C57606BD92BA2A15B2EBA34E84C3498424EA37CCBAF9B01DA0CB987707F46B19E8265188E860790F244823046580EBF3776DDC2447B623506FEF0162DD327C2792F684EEA08A3CEFA289F3E96E1A0499A91AFA21AB15581C7FA55A434E99DF9107E1C75AD011869C025C3DE14739AB172ABDAEFB69E9E8819D883F1AAF9EC21140721ED2ACAE1ECAA4E81C2FAEA15EC6BBD3A8C9D1A9C6BB4AE679192B1D1EC699D660C47C596C5A9456344DB37EF2737E28B781E3DB87092B64A4DBA71A0A8D10D69F405222B0E2C6175F68D771F85A079382BECF1312E6E7CC018921F7ED82872B339BCE723CC1FE0F30E4AF9FD018563DEF9451CCEF0957BBC0D3DFC59828B7C29D1D2AB27825F38F7278D354B46F1EB1C603537D1DC7D270CB7AFE5EFF028CE178308208107151FFD84832B6AA374251B51B6D318C8282013DD3F15701207FF433C13519588BFCCDA5BBD9BD16FC582BFBF0D136FFE32EB457A11945B627B60EAF9F83A859077867141AB2053B0BFE1B86FE75071FDB5E4B26FA411432DB72CFD36B54E6321E50D54DBACDF68B7715277E90B488FEC9C95DB6A7E3A1FFC29314ACDFFCE926AF69B988E7EC74BD0B3B24F0D946E35CD469DCE1A3815B8FF45BE60BE08EC8CF4584979AB780AB8B7DB9AAFC3E77BB6A098C5DFFBB9BF7CBA303122BC2F0EF02C6D8AC7D3F32D7AD71179409800C772C29D52400D7D1305339D2C24CC2A410B72E98A6737C95EF97202FDEF98AF0DAB300F506EEC90E98065CF4A17466CAB597F462F55150DEAD5DC01AC5DB632939149A88E66AC4474AF9217753A29303F7B5A03A7F5453257D89E4E0EF72802AB2B07B667BF1CE01A023B2C90A2843A4AA0D6D43F5CF99E65FD57F2AED019FD88B7962C50B1E03B7B9388002A6F70FC99734C544BAAD92A4389D840EA68DDA5218F8C4CF4B502D8A7AB43E2199668410C86B255A34FE530B59589088228F39F782F393E61BA591FCD4E57F34694D5D256035DF4CE635DBBF0C8F2BD5285EC6E37A7D3CA448E9F8F09210F37B935727F2A7B6D9363F438CA482E172EFDCBABEC456756EAD00F9A1F15E030F160DE6CCD36D0163BE2794CEFB2E192CEEA8B0CA32C3231D4DBC8765525956223D48EBE3389D96053A8E85F6CD960CC7DF5B42C0A20B426DB0AC9BDFE78F44FAFC6F20D255277721D5978F337C63F0289A950D5AE316B52EB5A63AA459CFE0CD3D3F44D285081A5A7ABEAD1D1BF711D4F93FDA5EB284CACBF3D69BC7D2EA28472C8E38CD7415104BB1ED5F36F1744A9D6FC42A30A7B685D7B557203CE96558DB2240BFB8034D24D96AAF26F1CFE7C41B4F2B6285353713E32A9C8D8B64E8DC41CDB31317B42899976242ACF55ADC5FFDA92D71901234158597F476586E298155C58D8F79D9DA89D099FD321470BA190864216CFB176E5A1E277916E89D0EEECD98C680ECEEBE0C781A1AB57E91F605FE5E6DDECB24F57721ECAAAA1C9192CCA06DF908AFAB7B7A29495263554AD1CA0C450CFBFE4B1CC9DD242DA4BF1720EC5DF180788981A73C951F00C1E3396F9CF95AE1F4421FC2A6697A27A3EB603CDB8A3BC4F139F13C902227EBD718EBF9DFB732BE115F62C9668BA116881852C6C0C18F8DDFC61341B8909173FBA715146B8F2C94F5A06DC38F0AB9DBF918E2833F04FF9F6C111E6DA9FFF63959B2DA7BC290981BFC313D22BA1AE0DAD6E4A08ECF4456D1B5176499F25E1AB25A2F6F870F67093D79F8BC349F1DD700B5E3C482C03F6ECF00541F49BDFB98AB41EBDCA49B5E093634F72EA703D2E48EC02C5026AE9183658F18B79E40AAFF5BE796D726BE3B4C5E76A4876E626CA5F735764380D854EE5ECEF53A62D39DF2BF3E02A87527346A1DE879C5ED426AD89F85B7FC00D1BD2E5AE37D46FE8EB1C4F49E6804F28252672B0DDBC2C2EC41C50F85922769028C0093099737AC0C1C482EAB1DF368E3AEA9854EF147FE7F06530636D2D06CC020A1C12D975383E4FE836D4C1C3C0AB97F35C919E28CD4857BC0687F9C8D629719B4CC59CD76488C1554757E7ED633866C27F875FF29BC05060E2123253242475D5E5F668794ACBFDDE5F32D2F394B70819DB4D4D5D8DFEC28293D404E76A6ABCFFF274D5257708A94A7ADB9C7DFEAFF000000000000000000000000000000000000000000000014212B39

count = 299
siggen_mu =
siggen_msg = 93A6ECFB230089F7DA6242B3D53D20E6A51CCBF2B401EEE8E3EAFA37B4492A29A5BFAE6E1E4A057C073C67C13B6E963F89EFB77815FC7941150A45287D913442247E216B7DA9D65C94E1EE2E4203F2281277C8E88B4FA7C72B2C18F4A6995DF66AAAC52E96A9B752D843C7BDC3A46D2DFEEBC2DA889FEDEAACB81435FBAE9F5C9EB2D2B030F113D55251877839547F406114A245F6FCA83D5BF620A97E0AA360BB011142E4CF41A130B8D731DC48E0CC6193409F0E5B5DB0F4B7807293448D298364C11A20E1D3A1B3B1A054AC9DF4DB68B3ED0C3426C47D1B3123B771F453D00C83CFD124497F4F9F74C6D3D878E2186EF167E6149AAD5235E563A03172157A8478CC8EB663CDD09902A6E179FA637ED2552A876FD749D9128634F1191952465540CD3BF7B46D9978D6BD5E74BFD86AD77DBA83B86BBA52B4C44324FC46A657611BA152653AFC8CD8E2F22929FE9E55AA3138C071B461F6923376F441467B6BFFE75D1215839C103D2C381A624C852BB8846B78B2A63FBE2DB6D6024B3AB811FC5576AF2957DA16AAEA66B1738FAD6935C12EF95878C076978669EF9947FBA4DDABA90FB5BBECE77EC3F1731CD64597A6704946DF95BDA6642C6B163E58D99C5D8387B92653D97F070D8F151E25A2029DA84773E359286565CF628F3BF4F50DD81098BED9E33FEDE32D9F07FB2275C7BBA60B3465B2ACF642619C6540BDACA7158A3794EC5DA9A8DCAD25904F6AC60135A34CE89B0A9810A4851C828C1B9B09BDEE72C124AB6B088EA73FFEC2517B5EE32881DBC66A95874B5B3F586638501BACE7E1CBC9A92AB77F13523192E46BE4DD82BADC3647F19FB93B6A4E62EB1BE1D8D1E32D3659E19D05B823B8094FC3B6AAA243811928EC8F151824AB472F6FA3CB5C80559B16862004D40423D607B7DEE6B27ED28EE73D59277E44BC79E6720ADCF9BFC12DA9682974D1695782140D5AD59E91B93A4C9C8B1DAEFF033FFAF16D2B8737E4618C7C786BB81E2A725B08268283B76B549E9114DE204DA922D4E292FCDBB38A3A8FDD8C09E557CB607AAB6B5821D8218DEE49DF1172743F19855EC3847EA51EC760485AA5455A9D7DA286525F672F80976611A2F97AEA82EA83D16383D56DE7CD0BD387A170879E904359FBF55EC2EBE9E198F26572299AE7E9CA2DE3EAE0D79E7CB022521962305877152315D26CB5B0B54E64AC0C637D2D25A004A0E015A5666FCD621372A0374645FEC9F057BF88EE6B0DF98F47466CDEC494F251A8755640057BD45A5A20BDAFDEABF2784242C218F1AC153656ABE14328BD332F4F15F137760B3219D87A9A80444F3A298A949CF8C442669AADCD4B3894ACD5F5A001FF18D47D0CDE3A865B5846C303A1E376F0FEB2D4314E2EC6B583E96DA033D3E14348F11E9F7B924FCCF5919560625035A634E0A8D6E449F03774F89F2D077CECEEA72554D78AABD1A689B97B3F663BAE2316741C1FC189699CC8A84B4C39D88671D1FC9C10734B1B51006A5F4EE6B9E0C045D9068DEDBEEA4336C823A5FDD111E90761F947FBF3FC1C0209DEACCC9F65EB4E481D4BC28DD2CB43970470681D5BDE172CEE4BA52E086225C81BC0892EDB3A398BC258AF2916F5AD9F75045622E51ECA67DAA7DA9E7710A0CC74D983806AB99B5A924E3B2545F2D4C8EA1D3FA92F99A19E40F3E77694CCDAFE7DF51BEABE97BCB5AD85BB87BC0A5AC21E6F6A520F1EC18FC34117266E49DF4ED6F82FA0B4F238556F4FC7F12965E0581A56C0741AB0F7AD95CFDDF6EC2C047576E5ED9D637518DEE4850306CB575FA137045373BE5633C3959315CCD11CDA735592498806175C6DC97FCB4E748C40AB9CAF12C79F5A08C06EF4B5C0E2E15DAFD477930B03FB5049CBF3CDC716A2B74A53F8AE2FCBAFEAE99E4C84576128619646E2F02BD793A44ADEDD768A43A70CF24B16E84478A491C5A36A9FA8462F27427E106E239502613B3C26D35D748E533EF4CB86896ADFA6B505862E38CFE171B23AEB1997E501BED2A053231F59974BD1A36F89B8E1622D97A7542453D4018F60452DF4C060F7AD7E8368EB98774E092AD9033A5E41B7E02FAC798E937F423A8CEC9A6D63C125D5DECECB6FC191DA1136E8A4950F8E7BFAB390B6E635D67C49F3297D738884F2CE6F12C9DA3C6A70E592AF640FC93564095F22F2559094E8A7A808DA32766CC09BF86DCB7397DA1DA5E6467A1D7D2452CE5CF3DF491FEA3C3B8560B45A10572B0DCDE2341B04C0FC3E6C123FCCCF6D085C63EA89A2798D7D2C88CF33941989B725134A8B8681B5B8E59659D69D16C50AB9F4CDE4C87C3F575868B5D0BCA6929842B05592DA27FD2A47B306E2D1E6E6E1598CDA27B1CC687BA525B383ABFC6CEC782BBD84F71E97931C7FB130F8E57D0CEB60CC29920BC300344DB072BB19AAF9E3FEC74EF3D24226B56D3275CD9CC956986F9C55F54FEB3F7AB0573A444D004EF47ECDC23B157B88B6C2797D4A3DB18B88F4C0BC689F77B1C002646E5BF8E82FEA7CB37E28514B582B04F46D01AB42DE1FB2322D7CEBCBA8FCF613866DA78DAA2F7A298C1CD03EBA223CA8334774A7D489D115E9A318A91409CF4E670C6D94D4383BE1A880CCB0359BD6452500D5774B5D20F4027BC6E61122AA59CC05DA916862A809BEBF04F47DD490AF8A29CBBE629B54419DD5F77C42F9A0AD754984C54B606FF1BF38139F9FBDC9F9F809E0B1CF1FA251CB25F1D7546842D15FA4B247CD88B86ADB9BDE05ED20678EAD4BE584CB00512791524E04CA4A8C9D3E00BF064C7644DD8EACB1214633A31A2ABC22E10680D21FABFEBD126646168DBC2539903A914ACF2CEB059D1FFC264F65B44BE1D749C27891FA98974571C89349D11D6D8208CF759DFA2AC8F86319439603842EDA605EDA92BC990907E8C956B4FE013940BC52E9E32542362355342B03A07F0FC87D914B0A5E29D5F1B29BDF304E1E2D8E1DE315134CAC6CAC6938BC928BBCA3C8FAA5D22C905624D266358F92EE9F5B11C7B6C043480A6D4FBDDB6182FC3C27422DCED0AA2FF545DD275D1DB9FB2A88CABAB8CFB2FFD096CB4F0121D5344B3084EE8BBC766A16C99668BF14DED5BC50DFB195CD2CC016CDE9443BC0F98CAE9D3B3CF3764C09396087E48FC8CDBADB070FFAAD83D1866D7764D7C5B0CB9EAE26318CCEBADCCC4B8C34675399387BA5AFF5075FA7B2DF2909F7D04297966EC8DB7EC843726AD00E6EA26063FB906448A76F5C1E937A2CEF75FF398BEB3BEDED9763E4FE8022140B139AD9D4A254294382BB7D8583062BC07C49658776E4A9487602B724D3E70324F5E024BF3AA939DA86AF6F948364F04F87B8E5844609EB375A147DDB2FAFF3F14F01EA7355B37861CEAC91621B035CF4DEE7D4C7D95325DF537972B30B078718128B97E058CE365C7FBED86CE93FB1CCC788E2B7C7057CE7E142428C0FF720A6197AA2CDCF247CC19E9CCC563A0722950681AB2BAEA192B4586704D58FD4F84C1413740BD5B74D72B391585ABAD54EE517D160074434B98D8578851D963052F6F6872B89EC39676688EF60672E182DDD859A05E1CAEFD33F9C61453D1ED66113F98773E7B3D3801DB22BF6177456EECBB5A3F4F8444B7D696FDE5D6D571A927F07D4BE1DE3E28179934A2D4859421EFACE9C57B05668E8B7A556CA344D1468E0744F5A9351BD680C544A612D0322C03912AA81C0FA06CF61670FDB4BEFD5C4F477306B197B31A5505D51B725CA50C780A2B90A1109E010DF69D6C4F60DC55E0C702B7DCBA263F21CBC8AA00AE639372C06E9104DE23420F5FB0E7C6E4E61DBFD5C9E5F017CCE69B307EC4529D50CEDE6441258E9C2BBAACF2DFA990C16F90902B47616D41F7C3F5FD2D3088C044EF0941A936757648F7373727E7DBC2D3B8610784A77C6A00879AC6ABC78352E1C4EABB7C6479D09814C2C3CB7DC9928A91B4A0937A953F9A75B613071D9B0BBB02B4E18A66548869047219D716EFB69AA1D436D34E6596B67511C0FCD2D51A3EA9DABB3464345EC887FEF9114BA4BC46A2F5EC27C9A585BDE955CEB52D1057FD83657BC32669908E0BF078D413800C33D6FE0D2AD29D9415ADD19DF4C25AC900C30C9157D88344B020BEC55DCB339F874A811FF6211B0A14BD54567B19B13CC15E4407A30756C4E6E42E45DCB24179F45CB7A60F2C2744CAAF98AEAD7A38EE768B77AF3527EC4EF0903C1D65E5A9BD5BF1C0A3F827C848FD892F8F4647552301943B767FAD7BC4F0BFDDC76514CDFA3EEEE5F2AD3A72A201E74CA0ECDCFECE57A12233DFE8AC41F46DDE7AC9CA303A3A1C6C4505BCD433D81B6F1BEF6032DF2A9791955F08069B23FBBF716E5ABD61032C111FAC1955F946813BE673C03DA3EF4CC5873B33664B3C085E6BA61AB513F1D2EC1D04121BF01ECCD8B54332A38257558C236EBF33EF492531C81974B61F368F29175284F97B6034367F12AF606DD077D06C39FBA32AEA3EA20D8D8C34553BEB64B3A073FA37B1C61F11EA2E1DEB32BF444DD9F20A9B32D98B5CBCBB318F46109D309A932D24B5AA5E3496E5F4758B5EC8CF1B7A75D91BFF56CD98BFD21FFAA5F7DEA3A949FB8E6FB84FDB169A9997140C9EDB2C353DFF40D9D49EAB847DFA295B217F9B9987FDA3FB40B86519F5D3E5691D2DDC4945D7677A3D3137AF79A070B4E51C6E7F00312A6B24721CA5797E1B1C3E1524EEAF1E779FEEABCAB258D86D5D5DEE9800E0238E421C7B67BD77561607E39077E70DDE938D2D5EA29E7336D69C3F83FB8F860EACB5FC32CD32AB94EE913A4DF93F64ACD1496E2E1F9CE98A74D9AE135255E74045ECDFEC83EF27F1AB3CEB8C18F81084AF91D9D2DFCBEB8C928011E52456D1CA1D433609B4043EBB2C4DF9FB197C0A96CED26A242004937BE693E0C29A444F95380508238EDF5709C5F9D77347C2108352BC3973EC09CF2576B4D91B1E04B503B131CD3A0F5D42F846563DFF2A0A30CFAF0EC74F57F0D6F53F0770D1C7AD5FF3E8F18D8891CF821A0B8164C2FF0E2CE796A0B86DF8AE053ECA5EF981775E89BB193CFD46F1D770677CCFFD5D3FA1443898F83051587930E6487F500226FEE9F8DEA4644336B5EFC6F200E729844DBE2A5120805157585F8D70340CE19E727853F9719AFDCBA569195987A9B7F6A12A5560FE749F42D37A79A23FE8AFDF394EABB8EDDAAE931F18D5CFD324C1D1F1BD68D3EC1AED1E2131C4203E1CE47B28EC7E498BA9B409FE317BDB92C084A79AB7BF1453D8CBB788276291E4ACC49AF4689057DC5C89B0D1BCACA7C2754593D3B8CD02A7E8D3C9444A96056A95C6AAD94E50E864585067BA670D379200022E3CDD37BB57ADD95540F4A02CB43417EEE44EA7C4A372610B6424A0813E24BDE4775A398274BAF98112F46AD553C48C6AF83B5C5FE47988765FBC66412EFC49ABDA03F140AF101A409E9C4E2BE8C0B7CA65DF7D87D097E8689AE8929EFB881D612043A61B9EF24A75C33CE7DCE2235EF24B61D94C5D79FF701F8032E985DD7D7679305F37B3033C4F2BDAF1D00807F8DDC2187C790E96917F8B591ECB316640B50CEFE4EAF1110AB7DAD7E2FEF98AD93E5B644FC6928A666E2B5058CDBB17270EC9EB5AD146444211DF0F0374F4CCDFE426D9D258750AA067C12B2F3322E9C6EE4CD7BBC97EF0082DCCB4C132E227895A938BB771F573E675B4C9D15E720EC6A041F59C8E17636FEE5BC7DC5B7055319289A141F99A08D3E955C32CDEEE63F59900418823CA02FBE575418AC95D3C38D1A8BFB277A7D6E1CA1966910348E53FD6912987B936DA523C18F9D08BC2ED5FF6C675B41E3A96C2980ABF0E2C4F14DF55DD5DB6AD230F576CDDED0E7A7EFC891782D018283B0D2447D6BAC88E47302927745F785C04D2C6EE9DFF2B6EDEA952C33D455C683C53A545A9BB8FF9EDF56BF95BDD23D1BFC66CDF38447BE042CDF366B4A673A32975049821281261B20F2319DF6E2CD2101779B0F875DD30EBD66DCC1D31F9110F3B6778BF33E929775555157567B6B08A10A8BDC772EE90FDB3DC1A4199B71724A881962EB6E2B8C53123D716DAE4C7F0BF55D4592DC980D1963F91FCBE5AAB2C6BE06A2FB77FEFE4F1DB9103B0273D55C8D8AC34E3730502B14DAE96D7BA90C237973E083A80C96B8AC7CC22DC422F34D679A75F2CD2C3A9F894B070DB6AACCE0E6D45EF6C03CF7027D917A72CFDA771CE8A018478AF3F8D769A1BFA00E134926EF92083B3EDCEE7FE2FFE6C603A44049EC162100D1BB73EE0F9CD2AFBCD90163577D161024633209A1EA02FDE208743C507C791076A1A405A22C9E71E68F69E5FCC8CE77E190C5652698A276C1161AAE0EB83E26BEFD2B26F5F7A0EAC959A24360C413FCB683F58EA2370DA2C79AFD431667CB88D2CAA90FC484FAD61F689D343A6A10BE593115D94111F0670DF0AAF0CEC052668EDCAD70826C2DCB5C36A0929F1B92728ACB0368CE5965803A2B7CF250570DBFFA3D4FCDDD9B8A5D99E333A6912A9289E3FB48DC7F4DA3DDAA8A0C0CCAC7AF8FDD31BD32A4766ED3A783B671360F0B463746BAFFE7EBF1B86FF4434B6E31E1505569B59C71CAD09DFB2FC7710512D1EDD57A3EAB1704F993CE2FFC741369026FF5BC8408FDE0C176F2D204E17EBFE76B6857B471A1D60CD972B37D3340C26FFF104531ED7E3A458AEBDF8223DE6C464B623D37836813B526A90342426BAD5575F6E24DC40B4AA99FDB1C8456FDB5DDB5F6E8E0963866E15D0A3C3728DA20A7703680D9BB213C3442D46FE94A71BF63E12B1C63121D8CF5CF9E6E01408C7D0FC467F516609708D259FAFE222D357FCC0C7CC4A5E9E50E664CE071C4F3952F41F69C1FCA3DCBE0A5D106482084D8D6406262976FCE73ACE43133E2413DD9D8A21B82FB0476E22EA3EC921995CA3F9A2E22AE9DCB374AC3F1A196AC6C6FCC38EA9B125F1E07F8EF002DCFBA91654D7BDDA0510D75C474B47BA002FC65E25C72A6247FE2451C3A7F2F24623FECC564F39DFC8EC9E1735C697E587C59862813626DBC80F559EA776B693381D22EF20DF7FA89257944CA2E261AD8CDBD88A4B2B1F79032FABD5E7CC275D394109A76424B1505FE39D90AF3A0B63D54D6ADED3FFD431B49703E22FCF8C2FE83386BE4646EAF7AAAC7A2F6CC4101701CBA563FC1F90BFFF5FEE5F1C6BFCDA12FA64BF411D2F7AA166EE64AFD38192F6204E2C999F2A5CF2C7CB75C19C5E99112A02EE6706475FF83F03266C8387BAC5AFEB7B051DF415E8DBB5987D27B9B48D5AF8378E5742D1AB433A9DA51328B86038AD7B40EBE419518135B9D7E2A332DCB849854BE7F3632B2C56E92755972E858D8B105A966CD6D0341F71CA6DFDF23C61F34C31AE45EB58F801ADB2C44D7102F027D5E4EF94C0048B3381D34C6B3CDA19AD74D6AA2EAD63600FFF66615213B5F2CE25AAD81BE9D6C9F6605BA95B58E7781F04D80373C125C2ADF0C96B99FAEB8F2B2E9552A4F91E85884A6B54601160D95B006C3D92E11153884FD12A7F5F1461B4CBBABC2242788B427AF48524BE027F2B38BABE5CA04AD5EAC7A51D7450F07CDF901272908C0215BEC8EDEDC6FC2B3D6D458B6FCBF3F1D73E4B48346827442068BB814FFB6FC4A6A886A25E77892122FC1D44B881592850D00DE25532BAAC61175576E82F174AA20E0CC8E444D1D520A07AFF04985B85DF93A0673611D2B3717AF7204CB9C1ADEB11DD140738CBF147340427F63C175837A220B9CD026C8F121401A046190924D8612B2BE08327F05D6D799290F4C7732B3D3955DEAA1F163DCD973F39196EB0D6951CBDBF329561080F53DC28AA5CB9433AC9B4C9EFC9F52EEA5E85F4200FA149923CFDAE0ABDE4F20345A89F4DF09C539B5F38CAA8531392CAC86D2787744DA7E31A1936A0449273846D2CF35CBFF747761D686DB79453BB739DF2AD21795F2038F55F35481260F3CCE06F0C0E8730BD759E90E69476AD324F614911386F53E3792B8A8D7D6CE606F3FCE454D6A31CCCBF3B1C855CC85BC382CC922E1954E0B14535BF2B53EFE88213FDAEE04A200EE19F6276292099293856EE6D65FEF9F492ED3E84E594BC3F25643D1E85F0A2A1F03291281DF7DDEFCA1B53D783055CCF3273AF92FC203172B7806E070063448C3E6172B2BE2C7842702AA5171763CF936B4D71CA8CE11372E54F44963A5E1A6F327B4B42A8B80CA43E2C740F9326C1FC16A8552AD2770779B41B6ABAD0B66EF43A384DE95FE64BB0684441845AD78E5FFA154CA94244A77054AB28E47864F88FB0DEE72176CC116351A77F79F75C14ED0FE32FC9361FC31169B4A571499D67D7CE48D06FC49E3329EE72C915660134FA1C7271D04CC6C8814EABBFB9E60FE61ABCD58B3C56315F81B37C9FFEA101CD197E8B712FB814BD597526A1141FF6968E717A17232AA3859D9239E4FA103DB7EFCFCFA08C8E5784D408B5EFDBCEF1BBA866B03C68E18CE91F080F774CE8B60F55026015CB9F0D3EBDD308B003C29DAD1976DDB02F92CA4FD59B3F89BD0567ECB8C9A2696C0B227626DFCF233162744E91BC8CA4C56ED8F77BDC20FE05240E8D064A1288113F59A61BA31EF89A362BF68934BDCB826E26CB41B3A8C5B14E1935D869696D68FD834F881F12FC2A1ABB14A1D23C1E69D6E66FA77B85947EE1B53E9F4913455ACDD8B55317A278DDDE36C75817A7667CA88EEBBEB42B31B2E6672A87E0CA60E2133C5948B8C6F8C29523D2AD388AE60C4D1F69B9F5688717117E1A00650DF1B0E40FD30DA3B39C0238E1173B424320F0778F95E27B54E1F649FCFC44D921A3AC6F24F0697B6D8BD2F1D50ED75EC1140DB2E33218BA50D5E4695E7B3F869DE747B8660C6650E3E3B998403351394B44B53C82D2B0796C126B8B514D6F27241335364822A376409095A3BB74DCCC6135B6BD9253A9C32D9FEB1982B6E18997751D1CFFB27EF20247802CA5EE19472BEE4242D7069C313024F8C724A5BDD0BD4B91C4CBF8AAA3788DC42E84D9F816570FBF3087AEC52949D915AA65F78FC67615069DF46056EB2ED9E19C2FD60A45DF5EBEB47C23E5C3D9863522E3D97D6A29E4048F2FC77515C43B647D72AEAF7EFBF973E361B9BA7A94366569861B269347644ADF55064F4342106E26AE8A0A3EEFBB4E0A6CC4CE74C359957F0AB736226212F77CED9F3A4A03D0B8202E7DC429A56010CC4D88A64ED1387E8F405313FA408CA462B3AFAF00778B931303AFAD31D8D5C22EA186BF0685BB2C9CAFB1C5A6E3CBCFCBBFAD0F679EC242FC9F2BF9FDC51E4105FA07B61058541FB3173DC2CA88223F0D9D625029EBBC266797076A956E33CA727C4DD922C96D3E0FC6EB23C529D9F3F9C168318F90BD53C33A7F8D8663E6AE3AF2FCA47C2C0065DEF1E0D73F8F60E7148DDE8C0C7ECD6F10C9F5233F3C2FF0AE2AA32600FE81C84D74A05CFFDE2DC85DBEC9B65484C8EE190D930DF44DEA8F4EE0B56D47BE95DE342300D56CD67CB3D7F97119CB6ED15387FAD496DCC5FB5E4A1D336C81F5B1CEC8852535E840E8FD947FD3FFAC249C725D4753098D5E635968F91645D40123BBE91D3E57E13EAAEAF461F5302F64476053077DB5A1AAEC06ED0664832BDD5F99A00353E384FF79DAFD04A46955406FDD8C422323AAD3BF4D00C3576B0997EFA8CB5A809F31D3A2762B189960F7ECCA34617E2B1B862AE4209295C73775A4F39675AC462F74D15BA75DA94E8F0451D2C7FACD000D3E55451179F5608D8B002F79A79DB2CAA4C4F1717B5970CB3C6E2603134237952E9B242876FAF47642C700DE748AED2A54F60A32622E98628DBC1C7E7BA3548BDE940484C807C0BF07539013BC0E8758DC91A677DE1639232FFC3037AA0BD9E2EACCDCFBD3B9CC0B7DD8589B51C85ECDF3B67A45863F58BB9FE84E94033E876FFEE1DC1ACC7B0F46E73CB726C1C90B7E804376316BD8D4C6E7A976E300A338250F2A645D36EF1169F7D61E6B06405506CB5F474B53968A534F1309DDE5072CF597BD7716DFD6CDD79ED9D7E62C13D9E1875BFA2DA8DFD276413423F4B6A033CFCC4A7ED021DC52B57CF02B361CCB977317C08E18D6E940169DA8F3229C4AC7BA0FF4B1C396F1A20564C116F8F6601F3466C04F8E6A43B47E0E05D1D3E1C78693E911A63C0FFE33574EF86C9B575E2C6F7CD4FA12DEA0DBB620B1C1CA48F0FDD15C7E4712CF9C0950D31E2F45F9E52FDFD02AD4DF98D302203475D8095F06757E3E5670872E0C8A41B492F5D0D1102C08CB20D0BE6F2C37DCF5651F59EDBDF3C8EF005615EDEAF0A0E9340BD0B0079553CFC5C752DF547E847C6E721EAD6385B063A5D86663EBCE9273A012DDB0A44B7783CCBD737E577EC766CA01BC7D6450FC11CC750B7F19208D3945BA4E2BE54E8E2AFF82FE6F977CE8A1478F9468F7D82DEE3EB30F22666706CB1D0AFB40101EF65E7AA455923F3AD4CBA761D62FFB9A4440FA6E3ADBACF8CF45153D9A6C4880132DAF80033C19284C799EAC2B35BC1C08B77733C0334CA5DE8DE07EBA8BB46367C2A7923BF451BB84CA9177717B76BFC3CFC95EDFB052BACFEB7464F7ADE2DDF1102791F57FDBD20656F422EE0C9152E2E81C9D69A5839F649D1217C6681278ED7F8412DE6997E05D32F4534FB747D2034ADD0A16C05D7522F60B8D5039050ABA33DA35EE94ADBFF2236DC72AA695602A7240DB72CCACC7B562A78C298A03BAFA2F09D527624454264FD6B39802E7CA82251763F3FF39B41901A832E8C40FC8E6F5CA0271178531E644DAAC80B5C95D9580502952FAB0C4218AFCBCA42A98F0FC577961607D5AD24E6A6EB4C36B3F05BE5C5D71C4FC1050573A8FDBE9D3AC44F99E07BFBB87A9F3021525635B17FEB156D680507F829F041734E90A705CF763DDB9CCB21C85DC3EACDCF463F0278540350028D13779FEB650244597B646CFF689259AE06833B17FB7C7DA6E48EF285CCCAF5140537089689A24E5DE0593F6774B3D43288451EF96408C41C0E298EB45F25B2BBCCE0B33CC4E1F3247CA020C0988BD0724252AA7E85C2F5B974CD777DC7CAFE0119D8F34426178432C4A4BB5AC239E985A6567E5D26CB93C025DA544813B7C837FAE2F9821176C9C1AFD04A19821A94C8158B348F02F8E3125A05BBEFD934030EBD3D745601FF11DBE6805609DEEEC5E0CA2D7C17C685746F38FB812252AF4206DA290847FA5EF692A2FB1576681C0DDC270D9E1B3ADE38C5856FB4F791B3D7FCF7BE25ECCBEDEE6948B6F5FF4BFADFEDF313D629AB3AC50016D334E8C83F4997FA6171470900F0FE374A55FFDE4E99BA587C37DA4BD15D69062FEDBBEB25B39EB6D34DE4B4376A2AEE21FB08A3CB30038F200E7BDDFF6B4846257F732BDE203253F8CA0E52
siggen_rnd = 2A2C3947DA37294AEE47928DA9384CFB38F7C9BF777E8B6D1BD1798DF98B56A2
siggen_sk = 89226B832AA4993B3C0CC19D29DDAF2F91D839F58327B5671226D32447507C6A184063069EDB80FE9177EC2002C216F4AC5496D5461C3DEFD036F75C605D570CF3B48D99E24927BADAD03B25DBB8BB3D803549D66147C8A74AF84A16DFEB956D95D2098D3F5488AC0EF9412F2B2DC60BE2706F799658E432BBAF4FD117FF4E9DDC30212023091AB5245896611A400089A405DB12650885101C834903800099B6814040450A156D10C86C21134C41A2304184015246700C034E92908D49868198A601CCC4885C8685408424C0121111062100A704100862A48450D4144CDA226C19A010CB8271533228C2A0088B148501370C90A82D0135329BB40D02418AE43211D23026D92809009684C9C881C9C08819296841168E60A685D184485220091CB24D12C85020840164245218154D84B64841446E5B424101C64952902524130C9C004CC0244D4B420699C249C32206632684CC34481A01019C96608B2085D91072C0920888B47092C05099B424D912650B057224026E2446495008881C330CA4C04D92B88C00B68CA3B648C21071A20411D0166024B869800872C2442A20214E11C6450C31861C942803011041266C6382805214800CC9700A406D00B361E2300E64082202B45151366813A3052006644AB684D38620DCB86403400EC4386112834511446C640684E3046154062AC3826140A42410854411C1404040480288801B141111869061806850484A0C498A63421249980520982592946918290298284889C8451C994DD1082224152012846482A081DB963018264940804D44846C4440305C0471DCA27088264A5A388E14C291DCC48DD1266ACCB44CD9A07053062410C408540406403821C488201BC201D442881A051010C68808002AA100069B3622511240E3C649A2B6214A928DD91400DA1270D3242C218028D3342A43242D610028182840D9B44D1C169120125114A210494610E3368C12156A0A418C20368061402114B41023B6819CB2094A2812099285E214061C12699B986180180A83A8102140091905820114244918240C022D2488401C171183908802A82DDA82684228290296610B4940A2008C42C22C0A021251243220856150002A1CC630CB2064C11031C918615AA05058208E5040265B06850129125BA669D03228C9A40811054901990582068811472519B625C026724B04280489295B886DD8C400C32288A4442403182443468CCA164ED92846110024C0C6200C20610498658942411C166CDB3359C8A43D3B72B38514ABDB60E65D5FCCC209E77B008724360B43FBE98D00F7E86CEA1F7E922D4CCACBC0F17592F2EABFDD7EBA87C00FCC65280FDFDB4B296739EEFA8CD8D58486943C3AB2042047CE8C6044529A42D2BEF48F5725BBB0AC840F22D2E5CD632C533BA1B6FDE5E323747328B95636F9CF1DE7A440363BA239DF65DD627BA85043D65DFC78EB3FF1EF064423BDBE0874D42AFE067A19410726821BB02E5A2A4BEDC9944DAB6B63C654130A756811E6164B72925A5749A28DB6DB2ADE10134D5E226D0BC296860D3BC42B9F522DA926A11D4549C5025B27B2E9CAD4623C25601EEF8094FB731DC109FC82C61F30870482FF717F623115A8FC6B3A2507D822C4A5E221D4ACA8BB28E6354FF96A0445B87781D2B2CBB59F283C4C13B5F48CB315A9C041FE5242BEB6FE9D593DBB228F76CE4E52A2C8A9FD9E4F3DB8FBB45DDF96AC20113E296363A5FAB48ADD399EB9CB06A994C46D6DA0A9A9D1468A5F6282A2750D0775279214ABAE3C94CB1547F4349DFEB5599F2E32DC469451476ECD1F1391BB8190C883C19DFA623C19B896609810F4C37C6E66D55FCC53EACB31D5D8A6DDC4A4093018802714B9AEF2B0F48F5DCF7FC774C0A5EC5F682038F99BEA586A2DFCC3A0F1E158EC5BCAFC6473B2693877B37350F097F648722AC5D15D115E6AEA3F48DE83DA618E605148609ECBC7986D94556F387030AB13375A9DD0F71DBEE1D709DAC3F40D0B8AFC48C8A6760D2B8BE0D17122438FE2A351E3B315336AEF4B27A9E205A7ACA209B3B99C4A8E62757F7FC125322C9D48B14E53C4209022F76900A92AB27962BCCEABB37C6BEBE8176067B9F0011F0099112D4CB56E8D56D82601335FE5BC518ACE07D7E37A1A4D6DAAB3131AA763F592559C285D95C49E76F52E7854149F31B7FA4CAFAF07962D872CA8D614374331D30E030EFBB2227916F70DDFC5A08756082F1E84F15C5A9EC28A4DBE6081DD22610D13A076FD4FD959E0AE629CB300C112C6BBD12C20C52615C1553F9B0CC52A973056F4DC1753B43A552BC500314F433A0C6A7DCEBDB0102285EA5B5364E0A9DB230CB7C7C581C2281292DE6AF2594446AE0B098D1535E3910E51789FDC66E3F0BF71479E9A2FAC26059360B09CB422B92A581E0F86A82D05F9C161FF6B1226430962EFC14276E34996CE290F3F977535ECA237036F7CD46B0BCED556050A3B754ECEC4D91479C285EA5295727D60654EFFB8422798DA30B126A25A84AA935702F51D206026EB4C6A03F3EFF33231E5A431385428EF9B0842001E5E3311ED1EB1699B38670A89BA8042AA84B42D876E468A4FC71449CE49FDFA40B3AF879A7D4B807BF6E9B38426CDA6A72B8032C948D98F58F47E2975B7E925F5CE2CCE8323CD055F5245A4E69268E093CBBA6F5884E405D9B2443381D4C007B34837410829C523B3A89B68867FEA2D93090BF5A638266DBDFE8A97B95FDC59360A6DE2076159CD030E26AA6C24A23EBC74BC47A2AEB994977A2E37755048C8E3F987BDA3CBFB11E55A39D52C552BA68C3F1051BD80CB2805B25254CD21922807B0682F8889B7445151EEA2E3D948DC8863B4E1074B2F2252C86669FC5489E86558E006D1FC8E1D8197793EF486785ABFCFD5D00E51AE841A8DFEF89E8647CE2488B63E95B222724B470BEFAD7CB4629A5001ADC9E3079A8570630916C9EDC050FFA42D84AA4F984715BD4C2FEED86BCD192AEF25146C86AA7A436289D9330C1EF944DD6AD87A3C835B99D9286FEF4B0855575D907DFF2724ACF363E8CE4DD8A5F595DC92AC456C54552019F2FCAE53A76AF93DBE967611A1C4CB0719C898FF8DE22D0C7D316BD12A52EDC6E801B4EAEE630093BA2EC9D27D9BD9993959B2D4F40949BD911D189D9DFD4C95288DA697EEA3F1F28A077CB619BEA464BD2A5B2B432780BABFC5CD7B61101414E8662AB6D09117614E839D3AEEEE4526B5D48E55D7C38A1CB97F0FCDCE6E9EB4F81ED634B4D6A9EF1D9A03C4D4B9CFE081EEE7CD54DFECA8910C1F826254FD90187193898E4436AF109B3F8013AC53072A8E8A999FD1C9714AE7DFAA44BA6E02CA9C088F30F0DD1DCA57C7CD4C9B74851A4614B2A1C7FCF7DD099BA9D333C14DA1E1DBBBEAD6DDCAAF05126D0505945B63B176302E28E6B028C5D27292889FC6306969AC62C8B3B9168E166A5FCC7224D24031798E619E10D6D95CAE38F7D1C45546289D444DED5E864131B1B073531BA29CEF7484514D7EA8F8792635CD224E6B94EF5A9DA551D1E5DE2F8B416DAF89B7F350E3F5F2CE687EFB051D7B0F9E2D5E0A0955BE55943567D4D1ED73776CE8F2F4B709EFB18264C39B0E455C
siggen_pk = 89226B832AA4993B3C0CC19D29DDAF2F91D839F58327B5671226D32447507C6A4469491BEEC511132D6F18D35AEE304F30ED4014EEDA173EA59C2889D86F5283EB1F405B258A69581760218116785DEAAE43EBA54EF57C8B9DF5A0F6C6CAF3FA2FCAB1A408F3F831339EBC4A65107AA846CB15E6B8ED473AB9483045A5187AF5075BD6CC9C8A24F4B995981AA28C954A172B578689F944D9ACEA8AEC1D866B91C6DD3C7153883235FD37E91D3C77BC530BB574D73F2AC5176A9E55A15F578EA0BEE19CA30685988CC28CEF88D904D240C9EEB89859BDBDB0304B5B0E3B460F0E24113BA1866ACF43F727256F1BFD8CEA55FCF0E9B8B1BD0CC5EAB28E8EA6BB913CDA54117727B4AA0A9270F0E2055EEADDE51D89B819B1AC00CE776E24F379990DF9E3D88B26C4FB52779C42134CA19AD1B58CDDDBF291B3161DA225C3685B527B148605F4F88CAC3AC053B8C2ED6D2E2EFA61DFABC8BF3F70485C432304FE61B8ABF0DF2A0934CF112613FC5A81881836184CDD8AB7A0F93988CC38BE776CF1E451C1BB6E7E3AEC18AAE9812F893D6677C65AA3A6F4662A06174D231554ACD8FA45DBEE395432E4595ED484603695BE734B7E5FAC053F3C3839D4062297B7B782E04151ADEAF9BB35FF55F36FACC3E7F2F1E7E1B739342A11A076606C5A344893E90603FC06393B69872E3541E219144BA06CF35433580AE166054CACD942E86E157D1340E948A5970E8989929DF90962D9E2310E10560D304031850740B1861895140AD23190E32CAB6AAB00A29249CDE02E7D2A967DFFF1474ABDFE8BCD85F6CAAB7979229FEDEFAD7928F33918D947A03B9B80A6C07114D2D112A048FE6556FEB2A114424F339636B31D83199AB290C9C093A35538DAAB56D39036CFE47C75059AB0227237885259DEC76CA98166D8020573304EFE54DEC1AD016804941C5BA2DC68FFA72A19AA5FDD967B53E53F826B1E8319188891D6276DFF1BC1A01EA957D95A2BBAF3D468BFDE1502DE4EAC2A9C865788B2A166C3A8B9F646C743130A71276144D4C93E42A3AEFE33630ECFFDCC0C2DE414EBFC0DDAF02C747A6375340BE74186F2DD595C69FEB9AF98559B65BAFCA6DE7E2E75E06B03F7424AEA7D7E7C00503DFB2D911E9179D772ADF9CEC74571317A93F534A42A77BC80FBC6F8F72969658FA9C091FE4BD85D1D67C18BAE4C8626B475DF6981B778C1FDF4F7F690BB311345FD27AAA8BDFDBE49B14AF6B6763F040C0E7D70D775A2E0160C1833D5F3477E2C9CBC4DED567685EDBF33AEDFB7C11ABB0D41B7C51BB0AA5A34A1602D25C4A0CB2D06885EDC241BE634F5A5AAB81B1381813C0347B66F9291B3F58A23D567DC62EA9E2DF95ACE07CAE5AD47A36538B36BA6FD5D76E5FEAAD46574D350498A906001FA952C3DD2D5058766E900A0D6C8EC88DDF74D069942A6CD03641D0932BDA05880A9AADA3EF67790306262B7F37DEFED0FB32167B97E11B2333A9F9CD7D8A99FD118C9B9D85D979F9E757B3BA0F1A0BCAC500945CEFB94125EE9136A525B4FE7F4D779DCC95A6EB34B613A5C574E0513D35EC1B857B907BEE04FC4F89FBA2AD4DC6FE1082486D06DF7C850DD269EB6D22796D53B652D23AD470CDA336A3CA75C866EB55F0E9CF3A9696D8735CEA8AC327E97DC9FB72DC95EFA391235AD322F3A0B878DD6204EC9FE788ED46874BBA2C7B1B29AD99774895C41303EFAD4DC3F0D2CC75EC8E57FE3A49FC29660C943318CAE919A0DC0E8F9DB4A93D04712725E9873DBAF79B15DCA02CE4060EA01D596736EC7C6F4C337841AD59FDBF7C86812803A9336459F6B040549FFE11BD6E459F6D22225154F8766CE19D8
siggen_sig = C70E792DD6FC5B260CC9ED4ABA83F5577B87CACBACA4B3D77C915F025895AB14BD7EBF8574832F89C9E0B9AA3D2D45B2EAB7C37F8437202DEB82E823E5E1DFEFFCBC755CDA367F2C2FC5CF647DEB47196B9F9CA0918673A9386A12B5384942AD29D9B6655D06A91ABFF287384C6201B20EC1D801B5D0FC1E5E9778AC54CFF85416A3B215FEEA3FC86EDD3A1A2DF3A0D31ADFFC43B5A301C5010577B6D7A91D4BB1CD3E9283982ED70DC3343CC05F35104CB056350A7F354297FFF78EF2DCB74B6BE7BB2730CEEE26E89994B327EBA750E2892457511FE4B2F942BF9DEEE01A21E6FD9A7B4DCA34BFF35A3BD95FE43C462E0AFFDE199A88D56A215C29582D66AC80FB9336C8215F429D93F7011343300106A65682FE4DB650AD065D2B7FA8FC23DDEE744820701228EF4442329C33237A2A4AE535A024DC9914AD76AC5E81525368999C7F24A69D351458A161A8041D4E7DFCC241FB8F6033B8EC6B07F3B80C448918B5BF15F6DE38A6799372C2008F415207F25D312EB7F05FF6CE551D1357D042C24F141647F19AF275A76A122653C9B7B75750079B7759DE924605DB3E706FFF2A88BFEB565F700F0C6DDD66177F87EDC50225F1B81D6406CBAB2BC0E6ED038C49BDBD8AA1F760BB23C1B7E57C10F12DD545247AFB06C7DB7905ACE1FF70DD3CFDAB4EE900894743D81B3EF48D85AEE0D9911A6F4AC943E3E273D6D5EFE2621225F0171DCC997A18AC5FA5095B17A42452515E39EC3D3C148BB3C0265BC2C5481DBB98A7FAAE5A0EB40DC5552F72863D1AE1C635783935488C9E3110C6FCAB216CE86355632BBEF60C26B7E2939BFFCCDBCC7458F818DE425106F17E544EDCA416804E7201E88C821A454ACF482A789FE0B90B6A823C7A6FB2AB1FA173D811A67A7C131DCE220A5292AFF7224AB6500BC07087111C2A80A5DA7B29467383588F31DEBD8447357F48BB950DCAE0D9DCAABD571208731B7F07DBC9CD65D06F587203127A3C50C167EC17BA12B520B73036E878548032CA629B8656786CA104C845E6AB49265CDA4887C710A9B47765EEA46FDAB5C3E2471852F9F4A9F03A83CFC6F5495A3ECC50F68363D0BC15CC266A3CC19B1E4A61C6F554C96813603A1B7BFC8137953833FFCFFC5F9A84A11A26771AB64EBD7E016B4A690B51B7E1F6C896561CB360EA9B8735246D8A8A40A695A3B96A540D1EF8CE1B8C2887F1D5BC19605E78EBBB71BA4F91DCD14911192AC21357C558DB5C4A85926763668EF2A4CEB1BF2A74888CDC83BD8AC32592EDF1A7551DC15B364DFFA68E5976FBFD91C433E341C00D9798937BFC2514168DCC78B632DCC1448B2A4E0138833450B564F1A441E94F6F0FA7C1768B923CAD092A566D791BABB39DA5B9E14F64732BC3903E5849935D6F2C45E582A1FCCDBE737F994E6DC95DCD5DD1D18A874ABF44F19A614276C22B1252B3DAE5F8595B9445468EC0422496CE36C23C4428E102355E2D7A8A943E144A16A35816FC8053FC40F039FA4BDACFB7D1DD3198AD04EFF3D7D9045EB86DFF86A87E236D4C532B5E985F48FA9A5BDD43DE6FE9E0EE0D29CFDEB749C1DAB31171D55E0C27634EC2279E9F203B80433C414466E34E8E1B8D7DF3E325870D30539AA44E2CEA276F0CA73367BD1AA5DABE6E08A8667754F42B8A98C1C89577CFD361DB15A35678B43F43EFE32CEFFFE79C8E0587E304B21714A92924D5E90E422D5C3F3C1247C10F80B7939274C53354364C212F3291FBD991D3B6544765750F366AA163C792DFEB69D7CC25AB77F57991559408B8690C32B62DC5FD284717CF581C624F48816CBED8CA16C3AD0D1B87DAF378FFB48757AA6935E74CBAC9D5EC91DE475B034436D11AC72F0CFCBAAC86115EA6829BEC84BE15E733E740ADBC9819DCB3D782C7CC7D72DF43B20CDCABF594F2121BA585700D41A455D9BB7FD40B8F66A57B1B97C653810368033EBBEBEB04E853D9C4853A105085D57B797859F65DB668A14D38B10EED3AFB756F1D7C4A141D3BF9DD2D365DA0A59E7D36AC378D4EB0F2DD7A8FE064AA8335E21602E3F38D6AE8B0AC52421BC32A929EA086022A251488DAE93D536347E34168D1B8685DE72FA967FA9FA58948242E126A7EEB5E3E898432D6BCA41F6A49BA50AF6376B7A5D54BA8D90B4B5DC81D1DB32AFBBEE5C69252FA9EF869C0DAA3048775A35B9BC0027561E944868984A1107DC250C168519949B6E9EA3ABB23950D9D27CA0CB90FBDD7F75FD5B877E3B4D50FA4055E2B4701A2D76D66C98B962613258BC4AC16CF6D4B9CF8024E6EE9831B96DBBCB5D6E9892DC239A96BCD91D6A73959466DF1C77EEB8E781645B2A723D9EB3FF743742B052482D5BAAF8B90E38532EB12C9F7DCB23B30D140365A53552E03A16A55D823A3D34F5C916C2E60425703373D0A0A2E435B8159A474D653218BC4B2AB0FC603B8DD8F50DAC854DCD0A8597A95FAA41E77EBEFF72D6F614D35B3A39A4B19AAFF7BC2CDFC13C8E26D5A2037E084F34322C0284C2ADFF31B761553584F6C85EAF80659648D82BFBA2B1D244783A15DED2026A3C49538914D7AC5407ADB42BEDEF70A666F3D8C951F8C989094D6DA2DB75C4C2E456ECF77A03779A8BFC41651E9A15C025A16713910D281A116E6BBC42CA006C3D0E800425FD246BF9BF195F57B4634AA1E98F197A40001F7796E16B5A16536966FC0C406D9C52DA27C21142A8B417BCE1712227933DBF2E14DC9AA3325B4F2FDEB1FF3791014AA085EE354C8345E13A1D4A76530B4017B74B54CC3375FC81A4FE7728445DB2341EA8CCCD688C335C26AA75AAD569E23012D0934852CF0D54498C3937C6B205568DC2B541234BCA20E69B3B9DEAD71E1E5E773BE18ED24632A12E193329E4E2E4C47968BEC7467E32EC5E20ED863B81B58343971BB6E7E6F6E7BE4E109EA21DDC0EF153B29A0167B3D25EBC852DE4DFF0C9E6EED8C00D7E24DE47DEE3B75DC3565D9944A9707FFC768FB0D42E72E2EB8B84137092822F95364B8B49DA792B4105EB9C113A459C8A8090F512C16132C9DF3AE03F9CA7CC6A5CE831593F04A1275C61891CF3B9CF8EF9B925F378B4CC08F0E71F03B34C1B3090A4AF4DC0EE5C9393A396CF8D88F86B90AE1A5318DAF3C97AD6036208711182AF470088DB24DE9BDE4D4F29C2BDD838EE61584201CAA3252062899742AADD1A474AF64B227FA6ACD82064369F81787C48351CF9AB257619D181FA2000D0872AACE4C3EC69EACE0FE845D3119C02C070F9D7B89F804C94E6B9E6A4D566AED25CB57991DD0BE5FF739CDADEBC52E42031B366473818693A7B0B3B7E4EA24596E8DA3ACC5C9D0D81D2430464D55749B9DA0B7BBBDE71B2B41424A4E5E707988E2F3F800000000000000000000000000000000000000000000000000000000000E182633

count = 300
siggen_mu =
siggen_msg = FB1281C721A55077574AA292D0540A0DEAD2E543F622223B3EC9DD3DA4F86E8CEC042E40F185D7ABCC660CD97725AC347AD311E07FF28B2953724CF9501DDE64231AB87C8884E0FBB26535824C76AE8BC22D5A835C92A6A480B6C5D280891002E8584F26B06F61D4566E7326960CE01845CD83601FC7BD734069EBEA593669258BCC8E2C8FF358458E794A1A06E70D6CA01F09EAAF9CCE7785DE1A09B4F04EA088790EA47981384EB732FDED3E42525A72A0DAA8D7F19E9A7008ADC74210788B67895C5842800C7BC7E0DB4E363F8033A65C1A2C7CB529E5D2502586FDFF2E9381332DBE75F9B68DCC575E01D671EA958EAAC771A4F9BF9448D251F90DD9D325E1B2BF20D50EDD6DCDBE253C4A71B724493260D0251046405402CD5366844BF293A8738E9533C8EE7BEC81EA3914961525B87D59CC67CE544054539EFD595A4FA85F50E187DDDCC68B2C37F4658795A8A0CBACC1D3F452E489FB6B71FA541BB2E0E771CEBC37E1D279514D1E4B5850ACC64EF2180C3B371A2E0D1869AF5618D94B824CB5335BF692E4B8FC0B0F80F1A2641BC8122D66352D9DA52AB3CAC58B765C5C9F3CFAB4C78F601F7E4168D4C059C0E22E3BCD7435EABE4669FBEA56B263FA65DFCFDAB185925696866250F47307A115097C2885DC3C2C79ED7F461E25E682CF35DCDB616FC95F56C1A9B06164ACC6B019103D34322F42BB31497AE4E9173F37C4B5A03AB8BA2547B15BB51EF75DC368633035651E4785D616941C941010B276C8A8BF27142AE14F755B7BB806594F4DDE8BF49B8E08DF84DCB56499099AA22C13BB7747ABA1F458CCC46DFDCB618B7B2D262FB33DC53240EF6AC80882AD13E259461991D47D740E3F3161C148CFEFA5BDE6471D7DFC732D4D4CC51FAF338A2D85B6CDBA0749627543ADAFB0F2808CB48A783B0DDB9998260120DA36F2B8BBEEE25341D584791DF9F422B61622744E2782B8D76B216D81C78C513424425697FAC3D22540A70F6C62E35D7A5C60247835451D8C8AB27FC00894E9E4F1DC00576E7F173B9AA993440E438AEAE27515B0704210259AC41711FF6DCFD4EC1DAFECCD40EF721095BA456AB750A2C47F2DD768D602A1C8CE975DF127D155EFFEFC5FE54E69104D7E8673E3D8F331220839D0C2BED2E87D953B37503CF197099E1E5EE972AAFD4FF0963BBF80360406E89AE2BEDAF40D5CE5D28F4CB901E3BA45F319DDFA1ABCEBF8ABB7CC2FCE4F2588F15120ABDCFCB8FB58032F96F6FBA8626B8DCF5B8CF83ABA8E9BD7AC08B5E8012642B4A94625D2C37469F254777A948264D4E5B7504BCAA6FB67D1AFBF2D644B57A6108A7D0C37504420A6569E35225F4B97DA6C0140A737CD32B57E7517E31BC0908999D9DF193E41E6F7F88297D9B1E547C6A34824DCE140EA69974B79363B1929EE77E607A6113A2391DD21E82136CA00F7AC53FC44AE0870A180F15461D2C319E0A4CEA3B2DCF31AA08DD3E451E16B5AECAC4CFA55F9CDBD1A98E49A2BDBB064C273C98C91B6AD43A6A8F6116C2308851B1D2F1237858DAA305F595F209AC2969F3F085A6686771CBF837FE2A3FE1C74F80434EE7250A4CACE301308D26CC7268B9A0F8897018A4F0BA262DB505BDA44682BCCE7C04D31AFC89F5CF1D583BE215FCF3D7E42849FC5ECF53CA3FF6C6A2A21E98B908E26F6C918520D37C6764448456248BA85FB2DF3BB5B0EB7174901D5D722671ACB0383A88AC3796F785B20FAAC53EC0142414C8803579412CF808C92C18592E670F19B32638BFBD284304B506DDD38A3DBC25B6A09D80C6736E7338696FEA0C4AB8DD8E4F7C8C49DAB566110BECAF90206239061493E7449D693FB2728A728E5410A1B67DF3FC76B24A5A87D21E3FA310E5C2DBFE3E1CEC6F4B824BE34E84354D382F3B9FC085E34E3744318056901FA522F0F6CFBFC6834C4176F3E73AADF67BDAEE622DD4D611EC829BB4C1692DE64F6976914500102B9A5D1065D27275D9EC059AAE3CDF792BB43606DFEB50D06CA749665D149A0C06892B41A7008A47E3627715A1C5D53FB5C68B2B41069956EBF410F02A55D85101A750836C954FB6EF870D79324CD48DA763CC3565ABB3670C97D6E6B779DEF0DBB95276437C9381FBF0C6F47DA5EEB2DAD879F956A41A642DA3F000174BB7B68B8B2F20FFBF66115D12D9700FD10B0CA7FE227F305A7BFADA5225A99DF0A4D570D6D588B286B10D47AA43C29EE4C6435D8E00BC21289D5103D1B7B0BCBDCBA0E57864C6246
siggen_rnd = 7DDC5913E9901A05331D4B8B572625329083AE46DC6805CAA4D24C02C2A6816F
siggen_sk = 9E0DFCCFECACF4B2D2E26FFB69DF9F27E491E4730AB243EDFE86AE58A00859D6AF86F08818C93261A4BCBC8037F14C3D7ED4E15EBFD809058C691287A28D9512B7D1ADB1B76B05A1A8DA3963F8673511F8EFF2D6B85CC2A670B7380E0F7F32960F5A00E80F686DF24DC9C368F5D686F5083DD2A4402502754E7B68EAFE6866D519900108A02990B00920074AC4300161880C192222423028C336801C05055B14050A1866011364DA369083C66D443422613491D0122054046A1135101A03254B002242207002480D9C249210A32101A8701C2666E3A88C1CA364D4A8651B466620C06959846D242920A1B20C204986D348841A3166148231DAA2715844455C342A1116659AA2318002451CA948A32604889661634231E4A644128584219568134169DBA625A3B2491B25860B295000068412A4409C902519408EC2B28504465063044A11012D22408C0C3404203320A14405944451611245DBC621912209D0362CDB868C1C0184E0144202B3911A91485008604A007211286EDC928518424D811645C4A0049C300D12A72544044A634229DB1610C2B82D14452AD0840482927002C87141046090400640102164348D4C226923989081864113C78918440921C850D2907148B48C40322C5C184542B6514B4006C4822023A264234041841022E0244948482682980C9A3084E3B284E44809144401210041C1A42C4BB0258208450133510B44648C828C1B94489B344D11464809396012081114C7400196108B362A5C968824C689C2A6311CC089A48271CB04220BA92D911426DC082E62A06C641851E2B2005AC428D8404C94A444442208A280641B166A9322620A236EE3368EC180644320014314226330221B026549C4118A445201062A11206A84868818A2705306082109814B329021056CCC206111252E042461C0244D08131141A004DC381090109203192A603861041112543860DC123090460C549024C8A08092160052840DC0B4109B164C5BA4611B32050409645C0251CBA000128024C8122408414181B060624290100826D93452D2B2709AB069028101CC225012424CD1300D21320C23897121B4014A882188368941C004989421008065CCC88809C30001C6085CB22122A48D41028DA0462A244470DCC0414318624C920D20294E6480001C0905020090C0B6418A3249A0C00963B44899C66C1A1992A32050821610204244DA106E8C080501433212898D41B2640218298B88318816488BB8110A2648500281DBCD4CCF96D0D967C305B93CB2B768F1AEB4C047674F16F35C3A954EA6FC9332B9355EBFD0CA5B74562E18C3013E7EC8583AAE4F400AD00BB5B86BA908502960A28722A899707BACD0233EB68117EC78C737EA4A9976616645CF42DD79DDDFDB08AE4C5BE2343ADF08BD77F11765FBE268B9579CF5D66942F195BC49DCEC415904D117D20D00C7276B8D92B5692C60E43E4F4078002463B001D1678FAD3926BAAE2E724FC98C072D10457A43582AC54D2AACA347F6B80DC2AA208B35C2828B2A5BB42F9D96D173D214913E0A796DF4389BB67B130C7D023D50108826CE71652F7D0019C5261A22F6BBD13B69797656BAB8FAEF54557B0A8C688E63DB257D298F4A4110FAE3537529642F60FF4353C50754DEF8FE987DDD07794A33C1B3C3BBC515C6F9C4FD7CC2ADBCD75D89BDCADDF8C0A327BB45DC740AC5CFF50D303964642263595517A9C7047DD32BB2E52D4DF06D1572D9C28C9DCBAA8EBBC05676FCE4E48CAD28176586B38669852ED8E1B3DEBA3268E11A4DCB9F1CB387518B287A768AD6EFC7BE3CDFAE4A0519E7CD2FA385612C2857F5DE1120CCAB0DB56459E48D367659C80EF24E6493D8D36A3AE116FAEC9EE21E538BB1A2F2CFEC7AA89C284283B4C40C4BE7871B75AC265EA9C7335CF15D049754F86122B10BC817DB1F8BC8E2256E7C529C9BA7FC9D827ACFED35CA0BE5F8961C55D952DEB29C7A13EE8D4C5611B424D2F7CE01EC3DCE9BD1AC02688653293A915834943AAD61B0311AF8B82D6BFAE6EF1D8430D5F1532ACF70E1A451711C356D21C5C6FCBDEC8D16642A0F72648E9F6BC7B7A56A4BB42C62CEF30A274FE038FF854F0062DAE292A72EC8A8448DC958C2C1E5B3800976A00CF322FA00067BC0292021668D1C837860F34BEDC9CFB826404D3FA5C5FDE3C98D5E6606ED5500FEE971AF817EE62D30F068C735C11CD448B880ADDAE8E0AE2DD4E969EDD6A912BBD8BC6D9123BAA43372397CCC6382D7E1760A3F8D12E7205592EBEB0C5B7D96602663DFE6220ADE764BFC808F26B0E441E8C5DD0B27098DDE0CD48B6A1F95B005274B9C84EA1E813A6FC97A7FB42C21B300401F413A2A296345F4B1A64B6EEE756C80097E3CD3F26DCF8098558C71159556005F512EA1E9FFE0B5FB9B83FBAD01EC35D2D0B12AAE657C07038A155CF1598D16189A03D232ACB0F0DFDF2BEDB487D05885FEA55889924802265EDC1098AEFE50F5C6564E2D5258EA4ACFEC462B729C72FE37CF8C78C99B8382B96712B66748A3ADE995CFD6BC4C7E5CF788620CA2DDDA2193F7912F970BDA8B46F40C237E1B9469327152DB8E7DF0A6D77D04E920DFE87E8B9A73A9BB44EEFBB647318567D5AEF600234E5FED973E5695E3EB4115187280F410E3AF1670F9B2172BC0005EA4D96CD871D0C0F47AC52E6E42E57296721D7BB1FB46EE901E3F9B3941F49F5F9037F9337B688BE0DC3EAF68C6C989A94AED9D6BE79C5A3EBA0715ECFE7B72C34983F6842B61F75E7125CA9AA2F5F5D7AE6A7BBCF1F21B234594A1C4D6A697C629C7DB68536340138C03B10801C07FA775823D500CCABFBF78D729291FBCFC619FC87F0CD26041AFF808EC9C76BE012FDC48EF5C7757051B9A1738DEF74E2686BF3F931FAC53ED26311D2C26BC1D8C19AC9636D11799ADDE60EFFD07AD0FDA3AC946759F80A1478F7FFD7145550A48E0F9C95242939D0D3F16F74467A85822F2AD50145B44069A3EEAD93DE81B2796493A33261CDC11F0F98DE6A5B15A7FA1B54503291DDBFD134DE6628DCDB90F66929B70F83EDB52389C29F8394230ECD3CD12D16270030774D0303CC0D1B29231F2ED659E19E6A261E021AF3867D3129A6D91AD8EB89F4911420EA6BD1E5CFAE6A8D34E35CF95E054D4D48F08EEDD7CB86BB5CEEDF1BF5D076756921D36412F01D42F3C781C4F59A5B812C45C97A65900CA43220BCF638BFFA8A2B90CE67B52856053D03A506BE2622A11CB9BFC22A8E7C59419A44D4DED23A4D66A4FAF767A43AD19B1CE7709E5CFB4FFED0FC6FD9FCCEA83373A7AC3092959780B7C6B86311354083F540EAA8C3DE2C79E8105767BDEB38055043656D75CF10813A308EFC6006168DDB2F1CE3798E18B33ACA47F50BA0A0F34BFD5244AAC634688DD9AB8870AF0EA3D4510D47E1D2D66FA564B32C1F31E623044A4AAEE83BF269A3F2CDD2C6959526BC4ADE4BA92D6FADE309E86D4B723296D5C1D664845BDB55FE66152D02FD309EE54E38C33A3E5F7DC375EAD2B8EF88390E605948D956A7DCADD75CDFE6940E2681F352315D5583210C3473284E99CBE3B4BC73967FB5C69A2EF2ED57B05ABDF18E1399601DEE2F3948E03
siggen_pk = 9E0DFCCFECACF4B2D2E26FFB69DF9F27E491E4730AB243EDFE86AE58A00859D6135C31E7DEFBD39DB0633E690720DAB26ABB3436B89F44C42DE668DCD84D7CB5E699C0DC2D4AF5C8E754437ED4185F7D02952795168DFAC6A97D08EC62E855D26AD6C2C5616B75FD6B7E55F364528FD439FCD4886A9C0157CBDEF27C0CA0333E24BAEB1B62A2B75E86D7A78C9C386655868C7F346913F476C4169710471E2A9B20895900D65C556DC733B35A43CEBC45FBDDB4928CBC17260803B0E96C1E1FB5CFDE403F66C485C32AA294EB9A39EF497F4813CFF24DB2F9A73772222D3286E8D7F3DAB97A157E99D67FDBBE8BBA23509BBE572250B72E5F91595B6BD936B8BB51AC9E9EBFB9BCB50001D45411D1CE1FFC329D9122A71C93FF729E52D17159FF373C40203191750BE1473EF46E1CB3DCE70F22F6E419AA0BC11A6C2E130342FE342ED4810CE0C184189AC7E25DFE98E5E95519AA37CDDCF287A229D39751C7DE262181F950F0AB2B615A90267A3601C97EF3E194091A62E42AACB44F9E14234BF54D202F49577857B03BD34B40CF84277385C3A3E4421D32537C5B59C53592E026B3E056D5A0962594F99AEF03869F70DE4DA05AB372455893004C69C5B8AF8BC16E3C7E8D5B8CDEE474DDA92F4CF788DB86326C2FFB5EAF334FAEE4A0CEC14BE1AC1AE1097D7575854E686BE970CFEFBBC050BB588E94A4ED4F06BC0E2BDC3E794822539AD98127EA0D933DBFDFA454F9CD34AE122A972CF52288609C266A2F817F119F10A30332BD61D5ABEC058E9E75A75324296B3853B93BC2B088C72B78CF99CC13E6C0B3AAB7B00C3F852A06E429C9F03466BB98BFFC85C44A9FEBB2DF6AF018F73D71AFB7D314593453CB183E5F57764957D929306A8614C1727BB231FA727C092AD9276F2E7C953EFFDAC30DAD8775AD10874F08EC2579C6A26D17EAEFB0500EA7DE646F3F5F95F01A292A9C58CE29E5BBD3764D1388431703380AF3DFEB949962EAA9E51CF54AA329827966C105C234164943275D8E77074183D610C3391FBD9B4F59808FE0F0C59F7D66EFB836460815D8FB95FC18044160B5434A6FAAFADBB03D21AC917A81C578543781933B72AAE4CB727F69008576F66220CC12A06BFA2C7C420B44A83B4549774C75C00E17503A801AFCF504AE72545DE1B1466479F8CECFB729C3C31839AA1788BEF6D64488C4D2584061E5685677461010D265CDCE51DC7015643D2E07037A746166ACB1D85251614FA14384AA28803055A9E185197603588E0928E0A306F6662D0342B4C17C7D6368BC1C5B2F830D6412AC64497C855E7852FCB1233D53F8F6698D6A450AB5A3EF28E88795B50388574B735EBC5DACB1255EBB68E440335BB9068EBF826B3BD445CF0E013A579FEF663D0B9269FA52F7C37FE16EB4679E023B54BEE5AB14E7C26C44B19612DB2BEF3A35721E2F87E869916C6339F03BEFE4848B1C20E21E4DF0CA6D95711D38A672340A79159DCB35E474E9A74F7930C981312E22C746C3C17F95B3B4973F3CDBC2544F3897D0B5E21510E03A03335F44952285ECDBE55CCCF5F740A73C05356996E25E0F6C5AEB504269635B87F69C3ED5CC6EA6C9DCF8ED23FCE9DB3B57956F1A7425C73FF854395135216FC51069F787D5766FED8AF6E7EFFDEE89FD99C53BF34177A44B729152FB9DE48DEDEE8FB35B78959BF4C8AF287D6B15BEF525377A9077548D3B85146DBDB2FA70A4A5F1F8A4C02995086E3369CE5B415BB7CC9407EADD8E6BC141F9DCE324BF7AD3B261376CBFAF7CAC63F6F99DC3F578600004079C1611EA49AEA46B9204750DD90AA416D4939D6C528F31AAE7511D40D8AE6480986441
siggen_sig = 3DF03354FFA80CA59ABD78E0DE3A4662EECAE106112F8DA8FE10CB1527D78C224BCE66B68EE1680303105C652EDF99587DCDA62A93CDDEB55BC572DE3B7A3FF0B0EF6C243C6F572FA03ECD257D6C1D94888860EA9D8B484CC681838C71C222C67C8C0CBEBFDB2AE3D841B8764FA37DE3F637D72731B6C3399D6B4033982480275F1F9DB793A6EFFB8AC81692F9B448D0CB69B1F077F7816B7AB77D2A997BC647EC1BCBE9D67B2EF4F5252BB5DCB3D37EF1CABB44CE2E50D9470A75DB5529128097DA2564E81CAC44083BE172713E1E778F540F4EFAB071C60C7374198FF974986AB286F701B6137416420F05E17D4CCD2D759A8D13080CDA6E67CF804ADEFB15FC7604137840A2A18271239E9DD2F597C36CA42EF6BD2A28F8A753CAEAEC24F9D3C1DEF10DCB61DDB5499F302D81C99C99D5672DF517D1331F355D1F9239A909AABD243863960FCF6F53D8F3498EAF8F87EB75E44F4B59471777CE224356830FCD5FA58A48B6FDC54505444846714960434FC512BFB9DCAA1880E0246E2ECCB0DFC5BE6BD9A15AF00743521281F0B437767480F73C42B139CF54EF61B9D60D65EF9B86FB0FC4DDF83001670A9F6B908479658EE771482B13E4E5ADD5CACD6BC66F7D518B91F2361E393F52B473BACF5DCD77D5AD1CAED69E566A05E4A2A1FA04B6FE5D1AAC2891BCC0A4ED77A1185D1502EA50E9A01F7A80BADFBBC5FE9F8F833DFE2398642E02BDFEF24073A7EB6F6CA8F59482800E18A7402555D2E1A094F4277A539E80EB3C5BD17A4E424F0E759C3CBA620765C6B39955BBFD2B26FCC5385B9AD18BF7981009BA168997FD43906449F154B9C6BF02CBD0D7A29E9351248466ABA1444E16DBD3B961D9D0BBDCD3379CA31ADECAE1B0BE422757FD5CF6ACAAA088599FD25CAFB90DCFC5031DD3735C6CBF918428483C974483E0DF02715993890AAD324505BB788E922F717A87831273FC6D164317164A8AD4F137D8653AADE82FA908949D5AAA400D3BBD0493F97B047A73BCF7ADD4732AF4A1F6D4ACF0F531A4ED6CC073F74B6FBB86A349797E7F4EE555CB3C062884F6B81B3BF7F5A814DE4545CADDCC9BACFB5E7F2C3973F019E4366080822D93298E147B5433762D7C1F56067187CB0FB39DD6A517225FA61C3C56C8D7D14E5A1B31E4C51EAC5BFC8FB252034AF4EED52373B0A3A586D535E4BB6ADBF3C91BB211682459D37777AC4F64A7CAE64D740EA2EB7BE0C1B86C2279461AC9725EAAECC3200D14B3B875840C76AC8CFE413174DB3FCCA1A0A842A6258E816A6A80046E67114C45D07C319F555689029742DFD9AB89C3EE6345EDFEA5B9D6D3FB07B5F40243EC764201ABACE527B745DFCFBD1ED5EC75E7373CC1441C9531C65B0129C7DEB571C47A9EC37D2300CB6043D802E2BA6CF787B53BC98ECDC04A6E37CC7C09EBCEA1BFCFA2974F022E5B7ADD56B69B0BEBD3E15C33AD8742609A98A69FC29E15441060584424BDA9EADC7BD80BDF84E8D50D8870DF27A4D8D3937D949DDE32159127B6089F75B3629E813D6EA549C6884E60C7E546D839F57F2F6EBB7E59774EC40C4A381018A3D5DC39DE10BC8351CDD157EC5BAC1E41C6D29931370E445B5BC40F412EFAC28FB7EEAA2A019FA26D2505451F46AF6B1A074C48FBA6F3F87A080EB81168F26A21C61E866D529D61D5547F123BB8BA593057C18785C4E49A33F8A5F1855CE085B34FB5A5C0C08E2CDE9922C7E27E812791910285827E2F5ADD6D8843347BEDA408990A9F042AB020A205797F6F7D232304B0A58E331EA87BABDD502D7DD868C1400CD7FC0626E342D3C713FBB340FAEFCE2984DCFABD3378C70F1BF225EE50F0E44E2C538FAD1AA3897297B70994BDE23D79549D85F03A02B3068E6565D37578A48284269E56D3F7A0A53B5AF0F96F5D9C8B659CC36568B0BAF28105708E9AEE5D49E8376325A582C50732A62C48A36C396612D32C6099049E2977C3DAE4A5BD7656691AF9E2D1D387A56068899A6C96E1784DB13CAD1C263BAD5568C54CB775D048AFB56DEAC62491FCD163E34D2FBE342C5CDC5834C863A6FBF87815A50589C14DE75AE4DD8D84382BF5AC2701D8A3D38C41274C56F913F98163A233AB6B1F14C0549350ECCFF364738E61FFDCDA4C12B69666CFCF93AA864589632D38F6690EFCB7C42FA1099443B3325F26139AB91595C209394CD0C549C0EC483671B20C41868FF782457CDC2887A8914DB504362138F465782883F4EAE462BBA87828E8154A442AD17A9BBE268CEE56CD8442AF5514D1359EAC162044280108EE20005830A88BEE6F51D8595E1994ECAD5A24D4774CCC8408310DD1EF3357ACD4C59901BE5C9A9AC79391C4F3A78A32548BB506CFF5BC714306575B964D06A1A537394BB07108C2E14246BC74287D4203D0520579F03AFC3B346CC24F474C404121F28C13EC9FA58654581FA60C44F17EA11A6178E3E516A60C19022BB42C9E198BE0A7A51737A1B53116F50C592708C578F8BE12D6410728403EF16940D202DFB7AFB7F3905F6DD08D342221CEEDE42DFDCB4820B8FF93C0AED97677F1169214B9AAC1845E70F4AACCB9F2C2FDD61623FA06E556C0D3E058D1B8A97AF38BF58469D7A2201FFC6389E6CC2BA6855833EC74F6D1E1D9B1C04B8A6C900649E02F52060D0416A677CC1274AF0CB01E975B2E08E10538E798829579CC62063EF6471C9CB47DEBF859B507BFCDF88B17169FF327DCA37B5B1FD124515404F3B33C2459107FCA75917394A7F5D2F8F45A9948CDD5D555D7C61FB2947DFA5D9EE94C4A70C9D51F6FF674B93C4102F6B901DAF28E6B7CBAAC8D7A86C7E5503FC3550867F7C211C9B896A64F0FD5B824790E1718C3DF577CDCE509BC968D5A2535CA7D6515BCCC2F768F6733958456581463C08A7C80970188DC8FEC95561A4C3DF0A2725A5419879F5F42714F3F8E1FAD8F54B8C4D112462F267323728854FCD597C00C632E9C8352B203458A97DA11F72DCB12EB01C015687F2FDCB553B08876E2F60BEE8189B186C71166C2E3011B2523AA8B40F7CDDC424111D3FD535EAB02F8856F13F2D2A2EA86A66FD7BA22013A962A1D089773EBBA93F5F9D5685C70C05211603FAF023BD91D052E8C53D24E6381727EDA1AAC7AD8082BFC52711C85887E3807AA53A24E3DE3A6005B1FD735B2F99F43E2A4C1E414B0630D4E8602674C4EC527A043419E76B8AAD902AE348B6A084E01977E10F6A7502EB0A9FBF6DDBA3177506B1F8B7E32EB9C8F66D8996AE956031EE82F2C71A64CC5998290B7DB8DDE1B9689D25D6C55B01B27303E5B6065686E7487A5B1C5CFF0080A0C0F102D4B4E5A5C889AC804090E0F111E32668494969ABCC8CFDBE2161A4248565A656E9CA8ABB2CFD90000000000000000000000000000000000000000101D2E3C

