count = 331
siggen_mu = 56508F1137EDF3FA1F9371898A0104820454CEF91A4486A344D4C3B445966BBD856F6A260F76A6A3B3B72F4AA930FC0FFF40166F7A1DE2C0779F87DE91A6B24E
siggen_msg =
siggen_rnd = 14339DD5C14B77D74BFCE568228D7151D5BA9CEBC305EC274C4AFA7F03BD9873
siggen_sk = 385C479A742E768D9191EA37155B97A3EE2516AAB5276A6C37666819491A43CD1F9D63B8F1AB0FAB6843CE3D02AA5147876BFB12858B023AC6AD01F5075F06BF69DFA5A84CA90419D3AAFDFD027C02633FA94D709C928E7CDC7DD61DA6B72BABA277F097B828EB32F78295E2DA1EA5D9C238464156747032CED7F9CE91504F0480326293264E8B080940122D5A9430A042861B498E03802064327019941103026C194146E0B68DDA280284128813417141B244084461E28689D82849E4488951C28DD288281A818908258CA3282642326590C04564162E62285293260DC4C4709B18608948904380440A8700D3043189B86C02C2716406051191881A26660021846300051484501CC145DA302C5A3011A3384593427148B85060A88922B431D3148A188009A0C84480C8495A4225D3226118224102304E443601A0A69050046660128D6320251B888913C7901A96489A220419A60522B8449C101050342010112544C691E3088A1AC210CA266501318A2091640A092E59181002290CD8C26958A4285B448D4940490A358E83121292466012B95000A22158941109A36010C82062269014270D21956119B9699C904C590028CB082D48B44D898224CA0081D1180E4CB4451C26818C1604023761D00042C0124258407218992464B44C1A451248184CD93680C984641A47110309109A24058BC62CD1880D140164E1300204B22C14264484420D10984012A30D19041009C62C232208CC1604D3247093120C88A80D041784D8026DD492312484288232644346484C16622284858A220EC1C06014B92084C201118050CBB41122A3440A112DC9000152A4905998244A4891C9482E9C889090262CA2040841A691D8C841E1000E10062021078E8A24608CA25124B80423C3301CA56021104264348023089100C3681020048C843053B26103061211372560A048200662E23682480850849611824484A3184D49344C8A22421A274A8908128A40459C060108072DD4388191243264868D0C89059BB465182400E3147219A3211C06514CB6700A456A54304A5190251035521C34800AB90122377102C0090804529C8888DA4028928690132790C18280DA302A14382D0BA384C9004213C10048B024C8B6090AB724C03070DC944DE1462E0AB70DD122529A844000A57004259051842558022CA1468A528285CB262D4C26080AA088D2406E13102D8236124A320DC2348824955164C220DAA065029591D4C00C9138219C1692E4289200887111C30801122D24138C8A0651191806C0C26899B890CA1812130641C9108861B200A1C2414BB46CC11028A136206140228A1826242589D1223261288C4C289123271199A4600C2292D14405C4C4100BB4089A166E884420404606A31002838220C82826DBC42CDA08601CA28441B00452A205D9008453388890C68950A408091640DA023124054AA4A8700A948D59867052180401C325A1040622202A11234D9B94214B162044926050808590207293000C13131124140503B92158A6095B3402A23406E108811101460BB10CA2C8252480241323201932084B306619B72D513645801028D4200EA11400113124C8082D20186104C7204A8668990630C9082D0C144513A08041342DE0028A0CB7100A3191D426016430528B2462848008D8286041C429A1423089B00C1C24128002110C256EE2109111A770432865028625813621C1468C1BB361CC08725128809026528A449284884898B69003366899982C20498C0836461986444A422D1BC7295A00468C3849CB4404413264C1800C1A4928E4B82D6048114206114CB60149800D44460803000A143131993444D344121008701C36901A066808315002280593460C01A98119380682A22D081308C9C6250123450C83281017014B96484A4030628410441489A11284C94230402041E002291B272C10096A841649199048E1180C129491E2080899B82880166112414951C60DC208600BA1415CA809000944A2284664222E5A047004323222984DE012324AC27052024A000412D9826808C8850A948C81122212968C0C0830020924A1163140862883B42054202A0C266C4AC0201020440B374AE2444841980C9B4446113442E4C8802022521C2266D2C64543B245224110DB42051C31020312015B382024C988239044D0484D53B80CD1246DC1424812A28D0C164C9C1204E324013415CAB27FD786096E8CB11DF7BDAA118C7BDB7C8D954C528D2EBF6FB7DC69656E15C911329194F14BFA87B454185767003583B61E86A7B503845E1FE530E8CB14C1A29E426A8E08FA42A6955C9871206077EF36CA71AFDB30CDAF1D043A1EBC77E3FEEB43FB279509E81AFDDF27D8A954FC3F70772F0B576B76F3630818D6D001FC80EDE8C4AE91E201614AB021AA94BC13A97AD7995B4CA5E6F51422D56582A28990BA9331472CA4C0C6D97E04608982A980C6E6F049FAD4EB45A281D7BAA4B020207083CC309163A940B31103102C72583F4E1589A01BE63AF8477AE282236A7CEAD931A07184329948F7FDEF33868ADB2BE03EB59184605D6228201C4A958B22EFD63A74C49F5B442E71A115A672F5FDCA45A63D2182D7E8DDA5701DCD6FB9447B0D8E5573096EA2217FC7DA14877DD9054E760340D16ED3590461E07414E152263D959879B9CA263438FB292153D48C1FEE1F60BFB0239B4AAAC0F4C995A32985D1E0BD1CC50AC1D036EA0124E9E6DBEFCFCC2D64A31203FB7814DFB4E0890E1675DDB240440D8E62002328CACCA49A20111C24424852837F338AA6B8EA6D5AEDDAB958A2ABF94135ED523AD6665572400D04B387FEF5B4BF1EBB712B9960655A2DD76D84AD78D2E159E6AAABCBF46B736B5D2931B715FCB5B28E12B0E791979BA4B2AE18AEF9722119B29C364E53DAA7AEAB11DBB8909412C9C80D4EF6987F7BAA4CAFDA220CDDCFBFF5F1B16254088188BC9A8046D02ED037CFD1CB5A736AF63DD19BB4F04E006EF7742A22BFCCCD7BE66C4C98F18F971C6396D43807C8C33F498AEF8FD81F610621952A3FFD8CF7E98340277459FC712737A0AF738931DC89A1378D7DDF2DFACAB9E78A4B8E9F04C40A9E0326EAAAC9C3523AF544F8F4267378B86FCA9BC75D7DCF1680865B5ADACD3FA2397E86F6954DF4D9EB99B836A39508B87ED5E61454A0E47B9D2B759288BB6F1B0398767DDD936EC05C2B12A87C1B8762227334CCC11499DDD4EF0CBF1EB9FAC70160F44DA71C92C9D90D3EC2767346A5AF8749D44EDD364F893DAF1002F2CA83DCDC236934C34A6A6FD14B7308460C3B6B98DEBF6F15A49F0CE1458C8463CFB1DA5353CC998BA3501A523FDDA57237E2E48DEE4154B224CB526DF8C674B625D66A373053349B3A33B172F7B6ADF115C8D7D5E1FE425DE09C6E81254BAD9032C0A2A969658569C43BF0D8DD2229219B1301595FBD4BD94DBE78D1C7DCEE9A723C350EF5B3D70B19D6DF0746A29A577AEC316632100539E5C674383F2CD82DA275B1C21ECA3B50DAAF9E0E45E26CB45F0B5B25F5E09FD3A360B276B2928419D0A41DED130E1BA971C7418A6D1488ECF58ED21DFDDBBA97E33219B469DB8154B056F0263C65495D362ED17733F1AEA3B196DF9E9B3BF1B56B79F7B00CD3C9C1AA4FCF92D4794AE4E5A7255CFFDD99F1CEE9DBDE53C2735383130715AA263A34371F6FB2777BC310216582EE485E9F4722CC474B61BD4F59DCF98476BE1DDAA38EB78E5C41993C07CF53B90F011A26D87710582196705A61D2DE996C4DF7E5CF2831FB83C6C07A90ACC5C5788AC813078E7C1FD5D099CD5EAE928CE075978AD818E790785AD782BB542E9636BBD926678BC16A0E8AEDCFA46BA7F3C1EC7218AE0E52178BEC58BD5BC89455A7A0F3D80DA85D8BB38EDA3F6F8EAFAD28C70EF95A6616E01199365F42A83E04A174B1B3AE3F51B6C6887CFD091A07B634FFDB2394E06BB4EE3D7FCEBC36D012457D922117F452BDA01FA0375583F8D1577FBC1E3F3EE9FCDDB98E74C919F1C91884084B8B5870A8EE95169BBC764CED65609B6CE22510EDC631BD754E56B34EFE47C27CB683293BF691D4FE500675270FA7C61458F616141FE494956B03F334B85151A57E5B9D10A5C8C4DA50C97193107AC85F1F2B85158033124C4B18E4E331030DCAADD934A1BA0158953C3FF150CBB40CC18D23AC5478CB309BB6D4611D40AD0EDC3EC3EB363AD56701388C7778540B918CC93BE951AE71F1B507C4A6FEA7C8AB9731F209866677254858981E8330FC7D30E1EC03E565BA3F3CB6CB50055D9B91C50640F744C80F0EF0210A40932038A7D2A9A92CA8B5942630174B68786277CC94F27B85E2F4287100905F22258ADE34FF91BEDE3882B420C2AB046B12B2B886EA68565FEF1143DDCDFC8DABD18AF645A4364514EE3132F85D67F8C9CA1F435F6050A8C6727475C173E67C719422203935F470AFDC352F732425154C0E3072BCD851C3E72775646753D0F2FB4B6BD9CECAB76B9B0AC4D738D1040A50CA3B0DAD55B1A5393860C25691729949267CC52FE1B9B8FD63B215331A83FFECCBBE8DB7E4CD2C63008752DD05F93CA97BCDCD242CC84CDA346CB98BB2E2B89F2FE207D3DB437D557D9C345FD7E9112F7629D4271BB2F6F64CB473486C3638816DD4351A48DB19D2390FB9635639C8C8360725DFE87F3CD57626916D02F43C45057264F19AD2E481179DADD180F619FB73B17F4D4BB66EB4CC26BE57CCE87FD329EA83DD8801A6FB6105C5474437415FED4F39A18208DA99B79A09957D32DB228660041BCEE4DF43141924871BB55A308A34272D47B56FB439E4A3E2D6671D494BDFFF7BEF0813599B1C5772585C7166BF31DCE55CB6E3EB54349B7FFBEA0D3E6E18043CF7488894C1E5AD4D202B5A98D8FD4709785619D18814BC706ECBFEC3ACE1CB49580ED69BA0FC3C998271E79C0CB62F1AA437C42417B00703EFA126165819C9F691487D21C89DBF39A28119DAB8A0DB72147932F556750ADA7F9965AD335DA610F6D8DA125CCEA85B1FAD388FBB589B7EB57611972468878DAAA53FA8164A9D4F2492DC92A8F54A79CB58B55F525A8BE93FF71D7EE89C8AAC32EC9D1E80BA672C639774C2AF046AD3995FC6BC7EF38B6F8963BDE8D175BC1092CB84FC4893A2CFF578E31BC7AD7335568ADAA4EB095BB445BE615C2BB281C990AF4F74EC089FF9D38CD9E998D9CCD067D75CCEAF7DBECB29CC5A25867F4C7191EE20205C10C326A6FC68F9E3ACC014659CF7358EA411F80D7B8BD167AA8494DE4CEE1801E904B3060013D91E6521530FBCFEDB51D79B6AF1CC473A3CDF331C443F08CEB58923C9CFF93572CB2C0FC0C91840A25EC890DACC6582515729ED6E2258E1D7C80398A04C9F90E96DE356FB4F4AFB0129BA263D0A497DD5CF76942256B7AA2C2084EC863A4D8F668443A3E37E623C963FD7EC1C472DBB3FAB01B137CF5548D6890DA2FCA828E7BE9D5B599D54B314C48F5F1262ADED245DFF573E40E6A700C1F34214A6371D4CC2ACB91067368CA587E70C50A6D7D191B7B2E1E320BDC6805A7DB32651EC714FFEED1E34860606C6C3BF846A73683BEF676660FDFC59A39C379A78279DDA6E8F322422D9931C6B692431696CF9238E345F060F84D152F5AD50BEE6A35149C4F7139E6D3A0543B85F724E37F1DC68F0EB1E0F7D0C26D8F3160204FCFECDFFAC7B89A8C4CA1CBEF58E13F2CA493648F1B4255443E87E4B0BFEBCEF7EBC60E547398A6AE561E2F5A9BFD355F39FEC2C4C494214915F688693FE0DE3BC5F45721D29340499558302E923AC8D8AE30E13CAE0B12E95EE43B22512C264E0935E033DF8AFACBD4AC73EB99BE3376E6382074776DAC68CACAEB7F6D664BB71062FA04BFD4DE5FC7E12F1B3743ED6FE739726B91B515148D60F35A6E8899F894C1082D69F1A99ADC49E48FF0ABAE6580B7096CBAD1EC8361B81FB67BE5C427C9E53843C80A612B1F681C7D2A937ED82F7B7755A4AE49B0A2C258042878EF4AFE1179F55035DD780C908EFA301233B30F59BD824E338C43C1590464BC36E621E3F25C654C66E5ABEF9148729C8CF4E9FAEEA8690D3856DDDA39139732571606D32B93A11025B645547AB6049F4D956558C948AE0E3A4629885018236C06E12D6A8676FED78EA372E7E84C79C98563354F5DBCBB0F546E6919F0DC196A7265242420A83754ACEA010D4D9D1EECFE109EF57E35BD7B7116DAD49B24DB6EDEA33DF2DE5C05F2EA5DD7C3111051CB4BF49561F249B40C2C06F5621A52760779F8AF58893CAC396FB54BA1B9BD67F38C9EA5A59D3DB531407405C39C91CC9D8D0B2F7BCF287D7D3891BEF76DF686069B174AE9F15632006DA1ED6E4680E331D3569D280A43052B08A4DC64DB9154592F1EF0EB198341C0267E13CC1F0F62D7A0D6D3755E4F2EFF64B1F4941CF3D5E20BE62C5DE84556A019A3E248D6C6E7E6D38B4F7641110FC8B50C64C8E4030312EC6968BBE184791572D16FEFBE909583057722AF8094F5407219F9260431F0380BA72700C4C3D59F022FA0F84EF6B7A52ED7CECBA6FD3F338DACC90B90989EE5049D423EF451448D3725CD67C1C8226619BD5FB6ABFA441A70024CBF64B3259F526077EBD022A8FB51A2A4587D4ED7DD39B4B2254C1BF8C2B2D43999E72F15397DF9C21D9975120FF5E609C1A775460175BE4403F7D149483AC053E878BAE5DC312C5FFCD5C07BE064CBB40B1F59AC5D047128D7DA4C62C46A5D55F0143D4E37E56E5E17503B8F0635FF2F290BCD2B37E30D8D430EDD2FFAB41FF137BFD557EC2BE27D2A8D6EDEED0D59571359D0712E7729FD543A6C5071321E891604EFF56EA887BFEC55BC11A57ADE32D2499E243356BF6FC83B6B09DDFE24657035034F5A360349A75E5D5718A524C790BA77FE232A46C79A7
siggen_pk = 385C479A742E768D9191EA37155B97A3EE2516AAB5276A6C37666819491A43CD0386DE35CD65D399570613178CCB4F21682A41454166CF6014C9498679C0E61731AACCB0F43E1037A31F84D846F03765B73DF4BE921E45D492F1B53259B5A6CBE45D03AFBD289FE65A741004EB4114830FCD56CCF6B9F62B745185341AF3469A65F7992CC6D9AC1E343AC819B82A464DABD9AD4A8B83529F97F9F65122C9F188F0BAF8D2A732548E7BFA7269697255101E57A208C4AD3A5CFA30C270E866B4CF931CEF64F09E4823E1A1DCAB9FEC8CC1F5EA2A7F856FF9559A8DA7138F753957E93857D92FA4B956861F7F535D2C7825B4B649A8DEBC0FC1646806AA59FFD54D8D6D2DF0881632D15A017FBD22B223F0CCB684DF91E5677ED512BE5ACD56C7B67B5543E9121AC2A25E7B1CE987C075D4D78C09E3173E0C41B33138E740A9629A3CCCEF8ADB17B0C070CD42674A999988322C03092F4E78F3C70FB2D723936B12FA14DA57ACB42B19E2AECC5F87E38EC5ADEDEFB337FC2971B7C6C71C9F0D5DF905AA1FF2643ECDDAAEEE34586B0DEAB6B48B1B42FE976D3CE68D46F171DC8877468BB561E68485B3808EF1E72542DC828E2481CBF349089DF8006C649CED4934AB6A271EA55216EF00E6378C51ABCAA82D6A02504C821CAB6040BAE2262A6C0C3EA7BDBF833A2E4683138257FA2D916913C7DEC4D2EE92DB8D8ECBEC0C06BE02816BD82A168D31EC88F5ADC6FAEC7F103A2E66B2E54F3D51DD5139A8E172E1A3D8CA0F22D956CAAD8A9DB796762E64A6C7A3A95E274424B2E947A12CB84D9281E2A6867BB10A097AE08497BC4EBD310CDE75EF08AB7F5963E4C9C3CB775BCD25F4CA919ECFF4B8D9AACE312E067CE5C6D3CA7BE6317B92E762C0BA98D390300733FE364C27F229F2196544C08EE0F2A8A826F73771A5C6B3FA2DA5971A6086A65CC90F53278B413B2E3043BD5BAC3D96F5526760482D3BAECBE45F7D20640D858BD9906F34A49DE0594F06CED67E967A1EDEA68E70A34550AABD2172BD43DEE3E8618647495C1EA0643D9E1C60CC38289D35C3B0CCEEC3507AC3FBA2951E3929D912409F2D6B4E679F33C83FE8DFAAC0041C946693EE9624B675EEC4449F7E08D0A9CFC3D82FBC004A77B6413D1EE5DB9A2013BE731E5A118B5EEB2CD426BFC0E2BBE2C7D3B610B8B5D4FAF1AD7E70B7677B6008AD2662A0045E4680C389E7C86C9F6B8D53E5D9A642952019FCEAAB0D544DD7AE9AA69DB64588CC3D2DF8FAB8151DAED3543E35A0D9CAC3A0698825464E49F4B2521D13AE512E278F9A2F3579F96FD73BB9F87A2D6E22EC139E86E294E2579D9146BFF6381C8DE47E8BD323B331C6337F086F35D6A28BEE90B3E1DECF4F437EC3A0649D15D4C43D97B81C3D9BE2F85C476376EC2F689066A5DBDA794DB3536B4355F9A2AE08F9092ED792FA990CD690D2F5B6F86B83EDDB0A7156F21D18F7F5A46829C2B726D179BF7A25BC910BC64C72125CA4BDA093BCD4E51681B377426B453BC72F373480B02D20BC92E1B898A304E1C4522D8C2BF9DF4BD4B5C40DAA5D51BD6EF6F3DB02129746D76AA0E8DFE613462F7650783086837070D94277EB43FB26801AE900E3F4E74FA62168008E872600F6E00F67E852C94AB1E8EF727EDEFA576BF84682FE6EF6FBF2D189D56F8D9E62C7D1956FF9DC7D7EFF60381D97709A2EF104D6024F32EB73B3A2A9CF52BC5443D29A4EF01FCC5F2BEEF9601D2D19195D0C120D363F8FA41373C63CA952B3483773C689E41F9842F299EF7F87004280E0216D64F946FD122BFB0DDF70A3EDF1EBB1A89ADC79E808ECB5FC644E14080486A5B26BF97DF72A886F97E2FA23F3922F3C6541FEE591200E38BAD4988C6B5DE60EBE3BFFCBBD9ADC41A7B096CE8D47FA6377ABE50B942ADBA9802C966F656A40A89845A8BFE2FC8AD9B1FF8BEF14EB380C971086B67FCC46D746395688CB71A6C58B4934A55B1AAA89A065C54C23F312183D118BDB3E6CEBD7F3825A25F8E7DA133718FCB14D4D08E0ADF6ACCC8C68F2D815ADE2D31912037515CADA39EBE7E904CEC03B55842B41B87A574DFB88855976119DBF1A72A522583F540DEF73302328BBF059D696C90244139EA30277625E63FC9624E7EC2DA2E8AA5319FDE234293595AE807CCA6000CC71EA704C982096B13BCEBFC615CDD666E3CAA01C9B9C107D3C1534020EE4656B8717505EBD1887E7D1718A88DF021F98100D5949F7B074F80EA26022347D6C7431CF3738BDF32D34B133A13969E18010D70E118DB009A2F64EE36C5B830C70A12D1E4E398B735F620C47D29471DF0DAF23C114112EE7D4B4B47876CDC9BB6D17ADE3C42FE2CC427C1AC9D3058F4C83F39A2FA14895AA6F0230ECF5DBB8E74196159AB8F52A4DC45D3369DB9D9F4706ECF91C0DFA450E1B83E9A17FE6784E6C677F2DC269BFE229A9C1C1034EB8B29E49760E278B15E02FE8E262D2EF9019970AEA048178914050E6C9C0CBECE1B224C5F6A23FEA1A47EF7CD058622CCAB619CBE6D46261CB76DB92B4A1C94742D0E702AA630D99E799661DD1D13541F868DA7E1815E9AE1AA21D789D0DEE09E1B5634C37882B4B87035BAB29356C953304A4C63BDCF087CDF277D9980F358DE76FB7CF5163216DBF96B40A8DEC5CED3810DD81C1E40B219B71A118CA351CE90B5B46E09B3D3AD9050E593BF5859B27171051DC3D491EB74525FFC26ECAD6926801E5D7D19AA68106FF4F3943D6E795C5FDD2BD0C20F93A20E6B49D623DD3F9A5940F12AE4939207B99EC08C6BF0FF0627BBA2CA856FD71152D3DEFC5539758C407E150722D1412ADC7D6B260CA55E7F52215F7C3720BFAF03973B70FF36CC6B06667D9C3F966E82B4EB18AE48FDB4051D37B7E0ED3800A66060D4362A4262C79779F2F5A038BCDC7EE54750BFD9BE038785CE82B31C37F2DA1B75417D572AC535F45AD54EF2FA0BCBFDF469D686A766CAABC3033391223B5D5292E468DAE47DB86D30D442175B05AABB64E1EEE28B11C4F23DFCDFA6C2229A113FE96386591A44AF6952604B75F20CB62DB64E5BACE696EEB07C0E5127B1E663ECB334E4F89942CF6BFFFC52284733D4CB2EE580795DE39ACE69D02AC759B26326A644A9D183694079279C5FDE7860FB04FECDF9734EFAB299961CE816D782CF9D783473655CCB3E73DEF4F856B816AC17D8D46001C10EAF91D6162058F2DD3DECBDD6529D154E72602C2D75E7B80E13E188F680FA9530B78A0145AF5C5938639F8DB3F81E77D2D6CFCA47C9112D8460AE21BCDCD7BBE78F402930D04BC25287DE36ACC839C914D2998C653FCE8A55A0AC2AF33EE0F5BCCFCD7EB21D891F093601F1F567B820215827B13446757BDDD7153DDC9B1E42732D5E423C8134F5291C8A704BF43CDF3859290638E248FAF361AB24FEC1259510E739806AE1187A59EB954433FCEFEB50D40D971CC103D2C15FAEDB10286028BF8A25833F61A798CA6D6C8F9B9B01888441A2CFB44DDD9C5F4BBEE18AA99B543EB7855BE34386EE62443A8EC96C58724654A1FEE9B9E5F656FB10A0C36AC54D9E20995C18737A7395E304A0614AE844ACF00C69903F3B3A63A8096C7B95BDFC7E87FEA86E0B360E9046447CC43D101DEE017F1C82A9F06C41371A9459BDFA4699D9A36C9E0
siggen_sig = 24D081E2D1546D67F4C69ECB7249C5231340F9F6F60B8426F521AECEFFF18D3EE5975C3FC6420D9EED523D670FE79F0F5A4B5987917CA813F2A234ECCE9A6F8171A15943B746408EF60811BF960ED151B1B2967CB5A6A8C01D8BA48BB6DEA71817A96E36581DE3DD6EDC58410897AEA87B7AA4096F0845D60B1CC86B0FDA55B3FDCE362D2A8F221AE9EF2B99550D1952FEA660C7D59066BE69ABE88719096BD8B6E54F8E18CF7479F49E3168AC15F244867A6C12C5C5217A886413B434401A10CD68C0AC3DBC91C8D46948091D3442DAE38B38A1B5C2B635FD4E1644F978909F1BCC9120F21852E73D81C7393D94417185CA939BF51413C69D101CBA45575670CB2CBB5B4876B049406026AF8030960275B0CFEEC6BABCF0A37DF322DE46CDBC6801270A10702CFC37448BEAEBB8A9C70B663FA8788FDAF7A59CD1227E1AF5496009305A29FB66868DCA5FAD180F4080B5A06C785AC335A8994A515275365CE806D3C0514D7D22312711A5AA8BF93376DFF6F2587D4606A84D0FEF8DA07FE444C20FC5678408F02C19F832C6DB714D1C5AD2362DB322EB97B1B8474407CB578A1B84B1A9A4E3D570F666CE8C723ECABA191A815A275CE16C766BD6193D878DD4101C4C6D807A1137D6C1010D8704AF8BD81151EFFF19DB2D05B75CD0FF34283A3AD2875513164F828AE7618507C180B8955C735C15E93D24E819B04AA3643F8C082D6FF88ACB95052D70DF000CCBB4647AC2BE7BA960BE44F666FCD50EA1C279EC28D9CE678441028ED4972F8266E65DC714012E6113E59792C9284D7A15621985D7A55E885257CF9BEBF253F500BEA7D1E94CB16AD4CB8513C947C1142776011DD8F5BF881A7DC2B1E22F663B2444CC906901C8E77067EF8372875EF1A5CCC472FDCAD5ED5562E1C9E57566C914E2A30DE47C2B4A4518CD9B95543FE506C646C63440931845EBECF7201934F387694AE1FC350EE2FB849DF6FFBD383838229032962406A92DFE6B2FBC7DF8299D0E045BFB19DEBCDFEF07E58B87A42C08DD98C6FB978854923730CEF37338DBDE5E73505C7D3689F7CF0F47D8CFB71A3D459BDA073DE8CC00879E65BAC49F8E4E1DC85DA7C29D70541E3736DA8B5AC18D8575FEFED6C299E25CC080E3E8C5231118CCA3BA45EDFF9819101122AF329946DD54FA79121B9121FB50C1E11723D7C95D12451C6167922080E4567C46C335393A1616AC64890D473C1A83339ABFDAC15206D1007D09941419D910AF1E7018C921EC58F8C00AA6CE832CB9BD106854AFFD0E20B3FA4D24875BE4AC1D778DE6C94F953636A749AEC92EC34EA842B1259414174AA1F505426DB81A03DB31DE1D9885D62FD1623E66C6C3E62FAF9BE2200E3078CADA7EA218649669B456BD71CE92025BC86788DF8D9851727B7F9B847E58F972AFD23A3EA6A1A6DA3ADCDF599BEB30DFE1F8D0DE738298C1CADC2E2F889B509A354BE48BECC08002CB0F7EC9C58ECCF7D346BA807B3D6AD39F515694D7A8FB07336B30C1174CBAF01447165E442D83BBEB02F429F3D9067A54FF06D973CFD91F479B124962FECE137DE5257441A633D77E06CD5D5897067E40EC91F0DF4E5EE11B34B510F2ED6AB58AE7ABA3A21095178CA03D8B1BD7997A97A8144F71A3A3B1A7B5AE71ABC57904E60CE1D9DE3AB4E97069B830008F276F1D503756AEAEBA827D36E6218B3761BC64E7602A1903B1DCC6F6627188886C6167D7DBACBFEAB23755F92CA8C2B8CA5FE425467AA0528AC42326C7902F68620C3A3EF59725E6E2F22F62F2DEE9DF3BC558A0CD31DBF348F28A1D34366193DB6FDC482274BF6EA7C67227216004950E5800DAEFE3732A375188AB7C3C8C38A8DED02B9AA03A941E5D08A0EBC054C2590A729BAE7E8352548087FA0FE60695419434D4FE5AA99C0C428450BC5691BB0022B14DC4E5CDD9604C9F1B4A9D431DF7D2A33E6ECF217DB368C399B788635C6F0424A1076DD91FE7D53F5E76D393C1CBE3178D8BC60E7AA5F0605CB7DF47BE9AFC27559CAAEF38E3E845997F9542813041DF70ACF838C49BDF7A6AC0365A618CC26F2D36712961032B9420EE7B7D21E5637F01E05361DF7CAEC7F620AEAC90171CBFCD17E37FC6C8EA6E7244A1209D2F13F89A7127CDA0498D1D5E1FD1770528A5D320294DE59DFA3439A721C44EA40314076CB8F4ACF802A7CA51D60DDD38D8378DA4976BEE9E90D3C84EFD1A530ED85D6E21E3D05BC6D0AE35FBA86F1B97466308EFC3AE328E7F347196413DB9FF7325BBB585C4301DF1299E06C4D9E9FAF5811592722EED36F8504AA2D3D98B2FAB8580FD4A6377DE6A84E60F646F3D7460FF6D42283AC54C40879C973457D3F9417602961F43CF566E95DC4AACA598B40365CD0EDDB97766BBFFF8772C82A2465F031E8D74232F48107D56E282ACC98218E33E242B3C8474EDBBF06F70D53C9F183FEBE0F19F814E88B8CDE438DE3B34366DB5758F44FE89B773ABFA296830C2D1B9CE51F41CFF8744A3E31209FBD11106D8F44FCF52210D0B4EC5754188227E93EA66CD81D09A5FE1633AD217A116CF930793C103A3B7EDB2B01EB2F08FACED085289697290095D1F81D25D79633DEABF45E7450C975F667DC915B7D75AD2C2155BDFB596FE5FD497B57F2AA94F0ABCF4279F679A35A6130D10ECB579D809570D2DC85AC6573371E7EEBECB2E94F93850B0395230DCBDA08D6BCEC86E9FF2A83798305587CD174A5E3B2B5540CD88A730E0A7A7EF834AC66ECADA9B5C960F89FA64D9A6FA65EBA7D8566ED858B3133545582EBF12E001CAB4FD33BBA51031D29EEDDE733C8D42BFCB620EAF41BDFD2A7557BB01AD5FFF9599AB293A1957F5B02DC8337F892B18CD7D7A3E4694B7A6D03F8647E943AD7D54CEF10A56F2CF0446C63B24AEFECBF3F3FAB5E593F5BC6D00B4EC1AAC950EA8505872AC4AE370BD9EEC61FFE4E1B01F49DBC031439E6161B5A490CE9AC12E9F272D7E0A5066ECB890F00FC9616CE9A2924A10569BEC07E2EC5A21A7805B3E197F54F53E596C1C914D32F7659A49926A34BE6325883225360C0283ABC03AF6325D9B528CC3E0B65BC480278F01C5D59E0F40330475C1EE59F9048DADCA1CAFEBE4A5C213F5E66B4FC2B4A271EE937702D9C0265B93FAC6053711F7902F6FC7F8BF9BB797339B71166DF9E7B5E34D2E0A4780CE739FBD964F60238C8CCAD41AD6727FDCE1A9C56A42EF9169A93F61C390C59C868AEACA1E85B053CEABD330F09F5A3D5C52BB7B83E42FBB17CD665137896BAF7B990C0C37814EB62BC8B57EE0731F74BFFD85B1A0E1925F568A4270AB5AB7FFF3B42A315E9E3C03FB3A64FAC3BC68E79B1C797109C3D855935C9CB2660D3AFA6C49306876A96D8ADF227E05A6FEB33A743EDABDCDAAD742DC8AAB25B8A469879E588FBE1BF5CA084599B157116A6EBBB37FB95E48E1DC87D463915F3F63159161213DCCB0433192567C4C1EB8E75E88166B87DC4B61C087AD5389720AB0A431EB3DD3862E1FF48C2F2B2AA0347E8E26756D949ED00BFC77CD2EBA0344EF9C9BA842DA6AD70F55E58985364E55ACBFC36F5BABD62C77F63E903A78E3A600F4040DC0BCB25DEF677E605C01A2839772AA74DFF5BA564B050FE641E3C1505E62CDBB5E88DF81D17A89C8787C60D84F25FB5ECF5469C1E319212B0450701E93A1C0FA2034169DFC666868D3898B42262555783E68375A4414042F978A137F00010D333F7183823016798B608F77695276445BB9ECD1F058729A4FE90A81A23CFD34B19429A96C728C567CD25E03C6367D2EF422111FCAD519482D971C522FB50BB6B933FE19E0003D023C118923D94696255953EF81F5EE040B4A15E85F663224DAD28C96D175BA0F4C095C3E87966E8B726FB535B38965B7D7DC82EEC7F989BCC611D06947E690C6EAA38C9136516C0CBCB177AFF9761C6310C9EAFF19248CDD76D9092022E57E5EBC532E2A7BCD557FC976D7DB17C51D61E5FBD0A3ADD212D68027CA1B9309777043EED446957139FA18E515C8C7CD15AF1220E27BC9F6043F26D223F0771B375D915BB39441BDEF1A1548518DFDE0555693BE4449D19A8368DD410A3C27E988F88A63187F3B6ADD51583959583D8530FE7E347A639BE61509FF83B675ED0C0BE232503EB696845419FD8A5BC373F0226CC564A7EEF9CFB8AF87954240E0989D4089A800A7158EA5499F996C12C23DCC3ACF61D8FBB64B16444F640FBF10EC35B8DF94B930C0536DFFEE13A2E61D794CD12CBC7F75FBE4598426AA98F2329A2BE3FA8A54496B47B9EE7D079DF4C16A85B2F233DD3BEAF0895751D9A593FC370B075A06D0C9899708A0DAD1F70030905F27ED29418E5E2D6FA8E2081F17C9D5C58CD878F9C0196FFBD048C257744B6B94BAD4421A14E00CBA72D224505B490E6B1615DC324F241DBB56567FB04B657D3E7860478B21F5730D10D4CE9357037192D1F60AB43224CCA5492A51C6A2EC03111115876C21E7A3C5D82847D4AB6C5F81BFB99B6AFC847067BADAE1C84BB2F89E01C1D2DA441A74D400E8A90B15BF4C868084706624180E97F6B5BE1F84FF4CB2D40164C6940CA664803550B5F452ADBB1AB99206EB9BAF066E7B219CB4F28EFFA7F75A7607EF25E7F01B924A6ED7279DF25C03895D33E561A36FB5717CB31F134A1A4E7028788697E49C04ED869F770E461D08EE5DB820190CCB7EF11669B0773772BCB820D920E2A8583F3D06C523C013A7F073817BD05EC5759A4FBF5A854DFB82E5FCCBB32D881A5DC17B46CF125A3000F92816D21A1B28B54A76BEF96923E6F2EA6192CF1097AEED333E635F8A660DFA4F491EF38318079CA9D41DD453336AF2577E5DD6D2F10692DF5475DC0A0B8C83A6A69584E99B15FB6516C0F7D69A263548E6E04A156BCA903D2BCE2D61D98EF84911F191EACB801AD9E64FF21991DAD614123FFA1823A237390432859D88ECAC67BAD20EB49FE370ED8E0568247A659C4D26FD58CAA710B308D06BAA46264950EE7B7ABF0D376C31C9F04EC621A78663A92CFC0487C086DB394B03950FFB54E0CCF36063A61C7ED6FB913820228EB42AC8DFC150E545B013D3D98863782B272D85E513C71589C5DAF8B51CE9182422AC76E932988403EB5761F0B792107CD39C3342B24A8F567F6E23B3647603F9959D696AC0A0F97327521D4FC2B59FD707F9BE51527F99DCA7A934B5F6CA1A8E1150FF4E4C92864DCE4C72DB392CA3F8783695CC38701A7C64307E27C49F1F92895A7F0C7AAF17A5E652A0BFAC32AC9C18D92EB84850D4C64D3DE5152F9C3AF88B1638C578555BE0A88A2216F7F9767F02DB0F79EC32F65A7D1C13D7C10683127091FB5250824EA763676607713CB7EDDE7C2C66ED7B268E4DC400178BA6C36559FB995456061BF7BB637525A39FA7D30C501C2D6C87C025996272E3BFE0677B7E45AA6EE659AEA6AE78D2B1FEFE817E3897504F243B7DBB99409D104333C84B10C6571C30BCBEA30C81975A683E751D9ABB353DEAAC68A7DB3D37A85A7CB4B8DED844BA1CB67259A613884385082015FCD5747D1E8766CC89B15CEF2D2769867FFACAA70C8B6B066EB89299E2FD10134F4C0AE67327F1DAB7F9CBB98F9E496D33A44BACBBADD1E94A676676BC57ACB3AB7245C49A93C4B7500EDC97811706F035E89091FBA3DD30C032AE3540A76B34AFF22763A75932CDF94D226F62B2F2072DC6A5DF8E7D9A86A4231DBBAF4FCD4143ECD702428366F04DE909BDDBE6B063EFF4EC95957E69A6CC53A91C7349485D28D1CF4EFA4BB8E972A74C7494998CF36D5E57FC73342FB57E33B9FEE4DF354E5E48CA89BDCCD0E9AE9BF72C04CE0346E7CD6DFA143320244B8E9787C7145CC28B219E26DB99D9FF3D0CD448EA0AC91349A186C31F4754CB6A45EC8174DA3D4D8F4C5ABBC62A5BFEE01F4BB39946A34BAAAF716BA610C40008121CAB9812C30E71760F4ACED3CDA0BB601E1C14B9C8B708A66E12EDDABAD8BDE391B79371C27873B9830894F0F0A9B9CEC3EB75177189F351B48CE020F99511A1A155DF1C8DD0115D39DAF623A5FBD726082F9AC4ECEAC2D4445EA11E6E54F36961D3442C3DC36F2D5903A5A6069FE795466AD8030AEA3F5FD36184975444CB165F3EF669FA045A510A9DD73AB406B7C9A39AF34468030AF655F0900C978EB01A3D11D0543768FA68031DF0B5E1B17E4A4B62EF7CA0FF718B831835A775B485FCD12B758B613F4108073E40C55BD0F20582BBB81C42A5782BE33678EA33DDCA232E6166364D2149A33423B912098ECCD50CA62D0D225C3E5AD14CBECF0ACD0FD30656FFB0E892C16C0B5AB08A6095EEE7EC558483BD22E2F1B363ABF174363C6B4F3DD14D44170A2AF0696A9F406DDE85E89BF115292717A5EADDA8B4495A5C13A0EE2577692AC33FF699DE01E883C909676EC3D6DBF62A3C4484C4F40D578FB11F2B3892B8BED52A748DACB0246266708C9EAAB0E91B2C5B9E35479CA7B6E90000000000000000000000000000000000000000000000000000000000050B0F161B24282E

count = 332
siggen_mu = 5C97F91CFA0EED1DF1439AF4CCFF4996C6054368678C3819549E22CAF07FB23AE39E6BBC5EE3B1DAC0A3B98BD527B0D2DC1F513F3B7F1DC7535800ABE9ADC1AB
siggen_msg =
siggen_rnd = 1F37A313DDD28D6EA0EFD16B73C81DAB96573C2D52BCD212B0112FD28D009B7F
siggen_sk = 3364268AC1790B86BA0A22E617CAE3D0E95B08094ADD85D6B01234EFFA5388E60788F1794613A53400F5E48BF027F83A4A76FC6C26ADC358098F46BF595FEBB692BEEBDFBD9FE6753C0675F3C6FBD7AE3C70B3760F772BBB5536FF44C93C7EC71F043C3955AACEA6D2E54B9223B3F076A17FDC35C9FF6087CE35F8D197AA534114A66111190A9A322CE4A850A1B28D4A1690084588C9B44D223091982024C188700C43249C109259B84824330224C305982029901805521089C3963024894C20B27040802CA14091DA388853460812A02519382EDA36842103450430329C4660619061200452A1B02420306113A2448B22240B0788D042281824260842060B066C5C00211930010BB96094C601C12006018670501665C8328998420C54C00819973041480D6306259BA40493045102926904058C01174A24416CD106105318620BA101141665A11611C124311C865059220963042EE0C04D484489DAA085103706CB225203008E5B100282A608A21440204786D302680820490002265B443212044AC902064184909A020420406512C58163946C01810120B42410B7049BA42DD8B410E234429A4072E0A4890997014A064924328EA0C60C18A100A4860122C80193A8284CA284413885231102D41022C2849162862924440664802C9084709BC069D0C868923024CB84885348120A182463C60CE39081D3C28840A4708B10620BB06449A6290CC63181B668194648A2A08480108DE04029A18608D4222E41A66D102928543844029044C9048098462501A1515B882022C985942826D9486D530848019484838489009851DA1226DA426E59062DA2C60820866524232C5C146DA32288D908310941052485888808899B146189022204258C98904C01A05103914D1B2772404222028248949045831468D0346A2384011BA38010412C99A889D0B489120348D946659B366C1A92680A020622208A0993444B846494926CCB808C03376E9A826D94180CE414425CC0211A30291344519C8210E028008B42105210460C204819024E9A1004C8863141368E1C3308E3C68C1A960112A2698CA08414002113306658144CC8060D81448DD01609094280201111C2842559420D19A6081A42304A2292CAA66084C8300BA290D8C460422444DB980C233392101202E3900D491640614464D4A29094140E12350CC1868DC38840A3088C501806142471A3C004198645800828C13466E498888322720AA868D0342C8228900380201C468611C86112966980C66C13162902814D4B460CC9B061E42244A0A280DBB22918940C023822830604D9904182060E9830928CB008512424DC42661320869C00219B2052D4122211018901A30DA4346E00850853A8699A2622A4A209C8840053162C11B824191271E4340808332D123409D1406A890841899649641680E18084098184C0C60CA4A224CC204423A911D9144E9B88010B400D14108C14A6890A06485AA2891284855C08849A8445C44624D1C2805A3429219948D2C44D0C046613C20C03072E0AA605A3840D1847851B210AE2062120452D0B3588E1046D899845A13680543604E0986911C36844940D21B04850304C930826109381D02662D4A86C23438E8800699124300B9350D83869E314680AB271D8C08803174E5A341288980881808C130249C494300A47811A35821CB88CCB221164B86C8B088492100ACC1000A234055CA40C23947112012524A304D242890445808B24110C1968D846420C1300241368C3168DA1B80102419209984408201003407299C4481B09114CB04959B0840236704826911B8349D2361251486DC9A6284B1622E3B66114875024022401964D5AB8250347859A842150A009A1281282C0480C42845B1488A4287111274A181888C0244420822580B201082389002390E3B87119A105CA2288A2021113984C24B20118A30D9A4429C0B88103902963B6450B0231013841DA22080293050A4910A10270942689840049C3200618A748C3982DCA244E93C6241A890410124502B0046138848132621A1850D1268CA4104462A22464282624221118A48D64224003A19003949003B1319C426282046A44B8814C3080649265C88430CA22642286280C893122153162120923B32524278D2323214C9291E2422E0BA6088B3800CC962C8B902CE1984821016D84C69000902164C0801800800082700CA14C14637809E2C92AE68FB94D55686D62785D4A6DC3384B2E66C839428E50CEAC8475993030821CCE1A6FA78126CBD6D5AB801706DF068189CEBD024575D21C3642D9B06E2860A2D364A60C74BBFCDD831595E7A94E9298D9A527A304BF55D4F1EEF04E37DB6806ED989D27EEAD0F129ADC7B4BCB7A3257FB63350400050D9691011FBD96A374F41B437936BBDE6DD8728F7688C1DE441048AC6CC42E16271F23109D34B499EE64BE38BF22723B61BD95599A9C90FE31993EE8B3CDADA18D35069D830946D5D6E1619BBAFB20D859F305E92479A98428B538A6BBBF927C03ADC6A02AF0F8BEB5F44F10F5B5F9BF27CBC125876921013651DDCC4884ECC877B82CE6D57150B3005359F386690EF59DE49A49C2DFE09D7600B6FE537D63F9265139BBF1D091E73B3241AB009D82AA297F7B23CAB4E621BA4C7D21A2777FBD3AAF8A20E376930A2B6BE8A52F6FE57759D1CD53846A09FE32984A87C9E91FC7D03047E85AA071A4D6E21DD3B65E3C1769855C7ED3B3278B98D7FE54299DA82B040B91CB732F6E65C590A77C5F67D0E72C67CD164B1A267929E12045E29DC92812649B45D0FE69C80301AE290D35B911E887DD7C7466DC685304E859C7EBFA8C082977D3D511350591674243129CEEFF7BC17A517E1F645EF65AD05606AC6BB9BDE6A1D6BBB0C20A1D60150DBB64754B917E02792F9AA5A4C0BF9EAE6042C77346ED7DA41EC9729C622706ABA092D92C24E24622CD56D2E148F785B174826A0BC4F037891682A31A3070C63A329C720883F3E2130B1DD6DB709880832F2AA6C156E3E9DFA8DB072ACC2E8028124D142C31770E4FB70F1AA5952B93BB73F03A056FBFB3B11AAED7AF3E727DFBE09902C0A79814F0E879577F529A9042BCBD49E959F1AAD83BFF58F60269FC90B750756FBB90B5A52C52D15767C504F37568887872DCA29926D297B02470E719DB221A4385DEBC5D7927DF20A56B42676C1BD167E5F53267A089AE21FCA2D27DCABF39F0CA2805ED9B0E121BD493B60382F90E7406FA94E60A435EAE198EE915EE6029E9FA9504D4056095EB71A6768F70E89D8905EBAB55137F6CA7B9294E5B9FFE4B78F5BAD6FD3B9EB30F77B423F9CA14AC52E7A93D7322281DCF4F2439ECA8A4432E32052C365FE1FD70812E48E743162AF287EBBF07CD5B477D6537ED7324E9DDA8FD4CA9A0FB59A67C2189AF8988B61A8017F3E360044610F483C376A2ECF072CE252E75AE1D7B37597C811C69FE2EBC8ACB6FD5B293294EC455490D1DAF325F9A0D96789A594F06D07A0995C359BA09250EFFE4DDD1AF152ED2C9E92305928CCD337147BB2982FD18926404D97FF5EC7DAF1AD4CD3D82DE2A1FEEFC66886413871DEC88984B493A430E1C184389EA2C19B13A64A59EFB2F781E0A7BB98BC07C3CC928C4A59E39DEB056BE46A3E40DC7EF0BF6734BD09D24C73EBE7BCC0CCC1FB59C266468E682237A1D508C12FF75BAF5930B0FF4171BA4DB2E16970D5594ABB87A118B99B779B76CBBED9098FD7115F069027615A128D8C26BE7562EE8D784D7B77179B2DE2AC5428719E37D8ED052800CAC3E53AB83A870B3C307AD8039A5BD89263633992397ED8F3268045E9E251E6342755A5154DD3A04688F5AA8CC99E8BCB4F9EAEBAE7FF90455529CF41267A5AC1F6F1B6755A92BBE6E015E78AFBCD8C258C9C1A728BB1B2CC25DC030F3FD721C580BFC99619A7807DA8AD281F10FF3409C7F04AE15250E788D5F55C334072556BF04A53C2A5D5EE8E1FC8BEE07DDFD7DB13C5012814A0818C5F20AB8BB780267A398F35538FA3B431BEE4110CCF923E78424A94781BBBCE95F6D769AD6FAD68AC79EE633FA9DE3AE0AC02F67F40FC611AD47B8778B01B5C60758A16D582C6D41C247F6DA2B1B04CFB10FD833A15E1238B3CDEFADAD23F49D69F21E14FA8B6D11D3A7746C6A194BBEA32B179D4C9F020AF7E94923A8F80AB6330E9B90C4998BD21C47FD450CFA942AD4E85DA05B1D1427E03D2586670B68DF9B56BC6B636A312A3DEB5653814D601CA7401A5A520463FC98A2CA0F56D0BC7A6039307E2DDF21D4170EEE26F1932DF1E8FCCB6413685C593B9133239E05AE3712D75F99B01FDD2A31389B167889035E5DFECCD09FB756CB4B8017D7BFA970A650F691B43B0D08C05C0F31C4EA75276DDBCBFBC9209E56B36433B078FAB68D1366BA8EF11BEAB518FCA58F96231EA2263FFAC8CC84D247D47417C38D7CDBF305BDF4DEB4554D3F9A078103FDFDF53AE73C39AFCB4923ADA4F2BC5CC53D8397F53640FB753B82B2154002880933B2B5E74617DC320F43BB4B79E43BC5697BBA721986B5BB57774DE416C14BC2C7062833CB184FB571EFB9B51522E7E57CE2608CB3F89FA0298BD8F6F1441FD5BF54AD3726AA834F5F06D162B9EF9BBFBE76F3BF265B4854E860F0D90C64240CEB3D576FFFE5EC5C40CD61BB7ECACD5B7A730C533DCAE3F02063BFD4918FC7E934082899C056DFC0F7A84B8803A5B1CAF1CE815B7438C69E82D6BD00B3B8B1371915C1E3082E536CDAF6D1E21270F5FC46A5EB1BDA0562FD4B8AB3DB3A4C2318F0480CAEAEE308D5397D2C37DF2D7AC8418168804A4DDFCDB608ACF610FC8B2485A44D7954498EECEFAD1DE40CDBC478590779D948654B28DB49E06F67168E2192968AA502A170E566D84EB2CF238FCDFC5B61662249FC6D21B3257FE1AB347144B2E39909734D8FFAE466797DFA1F313B78096849593BA4B97217949BA1EF4246525E38FE47319276E29556A837D7BDC155E9E7A8F9D965F3926220DD36F7DB2AD520E12F781E8F8FB40875A876C55439116C721DD79076F9AE4E04D943B1FCB3262C1820F15A3CF67E55F56D9D87A1532F4F210C2F73541CB0A44E92DF41FD511385A1BACB8D33504955C9FFD2D3107E9A4907B16A23C26BFFAE5B7FD0700A8364704F697E199230DC9D277E979F092ED9E300498DAC52E23C1D62D19B2B4B74145ECA5B61CA5FE431AF2D0A4783456DBEAA2FDCA268376AD25F3043F44A82B5CDC2627F653EDC9430D0BC61A9267C4633C61FF194BA991A06416AC0E40010F60FDD270F0AAC9C156FA1F55BB7D02B98E54C286C8A8E3613D116D58BCE774F39F03455A15DCD1298DA8DA3E7C6A13EAE14F460DF4802BE4F7437CDDE1A94831FBDA3E34B16BE08917171C420A9644D5F6DBA8511153998D8EB8F7B4FA618C681B2DC7CD39B8058F0D5881F204F5DC425657FC5D495A6BB8ABFC66C02AFA5DADF7ADEFDC8F4762CB21861898C4E2FBC510909C6B577556C964325D4CE312BD9797B8BFF2469499CD613AF119DFD594B25022CD6E987992922AAA2C5570D0AF56908EB27E2179824F618C062774A23D7BDCABA09E36095F75958A302DE3AEAE30574523B88F88A9EA2536B26DB6DE299A17A6DBD641A9AD57653CB16E3A2F791430D57818B4D7A15E7C1B4FDCBDB1BFD87934FD7DB7EA1DEA241D323A6081CBF0B4552E805B8838E27DE2FF65302B267B5B5CE25E12D49AEB39133365CB6DF985944361FA7344B8BF624457D963300ED921C97C9C6DB1BBCD6FFC8B6A9B0433C1BCD97A36663C84B8C360E9DB76A18FDB9FB57E8BAC6C052C1C19C2D2FA65A933D9F0E503D6F7146F7C137FEFF1AC8F1E5CAD3A995C43FC140BBC27E4483151044DBB030DE8E81F84DD67EF698A49274B88447ADBF4DC33301067C3DFABFD44D6CB1A62A761322B673CD272A47A2F2CEE5DA48B1DBB364D883A2D8C6F0A423C26901CB6CEBD6BB9645E04404B9D893025039AE9683098D802EB32F8D3ADC121988477E91F82B3653D067F0204DA8FB649319B20A38473C5AB656EA7B30A366F4DADD5308A2CEECE1D7B16BE71E31020C8971EE92222C3BBC6B1322C67BA74F464BE32098A930CF35071270F30EA26A631CF88ADDA770A3B863830CB3A8B08EA12C5ABD1F019A36A9D8DBCE4BD0510E9FD706015287B03698191CA2892F7C56192B6D50887B36E0E6C50857DD34FE7AD0EBE9C9DCF97225C0CEE70B1A65B14E842ACD602EE7EB9709FF302FE0CB6211C446490FD792681D79236366090AC38B73622A4D13C77A583C196C176A1696AB30D1CF50595E8B54EE43799114FF02D35C9C5888C78929AB1F0C044E501F7C34BAA45F20691B3E4874354B0ACB568B359A4631BFB0A1EA8D8B47155A1C65AF3FD368658EA05F510EB4ECAB7BCC767C2916A88E5B2EA22AC63121AE3A3DC3518C3928E3337EECBE20201D6EAA813A16A6411CFD4B4BFD6566744A151C62D6694D2AF43E463333B2B504DC76835A8EDF06BF9F9E6237F74AE7DE4D93A8E50649291F5C58E505EC1EB6FA325262F6A2876590B2C3CE86E5F0AD8575AFB8CC23103A3B2B5B192D1797B2DDEBDA33BC76D41F34A707C2DBD5D43A6A5183841B23CF5BC731CFF846F055789BA32E005651BA8413E11E9C134F22116C4DA9B5C3C11262D1F8A067C9A0FF5C03579C01A128DC340A3A0F1B1B3081358514F335A57398701843FC944BE6FA12293CB03897BD210D7099EA6A2755CAEBA19F44F735154C08F33E7D0DE8B20B6C758F406A810656665C461D1B848AC66B8F61EA75A715B54A248C2216234603DFD20827193B909CE0A3C2A83EFE7A0C9C67545CF7A7D54BC0D4BB5F5580BDF50D9E88130E94525857E26374978A4C8E2DFA65D1EA6A66D88FCD2B94A857C09A183F72802CD08A6295
siggen_pk = 3364268AC1790B86BA0A22E617CAE3D0E95B08094ADD85D6B01234EFFA5388E6D90435DAAC58FE1C59166738907091A4F263AA8B482149DB9BCDF8BB6D12B852E4D351DA3D0FADE0D7EB07D03D48B3E26D8126066BAA056ACDE363AE0A886A48961BCE325C63C5E0E90BF1ABE1A26D9922B2F331C2E42765AC008CD28BC019261EE74C3936ED4E650BA5CD2C04F9308AB70BAF457B60DEB806397422CB020C72B4788C1D55726044E71334FA709FDA872086C8CD7C550459B25B18C86BED13D8C528B1C1D487B00BE4B3211C5386E11C4DC7697EB6357241260E94ECD2DB11FB886B82928525BE8931E9D6D50DEC2D365AC2303EC909022155561CAAEF6D526BD3437F667D2F96BB7BE0C1BAD6637E20F95DBF42CEB3AFF5735640BA14F2BEE490753E3679EE2F72F9BF967833AA4DAB2559E42E821153030A6F8C830407AF19B155E6DC8C0E7A6B69A7BAB51005A47227B6D9D8E0C29984877AD6C0A042A682C130DEA9091BA65ABE2D0B2A4D23B9ECCB728E44390D41EA4F1D1C79E87D62F724631E4E68A00062BB5B3D7C3369A7FE397610C9BE8B32DFC12C144298119F548012C7CDBF6746098CEC5B9E4664EC25BE5CBC29BE121031C33EB6ADCFAEA36BB488346454167D129ADCBD04F6ABE8AD55B7A848ABFDBF4B43FC7606FB7A58C2DF39682B228106FA736460D62DA6A2300AC0206812E41B4A355BF0C011F5EEEFBD7BE6965B6D7EC21CEA16F7DF173EBEDF0D09C564E43CB97911BCCE9D9F2F1F7EE709AE150D25557352C516B891F8C90D955BDE011135D670776501D7CA5834EDD48CA4BF3D4FF29D75599891B5ED23B1CC915B61FE41D00A96C1CD0ABD9214629FEFF08961538E7A897AE44A3DC17645DCBD5A59AD1D862455F28A70462B3B906DCD0CC7D30FF37585F43E4C716DC6A1695C77C750DF778DDBD1BEFEC3FEB377172C9CDA9B80EA71B647C370E5681EFA17579EE00F9AC73C7D1899B8E2518FAF9B98A0C1456CC258A0633D152DFA504391CEA2C8CC3DCAFA489E6E093DEAE7FD5D073B343A2A883240ECEC9DA3332C929242D1C4441022A0AC5243793D0B4E3CA06993E90A9706CDBFD6B5ECB7853E2DBA8E2151DF0455D41549B2741B71F6A8F60F623CCB24D24536CF9AAE5CA8BCC3AEB053F487D79C47E1188ADD926D4F26E8A81F68A0AAB33820C91D067461CEE4CBB1305F2ED58366D0BF749DA742275D661FEBDF776073B675C1EF43CC91352979E0BF75BAB58ED447AD013EF90B687548D0FBFA3D3C499E9EEEB15CDF45B778A62B65B0D080705CB5F7783CE25E7760F44643B35729204B8D5EF7F27A8646B9B791AF51A1B4B34AF2B838899158AF7B2F1AD894BB18C0E99B60B66BE1F5415C0A9472B0E990B710D56D9A95B370405688C8480175F2DCB4A7B1CEC21B53B4370287DDEB75017831F55D978111849FF96B6D920C577FE3B4A4DFC71A15F8AE8D79EDF0F7B73D6EE965A8B66F1D080CF2438D2B3E738E202B45126FAEB9237B586A6F9615DC05EFBBE620DCE42ABF6858CEFE145F2AA92BCF9B0387F6AE867CBC665EE190BCC87E5E8C61B12FD807B79130D28885B4BA5AF83173677D397D491FCE35802F6177C55F35EDBD9C35D5B5368CE955A7B4A118709B745524A707BFB20AFBA90F8038682CB071AA073E1DA58BF78B9764384E9D7FEECD89A457FDB6A3C764980D0810061B3A924178E0383CE307620529E9C45CE5CDC69099D0B5FDF313AE9510A426078021D5EB22B2EF3C7E22B24E57F290B767B3F3927E7D649C3DE643C3625D40CE8EC83664B77DDBF817E75C187710DFECF725A7338653E86F6FCFC28B5E6F47FD7A81329467868C450F879FF3D848E574EA3296EF4036C98E65147BE3E0D5A668969E9157769516855EC09316AEC64C388A4110CDD83BBEC371AB9A79240BBF71E111C0DB179773FD559D2A31D27FF311305814B87E20B1454F0B13547A01B8B147E42017F6A465EAFE3AF082A72BAAFE316B450E89A7DA877654D55059B24417CCC80E4E59DED35251177ED505D9B3CD39CA836FF05554D63800DC98EF89B6802A05B7F4E435EF1D02E95F9BD971888856E8CEDF5F8AE6E0D8876A0966A86E7F2D413A240550CF7E8636817CC31F304B19CACE5FD0FA82544BABE59F3B7073829494D7AEA15A02311F128C371ACA7B08C35F3942611E3D2011E67E36F56851E3ECDC4A66A352DAB779449A57CD437BBF7B971C5F63FA3C8FCEBCE4237BC8318434FE932F3E025D13400BE801992BF56E47B26CC018FFF2EFDF2DC8B65985C2589EC44A9E4B46023045943C0655FB84D9EB90E14C4FB5A5E1B715819FAC3A6CA49BCF2C580887B11691768CCFAD890AB3A00439AECB4353F83193BD61086D5D90B351911D259C578BD42FD7DEDEE0F06F3AED2A1F8105EA70480DA9DF46704F3CB95B1001522410D157AB43142C7B93CF97D95895C2658DD39C69FAD69847925FAD7E2FCABFDB66C4DA33E4CDCACA68016665BC3A5BDA9988BE993783D76AE9316A32BA4CF2A1F14E6F830201C11FEEAA01F844C33B9CD92CE6D23F43BDF29A96A75E1C4AB43A3716724AEF240FEC56C8A88D9BCEEC97C91DA67D59CEC6EAFDE7AE361E5E04AF6F4840A46DBCF1E986DAD096510BA3747498AE4D7500E431763EB3DF3B3C001BA003FD157D13F07D3C7E9D4B1792251EE5B92B8C93D0056FDA6E269011DA79BB95D8FE68CF88659E9EE1816C3BCC3AFE43DBA0E3A36CA39E9806B90FB2DF6C140DC415B2938A0F8713B3135C6B4C37D4F024BCBAEB269413FC8E2B630D39CF0F15CB581B4B42516A388D5774E4E01627ADDC3137C236A6E9EE316EA0619B9351A1199C6DC5D460FBD6D9272E615C80B2E53834564E2ABF82D5EE3054FB3C9A2B875DCC1FC5CBA1FCC539F220759AC8908D5F53315EEE033BCF9B94882ED0583D13F7B9AA05BD633D2CF69EDAC6F3526C7F3886B60D90FA2B1BC37B03B6B613DBB36026B81B6AE04734C1DE3C37C7A582E5FBDEAC15E1D21AA3277726271A4BA8BC5C1023F5694E7AC60E5D7F0675E350C267233283CB89CC6240A2039A83A4D32E53237F9BB75BEEC37370BA88DC5342DB76FF3C3CE13C4C36C423D427F808DFFBCD9EC4ADDF3A7E232854294A3EE0D90B8933A8901CD329B8F2E10B18B8B6D7C5AB12167F8C3F1FAF8AE3287AEBEBDFCEFC80C9159E02312600B53AAB1C1A3EEEC65F03C850E801E2A6767A2C179D07E66406277F5B4B1EAC0EA0C4E1489F012B092B02B328CD1E11224DDA72044A7D5E34525268806B2D6AAC1DCB2FC4BCB9A0215EA5AF53567E068C8606FB2D92FD6FFD6073A7C94DBE5031996908B73AC371384117ED11DBEB397429F19A6AF205626DCB7595EA5B88011BAB8EC1366B5DC3FAFFD28A169D8C1A3CEF33BAAEAC2B1BF4F117A4AB10AB94CC96E854B9664D52F203056F3715FC116C005E01C55FFEE6B862482D002D7E69D2B3FB58F3BB7DA58E61F9834A7F80A1A39A44995BE0F3C1D096D532DB5224A4E6605238A7253F56EA4898884F454DC26C460B85A1417DBC9748A10D45FAF5F3B8C9243FEA6FE22566849C819B6EDE93C213D40E133BEB21AE689E4968566AD17DBBBD0EC4E0F5E0202461C8D786A36B06511F09F5BD6B2CBC8CD4E8862F2A7C1BF8DAE28BF75164CF
siggen_sig = C685B7F283E7C9A8CF6890879A8B4CB88A6E362F0F5733CB03F0689067B0FA8C5B3BCBDA7EC8F359B2661B940B820EFB8EA7EB33B6698071AC7E9B407B8D8BB56B2BBDD7837F7328A6C00B2DDE40829CA2FF3762F829150B19BF5A3999E1873D11CDBD2B1AB1795845F30B3AABA90F9A31EAE79749F2D170FE4DDE18005AC62D4DF3F4FEFA3350CB3B944708753E49AD28DC58DC0489FEFB084AAE7236A107D6684D2072FA509962F46DCC31A0D529929DDA495DA3C505E0A6941D447B018283FFEF396BCCBE18576864B1BCEF7A0D4715B651776B7C6ED6610B0E5CA79EF20F8D3D13EEB12CAFBA14FD884087676C7072029A9DE77FED4F00ED34F8158C47DA60E06EFBCBD382EE143682B829FD3F1875EA7AE17D87B4AA003E974629ACE1155930894DD14921E70B0942091092A1E311D59B28C5C67F89719970074E2A1D291726B36FC62FF91FD677175EED413933817024D5F17F364E563FCEB9847117E54B665EA1A4A47799B3C0691DF1F16661E9DC93B2949D922817D0A2698701C11F804CF483B3C9BDDD0E98BC1DE336BB2EF9CF784AE58A3B717F8BE132CDA5DD3B6404CF1C8ECEBA818C329F1722A6C16CF3D18F52CCE33C2326230CF89137D4F16D58679E07A5A0E2059FA35C9FD73B52FD4678E22715E09EF5BCC69C108197A1BC51E337E9937A10B0B25A2FD953C0CDC3FBF25AADBFDAB8BC1909F65DCE6636F39BECBE62E7C4A4225E90E7218D50BB634CB793B386CE50BC739A97E886461203B49D245A037FE5375CEEE72F98FF548424E7DA115261EE0719BFDE3C61EFB181EBFBB1481D7E1717457300B3698F284718B7CC66F75C3FDE532ABDE223B2E5DC682DA53FE3F4E17E5E481BBD01182A7596FF0520FB2ECC35168920AEB7956D55FA3393668987F00E593C60CFA798BC19EE71EFE15DADF0A5BAE134FABCD0EBBBAC80B298238FF4B0E84DFBECA34F251746AA395419916219DEEEEA73905494343B7688ACEE74A23C2F215027974D401F5C5D3008735FF4DACDADF81E3C7B805E51DB04AD887E8F3C9DB15955B620CF7CFAE171C801948BBBAB17BFB64AB69F2778EA8BED70463FC15748F9351D57FB8FEFDDC989ECD1E5000E9B3995BF5EE9ADE87B5B96242955AFFB24B4C27A068546FF34866FE1E02800CC3B5E94518DFCC973C53CD2717B6514458705A22AFA5288D623F19B986FF32AE118F185F47D44E40CB2793C584B2225440D3AD52A5A2F255F731FF4A122D238F8F2BC5E6E523E3C17458053E01BDA022D8BF8BC91640812630E130A035EF585ADC21B7747C258ECFE308E11A16752B74EDFAE2114C9C3632D8E9B2DC256EB6257F26A0E2E712D037CA173A2ACC2B072905DE665D814EC528DE6DF068E34E852498A0786F75E2C76A13F903CC493C6AB1CB179CFB0E52CEDCFEE01B0F3560BCC424C8F7C511739A69AFE08D1A6996DD4A759D14987D611E7557E6146D71950389EC140809B80B57883BACAD30490B134150831C07A7CE6751D2B2DB23A21B51F3C6CCCE5A9FFCC0AD7CA97E465EDC8C8345AFDDE98BD308F0ECBF45DBD505ECC1481662ECD4C6B862F97DCA3A392F3E421DDC9F92DCD22B68F7A86F255974E1573D25E90560FF7E0B785D9D7BD9E48792EF4164DA028D64DB427035F709ACD644E9A55CF2C5518FFA7BD39A37740CC039B886C810730ED6539392D0431D15D23EA278725DF7E6D3034958DC432D0C31B564506EAA85E0292CBB17A4BD48849B2B5C73C0840AF287D85E5CA4A317C08E6169C1EAFCDA3D1A07A8680A594EE0DB795F842AD6BF9D62D078DC12825F60DAA53323974A989E7CD132D8E26FBDA3E58BA5053C7F8EDC6471A8AD182E3A48FDB5FA64DFC9A95833D24E596231B5D0B9C1428E3CFD6A1724F8F5862A4ED8DDAAA4912BD38AE00663FB4BD48ED32CA9A7994DCA8558C3770BA90B6BA8C0337F6EF46B769C07C566E62B38728B4A7E4B8EA172467DA324E8817ECE6ACFCBD2D51C4AA8B9B3768207E257C185800AB3E2246B92A85745455172DA3521ADC5EFE79FC72196B230287C38663C288E5722D92627FE78D86DAA301A4858F0DE0B07D81BEDFA11EBE36070C61B0A82F6D7E6DD2E43AC6366B8513B32F907AB6CA390E22E8CBBC2426459D0D2A333C9051E393AA1F68171690908DFB37E16F56D99732791F77D1E5E24BF96613D0F2127E6B6223D35ADEE17AA3DA920280B4562D23CA53456CFB2BF0FC58BEC1A1B735CD14CC4B759BB54ADDFA9BD07D439A8680F51C92B3FBE4D0C3E924B69F888B6E78CB760F0AACC07C42E2CD46DA65040229C4D341101DD6C216A02145805D245B9A9427ECAA657FEED0B70F884E0806C63A5EE0FD23133CB4274A33E83FFCFC16DF10FC887FEE939B6564E495AD6DE3DD2D16940207BC8F2318769057F2C71951C855025B8B36909C3D5F81B7D728CCF85B58B116D0EDF0AF477E48E92D7A1463762B034DD69C3DD64EE6BE68033DA1B02148A2ACB7114AE324CAA8CAD83728564C45CCA2B359E6A4B215115807994954F5BB706A4DCEC70A03B73422CD7B143DB316C2DAB7F6D8CF4C4257E648C72F4F2F48EA613E053A31FD21D133049DE51B87533153C3BF21A3726BBCD67F1B9B1533C172B5F1F309B0A234A4DAC7A2A04B66D1501CCA69CFA5DEBB8478F06D3AECDAB841D68A40DDC4E7623D7C7460E1D05755671A3FF2BDEF40708619F281983CE91645346ED9BAAB6CDF8B0E5FAFF85A56929802CCFEB2ECB74AB171CB41E2FEB7E1613222B59F905D39A21C4E39AED265DD928ADF8EC60CFC3A95B8956A85EC074172148871EA2E676E0A66C80829631BEBB63D08AF8559F6C0F393F0CFBBDD808ACE2D4B531265680AB9646E3658C83B1BEFCE977A1A07254006B9BD3A9B0C8FBADB6FC597A385B8E224D528CE496C1D3D58B486B5B3766EC352266A8F1EF9BFF789F8EDC7F1265E7EC818C3C85F589870AE02C35E40917CDD1878F989C661B7CAECD15FC3FF83E45B5FF68A0A14B4AD504A5B08647A33741DB60716E85367FAF906814D6C5CC5932F2E6D35313793227EB184866C07F64716D30A9E55447116F44CC17A8313D851D3E0B34E4B818097F94E012C14754E3D5A8D0A3E09572A562C5DD82D13E5536FA55E89A89AB286D81F029766692AC05DA61A35B351CDEEE2DDDBE14D0E8A472A539F96C85F7DCDEBA6A443A1B8F03EBF17BB72F688B7D473BB39EC6424677E6C576676BCFF9A8098393DDBF0FB2A2B1D552901052A263A00902258D51F43771E2B00D2107D5EC0B54283E691A6E20CF1DC9574C6C8D7F84BF65067E5309A41193F5CB6673A20BD882C59F782BA25217271C17EC61AE02A597010EA110022C1EABF3FF445FFDEFD9F582A1B854F7DC75DC21916144D386FD36DE18BF93B5A5CC9596C4FACD56F0E921109573E66F93CF6B8F1671CA3E625C137A5601DC646B6A08FFA69F6AC1BC77B4ED98A6EE5CB9D1D28B3ED28CA44151EFD65FA02659E1E3E4B4A0A0F579B54CEC9A77B7BEC39E3755091E317E2B099E6C441CDA8DEF1DF49D863230CBB074941DD9706F3C0CDEFF0BC381BEA459327FE481F15A9C057EC509ED7957DF6BD6673E02CFF9DBC5E1498B69613F3EF41C18434121D4EEF0249418EA4617FEFB9EF7AC7B3D4D2B1C8F7408D4BE5DC2A86ECAEBB8D2C25B5CA804FA9025EB187B1452E333BEE31CB6FEB867F0687A78FD8328A5E25163A95310B4B7783CFF5E9A7FB3B2D2D788A1BA92FA1928AA463988E428F348B6F1EF74E8E72AFCA8E0E22BBAEF14EFC15CE517E45779F49316F5F62788F6128FED5225D19F26AD46E71C529D3C1E6CD69329129DBECF198E1CB376E416ACB272F30DF4196AF3BBCA1E4ECF9035EFAD774214B2265D82B5379AD82A570527F7CC60302EF559CE138C33FB4789F8D5C8756A3EF3EACE39F89DA6437630AB257E07D1353178F43BF55B101128887A4F3EA70F59E94BC107AA632A8DCD71AA4ACBB518C8DD1D3D33FEBFB0B5017DA1E9EC0192665139FFE2E62BEAA16BEF8B54EF4428AE3098AB5C6861CAAD93FA859D93362B6FBD4B7A980AA2E8C3ABD06A69E06725C48C31EEE83C6ECCB764BEE8C7C70EB63335E47A8222B6ACF761F61CD40C6615CDA40BA580731B5BEC97752F9B0074DDB0698EEE0C7FF122A6F4EC99B60782B5D503237E19B7C625B92D39A00F046D25208BE48E84C1CE89F101263AE40FE0BAA2C4C9C6F75126FFAD4F7A1CF09A40A73201EBEB7E380E4F7C7DA4907280D11FB1F4D9424AC414A0A02AB0DE1B58810F7D207441346B37E1E53844F7B9D58723353CD7E02F71B7E2EAB4D50215808A8AB9FA6377721DB25EC285F6C0F8979BB66A45839602E81E607610987DE4C2D743B70B7C8FC293FBAAA087C964F4B3EF98E61E7FF4035340EA40B4C198659E0B774EFA06D2C661C7C5F5601C4B129EFDD32BB9784B952E222EE0AE3D62D22C91EE9EF3230B61EEF3F072B14C6C75A7C495EFF849C81FBA0892042BF1B0ECE03ED290B6D6BED48DDBE5C157D84BA30BBDE64494EC1144BB1091AE9B1F89A91692AEFE2A77B6D19038A97E7AA9754E6FEF7B96B386C171091459404E82E859F0DC70C9100B6C3CAA50EC7DF79167280320530D6DE33FB40995D927BC0C6B6D13177441E7C967195721B2AE6A81C87932D0FCB9F81DDEBF2D71580AE103860EC1E4921253E0D2382FB992C44BB5FDC06E5DE2313D721AD3E610C00D5936602E3AC261532CB6B67346C5578CB7CA3ECA7CE79DAD479F1430330142FB766470859F9129120951C8C1C3680E4682703E452425B8DDBA2C0028C73A9CFA3D28B257518005A3C38C98D7EE8FA82330AAF93C1DBCB74EEF281AC274953534B49BB38BE68EE9C3D78B05CCCDB938EE4BFC022D528539432203D74E8066562D71C1CD55F9542732F9B08EEF4A39685D2F2E2CE6CAD01261FF4EBAEA40A138D69AC43BB741DD35B33DDB5DEFEFCE438C26E18F30CC8A17CDFCFBBA2FC5180D359A2F279B48FCE35A145F70AB04EB6AD025D0633A32A1B4191A7992F1A248E110DAEE9E075090174E501E94627B5715DE214AA46A8E1D255B080E96691AB443C68472F490892FF1042EC8E189979809198B558F4C5A2F032B5E3E9A5CAF6C11B4A0807E9708EC6F7AC711AC1A64B5C3CD94557D19EDF7FA4B7889ED8FCB5A36D18E4859B8634DF3B5E0FDC8CB577A5887AF15191D11EC31CD5722DA1518576229EC63445B489BCE0DF607A6B5586257D6DA5C298C1C4B6772C18D7AD865AA63714F086BEDEFB788695C102201DDAA93BFA0AC50AE256B35F377961E6079D501918A670023CF52B560DD4E5ACFFBAB1B843E7BE7E7ECA9A250F00A81C6A5A10CA78170857328FDA0E7EC3594F16E7E6F8375F041623B284AF960C6DFD0D0340D9EFA90B78A0A4E02D94E575CD109FD24BC91C848B2C9D3D9FAFC23F24C57DD074F567F167A552A6C74B7CD40206A59A688A8634A432F4BF4F6E7AC180DBB0649762B98705C8EFFD2B79B5CD7EAC076E8EB8EFADE95E7616A88B894623B9F4A6E411275DBED4AC3E13B4E39FF39DA3271FB6C9C7CF714522A7EC8DFDDFCC92BA89A9E6F8E5FA8962A76FA73C0BA202A978A0F077EAEC4990E544B8F3331D191240A430A7A12DC84FB29DAD8F7A24A4D2974BD718B3EFB6DF2496F4AF7A8602E1F3908E4505F0917557E4679464A9962C7EFD831763EFFA16808F2066D2B6717117303BA0FC54D64FD4B95D74A553BB586B0283E7FB7FA41FD16FBFFBB20A8AAA4CCC234BCD6072A678FAE64DEBDA9CF7642DA2F4AF9D2981F932E2C8646608BC52A29F1754F5C83B4191F355E2F13DEB3F2ACDBF5C30D97AAC599AD547527C60542065689E45FBA64F82BA22A1BC1FABBA927D74F1FDC5FAC4B8A2132656A53BB5EE3AE37474E41A0972E3B42095CDE51B0607B66E0A8F08CB0DF80C26F578224F66168DCA3FE06B9CA448328AB05CF1F4C65C57068B0F882CDA2A53E82087F19059EE3F3716BCC64E91629F1A5FBD858EC096073882568943C5799B4D094E2A2D40725C8BE5768073F033EDC975954D082E8744DD1A8C2A352003E20DA91A71DBBFAF7ED5266ADC970B2F1CB4F0947262ED8F9D789C628E61706349C6E7ACACCF06A030419398FD2FD3ED07F980EB864065832D0028DDFAB610490BA4A08F935CCF5898A2E57258BFA94E48CBA6B0DD315D445A82A7AF3FE92998E3C18B3F0FC46C7639DB54976B76975122007D790C2B783ACB4EAB8C4C94A8A5B4E910F87A970C4E38D01D73558A3DAC0319050C81967794EFB0C224A85C5CA0DE8A475C87745543B65F9B6A73EDEF845BC69D5E207C7CCCC44A181E5742C255F4D25132B8BCDFE28776B15F029770E387F6773CBA8F9E3AD7B6002E1AD04DCA982A45F7511C8348D08644F9E3E627B752E7FDE02E657A8B90B3B4C1D5F4FE4A5E60A3C8D023627395ACB8599398E5F8203338BBEB111C4A575A5B8286E0EC051393C00A284551637296ACB9F7FD0000000000000000000000000000000000000A10161B202A2E39

count = 333
siggen_mu = 32DEBD5182F4458F0C773F860CB6871F4946FF60258F238846A148D74A4691532588FF44C6DC3EDFA1935ACAEDA8E7E93C3A29FEC895393222842EC0D3E62267
siggen_msg =
siggen_rnd = CBF41F5492BB3919139E7C49BCA693F7E0416DCAA6646145A165EFE26C746FB1
siggen_sk = E14BFE52B1BB124EBB00A810926FD3E542B32F62E18456A0733A566F324B57083E6ECC6B940031478493BD30462160C99EE64EDBD0670A99914C8F3706A877C916486F69646EAED4A8272D72C4EA5F99A6347285E00AAE78576877BB09B6A4E78F814BA9B4B70242B08A031CDDE5D165AE5199F815FA67A04D65F7A453670B81C4C2211BC84C5AC681E08489D2182ED988210A2652C9486014062E21B891899661DCB405191828A326811C144540146DD0302D03114A41C04014146E98142EC90081008264CCC265E09204943009DA16328884055A160C5CA62C52202D218100E398649A12901C350C04840C5C1041030831C2200A40C62CA1160CE1C6091BB749DA300E58482282086E41388D648421D3028C0BC428A0B2854AA260A0A60C1025468B8680C2260A64382DDB10440A476D04B8204C088D5238460B3440240902A4C88C5830620C4248000411D04669910024033191CC12409940488148894408306334615414249C44828022890A815088048413A500E1B4251A380514B42998B4908AB0850C086522C48DC4366960A2904A9604DBB62823488124412C51248C18844CDA360D5A32724C000444A804100008240000D030491B390209486ED89071CA020A0A254DE4046942864109426960B62021438D4A946414813051826414196514080911230C21A2840B302180B24C42386400235252004CCB14411C9700D4224A08422592A49041248ED1108919920548800443B88DDA004981A84D08480244260894906C9116851C9644C8868D0A3405D9060001B3510C456DC23861203866223808048264A4206E60326452028A90A684C348055246311A380941B62D90A46014172C5CA441992870983022C2388E11B2200A192EA3448263128DC1046E48C005D0C428822448C4068C59C464182851C3A40DE33671C0302E2099040AC50C5C42061CB32123470208C36CA140420B0560A2C264C300641C844C0C15010237489A166D00B63159005298204D93B22924C94910096AC1060DE1A4451B36220AC46019B18C10A344A1C09020260520B900D4108C001104601860094724DC348D203385DB24910C2848D19861DA22418B0648089464D0C2689B30200890310130696004025C28260B300242C4500A07106424720042065CC28C4292844A088C483688E09481834069D20844542885889089539244D08461101209CC965023C949418221D8B28449122983C00801860188148918058524C80C24119209A56CD40685C9A261224481E0300C1499119B1206E1C288D30829D9A07113844413362240C820A1B64119C76880022523802D24352522329023446154246D124708DC32068C4652200200804048E11089C0321280B4491808320A46310327604836200C336199128C8BC4918AB66583B631593851D8140A0C4385649604CCB404084588A2328E190951D90431C812904AB209208610D4303244C665A0C6485BC8615BA06CD9988862065291484842A885E2B04109C410489091D096881B362C42848C93C03053C22480A26994142E82387121950D20C9811092211017210A4429804605C336490C291218B241D920025B945111916022130102C74922366AD4B6482341710B329001450103486D88A48818982C48486E98980DD8A48CD844400B042840A8251A445289402A4A804981A0652143025182912045208BB43012431120134A42082AC0282A43182C8000621B4290E3B02D60362CE1A64109366C4AC88452A8098886291BC0485B046C23835121264613166CDC3465C3348A444870C2100840804820444963348E89484103A628DB004DA340708C488114130108B60D8886208C2222C280258C163043464481C82414358A0210611498690AC648541201CAC64812B58D09225292B4302044695C222C80808C23257121116920305218346949428999926840A62DE2341000C468C008305A145164260410388D80B24954C864E398251491100043329BC84C4B985113856114132E08302C4BC8295C4664C91605D92621213502242329234960A4446D0B425049C8051C3590439001E39689080712A1022C52A07124158E4AB485A1100C8A287048140C82266C0124698384900B258022381060A251E498311B33020B2360008044C1920C2010680C4070D40010030801D302210C0051102172913272091722211809D204921904122043504234D22DFCEE7F8A5546652174F56E0B7011FC3C52E794C96A9E2209230E242B8A2BFD2BFCAD4DE47C3E420862EBF80C00A8790854D513F1C5E6414C87456376BE142943E7D6162BE6AFC67F5D2295C652C27A72E2515D4669CB68A65F2DB00B5F1FD2DE9086F784F9E1E6D021D8EDFB6989E1CC1D95DF87550A91F391297906C9E8E36EFD2F2CA41A7F5FD993ACF6E816DF6D6CA0E5952A9EF369E5BE275B6EE36D53886E7AA5EEB5F435B275464D43717373AF07A7287E3185AE859347EEBE4F0B8A2A49664F18B9DED7F0CB609F8A93FF86E772807371E1A02E73B0A0E2551113D479975A87565FB4A5AF6CDFD2868012AB37D4BF821BBEFF6704FD767AA8B102F18ED5FD9F3B5E6A6CB42D8E39BA61BCE11D9E991C443B300F982562B9E813E0C2700114FED3A50BFC8F56808C4642C3DE71273DE11DE7D3C111A3F5207659699D60E2F1829E8B131D189AE051485823DE422445D1FE987AF2F371DFC2EBD26C5E6994278FE293217E33C30A3859C917CEFC723EADC30E761590F71F5A37A2611A09A6F601D76D790A44ABB198555E141FCE2064E1E9609490EE89320B1B66E6397EAEF1413D183435F1CC9F4B38258E2F6A1CC3CE6D3E666D6731FFA23C774BA5F3E7439A176EAEC68F34D3F7F3F3A385AE61807495CFD789C6111B470A7C2D24ED96C54C074DDD6913BE795BF41EC2E7FB51623022B43D27BA5F3B656697C03087D251445305CB8D3C0AE11843B6D7603D2915FF16DAB8CF09E63B86685DAE3DD2E4458BC17408775DBE130C3EE61503E07DC12CCD5242B8E54AA549D3C87D1F1B1BB74B609CB811C84DCB4033EBF158430D68FA50F6BCB86DC5E2CA5AA3CB0245C84D64FA387BAE460DE3C63103E9659D2E69341BA442870DE5BB0E44F9273BCABFAA2BFAF340B6BF6DEA5F2BBAC6840EEC2A0982B53B308C2134576626973AD823B7E4A06D95CBDFEB0457250A4782F73B561ADB83843DCADE5654E083C5EA13F3D25ACE45D45AC1A5E192490B884EFBF550FA9692CFEC143DBF1952B0D57615AEDFC273C621D74BAC77A8DBA956696FE5C026D3A3E17F3D5ACFCA1023F415C0EBF6A2F61907749302C23F3E4C03D5188D3BBCD27ADF702597A58E3F9C9957FC4A726ED558EA302CE131C861993799C15EDE2042781E2B52B794D7B645D9FB15125D6401083D35BC311C4A61C0CA50F17F9D48AF0DEBBAD542CEDB184EEE5695CE3F3AEC461C631F8B0943144D6F75242327382AF018E8C93653AC2D71E803C8C17F1F76029B1434D24C9A46D602BE856FD7B21939A8A3E9177B07A8B84A2D435BBA56768BCED6864CA8350B55AB6CFBB91B58D1D6FDBE08024077C69ECECB720E9493E5E3FB03036570516AB23EF130434C29615E742D36CAE14F29B8A40D69F1E02B42BC7A61E40CC89E164E3194238EC9AC6D8D002BB66F5B9B231A1DDEB1301A978F5AA6EC175B5F976C756798B10F9F091A35D4098C9D575FB69EA6B6E351EA7090166CC8327C30217E9EB4186655CB4AAB5404A44825E4D7445A86BFB9E5759EDE79A5212A75AA90F0874F5A2191A2E2DD0D9AE74304388E811C791F35FCFB39344D9D8AEE33B442AD07A20054A39566DDEA52D4CB3D63260C74B9BCA95D274DD38B1D434F4AA70632477E4A1B635CA2A871D90F8AF85085D58AB8B0380F0FA009DAB2FF3C6D04A7AC22A71457A2CD6D6F81A6F1B6AB83201CB32A0D31661051CD05757160DAEEFA374698F97E16FBC72FF97C9F88F540D284B6240F2C35ED3E76FDD0663DFC85BDD42233F791A4F20641156E808BB344CE562561C28FC9FAFFF44B963F38853033B2C7EE1EB03AF9D326DA8F990A1B98FB8D5C7F7636586E0BF64BF155AC096CE726D1A2BD4320759B1BEAAE820B58A8A47958E362B5CA11B986E9EBA285A381162D50F0EDEB7DC979076E5A5F28CD1E3B68E4B985AA15413BBD85138145C0E0D3CEEAB1F719043E84A01AD947D788F9A6BA4BC637515CD3D140E62D49DDC8DCA6344A90CF7A0AAD806784A05292E69FD1BB90CCF43538C74D7BA35D9353319784F735864ED16CB6931B5CE1B0BE6F249389F569C69BDBC970E10FEB00EDFC36DDE3DFB2703344F2F7424B5B362EEB9175D5395442F81FF2D153C24F03170FFAB1E1AF4AD395FC49670264E63D507D74D708FA40FC12043D4E40951A6FB06659D158674AF745D7EE0D28EF97A2FAC7980A8CC9081EE6575DE7D51AB30BB0C5BCB6D46C616C81873B6E9627C9CF2F8B28975DBE3B1C455C48A1EE0E9CA4A15E79B2B8A2E893E52C459823BCFBBCFB0D0F4625BD2053236B2D057AD52BEA96BA411C7161BAF1E57C770BA74AA9F4F9EAF492BBD11C607647AA4FD9FBD582D325D8EDB4B3239484C1223406FD4AEB1B2289AA711AB4DC4368AEEB6AAB38EFFED7EC40D370B8A1AC55EE7BD16450BC01AB0B54FEBD32876A614B4CD679656040ABE01EAF4805006C8BF980A5917ABDFFCF8B70C03D6417F1AC836D3881DC44424AAE7B931DB97168A4296EB6971A040A0D74F72F9A39C1C4903C8C75E935BCE0FB02A659F34C919ED9F706E07C0056DC58DD880ED3DF6A41FAD0DFDE4D7D43956055AC49D54F82E7019AC0C60B50B30BB97FFAF97DB50B2B6167A302DCC97A61FE3DD84D9522F57585A127C126B4732FBBA2A38678F4701E5E44596340DD03F5E1927060286854E282964460ECCD50733B37DE4CFBB3533E8997331E7AF354E99D4AFF4AF711B673C4439B465F545A5F07E84C12ED7F99F868661019A6BE45A59CBA1C239C4386B6A2344B356E58AB8B7F6CCDD78803D5B56E780B7C6A3E4C5A8300F2E576E3C7CD912C4ED4AE40891BF997BB1223E7E3D5E91D181642A113905EA069577343A13C045154638EF3CC0AA0171A280ACF26C8EE52232A09F7E7EC6863F9D66D0A7C2AC0DBE34A6CD8E7F9A7478429F85DAE375866A38229EBA5C7C503846C0CF3B8192EECFE6A936920181DB9CFD3B64474ADF38EE3C05B5FEAEC1CD5A977252C84CBC6DFB953E6DA2ED7C13AE7E92D3F129E774419F54B561A501E9AD06E09C26F59BADC14292411302D16B31FCD838B443EB62FB9813E8E09B826E4E6B2CA5ED6779A3DB3CC972FBE8FF67745AF3180DDC7483947151BBA60EDEAD5B972A898571DC1EE1F134966D641814B191F8658987C4CF7DC7548696F0B6DD804886A5F1D3F5C4CD6DC41DE870B1320693E0C6DCEB8B4F7FCD9153B87E375A9D8B8D0C04AA3F0F39D4E8FE67381E877F8B6354BD762DA06FD675130F57CC87FDEDB986ED457254F8E07A4C55801DF5A8E8C62E8A40E4586C1536A8DB18B189C0EE1424315C84B1D145B7E05B454CEB43F003E109B10001C4D6B97DE814D949DC5D41CE7C3558A528C01E46D0F5CB0D9613EF0D1FC411418ABD934D583D40AE6CF24C51160F6A01D34F3DE3B7B8FC19E7BD6F95FD6B2C50EF2DE51424F52537F239C1861C19BC33A9AF47C849F775A3675F1449E71C915D186E38B68BA9C3367D7785DD3D654BA72A3DC6DA44316E033BCF82CBD0861E937D1184B5301D1B23F91E7A8914A4E5541721E6A3074FF7094A1A84BE5FA2F526F71E12CC2E483D556511C800D38D5F7EAE4A709002CF4447BAE079DF3604411E97C50D00467D920AB0ED97E9CA198B7EE06A45894EB5815E25EBBEC9B3B1F683964B72B48AF82F362B8AB54168518DB71CE51ECC1CF07C8A983A486087781D63DC7FCDEF2945A4A418A79F9F71DAA636255CFDA1F887E55EBEB3210BA748F62FCF159899E911982C77E9D0BEA0B6063D90B1FCF5C9D4C3A7994E045121421F7F10FD4AA0F1C500724CD6D7B7CE3E89D3F72A66A18B5B389C4A8F1EB756BBB447D1A17811602BF196BB3E6648FCC991A7FA33A13E972784354DE120F885FE84E12CAB713430D31A038E5AB440D279C8068FD4ECA292A99D1AD9ED3B19B19020DE8204F2D0B1D2557A1228893267E223C8C0B5747412A85ECDB9BD17DFDA368A268CAFB841CA5EFEAF29AACFC1F7B97E2A493AA4FA3C51BC95328C97E0C85662A5A3797F2DE2C6F170F04E61E4AAEC7C5F679759C51ABC2C4DBA0FB9A480E974644E09BE87F6CAE418B285E4FC1499F401C69F72CAC581B76FAF4E6653D062F40C7F27C5007CBB00CED7EE79ED2CCD50105AE1FBA76ADEF174E8420C2A1E0CF5EF0DEE074BE09783D8980B25F0045DB4726C760A816E6CF5A15C412DFA4CD6073ACFB0EFFB8283DD240C3965C6E205CAE3C59BE0AC1969D735A972A0301C23DFA2AC6FA05ACB9831A533C3FE661D79C8248FC20725A6C1DD716C62BE85656C3594C131A03BF963A7FEAB0A8C760E6BB60C256777B69E1F40A564FBFE0BF438420E356F7258D343BD787DA2FC1EB0EED19DDB15259B6C83FD27FCA8FE94BDCD0539F3560F88DD7A705E1689C13B3FBB76C578D9FB5B1ABF3B2779C6EDF557E6BDE89991F6E00C26193BDF02F719E2A9E6C5B4FA918DD7EB15AACE5B23BDCE23AD6A81C6B85CE41F7837B7B81B6BA0B7E0EEF543544D08F2C60D528AB51DAAC4B040A7F4BB7067E783F4EB95A316B1761D22F9154609424DCB15E0F0BC45B1D807CD4B59E2855912E1D710F5F384DE33D20B7ECBBAD66E7A914E8BDDF2867B4BE5E67AF134B64CDA0E621F98B34AD3CAB1368725B790CF307233B3E52FCA186CB0B4960D6B581001498DB40B009DDAE3DECF9DDD2F8AE9CB0C216B109
siggen_pk = E14BFE52B1BB124EBB00A810926FD3E542B32F62E18456A0733A566F324B570829B7565E022D759BD991D3082902C07FDD2BA0C3303C71449698B81494554EC4EE57432B12C2C9EBCE7B67646D491851EDCB0C0946FEA77DC00429CD664862EE519944A063A15A4F67CE84A77D6509C5AA2AA1387AB5FA12CB8B79C76BDCC9F0A811116275A47AEDBC1878F55CEE06AF03BF8A84C7A44BF916BF668F528537489ACE6639F72CB263EE2E7574446FB8550111EB7B3F51D95CE7245D71C77C204995FCECDD3C3A1A886BEEC512A41235E5A1A2DB7DD76AEB45D589C81D83588C6C7B123117DF3948A46E8E10978678722E586479B0F839321F05D8828BD7FEE672F1B21E08AE897B95E799519E54655A13616FDF2CA7E3C354F8198363A80C9B2C800DAFE2B2CA6CB09DF603DC107644C69D47DCD8E6EC44E6E9BF6C827F24D119F9EA93CB2B0E3B21DD702CD8363BEAE73AD223ACD02533955C5DF9371810AE3C53EBE60D35D419EACC982DCD022185E1A9F83A23F6B5BEAF2C020CC631DE679FD1666723DC6ABB175ED366D0DDF05DFB369D1720A3EAFA1AABA53CCD8EA2808CCB16FD180CFBA86DF1BF1B85C2CE96EEF9AEBFE452F12D34C21B9347004AE54880CD871191444E9A0998A2BB2F60F490CBC855212786F077F8F256449D0F4AA6E53665E1A04E7DF141F4B4AD989A04581F19358A50E0D56B4961A98D14A0A3263F514F9B7C540DBCB7C8BB6CB638998529A58C2EC78D0370A6007ECB8B28F2AB9FF9775BC73443DF1246CFD1ED3E63A346EA60B2FB7E4BCD25F78EB5A1A771280098A9F3476F739F7BF23F23CD8946D2B5FD1200C4B776E38D166CBD0733AD5D07F07CFF17D2E0DB6CE04F46601D3022E150AC56555802B4710E29A120CD49589DBA8463FFCEE19465727EA1DB68D98D5773907B208B2F5A97E44DE49F1CC4E3F0727D0E324C9E39E66F0DD86219BF1BEE61882706E8DB1747CBAC89011310ABAD14D0423AE447BFB70A5F6098654ACCBFA40FE75128DEF5B6CEE9B043513A24A7CDFED352F629721F846B2E9C77123B2052ED7578CEC7FD623A3E53F743EC2A79F3F2E45FB6E9D28D312166AEF79D6E1BB5B06D467E7BB07C99AC6371807775AEA705BBBEFDBDF08378E3D1B9A1655894CDDA3105788AA0A5A2BE61F983BA9B0BB362C1A9CA68CA21A86F4FBFE0E1FAE561FC4634D8D17FD002B60E2D272CB3D345540A3D1C4DA2911D6C65E0166049E217284ED633905F1824C16582C0CD8668048BCE7D629AA8FF9B154AAFFC806F5E40879E869AE4EBB379D6A1EC207573AE70BF42510DA65D10AFC27E2D95F8C2D37BD064291C92FAA87EDCE15B1D540FB02483D62CD593EDE82183CC61341C59983BE4731490520E9CAC1A1593D20CFBB4E3E61A4F0D6472BBDB7BEE692F5D239D0C48FB00F7BF78AE6AAB11A9AB1E2D02AE41395C5B0DEAC6DB25316F5A0D53A8E144537A545A749F0864709D66C0FAE2AE9EBAFEE680F8A8727C683770C56680C820768981A55D6B6A12F4C0AB12D4A3EE66EA1E1D1A3D9801DE029CFCFADFAD01A90F9F9D7616D5F6841E5132B4BEA08170D903120C7DC569E4A197C00DE18FDEA3C7EBEEE5E143BD02AAFC15FAD425DCCB9E8CD0ECE4D87E50EDE164AD1D510FF3DF6535278227B907E2F7A9E6AB22057A2589837A57D2CFFD39E470710545EC5368B665C992ADB29E936D657E2947B608A8B439965F8C5B3E5DF9723F76748BFAFBE1EA829C171753D8476821310CC200C7F1285F93E19F2A172054F5B59031938EB1E0BD2C8C3947A3D38E69826BDFE2268C21039B8336FED49DE7FB52B49C43E65AB98721DE551DBC5304DF5C18FE8D473DB8E28295245628233A10268FEAF2BD80CA0E193488AF87B0C6296BBC17C838288893EAFFEA3E76C41E59070B69411397590E19449A8BAAF51648CAC97AF5FFF6609EA3302E6D092A74598D0D750A88DC67CB21ED7AEB6BDE2FCC9D5F5054B71609A8C68711729F2E4300B283B219F2D40D77C962CCECA3BF526D3BA109D2BC3C200D7DF607C5F7EA1BFE4446208B27185939812636AF3E66C249F6201D7BE0B9B5DFABFBA742696243BE322F819429AD50BE5D981A723F739513455D06DE239EEB4A892D8A8C757564E273E2661F7E2A9AE1AC282CD5B9EFB7F726865721E6C75E201BD73370A0FA71174D26BE75ED58E5F42FF0DB020F3917F646735F539BAC80B16E00E1C5EB99D9A6FD9B000269C45693C5D2E721299E2709707F00493125E3F7A00CA973AC9C25CC7E0ACF6EE79CD6F8F448AA7751D24B701DA710ADFAE552C7D249F6E78B2FE732A70B4C36E7356DFBCC1A4D49AE5BD588A966A4DA1545B3CA70C3C538FF0C35D3B34C24FDEFA15BC43251E86B267BBF218C73289C27B191E39F24E1B9CFB8CCC1D19C7AFA2F476BF61A2050B78943955708E824D7C08C80B1CE417809F725BE77F28DCE0802C1AE2CA9EB13BFD1A57CAC24687B52EC3716BC1E9384D30F2D27936AE81688CF5CE20BF76478DE374FE63CDC34B3DCA2B02FDB94405CA473B09D501F994D8E1970BE83ACE30A51E35F8111BE1F05D229346DF5246587F44F6D09DE967D48C425B002BB76B6091CE3DD2AAF5A48AB615086EDD4C514222C7EEB7A776DC6DC5359CA8B738EAEAFC15D3529752313EFE6DB9B02FE5AAB4F168AE72A7DC0A40D71735A69F22195503001235ACFE8E70FE6AD8189DF1024D4D5C8F52B62500001E6F27B0510159CF34D14125F710A3C92497D753E4B7B90CB3518B5AE1CA889D915A685ADF8CDBD16D96FAA7ED3451F3F5204B020B79DBE7BD9B68D68536F32DA9D6DCF3F6D99B57AC1611B8B3375B5B3F39EC0425C2576AD27FAFE594DC720799CE68E3E92DDC03394FF8AC181356C690A1FBD09DA612F7CE62C8A97E72E97B9777478EDB48EA72DCD25411E24618CF0FB046F3EF98CAD3F5DA937A910E4862A37EEFB6D8CB41B28BC8B0EF3279B3F902D5DA6BC778F1EE2EB0AA0A3F4537DB148694BD9C0A34BD37A3CC36BBF3E7CB7F5A040048D5710B816D15B5EEFA86274965537ACDB1774BB5E44F0F1FAFDA14B153F98DE927EB6B9FD8FE8803EF4EBA3F607E9B8661170D939946F60C8C664A3EB8EB099BAF346B3330F16FB0EF04B3DEC7DCC1F751D683A0A8B63976CEA4A76F331EA2FF0F6CD0924F28A03288886D86F5CA24BDEC2E6B9E5078A5CDC59CDBA9ECAA2E0FB55F527A25D081BEBC48507C316293728D27A71546C9730E9C5A561167F4EB6C54075DE9256267CDB555946E6502B93291D957501605A9F543D1F8D187EE1F4E065CECB0B9DF8373AF115E420D91F0ABE19000A4D5E17019BE94F14AA560491F0D90E33C3A503DB77AD92247D067B758965B5A0CB33FCA8026E2AF5E80B730FBDFD7D800F4B85949D8C2441CF2C7E60B493BB8A7E765DBA3FA1DC461E6F42DA942CBB95EBF36953942484EC801A9DBA68EFE4D3C71A386C2CB12DDF079900F6EAAE0F3CF01FE2DB0ABFC1FFC74993F743114CD015143664FBF910ACF83914AAD0B61EBE54DE526EDA98E4BC23F39D38B90C48F6DF9EE20507896ADB6D658545CEA143631D4101F6FA9879AA836B79DC87CD39C57481872DC9208D774050BF08EE2D9BE98149C09A818FC50577E88DCA366E76ACC37CB58EE694
siggen_sig = E056438136AF05C90AA3BA1C257134FBC76411B17918F524FEFF8830C8288487FEBD3266C8230ACE0D46FD630687E642B0720ED9DA6D7C6C30C337EA2A2682E7FACD4CA92BDF12BB5B662A4FB95D525BCCE987CD9BD674A4D4FB274CFECA48E35A68246D19FBDB332AB46BB6046698A985BEA1CD69F53F14A4CC725876111B2999F6F8F750B1B2F106F7FE674E4C7830933A6ED5FD36F5A809EEF603A3C3AB1325BCE17FD84FE821FB57E706134563165CA93C00881C912537712F8CD1D72C7617A5DA4DD1B66517D12F15AD0CF8D062F9DD2E3B3367E8266F4AD42E802B261E2D8185A7D1CACDF92650F92AD6B4C4DD26E2F197012138FCE35F6F77D0E69740237653FC7F03BD17B5F71962957CC9ABC660F1E4D81ED4682743AF868705D960B260DDC3528B9D9ECA76225DC777698DF3BEE53BF5B31A3C8F309ACFBEBBFCB31F25975C3BD8C238C30B7AA9C37F3AE8D2492C4D6F352F8AE2DFAC81D3F4DD8C667AAC27A0C8DDC926BE3E87E26222D256B210B0EC85D4470FA39049CAA7E937DCBB2EA09679AB27586C8856B6BE52616EF56A5B07FFDF01D4B4814756A9441EBACC7E1356648714C8908BCB5F7045A9530D7A6F74CC103CC5AEABA69F7E6D8FC2436B6F29209EEE6820E1C53CF8161C1CBC03BC452D032F2000AAAE5A50D5EDB72C894E89B9F83EEACC4E5A693A0E1364171264E1572A3A113B9282A4F7F9AFF356C1F317CD626B5F3A5868E4FFCA81FA315557F3A64C68881AAFE3F525CCDAB7CE0FF8EB01EF172F7F18D77A91E6826C30515005059D3780BBF75C948510FCA3C4BFF71779C7E7FAF221FA712C96EE67AEE2767613CFB31EDF8D2636B38D7A657381B4E9A7EF4F99D364BE42FEA754517005CF6196D485C1B5EB3638001696C5F24A9620BA2ED46A7E34422EFE0DF3B25F24E440F87BB7056BC801294C130F235370E2B2AC8E96BCA6E264FC67490B433E2B7592B23CEFADB90D15CD6A076287141094CAB976F0B8B468C755D236B792BE6D3CE574EB7F62988C52BA635B36EF8C71C4AE5EECF56C100B78F219F7DE47C4DE2684D05C03C655CED8C631AE27B6E70B635CB094CD978C5C401942939F046C6117ACF89A22CA8D2031D09C29D27D5EDB5E1C4F5693634DD461B180A565514424EA019683C32DB454ED3D1B8B5FF97C44BDC24FDDDAEF69EE8477B1ED837F5DF0E5F0EDADDCF88F3269DB32076BD7A6F32818171BD8099CBFA3E4CF88A2F4F092D46906DCF790230BA2DDA18417B4ADF5B9944F6D36F6C3F819EF4010DFD35E516009BC9F272F8C3ED796289BB90D51F85258F08A723317E9B7BDDCA14EA74B1ACCB98979616E1659052FAD630E2EF94503468834762F158308B783A01919D29DF874EFE4D5F25E9DC2A7E4DE2BC0D6EAE9D0BFE90A2AAF6BEE1B73987189C4B1B2B0840363C7B4C851ED6A54C1EDBFAE6332AAE4C99E4283ED7132627A9957041551900E314EF483BD9667F8AB3D4F8245BC9E1DF41441EAF1D3FA407EB22E51CA466E33C2396550A75197AC6FD1B79046E708A0BE7DF7C4DA8E15ED479967D957274777FE84B3DE6885510613530D302415B330C5725302A716A7AE7F66EC9932B47B6AC03C81AE80609E6E85A95993ECD653655F27EE433EC68859BDD217042A222B07A230D61CBE14BC51430A7D5DE7D20B8717EBE0352EF28506A8B5F98DE2A8C0BB14D9706FE44C70B2224D34747BBA61EB540AA7368D2D955ACD3228279761D3CA5AB601D7F3A91170697E5F5FBCB09C092F4C8951C5C3A70A210075856536E4C414A49BEC5F93A3311F200CA0BD4B860C81CB49B1C951A76DA8C36C0DE553347E9707E5CCFB3B29929FF21FCB5F2A3F1EB4D9962D58301D1670A07EE1A92CF4ADB0FCF754C7BB1687999E51596F5F837597094D955D6FAEF74147E93EEAD35242F4CA10FE77F1252D058DC7EF7C46B05FB0B83A45E94155CED2F401AB3A64F1948B8A32939544FB85BA08A256DFAA0B0B4A6F66020211A60F53F4EA23B77691484BD8DE0A363A9C0D3B199E25BA195B92A2EB2CC4D9982660ABB404776B773DD05C519454C270624BA22B56431ABD5DFF35EFBEAA94F3B0998BB2B80D7F74ABE4571E54D3534C5ED43ACAA7D0529B1D8155D5E14B157BB436A046C617836BF6D8488433F66C1DED7003ED57C21DBFB28AC39CC6BD3DA129525505A44A126D783CBF129F95B2E832697F13483BAF46C6E0D381438177997BE1BB8C049A3267CDECBDA4D1A58E05A2125846C638B5C2177BB7E7EB0896657B204A6F101229FB9C4FC2AEA5C0A2116C884A95043438DC918D7E80291D87416E74247A5E7D5AC8D1B3A4F25DFF11F108F7AEAAC51D36950C59F59644B67E7E6241045F3AC77D093D7364938C8F3D961A2EA35EBC9EB8A69AB3110EE33FBD3C10A7B6C36667E2F010300CA0EB7A0921650A65F2880266F092765B7F1041558618E9ADAFEA682225DACBC9187BB4E9F4BE6A0E4B7A044D554D64C79640BBFAB483426D8D9420CA252A596432C1EF25F589341EF797C560CD93D0E885C00F8A6DAA333AB101BF7BBAE9A0505C49F5CF47D47F13F14956F8960711D8D69CE936BD43030BA93ACB0B9C3BC00DA4ACC6B0E1A2D62B161467467495D1DCD8B3D73AE8F9070091ED5AA7978FC0FD78B32CED612B02AFF76F479CD33D4D9C441418C4FA40F8E7E0F97611B2EEF185754D523322E5872D2638616EA6560E7CC04550AEB7D93347CC2D520D639BAED3C92B710179CEF54D5C17A04D64F3E1949AC868D1FB77495705DF5510CED08717330993ACDA6CC878BE0646DA04D1550E1474A70AEF84B8CC81B24666FE24F494538C331CCE7F4DFDB676926516E769B51FCC32C1B273AAA004276A125A8B2F6A0DA335A0DCB0CF79C2CC8E6A26540532E20DC6792914E7B5D435575BA92FAFF6DD329E1EF6B2BB967965D2C67D418C6DF43FC3B72CBFEAD7E87B06E13C3B4F17E3413D94B70A554B255EAF723D73D896769F79F9E325E8C3A10FA8768480B986EF48C1CFAEE74A1C618834102AF167DCE51CADCD87B9AFBD67FFF530ACFD4E8DF22EDB48E96CDBD69B51F85FD50C413BF04B46C0D0B51A2F1F9B6C3573EB18E0849975902AF754B58AE89B73E5877DA0D9403DDABDFD2E7DB8AB10D6BC9FDFFC92C4BCB48F359865B8CDFA66B42D3CAA6B6894C11BF1CDCA306C81567320E95CF982C480B862E35F5D4A4E7B7FCDCBF1CC788193B18F1CF2F0500A62CD87670F9A7640AD454EED1FE058101AB6CA7A52AF6E866675E3F80D16E5A41F261A8375CE10B9342F3EE59736EAEC64673A8995D6A5E1CDABAA63AA1B286B401B4729F7C5E203C141A7CA52C522CE905210DFC1E2FCBF72E3110E90CDB186CEEB0A8B4D4F52AA4A22BD49A27A6077CF1BF14953C671CB4CADD77F1DF636A305026F5E6C5A5FCC547AD9266692989FB378902D1A233565744702FA7CF9C116870A6437C8DFD5115308F6F9528DEA1B7FD724309C58607FA0799AC07C74708AB6E144D2DB1796CEDD5323DD304B2F53AF6150A6DB17AF90E7084D784E717979251090EC33941D9B1D98FEA775FD25218200BE305048B46EE006B4CE802D90F4FCD0D822E173C046E0FE94CCCB174B1AAB863362521090104808BD2E1978F38D5382A86F35F2F14B21F69826E4CE5931DFCFF70A8B9F119CE7058344196E5E78E1175A616515052B5547FCDEE4422D1B5074B1BDC14DD6BCD3D8B3BA6A1FD9DAAFD3FB54E86C65017A5DAE4FD4620603FED4F2F907B9519712E2349822182D27379457BE70D5651D2CCCCD525C14038D6D2A572498BEFCE30ABAC1AC0CC89EC42FC171962F7B849CE50F6E9E33461D8A7300EDB79DA09D7B2A9BCB56D241E4FB9E8D5598FC21CE37DE08DB4EC1B195415EBBAD05F8091B8180C35D1A3EED6617F24DE5F71213044A8442CAFE75D538EB9EEE00E4FE9D05635CEF809A65F2F8F682A05B206C7A8DACCD07D0815B9EE8BDC7A38BC82EE098FB4598BE5E32DD97D05D43D76002430044959F36BF46A06B18D6C6D0F76434AD303DE6A0A66766ECDFFAA10C5B39A6163AE18FC77FCE053172D652A39050F5CFD002C9A49173CCE95B3F3CBE1B973C789FBEF87EB2E4067346953BEC138683DA9489DEBB9A51071951C77419184B3684EF937D92BD0FFA7FD701770154C131F66FEC4E21E0877980D794193F1D6B5B83319D01A885EF25994BC3B9D0A283E2C41F9523B1B692E435E8995D5B4840FC94CAB51BC5E9AC4F259282E9EB3254511B403F72708784972D80FD5AAE32E6C040AFF89A2A7BA3EF8FE9041761DF4DFD26C458FE55B8620F6A3CE068AA7103CC564ED58053F8FF1C8BFB1003906B32A4FA2C65B32451019A269B34C8B771224989A73EEFB23D3C8C1B3DA53DDA7F8F064D309FE427E44DFF4360F1C8F2B7D72230D7AD5C896DBD0413663D649840EBEC2CEB4CB4F132925C2BE8E96C0F4EF6766AE0AE1B9A5DE7424073155FFC50CC666CEE28125DDE94A1BF2793E6279B14090D8D7B986F61AC99A716DC4B0D5F465ED5C8DD1E7B048B5D626CB9920FAF87624220060AC9F2732A372738F7B77875BEEB326D10FCAEDF926AF0804B81EB186516BA7BA41465556FC10D2C49D2215BEF3BF50CD32A82ABACF54158A18B507C6E874250B3877300965DDDDF66D6A21DEE92C2183DE2918141884BC7E9055D847F0DFB9F99D8265D381AEF246D61585E0A47715705CB7D430C44344396602182AF2922981F4FD9633E0FFB3E931ACE4E9E0A177DE50DB0F3C98A7BFB55E56FDE3E3EF2A13C992A1E37D755916899B20B4AEC93F79E7D086763C98ED0767529BBEEA07B26BDC72A8CDCE34CE1B37714B76DA520BB8FF3D78BC14289B479822A1FAC476AE3548B35B39974AE6FBF1E099945607A5955B5CE87A982FCAD24C0946145E8449037E9DF897FFDFE8FE21C0D75CF7BE341314E8EE0CBFE4F92E08F3FFB34C9F478F99990954AD6AE8947CC2FC346869C3229834F6126DE0FAD19332D646F420603C180295E09DBF9843E6F5BB9A365484629556636768067DFD796D688541E59DAFA98AD2A3B655AFFD89BC4E5A67CB9D3B0542B6392EE71E1C7F3032EE683FD6CFACCB8CE8ED1E9D8AB8AAC2B39976B4947CFABDA4FFEF8041B00944DEB42CC4236526EB3258511811AA6F9B09B2954956CF958BEBA8B627542F8275FB57CBB762BB374761656BB82C5B8DD54D2E8A280CA928A8928BA1CCABFCC8DF9D2AFC75FA6B8D4FF2422A99FD392219CCE65A82BF7E743C911A0A13D1A47E8B4D90C65065C8A973C94389EEDE723222D08385CD95646A82500D35286B5E3CC2367AC1164A605100C6481EBCE17046006EB6D603F3FEB7435D526F8793B8DE504E2223A1B5C1D8764031F5F47997B9E8722BD10AC767A7D4617957CF29D706C0D8EEC7CA64FCDFE15551C15A86166D4387FACD117C01E98F629A95AD74AB2CB6FDE6BF2920FB995CD300C6C1D55B20FC14D73A0FBF07DAF3DF02D8C535D9D1779C61483697636643BA4B89E2ABDA948F9141B9B704D5C06984FF1329AA0993E50DBC58932AFB71723163CC5FFFBD10D2C7A6959100FED5DCE47E4AB1B5B28F0F49DD316AF89523E65B3DF66B4714D0708FC7DAFDD78D7E471F7A4DDE3492411CFE73C984678AAD742CE8C1A866CDF1C14491E5F8C054074A45D6D8E9628588E7F15FD1F9BC11A9F75F02A9D74749E9708B8E81DA115B5EB8AD451950FD4D1C75FA0B0FAB2D3816ED4F7B847027DD1E0E7C2A8F5266531B81E3FC16987822A9C1A05A875CC7D9DD05535E0933219499E068D337F1986EFE3A7DF20F98622F338A0BC87D8ED1C772F86454F2204C703665C5DE8B2AD52B9D619AC28B7FFFCDECF33B073915217188A6F03C9D465435795C14C1158DEA429A2397D7EBDAC655D80CA94EC011589B5847C97698C4F7234F7B53957624FE86DE3222590FC24319FB13A67FAF43711BC82C3F20411B94BCBFDC94F0862EC9A1513D85EA6E534EBC48CFEF63E62A871564A967568F25CE4EA3A8EF51633EE2C0EA78A98FA4A8E5DC04CBCAC467915034AC4D13C89ABADEA37F9CA798BFA786BE52C170C6454AB2E426121967F5BE6D0CEF6EC47A01707B8BB6BE03DEF0DE22CDA6A050970812A8B2E0171236977F17427CDD8E556BDECCBF358AF9C02CC585950555C82FE5EA486C4FCB329D378C2214FD73967A04F7BAE04A2CA92030BE0319D7BDECF646811AB3F32F1EED0DF3589ADD5FCF3B9A7CBD8570C872DECCF16A425998A96BF5C34F3F667FDE492424612442C5A4F650F9EFE9C90D1CE5AF7B48D50CEA4719DCD08135305D1C02AD79A8BD8B5F2983E56C8EEAAE7F3AF28488C70544178F8F48AFE72B47AFDC3732FB9D4B84781A55FD995452189855BA1025D4F9A3A905BCA9F269F07E2C400E17AB50660802807242833627784A9F7000F1618243C576077CBF33E4387F03D4B7195CE06187CBBE4111F3150C8D2FB326E7A89F50B0D2D3648626B8DA1CF000000000000000000000000000000000000000914181D22292E38

count = 334
siggen_mu = EFA0C5EB4079F264ECD397ECE89E50FE5ECBE4E98D0BADB66BF0D34FE3686EFDAFC8E2ADCB732E1D92F5D508E377A9720B437CE07C90E9D24E915E6E978459C1
siggen_msg =
siggen_rnd = F080AF5A5D7E7C9A65C2DF445CCC146339A967C95B2D0CB99EBB6013717EE121
siggen_sk = 0A37A97D78F1CBC4D16E4E785296AD3D9F036055C7F81FF1E17826322120F54270087B398FB6898CBECFB8751BE81E8077294CC1160E28AC8ED84B58F403F877F91C50BC9ECC6C89EBC9C96D179A0CF26896942C6101CB40294D1588E0A78D791D17AF6D243DBE4E3D1C4FA5E893E954003D6AE09E5CE352913F6F0FBB37972D004726C0C6301C497008450604349190B48C0A0805228801A2384810226ED3240882326A8A486264C86190148D9122004C4881C3324C2481290BB24824132844088D633880E334081B3851D40672CB3048913465D2160002A320C214115482840138811935498A286DCA3486D3424610C12C23326099164A1A899001C37011080A0BA0715B982C1C816D0A1252590890C1A665DA162194106C13404102330E119071D906499C3411041920E3142AD2388444305011378993A24159C22994C6698B8629A0242A9CA4450016715C483003C95012362A10A61119A500204369C2826D84284A8B9644D04421D01211D246862321044B322C01898019092493B4415932820C424A22958501A1492048801C494C9C403099B841098750CA0608D3B02CA3265040A04D0B096A08038003230218248CD4C26541C22C1432210CB9911B104ADA342810A8088CC668189141C1B669981425C422920930055900919B00001914402286680427222312511A176D84388DDAA22589382EC390510A380E63A020011951A3022E13045082C6800A49088906121B00611C32315CA02122B760A2228498822912310D0BA111888689CC1681D2A80909C3304C30848018489A9245D8302C53220DD1064D1B2528584005A234728104506336859C324D51188EC4148201396488B88844284618C02C8CB82818268402426164B44C21348D64A05108C94C984401DB804523C81001392820935020176E04299261A27158207093226CC0C629DA0228CB082D03810C1028645AA88920328003022612342EC3928410912821412D92122250B249E3046160A2886004001091641A05114B42885B1045093711548490D1088E4A26896438299C88804C3405204520C38441200301CC280D8A9408D3140D0B242CCBA02C98088E10874914108EC432899C380A01B624E24865A32890613400D1B645E4126EA4062592400043C26918142E08450A63465062428AC8126208957022494A92B68CC034652194691808681B050E1300691B494AE0000514190124178E2143808204221342481C840018302648202CC9C81198B260D310091038059B427012A52422C20C2400881096690B322E82B829D3246109C48140C221A1206192B62184324A0817254348814B98619B324821A48C132001E49451D1B021138508E32226D44611DA164204C961A4260E4BC648D1C868C1B08418C185842831A3028A8C847052327021490A18436EC3A491D0120193881113398CD4B06460348ECBC27061324C21B46564C20D4038820043444310410A1121A2161098188DE30220CAB08C48442062B445589608D8B6085448889B90505A82300147641C484420306D0A466A1A20298242308B1845C8142654184D0317882408690AB3000AA7681836661BA344494031C4224A4904001902111A364D91860962120A08A77103C389043000E02244133868A1A088C4128620910CE1A209C4A4908100890932094A06254BA48414A128A4986509220519B3910C496D1A236C94B264CAC4900A406E104604024025A1B04941B2658CA2400A10912430641215084234120916325B944802492161B8708402205A08208B126DC9380CC9C420222182884831612225148611113972C0004AE3382299002C0A229101400ED2C6414910009C448C02412E4C262218128910212064002411024A6090250942720B40920A132418126509B471C1044D8248851835254C4029C044320C220D9AC8310C1022108461E3C24D19A71144904C8142618A228180324C0B159092A46D19A0110484854C822D518490D4884C43A64C8CC01063100D13B768193121DB9809E13692A026802445009C308D5A9471E0262C1C310220896548027149120E51104840A648A186009C1051E1102EC2B001E1A69193C06C08492922380C4A486623A641E3142424352201A629023202CCB471581264E1302222C508CC04728C26901CC42501C20C8B86891429440C334C02C280E2B6650B4425132552D4A60C880071091568623C3E0513642921F5110A373F4C4873CEE19F95C8020C18A7A6A8190B49EE8A2033F2D1745D70D5A0005E1454E340A093A9579293F742FF42E8FBEF73991F97E742A0D5AB95A3D9560BA6D569EA1CB397482CD7DBE3E3D019F97CF073ACEA4883EE3F465D60F6072764F5C1064314121F258DF1E259EC730A213F7FFC14849825F7AB6FD8C200D8F69F7A394D9D759BF30DFAB52E7941C6197519D92AE28D06BB565D9A91D3FC287CC310560762B4E70BF2C352DA999BC84DB583AD2895CF659B449F9ECCE243EF8D2BA806F3476C1BCF7FE5771D6844E7A44012D2B21113B5276729413065C03A2B47287400EDFD4930E48488277ADF87F2909F0C14624C957689337D3C7139AA8F6556CF098F6CF510BD58B7D504E6E702D5445E40C3F55E52FC86867C13C5897D5E666BB6EAAEAB34814EACE3C636D896593A165955240E51C60776B13BDBD3C358719498CB65B32E0D2D1D78415BFBAA7B4AB6868E90174B4E1E2AE1446E6400569254532D7D66FD870E05A0072B9BC524D80B013394614F2EAE545D86E795B5F5F9993BBE50A9302C6AB25754419EBFBD67CCF06CDC6851321F3FD766D41C0A8E5B625940BCCA6C6071846E32CB05F446683B7A6EDF71BEBCC2CDCEB9234DEB831175E7573F0C6D647525D0AA461148FB39D1AC924B287E05C81ACA6C5FC72F2EC3B646853A115838DFF96C77942A81646BB6760975D36A934B67F88F0FA96B7FD6DBFEC9B3778FA4EB3571C26DC26989FDCDA20CA905A78F633FD52AF154BCA07C877432FB590B89DAC7A3B1D97E1EB268EF17DDDC23501F5CF9B904549BCF26C68A6976FDB1B7A222BE3DF0928A6030C73CBC43408D0BF463D29EE7B823B8F995BE4E6822B72EA62A759A680A1AF0AD740F49CA695CE17EFE9285180CF48DB17997F25E66195D3A4BF46C5BED9565D1F4E887B9AF145EE15B5828B1C57B1BB56344CDCACA902D3A9DE6136F9F90AB154DFC3ECD261DF27DE572F266F654D968F329721A1AA67AB4DD78E2AB30CFAC086D353787DFAA2AE37A4BF9BD088B8B447BB2301ABA96DCC5C7C22C8E8BD8ACBF01D111E6E5D929B8DE14AFC34A4F1F546F18941B8BAE5C85E32D8B5FCE161D5EEE4B54D063358C791627E949F9C3350CE31A9C89963149D3525D369CAACDAD7DF9A391C897624F3AFF60E07357485DF3654F34E6749DF144C76481B9C9DDE9116200165C1CB69D96F14F3EBB94190F5568C9B84CD1E07CDC0894F190C32258005A330C8D546D596467FF7A8CA61EABE9672114CAD7F6985810839BE096541E72A86B89A82E1B5067D06165080AA9D3A2DEA758598E50272DDBFEDA33CF67E030FC9089D00889B7AC5829C4C5BF844E0893128CFC087E16EE7AA3A36F595B224EFDFBF2C2C598D55096AA1198AFB177D137A94FD055D9C419BECA9F5FE69F7E5E0AA44A9A3EB29E5728B4625AF1FA455C1DE10134E2126AD7A7E0E05DF933AB4088616010C230F9B03D3A18FB31643EF0102A97ADCC222E53375A1C0676F1E93756145E587642B282CA538F375B5A49D2CD0DC6ABABF95AE4FFC6550B766E87D31F904416F2CDC435AA1B343A634FFADC84E5E6497C6566BD3C1B6C3133CC2BAB06C0B031A02307F1A9719A3A5E518F6ABC3F22B055ED5187D9CEA01AE3CBFE10E0B4387825FAB6C6B898A9B9042A8FA29F4003CE1D7F3285886C7137889CE7A11BAB487437B5A7E999ECA3555C8476B92CD6D833591A8C447FC7FD625F4BAF8A178D8692488D3D8B3F28F3FD55B2620F02D152925EA592EE795939709D3F82946965414EC60EFB2467636CD139E0E366AF3B83E2645DA9A45DEB9832DE6BCDB99793A06EB9070DA3A37178B2DED0C526A16BF62D9A00C649F4EA998909700EAA5F152D00EE46B9757385BBE4567864F4A757342137888C4DF682B451818DBECCA6368CB93C14CE0258FABB77B2C2A8476BF353433EF111511A5EC215D7BD2A979D05FBF47080625C20F444118C9974C35A6A58BC3FA86CB6D501A99DE31F47237F1EF5C1AF9E65CB54443D4091FF41E6266FD9BCFEFCE43A7C01EDA03BA97FCF52BE46A1E77E99A79B163F98687574C7CBB1550A5B9991A9C3529F58A18E92380457E79E0B5307394F12C04EC9C65ECF752F49DF342FB4476B5F4C110EAFD396B390C45D36E7069472FFCCC72F1C0026CB72194819C4DDB0695B8DEBB4A43869F4B524C5DF322F004AAABA20EF586448799C6B64750872071745D580FA0CDDFBAEC6A900223C3FB1341720B6DEE48B3939DC82837B57D29B9573C018C2FDA00DF0DFB59635149E0FF927F98DEB434CE37D24C2CF29427A5C49B5298F660C75BFE1E869E13D8E727A0452C35530AF55FF636050F4CBF65B00D541C5E2D0558070F2941C14DE4B8CB3E1E74634146DE25CA5E27EECA3CD414B6B1E43B0EAF126A291AAC63303232001201829C5442BCDCA97D12856FF7D77831D9035E68E61F59ACFD2F8728B576F333550EECC19D98FD4BE6C389D4EC7B239132140C563C91E51A6CE4BE77CF2548A5AA0B4FFF33FD5C8B91E12738A5FBB2381856961695733BD36653B92F3A31F8365086C787CE284BE4BFDED4E5EF96DB1F94B7A9F7BB13B5CB806ECB9B46C95C3F9BD3D1FACE1FA52580784601C7ECB558B1FC57CAFB8532013B0F0625A53EAC3CC9B832F1DE12CCB8FD2B01923530DAEB83171747A66D9A6654285A617EA757375ACB0F827050FE64D953A1ADC7220BA763E0F7F59D5547DFEEB241D4DF674159F18797D4B8B9011878950B7719F0CF47310E8E9E3A3153CFCD255E2FC26B860921262E2EC5E9DC0CE2C112FE7DE833F29CB12ECB10C39D9F536E4EF85E33C002CFF7558B5230F60C26B5A2B975A4BA4028E58763529803F83F48C76D516273EB1D8BEF1941D97E16301682258BDE29557993E012D220EF8034D538FDD5356599EE2BFE801DCC19CE4610D6DAE958B9AF62729F5410CB2CCC5B4070BB9298EA7C207B4C69E415E34FCCD57BDC2784EEB0E60488CF079B56244F3B5F73A3BB0F2207DA29DB4BBE82D2CA17CDE8285049E9E56F628979B56CF1433801D04E4266A06400B23341EF0E525A239DFA380F0E8B7BB30BA6403B3A4670BF87D3EDF572246B95DF8A51568209FF84A60468C12E21411DB04D6920FB77D7DB2BE6EDBD480B47DE56EDC4088F827CE446FC22B8BDC7CDA1BF087949E73AF0D5D681D5987D35F265913B932A88AFED4F08745E50B20EAEC4A6273577D13C84AB5C9B6A035B69D7A14BDFA9729484B2FBB28511BF08EE816B409C24D1D34149F559777E299789066D0B7A7B0CE7C157606C7BB67F172A6DB8B2766CBCD6FAB89604E5C5A50433AFF7CAAD7402A600B22AD7ECD03930B1C2451385A999E50F65CA6401013D61BE958A3864A3C4C8B5C60CE9169D366EFAA4122A4C119FFFAD880A18FB12F568F954979D92B9B18AD75BD4DBA26C58BC48D03864A15BA10AF8882CBCA510B296308D6863A908A27612B6C979B6F83DEC276839914AA851F171F6F4595F4C487FC4A26A2162A25A754853EBC015DABBCCF66B43D253C55E7E883E83E6612C77E9115C9BDEE65C79DC4167A35706FF1ED44DB47A1B33617412DE4CE326B57F7C01ED0146EF3B57121D63C5082C5056BDB2DF24208869DDE7F2563C2A975B5FEE019145B591811B821A202A4947BA1888E0F195F20B2965C017363E1C4E73080F7C5A5E758072075616FFA570E6B073C5BAA11B3DDF9B14526710F8286CD5ECE8A2D72A4E456EAD330D031D5F936F52C5CB8C9CCDA64BEDD600FF95A45797B4365C53333966B78030E836E974D956EED584166F8C3502896E8972AC6C814DF2BC2FD2BE75C2F23841EB012C94091F8EE93185EE07006C217FAC61BDCE368F7B43A5347438CCF8A8F04A0B35FCC8E37509AEE15B3D48C5CFB88FEA22546525E04AA15C1AE03631869B992D1AE02A2EE366CC0B7820A072D484A92088AAD5D0706139DB5E44E5C1FD78256C960A3B6C86C7427F8B918C56A0AFA97AC1C62007904488312DD44600E6D7EE6054045536CE5170805BCC06B20560BB6E9F9D27B1DE3F5ADF8415CD7C3C6845064C7C7A239EE6842F229F133E54B476BD0565353E6F980FF5A553F7A062A2F2D7F575B08243A825B1A03C95AB9CC7BF493F1947663158D10108F90551636F7ACB901A91709685053DAC8023E15593EA76D8DCE0ABD04D99A5A2F64FBA56E655D8352C0D3073EF6ECA56ADF7E0A6BC57F788BFD6D976575C8E3D6AE12370E5B6989EBA0A74EEEA99BCF053ED46894D5372113EBA28A2A19D74E24AF50B620614BD1AF31B8D45CDF55CDFF379124C67BC1432FFE34C294647B0F9FACF9AAAD9116A9F0BFE5A72AABFA5388235DC386E35AE13A743E5065BE16558545122762E047615A60080454E43320D70FC2A009359935976E87163B4E40C17437962EBA2ADBD82590A1BBA8B59810AA059A6F3A10C2530AB72D25B707B15D6DE6A14035D5AAD50765484D2FF609DA987B5F8B2922EE270B49A4017F63DF28AC9E90F95B6C94A00F084DA322B7D2FE3E6C14B74F2D8334D1C86D016134F9895BFF450FD2C5A4BC4D7DE55BB4067E9F740ED887192D7542D670CD8B228363B30FED305EE902377B3449E10792BAFFB2781AE3EF3E4EBB689732FEF8892D8E750D189A16F95B205FB63F199E09D81234524EE015EC1DF4DC0E4DF00AB9
siggen_pk = 0A37A97D78F1CBC4D16E4E785296AD3D9F036055C7F81FF1E17826322120F5422BC580F9B2DD360F5BFFE2D328235B138FDD1617F93CC30D8538AC60C07350F5DA42F8ECF8242F94D0B1664A5EBA2A06D70341B551E6D42F3A751A38F94BAA8BC06AD071D8C0B31093089B1D6135C3491081431A415E187CF79F2C4DC1F8C7DE16273BB41FD84E2613142261C9FD3CE5958D95DE91A234C43975919CA3D974F600999DF697F65BED441D5F2C82AC62B8A181CDD86A9D07AAB28AD7868DD752B633503F4EDF8726DB466E4884F2064C8CC599CB45CCBFA6CEF8AE85FA1C314D2FA7D31DF7AAC802F853AA04E0EC34AC70DCFB03FED302414516294525A9F1AD70723C8DFB2DFF0CFF2DE6F77D585783019262620406B127E6DF029849CAAE937EC2D3FC6BE2450BB40411DAFCA6453A88CC60EAA5E1BB35CB16275196093D8DBA22DC50730133E35CED69730591F63921E1E4267C63EE0721AA93FE1DF3B64896C92D78361B9F74731BFAD2547511457BA7B9CE1499B91A292A7B35179F439E2D1AF26B2F47C230F101083A7FA134DC2D2192D78F1B0C00FCBD353D05CECE936F2D601756379297A6A03DCECAF7D090F61084B640FFF3179480CABC8CD767AD7EBC7C1C54775FAA2748D2F5A214E67B7FD466771CC581D5CFC451279B6479AB1E6FB81644F66CE7FB9868EFD839498F2FD23CEE2B7B36D213195CE26E29A047842CCE52FCB8C52ED2C56D04C66A38EEC78E5E63129A515D99AD7DA759C0EC64B5CA6FA50310FC5EDC07E2E722E16A942F011EE1642818F652123552039BCB695DCE7E34A1DF2B1A8A0500C021A8D5264F16EEF167DE746E1571982673416BB388D2EF3095CB15216D1A5C4723895F20DAB0C2D6665E39A41507B2BF067BF6A7E3C506B543179F0948EF8C66B0AE1F05B9637EB6DD8B827B898E65640FB9FE735693DD9ECC7984077C4E1715C20877E664CB707E8644AF9977F8A50C72875023AF6C33ECCBBA2C3E7E17E18D8A9B860EDB2DF8B9D66E443F5B895A44EBB6441764FF6ECE52C06DCBE301F7DB28450B160B0B0AAF155B97A7167B82EB0DC74AA885BADDDB9920F2F7F5D30B145B7F70CA159817F37AC4CEB14C0E67DBA9F98332664FC59C4F603B7462B10CCA12F9A9EC1D270FA8BEB23D4996C411FF4BE32612BD43A252FE4FA4C5B1B6957446D26F14772876997A001F7A62FB6418787C94F7B9516D3F58ADA2CC90E7AC3FF653A15F36798C8E511F65D5D0A2776187EF544B07D645FD20A630DB20C8B8002CE619AC0C4A03963FCDFA3A374426E913078871F8D7CC0EB3DBB8A7B77230C2BF3D4F3066E0E95B3B24F19E355FC05AB2168A500E53BDDF3D92E1C6F56A990631C31C9042E09CD08BA8B587250A421AF6E5E11D48DB655C04FE34D594BE353FC145737F26AC489983FC3DFAF498C6E7D8D188C67089E8B8CE6A79D0D10335A583D92B797F3525AC3CA5BEC45593036A2825D126192FC4FF4E79C6E53A249CE2F946B131C82C2AF3EC3763D92FFA702A164D647A420017AD11C221C93E058E67D3849B492FF9CBE113ABB2F4EEE6ED70DBC2F2D9923D8A2A6A840D5C6C6F96016CED46F6A5E3958BE22B7209FA5E846F461DDD85BB1F91D54F93D1D270CBC46C8624F881F16D22D75DB35F7CCC43F24656BCA120CB8F0E958B9EE3BC802DF7720EC56054B2C623D7486DB58B57D2C8DB67136C3E051A7B97D187ABB2CED374109C3EA8A5C87B0ACE8DC5DA98295E818F669C2653D93A5CB0FA59F2B53B44BDE34720FB7D05CBDD10A6A4E07BD57CF6357B3075CDC4E5D4E9E7AE3CC1D83497C585022530DA1015FF9B85233B2D6430349108CD03A44E414E816E0C9087D1AE98245A319DD9CEE9DB7B2D4CDDBFB01EA8DDA76E710A588C031000347DECCE4D39E53AA20CE5373971CD1DE4BD04BC6C6286B08BFCD5EE0D68D495293B4C900C6C4A9E3D7B2E0589EC4E8CB17E30D86B9355DF499A27F5D090C3BCAFD0EE27C5DCC9A3BA10F323AA8540AF77017663B8830E1533757B10841974023EB6E7FD18424EF7784CA74845DCE20DE90BA9036C66CCB5B1D4C56DBC750979B503EBEE22AC84D3ECD265D1D029C66566082187B38ACE143889C9A05662CC6E2B26357009576757131C1C7281D1677D0415E61A143AB4E4ACA29B0E282ACF8EBD2EAE476E265DFAB654B3AE51B89CCA4D63FBFA708AC5015118042F83D204525DFAB323CFC6EC245EEE9C7F789F773B6A50497CC58D562C7442055B6E00D805C821F746AEEF22A86682CDE021B76DA2BCE5ACC6C3D1E737D223DDCACA3F3199F57B37B7A0BF8DDFAD37D0B305A36D4D385E2DD043EAED602D9C1A5B3AC4AC086BD531D1587BB9786356F20594F51C906AEA11A984CA3E0C686E4FDD4131E1D726ED9A7969CE2C1119EDCD13A04A25C878172A881CDBB1260DA8B12AAE1C36403E10F0F63E4200E5CB57D9A632F441ACF5D616896E395F17F24E3D7B5380EE25B4DCE6B581E975A525DF36166C6C6B62B80635E3E8BF12EE1360F97F6AEEF842E9ACC5CEFADF8A3C6D650EEC096ABD32B0B50FC7AA7521A93364F2A15D8D9B7B8BFF0ACD436B8C1E48FAFF591F6A247D92E04CB48352CEA145289C019FBBF4778012C033617C8AA15C8196EE35A9DABFF3685F406BFB2282E83DCCA6987AA069A00DD3F8A147D5C6C82AAD1749B855A0D43F3B643B1248E886A69321086F93D3768AAAF4F2D8B09187C96D9D52AD826E3DD6FE0E3806034216C567435E84A4AA7698625C007B27AC53EFA539E0D6511187219328491A26BD2160BE7AE93E11683FD36E74554E010D483AC50B0C489F22483E9981345D844B0D4E3516E4B872A644F3B1C6B3FE1576E718C1350CD6F04601F559FE10B7B5E2F08E45354CD151DD1E5343CB9B16072C9160D351699153F8FA55EBD8CB60A81FB298A65CDCDA022E244A82BEB832966D6D630AB33F25C61D7A666751FF913CB36F3BE1A1D2B319BFC763357AD537B436AD2134D351637C5CB2B17A06C486E46FCF6ECFD2CB6A4DE4E8D9FD9E1145AD8419AA886EE2B0BA45B2CCD83478954ED849AAFA8014AE8782BDBB69B86466F1B8B12E35D675F738EE24DB547C64A6143FA4A7C39F78DF2882A6E1753FD6FCCE0292316EA9EC14CD861DAA2D34F8D117AE3C9A1E5960937358865DBFAF552A698082F343C11BAC667ABCAEFDA9AF8FCF0BEABEF26A962079C382FB8DE48DEF8FE7117F8A52C99FE9ECF0A7A043AF14A81B7F93C9F27D9FA618A18EBECC375E2298B7538D6EFFCF2B76E06AF5890EDB333327A73A39BC0BCAFAD42EED95C677DC9F6A6940A410694D23D7C3F89B218F8BCC1E27DFA8DB9715A1C116E97BC91F2A1EA706EDB0491B73F3B7EF26BDFCA9626F0F9650A64FCC4511A704828890F1960077E1F1EE337EE07C01F31A9C93C8808D47BEA66D7B4420C7DFB8155288CF886B5D80228815D3FCD0E28AFF0D8CCFBD57BF2EBAE2988B260E38310A7F239D4C3AC0DDD410416B5507A89028913A9F9F59D26D874291C0FE3ED5112A695416B8C24CDD108021E446E55CE9896EE6820C1143C4862AE04DE332A3C619C7543CA86109F643BF140A5105E48AEF26C89A90C60EC87CFE7E5D746D86ED61FF9CA8A1D4D3C751B3AFECE1F19736E38DF6DBF27FBD4FFF
siggen_sig = 80516BFFCC1299AE7CD38568CCDCD71107F6269FC9FBE6CA6A5E1E2910F52BAA64A620118E4F7D0514E7F29B46204CBB70B5D5C7D7F02DB9D8E6152E91EC1BDB1ED685C5DB6F7AB3D8AFD833A77B93AEBCC96271ACA92C6192FE5495B9250511881314B1B75CDAC117DA75177D2481954860E1919B42C2BEC3CC4940EAF88163937A2A60CA17C4CFCF66727602BA4AA7DF55D2D102807797F98548F8C242875383B5F995C9413F9A05E7F9C17A90E7DA0345CE2EF5F18AAAA26A3E65EEB08EACE8318F4C28CED808A62B913EFBB007D1BA6828BCB1BAD4763505F0D68325C1647C80A70B8C1393775A25DCD4592D89F06F9550C165BDD781597D7C6375476A32DF1127960119A17B0C9492013A8A73A1BF70EA8BDBE4D23023C6361FC442154F14820B329B318AB86937BD0D23287FAA5434CD3C3E5819FAA3F8F1E588328AA85CFE8C3ACE37E1D048FCD0FCDCAAB31DD9F1BCE5F9C52BE7F3F5CEF58BA46CCEFC5C77C82D969E92A739596067370C1D412C6436D7B8427F351695C2F5D666358EA9C6D0E5666FB52B45C63EBE2166DD8768167F46809B3D4849CC282852D4C0EB77609FF0CCF9D912B71C7A75C83684B36EEAFBDE0CDE09A5A781CA48C97B46D10D89F580E6380951CE936E25943A26BFDCC3BFF0754A5D8F0769BE7BA333CA690F621235E4269916C135F669027BF96B279EB31423DCADDDE0E77AE8B26E82CE99CB4CA011BBBD592216F201B04BF3B3F3B7D60CF08A29189FC280F9B0669CE993C328B8DD31028A7E4F36C5C8F8BA18E736357779AE2912033F25F7A26D6A7E4139EE9986B01CAC1D107AE8DA225B71EF8F6C3D3AE81EAB66C510A4221D46DCEF50EF75A9F2C7551644C0ABBF485A300AA32A203B06024B313D2F663C86155913AD000AAB2767DC9475538F6AADC2D7B23A88CA1CD67D3E6F7D55CB501EA6580D17C505C5DBA5B5CF834F330F1E44C869DFB01DF2648BE964701CA1486E33486FC3C3FD7C67DCF0B57B4C467E8316C7597BEF8567B3D7B83E90B7ECCF15F7C1E9E44F458FB200A3F5F803E87A92E9EACFD141090DDB9A4D2ACEC1B31F73BBC4F53A2E35B5340750BD5E14A69C434D90159E48F0565706DAE5BEB2227C8BC33072F6FE0A71F4C41E4F124CB04A9313B7DD45CAB047BEE41F0617DE36443EA4BCE3B6444216A5D133FD5C248D9F39AAAAA8500CF50E7A542CA33110DED9C803712583C735EDEE428710A697F2AD80C4C6F7BEC8C8D60DF246A42B3DCCBEAD40F2D0AC8CDC58E10E601E1E564D17B6C5F3E924A17A4C600FED3238C8F696362EE32C554542A8036C9F0A7A38CE704D223B034551253F4CA6EF76B5DAC99584FD68E378552B3E0D97F6AC7FA4A91F74E6D3C506CFAA18E712E5570163BE4F16AE0DBDD1FD72F580B796DA57BC52BD9C0F3D66CB73AAE86F7F02148571CE4D2AAB883B10B38D6D2096DB2F61BB07E4FE57B9E99DA81028040141752FF27460F62B921BC43C60F5EB309B430DEC4B5D6AAFF71883BA0576259116B2D20D99B78E8DF91A68E7167C0180103645C090B58CBBA9D1942301B34F6DF4CF93AD135A48FCCF0DBC776B6E7C3C2831CEF8F57989925BE4932763E7DB35EDDE94A8399315D78872E18743741991CD68271C4B7F8458CDD8F885912B1D187782FD2CFC307E5FEA773E79AEEF80270C503015B2DD2711EAA81F73726FBC634C375CAEBBAAF7827B0BAB71ED3DE39A877096A898AE710493D5FF32A0E873A5847828BB8E38CAF55126CA4F4A5871B2119A5ED67E7EB3F55606571115CC4FB8B84CFDFF689FD2C30915945B3E4AB7D57891E119104D0EC783115624C404537B5EF41577EB72B84F6A47DDB5C28CB5260FBF9C75AB81A149C21DCF20B0EC285223A63CEFCBE070F20F67133BD1795613DC5560D390282637075383C490DC97CB630B97D84C1165314B265776D573261DA1B8C765E511DEAF4D0DC63FEFD40F00C483549861223745168ACA412D8A31E7215D691A1BBB3ED56E6F6B7892DD02097401342F4A932222083ABBD2B385CB459A4D55413C5638B946A683D150A598AE684F107B9B011B2F9DD0C6F7FC62312C3CDCDAF75D989CF423B23411BA8E9EEB8D3EBAA6B7294CD161FD0EAAC06477C60DAA823E76E515995AD114F96696B9D7072C7AC40D16A8B853628636346D37C138999DD3BDE2E5C9547AA4D75759ADF051E78A17A5EB9616534C6AE9B9400E689824A87F9E05A7CF6E701DE221CF2AAB8038541283CD9FA1BDBE4E9CAB253C1FD46E249D692CE2AB6DB0E5FCCA374181F00513DA6ADBF53285E54F3811CD06CF442A42D1E200F716BDE233563010FA61224B5D9192ECA0C12BA77E2CDCBA8A3518C48E8A9E1402E2E12223F204B085B4AB7036FE7C2C1E3FD69596218F6C55B7C5C2F1285DAAC23EA239CBAA50EA8B16A537785269B4416F3E29DC6ACF93E5C53CDD4406164D790B8AEB4C65D774FF8C2A39841D7A94A251C3A62576655F95F5E861F879561616317514EAEEBCF89FF843C2B7B1D93ED0E6F7AA6799579D14E0A1A9C73E0EB8D0136962950CD1E5B1386CA7320B7B3F7E3AA96F6F50F1B48ADD4C47AA29EDA89CC0133DBA89ADEE3CD34665A2BB18B57C5452BFBE9C9E738D5AD5245877F482282D00D147BFAE8C472C2F2F3A5B45272B212C3A20D920583AA8121CA41B891FA9769E959C623F1A729D901AB363613DDF923E69893768A6CEEE8555B539248D22ED3FEB0ED9FF3692BCAE0F87A42E4D4210A9A17B9C4C1879BD5E6E0A324AAD6A6ED7FA32B3BD7B161009A63F0F5D5B5663986E9F80A8B021186A9181F0CE69FAC36E9FC19D4497CD984454681E7558AB21BACFD8D388C73FA75DBA81BD181A2D5997A30577AAFA34275B00C2DAD0DCD40E2BEE067EEB6432BD32EEC649F69F349CE235B10159D7F1B007B71C39ACBA989814BF9577F678AE70BEC92790B651FA40CCE40030B84F009FD12426BED3BAA07991C3B9DDE3AC907F887FEC97FE1916D5EA2A4FFA71F30E61FDFCE3BE0B44C3F84A98CE86F6BC978FE67BE9E0CF163BB05857C3F00B1B8877730CF7208AFEE8C5E0C97CE52624C738A8DF8B981E315E1122769DD147804B8BCD03C6C3CBA096D6E6AB68AB50D2883CE925D71519ED65BB1B5F3A53AB00FB2C663E5C16A158E1D798BC433B673AF655AAF285388475CBE818B82DBA4BE4A9197A7E063945EF37A22F6E9177A21A62D99F384ACE2B8C31BA3AEC34BA15315F3FA56C9AF6A344B5C6927D7FC16C2F91984B4C5E1A9FD105BE7023530361F021EAD66F92C41E09B10BDB6EFF378DB7D48111D7010C30150E35C082D7E995FE8F36ABF6BE62C88074BFEAE78D8AA4DF5F41E2FCFC97D88CAC90E354253D7442CA19E6446BF63E50E69357971FB63ED473130ECDF5F8B47E80AE62707B4AAA451345F950AA80CAB070BB3AD2C1E85D8C0054C8CCA7B77701D2A6B57D4558D5B6BDD49F84920CB13096F87C978B84B23723C6CD79EB088539654BE35FF76955875896D35A28F1158F1C02216A294DE616768F7904F28CDCF2070DDCD9DC16BCE0D31561D7671D68A3D71BEEE95534BA4C6E2D41D3E2270473A6129E2D3805289E2E474F25E8B85D0EDD684C825C6A0706FFC8901B5540B5709339D04201FA6EBB5ADC858BAFE9CD97BDB4E8F1F70A3ED58E38A8163B8C1C7D1C6BAC61A01C7EF1D7AF533113BCD1FDB82DC40C9C743AD041A96D4F185A0FD40BB2B53FF658B088D169AD63D8579CB85D3D5AF55DF0227F664C9E1ACEBC6BB1BF331F28B24B8CEE9CBD395BD85479E1DC4428A3DA3BA284B58E41B76FCF07999BBDFD86536C79FA43EC3D54138187787189167BD4EC025B9C80D3CF8128BD8A2F4E1D0726D94D7ED0212D4A7A5B5290640AC11353DDDDB6FF835C0B2392188A74409E83B7A654A294122BA09C153B18D07DE76B74AD9D4C7B23F363AB67434DEC0D24AA7A1949E87182E07424374504DA4BE6979FD884CAFF9B4C53E538FA97B481809B7FBC74D56330394A2834E21E39DCE68571E60E3E7EBD84211980EBC4058E64380065810EE780ACB8B7C81D4CE08C9406141E9DA595B654E90F20E1994CBEF4341FED760AB91F91C117233644CE96C76586BFF55331AD5C3F57C17502687365F236A135656DA4BAFA4C6D5716F228975F08E307E42EAD5E917ACBFB4C3B4508016D49728F7FF681D8F3AFDAD46D6EEFFEEBD847CB80281155B0DB5A4E1C8CBE26A040300ABBB8D73344D72B40DC0AA4AEA1B91F450EC1403DA097FFE087DB966BB0591C154EDEC72DF682662CE6F68D40CCA413E20606BEC2348BEB3D75A69933892F3882A2A8CF154C81540F985D598541F2C06978C5F6303251E70BFD0E039AA4A57917268176E5EFCD220D26AF64342A729CC4DE6A281F9E61991307DFF4B5C89F5C6CF515D00F8F7133442A33FE727268B8CC649D5349DC062D279827F59E98BEA559E28BDA197B0857B0B82873C8700027B7488105EE146E04369177DBF85A3EACB4501BFF583ADBC28CE436F898F7C1E227096E045AAC793F93A886CB542FA0783672ABDF70D6A173DCCEB2D603D0CB27912CFB881F4C72EFA031840147CD3DD3D791F7B8B3817F08482CE118DE8BEE0B8737C906057225E6A0FDCD8F1264583707FE4D561CA275D4416B7B34F36E150015E65333625923A5409A0FEB3EE5D785CBECC7EAE9422DEA35782E445A9C1CC017ADA2CCC1245ED2216BD9B4CEF6B75FC4BA88DED512C7E7A92C7CD87A2EC7571F0C3C4D719623D3748D6EA7FC45C74AE431C6FDF19BA86582C57C20C6D78EAB4C5FE7ABDBB7B670F23BB48B8D4C3A97EDA4D65B8D1C09EB45130F321314BB60DFE1E7D263B4DB413AB6101A29B628BDC2041BE5887E80F1F2EBF7B177219BB04E2B26D1224979C6601888ACFE4FE3B8C473BE20D9D01B55105483E9F33C988F8D6FB26E7946D45A4E17E350AC65731D9143E49CED61F8321D45D74C2B518AFBE0A95313309436DAFD858DEBDD01CB2F743485DD3B7BDC119C1B2E93FDBAE0C6467FAE447156033FA8ABD431D9340128AF03015A063022295F8DCF5F29FCE6ACD14204FA8449517D89C4DE52416CBACD8B0A67E593ABA2C712B163317E0953DC4D110122E8B94CAA242D2866064E2C36B34DCC5A50C3CCDE18FE41D33D175A80F086DC66EE2A84E2AAAF830F25C430AFF08F0DD7D149468ABD17B02886D3ED874C4500D93AA04E72C7845AC26D37A0BF39BE5C7BA66CE6D6003F978271BB62EB3921AB4FC70A4E7DC15127931FF29D25A23B1752570F90A2E4E2A2EA37B554444A40B00DBAEC8800997B575E02C849C0FBC2851A3D6492ACF324EECB821391FAD3CB2F3F92EE928CB8A6009097110B13699A836D6EFC60F303C9F002DF57653BEBBCD6D62AFF72B82E39991BC6BFE12A65F8E76625FC42644CB7E9382EED69BADEA9D556B7D95AB8281FF2E41F312939D4E7FD8BC625EDC48A195C122A6F30DF6D8D9C09361E6A3900C6102ABAAF5D9C3D5ABA65CB1E8472E0F487700FB1F0D3563DB041F4EEE265A8CD8EC45DE259136CB315D00D927584B3839B423552772F817875B221F8830C3ED941D424F1D61F251FF2D70F63AA3B56508A6E9B50EE5C1F788D2C959D3230D74016DA4381EAE83B322257376D387BDD3ADC0A71D3E6F23D7746F1DE0F71CB11F041B35276514CCB8BFA049BA191E433368934B76DABCFC708E9B421A8EAECCDFC5385E38EA730558F3139B91FC49D9B6385B5445B6C9F7F41DD9403048FEA2D2D65F09FFFC4DE8EA155C1F604FEB35830C22F2B6660ADCCE35251249716D9CC7BB6C506D99DFA16BF32727C2D4FBBC984E6CA73562DBE52F544ABFE41ED548F970EF6B9A148AB7E43405CCA13370BD0EB1E2C7246EA913357E33F81D25458E18876D00707F93336861FFC8C5A5AAA23F1CDB4AB9BD0179264BB173F5DC631261EA5FCD3136004E720C4E709D55E0376AA2194C6FB2771CA1671097E64EF8D3DEDA11DB9DBFB572FA284D51B64B9425FA44D4F3B239C4D54DC743CBE2050BE4ADAA7C1F2B420E64FC81FAD18C4E092FA132B8CF9661413012265DE21D31E17FCE126C42CB1A2EAD3085C3AE80C0847C6331A853BB2901DFDAB5D551EB30F53A51246C2F00ED61718430CDECEFCA86F667A57EA3232A076D6327842FBAE81CF2E6405F971FB22C702DBBBF48205B9A818F320AEC7EAC796E011BBA5E53976741C796E9735ED7CF5178B24CDD95F4C9D6C58E4A7F5C27137A96FE677D68B73E05FAA30F0195AFF2EF737F2A5E398907228DC5E5A41172DE3B212A030A51381A572FE73DD92B3E9F4FEFAD5737833E66DA3BDA72AC2B1B99E410CB08C096BD3984899CBD711F6D8604B6633450E75E04CA3ACFA8CC1A550894B1239AE5570195A3F0E97C2103EB309415C4877665CAE54FEA674033C76D1E8F5F60821222E3998B0BEEA6B8DCBF60D2E878B9AB1DD52BDCCD0DEE335484A52768C92E0F31D4A51DC28304751D8F2F3000000000000000000000000000000000000000000000710141B212A2E35

count = 335
siggen_mu = 3B74D94E729BE2639A2A262E9CA4000FE4F7F743FBCB8A9682E21CE07894541CBB37DAFCDD897D034E17C4564DA1A199923562F453E7DB1671B7D7EF9E317B5F
siggen_msg =
siggen_rnd = BC346F80FD14FA2AF58C9B36FCCEA5860B0B1CF8CBB61FBF7CB2BDCD9F372BA4
siggen_sk = D11CAEB132A4EF54DC8B42243B3D1EC4B73F964ADA509DE6DE6FF5621F7B92EAF236E21A8444BE4CF5EFCC528C9ADB18A528A51A3BB5B20A27F5E9AB28C6747C0504CA833B0BE404F162E7563F74888B4DFAFB8EFCEC0F0D98A5DEFDF715E6648AA26DC469E0137082E478A7C5244DED915228FC0829017FC9A4A259684778EF8C144D23932449260CD2909019038209118E829810442429193222119890101020CC488A228264D0402423072EC3286EC9124419B44022892999040E602248492289D24290A43225C9C00D49840C231709104021E1362D538689C314665B3472E422312495500A052EC9C82D1C25092412841AA2451B4865104326243769D2B421D48604CB846044460E0A976C01958C22344509C524C8A23152242061A86D518060020349CB00481109610280711CB8119C384DD9367260406802116D599230CBA410A304061B910804256D0BB20922428042422E8A803163462219147202B71119241048A2481CB84412036D90882899228C84068520196291982CCA28656110200B42514B0221549865124506DB126DDCA6210A9480921849832290E49268A0042020B330E1829153468011258D0B31265982215210411C394224972C000666488491802629543266648491021085C4B011C8122453224E14050C100284CB468203098A414810D2C20DCA22005802668A06044982648BA268098005C4268D594622E3B2844998602390305914800B986C210686049681533432931428E3802CC4B44912408C12998008108AA3A64080102CA3440E80362580944D582242A10411C23060D40669242102120571894022D41200D0026EC91242A30451D4B49021170C8C3486D1226210B20CC0B82DD21401139301E000265C86451A378DD396310A190E182991022728193011A1B82592204D01B6281C90840C332A5C8645DC286C02C260C3128D1C410E63160501050DE308629CB2448C28600B440212220A59A47114B27120A80DC02242A0182214A3908102050C0369CC02665448619046890992891B866D49046D52C641E0140AE2449120892D0BB4702387490BB70D1128281C16520C2640034152E4B24509144409822062422E93080C1320300427684CA80C01074122140C82C40CA2188658060D21882D64B480823460409481DCC0708A0490440651CAC48004B84D83A0018AC20998246C401291A3C66961189019132114048AA0C8690C020CA4168901362852A25154342801000A033106A438510AB180411261029048DA982901224E11240C89A46DD1B411D3B42542228E63086418B52C98128E10A009A1B66923B070021532E02026E320680AA28519B5706098500BB291C1B40504C1884AA4401B8804D442841C863184980DCAC8709C2865DCB24D4B96051220240B00481A906598084C61C06C13176800984D9420204BC08C1835525B90902200691429861A034E504820A0C02922A56D5B48890839809330724CB248D29004D4449219B750C91200C0246050C82149966841086152B0016446318406288A10514B366EA1B445244722C3266819148282B44821B229D1A60921066101A688901401089608C136061C032C02A080192061122572CC08010A35911A158C1B368520126A22C149E41020A1A20514A731A0B4640A416D0324321B4261230866D222124BA68C0813221B426DCB4042DB4626104320C1406110448259A22810170A8B80301BA60D03A668938064600880D34660439269DBB040C9104C5B169064C050CC288C0A1428C48801204028C9A6451388200A95319A4841830248CC1601209864E3B68943464D51A22911A7085B166608A30882482DA298290423881097918AC4680B258149480C02914862360D18490C80A4244112861A986C11232AD9B46100387080208ED81852E0B2655AB6219214491B048C59024A21906CE498841C3229919409CB080E2447485030064990250A8488D0149113109024432912442A80384854B24C10060C4C3250E4484002067163044A24B78C930800C4366D194946419420188784C1382A094151CB06121A3752D8200C00964914B92CDA160A1C97110B344499406AC9A82D23418E0A4984CA089224122111956880C604DA4689D038812297708C480E12034A0CC080C90406CA322689046EC30828DC80485A981001048482A22D82302C21B70C41082D13A06991484CA0A460E51DDBFB30244122D0FA5AF7992F1C968E2E61E5D8D61929F804D317A165166FCD0F4B91973C35FAF9FC1B82FC8634006BC16F71E6B985F19959CE3BE3987459D07FB5F58D211EF0CAB73A220056279D49FA236DCF181FF9987A382DB1E9E4DED8E92458145B51E3C6C88DFEBE31A1E83E71864E0BA79F388648BD78AC067AF5FDD6C878DE8B41652A1EC01FF44B12FFFEF06B0DE99C2BD75837FD1A67896A14E348C9C5E6C52A1D2F5A0BA9DCF07C0C6129A78521AF4AC93CB73B19FEE24987D701A1F929DA254669BC9C66BDE740C6B6A25C5425452DB0DDB3B5186CB59363C3EF087E366561B7994350F6EFAAF767516F1DE94444AB338F0155A00D548A83C830AA6458314860B48BADCB4DBC7E01BEF2E23AA55B5FA92E4698131DCF9319102665A4236245EB3F80E71A45D24E852324DB196AF10D81513604B5B77F9429D260B3C0D74E5D39BE881AAF11ECFBB93F0BBF20FB4F5970879882B48D111E9D700B437580A59B78EF09CA46DFEEA5D83933E1C51E048670B9E701D2C810281B18031AE3D4F25111091773C5F085CBDE2435068A9191E7A6D51204BD9E53274A270A8C3E3C7BA35CD63945CEE30886D6F228A4DA9DE4823FE7086ED136FAC8BB3B2A8B7DEA6F64E536CB93EB7AABAC5DF521284434C8418BEC2B9BBB13F700ED8DC19A16BF38DFC6A1EB64D7D18C5F4F674DACF26E87A3846AD3275FFD24C0354C06DF45E39F1B7922AFC6AD90A83692B03BFFE04F17C1C5B95D806D98B39DA608C5F41E3F6989645E6E91AB7406DE3020B414DF68C6DCD59C0F905F0BC0456F3DE7564553FC29F13F0D5C495F77E9A0700ECE92617713354BD41BFC23F299F997C8A1654E8B989BE2816C0C67936939876F901DA4E2FBD2E8E051805600E293B291FF2E0F0734ED0AD1A2C490967A56D2547B04E6DAD54F53E704BE1C147CD205E6F75ED0D911A09069A8FC59C4977B320EE83A96652B707F74F925C2CA3ED912031356AACBE5F5ED2DFB120E3FE663F83DEADAF3E3159DAF1DA1CC4C8D73CF28143C71419CBAD4DA617FC8CA4C74F0A8F1DDAB9DD79AA1AA992F6B1FE8BE73F8A81F7F0414645A8403857474FB9E5A5AA471B979599A2FEA9EDBE1F9FCEB2011F79E129DADFB134B143F384DC1D578FA3697C073819D598284ACB5A4B7481610E1DB5A873E67B606781623F9FE660030F74B5C29D2FA638D104EE47E776E3FC33E2E079249E80DF94C16A240D766A2DEF04B18E66FCB208D65F246734B2A11EDB06A3BB0AB440127558AE07E0031FF2C87ABCB12DCFE05A9A4E92FDFC6484487BBB235D9BD81F1E39942B94CE6DFE408B6F8D4EC9853CD6922C8656044DBCC115513EFE8469537880EC2F0EA21BF30084B214A0005036C1DB087683D5253E458A27F95FD8586147558DA905516D137FF2BF47ED95C7C6A32F9DA8F1BE2E57362CD6C88AB0DA382C9E0ACEF4E08BB4738419F1403BE487057BA83273ED80C0AEF250A4AA2B4AD259F40E32A9DC29D7F55527214C04C1E7210F43471354249EC6AED7D73B10DF2681AE03E6DE58C6E30FC8122D9128D9EEE03BE09F92D1FDAD506B0AF2184DBCF984F676771302EEE818E5746BB3F73602A5E8DF9AC14DA1D0E22FEDF047B550755F35B8BDCBD5356C7860CC7922C3B504B607DACF4B1798270C578B486274AF1D9FA9D82D8A5B40677E431F971E938CEF684977E1A2DEA5588B4109758395D5329695E790D97EBA0D230AE582D3C3DFAC4353B1803EB836774B3F5BC652598C9437E169F6E1002A470D1EABBB4398ABEAA4A0DEC0BDD174464A99269488D7F22ACBE8A589B35AC3C67F52496D9CC62DB3BAC9A63221E921E94ED4D586F99C8057167D1317D8FB01DE72E2EF782F556ED3155278D86BA3E8A7B493E8BBA2F5EE156844F154255B7BE5FF3110A2396E9B2776DD61C3B94A3975049394194BC06DF4B7A89FEFAB0FDF1BEC022C21727BB6E5A7F497B00466E931F6890A4162918F33403675BE5A02230E7AFD375F5089CC7AB4A85F21FFE847691C228A8F9E138D94505C9F45D0FD427AA100045DD4A2E7B97E76D5119445119561861090ECA8B2C4B5CAC38256C24B615C6A096800A170B7DE6B337236295DA087DA5E30E03DE66BCB4E07D4DB3045C774F5337370C0C9FAC9355357895BF3A4425CA78766C0C5F7218F139CA5218F0B25A2D07AAFE2EE6099F9D3F678EECE056DE95930EB31E398E5C04AA833FF6840579F23ED20B6EEACB8C3FEDFDD7C6E72B893773BEF55259E47400483374376CE95AD0E9E8B25816174D56762781A4CAD9A641AC8C1C9D0AA5354CADC63E5C04F4EF3663AB2A5388FD167DCE2431B71DEE52B4F2395C4F310350A8018956AA97D6EB09AA082F917456031CA15564D89AA13195C843A9082BB48EE1B26E5402D898C6A88C92DF4795E35483602F643AA18B38E348B48E19C6677BDD5195CC93BADDB89EC0EBE6D2BAD7467E535BDA1056F43D55C2228AAF46C4076FF1F1F557CEB4BCD6C600FDBF424E8992971E33CBB709F8118D11D2DB3FEAC47F5C865100BCDE58FCCA22D024393FC17A3A0A8ECB521748ADAD15A189D1C4ED700672B007486C50043E4C2CBF121D75A91FDF7720B9A0C0A45A03322E429C9861DF6817476D443BF002DF2849AC015FF7FDF72355ACE54C8DCEA554BBEA6DA50597484F0D9461F74A7804B54B09FE55C00A3C708377130541EAF3372328A46106E1226D80F4FC7FE34B9962BD615621CF474F7EBA71EC78B8C124A11D980B2012AAA4FA9A259015E740A3D9330C4A4FCC3B504655D4348E3E3B40592A5C105E29A6F9336F89AA3FA188F820E3BEF88B38DA8A9A83407B362AD0F73905564ED7E7E4B98824891F6A5B132CE730F772211CC1D412D5C70216013337561587DB62681374036C3B620CAB71E121E6E4E1AAF54981535A3702A0A2F73841EB82A9336F4EA3F92F65CAB5BB05BD9211E302D926BB14A498C687865C1F7B84FA0C0861A71400965F877C33615B672E84FC270AF86C0192B653E385EC58E7D0C95991A712862BE28CFB6DF4417FAC6D89B1D113FB44CF7749F5FD31A640826FA7014D6549E19A4BF0C391B8F1134CAA3A13C527BEF26BF3A50734A6DD10E591EF02C55E7F4550FABC2B3175257839BF08E6B2DA78A5819E3EBD781DE08738502487C215B9F6F8D52DEEBA24331B5AF0FB8A0C73706093F5A7CE64F255AC2277E1639A309EFC8FFC7CB96175E2E107179E2FAEEE205062F41E962441C3183A41B236AE9D725488B75C7F1C4D9EE313A9210A5C80EC2AB24319EF83406BFBC15ECA6CB460429A836E8EF58F90F437A58767F826EAB8CDB532AFD8A7884421361BB1E7BE1667191908ECFFF8B0437E859BF5B67904E7ADCB75895FE8955B369759B187117E2122BD07C5F9D769CA2336CF8385485A8FCFE7D0135F1121EF22D85E89E164E40FF83DEA7260C090F1C872A19067B79C057EEC10722EA022739F2A83EFAA1140145286F4F0DC0A8DDE907B2E041392BD9AFF1C34361AD477FE1109AB84FCB6D6BB9D6D965D47D22581381969501E97B27DD642D3DBB3D1216EC523A63B6C90665616830CF78B0B112706F0A921126E76908F7448A83424C43925916A2A726F9CC665A6E59352AB6891C734A6DF8CF5466C363F095B9A016BF1D281A33C5A22A445E3649AD2C7139B20D7FCE8EA7B7F2EC27DA793C21B07360054E5E08963AD8916E85E90054E4CBA235F96AF200B596B774B6A3AF33D1B904E1065CDE7618904CE952BA89D07B8C16C76324D33BAB807E581285B1A1711996F1FC1DB76E56B2CF29AC87750ACDA37146D18E888315DA042C76E22DF4A5AE193D1632C6FAA5EA198F7B3A1C5A0131A9A8EDC0A12C4FC91538BE98D9039767194930CEB3A6C38A999A8D55E8A396C3CB869D278E145ED8D98CCC174E4716ACD9661583E57BFA89FB7B2A3370D5F48CB4DD022DFFADE3B00132534E45D124FECAA5C2104B4EB5D6A1700925EE7BC6B0B64B071E71E6A644678F34661B9C9CBC49CAE785FD78939DE485E60D75F8AF83FC4498424C2F1C4C6C201BEF556A3B7C9808F85F82A8373D3E296FC200A343F5E7F47F2A9DD6DBA58646460A0B3D94AE68590586EC7FBD63E95729B9216189AE784CDF499141E64AA9C33737CC2587C5ABA23C05533DBBC3ABD1000CD231A911506ED4B35DC0EED167502FA42D05C2EE29DE1BF628DC6DFBE7C3933A5C38192B2900A0CA6C2BC6C6907DE3AF2C9976FC9A17C9D06495D76DACFFF09425FE3C66927BD8DCB10F87A854609F9708B0342453F50B296C2A0E8D9BB3020CC09E9E5B7BC6661401356A2C7E4F9EC7E20AC9D5E33871C2A732BAC4CF4FF884736DBDC4662875101444009249C7E0AB725849084A387554B8EC4CCE6DD43F923D32CC13723463114B9699855D248988190661B6D022AF89779A95007EF205BA906ACF551D193A8593132D7B7A9561DD2EE777ABF0A413C5821090614531D4CE226B59559F6C1E7F27E660A0B9E5A08125C44D8BABE70083AE9011735A95ACA720F197F8DEC19A59555034CB6B267CC8B5FF6358CEE163F82A8C48B33D0F88320CD49A43565CBAB742DDD2CE65EF073FD1A13F4342CD8B91FE7E807DB83039AFB7FAFF7D8E03509EA86505FEE262462920ED1A27ADB5DF40739ADBA8552ABEF2B7775B38750C5A24C5BBBE7C218E2FAFC216434
siggen_pk = D11CAEB132A4EF54DC8B42243B3D1EC4B73F964ADA509DE6DE6FF5621F7B92EA0DFA4814AC4933F4994613BD043044FA4AE6C9C89633E238FD1170323371BB3A1B25D8FC6A8AD4D3B4BBDFB123D8D95604F2BCC38013AB0B0161F60760BDDEED373FD1EE7CF3EE07A0DE66AB45C2C0A5A56D553351E98FD7FFDB05C95BC818F9463007D5DD63A11C922E0BB25CE73B1B47BBC224E297AB2FDB6FDB4B9B89BA5963704B98A23CD6A940BDF800939A0C82D802671C2723CCBB024E870DE3662E75BBBE675262067BB8741D0ECBB38940836DE7713C1E4BA65620E838D63E4AACDE71866C8D6B9B1CB2F5B10D8CA547E9D366BF4684501DABF3C3C61F83C41694587F22B2460A15586AAE2E0200F645D1286F8732901C1397F3956D0215767AA46AD54FEB9405F1BAADA3AC74C1B299B083C10F1B9435636DABCA25F9737EDB2C8FCBDF8F0AC7D26C828D1155027992EDC58CA6BE39E4E5C83CE436D9FDB3C198CB9947AC3C5D8DB17758A369E68F497937EDE762E504B81F464A4CEBF6B1DA1EDEB002213A70AD6DDC610C6181488FBC5D3C23202F6931F07523D6DA92CCABEC03734ABDCEE77FC29BC6AAFFA4DB1FA5D52E94E4304F363477A546938E3852A782864E3E62A40DD52B96EAA5EE530A88C304511AA2C36BFE190A3DF358A5126C51E4C9945305A7A1B4CC7D6C693E68085D85136875B8FE44FD41E6E29883FA1BFAC71BAA6F2701B72E68D24A22F2FB23510E338707E418E32A7AB9137E20CB03523FBB1D09A0F9DA325EE7B1017528E9A1C29D94EB0143F19527752E77302AC18E70B0209557042225967AEB3C5102A1E0B10AE479814A6885DB5346289DDCCC8E6B7BC68CB4218A60C3714D7CA8A1D53C4C0AFF18BE9325FD512BD671828B20AC3363102E1EA381CC75E14657185195BE4D16EEA1F8F18C8CF73BA1A4B63A23CABBBFB78A156BF48A67698A5436EE84E5DF3FAD731CE27678D6C095C1C5CEA245902FD267EDE1B1EF9E53751F9F75920C7D4B3F87CC741FEBC624E9F8655091887DEF9749263BB6391BC06203018511D37B05E9D72F300D583BDF6FB63356508D93A7EF96DB744517BB05FD05D1FEB15B9F5A15C20FC3D765F64950B86650CE1B2934F0834C4F3913C37B1F34311F86A48C24766F18BF1C6EA1FFE6B5BB3ECE0DEBE99265F75CF120BB9D96B4D022797B597D32AD289E5131B78EE5BB6FD3E8805CE3ADF39C1306B1F279F45C0CAA48385ED981253A636B62BDA24AF6A89ACB7ED3B3C8CD3F749C799FE18C3EEB211A6C109D4528C71DF3DFCB8040DA2958623CA147B7887BE21BB89E78AA759A0AEE9E1100393176FB696FEFB7D41625D8F34D6D479043D353E2C40272D345FA6929CA88FB06ECD084CB47C74EA7F430FEC39BA9CABAC7C190520C724DBD50D8E1BA07C3AB7D45B36E39B84BB92CEE29832991AEA256AEB6C59DCF77A9698478C8B0DDA06088A5AF850B590DF94F2AB67E7FC270C9B89D2DB056269792DDF91254F2656375029A09CAE6978392AA003B947CFA9B7D15A89F4B2E0976746F4F4CB34D9B67A4183B39EF30C77896139448014FA436FA5B545FAE62F4747642E8D6B0BD3A73DEAC42AD771BF985C2987F818EBB22CC3A42670FC1780CEB7D5C6535A44A8788D272CFFCAE91149665B69011420C22A38B52C1C908C32DDFEA985E8ABB4B03D36961144B852BA91DDFCB623808B789DFC709FE588B529509016A57BB43FBC5225818B92B7A789CC5397CEE4B76A02CA32EFA4FF909CB26054BDF9393DEF35823D470BD0E174C87F6537F2A65A40296B267641E383BBE425ED16FF2B299F6141D06C3042CA90E1521163A5122CA7E86C242EC60E4641780E6CDD1CB0896429D10EF683E8DD2D39F40F4D3BB8E17E86F6FAC51E9331FDDA307FA2D193A77A43308EB6C1CF1CB50D1ED21595E4BC62D4238C9A5EE9A9C464FEE1C635D762A5CFB7B85A2CE32F79B515ACC2E2C8C76EF573477DF19BF1FCB3AE06E1CE6B817EA9616FE1948F9B3BD8FDE8CAB4052CE3B8B573C2A89AE735B6792346C1AB7C463299D380F3627F839EF3026929FFE99B4618073EF86BFAE8C5CD6C02BE3E4386B25B2C0816E240E4729C3D4D1648678EEF273F8DEA11C6956194E3127D7BE72C57BF3FE1BF74EAD6788715ABD08FD26F1BBE45C3959D256AADE918C150504083ECB0788039FE25523CDA0563626A52ED012CC4888AD1790E9BFF31A1EB351CC40526E30DE33F5E7F06DE74CE7F155BC12EECAFED300BBBC62B827688335A2D4C6114A22473853A2F6F5EB522EA2C865814F2746C68F51A54D98A508BF49E37F0D28817155C74FC69DC0511E35078B1104AF843A0514B9DA285D345F557D7878B7D53AF95F48926CB87773DC5050F8BC41BA85D8439B828AEE245F61253F36247D1BFD0B83ED41C09B3627B8FFEAE310394BF972991E296A03772B57DAE2BA803DB052857C3B044CD9C9BECB3F2C24A80CE2B7088416C95AAB3ADF638B76F558E5026B21F6757891D1AD865A266345F81B09BF3C674B0B6CA26A01F1EA0597BD9150052288B1AA3BF2A886B8471AA3782773630E0DBDB5875706C233766F3E2EAC10612EFB843CB3DC135420CD8BCB8978AFB1AADB1FCB1AD90E4577E2B8FC53D8CCD497D3E87BF6552F1D01C5930B4E627722F5A7ED52450F321B6BB87B07A5030AE32332353B7C3A165CE09A820E81C085A6A2AE490F58D4D3805BE9801ED4CB8E07796B1840A5E946042AD062A784E5F1787CEABAD5E805BF33587140C8DCCF61E8BF1068BD93BB141FF10DA772FC7DBF4A7D5641B81A5AAAA76A89430045C6A38CA96E910A38ADFB49DA1C38DB71564C574FF815A71D93068F51438BB186429733DA17093E8B70526C7EE4C5B63352191FEAE83C40BF07789FD3BD7CA5B3F8C016184958F36B8181F30B7BEE33C3BCF51CF9EC35DCA7FBE452A71EDF2BBD970454CF3191F704EC3264F93F61FC347521D0B30A3C1B5FA80BE20C179FD9B8D138A9C2570B59A511F8C90519D4CF55A3B9F9197D399BB7AD5A30EBAF9FAE35CA07E0F3614D37EB158213109EBADF0F219C4710C49E90C228BF464F007EB05DAE5EB38501AB5E3F0BEF7F8098B73F4BA7D54E39704CB8E0E457361AF7E578878FF33F0EAD37987C11C3EF187232FF4BD7F894791CCDADB13BA2193C799FED9178171B41D12C9B65FF144F0705D78064D08ADE87F851AF23B9D0236F90DEEC8B12C13244954C3AA1499836A3D5A4248EEC008D2E3AFD4FB8165E75DD2314479BD5A93676D730EDEAE0FF29E9EBD6B4B30B8DE52F17455A7C5A1D3B59E99B91AD3EE0A18024C8AA4940699223FF9A5E0B502C8E1320288F6642A8F2AE9BD2C03DC92A651999C18677C9EE43D0881E4AAF329ECE2A7871FAF0E0D01DCD43BD7D8D5DD0578ABA4C209984B63740E58D562ED713133A15DAE480AB344C1AE08C3C9ED490E8ECD9B388DBC011D4CF7B52D19D30710628D56F58D489E34A09336FABDCED00FB207F42CD5AD540522BB85600456674E8B900A96D1FCA03E6FAC312D470A29613B67CE9A403BB577D14943A080B6C7E4FFB34BB3027D9BE1FFBED1BA5ADA29D1C95E9B340D1319BBCB54335EB260FF441C18A2E6A47329B3BD4487561389C03A0064E4EF3FFD7B76AC124A0AC4C385F
siggen_sig = 5024CFA5E5AF1489BD436486C1BCF9770986C9E03BDB83CA286F094E040594F4101A852D3D26EB936F69F01FBB4524799BEB4DC12637347984AC16FBE40B17D2C55E8F8A8872121123D25EA21D3285F8D3B709C8B6C651441C12F7AB97F00D1DB261580DC201E276CE8D21654C622375A286A50AC633BB7441C815B545B2A7B4C3B09A82EDBEA80104BEA2519CECECB68FECBC348D035C50C796B12A919851683581FCDD79E5737A0D6CE6DF8859E0AD8D7CA27D26B2CFE35B40AF72C481C14A67DC05879FF8E13DBCADABABD776157B91F1B075E1E25E4BFD866122926737E6E2334F18862656BC60FD92897D2353BE40C4E7814579D7798CD6E6D6601C04B57B4E6155DBBA2095F01648B4B423E5A43BCBEEFC6371A1233EE4CE0D987DB04C8CDF712AC94F68A8C4E3F4E0A9B6B9682BAF13C9DF6149E7B5A711D8B43DB3F8A3E09DC8CB5409BCA2C026BD8F975421B87069902D743FB236212F18D35D6FE0C96D95359402EC06EBEBA7096BED2202FFA7A2C805E85956F47A11D9DFA00FF3BC9DF265E3D8BF89D83D3850715F0CAA5E8C07348A35214D80C1840192C2DE7EF98E4056807086B933FBBC2A2DBFDCFF516E51183B4475A361B27CF6834204B06281845260700D15A28263DD8F48292693AB1026CBFCF56B63FF03F7A42FCE1EBF6F27A433A2942765AA6597002D8D083A5B9B03D7B56DC2820F8546C028AC40A20F64DE2293521284E7D110A6EE43A39D231CB3C7A4B4F2AFE2225A64DEAC9DD9BFE3EBD55CC694213DE990D2EB1E9CB54092DB26F69524A8C96CC4DD1ACF7A649F80A80153CF3EB058D35F323851A31EE452FD7733B20DB0D0632D871D4DEE912B691C405A071A20410E5B3E93CF007430D1DABD0C84515293A1BF03E687D4D76451208D274EDABBDE379508F6B0B84AF6E506E55F53E794D2EFA450E88235D7DDD9B7CC61372D4ACB555CFF1CC688BC763FE2E44559109E65B35EC68CBE40A89936EED46977E846DA7542965994685D78AAAF232BFBC5D4520F77135FB5C4263226541435080F3D2C37620174DBC4E07E227549FB3934F9D285A47EA2E0664FC2ED6727BE7DB4AE51890D81117B04C57F61BB1F4B11E84290FF9B56F3CC6807CEFA8BA5A80A8A4656B398318626EFB283EA45AD02169333AA69604B005586680505DC06282D7FB22A6FDEA7E8BB56DB739E82B4F157E6F15D57C5205ABD058E4C6DAD483D736644CCC7A2EB3BC63D3FD107A01E2F4364A5444D90A9AFFBB663E47A1FD7C1A8325440695B5ADF4A88EF1C74FB7A5839F9899171A21C37FDA9B4B8FCA2D1ED4047E3BE245557EBA7B030B3023BBE10CDBDFB8BDE111B40E77FB79DC400D7A75709F4497C7ED5E2A7DF7CD82F555479301279C2A56DB0B106DC8A77A3D8A65096C0EC6CBAD95B33B31F963C2961FB949E9E1AE0E7F407266F3F135101C78C0DE888144EA387089014BA02FED6A1C9FC481E0A6BD6AC4F0751D7D2FE2A0B301D4156BAABD30837915DE41FC30EFB3A1B94278063AE2D264AA6247B173E27C342FE6247E2578513C694C0990F0346C76E85B828A16FC3F80F83ACB1A91C68FF89B28330678922F9CB85A33366A0F9405CEBB08D9B7ACAE1BBA4380BC93C3111245C3AD75C9660B1AD00925698E132D77A5B708798F951A49DE2144416FCA87BEE6782C05EEC16300EDFDCCB33A390843A8FDF00A5B3E9836BA691E384F3A42F81CBE592C9605DB904AF58E408E6E58B419F270E778E1DB6A7978663683B11728FB7A753031F4570ED3C33817B58533EE6DDCFEF61CC06EA0D304E592EA397313948D43455EECED684B3577DDEF855502D422E6CCBB7B035806EE41662653BF0C690E30D07602989DD5C2797406A34D25F5ADD64F7C41F93E830E07672558EC2CE95B311BF7503D9702593621346C36F1E6DAF46730F2462DA885919BFB60C7B8E6D4FFF8318A680EF8577AD2F6DB6B3018929285893F1FD14B8AE7C73226B0B5F8DE74423BCCBEA3B508B1505550B713B11CA2583E60719F6C1E0CEADE4BB86A91D9866EB5406590600FC6903E9F0821D7C2A3662A7802771AB0BAB6B92E355FB041F95366A48D9458431002F14604E8178AA137C2076349AF25A5030D2F3A944FCBCE83A1F17F685E30E9F7E3AA311A62494653531DDB0598F02503F2170255C1ECD234FD885074DC39CA1D487A988D787CD7AB0823227935D3FE1962CA70F74A2DF272A7AC9A146D2B1F6135D65338A53B6F4F544BE256FB1EBD06C1FBDD0C0A10BB19774FC833DF7A49D36EA1FCCB2F0C3AB12113618AC92938AAE3C1AB1EBC565CDCDE59EE74F502D87064775EE16E9C2011B22992200768AA7E1C69AC151239595B4BBFDA4D9D80F8C441E6835EE4A8805A131817ADE2C19DCD85EC4111592D71CCF7A7C14D8890AD316ED7F47881B21B678C4D526FC8A608A75ACD21AA0AFB337902240E5263D37E36621FDB9DC6B154660C03A1EC03FEF9C2AEC94F2C6FB96A854947E993389D591C6DAE9A2B67B67105998F0EB33A39D8B0DCC28B89A5BAE2F9BF09AEEC7739623B272E043F3CBE3049F22C8F551D215F3B9AE32AE5B12E2DE29AB36CF6BA5990B1646DBB7E7108442219BE406184763F1E089E022B33E1B7D93D27EA0FD5EDA40D2C24E9B5BD409EBDDF087EF2EDA726C623FE4944116C5DF1AAE0895E2254B4C050354269B7BBB868B36A414265052DD4DF642A4E0F24FF2373C864B0136AED35030D1657E101CFB3433AD2760AF418BB5B4D7BC99B67DD9959342AFBAF02F39879C54AFF6EF3D0E09CB15CBDE5C28EC3A9CA59F36E81E00DF570599392B500C8E6C1712C7D566C76AFFAD8656BC6BD681C6886A28B12EFC372017FD1426F32628D7767BAB06B2379771DBE205E07A07D63F3412B08BFCDF93203213A1260E2EB91B3F94A4D63B7D5636057E30FB9E94321D7847787B11ED4BC7C746F240C27C8B11991A26110B74DD27EFCC2EF690CB4FA80085D1DC07D592E90F8A159B1D58FC0ABBB7A0006470A7821672B791D6262E912997DFA6FAA8DA894CD9A80F0CA3F5EA09E45F829D2CF6F236FBFCFB7EA332FDD2B9786301DC989BA952E29A839EA1669092BB31A158B447B83C31C4B0175B33D9FC3D39117DF4F19DECFDCD3B0D2EED44165872D636BF5F94923B7B2415F095210ED9B67A0AD35852FD48FE8A2E6CC9C0A08ED7767A00B28B80BFCC2D7F3AC673FD50947B30C80D4DFA5A38C618130E0588BF236D7DFAB6EA0E67D5017806D70D4986445BD011AD72146D679BB9FF57F40FBB20D3EF2C8E0FFCF2ED2B0BC61FDE82CB537C9D1EFD8EB067FD04C18F386BD9C2C640653D44567C225AB4351D86E442737ECA1118B2334F69D92280E71A14BF5FF0512D33DD39D6AA1FD7EBA400C80F6AB1255C1C8586FFEB577869A1189774E1F1CAF3EB3D88F8ADBFD63FFBF0D11F53E7D4A58D850F7CAB418F7E3601743B8CAB35A8F11794E4D1E4B25F395AD83BF2A6727FCBEA42D2B10ADB84042457BC3A14D2A5D66B35B7F75CC65E843576C4DD434317737FE48D4CD91BB9CDB9660A429DC0BF64517002797DE3CA08FACB53148430D402F5CF8AAB6D138930F314DE5F577C7B230DC96CC06EB7A1FF1418F27BE7125F496D561D2FEABA72C61967B5C3D7ECCF1C522A01623CC69E66626FC8A762E66178140E7A07E52665D48CD05AFA59DBC17A14DE389C95B0AC276090EF5AECECD64B9EBB385E413489790BCBAB0743D8BAE109682B4913A7F424BE1C32517FAC7893B5BABA0D395E18669E6A5B4541C500A1B80A09C7620CC4482468ABA7F7273E030B5F51E0386B5AD7A5856B585019B716ABFF448C1D994D60866ECAE8F2C23F1F37CDC399BFE1EB06E8886E862F2889FC04B063E90ED439CCC41E454CDD8E636D10AF19209560E9655D16B74ED9C8A870349708FE7E42EA38FA2F242D179CFF08CAA97207E53CEE020D0C2A3C08952129B1C62DE6375928C6A564DD3048118A223E2E5DA9221A931CFAE23435F1D598927C8FF64A93B9B0E2AA77F8FBF4E4DB18835E6F77DAF5CC180DC48EFE490898179A7003E201AEAF7943B7CAF8CFB14ECEDA87A0FE67F7405B05014AB9C736D0B65014D28DE26D72BDE4A2D480153DF4B421373E5B376EB95D9A7E1F8A7E17B1AE59DD6DD8B930BBAF5A583D0061D8B48B13719BD97BF039034C92BB4FFFEE03741CB94BA7C559C6337BFAA970DB06A6294A1F9B8F837BED6FC62E9EC82BBC5D2A136F756D7EFE7B55219133DAB7DF62B0D09BA3B78F8E591B2238E563B68E3361EBA1FBE4FAD6C16571A39818B4D868537F0D2AA5C470AE165B5A6E1918AC0773754BA33444754D53F39A067F57326EA622F953E69B8FFC1443C1EC746EDCF32A00C4C6A340DDA1F620A1550C6CE613AD639A361CFEBA3CA3EBA902963E2698E04450C0954488F0EF70E1FFC7032213A8961C12C2A5FCC882423B1ACA67C972416D8290AB331928A13E2FF2AC9D3D9AA68F338303F59F30FE6B10B76398F31C098192AC26170EC46E007977C7D8A5F41D552621067828F1901223E928F5DA699B9E20574BCAA4CCF3800290FD63899F5BA368E18CC02A4D3D5404739B63807334D3D1C9C8BA2C7B102B81FBA4CAA92FC4A2013F168591DD22CE5736888596570440B37027E5DBECFC244D96190561F6D6039C270FBDEFE46B50BD16EE54203EB7D83BD4840942710B951D9819901F3407D0FC43CD577DEA2DA5BDC7DD5E6FC33916679EC7933B94F5883940914DF6CD50E5AEDCEB51CAAB5EE2D835F443F383EFCE43A3FFBF0D330F503CA0C7C401CA917AFAD52B6EC213DBF95D1B317582BA94817F65F9396DB8D3C330E1865CD4E5A1F78AC70E66D50B0F7911D0928F69C9ED15385F77B633FDE7ECE9AC76E4962108792E4CD0D488323A7F826DA67DCA1C7FF5B59E7595CF115714BBDFB0DE8DEE75699D1B3AE5A10D91B00DF2BC6ADB0176291E1F4B759B73F4D2EAD76B19957FBDD7CBA4B7CBE4BA27C2E06EFB112DA60F26517CCD6F5E221F623B3A25DEF6F44B8B4987292F80A862253017B86BE049EF4DEDAC3618D08CFBC76A7F3124807451E7F7315356C85B158673FCBEADFF6E26DA3B99C7750F89F17B8FA9311708D652D7BAA3D1F73803E68210042E235442D342726998C255997BF6C3B9DF2EC8F4451E1253CEA40B40010F9DA244B6EC652E62D5AD1349B52E8C89616A1DB22B9AE4795A9EF1A2A9ED3DEBFE018178E439EBB81886E1BB35182D016AFFCCBF4CF4002393B6C266092882189C7595C9ED141347AD2604288639B54FDCDAE564FAB2D204FDBAE87BDE8749C4A00CE869107DB4FD758805858376FD26ED471D79E7FE56BB65AE4B595AD7B36D1345342D3B7A6F23C78BE8C371B9601D9D2F7255E0AFDBC436D111DE1426342F679F4BE6F2F9B167A83D2A09EB7B044CC3B7622F22CB919C513801186FB677687B63292FDF7CFF6DD4F78F6310CE0B177D750C55B365EE21AC16D277F1C62E13265ED0C0462D5BA4B8274BBF41765FC0102F7623392D8F4DB863048CC1BC5F745D4EBCB69B7C7AFCB3DCF83A33F9E13DD8C8D72ADE5F076E7E7BA89AB670FAC7727EB3442BB3299E945B036D2F745E908DCAC628E188170BF4D7EAA147889B4BE16C8F9A47501B19A8B130C4EFAFC486553D6C20BF07E580B76361DFBC58CCC3F1053EACBC10B5115D5B8A2E491782C87779DAC09D8C044E5F258EAAB772A1864132A275643DB620BC1DC65D642DD9561EA66547B3F8D3818B980F3BB0423E44730BADDE6457713BE1366BBFB273F0C9D36F53C497BC923ACA6F0D1396A4DA9E770256D498AEA391047F176285021A54D535AABC2ECA304464886610B953EB2C22A717382AF73B3F094B89A8B3C81B53DA828E99F648C579867069F50DD500FE347D94B722279A0D9198C5EFEB44C1BF9D6FC3989DA5605B85464C7052BE0F56EBC3A999CB48D8B8CB7BD536198C6A9C7380E99E5E4D761678A592DB59C72F572D3D4E5292A6C2A8C07E40471A7CF020ADFA722540ACF65C320860744061ED038A38D303CAAF7BA30F825F7ED13524624DFACB4CD74ACA1A22B05B9686604991D21BA96107CBD2CD08514389C3D54A6FD52160519E93D2ABE74D083DD8F9B310EB83D8171EAC454B7C8414EDADC9ED3A63922CD6DBD51B7A9E651176D100B9055A73134DDA070E280F352198516A8731A12E8C307FCA222EB4FBB519A4097F6B2F0FE9D3E2FA98212F10948FC88FE12B72D65C07550431FF8D43812DBDB25EA11A3CDD30BF505C7D672A28029B4B421E6F337FC60E817D20BC6981097F027A223B134762691A79231E51152DA85C342DD7B969AF34AF6A972B241269D01BED2437C881C0068E0DC60182425836DC5B05EC4AFB6EDE9FB7BD864C528DB9B7EE6DA1C25B7AD1E3A02E978CEB75CA0165B1FE171C7298C6C7E822435B6C728A8EA2D00119383FBA061E32638BDD0A12213D78B7C2EAFE0D48A0A5CDEE1F4480C0D5000000000000000000000000000000000000000000000000040B14191F282E33

count = 336
siggen_mu = CCA02A2D7FB031C06CCA28CBC9601C1D24D380780C8A27516D1E4F1D5310B6E8DC9588D68B8B46D569627517B3503C32AF2211C936EB295577B6B9C5859B22E2
siggen_msg =
siggen_rnd = 273F9F9FEB93A4ECC010CB28B96E667254F155EBEF61E21EE292CE00134D0F93
siggen_sk = CBD753DA3417F629699D73C3C73DA70460BFD0F6DA368FE261EBBB80F3A6E126953F1249941BCAF0A646A491A2AD8A44511930C9EE8DAF640FD84BA552F4932C1952CC489D5C9CC72055D99153DEBCE3FA9F1DA6CCB77C2AB4814505C02B2B7D5F726B32B32C921FC0F32A37AAECE2F7EE77215572F9983E442114A93D6B2613A4A26C11C1851C4940E4A664A1424603888141A200C2144143962824212C14872949064C49986C639464241601423085A3A28500272E84360D63082619074DCBB811003464D2886811454E88067253820913046C48A684A20446D3242DE18825CAA231903831A1C00482C2711AC668821222182981E4C44024470D12214083A651D98004080961D9188E224022844610D3C4644C3045D3846D1B353224C9404AB20C98C66408858960202C8B84889B280CCA40810A87302383682332424B2452D0440004C929D2106D090581C3000221A50C991286A09821638201C0B611C2A66DA424419812889B1204CBB42501C5419342210292298B16110B147120249124B86490206AD928415B908083000D5C908892B2495A12300480891B13290A834C23A36C44B0880B318AA4046C9834501BB0300927204BB64C0B3309C3486A8CC850238189E242518AC64D00C18408413123996C4346916306040130920B2864D0A88402446113246422174E21314A40A26D1A28861C0441D10665E30626E0068E0403485A322980260680146650B0491A240922126C19B0449CA48C21040D59B085CA340592806D08408D9A16604A18024B860000B801D826114094905BC60C484090CC220A1BB405DA96209CC60010914DCB285283960190C4411B4746C38280A1226DD83068E08624D3160999C23152B228443432140045CA804DDA984991C06154108922822000374C0235514024460B042EE1A831142190DB081101460692B0200A870CC2001112095242028AC3A26D01062553A671994230E3404E90040241C2701A0185A190511497840A223118208C19136018165008185119B97051B684120282119648624012491020D12200C4406901C16C62B8301A332E0C4212D1B68D60144482120012B70DC48230C1C40D89068904B92583A804993248C8B8051A110E4CB0651AA2449C0889D4400603948D913650082172239805C9884583B60488222D130522D244819116502230499C0651A13892C1848CDC4849D03460098949E29670A2C40DE2840490424A10A48C633861531011990862034226D21665D2022982C8310904865B04801A8440823205CB24709C168D9CC04150A66942148598306E001046C8A069498484E30804238640A28691592400D8386411828C10293248A001DA12610B866593106C0A804D1094908C3432A3A42841B8052214901212455110641B2711E4466E9C424800A20CC210420A38665A284C04979011062E0AB189200585222432439271202472E3C60C1891914A442CC3966418A9059BA448A3188811C069D43210C802720CC0801C0631C2B82853106A983225448280514480DC16091C86701A9030A09011DCA608A3488D981462C22669A4284C59184CD3008C14941010A565D0B609A0944C09A52882A46C1B4440DC104E84482CDB9285CC320299288A14B004E1969050104CCB82400105819CA408E3146101452EA3A00D64A011A2423014C300E4B86449B205DB040E028591DA308C5B864C53429190A03020A7301A8180C3B884DC10091B262C54464452842802A705D9A08C243884403840801251C20441E136221BC42924394291B2111422420B266808460D0C978D04228819C764E2483049C4650CC74CCAA460DC36729C0089D8302E1B924151489220370140120E23062AA1204848062003382923A00D5A188E24972118416812228803315082A00993062609050E5C8685010020D4441123C5408818245B402504A710032111A0380109B68CC8848052224C0819508148440C040291180564368A1332865C1629A424621BA0316114640AC1258A886088B46C49A021E2167112197208020A03070C01B471521460D4C4842496050C4985A0424E949688C882251C8990D8982063C22DA4B00508A78C4CC225CC46651A396CE0400D11B92961C690909268A1362541A82511042AE0824D23A880D2A2801A43844834865020808C381011A10C201904D4860449A4511886050C975018A148C33201598621B4D7900AA170B2B677E295EAD105EDD29305D334D776D44E236C2905203B4FCB66E8C97AB16B26001DB90DB5AB36CCD9607D96F9880C750F552C39B97C84BE78B11A464E607579F06985019A2B5FBA081EFFBEAC7229169B78BAEA8E723EFE362B896BB5FAA67459D9FDA9EFBEC2AF86B510740BB301D5D43B7B248E8ECAAB514ECBCD4EBEBB59B8EA0F44A7407EB2263E70D59DDD4A97EEB51CE8C5A42214B8AA62F8AD04D771FE550C75DF22330668BDF2E03C425DF501241B46DB414AD01DBE65357DB0C1FE053CA122D1A3EF43E6C116FADAA7F14D04534065CD9D6C4B824E440A15BAD87EFF759D5DC5BD0C458C2581CE879199C5683FCB49ACC7E5BAE829FA1360F13ECB25C51DE6D44F43EB4AC01DCE220F7024A15C56C86EC6CB5F5BA986D90D049F2857B58C02572F247E959E1C517B88FEF389BA6EDE9262524CC29B4F0BC67FB95A8449470F10FA30312BDA336DDA088336EBA626842D96C2BEA8C779A6BA9C33B51D08890B95ED7EAE8BC846FDC34002261C9FDCE16F932560C6401058423C0DBA5651F91EFFDB39102E6F796FED0EA61FCB12534B1B59FB24E05CFC6D2D3D4CACF1DF29C940B9DEC2945144815F909EFA02763DB840D0865AAD70451509B844EDC5F629B5866E8CA1A87C5705E9FBFAF23309C71AFCFDC43E3CA3FFB01402DF58C68D28759EE092C21187527ECD7550A2C4445B678067F89DC8F666DE981939BE311EE220B8CB029854039323D763B69C46B704E0BF41C8589606FC36436EBD74E570B8D886C96784B08563EDCB69FC45A16D86A697C670BA58DA6938BDC096DA1349FC42059DA4EEBEE80CEBC079F8CBE403AD4A8BE49A3956C1800003D44E4A7A70747D02875DF8D9ABE16CD0A1D53E527E83818AA8A269277C29187365F18CC11E27184D2C033773333E42339458929658526342607627BDDFDE0031041C549C687764235A08E33A8D4FF06FF5BCDECDCEBF187EC23935BCCA7D046389A151C733EE5F1B7D85BE8D023A891F09F4F33271ADE795553361A6E7795E5DE8F68BFCD7C8CC6AB6F5BAE47F62A0E1483BB1FABA7123276BCA949518D961F6E18EC3C672177EFF6262FC1D141D19D66F22380873BD6D1E370D174DBAB799F6B48AEA331AF2B9C54193C1E2F027CDA027D6A78E1E16113F136691A69C6176E143E28473C9866B59A849C48A0C9AE86D411203CF7053AC851876EC0E1CAE6BECCF12FFF49D972BB73A416F93B5747BA6B1F3FDEDBE990537C2C2D739D4AF2D955A9104AE809C6E1737B5C42A907E0268FE98D95CE0810254469E4F6CF503F5B7A9EE1845364F3452A4718355A7CDFEEBEF39639992B739C7D7F7DC3BB7DC6D0363AA6186625B2322E243F404A2202D0DD09D50356548857F1BF559EE168A023AB9D8B0053F3088B869983A13ACD45EDB952E8760096BAEFB5C1531ABEF1E2A1600952D71E492BB04A3CC3FC96C351727990E569870760CD0EC5AB726819BDA4B6A19464F6C8B0337FC64C382417F4D6186E057E5F96019FFB5F152FE90FF8F53072FCB168610D69495165F23A365DFAA4F4706D884812E1B1D257C565EA0A95A427C77BFBDCC97F2D3A2C459CD226342C13FA935EAFB464BBB74AAA97B4ADEF4E8B32704DDDBB89F8B55B3211770D91355F82B816B3547197A5064D9079B5A9DBAA130A5BC267459ECAB19F4366F98BFC0FE9DECE1304E66BFDAF4212E8EA86AF07A3A1006412DE7F9BB4B8106C353115E072C8DC8908F21597A3A1946C5BADF6BB7BE2FF1AECD2304EA390739A978AB9B0AA78EB14C3CCC0BFE946756321017F5F38D536FA5FA9D68F9C40E36E4E8112CA32353971F368AB561DC1D155C0C5E3EF69156684F03360427D65DD75A7DE7AFDB1E3CF3F899AEA45D9ADD99DA1DAB1E624422B9617E97B095358E284BEAA664B648D75AD213CAF88161110606A44E37754D718D97C855C1913C947321C05FC2ADFDB61A571A54027404EBDF8464E89B05F9B4E272CCD75B8ED2EBC478FC050E98CFB6ED84EFB3879242B246B28C67685BDB1DA1F4710EA5EBE19C79A2BA03E2BFE10677AE15C447E3E5E28559635523B3CF567DFC5B79B093F8E1DB39DBBE69C44E6F4D586D67FBEF2AFFFF565B6793147D5A8BCC92A169FFD90E57ED8CF168925315BDDFACB18B60EEF0A4F78EBF6944A172947A8139546D2DF4C783F2E3BAB6048C9D8FAF82E89CEC87637E81A56F5AB3FA58C36C0A1A84A2F0FB94132EEC034E49A86B572249495CB521478F5A753D8E90B9F77A73878AD79B03585F2BA4099C9936F3704A474439BA6415F44EE9241BA3AB55F09ED03DA9C81538C37E1B866B034D91322A102F17107C92F1CED146E00C9488950D316B2B828E5ADE09C1DDB016ADB5081D2B467F8950566C71FEE1F4560591868F4CAF4CAA9BABCF75D502BB6A1A5760E16868EC22B7B810861575C2F42269B57F9AB8534B68EC1CA708ECF972B900D196A6BF1E7BF96F8800963C967DB6A86A44B7769330B6D8B20B82A2F6635C6C208DE1E3CB0EA8E41E397A5E0D0B0DB1B14461E676B97732892A01889A899F10AB530B7EA2BFF4CA394F884BF364EEB159689313BCDE54F22BDE42C4205C13F24D0D54899F36AE2FF4F7E06237B5B3C53229E8306444C6E456A4CA50756616742D6ABBD7B0438F4331A87055991F2AA7A9069EF8CF12FE01FE2A25D098A6CBB57A536B79ABB5A2CDDFE8A14A337424826B806FBB7B0B3353607686AC4D8D494BDA6C69B37A6DE0F8942B29D2EAE65AAA0BAD920E6EDA3EE75AD2AB02CEA1B4BCFB2C3FACCB49E91258A98ECA371DBC9A4D0BA377301F834FC508A55ACF33115D517381BD9526EAA7EB1FBA2841E8361301533B5ADD276C2FF724235500C9325EFF123A1EDF851F0ACA9653380E612D05E1F9959F8816BEE539023DA793F12733C750C4890850C1A975E2B25624D8FCF2ADCEF361E0DE9DCE0DB1FB7993117975AD142DC8DF95A84335300B3D3FB9253BF5920CEDFC2401D7ADC4123FE74E4490900CB1DE26F1FA2B1F91B5BB722CC94DA157647533D79835AE3078B882E899026FA52EC301993F1F43AC2F5A5A8A27A787391F40ECB6379BFA961A60161D8A0AC4E71BCF9786256BE9A55400C3AB972BD60728C9E2435AE3F9FFD8220E6B4153F06AB17262697141CC112A28DE80730615225ADCB9F026D4CD5F593C1471727165BB000E2197097D9E3F6B9A7E22B5C5D007E3D7977A3372B5D1BEE21D38F07D02DBA0164DA939999B33BAF05B0A313A62D91221969CE0115E670C989C0C8F97FA4FD9E85512AFCC3C053D74A70DBCB929C69C73EB671E0CE466BA62DE5C9B9D90614691EEF602F8D89F6A936C508AC4C0F5B4E89281705B7EEDC94CD70F8CF9DF486CCC38AE2A77925DE310E9935AB3158F210152C23091F30D9461ECFC7FB785F0F914617A216AE3D49DD3A153FB4FC0D53B711DD9D15AA063088E2EC0D445370913EF7396B481AB9F18E3FFF283F5123302C60703E6D5E55DF03DAAC6911F975BD4D5D16AE6D4BFF3B93F42016C6094D6E3BF3A274B5013438CEAA600C7403F1DF23AC587472812664D46CD331C7ABA9086649916B3F1932A310175C4F7BE6C2E12BBB85871AF1FA634543001A64D454923271648815800964C9AE09B3DC93899BAF78A376EC7B88CC3810B9C375E276C306499876EA85993D65969152493EB83C57A1FC2267E392C3AA38F1A4623A60DC855A28A5BBE6EE76645C01E69981F5550EA0C011264C8F6E850A7D0F6CF5321581C187145F43FE977FF01201AB46534B4DC9DA28876EB38C204697ABB35BC2EBB30E8BCC691F7BD72146E86CC7D941234C2E1504ABBE5CE5B8776F729365592E2E7B20F6508F1081030911639ECB8714748537B65A67A1A49ACF26FE90C5AC1215E01D1CCF81E1A6CD18E9314703E38897F5F760CE52472450439150A1EB994C8510EC9DEEAA7BE0EE0054F53285098050A4FC65451E526EA5D6DA726E9A368D679052F9DC07529CB394F2C85D17B5F522F484700B119FAD79670B550A16A650CCA356E2D66B0C7760B6DDEABEEFDDE45DFF51BFF260F64EE2A087F33F107332C5947BE5FEB1AC797457ADD4D72B0E7F4B843DA8B04C93260235DD5216E47855C87B862F615A81F40483BBF625F3208F85E54C9D915D389B8FE8DCCDD2BBC358BE713B33A0E5BBCE5502191A266C46838F04F518D3649CC2A252B2C4C50F7DE4DFD141FF480B24B4E491DB95AAC5379D4DB2FE3BE48201DD9A16C1AC5854F64B52AC8F69F5762BB9416B3E566994D285661C6538B84982C6F1E9314061C3F85685EF974CD5BDCC89E2B9BF8EA5E875DFB1B5784509CFF046582BE0F30560869D49F4CE0F34714CD2936821F2FD0F9D68A7770DB3D539F5CA57A0D4151525333B0519CEB3C53065512BE487F0696CC23D4EC201C3A3598D693C0459777760684AB6326BE7A1364D58B68AB8CD6BF2CFD017D0A3C430AB4335A616CBCC52A6F2CFC0B2B76F0C956892537D3B2B19A17522FFDA93ECF528FBEE6AEC966624C7C14379B24E3DC4CB43919D1FF8811D9AB097F1C626536D4C1D4F402C2E90E5F1F92685A6C599F7B8862EBBE50420AD4032FC2A9C924A3E143F6FCB12B244800194405D47478C59A2B98895CAA17BCC56023EE37605D669DC91FD93531ED439A9FAD1B10DF0325773E41F2ADEFB3890A01260296C5A6
siggen_pk = CBD753DA3417F629699D73C3C73DA70460BFD0F6DA368FE261EBBB80F3A6E1265892B4B7D8BE282E48F3330666C7A98754B3FFB4663ED932A70CB43B5AA18955FB0E74EB858545A3FC4CE8170C1700F5B85E454E5D1A85AD24036CBB0C53AD81B8863E8DFD1838667C5056CAF5EE71E4CF6BB7CDAC90872B1B22C288C3F174C895116855D3063FC761D5C9872AE4F47E32DEAFD9ABF3EF5161D4EF2979E9D417D489556DAC4E29FB6554E980B04709AFD59570F4000DAC36B210CC565389E8C834F4E72CB84A3F58FD14DB32A2329092823B33F0AFEDA30539AF496997246D5227CCA98E47E9EEE763B17CA6EA6093BA2B8314F22A2EAE30DE282E1333270C2DE98A0A44BCD6B1CEDF17B8638B82FB0B1AE984CE41E31CA0230CDDD254A2CF43F2782D758512AEEA95711CB81520E82547112B83338EF774A6AF82702E89F05A9D48BEA366CD0BDD78CDAE2089370F4DB86A6F29BC539513E6C396F58F7B3FBD4DA9E33FA0C35203FE35C0215F472BE95BFD79F45C60D91936792796279282E17FAACB6583980F71634009966570439D91EAA47F155C6C378928F11F2BE8E903F32A61320A47C62D145EF7A3892AB77FEFCFB0B5700CBE6D30F36A98FB5A5D6DD3778A74B7F495AB6ED87E309C237EC5340C0444F25841B84196370720B11B9571371CDD8F103506495C89D69127403C5630C8746A6C16CF66E783A728FDCAC0311A2FCEE00B5E84C1C874D8F01E95835FBB29CBCA12648D352087A4DDB073BC96B65DC7EE7D48E0D65F7E618DA23BEE2EE82C3FC20E903B86BA9E2C52D32B66B7B9A65521E02E0430CF9CFA476C4515E6609D22D2DAFDF5B416E443BC23635F27CB7E477815E5DA797DD3E2BED577134C6FB925097901775F32BD40179B0B59827D71B5772F93FB73739080FCBDFB75889FB013BF00685B2D56BCA2D395ED3E56EECFD1952634EB7BBEAE624B10270FF42BE0D913F0F0B9F9788C543747D443EA0D1D89FE16E3EB5B0748949597A3F56554B59F54C973CAEBB6A2378C8541ADD0F8979C1E507410B48ECCE849DEAA449C2232E11A3D33F759977162EB4421F3C7DADEF4E5F5A95AAB3D9CEC30C33D61FEF5D9153D971278E8583004FE0F01A155B2724EB72C9C8C88208AB93FD288AAF912A4579C55FC45EA25DF745F9CBFD2C964693E96A3EB846F92DF124645CB2DA113422EB4E0C71B2E494F0D288E6E5C30A95F5292587861B894AEBCEF235BE158C6BDCE57EA6CBB53A1C79DF12EEA3BF0613AA7D0229CC02ED17543B2C8C6AF92133EE220371E91A108D657A04DDE6829F33060D7C8E504C514AC2BB0532604C756BF456579DB5291CCF57765CA5B139076DB3DC4388367C1EA84FF4E32CBDE02D464C8256E137B1C6385E3B63BED29746DE35E8EEA8F1DB26354B67407F0DC786A924753EA4721FA655A3D7A74023A0B438008B79BC874991A352C91C121C209023747332B34ED04239E903F4A426BE34B84A24B8BB3A742E4E3CE27F2DFB07A347311156B7189DBC6035C8F7167C7982325DE15E4EC3BF3B2413D24750BC25A42D707354A4E99C13FCA5D41B091D5EB37C5AD08F78DCD631C98ACF3E3ADB5E6E1F62B6B53BA5DAD1D92E7A7FF7A41C8C38346730DD36DD40921F61F402C1BDC12BF224FA3A0101588669A428FE807257512EDDAE0851860273EBDE9E99C4A7D76215947D972DABBAB3832DD92C0FC52DE39EF0C7930AAB31B775EC3CD9A55FD0DF962CA393259F0668DF1AFA95F2C8A484B1F9D1B1C9D1F5B2F5DD45756DB06B13DF67F3E7B6B2409DB03799D8B2F4BEC8C9D785351C402964B73AC625E7AEF1EDA42A3B093AA60941E8BE8C13BF2E30D26C016CFCC51FD756881C2C3AB92B249A2DBEEBD96762320FB4A68517C594C8BD8376D76FEF00208D82709D805C3043BED13FBFD2FCB10A404055B97EC96A737B38209E3BD0143F69C93BFDCF9298CCF7DE6BC5E5C0567ED9DE0700AA03EA6971212E8693F2AA1372BBF7543A84B83BDD2A041EFF6371ACB4F27BC7DC306337B6FE0967F3D07C3D887DC5224D6F77EDB1D3C2DA6F26A42B7B2A8DB3EA26216BDBEB826A5A0685AED8AD90F627B9F343762A7461857D699A7A51AD624288FF2158D110D43F6437B4B77CD39CB6D69E8891CD08B05D2259DD0D8E88E0773F7F73FD198D7F82931643DE83C4ED3664EE69C4CD982D4B85C557FCFE9FAEBD83DCB1697AA5DF2ED469D3CC03E3D31AF234404FDF0D43E60F0F7D6C4D0A664C3E8360423C75979C4BE133F9719662DDAEF1D301476B0CF792E0AB0D8E618B8976D6CCB7BE51E02FC8811E173F4C443AB522B839A65C8276E03E7F934697485A9A86D832BC39CC35762375B037A52939280BD180F58CEB676E7651701A9A1DC9A0FD94190480E6E108BEA1349AA2152AF4F88323E0B5B7CEFD794F97E201F0ED318B9A28D9ACBF6F03DBFA3379067B89D24B48776E2C7A409C9FF782E31B87A0BF153129028FB71D5644A586B21317E83CDC52AC4B1A3C79C48A1C6B3E8369EC63E2621780644DDA57B5E9E5E4FC09FDA68AF62B848486E03AC9BA3EF0CEF77FC2422859D48E5AABC0A2EF95DF8EB9CB5C762F3C8555D409D51D0ACB552C89F9C566FE09FC9D18301E7777C7EE13FBD96CBF829B16FB48B1B1A0358B24BC219A4480060D2DE12444565C2F08EC23F0DBC78DEB945FC87D9FD940F1C6AF9E0F4C0AA67928C9E4BF025AE2888C6438828409A261BB79270A322CE5FDA106338121FCBF766F3C44AB8639502D21BF6D9F7A45E5E3664567E6A1F08D9BDCD44760E198A6B261CB97BE6A2255E42C5E06260B9F84227C3EFDAB4F49D3406589C9BBF9902EF97AE173B41998A38BBB23424A5633BB03E717D4BEECD19CF2F838814184645DEE9DC419AA476906A8FC6C70097EC874D614E37ACBA419F601D8C46F39EA9411D951B896E1CFC892D90880932753E72D2F0D13DA137ED054ED5E39894D0CC6D267C2876A789EF0D3EF2886B58FB5BC3636477A860780EB346152B749A2F5429B800AD8FCFB490028DB3C1AABB988DBA66B53F7837CF35E3C38C65D592958CA79718944BE19B28C3E2569D011804CB2D49961B9608D1DB466A25A15A338C2762B341BD97A82857E3085AD9B17C63E10BE4BC99613C7B2B1A8B2CF3BA66B7355D3ED64640AEE653E09B4D45669B594E8C376637397CA799993489D0D77BB0CCB772C00902E9F578B1D9D6E65BD56C0BEC78EA5F1B6FD78CA75616CE27316965FBC4EA9FBD808143FB25EA91ABEEA42CD979E3261B27B0794C6A7F2CA5D6DC2C3B33BB7F4A46B7CB4971C89A3EF3DA6A18F83F876D2A198DE351D5F731A425B3ED0FCF40DF17E13EF9C339625504AA6F836D265147E216047964C23F4914447069B2D658CB15D0EB9401308318466BD130C9BB3A497D49DB19F32CD7B81FF304A8D821CD5BF87B88CFAC38E7909A2F597BC5D6E12760FA14F31615AA3730066034AC06DEDB90982EFD891A25C01FDF19927508E574FFF3143CB4BA72D381B8FED0E25A23B932D2A23FD335C00A0251218A556FB47BEC25766F79483BFBB6AD5C46954F0730D64979D1B0E2794C999FEBA7ACEFDA4D4CEB4B69BA9BCACB7A74627633110AE261746137CEC892273C67420629DD201F9C9238F0E7A5C4B77596409A
siggen_sig = 51BA9145F2FE8B9CC9FE717643A64F889990FD091A4F4441F14D2120213D75CB5546316494EF4F24E4E9A12911215B78837514AC073E31E9CBC31ED4055B789F438AA83392EF8C491BE27DE0BF132AF187BB4746740C3B69FC6D336720F7EEECCF06164F252C94C89FE4A6F4D7A005E6171AA45BCAF1228A72798D4C80DEAB3FD7BA5BC5829BB79E670BD3933BA2C58F7F3C1823247EEFC7BADBA404DA1719A72E0CAB0CF6274C816EAAC841C9BB21EEE24FDACB365D6B38D5FE45BA8C82DA9A46DFF9A61310AF50EC1372ED50D13DF7190F7A3AA7581D4EE409AF1BB68352D99A30D59428B01E677BE696B8E0BA1722F557DDBF49A6A8CA2B159486D0378B1DA40A228829800B92A0CC62E01F572CB9C7CAB85DF432A40F79B3E76174CA4CC8006986D2C83EAE60E0F9DD7519175369B43DC881241B25AA9A584F5364D0F7DB26F6442FF5B8B32BB91770B8B097F0FBD230FF9CDAE5567D88A457F68D296F1790BE1226B265F7FA9440CB24AD96025D436525A4E77ADB0C07E66308C16AE2715CF6632E8AB24CCAA7C3FF029F9B2F1A3F4B1A22237651302307C96B3DA13D185CB19FFE0C3D6AC22884B3E718A64AEAF2C89FD14CE2C18DC37A362CEA181AE4B2BC6BC62FC592DC2329C647B9822C8F9AFEE3607140E2C19FC84117AA929FDDD7671259E569225460CEEE9C3E13FA1B6B832FF6ED973B3DD1487CC3F6EC79A70C87FFC9C30FBB492B83B1F92D75F31162A99B48EC57DD67B62A9273CA71AB603586128263E27A5AB04011D34A33B46B6C269F02BF0A2A93A6F77F3FCF44966B3D937A450387BCA23FDF595A48C4E5C728E87686FDCBCDC52DFB7899825923D3821F0BE25E1CDE1972F916C9AB201B0435A667589002C87D285E29D32481B62771185077085CE4E01E58BCE50DBC6BDFDC6BF649C0DDB45DAB7E704D18F8BF338B78F7CCBB8C39CC42DE771F50E709EB79F976835711DB41DF86857740B2A39414A0C465BF45756A0C2D32F4AAD9AD5755DBB94122CB86531B8CDF6A4DDCB716376B6CBA8EB7CBD691F9A104FA2B63AD1244F44B010615983E6EF85D7905C9C78C80B0798613B290C3FCEEF3DFCEF63E21B324CF1D8BFB5ECAA343D0B4000FA2893A4025D9CACBFBF68EB2D4534B0442A7B9DFD32BFC3E0C91CC71DF55EE3D1DCAB0408ECB9C8811153F120E16D3CD0BE1FC83B843F644B3345AEEF26D778B65A2F7110572B48FE439A988783F8FC5F0187863FFCA1176DA9EDA4B5DE4AC8D9D3656AF9B023E5C79A20909F9D625E7714B36252036C6A4FFF2F6C4D2992AECC1CA6D19FC5B32EACF86AF3494A0F0371BC376FB1E265E9805ABC5C0A30AB8AFA48314C486AD76B5A3BA4403FE38CA922F86F4977CEAE757DF6186C51956F8E46C76F9F42D77E82BDBBDBDC155F2BAF1BFC88F465E01F83FAC8BB1D2D413116955D24F210BCFB3C8E79D8A8379C741A1EE7ED0C8B1236D25158A535BC44C07A9466806A43D251AD4063B431AD3933246F8AA8C6CD1364C318D0F6AB7A03DE15D449FA0B1DA6F958AF9EACFC8BF8EB24115F3D56A79EA77D94DCD3AB3DD77B69B75F9B807C55ADF2234B081155069079A006990256C166D2B93FD786F1CBD0E276185EA410FA085BCD64CB32E8C3B5498CCE14FE33CF72E2622EB3049960D1A6E0E4238405C9F88908D38226A598DB6DE6DED2DC657283F9A3DBC3D987789B18771EAF2217C91DE5C0645086521D54679C2A60B71267E0B6531455885AFE236B37F78BD3989D42E4271FFCD4D6837134D53D267625B0A0B98ECA2F3AC26C649B8F8C27C10468D08F95E857A85D8D614235F401ACE9A3422B31CADD3DCB2209878935B087C3AEAE90F59BB7F5C4EB99896D6AE8307318A4168E7DD302E02FF174BE7C40D21FC7A0EC352C4C0CA5F6A247AE0C0E7F8118DE1C87DDB44B42D2D5FAB6F5B7B2921E010364B654949FBD8E5BB207C181956DBBC8DCD30C381A757A44608D19A86BE97FC2969E2A94CEC6D4F465DCAFBF88E25B372063FA9CE92828ACF9897400F91E8C280E6FBE76505857AF1696709E748BB069212784B6A8F265C2AF17D18804408E22D71BF533EC0F893B43873C3191686FE46F7B1A1ECF366566E5ECD677805080A4D638909CAADC712CE619713EB7E5B9D3B12319811D13151B758FCF2047307B3FAA2048BCE3EBDB2530E15E03BF3DEEA996A8652A04136F6AE9299AA25FC8E78B18AB449F60018101F565A7BDA476494BD8924333D89F1FD914DB46E7E019135C571FBCEACFE021361EF2C880BC4CC81102409A37EBBCDA20728645FFE90EA1C7B8400390D42C33CB12B051B47D2A78362E0B83DB16813BE8E8D33120678BCE3810623D65429CD0912DFB58534410D5539D448A43258FA4AC0ADC6C33A325AE9D899825D6E38B0EDB4B77A6E73A4F8DB912438E0C134EA0F067466B715B937B72C4EB72A522CBA27A752E8394E6E7F01204B715A604DFDCFB00BC8DA670B827CDA7102DADCC4DFD042EBAF23E9A786B182EE3DB584EFC1FA420C8462237FB59ACA85B63C1DBF6364C06B279D66339901BF64313D309FDEB58983E0E1CF83E65E413E975DD7A792B4A853E460DB281FAF4811CD93D42452E93300FECC21DB1B527D694321B8FAD977482A2743B2B339A4585FA35D381C01FA6E83A0250E725C13D99F5337D369A665EC589B32BD88247518642862AD172820228E23D7F5138706CAD3861EBCDC6F97D7D03F4188FA64518920B4D6D4FFC8C2DDD004942FF319881C0826DE2673237D603E9B1A8744F595314228ED069837D84BB2EA9DDFA5BC2F969882B6209BBC5B48C324ED376F5F3F57D843CA43E30FDAE75A66694DBAC709B9B7174A8F553AC52828D239240FB4A446784917DC671BF0A0E8E3D6E37F058B0D3A01797ECD1540C8120595B5CA4880E4AB4C5367853D35CD4CAFEB3B190C4D6B4B39EB40E3AA1231E37777B795408C16CF33AD36A7BE0BFA7A22552EF9BD6E8878E1AABB48048F3B347D8E1F6C5C56BDF0BC2D404D7FFCD63B1708063D633C720D6F5B49F5D46000CD78F9A6497B0FE318EB5DC8CB33738C9C14B59837FA179C5E7FF4A5608876CC555202BED2694C5B9FB59638852C61EC6B97A4337EBB91020B2ECC9A69F850F93F0399D3735D16222053D2B928EF44BEA9059E7B9EFE36464FC8341BA1A987832865BEEF189274DCAA482AE43F7E6BBC7F790602FAE221209F13145D856A78E9C04FEB8E7F116135BB4034838D9EF58D50F8B53775AE2F08EBF6B0A2A86A69965FF2320BA2E35828FD28D70D1F54C98F4866DC75409C8C8B3C44C9E26CB485580D3AC33980A12D308436A405FE30EC479DF5B58F2D34E6F25BDFB5EE7599A5430576F35A461F6710332BD253C446A03990C1BF7D5D6D1A2059AA54422101D44428272E38744BDA3B6B2639B953245AC49B0BC9F58C5AB653F808AED9A0053A0033924BA85BE9ED240BFDAAE1E46F7809CC9DA879BAFE41D011347D00F8C85C76236F745D582F328D79DE4D107062592AFFAB8F561920FE84C566EAC9A8C209961C303F1E70DA73CC2DFC7866E2D707D87FD52F49A44A847A8A60543F47D52554FBF301969D00630C59EE79F1F8A6068B7FE34B21887394CC93CD4BE7AA32EEE3B83354DC491C5BA6B1EDF42DC3EB7E68A3A6B8726381C35115E0DF2AEC872954651ED753C552B327E09D5D025CA4A734AA54CAF623337BE87104F9204B05962C528D24BAC84D4CF35307500DC471972EFC1CF02A9048A07CA7F43717B7BC780172009CF4AA0631FDB1606850741B3955AABF99A33C4858B904988096DF078BF7C829BEB4B32338C820781318C743B8111435F2DDF80A4E860E98230DD37D67C5EDAE9D1B4F89A2F4790B740EC4999CE6E22AE9E10CFBBF9476EEC2A74244967A3C3CDBE772FDD327DEEA22BF3B7142A97E775F73147582DECD2338B15A682296AFD285F1ABE6F1689A780E56324DBD1BD6F8E344550D77742FCA50D5587563717E8D3B17CDA6EE3A447AA720B53F84E452C1DFC8124CF0276F3D471A8FC73D12AD3A78557C1A8A2E4D8611DF658F80C47EA8F1CBDD9E35AABFD9DD45AE7D129BA4BDA927FA32859B6432B1A251585A81896812A1A2A63D23C2F34F694D5290E2910C0E401C105D3AC98E01667E68BF3ABBB24DF67C5BD8F5069AD42E09D3BB5554ABFE547AD42C513F04DDEFEF9932507132BCE5120BB4CF252CB03E71B2EDD3B5CAA8D415D469A72B37E443ADF0E106BE2FFAB3244A79D61AAC0E70060E2CED51ED003F41DE334A69BB1B3EE07450E32D841D8079B4BCBEE9F212CF7AB462432196E15C25BD61DA54529E3F8094A61C56E510E9B21614596DA51EF1F0EA2713ED8E4C288E34790BF3DF9C1DE6EF2B6DCAAC4B1A2B29E0DE2B2B37D27277BD3825A0565A098676AB1E7663B12862B94AD05FF81601064023E66CDAA460E2771071240193519BFC7459F166F29A6FAE3C1A96C619BBE1307C90E36F60C1BFDC2208E7E3801BBE194431B6F83E268C0FC6ABA1F66F20B9860447DD2D727A9B13A5F59935CE305D36DF069028DAE51E2A458121E43B8A983028C74B6EEF530CADE29ADC054E09D2BCCB0F0AD3062FCEDC2DFD13322B9EABB430DDB470C6E4B331A092F41E5F765DF755D1C1A9B63535A74A7D5073C612706D58A2732619C75D9A10B81E7B590A20AB6E86FF124D9DB8C27C954C1829796732BD10710F1435A748473F92E91EED3492857A93A640CFC1B8E2E326461965FCC2F1716FFE80417928E34418EC11ED8223D55F6525656BB6FCD187A81A8746D29D21761728E09B1B357FD4B619B4D68F2E27D80693ED29AE01C23E06D32552993EC4B13063EE906F08A829E00557D94AFB7BF3F44FEA7354163B26715B943F27CE47FAD36C7D981D5C285C9E6FFB6BA60D8F1BD4EED8B7E8D944551F9158FC11A948C9BE4EE380E8200BDA9F422C3D6BEFD7756966954F1E571D21D6CAFCF2C3F42D7898525E2BB81D14BCFBF7DA636FB02AB20A6C10FBF6DEDFA621F8AC782AE21C925B0B40DF08D974A04C44BBE20A375B7E75FF54424BFAA79876784898A43AC2B13693D4E125578696DF2E6DAADA312563A8DF176449D243E60521AA67BFD63885D434FD622CE71430C56F17368F6F76EC0E0E3C6E146BBE4EF15E6753F5DC45B281A132EE20447FF8E91BFDEBA9E4754EEFA1BC26201C85925B19A7FAA2B853DD1F2B41D0E34D4551973BEF91AA0F3F8114003543787B45553EA2384B39551B2E6575AF2F570D0BE0392ED28CE28CB0C623654877979A4AE21B5C70AF1BB0A83BD8DFD8C62D924182ABEB7628E0497E8274F43D83410518173C2E30DB8B7471A5934594DCA037345002297D401E877B3A428EB866EADE18ED7816BF90BA2504DB075963FE40D14DF2A800BFC35ACA1430C33616AD4759BF7792FF391736197AAC173F913C6253CA6F7D99595BAF864BAA817BE8D74A5C38D10005B22E29BE88E58D7BCB2F96808FF8CDE7E8B21F04FF7BB7E5513C88640EB6D25AD25B88004B1A65646E7DE4226E4F08865DB8F5C70D68F859FEF360835F3DEFC0F5817B491ECE10BFE10607C58B66EE7D2CDF2198005508273E43AEB9A781C24D49ACA4EE8C3326FE53703356B856B3F698E47EB55E39DE88234869D8B17C534075F8A14C5E00195F6A9E9D4B8D7FDD89C9680EF5E399430AC3295F99BBFE10E0136E16B8DC310E9F61CCDDFCEB49F03E77A930956E189F995548035D9F226334159133DD815BEE44000DD9119C809E92664DE920C4ECDB56A03762047ACA817D9716F33F4547BAEDD2016AB5D9C0297921AD9532C10B834D037DF641E290DEF55EB513DAA52C9548E4E8991938F38EBCCF3D3E33AE59ECDFA9BE12252BD5364E63A27773E008A6CC36E31001EE495D38AA6F3F456E96D567515F8E02CA94CFEC41A30D77E10108EB3FF56FEADE40CD4CF491C67E327AA3243BB99029B08DB8F8CFA6365365ED23AAE6053EACB18B7A17A15BC6F0E4CCF52D871093EC9936182EF3493FC9E1925F54603A51009FA101A2711D2EFF9F91EEA3C990F4261C70323AE4489C8C368ED31B6375C8230274C0DA2F474CF983023D813D2839B65B9D0DC65B7A0EBA5A336956BA326BFA0AC6DB879739F8FB5F09DD5980639DAED24ECE026974B49A3489259BC4EEFF0445DA388D1FBFE5D380134A50C79E5CC59F659A0CD2F0B2EF367FED5D48FE19801A1FDFAE29B1A3CD73F63D5672C6F5C414AB33162384AD0F4511E7A6D9F01BED0A07A91F3AB02D460A0FAF6AC102BF7558E5650BBC2323FC07000C065F28B5311FD6F83DE2426677DF35DE7507C4BBE943FDE9D809F97BD5E9BB36BEECF71C7697CC88F1A574FB937427F8DED2BF472AFB1F050E0BF8FD9ED5C314D76596EA15F1AC6724CBA3B6D382BEF5F5CF9DF39B4AF229B1062C2F347787888E9BB0DEE4EB054791A60B1C597D8490A1ABBBBEC1D4D9DFF1F2343D6088898ABF1237434A555F7D8D97A5B9FF3E578D91ACB8E1F9283C70879B9DA6BCC5D2000000020F13232A363E48

count = 337
siggen_mu = D931BD171BD2322954EB50E82E2DB583FD27B4794C4FD22E1241780F5FC47B811D07764DF20D853E4D73AF4940002E85A9BFFE3A819D974F7FB025A0107F9D03
siggen_msg =
siggen_rnd = 70FA25A6DC35708F3135D948986E0F5D89D427607611EEED0C9A6039BFFF7F8F
siggen_sk = 397E76BAF543E844D03AF1B4C37E4514C55C7C4AFB72C3546FF6DA5CFA686983720383895046358A829ABEF9460E5C858BF2E37EA4F7A3DA8C9C5DDDC0EF3A707361A3C076FC8C766C676E6B3F9AD4C0B61899852BF7914F10982DECA6D607EE854A2A6D1276D2AAAC6450D60612AF7E3AAC2B2D9936A33BF61088B61D553E670C32269C8430C0849164102E08388AA3A8415B80659B12048B804482880122A56C434025209770230629014808C9964013B60863020E039901142332DB1850C806212214496248860897108A8630E3A49163A48884C86510304A502472D0A44412A949192150C12620E03426C8286408117281205159244E6416225B0448C4146D10226AA0302509C58D0C250A8B10859A42482428616304319AA42C80B030023931DCC40D58B4690BB051888860401221228068200089E33866E32822193141CCC80412815184362520A80883124EC91071CA900853984994981190286652424D40326024082D12182D0341819CC44402200E02024608322D5A30029A187040900DC9B4086140205B206400086E2042314A206E0C33895BC848040745DC188A5B1265D2B868E0180C90920923B5491C48308932214A4664C2C468500491DBA2641CA610D8900448362603B2851C91680405861420110202320242468084259C4250082602CC30906192688A8048C3324288104593C82DA2080E83A86DDC888C49A0111AA2801935000C264402A0601B39608A20421B3780A0162C033909929828C99220CA12020BC065C8940C13A29122B53010B065532692D4B8314CC2301A074148C28992C4491AB0854C88495B96449C1489E3B6841B3621D0368A54400619000EA1048E4912701442040A035290345014B4050C282D244066D81488629601124545084941D1A43121A660DAB46C8B0282C2C28C52222A08130E18323248104601963141066CE2204914186A6424924B3211C12852541088A44029C42229CA102960066E41002810C1088A3451E0388C53C620C4842D03A6111927650A916D0403418A986D44C6640A01020A4122C8166D8A200158346D1C886882B0318B902C8C928C404485029724A308015AA88413304E1C3168239865D8440451866894B85110C0290CA77199B08152B2211116851AC040508451432610A4A20491A285184809DB4491D81020DC8244D8B4251A812562469014036E61026EDB48028CA0300AA70CE0100518A320C8B4241444261A15829BB65144384604024411478954146058C288D0188092300C13A765C1000C228151CA040621A08488B021CBC86552B04D20A16DD9004DA4864C0494099A823000B00803949094B4245A3020E0806CD82822D0846CC8202C61988D044472C0182820A1608AC8491C044AE10470C024400A126120142DC9020018026E498005E114101C036E4220868A04719104201433890A346518A381E2104A03C2504AA20440B61024850CDA984160226E1CC9496400200A304D5914511213011CC14C80048209B66189964911116811400E02C24CCB8471D4948422489189226E0B18511C150E123761081966802042D33421242528422621A01282014741D914518CB82142809003350121334403B4252182701434892445451B1800208150CB240EC0A22024245220370C00808C98806121915199128A11C44108A3614C4486A340200CA92912976D03B388C2240508000664C26CD9846D92B40863444401A811182870213692E2245080446909814108824110342023003191008DA40009E2B4280B16225A884D11A3000B12120381515B00658B34468B446160A02024C34C11282419A4488B129101268DA320401CC108E1106860C82888962D84088E58A86CE3B225411271D24828D1C429882471DAB4300A846DD03806C122101802461A4310E3A2411827218B846C0901709386094A368AD1A8484B1642D9166D92A44C84082A2486481081088488880822706280442421228C186909C865D0382ED8B6101A06120A243094B08D42A80919C86414C42CD34240181888A322424BC044C232028B1822CC0011D8A22504A20451489221A690E2C221DA846D4C888998B46C8318120CC471548830244632D0908442A28404228540100D248751E006120CA7049310500B494D84B850230249A4A050A4C88109207093467089964C039965D3968090B240A3124C432684C2A88C000820D1EC465076F555607F412410EBAEB75AD60A4CE520F313806022F8D8A6C4155463C46A398552C3B1CC17CDB4F6473253685C85ECFA5141F888197FFDCDE458282F827C410ED06C77A7860B92AA659489D579BF9F06EC4D96F6E0CDCDEE94B2D8F5308A07742D17EFE8BC787195D6FEF74897777205CF387308A67BC66147F54F34D4C4AF2A9C282EEC2202A924D60C30FB45595CF0EF569CEF1E4BC00809C06A6A3C26AC8072AD4F1CDA876AECE64717AC145EB5990045C9CC7D3298DE921136CBCACA4CEB5880937C78C9219655E0443B09EF470E7296004787A0D497A13A54996C5F4FE349DCEE3E5E9C3CC5B94EBDB95D125420F93B894C80BA3405FF9E07E627CD157A502A19F6E7000E321658186AE1450550CCDD19E447622AA73B4ADF51A3E1B0A27AA6A2BF72EAF43E077E444BA2D5F7E74665FF6F5ACD949D1B2FDA60AC78023C798FFE3281A702382C160C8301C063AF0E4F97A8365D082323F8614535A47E0858E64CCBC80B8463F5FEE7FFBEBE6512F8057C0AF03DFE669368A3ADFE6019352C40080DAA7472F1047B3154A7AEFDE8478EEB3CF544BF128C8A3A9FC1A5A0F72A3E84CA474AB3952929CAD81757C3DBA1B4A0D567D16B1B203DB2D968CD0FF9B9CE2EB8CEDBD699BF7BCE1BDCEDEA117EB957A4120D226F9BEA58B27006B5F6834963A7BCBF157A9AF510DEC6C9D3AD719167E93C504A9CD2BC6576D42DDA4DEEBF334BFBFBDB277B16154FBC78A073747E6D3708FAA1600BE2F2160BC66E9699C2083E2AC855B635F166514E301C2D3ADA20DDC26B76F7B99D4FA7AB031E29AF88D0E75FAD773E68512BFC00F34483E42EBF82530374BADBFC9A09A6ED946A879938CEFB400D211A0AD543EE6B50A397416A50D1B6323266009C46CE6484DB0AF27AFDB470459CA9817B1A4D701B0EAB197CBCEF78E1DA6A9CF1881142EF2FE4D1B594973CF5CBC983373E005E2584CD0C38259E70765CEB7DC46153CFAA18036E9DCCA16C5F434273696DF9950B0ED44BB5FC5B2A8B173EE67CBB57A2F7A246F7755D36D4B6186F7D2DFF3623F14812AF174ECE0BC50B4FD312A48A3DBDAB63DFF21696BE70614AC62BB09B57A47F0DE89A6A3F377FE38227E8E12AEEEEE488A98B0A4C1F56853EE3010EB1077F7254AAA102019604C98508438D5A2DE277A9F1BD7938FF1455F2B620A6A4E0DD329BCCB1A2E152008575E5780DE0AA01ED23D99081FB0688FD4857E655EF11C36310A59CE6D1CBDF0CB917772F6F62D325B9B2C2DBE66D238A0B418EA01184F026E3E9BB19D52460DE4F915ED90054DB576B5F4F79D70BBDD8B4E188A502FBB2539F093407262ABD02B6DB12A36961518C392D3F04C9E6AE2B02BBE895625D4A439E56516959897299945DB82A20EFE9CBD4C7A147BFFCDCC6FFACAB37B4719037A9410340B3FD6948F35F83530EF7A4F9194F27CA76E013AE097F2AC272F63FF1C6BE90F57B8FB63B506B3576C48A97C31BAF9AC59C634BB4822ABEC3C290445C2F56B70719EAAAF4666C97AB3E8438E33DC205A2037AA7074646AA248B3E53E03E1151A4AEA0D6AA7126482FD3F0057154D86EAB0F63FE08C50767B26AA6BD5FA11D6F1FCF64D0F6D746315698FC7D59EC7CBE2FAFC1133CB2603412509B9A48806AAA2C548AA85FE71282614F20D23E18F2B4F0107872D22ECDFC270E2B60A77D77AE1E30FF4B66E96C9AC69D842728C6EFA19736424A11C7F8E369DF848DC67D44F45DD5C555E54B334CC966AEEE9E19E4E8AF4C08D5526C4E31A759DDBA5909ACCD4E9C0BFF065360DCE94677AE4AFF132AB09E842FA277D051DEEE9ED9358845068EC2AE99EAB636FFD3D7EE02B71DF593DDC98E7905601E8128B300F989F98899AC6E7BE920349BD5E13474F3EDE1461E5FD161006976C29D89E35028CDA5799780F9BEA1AD15B4C935AA5B877037521C3D5901BCC4D9F1751E28AB00F270A03D0367E0F475B51BB070DAD64ABE570F250F906D3B5533DB469FF9E6D8A6B3FE438F29CEE371712F15049482F8085CFDC446867A3DC95F7094A27052279B63C6D3AFDC830A8EDA73C17836EFDCB02A89E8F65412398BE08E775B2092BFE28BB5ADDD7C7ECB4C03EF0BA99E3EF43AD3D462F8945D68EB44695FCA57AA955FA4378A462C6BBF4985FEB510F296AC73815B915FDBA8DC7BEFB7FC7C8D4E64B6901AA113096BABE98E6C310D5212726A139D70CFF38E8362F98435702BF31B53DD6A8F12AE765913E85B80DDAD578026EE5052C31DC9BB415BF6619F432B398D67C7D38DB2108E77B963269FDB55479DA43ACD1AC1FFE512687A592F263E0C196B25D06085F1F835F62DF8B62A8E8DD93E6AFD507001C222F67694CDDBF4FEC5737C2C384E14B09A79EB91755EC1E0C6DDA560C1106BE7C472CC1AAD703EA84A1D377DEAF4B13EE020D988D048BF1F9097C736ABFA8A8C48A389B2AD61663E987420931BE0FB1F5139225821ADFB4E637ECEF78419FB9A9A5C08E32F3C77A710DE273879A13612B77ED66E2702EA10507515DCF0F4503AA126471912DD1E5DA2A8150C616F867D619EAC166DC2192E63E24412652814517B236155145B21A44AC10D1DA1B2371CE2D7C8C34D2E33FFAF5CCC46665629B70AF3E174672F08A85673F341FA1AED66DB9EC663874C138A9D3D143ADA8E2147200F3C9F049645A51544E139C675FE20DE9137669B428B5E6AAFF128FF591AD005FA3106ECFAA0557850A624419DDFBC530E2AD7D7D35E71A16EEC884039445570C4AC0B176D837CF045201B66C9D6E1890B781A33FC9EF9F559C4A4A67C58F42889AED94431F1E5C754F5FDA654694A55AEB0651D89012DF287659F0E11C6C13CEFC9B485B8D05165208B0FF58CD50478747B0C50E2609F9D59C1F6436D6B32497750E0A1FFC8DFE547610344C0438A0B695EAD1DDE3C0719B3CDF254D765B8A066EFF0CE0559802CAD97D740421BE902F6A2AEB6732F26A870084CA511E24B389F04CFA00C5DEF8DDE49A178A8663DE82FCE8CDBA2F4E75E650E2C597F3B3F688BD1953E3BB2F35FC8FEA89BEAE12EE4ED4E4EAACE1A9526F83273A2F8CF26D2F99AFD40AF72F66A6353071AAC03CFDB7354E216FAB2426D218AAD34E81F97D4A8040897E16654431E8610F3FA537F6309DD8E5440EA617AFCC669DC3E85723F1F28AD5419CF4CEC433BF9C5ACA8D511122CD92244E406B70E1DA517D363096FAA86005C27A8CEB5EB9BFB1B40D96505E2EB69DB3D2211AE4D77E643AFEEB3A818449B61509EF986871282A0F4D59C3B50436E64D9EF490923EDC4DCB44C6554CAB69ADE5BE1F93C083BB23128A96DC88A5BCABECA04A8B890F76569B49DD840E8CCD1F976FA297966D4A5D7DEBA5F45D742CA19A6BBCEF6655E05957C68FACCEC61EBD5BEB729C288B3A125DF160DCF2F8AFF72A405BA602C7B0027799059EE271C7946665900B2D27A8A84FC637C0757B9C13C2332F79003F3C2A69A73B04928A5FA9E7EA590D7CD1D5B58103AE1CF0771B04FD07CF8D169DFD73112B2EB096367EBAEC8A87EEF863EFE7FD56C8FC25875067451D91A7E86C092238EDAA7188E09B82A016C33D2791F009B6DF2F95F4676492B1A1CA5071088E447982EA34EF178C5673FE0B37114F52D57183BFD271FF00F3C64B5BE24EB4E54D8A974020B4012810A79C36F135529ABA5D638A15383C4C9C1C50E2F190AF0C00F8E2836844DD46B8BF50BA6BC6FF443A9DADC11EDC1755173B5AE925FDB3B0CE47F99D974A251D63180E2C17F170F3BFB5DAD583DDB08A639BB02E5A8E605AB78936242E7976D7567B035307359E369AC22A154414C84181B59CA91AD70BEE8211405504BEE3A0B630C25D3B026236CF041E7DE326BC8776FDFDEDBDE96E2D2D896004D64CE5FA4610C305EEB0AC5F8C840AC46847325D53D7E9E54DAC7720D003E763C60D95CE8ECDD3D1EE86AECE9CB55752119F380830F4752C0705CFF4DAD4B889B07FCBDD7A16F93B8EFD678335953399B307404C42CFCE561C823C24656123047D2106883D3D5A0C650E1DFB4A77E5EBBC273629B630F94EE5AFC5421BAD38BC5DDF2651AEF4F9F1B2ED3F28571360DEE688651ECE3B31CF0188A6A20AFB363F851F1B78A59B2FAFC53044D9D14A2F2DB0EB6B08DB9BE5E15210AF504E50F7EF68CA4CA6978941B25F3D1E87FBD93A9ADF641C5E72DFEE8A0B71D1F45CAA04321E11C160CD471E42A1AAFFA7FEB3CD46B5771525A893622B7439A23D80FFA7D0D7D7C8F86E138E31B84FD730B9AD68362C1017C4CED0B67BAB4E85A828D31FEFD78700D3FBF7A0BDD72DE7D92B51CCE8315641DBF50D9BCA9B8468B02D5A5CEBD4A90A5387BF2AFAB4DDD65C6690706348408ADFA99100DA309B8364DE33F39CF93B0AA411B3AA662563CE53F5D91FD03A14EFE29879B9665D617AF7C8692B01CF71FE0C6FE004F24807893291CBF4FF9CAAECC97BEEA69CF5F81E00699276059B6B6568286A1434807C54988CA9A7794778D1365670F46B1E9980E0EA1FBE2C7384045F11363C8A825A07AE946F092E2A1FA2A233B1C81B77FBFE6C1A08D8380800CB56207E4F1A6AC2FB720A3D8934AE61D1EEB1F3383A2734F373BC30D36124FFC687D8A9D519A853A98958F6A8BDC98E148AF7AFAB1D3994F7D7FBC7A1440C7F21976EF4C71B2B15619F49C75A4366F61300A
siggen_pk = 397E76BAF543E844D03AF1B4C37E4514C55C7C4AFB72C3546FF6DA5CFA686983E320F76C1FD0156829F65BFF5C2B69BCF2BD1F9C1A5667C25122C00AA2A0365AA16FA3A439ECBA4E46FC37EEB115F1BB335AE5601C9A5F2DFB256F97C2ABDEE99F645040768E1B4BC85343C9E4AD826EA6E7C638B027962D2416CAFF19EB21160BBD7A2CCEF3C3888DABAC5C541FA38082C09D5DE40300050DE35E13FD38CC6F0211934AF2D85EA98980529713C6D7E9B1AB04C50B9529ADDDB7CF228EEB082C4753BF3DBA462AF76DBBE70112E0F59D2E03B8910B93F0E062377B78F3FB19C4C90CD38252B6ABD4C92CC10340CF9D268FD250EAA3307D4B8862FEB19FF528908E54B025B0BBE0D9C553A25BCFE04E0259E18808725E63410B22B17AF11839B18F789221DA59FF97EADD6559D4013DBAB8A3ECCFEB7F489F548B4C848DBC0885CC652755E7C3A7A9F6D9E87E81A52F52AD3571888141368CDA138A6A99B049F0EAE330ED9AB799EFC1F0F15C3CDB5445F93332C6538F8F2C59AB5F8F552A9EAFE32EFFE6CB023BE27991029BB805893D0D158DCDD3FC4FC1EE424C64FAC5D486561EACCFB321A8B5515C75B8227B2E54ADA6A0052F55494181979BCD2C40C94B19B639E9CD1F15DA280FE08BBD90D2A26E667833DEF865BE046EBDABC473117F5E690194C9805867C05F5FC5DF1E44AAB6D68F7F12B4EBD9DC7D0AACB08410FC280ACE1505422F5D66A51B03FC8A225B500EC7685E3476A2451007FE640F42CD6D72D6DEE75E81B87304FE98D87CDB291E58C52471ABF59E2837439E7056CC3368102C7126FEADC4558387323479CCCF8E10220DA62B67E0FB904AF7E4E693230EC2C7DE9D0A16F1F558DBBD9804FDA79B51D25933C0FCE9F3ED21E497BBB651E8EB4A73874D3B786F5E0968BA829370D90B9335EECB2165FDED521FF3E76BDF2C95A3112D8C2BBE21043EBC5B30D97B13B8A42E5DB69E6354B3143B7AECA5A385ADF13BE53C5EACEF80A506C6B5CB20F59D8A6CF59DCE128E6BC91DF5CDEE2F872A7396B250398F0C1B9CCAB8E170C1F16DC4B8060EF7799D2C5DC24684543BC95FE9F084CC20043F8BC223BF56D505BEDF25264CC449DBC781FE8904A1457E31AA158B37E58500FAFB7DD752C5C1BD1F5F4BBAA196B314861C01F3E9B4A30A537A628669DA2A84BA2931D5A5985541FE87A8295F7B0262A3F8C5CFB43778EFB545D5AE21411D474C1BBD64FDDF87F682BFC74A4ECB3EA0CFAB67DCEF68A66D09D1E78781E349C689AAAD145600732B837360C546B2E84B891F0384750D55454448FE41176E01C6C84FCB0CCE5B2D363F2A9722B59C03FDA885C2B9280852142118C077BFCF20C36BE7E0A98B86D8AB7AE1F76BACED96479ED48592695D8B5E859B4E9533E2F541336E342DA4E8748CA6C36A4B95B8B8CB00E48046E9D79889333D2A545FC596C73AAFE0AF4D330276BC039514A33F0D60507C557EF3796881ED4BFF3C90BF191134D5BD4547F7A3352D9E3FD4E6AB24E82B9E6D76DD0C6B9907EB7A9B3462DA6DC4D57C25718F2743CF7A0F8951AF75AF4E06E59433F7C75C83AFE1D1697EC1E3A2881D4B82C9A033B1728FF97C0AEE9010161D61B6B68D6DD2846DAECBC12ED5807E550BAB1A6A04FC02E58A2097DDB071B9803E2F143AA25CA29F3473AC879381802AC9732B3563638D6F0FAFB05075147C127F62BB6878BA1428296719DF45380730F67BEDDBAE41D102B9D4A077FC523F6DC50866FA701185530A8071CF2EABC24A4CA30A0B1D26D85452D2AB829EE34FC9F6EC0B7FBD9316C0BB963B61C017E4D3816EAC8ED4ACB4B5F254BA467837EAB1BFC5B5D30814CFCA9C42586AE0D836A4D481F866D42E65AC6DE76D3FA4B4331C5F894BC789DB867C0851BF3768C1FDE9A714268FD34B52CFCB835FED8A22836703BD96BB5FDEE33497421992E340278A6FF68CDF083BC2F5F032B377B7226207983E3A7789600ADE34901F350D69A9500725ABA5848F295B5F8253EB5E63FC4A3DB21E35A5CF112A8ABDEC4CBC56D5B2E574F04305DC32932775BDA775C42A8FA849D7B1258ABFEB0AE6238BF7FA2AE3CF3179348C08831FB811A1AD8D59706C6A79263A1EEAA3B87317FA57FB6B1AB3AC80FD35F89ECBC6FFC41F3A4B2A3DAF42A6583931F2DC0FC98A24E65FE90E3FBE0CCCBD7257784BB961E60EF720FAA20F1BE641E063661D4BE841F5FA4CA06081D57BA66DA6BE5934140A6F1C03A283C5A170BBD643EB95DAC826820D1E17C65D577E457CF478D09CD4A573AD1A655E1C31E2C3FDF6B2883AD67A7E3CAA05EC352A07C3A4706DF329F9A7143C3B1E77133FA873567C200BC05B6FBEE7FD6653A1FCA13F5E4DF6A3B90EDCC05127C7A78334858253CE77D789367FEC1DBA8071C07208699A5D808D92FDE2AD16472AB0C7084CD343885C5B5BEDBDDD6167096E1E103E92A13593FF5BCF2A62BB2CD7A7E83040CC305CCD4AAA549CE83E68BCAA3F453F09A73A1183BE07D88676E2722CFA9094886DA22ACEBE97CC2304C4CE56088A526953E7254C7ACDDA2A567B9B5ED64B2860D2519AD54A4596314693801FC0902F02835C20158D9E25ADDE31E8BAC477F2F24B86741D57EA44B3EBA560A5CFA81F8B4589256F5A70D9B778A20DAE62775FEFB52254C2B87001AE6A0B72334C0E28C890F2B7ED0D36D4A9A0987A8511451C85F2D44A64602079B127C698DE37375887DD2CC82BE0EFD61F9DBD4D66B24507DF663202977B6A67649DA243F6716A4E0EC67D80D923C895A09EEED765E06E0090B39801DBE082152F29EC53D2AC54E8870A42F2BC8EC5069120EAF63018A0C3BD098DC7C21ADAB700A79DBDF629BB823A386F6184B0DB216C74D62FC8C3CF8083CBD6A258F20CD28312B9C098792872DF3BD4D7EB553197A1BC0D81EB69C5E0F44FE0CF5F6CAA66D995A56C5950CD788D9878305C5F14D307815E5E0319967C829FC34A29CB9F54D756504C3934A77AF3114F52D52A3DCD8BED5A01D2C25DA5145BD95EAA7104CB03F704DA31A48E6F42BB8BB467C657779AE102ADB58D0C1DD730971DEB6014F8F88502CFF66CA2B5457A4D02A0D7F2A291970DCA25DEDD923A627C89895E2F39946B95F443DF681CEF334A02AF64B32F5E004EAD7C1D79B8CB1BFC58BD018D7730905C11826DB1CCBD237F422159DD4242011984E7F5DA9414EA1332DD566F1099BCF7CAAAF328F883DFF60E77A84E0FE02FF1101357A07E6CDA131FBBFEFF21135FFCF52A55D62E6627152DB3D49F6F054B7D8104ED629E8F3A64BC0D0DC4D9CFF631EE7DB8BD005AB4DA891D6635D1EEAC49A103738F7B686DEDFC6F99517A848815B79F4FB000C67E3E9797634E925BEDFDA25E8C942634DBB87DC3AE67636B401D2E199CDF67811012D49A092E98EB5AB8299AF036D4F8668383346692F9FFBB3BE4DE0ED013578CDE192CD7126BDA1D96EABB1B7F2C67D059B21F881F8DF62449D96C796FE2DDD9AE67A264238B4889174E4C46DE785C34B92D785375A321D2BCA13043602ADD47A98C256FB4F54FA652860D8EADFA3DC66A0551E092B8EFE42AA2BF1E9D8B64095EB68487F7976A992F75F09DFC4AFD66D9DD4CA6ABB84B12C9A9CD2E08D68975083927C22C615EE8C6BB46A831BD1508
siggen_sig = 9F3B197C76E139CF1C37577ABB3484EC30BEDE3ED19B7B994E0A36B310AA232C5721A2E7EB73B013EEFE868D2724E670BBCFB838DCEAC1A2D563A3CBA587D8F22594CEBC5AC90150B9DF9657D4AB2D62C21E400A998DA786EAF748C4CA00D774C5FB0C66C2DE04654E4B44A3FE0D94001AE6F62476FEF29038888E3A8835D5FE6DD53BBC838473CFFDD93C32A54A144E5A28081E7C1A0B80FBA675A337D2CCC4E18395E90DB6796186E1F7DD7A110BC75189294BEF4AF29F9AADEE6E100B6295818C74C50DD1E8ACFADB7CE0B47192157ACEC5058FE911A44D70281A409594669D0DC909D1BE46069E093F2DBE94E2AFD11334CA87E91165C07EFE4EAA2CAC3F0657E4A754EEE311A14EF4202EB15364282972BF168C145CA11853009681E1A8EF0F0D9C81B546070E762BE89C0403C0230EF1E5548BA2F742052B6E4F4C504B9F48A4432741E492BF125D87B4CDE78F74E674973CB2808863AA3353997624E09897184DF30DA39A5DBC7E2576A9EFE04D7BC6A08330C220E09C9DC8484E41D08D14509AC9314083056EAE99D41DE21B7F3E5502CF441AE15653A569765393ABE2E0DA12C544BF52BF128E3D69D16400FBF3CDABD67D2EA5A14B857FBA7BF58905012BA15E0718C8D9099CEA1CBF14379362D28649FA4E3703D97E0BDF79A5150402C8E034A942C93862919334FEB824AB57B21131E98B52CA70C929286AA321503113D72087A08EB55385895114F2780479901F858760EA43077DF42878DA76C26C752B2D7985F7FF5F9AB028BBF011F2C984C86A304BC31A9165BB797C947D157A71F905B9FBCF48941B7E1C1D54A7717CC41CCA5EEEA4F2AB1C530612D692383C1CC89707DF124A0B2B973DC83FDB7FA1B58513FC93480B8FBE636B256761D50BC3794870F93D7664638312647FF54F033B34C2EACF36F1821F099D2B848EC68C8723BA13E42D09B82CC645C85E841B06883E2B6EA677A039AD8C99B542659DEE281DCDD3119DA4E8E02ED86A7C1D3EC2D0551B712564613781E604AE5DA556FCECF022AA9F4A53AB4D6634A73175FE46B627BF8FB7D515005E8809D52F3DF21BB407E47EF325C13A2C2110F3593345BB90068D92460D7EF5AD53F60C811B20F0DDE95AE1659E1E76600A824A9F4AD138B526A370F7C1A0FCE879BB1783257AAE50F98BD8F738B75339FA0BD73980EE51E17726C007A41D0107854B3CC8DB53BB11BA8BA695B0F1F75C391BF9876CF0A192E67A093321E6CC1C2D9E7C77B9E365F41CD4B3AB7EF40ED6D65100F1EA292A80CCD827260CB472DAF8A54D2DECCC09CC70A32E309B677D432E8AB5015304CAC6E19B7FB310BFA1F37071F3C41079E2132150C3CAF8877055D73BEE5AB72B5B644A367D2191AAA58017E48AB99053579A945F651E96DBC8D684CE345AE49997CDAFBFC94098FD3F54AC340FAA45750E080D82C56E1DA74F79400DB93149023E78E46842BB55D23003B43ED155FE52EBE461EFF95B1294B2BD663078D26577CB938B2A7BDC7C73EB8A62C7C06B9809728B53B18C38EB67661BAE4B706A231E4BA725437204F9D3AA5460F4A1A96B3EDF1B5A8368A3199D7B78AA27D3DFEE78720F17D2ED02970AB6319E4838DBA1FC60D408DD3C7C0B94975B5C4F0E00425FF53D7F81CAF39B12E20CB0F2826690AF69F990B509B8BFDC7D0A386546E9C9458D5728A313EC8EA977BA37D8E90F036097B436C050DCB8A2414E687E3B76C3323E41C3C13837F4D8783C62E35B5D2DCC1AB936606B2B3FE0228163F11C9E0F31D17247F96FF0D398A965078BDF5F8F65BA4374F8EDA60A878A12800960C539D4567BF474A7269343FD296ABF895C6B65E97D156CB188ED8141D16E7BDE000B74408E0F7B344919D884DED622185E57DC30A2C1A61040684F0CB244CE7C27AB091F56987BD69AB5CCC404A368D2ED6E9183013A37220607F51B2AD5D638FFC00B0067E0FB7FD715FE433CA947829F10F43226353AB51091E8CB6370A07F31A1AFACF052E5BC2B3DF67EFDBB3A0E1B381B798FFC16EC01C844F38D2B294F274F5D4BCA7AF94E0E6A871FD17981772336827884A5F840665A0CA559F28F8A57B847C584610BBC314FB2207E575A22A0DBE431B9AAACB074FB75B36E6C7EC7C05D52E2720EFB98A5E8193AFCD200E571AD76A66B9095210194D7E577B81107297C0661F6F43BB9047DA89FF8EF213F280D62AECE9E6B40C55728C4E7C3684CF5C38F7951F5188119B747D09C7927B31D5E0EFF4D41DD1909CDC02226544B4369836FD74F79563322FC883FE29D4B99D91192D11428898F3FD73E9A02569F860FE86AA97A48FBB65297B6E235832CB6B1DB2B030F583C1815B2426A0451389005EA12ED2BA2385B15D3BB83AAC7EF038A4A2128F30811C7CE935B6C557F30BD1E58CADDADF50A249FAFE91AC672C227361217D3B0CAED83F2EB917D6C121D3000886C5FF738CF35A69AA989489355A0E921D8308B3F0C699A742966C67ECF1F862A84E1D735EC4DA77E86ABB28B2196418BEC63FC52B0C537CB7687A293C9593B78902B357A0FFE0F05568BDD0B49BDFE77E689E65ADE7F44DC46D13C395E3D3E10EE80FACA8464595AB7AF1E84282E517BDFE4B75B07FA073DEF8F35BEF96AF5AF743628129996AF1EDDF62C8BBFD2642BDF0D6E956957670FF34B549733B169CE834F6B69CDD8697E0384D809C6C784181E759A7EDAAD7E0CE0961D0DAECB49B0CA9A4FE020E3E4EF40CA67BD85CB28757DE92E7713A515FB614FC6DF8B5B37A87A684F23E136038722A9B1440CF212EF854C485575F593CF984519C516E7201ECA773BD6B91E97569B1B09371F6D79597534AB620B33DF4D1F285A2A80BB7C5AE2A1E7AEB8979EFDB1D06E3D372511EA9F78E5E90D37AA129C75D163B3FD2CB4B7B451C0CD1F4EF22B1472960B51CA330F9CB90DF538A3328961F73E54A2D7C7391B17E98E7F7C4BE92434B93242E962258CDB4115F791B13012076D621EE73DBCB330B715E5FCA5FE7D762055D26ED4E9356F9515FBFCAE3C4FF800A54E6CF9986F7AE39BE896B7B8CBF0FDFABF736955898D60115604858CDD9403CC6524CFB9EDBD1F1F5EB400586FF265DAB7D2CA69D429CAD84EF8A25D10418B26B0157618843E1AF74D1039D0C944BD99FA7094A49090889102B30717BCAD73BBCF319E5C6EE447E4B39E1F5285EFE1E6FA0B9AE824F12B15A853F25C102665830761490830E2C1489F519E11876C8845E9ACC34E92089BB0954068CB2BC846EA05C6971F304E66F56FE24E3D87C2E75C8A8CE1DA9C33368DDAE2F3422D786BABED6FCD8CFA7F2A852FEE295B464B86CA2894C3CF153014B78EBB22366894E50342320CC3DE88B9BD6276B03EC50A872AEA3F7ECEC29E5E2BC0DBC56ECADE584B7DBA1A8C234D6CF94E3A3BD17176068847AE67277BC0176BE9830F6337941AF31764E242FD8B212E3CEBACEC825AD21DF79E77E9C3DF5231EE0BA814B1547034818AE32B01EDB29A856663B06A85182AC82952AEE7BFAC9BAE0C2D3EFC38827BDD21D52B6426E2F842424E53CD7E5F0C2990B98DD57BD7C2306D7763DEA357D463421CE717C18B013C8C6C181E055147C1049DC9222973ADEB39BACE16009725E7BFA61FAB169F5B31B758DC1EAB5CA0545CA2BB1C967B7D4A5DB03BC0AF8CF2520383BB1927F9D35AC4602824C8633EC7BF4B591DB61F33E4448688A2A1616EAEDCE616547915B25F8FAE3B3B55FA6A85CFB4C79A19D060A9247BBE6F1CFB2D45EDF5EFB16D209CB0E33BE30CDFCBE08F03A96D5F0DE8236A7B882F23C0BA0DE149BFC5F36A265AFF8BEACA5FCFB504E097F8C6962CCEE67EFACD58B3E01C20980682ED5132E7CD7DBF73F42A9D746FDCAC54809F23FBEDA6C18DCF0ECD049DC2D1F024FE4465B6210B1C798C7EA809F6F77FCB0320D19274F1725D4EFC31E22CF3CFF18AE19E60CF02035FB7323385AF79B3A3B926596062A729DC651C0F9E86274EC54DBFE5ECFD7EC777F638113F6FA7FF980F48B92F42DBF4B11E9FC086DCB3B232FFA9E1B8BA633FBAB68CCAFDC65EEDDE940A146DF3D9A7F060FC946A2725FB4C244DA79C3444C4067D0061A4303B0D7FF69A880079DCB72F31B2F55A8C90988DA2E83CACAAC572B277B8D5A93438BB3E85512DD77D5F700C83F00882623FC24136A48E5C2295C92CB36256C2071884627AC0FB8C4A4CAEE81C0A6984BD8E77F415BCF5D8AFDE518B972B50F97C2474FFC55105506938698895310AD2DADBC2FC2C43E6B56E035E7DE9A67959A05B4F2B6A45CE84F92D0C5BA87DD033D2F278AC8F879B4C1F5D7B89417B5F26F8397F7F48DD8DFDEDF38F866F5B8B5D39FB2B746F0C370D7A6C7119D5026F765BBF605C81792FE011B26441D1E601071D9811276F75B0EE476A14DC39EE2F134A7C1F49191B5B1C0D2C976234B9770981687F29B369193A9C42683DE9F8322EC484CEC6F08571002DB4AFF28A02D5ED0E9A352D8DE63045D589113EA48B84298B6F9EF3FF7868AF61A2AF1426A019D3B4FDB7C7CE2FD3CDF1E2E046ED1E1FD2201AC9AA6C3074D775F64054688772353C2F9822B161E307F7E5EB943FF3063D0F8BBF6BF4B7628780BE710F87BCFFFBECE5AF5CAD68E7067103B8DE7F48ADF7A913677F857AB53C6C13F88CAD070B2A8BECB93E69A2412A47B07BF2D020601738950098A899A617B239BE8615F1CB23118D2955B8022C3D3ACB2050EF6C4677B4A01BEADFDD4F3942AB0B49B449A253CBF2B62B603DE1082ECBB654A91436BD37BAAC2D188AC150D9CF0B98575D8319CF7C08BB458F9898A6D1523B13B5A537096E366643F8BADFE6B548F0B2CC938EAA9F56D9DC99071EDAF801D9989188766DF3CCD6C54C25AB32F62A9DDD056B6FB78C9903B5238BD9A64A2A4D7D155A80E98C1E07C005B7439AD01558233FCF62FC5399BC2DCAFDE0A1B5D20915E559F1263A72587D03133A101EB63836EC08500623A19B6009774AB60C236FB0BAC98E8B0ECD0DD0045ABA903BC7FC0A3D1F219DD14270C6E388256393B7EC70BD6D1D1714C4781580A8D4B58FBF83F5AD7174E3CC24C28C04D16170829A0A03A6CCB6CCE2059256FC16DBFE02C29B96035E242649D6C226FDB4BFADB9EEF0A64EEC1B493C4D155418FC315F3A562620F79BF10C7BCBAB7E209AC8CF008FA0A18A90001732FF39CB5AF6331F5C75EE618F75561B9655B328D37D64496CE64B5E730C62257E84048978C339E5888C452AB258F9ECB064B5A2C16B7C74D92515C3335EF5B7664F7AEBF1EA931D0061DF00AA0BEBBECDD26DDFAFCD990303F1392016FEEA9B6875FEB1263DE33EF3508BDDB72A397FE64D3ABA904492388F5AF7A6044A51940C4CE16826FE4EC543E6503704918E7480D3A9FFC7FD078B34100298D2BE194381A8AB94AE8913AA4ECC30E9F8F7B1D890A9763AB6C4A87876992D3C262C4D5CA856204DF2D025806B3DD61D166673A9D2E44D8D2EACA75BBF82BBDD73E04BF0680DB084CAC3F69E6E848EEA13BDE88D3BDB59CE53A13041D2D3183844A0DA8E8D146D8B33D4735EFF10D9134EED521D2341CF9F9995DD1C0FD69C5209ED700B5DF4F113EDBEF5AEE5CB1C993A7C5D1706AD195A839DE24FC08359C5A439EE0226A44D3B90AAA289DB64D6D1B3EB43659DC8934E246C126CA7CDC1A53A940B413FFDA3279F0F48BE29823E41364D5E6F48FBBA35FE45722B2DD90613C9E1FAA0B536ECA65BD84CE871777844C87D36A95CEF1653AA71223961F526240FD230EEBD64A3C5DF0FFC34BA75A7252E57CEB25A637C1C30247EB6E51331B310F73D447F2C1A00DA52632FBE2296C43E228E30AECFC46441154B1E1CF84D509A020EF15576555076E264240249C304A09757EEC7AD5B7C727C2041F958E12B64E3BA6E078395934EE67C5A21130E319E5E7D9179F7996179C174B4E5D22E6B1A9CAFE6DD20461F342DEC3FB5E8536E62A8FD4AF57EE6BB4A320BD5327C358616D0C48AFEBD25F127F119BA7698F375A4FCEA286DD1815E714D218070496613F0EA094C58F0B0160542170A38F60E14A32F3DE9DB3F5CF312CEAEB88CAD7E0768CF0FE6465AD8AD73C5554C9A12CBB39A097CAFEA3A6BA3EBBB600EE26F39A84C3ED45026D1C665558426F06A1324E990A8E4DAD63D19525F54A2CC9C1CC33E57309EDA7DED029F0B1D10109AA2774B178DF709855A8DCAFB255607721C6F60DC9BB35896FA828C6FACB92BCB874CB64E7CF52564D01C9485A859FB88640939F172D2A0935A76E3BE9A707EE90C04FA32C1F762F2B508DFB58C38C2F3C5D98B3997AE13A780589D66A0BDE1D26A9A3EC2AB28EDE7758E479AED329F6D1CEDEDB1C24C27379967BAA6A21EFDD891F289DD95B7360BB386CAC7B6C04B7403E6A40C12807FAED733374A718994243B7285B6BBECF8FD060C172960BBF30E20404A546574BAC3C6E9EAF622395669D4263363AFB266DD0307305D9CD3DAF20000000000000000000000000000000000000000060F1623282D2F37

count = 338
siggen_mu = A02DED7552B5B06EDC022F944777824D3809AF0515620AE34ADB8F50567796BD02938886E7BD71C13237392B256CB52A6FABEBA8C5403328B4D532C476E2A515
siggen_msg =
siggen_rnd = F5D589DAA0E89B948E6E4C11039A8568122C22D6214121D99B1E557311073D9F
siggen_sk = 60A3325B39B0AE1F8A7F735A887DEB096B8FFF27A331383F366088D0CD1F6B9FAA901C1DE4393DE4E5529E768DD4F584AFD655591767E25565E14898ED85FA483C9BD62514A9377AFE21A2C16312547DCB106653AA62F3A521B5E061C85133A757DFADAE9244533881E239D52799A8A039F0E2A9BEE1D0D6E3C4B8DD861A90E74A202DCCC609CAC82DD8346EA488458182709C100803C7284AB06CC0106A9C24111B206684386600090A509808DA484AA182044940410916050A960481004989C43199B66D8B986D54486E14864DD28270512869E2348E02284E0C440E60A805D2B40810A10943C8919924812436728A147018B905930668DB22858B96489846419C240C13260000B60858386580005200872D4C8041D2C8884342809844841C966DA028811A440D1C4026C8888CA2A62C243680980860902045C34481892690D18201430031A2145110B96D19980C49222A08184200098009352C9994805A482E243122D88291029209D306728224450B102D02090519B510899641D0380E4A920D98488C1092511431308A32409298408938852124099C18841820848B344C5332081302484CB84C9C368204A86C483812A1822012A60049386102B388CB280424A1111A0572240149900469A1C208D98410C0426D248780144909CC300608318012A3441CA321C1260111494041A20441C6681995859A16880A862D08102649306618100D1BA308D22841D922411A10051C4286DBA81123C46993806812484684128258326C891825D0C66D20338601A32441B491C4B229A23205D1822424C5202228908A424891426102946048886CDA44611A39618318680B9285DB946911836098B60D5B202A02846422258CE008248C060C10924D22329251A4511A4992DCB60452382212169261340692128DC134920A92600A9984D8344A89B08D81369218943191304D09482E814028C92842620006A1A8301C876183022D5118090315290A39221A130C98A4900205259A344DD1484A64140111C069E1266808972CA442624342014A408CC8180D039329A0262CD9084552180CD4102842A8444C44401C824441B22019B7882119850149018016825098881027009B0226DA100ED1A2501201808C084A614461593690C14889D20628A4A88D1239325C328801B26123299042884410A00D099310E4366911000809A069C31848C800855BA049C3A031241380644860C2C20899384C53940D8BC264D816705B044D1C0766E21685D8308619B769E3362000267083C28CD9128094C64D19034589C425022570194611C0A28D242992008200DC20214CA2911A801052966941086818A8445400829140865B3402933001042422E2B649E3B80894322C23136093C60023020C8CA425491431C394315BA611591488DC889053467118394C20412CE0106C04B65019177010078EC1C0490834010983600A1109E4B26181389210912DE2C651A3868910C4905B0025A2828403358E03A09103A824238081839649D23609600865E41044A412910A032600A12424155104C80523964D008328E43021C3904C5188445C204A20C465E486295C004919846D634282E244420489600A336A09B95162442062C06DCA06101CC00D93B46154126804C24421106243906019C5915302861C49245B083003C140CCC0250C466A51260A59B485CBB050904065223426030984D4B2301A8664E34444C4868D90384111113250066E11C74158382EDB928482488202288151B2651410691139100C178654384ACCB20808980550A208C4420514B224DC9020CA3206509041100626CB164209806104B62DCC144A0BA3004B964C12C90403446451982C14480810254A1B3742A0224E23186424152C8C306AC9866CDB3024631641441672D2200D51364A902292123990C43090601824C9B82540466692466D2017050CB36822498A51866C042248820631434609CC309060060620022612340D20370609B4201002040B2000CB864D82464A1B95718C448414216D0A447059300E80B62520A84CA4408561248111A288E1B8509030815A365120276824866980A82D23398C43000809464154185212852C200109E4084608116D2301715834054C14610001626492454B4465C8B851914230180365E2060DD1B67118402823138801348093B804843448C2A09111952C11974019106843C40D5B9461E7EBA76A96B4A9D723C1B58BABC040B1CF487743BFEBBF398C176852781DE12A10B4F787ED9FA9AACE31339157EBA5FCF895DE51DF8704262FB0BC508A747818EF3EADC3302EAC276EE4C0A3035FC32FEC3A11519FC7479080CD5FCFEDDB9D6B9E3B3AA7B22ADAFF62DC27C63D6DBE17A6C7EF444F8578C9D7CA9D909660131095C8EE8291A1EB73784242E4F03CF63469B0320DAD7032FC67709204F486DF0B502D4BB6392B3181C27860AECB21DA169FF924348112C59933A752007E4CBCB25EAABBEBBDD47E575BBA7ECB334DC6CDDAC740D6ACD7E68E267D76DDFB99E1B43F7987A9E6945305D563164A4D7F791C25704E3140FD48BB050DFC0EC8998E2BD6047F473486209164AE0F9074A6D209AEA5F3474770D5ACC95097962FCFAA83A5E00A9093B2144B1063FC259DA7E1C6C656905A4DBC1DCF665DA9326044F296A1C5F33C15C2289B299DC200816D183FEC24E39DD2FB77D77C056502E7CCA5ABCE0BFB5E407159F25112B9724876F72A43E55752D113A6051087334CCFA70D2B0E1A653542E806938ABFC2DA3A1A5B6E0BB558448EF7EC455FAEA77BB8054628712566415B0ADF4A8AFACFD035D2C1600B0E06A4C5A344556A1AEB3929D7022AD277703F5CDFF570E4B4F94BE2FBCC36245D7543D263278420533663701F297CFBF3BF03B37B927C35809AFB2897284927587AB3A86EFE0B0EFE3388030710C057C4EEF027901F1961688AE50C4CF005B728D0821EDB84FE5A4BE96E3A6EDD1A68F65160B5FF7610B6AAC0F7A2696AED45695C7A7676E9BD64B921A188DA26CC4F13DD2E38A9507C5BED89D89834D9C4393DDA287D14ED58C67A8553BB006D93A7AA0CAEBDC5FD52C1DC8E39D2E2A3E6191325F7CA7209445CB8F584520A9D9BA288894336DC71DB9143E44ED8ACBF0FA1EBC0B75F66D820F4FFDD2003F891E95FD8F8FE7EE7D6260A18ED37873B4F25BACDF40616B73AB742295F90D41CB8F0BE526EB230FAD6F7D3FD7D92B8A535832CB3A4F0D0975ED9AB1E2DC687A9ED654E240DE77D2DA6A0FCA26807FC108D90F378E7F169997B40344D175227F118675C1A6735112309224304CC017FA913C45F8E1B064313DB369525A299319E76DC9684A0CD049B67A37C1615D304B935F1EC96C556788093588AC8355CF7D12A650CCA298CF930D10F687DF27E3DF899E69528CAE2A2D4A8407F9A08E8FF2B70BAC521BA6CB27BCB88C5759F5391BFF8A7262A58BE77AAE34CEBCFC40CEF78540086839183F7724D276B6530D941D7141B8D5131734C5294052E1DB1E7DCE33ECE1196BA3731A1D3CA7DF13A7CA7F353B7B816767449BE647EA00472339CFF10FFF75D1BEC5E9D226E9C271A5672A4AC98BEDAD83AAA517883B4ABFDDF39A430868BF05024038DC3A961A8EA27D9F53B1660D2F19B7DA33D00BDC36FC7B3E6F87724894F1C9DC1103AF50180E0C31D695A088EFF5CD8FA370E6339A47F3FF5204F9E362F9725A02889CB52E7FFEE6AEE35534CF821E06C3CFCA870AA53FA68F07EACAE328D5361C7F6A2BC9CC5B06982EE0EF712A6B03807C0C2816030C2A7A1164E04F8308280DD95D9084C59257B93FC9B15EA73A32D728ADB57C68141CB1985869E694636679D21ECDA496553F351B9E61A1629F38843634F45BC4FCC4337B818D251352FB479BD6BF35FCD0B379032AD19B1095A346A0BEFC191B50954A2FEC256850AFDDB06D41B0895BEA3831B56D1B1B292ECC9E80DEBC04047818384726922B5F8FC6FB666CB2A14D72B885F547AA6AE781F8FE42E4A0D0F47163A2890BA1DA799F056DBDCB235A6188C99E76F89EB596BB78A3D021D506F16F9B1299897DC2FFC9B35ED9868299842B24E5AED2EF27EE07AA50FA91FFA35697266626B777E9B5590CD3C80779C60E74E26BF57E82E873EC1292E93B763A598B6762E080F6D73A3BD4F3E231FA9D9EBB172130281E3CDAAFE99EAF5991EA8246A94546B28A37FD0A380C64B9AE030EE3E56676A7287FDF441A5DBBCBD424A42C96EC3FB4BCD15D9D2A2A7E390A1C72FCE6EB32C609A24701260540F404ECFAB7B1DBFBE1692AE33D4C8BAD034E4C739348D637023646653020CE743C30C6CDD402CF6D9125C473A606C1B46A40D7273B3D7CB0AA7AFD36C61421705A181BB8C95E321F8DF90AC66BE0392ADEB75350E655BC85FB9642201E48D28BA581A3FBA02853EBE7262784F814838549C75CB3044AF339D53961371846F9B29F4D4C873017110B7B73492192998CE1D807B481777DB4DA0E3C47D054B92531B1F54B55B216A4BA2D70BA668598E413C66B18D0A20748BDBF99775F22EB95E711849D924D5E96F1C29087074DB862BE9C0445DD862E86F4D7B9A558C9629F892873BF73560D6DC2250F8D542C3928ED5D61B5873E0584D02808C41EBAF33F270543BB8617F50443E785EB7B52AF1E5161301ADB977162FBF848E4C301C2850DD9EC5AAECCEB2451409CE45D95A809840094841877A5F50B6DA0421BA461D8BBFD1D3A4192DC648E79BF8382D9A8E570A1517B1D7C18064514803BAC4568743D041DEEA8BE0251AE3C22CB0544E78865513EB2B06A6E7A2D2D12F8DD00F0566F0C883360998FB32C1903BECE91134024DC3DDF3E01F2712BA4387781508F7F478A32555C07169EE591DE382FDD18A0813C74B4465895D0E15F0CF94330384EC4936A7683BE0AAD6317E93049860C453F18F37197F23B1B90E30475E5C873C5FD8B4AA7DEBBC5E55F982C46C961C97F63D414E525E53BC213FC9AA465095AB3DCFB2DFAD9C5AE5C263E998B3DF99502DA60CDF13171EAC494BD4D21E9DF4FF971E649A7A8152D03A9A49602B441D587E39F07F4FD3D4A5516CD01966206C869915BD8AD33A3086AFBC7E2146A623014EF194C1A7696BFEEFA267D6CF739DBB3F096456018B60888E1CE3327FDEAADDF2FF8C64D075853E1F3164BD8EBDA49981F670B92F1B2200916654403020DF28588FCA1B420AE20469C8D1D57CC4DC6E4F50596C39EB13618C10E7FFFBD3E6AC412D066A3E77F13A6501D75282F23D5BA386184760A34923D232D89433E2B90D67B8AED21651F1010F60E3DA8138923314469F5246F5FDB7D962AE949BDA98EB27DA762928E35CC0244F440477F643A934BD10E71699AB496628CD9C2970CF3991C4A0B7A7F718B88405856FBB579884F40D4853AB8BEA137489FEEDDC416AF7741C8D0534769777809DDC7AABD39395789544FA83951A470CA8F00A251A8A482D61CF1C6C55D46CC8CED9D30023FCF2C2253C2818822496409FB963628BB5AE145A5DC426572CBA64AF854589CBD825F410148AA7143E02C7C092B4FB7802B0235447A9B33EE9D90A08C87319DBBE776618FE296215565EA9A910D044290476C33BEC7250E96C1F4161B73EE650237B1369C5E4159D185AE9151DBBD45FA0BE8DC34D4C0DB4572A734E7327E89044C464652E682D21B15E4E697A9CF700264EDD8618B1847A490A53D009B0F0D45C6B6AF26C98C066A1E1444B06342D97FEF8EE440D7EEBE0953E67B9D7291E1EAC62A613564DC72EE03FC1823849646CDFE4CB94EA3FFA53187955AB830D939F70394C949B5F24C13E8218E65550242DC248CA970CD075204205F378B589A899A9C3C898B9B6F16E0EE2D5FC2557C38A87EACF1CCFF0A8F30E531DBFA0713D2E3AA99308F19E73280D81BA44BC084B569EFDAFAD45C1F3F2EBD136C15A3C6BFBCEAF7D46E4242345041E94EB778AC3278ED886128025077B4CC0C46B6F7DC4A101AF00520D82D3B951E326BD7C15CC2969E8A4E2FA5A30E1C796F02186D889D5DA9E94074FEE7BBFA4D785B253517FC1E47775143C333DAE646B64D136478632E65510086AFDFA851CF7B6B6749D53D2BCBE7C702962EE852FB1229DDF1D478A5BED7B3F149D68A06813607EF31103F625F94E5F428B9751CA52E6F2D1947BBBA1519F78E3E18FDAF5BDC4683E62ED291157FF0DB8B674681BF891DC1107B264766D7ECB29736849688C84547959A93D895B0C19756CCE37B75AAB69B53EA80AF486663138C35A525C89D48ADE28AA9F1E3BF514D4CE76C36B8258F7F35C48CA1AB2521E65B6BE115600E0A8BA7AF6F832F416F2AD6035255937E0E614012A3595D3385E5F9B938DE8C36BE3C5D2F70A959965A4E7831D6C21A5D9299B13984DE42FB304E0323713064EE5CCB10D15F8A282F38512C5F3803FA1F638AF2A7839869F9B7048A1D3D5E8032CB0DE1E08D48E90EE62BC03C4D44FDCB470FA0D381468429FF05E2225864AD178B038579FD68BCEDDC182734EEDC6B12789E72AC3D7F8C47E4248292A0E89B62F64DA2FC1F69E4300E38D72700AAFB42F1DEC3CCE380DAA56B98EE58DC4E7A170A9C588FE19F9DEFF494034B57F0B69B75EB467A94BA7682D074E0B8839C39DAC25E08E814E9ECB690B4AA00DEBE005CDAB0CA67276A2EA1994622BE1607FEFB0BE655622C70B149C6BE9B8A63D6F4A7164A53A8B577C895F07A53F9E49B2C657CD7D70FE26813E9CF15AD848B47855EDA63289927122C06580E8340F0B82DCA69D58C4201465B5540AB44E63F1F368AD384689DBF5FC4ADE18171803EDCB090CBC7D943EF6024EAC618F3BCBBED4A9D51883EFA10CDEC7C818AB5D04948ACBE9BC0E391BFDF75BF411D40ACA806B1C0F942C1F345DC608D67219FEE0D5B931B28E
siggen_pk = 60A3325B39B0AE1F8A7F735A887DEB096B8FFF27A331383F366088D0CD1F6B9FBA7820E261AA7FD7659E6500868D61845313B2A305C45B6E84E28232AB79C52087DCAC25E3A2E40AFE2AED2EA1CCE2E2A8B24BD5013FC3295E00E48F0DF6B9949400A5DD3F1E3CDF90EB4EBCF9899843571B1F27E8545D2C5BC3A1AD3EE41A34AE7C6E35F0B0C8A2ABFC3D7175444623CF05CB72F52CD3A524556F3D50833E55B8036FB7B8C8017BBB6F3D216C0D05472C7713D75EE99BB34E0E3A5FC97606115E555A2AA15EADB8703F248E3767AF4E2D01DB98C41392155934457F742042F634977F46111413C48678054A300BF3C53DB3B489E4C6A6A33CFFF31B073911C2007BEE4F4DF0E48F4B2D1493C2BEAD30040E8D6CE049CA2115B5D4C2486DA1ED46EF5A4D2B6F1B4CF839400AFF4C4B83A432B359E5BC00757320461A000147A715EAAA74B2522D2F7A171857256EA981863A7ADDA023BA99FFB3041337AE0B24262DB73DBD23CC68F46A266E7534D7FD851521E983B53A28E9076FA6CF870C45EDFA58DAAFAD58EEBD11C494CAE04A2A2143DE857D61B39BF1A065BCEE0FBAF98B45B6BA65A0AE98835C79B6CBCCBBED23E14D396B482387D95D830FB66CC51A63EDEA80BA67FEC3CB62ED35506C11BC14CE0743F9D3E370B07E717400FA992034A2704BB5BE7127B5D1CCEEBA62EC32B86575E9BA504FACAA2426693E080047EE94061746FA8A477D5B3456D07703E3ED5AB439CE838CC467E65DAB9852508A5914735960741E9A2C9BF7E7E986EC6802646FBDC55A2564A7271D96B8C6C6B1E4F4A939EBAAAD34AD7CB538841D4AF3E34CEC5BA96EEA8B0A3D3754A28C9FC2135D8BAF9D074A9B12A2226FE7903FB2D74AEFC1F4C111270E0645DA50E0E62BA821E423BD1D0CE8DDBD9B4CDE6207E58DCEAA4025D12C8037AF40593AFAAFB5614BADCCC8D826D5C794CB4252AF4E557AAA10351D41766EBE3B47CE4CE3DA31FEE86106D7D991C81E6CE375AAF85D6CA5819859BF2296D6CA855FAC2D7DC07E1E67B599EA9E50120970217DFE52EF10AE3BC83ADD8B3B00C8B49AF03A8C75044CB0918CD06F4F9C9AE80E1BE5AD29D1E72D211B18C2BFB95FA497AF6EA5806D18F78A684E5CC494C45481CD4A509F635BD13F618D04C37EAA5BB84A912F0BD85D405E1C927EEEE0342DF2FE64E181131D012C2676C1A67AD8018C1093E27C3505A7C8E0227C81A7D8AF2CF5D4698EFD57026D40BAD5D7450F7F71EDA832AA6B779FE40900D24BA83530AFEBDBE21E1CA640B33EB421E6F7CFB16297ED8B9A31A387BBC4E0F617ADF46D5F55E24944C367C3763DB3F5FACC30002D104A1251A7FFA6452A788B38B84D17C0DD44886ADB9F4A96001754BCC4CB164168F21F5E3CC6B70833C82C28D3C63F83C50C4AA17FF231894CD1288B8DB577E4F966A8A0DD0AE34CA5626DC3E8BC74FBA73B3E5376D83E2CE8B8FBFC32F7B202FE15D3D98A9F41A2F835F553904A732187D26319756AD25FD30574962E5F0D55C0DBF21104E40C777E801E1A054D7B553E303F9AA1EE41CCC5EB7E29EB5C85D909201BEFD57C500A3623BCDBF619BE99C8875F93162417B8783CD75917FDD71DD2F3CB56DFCDDA866674F54DBD3ADCE37F8D3A33CCDCCF5A2470C819AE730764ABC35D7E5E89C1A7451E3953742A2FC8357066CCD741E0421726328A194F8D6B0F20165CAF9F827F86E1807A6313AB151E2324AC4B68FC9C9F09364DC50B5CAE5884BB7615A7B982D39F1BAA43671C266E7367FADE0E58E46E6918BFD841AE0D0BD32945CB383B9D36FD9F59681EB3EA86AB3B3D7C53ED8218557686F5863675853E7DFBEF7AB540750E0EC66027B3A93C73BBF02CB01BBE58CDF0BDB004BDAD87D6CC8B1C337B72DA0512D929955D613F54F32A83F202AA55EF3CA0DE2FAA0433943D33F27A20A0BA848EB24F462D322EBE761D8458F5593EA28ABF9B00A456625BB93AD22F31A581A607458900B05F197732E8C9A762657B379296BB5EBC5C3A32E44C7ECA15BA6981973F55AB6B01851FC3785C7166BA5DCA40E926F91A26C8DB50709B162BD505F3C782F67DA64CC8DAA51B414A706773257EBDFFE04D4979C1335B8B4C31A60F0661D7E477549D30AA5B53DF9B5A8FAE20494ADA53752B00DCF4F785E0B8B470B2E59452EAB66FC91B03D9C989996AA5F067C56B34D1E6FF28E462E82322BA0342CA01471EB4DA9305B17157E51B35068415DB9CC9C27E17008206B293D50A58DB12F534862301DD198510D0DA501F5BAE97288C7EA46BCEC68C73E7C8A719EAF7F2E6A784A3BD9C87299CCDE6D6BB9AF08D7E2FEC6DA7FF707B78B198F39AEED07D7D4EBDDC3B1CCD9B3D89BCADFFD6CD0356C23A7558461434AE50949CD2D00195F0716179D8DB1477E2215E2ACAA03EACC34D560E35C5C8ECE9BBCD4E1AB851A559EF994CC0E3796515354F13A29B1DD8DA69AE635DE78E91CC2F545BA9524D91F2DDFDA9E9362AEEA5C8BC1DB096A2B6AD7944E4EA0E24AE65572C9E28D72EB8EF868767BEC18504521AA8B2E746FB415EE122932EA9BBA2EC04776146D8419F589F1649ECBE33991B44DEAE25607782F38E2F94B7D8D34E152C5D505F2C13BD622EFE254CFDFB826A5CDB059AAD18CBAA5DE00082B660172DB068F68D0DB393109FD60CF169884B4A76CA839317920B5920EFF840E082826136BF03126A059EAE0E101C333F00DBB10D654783C067212CB6D742958652807597BDFFB8FD87D252AC7B39127FD2F641E0C54E35F3C8A5C11EFFEF7B986B32A6A66EE00BB31309EF6664CCCEB0E3899F0D5CAC281E7D465342B2EF8131D30EDCF856534DFEDC00A4A3663D011F40F355C9B14C35292A1DBF07B00E5BD2A65A35C1BF3DBC2206221CB65FA9F6F9CE5AA44A43B874A76A835A1A0E051C18973C43B8740EACBA18D2573A114A89429CFB0F86901D7B8A4C5FF1FB2C1D702076284318023ACF9EFE7361F94133D14734CB1B04E8B66596402DCD76AA8694CDB497672D7BAA4E535DA60DA3B189044AE1FCF2A9BE5C982FEDFFAA3DE6EEFCFCA4F11F4B6132F159FF19524CC72C34151B7EBDD394E9F460BE3C112E4FC849D939A986EF5E3907D8AD577016ED8070D596BE30EC34D0875CE07DA1028D352E7E4C7C1443EA73031467CC9C06262A2F6216524C98BCE1B1D8DD7BA576C1B21DA8CA1E0BADE77E7FF659D4962D4BFEAA6A4168CE33C0BF8E431A26C30531FDC1F9A627D38A83F9CB53BBED7B4C9B50F04387361D948D2F3283B891B921588D47AD6DEFEC74560AC4EC1B0ECDC2BEABFFFADFF5D87E3064C9331E742BE81598E85E2104E69BC570ECDE8A85EDED807524C25D23FCE03B5C2747999BB2719FF96ABB21DADA8D63E3E9B010FE6B554366DFC49EEA7132E5B66CAAD0FEFCFB9F297A4A0308EF46383C0D26BF66B2A0F623EFA51291DD9F8C0F35A1CE106A5FA6A9D8D77927E296CCFCE53C665C2DC5640105DF7D9C2D52A4A051E5473C702A2F473388CCBD1777F7FD63DDA78F18DDAF12AAC7E9490136441C292B482D3AEA25A877D48E1932F93FAD30C364B3A4D8AE6E24035D8D418D5818451D81E2BDAA5382818E94EB7DC3FC6D6E64771B8C7CD31A7C6B509D9EE0876B97474DDC901C4B70442E723EFADE
siggen_sig = AEEFCED2D4344F179342C79023B13698D4D8BE91606648DC80F32CAFA0A20F1606A3DC892CF6D6767568863E410F71A08D13680D6595619B9502525410172F33E2EE4A796C858AEC40E956546C9B9861D8B47D74F15370A4AB7494ABB5867FBF83FCC455FB32CAA0BABA6FF97741934ADEC2448F45B95B5CA1243E2967CA34C94F2F94F04B37DF2BFD2B34BB06A6B1917D2E1CB812183C83A9D3B1F879F4AF70651A7241D0386785D4D40FD8B53064B6560825D4B6096D9814207A4E2E66978222C4953B7645FF5D9C027880EF1DF97D27C760B2A771587760FD10E87D6D0C879D654B4A4F7F39FEE17E5CBC0DBA027B9E344B673DF9324801E112E64D93044D6EE13B477602BBCEA26E9FC9BFC32F769E85749FAA2D4939E74323FA9FF4BA5D7D57F5EB2A9BCB50CC37630C5489DE4E05BD70273D8EFC7CD89E55C5E5A04D42911654F365953315E033DBB12343E78D97190B90AF0E24F23AF370FA34C4A15656DE2A3B3C97840917227C3659BF92E63B31A4DE242D8DEA58FEAF2A4E6F4B2424FE0BDDC800FCF2AB6F2B1305CFED7767099E7967BA60206129E25DABA59377FC17911EE96C2E14E8399E5A992E1F195A598E5F0441CF3F66DD175F1530617FDFAD5AC7C42B7A42C66B2C663A311FA066E42DFF67C52BE42A37F92F88AE413A5FD74F659C1FCE8780A5106870D19AA0BC9CC404136720E713CC058D51CE46ED344F49EA6D96E96ADD5668DB652D560BA8260E2870C55A016254A937A04169AA360933E6C00E914AA7AAA7A9E42B6DE199495E48D2151DD34827194E0248CD5C7B62171800839164BDEB86BB0FD81C218FADE4E1DDE107C58C0D76194736284A0951E837094D43B35633349F3E77F5E3BF17293CF3EEA68CD2BE185DC12D37363DB406A7CD9CA58160911FB6C42C3818F56381B235A10F12DFD4DE435BE497BE15FDEE2C15473D32D79C9638F481CCC10FDDB8FC184388507615EE92B67F31E0C4CAF72DEA17EF1891DB092CE91266217BA77550D267D898ACF9BCCA6E62EB1921287DE210907245541DC7BFE707BE6BFF711B4C4E3A5BAF22C612BB9414BF5B033780147EA83B119A3A2F3929474DD7F9308D508815425E154E50FA186DB5FF7BAB28FDD460A4DE023C58335514333B48BB525181C5E65B1B43ACB48574B689A3185730CDAC0D6F84ED4BDF190B696C78FAF9D9B97A03076740054DFA3CB841B142806E0614FF7FF566C4F0BD1D887C5A250A3DDD6B209E9AB785B544949D1F8371486F8E9124753D6CBBD43D348E47E5D98B3D745AB943A142ABFBF155E3EE33E0C858A8AF565407CBB2BBE50ECA23FBEE1E5BE0380498403E8DF2068EEBA766C4FA58D17D8CDF38F24F2B2DCABE7D921E0A921D47DF227F81D8623E401B433FC61DBC9959BAC58E6E610FD65CB4CF4606C5863BA4343164FC261F283A944FD8570C70567A60562C4212839ABEC75A1972B15D3874EEDAA4EFD11505EFE1FF0A7B26EB099756D101FBA58C7F034BEF8B789ABC67D1B1CC1AB06261A9CFB406BE1CFEA245F816635B132C8DA62A37D5341E04C9CED1CE786275A4BB705A5AA65CFF17DF4D1C82E6E4FB78060A71753DD522C36FAEE8132874741A3683455A142806B6177B610B284B09B802FFC91BE0300DB5ECECE3BA17B2B0F3BEC9807D4428C09B9721EACA5179AB04F362A60C91C05A15D2D12F0D9197C541FC2201BBE9A1D8BD27CD4EFA1CCDBC3C36E00533F865E25425F4CEF74A00C385F010F4214C713D821905F2D9558E21DD43CB2F63812C4179088FF4ABEC0DD45D0E8A7454757354274A1A36A8F2C78A6B3D36E1AA9B55DAA1F88761B94AE9771AF1EA32F09D4792E420AE58BDB2642B4456DC8B3755770DC838BF4C54F7E582F537A5A02C1DC6BCADA8C2AB18BB4411CA179917E494CFC4EB835CEE051377928118B01C946223D0832392F0B2E70EBEE105D8FD184A04B56DC0E77B4E820E3C2E03C68AF674FCE78E6D68FEB603C9F12C4347D7F89642089062FC13B7BB624EF94F338CB307B9556B28358C1FB82EB20499BE7EC009BBAFE5D80B9CD0C07CF72524C6FAEE46F9E3B5C3867B0066FE6E2A2BE7979159A5759A162F952B300876A47F8E750AD5676BF1ECE4DDA2A69C5544B0DC5F9F272A8C3E474B545E376EBDFE31540C4B494997A267620F38BB629A5AFD73E76CA08BA7773463BC5AB3FA16420F764180A9A605093C0F02A28B6739F3FB42EC77489CF3C4657F37CD1241C1496A0833ED09516C6E821C2AD13B01DABC15200008AEB44B815F757EA8CA4BA81D322715123C15F18ADAA6B29F7D8797889AEFFD3EC082F58A6470CB4CCC761A3C102147A40832CCA2AD3D4BC14A0219823DE1460E430A02A78A5704F4447E670DE38B4EEB8106172976FCF8B7511D45731FD492F32AD5A5968C3967A4F02706FA9148BF9CD2B4D2B2CC5D687E168E3264B08D9908C6005C7574D4919F139CBE678E1DE6A7D44D64510BD0B0838FADDABE983109B2F0A5B31FF8C50B5C47C65CB74FF297E32F6CD4DC1BB83100B14467E5A80325A4204307E911CD03483A8CF4AB6FFFA498559DF9353BCC1B23F8AD05DFDCDD6D056BA66F7D4328C086E8A54FA6DB59B4803FFC562A2B5333688609712FEB6BEFF58D37708696D7B988CDD71D052339A067283E08F7A4ECE6E7C2D5179B37D8456BEC4CFEB232D9FE9E3283C796AE3381613E171F72797452CE1147748D9728B94396548F4D41CA55EFCB20120CF57BFA664743A8C44C2FA1E538E2266D608606BDC53C363C22B55D420E8681E2E01863FBF01D90E672AD7C77E3E893E6924A2FC7FA799F456CE12E02BFC88EF1B55BD7FDF1A632F3DC5E9F512B73DC542337C54860121EF0AA956CCB026B8BC45A43E4901F545C162B913C48EA837124C722FA8DC766A8F4E5AE2C5803DCB8E905971199F6B9563973B34AC6946D992900BB5D54F033F5359F9148861B1E205A13492654E37625B7FBAD13ECED89DBD74AF24F8B7D52BDFB1EFCCB0FFC2D51CF6A953B06FD283CD40C4CC52CB8E97304377C61F7D5899D028FDBECF704464BDECF041D859DF8FD1EF2ADBFA530029F303EC3C7FD7C96573F5608F2A966BFF8519E9340C2775F711399D34E0344F4AA60E9518EC166EABE39BF8A7136F3A01DD018ACAF8A8E196367EAF4189B5032A25BAE91D3FFB2AA523A641A44A64B4EE6358A1F8EFEAF6034FB2DD67D43BD27F907D573975AE6BB3DAEC2C0E9F685EC5E03481D986B3C137238284C1A89980BCF3B092AB0C7400A59418A4910BDBBDED82DFC11FFAB7FB70586A65CA479010E0F056192CD69BB44203F236DFC868544FC4EECEBBA1CFEAFEA737A6ED6F16E05862CD8AEEDA645E04C47E07ECFA7B4CB54A5EC729843287D6E7DBD38173E7C6CED744517D7335A7292912191183C1315E3F7BDF5BBC2E4EA6810D09EBE0FB3B144EE4707A776046690E94E6AFED92CE04F825075B3FC1B6F40388EC3724B6C97DBEAB5A051B954C87C39876683578F79C82350A4A1BF91CC56E7255BDFF03B880CED6E89885993B47E177F44FF553F6D714100F58B2F265A0D9A4F935F58B4FEC26CDC3D4CE32E841A8F51F9D834F17754DBFD47A577CA4B69FB7962C6055F751A4D3E8940DE8BFFF8C56EC49C693178D9EEBE82E9336B81190ED191182C562E18AAB02443D3D48664EFAF22A7B18ACD8BD5E0D0EBF029D76C2517600BB48F0979084E1C093D2D47591B7438D8C3B0D677E4DFD6CE8469729A88B182FB3213E8255A71A5D516898E1DC4CC0CA614484CEA10A32B294A77EF889B3D09E8FFC35773370B4AAA6DCCEBE151193A7288C8111AA706AA4F7C820A2781B1684F6A92164CFD570E3BF3807625CC55F87015594C2646ABA2B026E800E4B99C935A17DC54E3D87EED161C2FFD03F29CC75608546CF819A43D04C80B5A13FE7B908DA66F7A6E9864E25D1B60B357851545655AFB76244EF5ADE93E522E5D738D02E03FAFC28CB81C0190130FC57067AD19B4992E79BCAD1510B5149BAA9A5E86A9AF4BA90456F413FFB03624883C18E0162FDDC551237FACC6BB5266DB80CF92408FEBCE3D7AFDBAE10F87AB819BC396533F09C2BC8DF99DAFB86C646BD4381F11F1C152CAD5F63196BD74F81FC0B5EBDE9E1E55D93E437259E236966B1F89F35F45075AF74F18A18C8E8C3F14AA2F0BBF84B6DF4B61B3A536E4ADFE5BD40D00B7D80B61E4F7C2BC6B312D17425D488D459D74A0DB52D300A07F7709F6352DAF9FAC2B09257726CAC2EACF49E97B85B9C2FA6BA75D5EDABEF14A4817E2DCEFEAC0C4973E5FB981DE1DB27BDAD2A309E2692EFE1BCED0A65E48AF96E6C39996CA316DE8E3D260B9BBC75EE848307A703FC1E6127C920A1EBE0EA2BADFEC469FF47B914E87F1D9AF098C29498E37D7AAA1247D063A32798C171C39F149B1A0A1871BBE5ECDA2E348D3DA7E2CD41D3A77724763CEE10E87C1B90A60AEBDC02C5265F5890F91764CF5804A6361B03BBAE70D6C9CF9BFDB162C49EF9A24F65DC71F8F2FFA22A51769761BF81573EEE242F21E3608A1070007F03C5BF23180ADCDB56F14E5C7ECFB1E8EDB5DC8EA2E563F637F2C739FD0FCD9D9A0CC0A8D986C967A098BDD94DB7FDD81CC017CEA66A1F5E347E93727EB5DB3AAC8F99E9EBFD92A6D77026F981651F5A8E0B8456E45BDCDBBFDFC1AA430A0EF42B6323739CD5CD5B17C225F950E8F4C2F1730C37170318021877669CC39E9BCA419817919D833A46B9EA1C57DFB847B1110142986237D922C648580E2B7FA0DF5814BB39A6230A7DFC39A4B4A0784B15DBC1D0E8AAEBFEB252D320085481E1B0FDEB3DC19BD3829987AC5F7CD62462DA7B5B41CCAAF9517AA2121FFB728CC94DD9451382EA5437F156B260E69F3B2FE6AD0275A8AED3BB1047B8F5E33FA1B3A4A4930DB90103840EAFAC3883D50659C5E60308D60C1F2D15A5005F737C38EE3FC1CB9F35B0D70A9E7D883470B3F698088245F6894DF31E5AA3E16F4861CDDEA51FDFE4B65B5924DDFB21D809C11BC5163EFA9E3D9C87E98FB85D88CCAAE39446958C4920613DBEFBCF6381939E30058174C3A81D68519EEEC3B886AF57597EAC05032FAE9F47FF4C84D5A05CB7B22A56414BF96B1E1C49F80F91AC0462E923942E14EBDE1932EEBA8210A37360A87DFA89F96AC9AD2FEE7BBC6D1926B892C431851AA920CE0FF867064FD32A1E32BB5A1ADDC67BEB955F4967B30041F9F3DD9C647E61DC2334728D82AECE8ABAD83BB4F1E56F7A4B53A08B950129EFD91AEEFBD5A2E563376171E93AFC99ED774D53DD25826930765D750BDFF640BD06917928D22946DA720B051708A424D3AD146DA2268A0FB636C141F052A0F3C1395203E6A3C1D986606348EA8CC0D06EF79B9FE7412A3F7C05F84F83C4B061CDFD63F5BCFEF62712273DEE78C6831314CE2849CCC52442224E675CC5C06364A677721F6CD4E35E410E24707D9150DC612CA0EF2865924DC8A49502212B4E43D06B40F9DE344B9BBCE74725CE3418D9F37319C5BAF790A287CBBB37ED56C4D0AAF8CD4F84F8C3ECC5C8F91AC2E673375D1D9BE417F711C400DA8B675B7EBC9091F200F038C22A47FF972F895DB3CF8E09898E759D68B66E8E7C3EA28D6A9CB46491EB284146DAD64C81842BCF13DF0A8CA291743EEECCB6B099BADD7B76CC794D8AC3792D5F2CDACE07133BDA396C14EF60D2A2D84ACEC7A1094619E2E46B43705BC135FA0D9D9174E6F7639C985271FDA8554182E23C2C3B61C36460390AADDB473E81218E46949B2E3E48990EA3632CDC713A0DCEF2C2AD1DDADE70E8F26FAD69CAEFDCC8D45A956751A5832D926D092B9AAC9FCD9AD5AF3E1DF6E0A3FEB71C06739A300EF0F0709D53DF165E76D937418E48551C8BB8313DCB275D183EFFCFD48350FF174AB8278C059C132669ED7E3ECF49CF424A5B9BDD74753DBDE06AA91332EBAA269E30A106F244458E14E035C78FBF3E45A1582D724305896E5C47F8916AF32DBEB604B4046303121E494FA1E0275CC8A89DFCA76D8CADA6C6750ABA0A921A4F2D373BD8959E4BA52A9C146346F04116948C965216557070BBC31397E3756571418DCFBF99CDB073DB2D56EBEF745AB763B9CB293D75D0975241A2CA5BB46C63618CC580489217A25C959B1B506243FA433686408B51A9FEF294C68468CAFB702CC1A8EA7A83A093E0E3587F065C3E80814BE1BD80D84AD72AE85FB5AB9B31DDF9DD4DC53A1BB71D180574AD4AD98B7F94D1697AD00729F2638AEAE596263163221B5120AFBBF4768BE55CD1F49EE7D9E753DC255BE1841E5D47BF3A6458CE2435A0F0E55BBD0F9BAD558C97146B8DD82FC7417281CFE5625908F40EA7CE1AF0074D33D241A5B5A810056B4E7FA5E4EF88EEFA51BDA793AD2F950967AEA79FA0F4931683E370835485D66BCD3E77B8CCEDAEA04090B22294042777CB8D5DEFE0B272B2E303A414D6C7BD4E41534A1BD122D595D6468D2E1FD0842CCDEED23338B9097B600000000000000000000000000080D1A262A33383E

count = 339
siggen_mu = 43DF993AD8457F14AFB72CAA6716523E1606F5D5499AFAA94248CAE7D8BBE930C6F4F8D7DFEF8B34C171E829E1C0C22E69F500330AEDA03BB77829647A418698
siggen_msg =
siggen_rnd = 1008708567C30B32031B8CE284A0D9853EEC274E2F387E7963821D4449DA26AC
siggen_sk = 30583F0AA6535465A5A4833A39CF6001F9ACD1629B026965494B6406E4EB9BBCDC36A2D3C64B2A210EDF50F35ED1406972A540AA04DEBB766EDC7BF57B3135F92780D32E7A261700DDFEA7F69B55CD513CB69EDE079BDB0BA63CC8BA1387AECE14ABE35ABAF5DCD45C4E7AB7B5518676DEE4330FFB120765814CBC57E0B27C2909B15081A62CC110129B940110048DA43820120882DA368E6440680380240A454C81A091C00600A4A48024300602293101B869C1208DDA3482033470A44826C2A82092826D03C489C1C2605C304D04410A9938515800325022909CC84950906C2397249324651418212383001C452518091018384AD0200522892063C47152262A90840D64267064922910B169D4B409014871DA8460D8A864200846810432011832232000013946D8B2299B980000340141986014A4051999651B91691BB4686220682326320B4684C4809103188013437041B26049423098328A22A59119472111450221836DC2480103909162B26D4C800D63464014149180020183C48CC1C88D42180DCB18818CB8410C122A201290C8380DC01240039544C4C465924292544045C9866518B3490483495B1065C8444E60B4618A28421C381290386C44027062184EC8280C00446E04B769D0C245E23264C140250C03908128321A2571C1B6119CA40D24810C234025018244C83889E4B6848A2846C4480C21347124B37161B8311B96504182295A946D52A6840B436412846C2146641AC981E0366E2129021C949189B28CD9A008DC4242600000D91282E4400EC4C240DB18600301064C928441A60018901150B40D50966C88461012A70C9A048881305081C0695C424510420918B46011A22D14C72CE31442040608D428514028261C326D49402690146D511224091445609869E4B87198047109472662302D03961012154420180618140D8CB4250A12424914469C32084A4262D0C4685810219A847018C48163244A0C456912244103A9009322420B14315A94700B992D62024450148083C651024684A2800920413008032510924DD3C471C048295C10114BC40C49008D0923600031881B2191D1944022A52150B02852020C23090E82348C10967003B7511021881C4024CC14285942110C461152C445809641848604D1023049068620440ADA386E84A050C834301C018CDA8284141329C88449080069DC028A5CC68820076EC12672E4486D9C346684044492442041166502242E8C06509908100C202109A541C1364E11284D10C349E3246202483084C2081A2892C9284154868D04446002272E0A416CA1C23189146A40282241B44923B7449AB410891689E0100498104042104E1C386A0A96680B314C1C00628B186950148652C069042720CC945140C408221812C2240C1CA024641421D496296304810A120C9B400151322CA006419C8231C828088B926D44C20914280112912118017201114D02090A0BB69110170D53428814388461A2259012640AC965D10209D206665C800CD4A00592B24D222862C8A640D018300C297263B81080C441C1C264022801C124661A2729180551543060D24484E3224DA4126504332A48A449DA00655A3289CAB20499C28D900845E3468D812885A0386D61B4895C364600C171448485CCA0108B12868B08268946096398116422285B406CDA18909C486A9094004A2624C92244C2428D0141291101001A03845BB630E29071191090E12852C3980D0226311B3970D9180E83327019920502A8884B066964B0018390805A800D1CC34C0840901386480A03512296090B015102447088924101086C44161060188A0AC18DE4A06C44B02848802019066A5128084C849018C48493C820239450A4288C81088D989611891008D046722086441A254253342CCB2026D8808D4894448946000005291C19515320309946449A424ADC986DC9342A90B42CA1B8441B2121590830C8A031C0A0910881109C1801D092648B9484C0005112032C1A268203020500B08C94426C41C68D828291C2100CD3220E12A410A2167051260C2241509CB20D63464E1C83051B050A520628C98211084029C24885D1B445E2B86854220144108D102426E3A2699C408222380EC4C86D928080D3486A5280210AB36DC3064914920098486660B669A144498C980583B689E04091980225E28249D13064123505449451D218511C872901B2057C762019C778F0ECA7F9654204DFF925BC5ED102F7B66B4B1D7536D56042B357B8C22D917DF1C33490921C900C8266F8564DA14CE6F419A8659A761FA41684DBDA88992FDE6E97403C9015B3F7681FC7C71767C20F8E1E57261AD20CD3C4D9B092076238B919210671FB02B8C09FB400236BCB828BBC218B2DBFB1463DABF98F02F1CFF0EDFC4F07FE3A4F9EE20D37AA56EEFBBF9FF5C00F14493ECD64AA8E6CC87E8365860EABDE095F1A5513A8D50C4BE6E2D98B9920AC254D53F05C758597ED556D219DB4B79F2F4176C6946A2EC9778E90BC30A0650260374043F04E91F051A5C5A560802C598C1616427961F6CD50719EAFB939D912219B639B0466BB9C629EA9A401CF6658890502E3AC379035E08EC61865885381142ECDA16867B6A6F3B57F69C9977D719BD064BB20154F1A9E25AC0B3FF62CE4610088FBEBD4DF19432189C2AFF390346C8A70B27A63892FAE43D000BC88F04C97ED19F0C99B83564F3836A09D7EC273554F8523FE070ED89F92C14116FF1F95C8962E72E59D8ADFBD1671BDD0725BA8C7099A1526C615A72262837D92CADA70F782A0AF0B17BC402C26933AA818D16C70B5A81D82AA45EA2FC597895C97CEEE6FC9081B4FAC4E33AC64BA40D6B0011145C9ABF17E919C77623B14BFDAD1D3DB6C7B837BC86B8BE3E7F53640186BAD1E38D8F9234E357897189074B370BD625ECBDCE7B2F79165E4CDB435BEBCF420174DE7C85BE714479148E9FBB35861D8188B0D0EDA7A795C0A2AFC122CE34C8B8F1FC49931B25ED523B2B25CEBACCB01D4419252217AF02C304203945DA984DC695550BD2F4249CBAC5F548AA648F8F3D62B301921F972A0420FD973164EB75C361397D5EBF7BE0339E57F5B02274924C19632A1560C7DD4139E4AE59CC93210A97DB49F081B0AC308D6CE2ED862F4478E30ADA74E8CB83465B54807FBED84E07A03EC2C1B2E10760AB8940CDD07792F157E2797C56A607C400706DA600D156E3F23093C9BA703B2DC7A81365D8A8ACDC93A6AB09AC5C115A1C69680A1732A4F74EB89C6CAEAA1DE678AE7552BE3ED15C3075BEA3D075C581D0C597587845BD3113DB7FB6E83DD87AD947E2985AC2ED86789E26FB7F6F3D0370A116925EEDF0E9B4C31D9CDC7F2BBF6FAE02E7F36BC7BF700F2C7C7EFD62AD6727F9E8E23C1422E6C360C94B02AC3A4CD7EF54E6D8F803601BFFE6FAF9A4043C1084D050FD52AE402F3E3A6F4F5B4AE899B9B0FC5F84AC03F94398A6DD0FB0DEBAF50A23E623726ADE34A76DFD582CF782C4DDF76AF535ABD143261BED2A38C105DF1C144C236F531076C8DE3CE2945556D1CB6D30F6A2D59137941C3E878BDA6EFC2DDB7F4233A0F3F7E051A8F12BABD1AD6183F8C632EF8C6D44732A3396F9ABBACB0B6070E16AB91CB14118AD7762DB225CB904CFDAD11E912CF03CCA95480BD8B8A5821E42CC27512A78F2A9C4EEF4B6AFA7A579E290D8EE64DB3F7BCDC4B1F23749D6551DF55AA01AE323929867C23ED1718ACD8F28B09EB459F4722B6C326EF22C51191D107E6A6C736B51C63C0064BED25129D09D375774894220880BE0DD895E7248DF11C7E53CB8D19F1EA8DE94442E7D54E77ED261BC29DAEFBC7B42622BAD44FFF43CB8F897D9A12AD27A77E1984D875A246BA112A036855B807AE629187C975085C7DEB6C8BE43C07415B575E33EF5A50233BF2F8D60BD6A22725169934B3AC85B2E01287ABD1DDAA3DCFBEEDF31258BB13301099405695E1886B6E6B1A019EE20687232ACF57A4925B3740828E773E4F8B72CAA2AD648EBE4B9FF62CE55FE45319D493CCC0E099484A5BD2D23C5E7C7D1FBB071343690BE43CB8F1CA3818B35293F23F2DC72113C65ACBE4A58CC212A3C2C9C21FDC63D799B57CCFCD54B32D7A232FEB37DEC95EADAD54F0F5ECEA8FE65E32161C2A8570EE870FC0F03B3F0BF6B92B0D35C95313537F667D8F041AC6F743665C12B7A41D35D0FE5F5131FC09B97E10F0A958CA1DB55F79D8494DF6DF89D552EF1A107E90174CB3720E6A215BD84F168EE048AD9E1EB7CA45EF1B78780C031D835998CD8BDD42594E0A36AED2C74AEDD5EAF1608896FE6FFAA8611E30B681C2AE16B2464830D0CBE7B1847E43512047DE95EF0E1A24F3695F8F607BF5B6ED0337F60377425BA9E703AD850330FFD16EEC3B3C3DC584DA4C274E3A4B76DC2E43D1475F47757466F4068C9F3561C933CBD82D5D709A2DEE6C5D5FFE5D73206C63FECA7D7C8CED378066009CA513A21FEBA6998BB1B730D8DCC62AF6E97A32FBA618418886AD807EF277B877370894BCFEF4CB861E2D94F52F43EA50EA966B7E51CCE5891CFF267E7525829F5E463523917093AF88C6DC7C673A1C86C8F7F0C615BA4A835DCB826EEC4B5FCDC6158D0473637DC63DB06D9994C255EB04C2761338539BCF0DD54586252F4A067C35BC671F97493D1ED8D0F85FE87DD2018E83C99F1829105C6B845395AAA0DCFBFBD80E512A92A72CEC916AA913C805931754395070481242B930C37BDE697ED236264FC91D95DE633E4D3E794020887410278E3A08FAF9B6C031976D23CDA8B9B880E73F30667E8625491D4D774924D3E9E8EF87A301B30E48C255C355BAD0341C73A673AB035922F766ED5EE78B7764F60A7BB7881831B7481F374F06DB5F276E0CF3A0E736FFA72A6743BB0C79A46FDE6424CBE5F46993BF54CD670977C8AE5B21214E9FC8F3A7DB70DB183480518018C71EF6BD9C980F29735C65953573EBA49EFDAA2EA98EEF3C8DB250EDDF08D2BF7CE0E51738CFFC64EEC307C724D80EF0EC3B5AC71B42136F19EDE7C369E2DEAE4F3F23773DB957A1F9BC703EB5958C18F4F3A83D14464FEE5B391638443E0EE84984F1CB4EFE48F3A74EA454BA0A44A097798679B1C91D31AE88D4BB4348C49FE13A3C38AAA81A5DEF12F31C90814E1C3212BA0BAEE6B02606CF0225CE9FD96471BF71E2E3E911D5683A3713C00526259517AD28F37A799ECFDA09AB7CB55819878AFE05BAD731B80B267BD2EC853B07BBC122B7509554E18AAD36BE3772D3BD01CC48A1FDE4E9E42E2CBED5AAA10D9FA1FC3F4404E0954D08EEC8EA9B17164304B28BD1DBD1B099F99B9317FD084AB5021A84D352C4C3FD03F11622A9587F62ECF94F9A850FF0416E88B177F2ECF1C32DC3CAEC7C655D3D790597360CEE9899D1A4F84DC7CE4A6AF95527BD10F27C90705CE758601C3A77D65FC991F6B5A224137F2430CE2006B4A107866E0924A00B1EEEF8C0B89ABA37282F891BC56AF41F3F38208AC754F17925BC3C16DCF941056572227663361EC33B04591E1F50E18190438114C0117AD2AFFA525C759CAAB9706E6234A1C3C11C4FDF94E9590ED00655A18BCDE840DFB68EBA448973016871CD905E492B063083703FBCD155F686620EA6D52EB4E35ABDCF4568393E5B618F738C17C8EEEEB716D1079FBCC979EE8808CD1642C34153EF3A89A90B727CB84E2145AEF0B56AD4F5378D4C141866E5DBBA8D6EDD4976B7DBFA1A6EFDAB86123446B5C689870521BB065E471B45C28809D822B2C51F0FE633B7DB88BB7C156F04138665C361D671D226172FDD2A7E1CB2978B495116A66955F949D61768F24BD1FA731A02C05EA463D07A364A3BE7D4DFD66B4880255500579B1EA63023A2E0682A2590461CBB968F57B55243DDDFB973C6221D7FA5FDF9AA5598A8039D29BD7C98898175B6F2AB289FA1CD17DEB8338769E6EBA0486FD712B9BB633649F809F8E92A31DADAC9256B4BA7506B114B73331B4FF56815FD048A4E42A2DCF6526DD5CA6EA13F153A73B891427A4647BDEA9B363544219133E1C3879168886131F52F576B04D1D44859E14A3809CDFEAF84B3A05176BF11399FAC968F03816C7F9CBBC51418AB50D09F4787E94B1FCE472311B8A002ADDC2AC094E2AF06DCDE2FFCFF258B3A113A53677AB33F8183FB3C5B92D029C151ECA6CB20DFE2A6005D23A47DAD1E1C8C1057E3B4FFFE714E378D30A65ABBF792A8C256275856BFDBC202FA36D4F1636C9C7D69E74D17D7FB930EA1115416BB63CA7FA615BBDF8ADAB7DA9F72CDF61AC147FEF3DF1565F95B60A79AC01B7724A93C762F00C44E7E22DB1D8693D6FF9CAB0C20A620D5720F1AEEF7671F940B54DA98E5B5E83CC4FA8DF2EF6808FF9AC40EFE2E90526449275986879026F26AC4273B3870CB1DF2C5D629BA28D2682F93DC1C1895ABE899D3F94614B5B8153F1552F1338F3B1729E383004A3197795F10620B54E9BB96C171182868154D0B091ECD553FFA5D12C5A2202C4BC4D38F1EB13458FB7FC1641097A0C62AA72C2C28E2306C8ACD05A6ED0BB9D3775384AC577038F1FAC32E57D4475AA014060F6B4C42410AE77AEA322E31045E0AC6F915FFFBE94CE4F40B759C314E597FEE6065B23956CE42F385B2DC5BEE421754854F654248F9C70467CFA2E757C4CB13AACED94CE1E371CB715A2CF56612123EC3BCB80151159E9A06B5CFB124A9F57AE0A4D500CF81F6C0BDA305F6F949C75E19E2C4B29682DB5E2942EEE211643672AEF5243585D9F90B99EBC5FFA2079582DC4FFD1B9D542F1CCB93355272DAC951755F4A430122C70B6DD1F0A366E2E52F30342BA6C363CE821E503254093AB90182F9B36431EAC8C3B8008E046A5356F6D04C4FED33A0E692811E19F425747C409EC70A2AA45664E792371D
siggen_pk = 30583F0AA6535465A5A4833A39CF6001F9ACD1629B026965494B6406E4EB9BBC157C6CD00598759DD41C0E9EFD6C96D92D199EFEBD6EFF65DED571F13B1840AA3B8048CC13E49C7A69BEAEF37C13E62AEA4A7CBD37C964491EAA4743D5852311298A371D116C67B6A040B3A1572D6CB0E0278336E5372C27FC23973F492D2FFC110854414DDBBED687597E98326E4435312F4AE2DC0885B58D2CAE7DE499AB9F230DDEAB16B302C0A3A02A4299F1E93C7A05621E63AD643AA41430206F5A632D05F02107E92AE042F70EDFE74DBBB453648C66ED95E64103D1D61168BE06C35389056907D8C56DD186A573E39D627C826647E821310A71345FF868406D5BE6628A00C18C27511E597C964F4902C406B01C47DCA05ED0CDB8EA63FDA87C285BC9EDF417EA8C9D4520866E01A7C7B46B0B8975B597CB350CFC630046C84BDE310E90D6EEE9F8880F5599852333BEE97E8F3FC9C39A8D47F30C9D662D2E2599590896C02078E6B538AF811C38DF9CE48FE58B4EF0DECEE4369244C928751D3B3B5CB11E4F3C963F1CB1F8CA65A1350548DCE06C64656D355EA917B4E618E2734A812B65D4A77FE99BC4339E238E7B28996AC6C2860D56D813099D1A87F7949120C2857E7E2F164CE99B269F0C731D571F5E21C28ACE4EC67C5CCBCD779FB459494C0D57DEACE9829F42CC3E05855C3B33E8BD258CD470779AD3540969EACFEB8E7EB104890B3AEE23A162E3239CE63F9048A504E57AF8B72F988DF4C323AE715EB566904DEF9574D781ACE89CA7989E6B45682B0C76608809731668F9C80E1A45EF3DE94D7F1F5FD26BCDADE6DC909C73C84E31A20106BB87F27911B70201255716D00BE380DD62D894EE04563353562C53DE0CDF6D8683C1CEF8F913E2584D54FF1571D8A2B8364A645893BE476797A881BB2524B529D48BBEF7E52C1DF8D01A9C033EBD8B0244F756D05E1CA47C0BCC0536B5E97D85E5616D5E5D874FDD405525248D8E8D36280B9BDFD564A29EA7E8EC1FE1ED32FB302A99F0BB3DEE3C6505075F53D215A53344709B3CC1081C141202BF5243353997C6D8DFE9E170D4FC694CB1DB2C04A9B4A8CF5BED05F3BDED3C7D758F312FAB29A174F2014E99DA0AFD29FEE4C278DC7AE5EC4C34CF012E98A44912AF6F8065E94DB4AB0888C9F778D477E8A30F1CC579838C6025A585932B1792167D8A6CC0743BC6B3DCB423DFA4B11F94B5629DA470B3D672F79406AA42E7770710130ED02B3EDC294FCCC8F3FFE07C3C06EDA927D40AC7CFBDC29F39A7506BB687057D546A6A2CC346FD7D6B5EF82B1DA428950BE57CEC9551326F15824E9AB23B1971581AF72F57D2883BC4A9294B19A5289EF949ADBEC9B47572DBC9704C65CA9E17CD76C700CCED4B993C045C44443DE6E158F7F5153A2B47FCEFB8CFCA4794A3D7712CA374460FC2ED361021F793A476425F421F4E904FFFEA0C73B744D652A085A511E49C346A020960E523C2D60384DB26A77940BCCA9E53CD03B57DD99A77574A62B242CC22DB22FB97273AD1EC8728BCC194E67AE74023A245C564667BA1A9741BA987A7D4DF49178718700608D822BAE13644E51D68748960AB7CE8749B190293010B630306414AD359DE1CCB4512F3D8126DB52C80532AF7C12EC60F6E7A7FABD7545AF09CB961126AD451DDCD74D8AFAD8EB227D124945C52F528B8637FF394D27406A5E3D756F8DF45EFC692A01AFBFF4CF9BA46A762E11716916393DD292B9BDE51E8FF643833A927782B1EE96777EFCDB0B8ABA59C27D4A3F8EDF975398EBB22411D2D88A49CF8AB45AC11417AE7424E49B093BDAE46B27D9B13AE169A6F18F1E5CFDAF8A02F6BC0B685D5C31F7CC15D3CBC6D9E876585EFA476CCD741CB6EC93CA565E9248339ABC306B392DADFB6274FBE8F4297B778F8199E6A7A09E96CD21DC468ADC0F23BBA5097BC637C8BA38BE4E8A56C31322D4E70932F16F7614C8FBCA143665C3AFF969C939E3DBDC0A27F89CFF3D06332B65BBE268AD7B410AB910470CD351D630368BDB5130C7DFC4F1857537526204B73581982AB565A279D2002F18FC0FB2C4E9BDF99F909A6C32AE9C87F2E0A2FBEDAD0B739396F1DEB5FC458B05E19B027BF4E764946FC08E0987FA182565E4707B87830B2B1BEEFC8D37445BF9DC43D8D464CB6AA0C92F0A191B20BD38116BA8B5ACE51A454AF1577C1836A03651D977C5125CFC45491AC09855BD7EA8C62200CEDA4DC05116DE54107585C85549F6AA4CF710C682791B34A42AB348CEA33CA525BD5FAFF227C06F2EB04BBC3CF16D58D898983506C0C7DFD6BF9230742733433288EBD365B019B22F7EDDFE05A65E5720ECDAC32FC7C67256BA8CEDE137AFD24DBE30E13A1F13F1B3014E4B3F8D68D154265B901BCEF6A6B7EE7D0F74E2C4324767D87C84EEC5974135CE710631139E21CB22DBC2525895B70F1E59CA52439F343A282132FD25EB3D5515866159D8F0CBE567798E25A4B6048F8BD7EFC73D61A77E372DF84118F9087B885E4D365A28F6B60932CBB9DCDEF3C2099ECAE43D6FD5072D081457F0EBB91D5FD515DCE24331E82D44747E489DF03129CFBE201A8F35130D6295C9DCB19C71CC528F933CEBF8F8DDB33DCEA804984EF7A7550CF52DDF6969DD99C666E6D54B15B21E00CBE64F7E84754A8CBF1264D00403A620165A799A76CCB234443865DE3067C98810F9718D83F69F497EAFE96B06B8B5C378A7C9B03256AEE868292C97F68ECCC66F4D5C9816AC9D40F6A06AEFF402C88DD0FF5D9545C4FA32D99457A97BF001E295BB11DE788903BE150102996CE3BDBE758A23DB1D710364F7077FA1795FC234043DBBE7392E4F581E25AD00075B08FB89CEC4D099595342D1531DC052576A841AAE25EEF1D8609C9BA0FBE3F702D69B09D9534F21D87845E3D772B943286B7F080D8896791F12688E9B90C64D51CFAA5C6A50AD647B59A32ED5AFDCB47863D43AEBCDD7FC7D5D82246D4A0C69EAA278E6FDB4DC27623DBEA16DDECC42038E31D4B4767F970C07E997AA4095241A3FF178067F1610E2489C461270DEEFA7167E7858A501AC7CB09F749E1AB696F935C71783B72A5B7BC45074BB46AC230916008368C80B5E45BC04E9EBAE4D3DA7E5ACB86DE76F88C5533D61227B15CCE64E9ACA0554879AA16888F840EFD2FC5759D0E280768FEF58A00DECF0B7088F0BCB00B724E2783EF6AF0F0A3352C681AA537A8CC2FB4B4CB235494E42B9DAF2985A8B8DC36D2BFB1052934FD227CDFC0EA217B527FE48EA37EB226282510ED471E41FD244C8F5000889F29D0F3A19B8870A3EA48D88B9D9B0D5B0925ED05BE205A9217133307207162212CA2E814B31EB0F6EED8AA60B4CA6B94E52220647E583AEB343C947258639A45E007280AB6EF1D8ABC1D79A8E52AA55644E0CDE98E37E7DE02AF799C0D6D0A76DBD167176FF8AD27D3FE4FA183333431641092E8B725D1B52A4CB661ED953A24E16ECE30DF7FE389D5F0411744C43FFCD0D39C66847F9B3E1DD28AF3F9F668A49B01DBA1F80F1EDDA9EFE423DE78B64482A4632F02B169216B04CF925C34ABB58D7704AC0D49848CFFE958E71300D8AE5D5FDF880F049D8815BC0D3DD64593E68EDBAB317165576CBB51E30E2ABF44C097281AA5348069CE18DC53AB51
siggen_sig = 944A756012D5BE9A977791ECA68888AA7CEEA32393294B04443BB3AB4022C757C618E9A9AC65EA9F1331EFBAF63A61F8962B2E3E90A2364E3394134350BF811E9887360D6DD047443DEB5F773C7564BDED0FCC709CD18603C3D821987FAB7430B57169DE6A3608567B5D5519EBBC216C1CA7F2C0B241F17A9E9D954DFE361DD64F95807606123CAB3907D028DDEA7E51847CE8B135C54C68AE4DC9853B55D9C9C2A26B4B237A26AC3B56717FEE6E1E8F893EA746DB4F6C2CC211A95BE2D404BC7756411A97D121E3295E6D70C8C3B33CD88476C2D95A35AFB0676E068C8E8EA5C1A84B3C361CE94DDDADD07D1523D404323E292F600A0F521FF89D7D93ADE5C125B7F0C4EBB018E7F41CAA25A0B47060BE07400D8BDE194830A5A01834D72459D2E32F22A45A14F4189B0ED4AFC1BEE7FB10F00125A45B94C7981DBCF42E0386FF826A5FE2D882A51B277A5D28BDC8EAEF602950870F73CE44908B83D92E148DD83FA4B1DECBB333323BC9B7CDAC0C0B48255E83EF48206C1E1D9F06884989BD75259503ECD94270E6A2390E16DA3F68B45DEA4B177C735723E9741CF6297741AD17223CAFC66B65933F9E6AF849600E02E5EEED3BFEB678777A276B92111DA602A55E68E8301177CD8E9EB4E94BCD6AC8ABEFE794020E77562B6D95626DE50CA5084FBFDEE92A0592316F79D869A05668B71DBC27E7076668E734BFB8CADE28CBDD5C5C6D0BEAA383411813703FFC4F675EB5C35E5D2AB637E3351968147F88B8C502042F432B7C48DC04C9763B81391118F75C7356647D2120C54ABD04F29617F36FD38DC97A3B0A5B0F60C80EE57F4B98996EACEDFD78A41E752C2022680591E0EE5C32AAB83336BE6DE5141881D0D00437F641BDE0E2DD0CD25DC9FC47DE189414E19F8E021A5AF36958B29D5CB24B66A2AC446B4C9C3FD17019406DF8AD8E4E11B1C7817C5DAD8B8ED20571D7B72CB88D21C562E12722E06C2B4D3B3029167E45FB11C1036FD047292DBB37735E2BE50EDDE6FBCA99BF3371BAC88D6C5AEB9072E428B07595863D1E9C72054FFAFBA2B8E39A91100FB400CF003A0E22BA353FA15F733DB79D0932B4D80498BDA7C6CB1298660DA1033D31765238B2C3F80D9BC74AB284AF5DAF82BC260D6107A1CFAFDB49E12B950FD3CEA3554DDD10399448DF14AE906E7E6166240CADEC160DA40365AC0CCEFCDC2E1661B5627DD2C7BEFC2837ADB9CF154E1AD7851A5DA40AA55767BB2620B50B691EBC7C7E983FBF189DE80E3FCA748823F4466A32F4FDDAC81573D818DFC74ADC9373CE86CA43C6CC700272DD3BA8ACA44B473562C0B37EE74A308811F5A07279248244FC77A19E7F59E52CA812877EE4BF74859D1CE37194290BE359B3DA873ADB834A5F46C4E50C88342D343670C94E082838F09AF94C23CFC15DB26ACFF4283FDE844B48A40ED9E3CAFCE8CBA9C63B7A27ABAAC05051D23C6E153195FF8792AC9D5F3A2131E90DA080F688FAC5F77DF06E00D9B0F3194AA7CD977BAC1E37586D76DE4C62134517DDE1AD387FA2602CFED723C81DC067EB5E635067C6B7755F5574AAA4CB9564DD6D51EFFAADD6828B4487C24930EDE9AC3FD248468EC2D45E06F62D400F45184482DCDCF46E19AD8B999CAFD356A73FCA407F1667A85A40D175E0B07A0FA48A121B538C48DDDB881810886BB7143A5D0EA3E8123BAA4FD475B24F79FDE28FD3A282645F3254F5AB48B4CDEB956CE66DF0FC45D1CFCE112B1C6452DA421FB0B728A86C39B879B7C02088175E2C33019E7FF3AE5F0871C9387E04B62137EDAA3322FCB15C39121C2A8146C7019E7CEA21A7782E1FC61D642AC761416E4C1C7A1C976AB6D052D0ABA41FD7626B7DAC3F9DA7E4B3134D6C3168AAAC3C451F1424017577A89AA03D1EEC11303CC955E4CDDD469AAE5B53B8AA5ED5517370F9ABC516AA18B0544AED63B7139B966392D799875C21738BC2BA7892049D9D34E3DB92B401D307E9972AAA9276A85FDE3001615B819AC6D59D4758BCD59FDD5056739CD96B483156972517F5D2E0EC8768CAA0BD05D56A2EB3C3EF107C9A1B8A21142317EFA6D2B1A61DA0C16802E8438E65E639733617186ADCF530238EAA0ED459F9EC3BB1CD37E8BF81D23EBF3504385D82B9A83D8ED7CC1F788945356F7A6E2243FE6F4060594A877404D7AD79BDF61B7B6969753D0BF4AEDD8C41EDDC730519F6414943621F2EBB1E8245EA9A70CB6E18E4F27B85DEE4E3DA07671465748D61EF6A957EE438A2699F0166B771CAFEC19238BCC055F7B7DA391F73F1322333C3B8AE5EF70308A3448E87036416816E9599F5CBDCA21707703340F711ED25878D20429C6149CC13843EAA8E36EB5FC28D517B2991A50743155FAD955CA6DB6509E81042B755AF5AD6B3002A1368DCC84BA91E57EDC37D63898AC5ECF2524AE7C85B059E39996DDCA4257B60D662ED575D6D370C9BF0A80EB037FF095278BA11DE7CF62185E42F1A4EA98829125516B91D22F5D55A87C1A14D18F3E1B851DA16A6F2ABDA4D451C1731E4954535203B0F9C08FD6AA1A4B9ECBEBF5F441775B36BDAE8656BE18CA2140EC7B02A97ACE080D86F0DE40F63F187B9E215E8CFD0DD78A3A1A776D3D4F5C0F71E2C59BDE998813EF3CBC5969AB83BCABC82B9DD8D1F5730BEE94F707B7D021CC56A1B1010C6878BAB6046066A54ED3F17B4227D34A1DBB9EAE8B090610D6956B7E01E98BE9A0EE1C974327ABD180B661DC9724F51D1370E069613D65A444959AA342A8351E8A154B3D02C0638E1F6741B77AE70D426916228AD2465815B972AC3D7887B133778A1C5DFA327960EB82B333AC53DCD55CDF3BF302FEEAF4573BF3A13FBA73B10992EFB4DF0A4182A1AD7B7D0FECD2961830A052ACFAF99A4263431DFE045D4874BF1DBAEDE74C6EC0C63D661547E928AA8306308E0F990C6035268BCB99F5FE18AF823B1B6A2064BE837147FA3148B64D9201DD1CBDAD9ED8226DB6ED0D2FBE5E6A710138FE6CF303A4C9DD7C19F846CFDB4EDE219D847B40D80B0DBC8F7DA85EBC4890E705012DC7C8C8E9731CCC9F6D6DCA341600546119B54960D43425D0969B59F8AA7D7FEE5D6558F861788A29EBDFB67DF47A497BB95CEFD719830DDB7554CD8F44572417C55485DB4E076549BF85A6BF1714B1504E0608989D028275893BD8F384F4AA2168F491B28CD631BFB4B3FC3D4E05B2AE5838DD71DCD18533B798FAAC4F356C28524F9A5EAEAD1BE42A5AAA5438353F6AC267E548A61417376C5612073F36116088F98FE20A10D3CDB6716C561A7885C63518D1332F1FDE27E7E36D9B95135A4227579030AB9CE970D3B82DFD46112765BCF6E0CF2AD08514D0F55C4A2FAC508626BB02F46DF9C477F54C3F666ED8294D482A4D85744A5EB5EA0DDBD60F279F072F999FA64B8D0D8AD06594063E46FCDD239AB73A62F07FC7D820A8C0D2F7306A0863B9DFE3B8776D22E35D13F787A8C643E3C7A88B7EF2F5705C43D4A6520E20AE38C25B2070542A8514C4BFEF02FB3330BFAFD19E7ED1835EF41379798522F96E47879031B04DBA8ABFD05590E1B28135C165E8EAFE0F2E0CBE26B53A01CC44DD0FBE604826F2696CF38C5636607E4C59D5F62FF9B6C5BD6551DDA94D903CE49A1D91C77A5CB0C0E50E9677DF371AC1896120C7F39927315FF42494C6B2EB378B5922C7BB92C8502824969A751FBB2F8C417C7CC8B9323E3CD913B79E3D810B26AC7CB450E1F190F59A2863F339A3E6E8204B42446FED9057790BD89B16E32F1AC976DEC515B5D9E268463D9DF3C0FB7E8267C6DC84D51A2761E4975F9EB85B4D44F0B7EEFD6A2E8ECA8BD673E2F7D584E660D9B11B941CB47544ED3A7BE167D90847762157C8CE5629D565E0874EACD0B22E84D09D2422C61646C2D1F8DFE00A6DB08627A6940C4DB87085C1047D48FFEB6101FA84545EB2BD2DB9AEF8909A397A9566DAAFD97F7B6CABCA46AD00D8A403620DA7EA843EA9F661409E845274ACFFFEA215E84E0C9A432AC62E3FEED107817FDF17504FE19FD4513E9A82AADFB0FFB40077EAB18EE9D8F6C5AC1451F17E12E8108996486198EE6E6B2FCF29CFE8D7A761932A9D64824E9E5D6A79B526BDEF122B1AEF835124ACF9B4B1513103AF4CFD022E4C48CDB49A7DE50DBF8623CE8CFB4BA7A6DCAC7B43D96B23395335EA2527212843DECDEE1697A138D99D6F2054C56AD9CADF5C2D04BF12BEFD9023BD41661E79CA188F895602DACEFCD98049E1EDD144816416B1CF6D02E85F33529AE100EFFD4A7B9113C2FD162E92840146E84A9ABA7D78F95E77599A92BDF2C4F1DCB3F41D526BA5722A07014CADB732D11A654E7ADFA5D14CC34A54477209F9CB38BAB21A58587B0CEB38E97D1BB44F773DF6F2AB36328302EFEE92B8D8FF9648E5E99240D832A6C49B2652A38AA54804B05005F14F42E6DE853D49F46866B06E6F75D605E05E3AB07EF8B3C55CF2E06340144054024AA6AEC733CBFEEAE4E81E89D819A4537DCC0B98946F6E3C7661CAE8402B33133DE676226B211397639E439F23CD19FF855ECE4DCD0EDAC1A441C2C79CB61B2AC7BB4E8CA2705C5005F84F3E055FD9D87A6F5728846335058A86B415A4F13197EB21FFA12817F63B230A48130F37B2D98BB3F0AD66249C3AD7D0BD130A40634C4E724C53E487967F4082555C42C24C2B179A67B4BB6C7FB78DC82E37A63F7BB5F6F34668848E823AE2E10640EC8512E3E829FD10DD5E21565BF6CC97FB2C21B9722E654EF48C56BC726B9AC1D8F5F6309B6A28161A82F49F511BACEF39CBCD37C73031D13CA3710330C5A6187FC64F4243C7CCD097564846B36D2D42C1D6224E6653A1CD8F8FF1D91C4C26AFA5D5AD0F38F82442D35CE55D381EE51D762CFA93646015B6B5CFB9C0B515D824C0660874E5E9052D004FE2665AC249D029A6493CA4AD954CF0311171B0FC241858CB27A291D5FD2617CE5AB8F6AF55D6FF1B2684BAA913321BFD41C5F4AC5D747CB3EE67CFB9F852B636B409FEB48ADD0FC6A0635A8F4466A213D7512AB4A4CEEBEA6361E300BE3C06E15A1D6F0AB03732CAB0279CE9B065EF54C69FF6D4B21F7E89005FEF4C19F1F99E301FF3651ABCBB6A18B8AB514D04C1666DEF0B43992FB271E18871A11FCA0117E978E21C044EEAFF5CE8C056919F3CF5CFEC146C32A1B7B9A940188C83C1685098DA70D83BAFDEB9B4B9B5A98A850B8990D9C86A3D3C35852DF523B5A8373217271E17ABD2F8106B18937F3362098250C4FE1CBFDB18B4B2790E2145159F1EDC5BF022DC90774C7CE9AAC9548A358AB4D97FF404559CC8D7FEE1FACD3BAF3926B8AE97435FD2957EB9CE8944C5935E1BDAC0098A35DE815F6FD5369394A45F07517D160EE683FD49ABC0704925ECD0F2220C22331FB905DE4CFCA02FAC9016A81FB93CBACB145408B4B41BB10EBFF5D9615473F40AD9ECFA49D53E1C98B948B62D14E152A72873BCDFB78847EEF0F6D393F9C4BE90FF1E2BA9056810E1E604CDA6EA96D5B4FE84919A2EA91B1ACC4B33791F9ABA557287AB8519E033A5D6B83BBFA98FD7524EF143F73886DB574DECD4024ECC2E5A9C9F5236CE5EAFDA6A14BCD928365A5A0C4A83546D1514802FF1A3903365995C9F496D4F7DA9976B27C454E64861442183DFC49D76FE1313866F4AC90D8FA64A4713C52CA22E91998D75EF06C4EFD8EC5AABFB44F0D35025A45CCBA25B882C01091A3EB3C45A3CDC5F8829399ED00B53FD731C3D2DD440B2B7A25D2FFDE3C9DABEE3ECBF4AB7EC2DBA8DDF5209B27D18ED645C26A1E49A1F433C608383436E28B3AD7FC12BBDC4C36D60FDCB345D32B742BB237AED1D8B636B40F716C8704042C633B3FF0735406E5B5730627479306057A41457576E4EEA95CD5F54CA1B41AE93BA614CC432B4C06B107050A353E2E59DA2F548C02FAFC8FBEAB3DFA153015A9BAF63A944D99200AFA18F64D7B80A9165E85BC89BF661BD6782870CF5098D982B42458600F8423AB77AD886B2500D9C286B85E0837C1F0E75F7AF58596FFC19AF28B7C58D7AB120C5A85942D151CBD67C0EA22AD43A97350C64E5B31BC02FA97363BDDC372F3AA929DBF5DC5604AD506243D233DEC907BB3452E18E9EAFC1981FB4FB0BFD51F5E66C5599A87A140602D3790B7CC1A8A1C76919204E1CA95D5E97CACD79BDA3CF8156BCCA496AF6AE72B6EC680A75BBB53EE8ED809A871CB853A93AC231C98790D98BC701BFFB37F9DC970CB8979B1E377BAC63CA2E1B12586C22C0E619FBE6C851CF228FD8CA8A2E6570097C9459881B3ABC8496C2D0B14B205F8FAE4734B49024BD1A71F63433C50620415F2D2C3D981B01D3AECCAED9ADF95822E4D9CD948915E433FA0748016D17BA6E4C6DB2659CC65489270B0D982F5C552C2B52749B56D787B9C3585A2266F777997A0A5B8F10A2E365154739ACBCDDEF829506A72ACB9C9D7E9EDF4F71A5D5F64364A4C5263FCFE07383B44595A73759FB1CFD4000000000000000000000000000000000000020B1622262D3639

count = 340
siggen_mu = 151C775DF51DE571CDDB5E6858BDE669174CAD9A26D9DC6060089D056C4C742138465F31B3A1D5C8DEB51B965EBDFA9565CD4B2FD91661754E2BFECAE5C326E8
siggen_msg =
siggen_rnd = E803128020FB7F98C3CFEEA24B498A881A448F41B9FE5CF1F86060FFBBB8DD1A
siggen_sk = 03D1021EECA7E59938E856D4798BE038C874451DD3C7514CCF1B617D6FD4C07BB69AC70447C9F30D72FB4CDAB81DD1535E7ECB9B8307E51ED370AA5CECFA35346EE7A9F919217C72F2DC04234475F77FD7F43E1373A48F224E20F6D170F72E3236E3CCC88DEDA50376BBA87BB8AEC03CC8BE783A884B5AF500EC176589CAA4610CC57152361214838852480E00282C021831183810C8346CC9380CD8B49121326C9B082C4C348154066C1B4540213245581429D33641CC14259C482803882523452D49A20D0B032EE2248590A26C93C8505308911AB90864024191A64904B131D32868DAA02C4CC231821250518690C8326098024603110901B9610212640909468A986DA246302398709844610B02495B02020C238222966959386081320E9B32518A204D8BB465CC128908B52010312DD0146ED1B88D203366202921A4322D523841DB108C124522211808D8486D89244ECAB84DA186101AB260D0888CE3B08C1A208C6226001B040C234361528081C19489512429833269D412280C8150098451E23000DC324A8080680CB888980862D4C29111114959102CE3045124433003102912126499020683880DE1348221C460843400D896111A389201421154824904869143104C0322620C380912B06413A58523473118270A9A848C58282991C07003079024354EA4082A52360D999268D8306503176D19106123000612938D04236DC3924D94A4850446324AC08C481246432061503489D1206294901061C00D1348895C80310C180D1C302CD29428433424DC482958A40C93C00121930003B76D0CC780D09411D4484409472A99B2052044488432881902321C154A41408A1A00892042105B420C0185810C948C042500C9166143B48D1948222408021AB30D03A289C4200D5B4090E106662139698AB848E13028DAB4250043258BA48118178648C0104BC88D42266414872519933064C40141C24CA1962D09261182088CA3164EA028296342001BA38D58B46D04257213928C18431014B084D386890922415A9230014565C38865D83490CCA82084424488348A11A569C8104058B20002332A40B0040A4928CC024E03B001A42866CC464653066863804051B024443031CC102902416802236C1B045080446812A93092904C54004C0BC960A4348944182A09B80981284502242600890C59A410981668DA002904B68D1C47805098204C422E5CC84DD00846CC18821B35050A0901010444D8187042C80003260494424E43928193424D1095609936862048861444111090259C3444DC000C51B24D91404500A45062147183B271803006CC204811C20C14A620A03871C3A8614A468D1A320A0B278C6120461B296400438C83A48121300D08C761444661E3182582106C59182C1B190DD828710C282C921811419021D8A0448106201AC710D18691A3846D0BB36814A060142706C31064941481E412405030858A966C01086A9BB48DE31872CCA03121280523280258123191140ADC3048A0944153C28014052AA322715992440231484AA42509350510032554B85089128DE3004D4146719A208218B40094268A01C36442262C4A424C51322958A6054A3226020068E1A88053204942004103468893966598182A5B4230C48408D282609C086D21A589934068D4B43089204823078502C54D91886C58945143445102486A14050AC9902840882510B56DCC105224C56103446C6304460B45600C856888C2895C0230C0B844CA8870C1C0085A0245614664E40888DB12511A954D0BC09180948588B421CA2609C41608D1A85181062AA1269021424012103210942053900C5802485436498B06895CB2090481102298491C29892297611AA46CCAB8419910260899840C230099862021020922A7498B260D59402CD28411843800541666A0A428404291DC240510059251347281386D0CC66510902D41B22D19A0009C922CC440314BA248E2922C0349644BA825CA403063B6498C828CD4B62461306C93347098849119002D0022890A282621474408B76991965092444AC02445A0C289E004100C020821420EE3244524186449C4811C0045A0B490038080539880A02230C0822C221625CCC004CB846D5036254B008491C2489042068424044482499C0405C410808C22062013711AC52CC9B6119136624C024213C56D91228593224C89A6895A928D89B6308C12826AE29D141E0954546F6A2D859FA6F0BD3DA8ACB36963A70BDB88A9774A5D109F9D42219DFBE2D1E26F1838E2873AF624CAA65B8E9076934DA99E20EC58CADB48002F223B199BB3D2A69ADDFD0D6F14A167951DB59ECA1AED157B5675C1C54E09EA6F68017DD05A9D3548F3B80DC80F9BE69415750DF30A8F2FAB7F535E4BDAF0B5365FB6225B56F5906636F3AE0140D8756B17EDB4E4F04E05F3196531A6884E9D6FD363180430D9A4F08085C222A1531F4006FA4C69639C2B8C5DBDECB224659F86FA7FEC702F794D2C8F4014541A9413A3064BA595BB31ABF862873FF522E2936C4D1D2423D0335C0FD91819E4F38A125EB917FF2A3DEA90F5FB4CEA62BA51567FA59216664A9B90C83395AB4F8DF31FF0B16BF16C2FCEC8E73D48041550C2601238091F84B7D9F00A85D7650C2E0838389458A5A7B3CFF62C8922D02B085D5CCD1E1852A043EA9317C035A53E7E49F50C72A96BA72246AC490A21CF0163418D43512829FB608886B8AC098C388BE133113568C3D543306015BE9F8A9FD267DED82B06EE2310B94FFF06EC5AFF3FD47E93BFCE9ECEFD7DA44B1B00EF08FD5DBF3D42B6C091BABBD9BBCB83A1308A14D39852BDE35DD63520B039495DC92A7474D3EFC97A3F2572F34F8F99272DBC244ECE922E836057EA1F67030F2CA65B3A2C41398B72003BB9C613A1D936E7DF01B90F91ED78B317314FE1531F4FFE5CA546DBB2E02F942175B420A5611CE861B58F58B423372D2837701967A2E596621BE6A588AF8313E3883553A2B6A6F468EF9BA0480B73ECBF3EA24A68FE3921DF0427C16625B7B9CB805D6993DA9E9F4DBCE2DA5AAE27ABFE5A87213D18120FC52BCADEBFF9F571250F3A6AC5EB41E7C06A79EF1E2F64895C08C7F3CFFB820F7C7061A87D52E96B16C5A6EC3E401E6A7ADAB844CB77893530D27E5956D5D6E0BDBE57B6CC925449869252B0860B206B1E3F6850208DE363C52257623E3C3668F9E7F719EBB865E2E3E2C3DE23FA4A7A9F53CB8818D5447BC4A495EF03A4D1398CE2D8929338DD7108248E7681AD66730DC75FA082A906AB031A77071206D14FF045092E5A1FCFE209A048512C65F5776F68111BE38767001CF9F2C4276592E96809C486C1D21F1C0C48F7BC44796A34EE22423291169BFDB3BFFCBC9875D1C87C43611552537F65B94BAC68CE7EDDE9DA8FE4E15FAEBBBA76E5ABC00931220BA05B878A9BF461975DAAFED37AFADAA0CAA8EEF308E6F7264B281CB84338EBF9F5A404EEE338AC2A7BA04A456E9370C6884C8B0F1ACC0E09CE229DFDB0CA363813A73CFD24AE90F818DCB70ECF5698E3C66B193492B430277C11551AB9F341C0184D19B83CAD11509DC959CD7BB3DE56AA1363DB0F3EDF7E3DED7DE121421A6D0CCF93084C8D27FBFDDCA03D05F97CB04772360C66EF2C6724D264BBC932CE68535B76BD267E375806503E4DB2749736B4D40E853F24C76D982F5A255844B8DA3FCB46C34C89782DEBF5450D8D354DE61DE40B1221DEAECCDA5C6A0BA530275A7AB8FC8806BD24403B0ED0736A03935ACBB7AC7D0E58EAE5B4D20C8140306D49E8D3C1052468426EE36E7F9DA389B4530B5DFC35A646F7EA4BB45DC1AE649F483CCCD6365C465935B0CEE12C49300633CFFD1A53B0FF06F791DE0201A1215B47B7E5957783E0CCEEB0DDD070FE442CCE656B141F8C920BE6CFC003FDD89826A22C7BE78B464E07969FD64A6473D525C275F76B2E0B44915EB7D599E2A20896B7E83B3D254B6ADC037F295582D384E906469394A1EB5B69C979069E1D22CB03418BD30524F70EEE9155282946586524DF4FF017D9ADBBE506BAEF6DC579DC264D2E941ED24C8787D7C248C215825C4A6AE7E947A23B381A69357D43F9EEA701010ABE1E46A55AD642FB76DCA69E08994FD3E2A50C0E5D3FB2BD44C5A505240A2ADA1CB3420E054F69D15A49F3F4E6C4FACA55201DF99076C15E203BDAB1184F00404A1CC540B8616043580A5D34B3278B3352CF4A8679727BDB4BD7C5B8CCCECB3B986ED56071CFAE50C0A928745DD437D66FBD1429F523493FD3C2B9C54CDB136F24F591477EBB081097A54C81F41F4EA5E30A10FBD5B8D5D36BB82EE4612A24268D51C276A202DBB7DB3F3B4117837ED9CFE083975DDEB579FCF7BD86CA1148A433F46B20757AA756D46D867959AC3E57356D60818E2F7077A4DF6E4ED23778BC7685511CE1A7FA8249698EC9A93DAB7FA23CF47A7C83B1A660C7FE764C0558BA4E96F30AA7F538245CAA9159441A8A78885F76CFB6989A6E6BC5B73368894611A2D1DC1E45CB4B26258B0A92C864E7CE59C2F94163832A01904B1C4E668ABBC6B454E3743ECC57DA5DFEC39FCF69A977EC41734DDB917ED9E7951E46CE22D1749C83AC4548FC773C96EFA52E02DA36B88B6B0CA32C001818285002A2B301E038D4F7383F4760C7485D59FC77380D89D2DAF85D0CC9D94B649DA8DD0931E392FE120A051199CB1FC3B97B75B5910698D07AE6A5B145384BE5ED207EA1CF38636EF9C4F2B626C22DA0258BF92DC1215FE1504FD20915735776466E666CC282859926BB117471D9A0031C47EE30B17554A0F66FC2AE2941A6E273CDB7D17D51DBBD5C2609B394FE6AF055F985A5FB738FC24598DA13B663979E9CCBCECD17CD16E7C0073E348719EAB7AFBD72C15A00145FA4F6B30AC6F159C3DE2EA4367CD720E46504137C34F51ACCB84C86530FB08F502BA4CCE3941E8DFB9DD2CAE57451030361197B05F68FD3FD128A4CE33386684514FABEEF2ACEEA2A681AF4FE30A4A06A0CC4A4B0E678F903C86B4EE9B8FF7442EE5B2D2A6EB06400DD74A753C575A56C6E52AEA5CCA6D738CE90ED3E2A433C75995E20CC010C235E71D3532558E3073B35C938DA177FD52C8503BCF81440B13851415E8C268BB4EB1F1749CDAB1E7A625ED9D8DE4CBCD61E280E1B7201641E1D63EB910BE91A94F37A35AD7159FBFFCD5D5A0641DA53A210E8498E93E0BB0AF01D445929B33AF10AAB558F1826F923D365E0AA8B0E283F59CA812D7D8F66C4D8E8A118783C3E5874BCAD030E68D9C004C64F477088E4C680F454A5457E350F0C33A3D2A9867C5DFB2DB77CC6FC45E4D3654EAFE3A716443B297448DEBC09759896E51205EE6880EE6D7C92EA2A2408CDEDEBF04BFED9BBEE0223CB2C863ADF4CCB27F5386273B5E4668D7375D5BE0F34FE5D8717A0298B97F6BE5AA731BD613C79F793EF445C35F6AD1898D0CAC87DB03EAFB41D8E565AFC4D47DCA1BA0CF65E5C7A19989B587555678BDB44B295E9CC3A3D2D5ACE95AD32B3D0D84C54738003B6B30E1CCBFD2B0DEFDDDCD3C12707F2A9459E7A7C73F909E12AEDEF42A1D5F043A45C732D372BB92F6F32A289B3390EAE7CB61829CB2C4DC1319B36503DD98ACF84DD81E93A9C24A834E048E49607542CD0FF0880FA6EC59B88EA2558331327099B2BF036D29507CBC7AE8380C2DAAC808C52790BBCFEEC6830A6419DCE24863ED74915F14F9EC28FAD159FD21FE4AF863E81BE0DE67EEDE159F88813D0496DA5901B2D74C849A0F10A0C4487118F7D5E4E01C92CAC7D111676F44E34981372938CD8E31BA0EA39D3629D65ADB0BC4E66DD3B7BA6258D30FE24D1C5C1FBFDED978AA8C22F9323D07CA4FA2401AABCBE25B0E3985C0ACE78669E86753527A5B217098837AE53F3FE039CD884D06217CC6BE5A6E0DABCA6F1D3213930A487DC50CDDBE75353A296C3B07F57F058039315D4652DE58081057FDBD80A4C1ADAA961BE3152E513C02440C5352BA01D84B210D88DB0D1FA7601684668355039FA922EBF05B6F80988313CB3B3713EC2D2CFE0D9505C153F1EAA032B03BF249E91319148BB56BF500DD625D77FF88509D835D19973077E47D369F8706496F6F825B4F9A40FD55EFD7F9683891B13230F9B8AD95058692653550F36E3F77AB489AC781C7AE823EDC9BCADD349A740C66BDD513FA8700EB1DEC2BB8C27C272E27A6E82DD848C31EC3869BE8C261A2E25CBCF5063E454BDAA59D3F1F8E6F7B3A7C0AE189FBAF5A9DD129DF90EFA2DDBA8031BD6F581CC92005AE4CC239F73A5A4EDCD8FFF1BDF9511EE0F6C5FF418FA989E20B39B258E6DCEC8D361A9AA95A2D2A27CEC5BD551CCF478642012BA56ACBA53431DC519E637597E4B355BEC057EAD8BEBA25DDCB317BDE09847CB0EA2CCC5564E9FBE5C94DB369ED18D2C85C61BA2A74715FB220A38805E5228898E5CB24F48873F804AFB89E92E457CC021F0EF62925F8F570345B930A32F64003D11BCBB1EEA1EEA46B467E3AC4CA9601EFAD78D8905947D5638BA78A9C1C2E9CFAE4F79AF89D1056B371A81D7B1BC745E87ED27F579DDB955D75218CADB49E2F97CEF9D8D5B92E0A26F88024067FD72635FF0142C0F2AA74F9EB5F2757C8610280C2D1D6BD6BA195FC3FA5553A494E73589A3C2A4A299840B468F3B66376C3B0518567B064B13E073E1A656EE07A2AD128CC51463F0F1ABF977BC6C2C607A2DC5D7EABFE500BFFE617075B4404C896582C8B52088A6B3065A3AC12B69CC5607DA4D0AB4DCC34E41F40E7B8E7FCD5FCB8C2C29B3887029BB4F4E5FA72B0271E761999DFBC8A278037965B3FA57678944B1D91FF18A3DCBAD755119470521B7CBB75D9B781FD6B9F1E70459F8A0E4D50D871D585A16CE198137B872D02AE71EEA908338BF0A2CB6AA30
siggen_pk = 03D1021EECA7E59938E856D4798BE038C874451DD3C7514CCF1B617D6FD4C07BA0F7F2EEF7B7A30505FF2BF1F1104BED57529303D97D7FB2814A79F39B69C4549C232B4981A63741BBF4199B2B15BE145758CB109AC86F2A42DBE3AEE889C558C89222A5824FF04D2FD5B0F3FDBC2267D542EF4BB7E30D94468C38E75B31B032139BA2723BB49C3BFDF277FFADE3A10863D6478DAD9D229971B1490D4C4B2B7CA6F4CEA7ED7189F94323D269AD2F8181FE2985596B4751B964344436684EE2642CB09825D9BDFDABB953AA6406B791B2F1D8EF7AF485C0E05B5265554A899B869861A399A94205FC2B277C3EB66CB1DBA568D761135C21FCF638FFC1A1069003C1358767B54EDC50EEDD8C3F45D6920024108518A9BBA315F09B2AA1DEDC9F1793540063A636CDCE69CBDCEAE880BCDEA535176E2E763A14FF07562B5E43E0A6523348CE49183B4F92A06185C23DF0F56EC38CC2F5A66CD1782D755118F84BDD37F458954206D75477598F62904A3EC060F3F62B555B786BC7D8199D64CA909AA9B83BA5A766DDE3990BD416F8F8EFC7F4FE0CDD8927FD2FBAABD0E8763413ECF041B5EF3172998672D3E42235B4094520ACC351040930CFA5254770F0549E3CAFD4038FD892F3224CE06F6C88D7FFFD972E17049681B2D19B3AE530EBCD4AC3087205B269A818BDD3AF53A2EA3EDB2A822DA38417C422B2E3E05FC902E783FE75EEC8C19D5C66AFA0E6C8038FD718A32F78F2187722561378919E98EB7C957BF5D0C6EEDFF686F1378ED9CF1705352D925A42E884637720F0F86A2356CF1899FBAC1388B8C701C5F8FF111660480B2898CBD5E33355E68FCADC60180809E11DE802766F60FBDEDF1817DD945A2D4C5C827FD73588D8717F8562605935F1A51DB89EF9687C49F78DE2D4101B57D64EE334DB3B3265782EA5890389826142A5B3828B95A558CB88E9764586F2D42E96F631BBD10D2341C6F7876ABB42077B0587E7ADB90974E488A87AD51F997A716D5E54B175B4B489CFEC0E0120FC1979A47DA66A8A2A935EBB59E46A7117D1D38AC4BFA8382D350EAEB61C97338D15085BD412C3E037F1A5B250C7CFF973D2E69695C14F8C3B6985B2D1D47CF577DCA95CF26D576D90D99FFBBA76F19B9CD0A328DDB9BE7583AEC0CFC932D2845EF390D0217D362DA00202E7B42A99B7D77DDEB3E5D6C8FED9902E10E37C164E903B9E023E797E4979FBA33977F9DE07D0AD613522DDA02652A07B74E019F8B2D87EE8A9CAF37E84DD38EE72583B7A55C9AE7667C075C92776F22666C2AEAAA7948F6A095798C6E5A19C24D8FC2D82988159AC51A66C5CA1D42DBCF44637DFB12416572F3EE2D7A90E165EBC3B945FDEB9D12D916B07D1F09BF6E2F7951F96ED7DAD032450FF4CA4EFAA5C03A47AFD5D1EC51378A1C382884747E76A2C754C23FBF667C26B8FD772A61B895C45FBC4918880C5BF913BF25717189057BB2DB040607AD1033DD85B9A6EDA7BB31F166D8CEEDF4CA2A4401CF55095B9E492BD0B4B8E80EA59BE56E76195887B1A0B89CF253E0D0C126CCA2E1198C1435D4289A7FC2144411D87DEF0AF0773D9B272F80D106F3011C1F87BCE11343C7BCA16A1CF137B08319260DD2F2D3C4305AAFB5A68886A4F8E3892107E60FA571B157E340F87ED7AD019645D9DCFF570FE3B9E42FD627C89FC49A40F1BFA49D9815B83619CE3F593CD7CF96D988F6AA8F3375D77635109982B1ECA4237A736D0B22D802A4C456981665DA473A3B21EC9175050689E200B9D0CEB56CEB2BBD292E42982E5B918D098D713BD0EBE96F792F43D4B141AF6900E90E8D5E9BDDDD9F19C125A8A0A890758FA144CB79976224962192E0D6FBC68A0D7BA501934A7B98509D81A4291A9BE59AEA4F7CD5651088C59EF92466D3674B97988E0E0548E3C988A51DA3472D84A830EF20A91EF2335D6009A0F53623BE0CA4D917D5ADC00ABCB4A464BD9B5785E1B44FDC15C2D873E043CB4B61C743A99BC64CA40796992503D041E35FC0CB223FD70FEABE3443CF8D9ED2EEFDBFB0A9144012D278377C5633AEFCB9FCC93BAFC673DA1E801615D848F882750E6050C718906D24AAF7B110C6D73983F690FA98B55CE19F86EE4FDEABD0C494A8E1DD49F6FE222A5A94391351C481BF9F75287349A324072E8B6451EF64B85AF8491C373CB165F56CF866FCCD6D13633F61E011A0024B41A593F83565D2ACCC33FE7B2126F3597F4A347DF8A49DBABA80EF2826A091A922E99A37E9203EDB159306C115EBB5417DEB2541248DC425D8567B0CE881D48F7057913667B64480C4ED8F92C97641921AC54C3234052317BBDE86CFFBC400381CBB0F7707D7CDE8B5EB39EB5AC4597E6A466B660B683C41E917555A511B7AE9DA3F6439D076D762AD5A8F7B202C03DD1095482E8D20C4A80E63672D1D20A4DD7307AD2A2CBDE57F221AF59617F2C5B7F0537E447EBAD74F4767A5A5E253E842FC666D049F8FC3111EA58B70AA8C86B0F18E76E6D040C42D37FCE4B122A139FE0811929ADDB0117A722F3A1675EE1CBCC1FD13BB8DFE94269DD2E948D56515383667145869DBAA322500386FF5976E68B61338F8E3A345D8A569A3B26C1B87D649AB12ABF0C702192ADC2E695A1F9094D49F5AB205A2410A3802983FA52DB46C84D6D4C5AF455E7A5820DCC87A0A4375493F3EB8769DBC67221D5419BA670C6BAC86D2EE0C7900B2E3F2A31F1E17BD245A19F9A0CAFBFBA9736FB73898B8185D59449BC18CD4FADC3CC03F964D6411F9E04A4544CD04577F4D5AAB141916A3A41339FB57E33A50A53CFA9CEB859C0ADF84BF1EE4B8910568E9BFEC5DCCDA26142E4246E0EF91B91CBFA9E3FE8863939D1803E5D3CE5A3BA31D3232F33C728107FD77AE5F89E22641B6E28679C448723B76C96872CE2C00B2D17C5AE66159271142C1F019BBE135705143E497A1DD43C2FACD0684EBF0C1F1A541E7CE827823DA7E4A5AD37A39FF0C74912D45056D0125B132770C58CAF0012ECBB34B4D61E086105324E79BE90AA4FFD7AB3FCB864613771C4EB3EA90EB5AAAA5C3AFB6BF344BADC8285ADDA13612A22C9D9FAF9F62BB3D39F7F2346BD0360071923A85A18478F1B9C6F18D057E95395F6A48B101487012AACB973CC5F2ADAF6D35701EF6553923E962831AE975753CC3D6DEA4FF50403C28D31FA752D7DA091B13209F654BF5C082BC9A253DD58325B87833D261CF80483B3EEA100FA7843417402A8742B40DECFBA3361C405135C1BAF9ED34272C800CCD9E1074960E5667E7AE04B73195702A717247203B222E6DC0AC74B6E736E022AECBAEB49B12B56F83BED701215F5E9939CFC6DA84F8E88CCECE29784646EA53CB3F5986C8DEA7988603DCDC6D9C0D0F357CBCF2DCF388FFA54BFB947F3FC94D6185066754DBC58F8BB88671A0F678A8E51B21C41226762ED108C069FA19A7230A16D64B430F7723553E39A9B4BACEC8A043F72C573634F38411D6D0FE74CAA6B00C8FA723A83DB9B0DE58AFD8E18AF601E55FCDA57ECD1359D92D278F0ACC6660FC1F13E99301C2B41D478F05C187BDA7342427909CC9611F1D0D9804230710C694EAF443F120DED060F895C3DAEBB5A43D52E483A573ED47A9F349F0168DC8EEAB3511C8D16B8C4C082BCA546E958FB
siggen_sig = 47E35EAED4CB8C50CDF09517496AAB9F3B0556FFE066DA950D6272135D4AEE6E0CF07931429203164F5F75E5EB2369E239352E13E8D3F48A77F341D2C4889E5A0A389CBC5538AA5762149AD3D67BEF4BB3009F78406832AAF35EEC7B5760F545C9604EED745C003A9C1C407774F7A2B78D1913E31348D7BE734FC3FF6B13B029D22C5B1614563A206BB4318A064BB568DFB35AEF254B3B192F8FE793DB1770C91CEEA04F9CF5353077B1CBD0497236334842C332A50A3F02DDC9493C275A6414597C1C872EA6BB5FEE065D3E337B515AFB715C875898F4B301F0C50FD34A414AA072CFBF33B16DCA946B238A082521CEE25989781B920A53C3CB325953C889623CBA92C0CCA1EA59900C7A7F0C3E1EC2062650DC48B830DD106A3EF314BC1FE760F78C30DFDDC53A0496B1B85DC2762893379A6FFCE87F0A4E0EF6F988F2C630FF0A887086B048EDDA6DE7AD2276F8CFD3605D3B13A4C8045CB9A1C5650A7EC872F80CB9A23060426AAFB5531E4EC8F595276C0AD4FB5840ADABAA0390724170908A62CF0607D9E2231EE7AC8E94279478D2E6E92F9D9C303B23EF3000F71940F9EB4D41D722504B55BA47FEBB4ADB1130CE22BD5EE201F855C2BB2D8D3CF29C71093100E470CF1F39DAABFE1E4868ADABB05B5F108F23D0A2DF796F90C0DA47FD1D2FA9408DB98D1FBD50049CA4390ED9B4A0658329CCF478B62CBC2822B68B50A268104A5BA026154C69FEA64729472FA24E6D351E74713E554A91DEEBD3CE27165BA7FC2859E5CE143481C565342ABBFD17A151C1A4DEBA16554EC95A4C8E6C0A3898FE93626CFDCD784899DA607D9E08DFC20AB8AC48CE11D61EE711CC781204217C52C9044BAAFF35C23BE8D47C3502A44CFD2FA9D387B227503C302168AF806DAD215616E19515DA5EDDA2864BA4D65071F51E5B487D53947CF34FC8AE5B8E71B6D2914CBB53C6EB9233EBB7638D3CF0282823749C94A9CB15C1FD004186660425CF72E427155BC51CC53FD4E4B310C095A0AA07E851A32E155939BA7C3F34695C8CEC11BC73B55217AA0AFE29522ACB4FDCF69A6CCC12DA920678579661B9A678C67BADBBB503E43D4DD91B85D1667B704029CF988294D6F386B327ADD8039CCCA12963B806B9ACE2AA81473A609473F310DEA4DE1520AC2303C5211D1C25ED25D82CF555606A0262C41D01D86519EDF7BC7D411968425A9C18153A8CDED5EED8B2C81F9D889AC0607846EB4749A1D63A74C6D666E256F48C34FAF3491075C583439904CBABB75AA41DE5621BAD886FB2BF4AB71B50E6D9D21553CE9B8620EC633CF02AD5796289A712E5001A391A2E40BF803201CDC78714A0A4FA3831249A0D9C0220BBC7AA98F5B8BF19E9D93101C547BCE4458DDA342131B8EFC8EA66F121367B0098A76A4796DC1E85EFD41FC8435A4C950D34D643BE8402647E3229800AD8EC8E2C7125934B144995BFFFEADD4FEC65E9B25B593E5EA23362C316A99EBE30255A44AE65EE40B83B8B47D56B960D4AB31D33AE65D60FF042DC2BF41B852B6E8A101D0584D98B597440C0C988444DE8876D26C315CA086BC6D8FEC950CDE88BEEE406F689DD38E3A023FAED95D8D71F42AD5B5535F39D851290AA96506D99BB5B82083C1BD2B488412516548C717F529C8DC6C7810C34B7BF71B62C20A6206E14ACC2F9CDC74DD35C612644705A9532FDD94AFE9378EAAEA1E85E2825AF8F332DDB267F86B5289D03E1060FD6ECD4AF3E0EEE8285FC75762E7C200DE79E394877A4D581F65B95D80D191979F29EC590E9E4DBECA7CD5C6206A735C9712581199016398DC2618041B850FF898C2FAA5E06AE2E279D265245FFFC51971B6AF16339EFAA39C831E4F668E8228D9BC3341BDA3DD19CFCE33DF13E84B8200DD53F47DCA0CFEFD023E0C6CE97A3ADC90AD3C9357D1C8E85C9737217837B4EC70B9ACB1DAF7C669313B9B498D84361D26D7DA43822A184DE166CDD4B47650A3B32A69D912E983BA34A651DC4ACAC6E658EB943868872F51F604240E554AB3BD88D6DD3356C6BBA89B247476BCB841F4BC5A0260D012E36E5DB748D9DE47EFEA4F4F33F1E7842FDFFF38D011AD490473D42340FC0180B88BE59015150F3FFA966F4053A9BD98F1FF22F2D30EE7772544C41A2E8E2B95C6E53FC758BF62F8FDE8C8D385AF7AC919E6C70B76DDB8E13144A338A29819F55F274BF846C3E5180D50DB0EA7EA04C4EFBA0CED7FBD3752C54189FA59949E2B276DD81B80F6B8202A60401E750ADD72BCDC3B034986CC17EDA01EE5E8E7AF26DA520ED96961C3C9DD15912D20560FB5E826F27F3C2D3D2CE306A51EA26C4B620ACFC955568074F951F21D13A71A344D5D39F64DDD06A457751B1BE9551BC514FBA9C17A672BDD82EC9DB399328F78013AB4B04B211E1E553FD7EDD01DD43D74F57A593EA7D98203A32A977D3C0960A3F5254C3C93C47FB346AB47D674798D4A8B32C30F17441B167CB4ADB88B0BC9B8DA087C980A3D99CB94025B9041C31C6EEA7B47DD54AEBABC0EA1A9F0F552CDC84F5DFC272AF67F1B76B6AC38CA6E382FFCCF4165B329FD0E07B5B4B30991996BDDD8077C06F599E6DC1B1B061D3D8263E389B07CA04BB90A7F64D137E6F391598C7046BF358765716F2F79C6EE43B0AAA4FE02F1F3A3E2A8CD3981E5C8E4BEFBBDC71DC464D771D169056DE2A4C9614B10D31C01A9198B8DF51E55C14EA30A1AF78FA284CD9185F5DEBC639EC35C6D271AB7DE748F759EDBD578B49F7E68CC69F3B6875D7361A08F86AA5296EC051AD185172FE698894D6000EFCFC7A4EA31BD7FDE2F32B541435EECE9C1A39B18A31763494733DD35882CC594AC24C98EAF9C97D26182085ABBF3788965385FF4ED1C3C1615468996D2A371A3EA71F3D9B8D6213D9162844C0D07BBB805607A1122F1B02C366EBE704D20BECBC95DFA9816D1FCB74F975D55C000E3C0EB96C90A1F1A404370D83F1C40FD77253111D06B41C443C54761AE90A76C1359C88F26119DF6E5E7DA303B07503C70E6E7B108A86B62E2C8685F409349AC5543708D548D5C069AED6F21DD57E2E0836652CE4877645F4DCF098D7D10530443CD6F6CF033F7B38C097E342C34A492DA112A2B048512F6B9165737D669453123AF9C0E860BC838340553B467533655CD0154805D8C7A6A2EAF7B7C5FEF5DDF2DAABB26650CABF0EE2F4DA67E4181FE6693145BCBD0EDE37723A9F93F2885E59E517D94A870257D316904FA2FC153E3E4379599E5644599DD9084F5771E11C8727F2FC5C4ADC40353AB0E25BF0A34E513BDBF8AB2B55A4DEE06A61B58B8C1F2A6CD2726AD7DAA020E2C30F43C5D43E79D77DF5A6D34427A113C1F2CC0ED8F59403A72F0B2DFA9AE777335DB64E17984A6AD3713C50C0BF1CDD867378B288B31BCC38006E3DDED31A97DC52AB83DF56A955DB6DB9FE668F430E7C79F36BE588B746DD42BB11B2CB1B36BD6F1D6659322F34262A8FCFCEA559683886DF11EF842286F35C75046DD77EEE1A8569DC2813BBF34318E27D9E25121268C0083B5059B2CB67BF463FADEF351B03B4F257631C014361C8812A2DC1D3DF75F345CDC6E26BFADEEE3E84F7B3F048D96567C961AAE6E7782C34013FEB7E2DB384D127F4D9F6E756A4CE7A4257EC6340DBB770E8D2A9E415A2C847D3B6DB33E5763DA3DC13ECAEA1BC4F90B0E6E5F13CAD09F32B39F6E1EE377E8A21BE97F5C24E2C9261E7192EFC15E432EAEA0957FA84ED4BC88DCC66C5CF46F2B2F468B3C437B0880B55A18386113038E693913527E3154C0FA0BE7AA37254F516828CA825CA9D99FB1F50243470BFB94284E92F452D55639551531AF4A91513347BF245850F1C0E94510691EF2229ED7DB036A31B23E7D35EA297BC25F2A951AC8065F31C1FD228677E2D98E8ED3ADCCDE9465446713FD4B73D3409B67F46266ED7A014A626BE2AD772F1FF570E979BD69CD93FF77EA9DDA6565E8BFB3C661008C073FE2A6A3D394D7256742FFD0EAB6D4CF617C35366495D772817CA27E8E6D97B226335B5D9D5CB419212C859E2F99B8D3E6B6B6CDF570D6F0F7905F22544A443830A068828E8801FCACFF2F7EEAB82FE7F8CC5A4B370B8E39A67943A7771B2BD37C10028A6F4BE39FE363368B9B94357863E0FA9BD4E51518D83F8DADA4A342C8CD5D8F48FA3B7DFA44A25AAA7A297C2D9C7D9D4DA348FBE11047FEABBFA5ECBB48400AB8B20D0A5B08C61D7A9C32ABF7ED2D2D0AF52046B869CBE246E7CBAF34898CC5D38E00A9529F8DCB30CF0AFD47DD8BF00470CC2FA892ACB292E94E636AE7ED355B5414DB982606A6DAB21EB73C84B5CCD543309C3B7CF34D75153CA2F19ACFD75F6F9751D7775EEB62D228FD56F72E11AABD5483838DEFAB65700FBC42CEFB2B4B54D2776992C417D287C377304CD00E05A34E3B97E6FEB9726B3B190D59C19687C1FC6F42C808B3DC57715B3510998223A86949B0F375D01C97FE6BCE9D326E0D3E95FDD00EAE08B009B0B1138571296AE27664C171386636AB3CBFCD36E8F87BB5CF03C08F57CB6EE3A3C124A98FF3B1ED82A6611CAF1F027E9D99173AEB3DC07F504CB27EA95F47B72F22A9518FB47D0C3BC89EAD5D1A3848F30E4AEE9B0E22FD7C658AAB4C68F1A4BEFABF96BEBA0B1BD7D4E253E6FCA22EE25AD828BCE932C4ABC60BE89FA6E658EC4D7F89036238283E8B81F0FA9A9482433DE493647A1B6E8D0B586D1ADA8037F54A74DE67A2E59C9B15D1C3BC21D86237BBB103CA1C7AFA6A1A8CD59CD758CD5557DA6D4849B5F0F9656A54171A4DDC9845F1122688F9A1CE2D7E007C5F4A56F4180A7FBF1E14DDE107A20ACAA36BE408B465317D6791F37BD384C063E604C19D370A5C43F8E9E35850CDA24F101EA6DEA312F84F37EE00D0AC437A93316282E5515629D1F3B2166F91E4568464520369AED634CBBC9B08A746BAFDB6639CE4FCBA34472E36403079751E5257958DE1590FEA7EDB24825145CA38E31F8840296A831EF7EE276A76FCD51CC411B0612284AEE8D612169BD8817395CBE5B6C6657D3C39EE89DE00AE01F6BAD6C484460D88B766A19C290B9928C2DA5747306048EE7089F85F8D6A838DCC9D074F1F775033323899B1D31FA021BF7F4B6D33CA07C38ECC89E3068F99B05CD3B5DDCE7E011E3305E153242A105F0E2A474D7AC9EC7702768DF5DD69E732ECE11E0DD0F8839BB3E7DC8994B666CE6FFA00DF1A5EFCD2DA776E1739B6AC42B758E8DAB34A7FCCA1EA5A3802CEF6A9B1C9DB1E36E6F0A71AF8F031F8E920944BA5D32F9FA1FEB8DE9F83F2BC7A26BC041A0F9ECBB82F2D1E95C1260A21B18C2E6D9219053DAA01ED99AC2C919E35A5E059524A0AFB47BA1F2006C72D5C768D879D43ED77F8556D9DD1B45AD90C93A00EE5EDE3E7E78392E9C518F294E2234506C0227FC8812E05C5A01266A8D74EC6874D0D88D85D9248087D38D5E81659422B49693BF955D1B752D96B70E049A08E5D3F827FDA3B6D09BDF4A20F91AFB78EA799BEFBC8A972C6F720B53D16BF33F22EA7205C63A7EC0AB5D035FEE62417213BC1C00C04C5852E9B48903B42283693B1BAE1128DD6FCED9F1B8D717428647837B9EA1B461907D2D0C726764BE1CA4B2AA0617209548A14394ECE1F3EFC12143C671AD9092B04C382805EF1CE55F964C2F880B52B8F4B61F68B31BD6B09A822407B35DDCA9EADC16882FED019480D12287ADE1768BAC5DC0816C83E7BE23D10868FD1E3E8BF9F2A073E5F65DE42D93168F573ACADC68E145B82A21348EFA516EA1774A30A32260CD86CFEE3129A3541671074B4400E5636F487A2702CF672C654F99A9EB9BDB9493EC206A6A503340B02608FA1E92553BF7FB79270437F71A22A926441A7F00FDD0489080E2A9253349A0A10AE677BBE3033CBB7269BF0AAB5FCD9CC6F24D64FC0BC6505FD083D3B871F6D0739A6E8AA70780100A7D72A4518CD8CEA810D6937101E521C9E3756A904AE44964C0CA7696430970338B81BC549291923274F71FF08CAE1047A38733F0EC18ECAC782B9529BBE38D2ABFB32C20206FADD302992B7A36C1E84359A31A985189AF08FDDF1390FA94F4E99DFE4EB3A00C65D353A879E324E6AD99E55A0A9D555165C92E555CEE245339111B5675AFD8385178E6C8A1932D3E9D0ECB2CF84E3D2168A6FF4CFE9C1BA21A26D759CC3A5606242C6A7A9E038B6547C5596387FD87A795CDC5C9B1836556CBCF96CD961F3821D8327E373F26A243EA78A234468B0D68DC3256C70E62C9F94EEFE7DCE00FDEE91C41EDEE603B304924A1D67CD5DAFB281B9F60ED2B48CF11B4660330AF58AE3D24619023C3E5ADFF44A1ACFC6E2F6614850D77844C2E1FD5B36151EF4731BC85139770B579451B754B03DB53C36BD9E5EBE2C1B49E11DC084AF6E8C5BFFFBBDC8200013E6B70B2D3E8FA050B292A42455471B8C2D3EF153F97CB09334067C8EDFC1F6583B3BBE0F63655759BCEE4F734395560984BA0A1A6F60000000000000000000000000000000000000009151920272E3338

count = 341
siggen_mu = 3B2F75A8091458EBBC1B0E37EAF3FD7A2AD5AAB69CB091F91C32BD0113E0E3659321E47CC6A6ACC41F8B6AEE137A0CD1CAD74806BFFFD720AC3C4FB5D8787726
siggen_msg =
siggen_rnd = 847329A9A82723C7575C37F17F4C7CD61A68EEB95C1A5ED913C9C46823596BB6
siggen_sk = 7224253FFC4CB1E697CF5E35BDAE4A7370F2065A28CF7689CAADA9CCC4ACCE39DFCC5D25A699F638667EE85F4602487C13D276FB898A8AAA312372B1358C09A2EFDC899501370FBE9821A784014916E2AE38310FD4074C4240F1C1670E1CF3C7387655D5A7958F65E61E0A106041BEAE2040D04C42660F9EAE48BCEB55D283AEDB347003922198180D81982013455148046610288CD8C620014211211760819044E4246A141766A4044049120EC1904DA1108489000583A00102A010241752D936322330881B170E5A828D61B0880A138C50A420CB426DA23228129930E40409D8C688D30662082382C208400A3249D28480243564D0C29054148C21B291D214914A964910417122274CD316224BB82160226990484C0B204AA2264D1A494EE228261CC87151904049A42CC4026109194D08A82809B04C0140020B99251346511345424B9205421868D1B82821A27002350212C22D8B942923229220C6115A984191C40921A8094B22459B9600D1304492362A2332612040899C804D1842901A1422C32412A4488A12170189A0691C31311B9610C42604020444DBB62113920C2192658B9628A3187221292C2218282401448826841A801183022C03292DD9406144860D49300103C96914C06C4C4824CA320211436844C20919394E118105D444908A3029D8A40003490ECA488C52C00D204386E2160958243011872442C0641A414C19A7410A35010C9824D0142854044A224000E480091AC925CCC62CC8262E0B3588C2B220C14425E4A00083A261C4426DA38640E0486E5B424C043690202832189029434810A24211A23886DC3640DA104A033700A2164264C02402B6640C302601C32C44468A12311211C94491948D1A2511191646D322841311515006240127465A3649D4306010C72D541221244269840832C0B02421098E90128094080413B62C132971890412C148265C486EE3247051024622208D8C02465A802CA41465D286040B4820CC982821221080469009380ACC827180B871A4A849D8B448C3C68D0407708814729B344E63460840164ADA9251E31610082360CCB60D13B6490142850B240C81446E88086620B1218C406658988522128E1898458808651924860A35710BA3458A828993B86D1A03460219910A330E00260D4B446C1203700B056DC8045112A868DC106E11236822928D92C8848AB6491111710285014112699286514B18908218260915005C82400498402040229B8681A4040080088C62C64510352203C56C18458CA1148049906461246423986113952D012612D3069120476AC1082414C389D946040C902112341212188658C0016402851C9049A0C81111360523496219C38909438549409058146093B8885B388A0A312621334EC10022880671DB00021B284491B6100992410A32900AB40020A105092332D3B4101A4941CB4866884480532629D944061A0260D90204DB929164A40DA11401D39808A1A884A042880CC290E2B61159447159388D488621E1A86D941408D2044E03A208981888C318280B328E0A9965E22425190004A0402D83120C91A449180448080769141571A4261163188ADB982023998D1A288E42C8089408210A912C1AB36D11A33108B16021434924133258B890C9B08854402620100422034843868943960D21440613324199962D14033214230C80420024B34D8C946992C24194348D5AB08D12A1208C362D0A224223A061C302310CC729A3162E08390144B450C028018084251039664AC08DCBB4440CC081D4304E1A1231CC384202456A89A42C233571DB26914410090313924CA24D2444215CB870A33044CC165048C471922852501402C2B4288B38481AA201D0B84441C8288B4248C12224E3B4651233849424860134895C020ED9C03013015123A19199C82C14274094B081C82631013702544240434845DC306ED3368803C26962180C1A10850A34228820711B076409912519308CCC3400D0986C20384A4018810B1132638850E31240023420E3042A92B6508C3246D34429A3B6842108451937500A81610195449A845113903004C2804200011B38014B1040528440D3C08593B491092428D9800C4C20498B908061828592263010C10143840D08C5499BA671E1480C99806452B4609CA245C444001216421BC969A03032C9006A0B4121C9488112870DA2A40851268E0C076049186EE6464B7B6003396CF466734D73F00B9D90412BB537C3B24EBB20D6BBED722C1EECD70C8DD44CAEF466829DA2AF6D35223EB1B89E13B77CA81103F93BC0F68A474BCEFDE7E6368CE20AC3901776E275072F2B2BEB93ED37DA56F018E3EBC8A59ADAF02553ABCBA1AC9B94316727A3A0466B138378A3A985ED7E16AFD2DDE4BF661D0654EC43CC1C44C198E4157E23B0838DC20D554CBB6005062AF859A26A1C2605B52B8BBC0FD50300FD101AC8976CDE41FAAFFBBE083DC65BC24849294CC3303BFFE63CE0FFE68657D64D549AD626D1A2E64063ED71088C795F3888D06414E74A1FCAA16C981F4B294AB6C0250ADC04364E7216613E011DD421B6DB514A91C368D5E48A33BEF2804EA73F959B62C4FEC6392590D1901CD53768EE1921A295061AD1D93B855C8ADA1682715D5E6A5C038BC0147A9FD5E33CE0097A47B1873C69501F2CE5E9E0A9AAED63B7A974422E3DEEDCB1BC80BCC346372216E46BA6FED6E4FE67268649D62FCA7CD1D57A2298771E5119D20B2A211B826E6C58A6D8C6C964A7E2FE464105EF3B416382225DF8F6DC292170EA9C0D30E32FD81E229E21CB21EEED63D17F67D973836C77FE2D299A40A3FFA6FA1F970C9106FC6FFF572821875BDC22C23EA2911E1D55D2AA5C901366085E32A27DE539F9C5C1FD5734EDFD46474E14E7A2227E52E27D9D0C039A3B07E82AC2536B6AE1E985C02A73FDE4D4DC02F2DEE5B6EFB191244F4DFA4648071A553675F16F42E1FA8755342251E5F17B1282350B1EF294C634DEC1AD49CBE285A840831988AB73660A73E415E0FD676ED8C48F990F15F91B6599D6A84D9112D675C86358B012A304217FCA0B2307A58165D72AE11947A3ABDCA002341201197E963C1D03F8E5545DA298DBB074F6BEBFBC150946E2FC0AF4FA8400D3FF5044A0F9C708F3829272B68A0087112350CF92FEE0246333A98477C183D99958E19B52919599A51E5CBF321AE4AEB9C2F418CC308440145D86153D7F835A20154A2CA919217247ECF2BE3887889E845F06ABBAD2174F6B532580D358C2B10E4092BCF12B438A9B55EBA0930696925A1801BEFE29EDC03A71D92126330BE3884E8413C5F7B9E75BC2B7093E7AF49C323289D169BAC89F17182986FC27299FE4047A4CA735548E210D6B1D68AEA0F99E7736DEBA6A8EB8BC9AF389D16D62EAF8F38632FA21E2BA11C33E5488C6AEF34016DBEF9A6CD675345D8E2386ADB93233A0E4A4C1C45BA235F6EA9CFBCB5C8FE4CFA914834C9881480F0E422FAA160075468199D2ECBE6B04BE7449BDE767B665DD6292E5F09B6924F48FA0E9136BA2F6ED592E7588B60AA4099825E978845187E78323A0155466F487F712F99ECA0267CAAEDEE24472305017A44FBE549C96ED0A297B14C38893CEB18CC21DAD112688BBA485BB5DCEBCB373429E0C0070BF1987D6BC568E65D5BF7CA5C0AC29743A90D940CA8AAC042DA5B82EB7A973DC8CA4173F3F9CF21BBE65FA3A6B77DB202E924E9B24ABA30120AA01D0C43C3155AC71182083273C1DA9463ABAAC8DF275C640CE3DD198EFCD0856897532F4DAE2FA5E12252C8728FB762A3CD5118278DE9918B5A321D2A50616C50C74F39C7F15A1491E93A017ED2B0EFC1E0D40E9EEAA3F62D3BD43A2E9F57CFF3CE6444EC1D0FF4FC838B8DDDCEC0FB100F67854B936AAFA0BB95CDEA1F4D973BE2C7480FC8BD6532CB7A7C6CE707312647E6362369BFC3FD2A845CC561D0F65EC578517B8E9A9B7F487011139B4B2F680236C6DA128D74C8EF5BE3123388E49AF8BE5E48A7677354B11483A2D5294A67D6CA72F9B07D847EB24CF9D1BC0FA3AC6913C6EDE52AADEDCA13A5A5AC6153A2DFBCD1F21FC18B7BA223CB21D58F030842CF42E69801AAAB2389BE54248267D7334E75C30743782A745DC1B1C2C6B6D465C0C06601836EBEF1915B74C7BA72D3EC8053DADB5316881219016EBE2D9C9FD8B66C489D86CB45CB60A18C8A1CC59F84C781E14A05745C83B1A9A1E0613A6F85F6F247AC09BE4707974799378A258029240376FE4A7C46C1F222B151AAC4E1CFADAAC5B6ADDB11EB95003A291BFCF63A62737C5990E4F27F6D3387952712C644DE46A104D9A2B0B597C4472C91C4D689206BA3F538F7B1F00D6A8D0E8445CA6303926290FAB41B49FB71438A617D45AE368428CC695101F3EA1D36593F3D5D5F2E5EE1E0C5DFCE606C3677C889905770E9D5DEC69B8B23FE9853E3DE537DC81DA45112B24D4FE2F289AE5DD6A03AAA688E1CDC8BCFDF9C101E1EB2BBEFD492BEF2240486D338A5FCC83780A927D972001963DD903F7BCEE92940B147FB3FB59A6B5A166157DC5F524080EEAE911A502D2879657635F8F6868CA8D4A6DBA21A695C6E434029FF085FFA43C710F427473D4BE4324A759B72F35A83E9B412E1E6CBB404C05C11224AF0FB529F9885EF47055A1EE54B1114ABC4FA937E2CD494B63D8491B873EB95806930BAB47A8A6481A9ADE0A0ABF1DDA3B42489CE12AAE412022A2BC07C6624F64BB380BFB202AD86080924D13764162D959DECE5F3641EB072437C4BA933CDAEDC3C96B69F60B131225A31166EBB1733183705F519F9BB51435860AAA8F0CF2F894F59B9718B055394A124DA9745EA639B6E0337DAF2CBC8255105F709A7917BBE9F1463C952AAA593D76691FFCD3DD36086AECEC58C3359DB89FF5A681E871663594449EDA16D72CE663D24301DB6D3297A517BA985E7AEDD10C6E4103A4F1DB1CB084A877CF401065092C7C61470F74A6A099A4E3161D49FA42F4419FFE4981A5AB2B22E8B8DE381542BB177566AA92B9B77936E676F3797795294D66384904C0AC7E53D06D727F90C6B8A1AA95FDD02E2666F0F78CE851DA40E7F03327C1B5C8B1A4C5B65B44CFE4FBEAF61C3CBA42D10999F47C097B06E215DCF97B393A253B2CAE2E0C208D69EF4FF356DC2D110976F353B88367652A775586C25EE52FE367B293F4E8BAE5D0B10DC4079E266227435CA25550D83F60A9DC01AE2AEAB2CC18293F4BDB2B33DDA7C20D93B1E74E474094C81F6C1AAA95338A3CD54F94A42B21166993FB549098B63C2AE592DFF8AB807AB8CAD664207D1E6F3F45CB637E607AA7E284BC24C69501B986CFF355DADE18474A14EED7C4AFF2462B32874711474BBE20962470E3DA33137724B3E031E8151BA710EF07EB6252F902FC298205AA167324B77E35114CC73E3E38A88D42597203E118B5B4CB02315759205608BC198DE488AD12C48E8232611B164591C48404F580425996C5A8F3D3CCDEA8F077225B98593E776B571F16C66B168DAD24764DBECCCAFAA4645DF2DB2AAFD44A922F3CA9F518A5B0402120D1B5BF7F66568EA5C626B1A9DCD7DC20F48BD35634D506E4AD6318F505CD8FA20ACFACEC902A1528BB6CA3313958B074A06F7728EA6519BB731B68A2B7710A519B09021E2D845A22FA131557F717591E870678065EFCAE5F976CA4976A190A9A18147CCA92FAACAB9EE3BFF36B47D707AFDBFAC36B6C578421BF75C4923B6C5E5A30769449A56EACD032F3C614A832AE67F4E64F714CABF0BCA12748DA1912F44022EBD4BD3110A4CEEADC708D6891A4334FC9ECD76737BC02ACECBB5EAA43DCDABD0BFB5AB4A9EC7F86859389E667962F0F1AA825C823602EF55166C4A4C02253A9BA7F18D5DD967EC28E0592E04D526854A3580B7A49E06AA8305CCAF9CE66317C7262A08279C0F6E97EFD1E98E081F70A3AF4829BC9DE5B10B30EEB4209A1187CC94730E693A57A92BBA7772A3DC878BBBD47B95D789C5D8B06A0E647B2D9C75E59088D8FFC37ECEDA654D4936F39C4619D9FAF46ADFB8F9877CA630D467B514A8A097EE961A83F1C2A94DEC15B3F0207C192C333BD002208204273DECB85CFCFBF4544693991B02D1332A174227AFA276CAE2D0B671049CBB62492B63E77516A8C9D06C77D1104BFFFE1CD3FF224B11BCF415D553A831D038BFCEAD8A9A9C678B6664F85E63F8AE5F71B652B90256F37629E518EDB984FF1AADD5DFB818457A7CC5ADE09A91252A81F1A0F465C5CEBD1E91B31F70866BA22936491C6181A348CCCDBD37352B32BAB25839A67141B51267E189D1CF03CB12D73656BB7CF6CBB7A09A962BB0243C4A0DD9EED051A17578CA5C1A0178B6C6D9BADA61C136BF99BA3BB4BA5A14D6FFE0841F9942B0253AC894BF1B49F47AB1A5181AADA4EAEA3A9BD5E7E030E83693822A80B201A8771D36D780CFDE309D9B730B640B10C8FFB2F638B096FBE637422BB28CBA510BDC2028C3CFF8E59079CE9E10C4ACDF1BED3937D11D41C875B9100E2D1AA71E02EE9966ED1AA59C3F6590BA9109DB48A4DBA3E3C4CE423A8B5A4549CDD3A7AF8B193FE3C222F462704DD4FA413AC9485EA12CAE27B6BDB18A45B6C9579F3A1B09DD350A1A6DFAACBDA22341DE4E6AAB4C6B9235ACC41E23BA4EE68D9DD4F1EE465A02040104C8D88A392B74CFA3E4DC081D9449D5C9905BC26A78C78C8328EBD9C21A5DA0E4BC37C62499B1CC5D2E330CDFA7B661894308F0AD495FBC7FBC3211E8F04300E2A39E463269A1720869A5643A1A6D0842E5C548DBDB9754921B982F21796975AE045BC5465BA246E1DFEC3260434458F87A96AC6C9D625F87B6CB357C390AA357069F7843FA8A7B751FF1AFF760934C8E4C5C016A3DB1E2C95CB9613F7FF834CBD973A2283F5
siggen_pk = 7224253FFC4CB1E697CF5E35BDAE4A7370F2065A28CF7689CAADA9CCC4ACCE395677BC37022F55235FA6898A7C13F3F4D32DFB1EDAC9B5CE2469B075EFB5B5E1135F7034AB8DA134850119DCF4842BB07936A3340747ECE410F9B14CD1874415F4C77A196DA93CCA5B7E01FA551824BB6ADF7D6C698822E90BCECAB2697A08A6644B2451460FD60B514BE3B91E86BD19CD494A2909EE1D5FBECC97169A2BFF80059F3B86C48ADB437CA8A26DEBF2B68DF74463B7334CDABD3CB8D471A934F27D9BAB645B11669773DB2C44502D69D98B42A6D2619D22C5CC461BB0F0F1BAE1FD5262DDAA144B2EE405CE5E7D64F96851BB279C74824AD43D1E971AE320931136B1577843953641FA246CE09E43B924B7BA6FAB07BBEF6F2931E3A932868B7677B950D7CDB5798FC63CCB20FE733116FCABB75573D23BFE09144FD2E592F75B4AEDF23454879F043C61A9DE69565869EBE1C29E533C14CEEDDB9446B765F0F9F419C2CD814FBF0558A8B9FE0413AE5428BF86AE8494E632B7DA79B8B937E9FE8709601290EE49860EC333D5D26639BEB155F2D1C9566DB4CD73CBF011057F7FC17CCB94B86048202B7610382A2EB5C09612FD85F03642CB1E70BAF52806007A9D5D021A6D76B2F16BED6D75E47D7CD8DB8A7E1D4660922FF39FC95E7AB446869B4CC5291CCAE92940D87620029C4FC0D428E8406711FEDB217EF43431B4F20DEE79E5FDB8CC02534A913D5A1DC72566BDAA93535FBCA7881F19663D06ABD8246332E6B456E5D62A8F9D6F97B7E582153D93BA812F4B9C9BCC08BA35FFDBFCB69D5EA9FA395BA21A4E7B0A9E15DC3B1A88408CB37B52390D2A1CF4502643BE433264DA928DFF56D48EDA95D7DB78CCD94563833AE8C5EA6487F28FA07F6562AD3A759D0244B4459469B4FFF20AD1FF1AD2F8722FF1EE132A001763143F126B43E26168F21E97E77F27FACE3B68C33E3AF173EB592ED0BBFE2A1B6E7CB678892230F906E236D7CB325A20EF5284BEEFA2C7EE07BB69C1B9DB13F8011FCD43B6527BB673F5BF7DBBDFED883A68E903175EDA8AE197A212E821ABBA03D98CA3E2AC672391B4533ED19F4C39EB9DD5A49CCBB9D11DBA20B2B9FE42B29CC531DFDA2312BA98F83AD8430192D99E246B81ABF15BD62CB3226A3A4F446309E07C2CE65560CA7D83AD726556BFEFEA0B1077E88D8207A12F073391DFDB7D222A25E4D626063E6444A0D88EB5DDF33B0A1777062FE81F6379AD650CD44225CD2462F952D2563E0443B4A6B486BDBBB9DBD744B291671B9F0588472810C5F90A8228EBD1269E2486F0DAD8DA452AB15AB50F8280D570CB5EB7617265F8C8A8F88E6547A288C71AFFAF36993DE73E6028AA31289C54BED0B23270B6B2E53B286949A4630DF8A9250B3B2B3E36266EC6FB66910F68AA2B909828869F18803517D6087BD1C12ACF9FD788142D86DD4B6FE908EE55F8C05EDF227F2487E0FAD28E969E7D8FAFECC5D2D5F5E805842B115E790EFC09334467BDD3DD918EFA6C44503CFB3029687113849C311B99DA701A204F8D15B06DB7EDE0AC9D2F7E58FF4E55F266674664933EDBD6B8FB6E63056E51261786A4A91C8AEA6B35F4BCF5377F668AD0CF11218C1D0B88CC7304DA6AAB7D11B779962051D157BA4EFB41CC856A6872E164968F0052028A4D7248F3CF543F9F885A197F642FF5117A94EB3AD2C6F4CB5C4DB23B1C8FB6667D6D60AB0DC611CE9E2274FC8DFB22D3660171CA7D791B2FF2E3BCA9CC3A28B0E6C3B829EB3D78B5943EB281457ED6FF2CDD8D73DBE282AB570AE6581F46EB06E3ECD2194A9F138C66E57A8AA34147848F78A9D57700D4F914761DAD82816A528FA2B81FC79E38D008FF10BF9755D91AD7B8894B4BF1FD7F20457DE53E34C478CC5A1DCFA4A1BA3193E751EB0984BC029DCA4468421C67A493D3CE7F3DF46D1159A723116D7A3B857668C08CDA3F7CF9FF25FC5625B99C845BB51E53A5617E87C042DF2235FC2A40869081FFB478227C607C74C8DC18158AA51FC615E58915485E6DC410F75F7317C851382D4564242E8F44995050459E5095421809B39AB2F055E6A2DCEADCD026762DAFC63B531069171012073FADF673A838DA12874996553B2361A43CC664C0E07405964A4ACAC879723D39351FA4C612C194CBE58C1A3BE8E8502A59240CF256DF555B35588BBBF550D320B66F0B07E8F99E967C7AB8C1D5616516490E8E70C35DFF13B366FDD985F010B0C9319B8E27BFBF7CBA55D5E1440193566DA527B5A308A316BD1B15A25C40FB3798BF930C95083E44F10A1E9BA7F3595CE51976350B3CC990D2EACB40B3EE4C2F4EEF760783BDD17A3DC2B1ED0CF79E6967C77615F6D12F806D4B62566A0CD46D234991424D3EDC91DF18D216C0D45759C1848B61C18CEC9D1AF8C3F94B94463D75CB0F0490D8280D7A6B55A91A2F00D0C35454416CD3A91600B51FEB658BF31181B52F4D49FE68552905F2E07FE79D6D964C8D6C45FFA5E4F359818D39EF6394E97F2A7884DC9A218F1F43CFFD07A35F15E484A99D6FCCA30F70F261B9DD0E2054F31EDC2E2D85628C454DEAC57184E74CE779883CBACC2726E0B9957B788D86EC07A33710C5AE1726C027F7B01518B22FF128486D28BFF892358FD2A3BC1B7EA946EE3FAE51EF635D92FB3234F788C251AA9884AD500E8376DFBA1956715B66DA7DCB07D3829D72663B51E64AFFEC1387A4F1B9AC57558622133F198AB9BBBDF2621FC9C5316C88AD61E626D1F81160C90B9CF0A77B220BEE140A870E9C4C6DBB7D30514AC64A79256D18F606BD295B85E64DE296F85FF3AB8251E64C59B8945E78044EB0F2910C336D83C83AF0CC637443B25DED6438A0EF8B96682EA2FF2A86C69F474D772C579AF9D6E2349A75BA6EEE7C4A9C6B35DF043608B3E07959AABE4638FAA9211C6EA643F54E9982DCD8982DEF2CB61F388846044488CC01A6B55CA5894735B88ED0D9E6C9F87AC76E9606E12C284C84500377F7B2067C709625F1DC23A87348799448692035962ED5C59D71BFEEEB9A54089DD8FDD1B5A0FEAD3C73B119CEBBFE882D868F700F945DC3FA6C26D3E86597C6BB2205A2D4D5172A1A897C9D5BE7B85B9ABFEB62F748ABAF9FBC912271664EFA64BD9B1B12053D6A34436519B28B6DA6436681B860F110391CCC930B4EB1F3847FFBACC4A15B31D44BCDCB9E641BE5D573685F63C59DF661ED2BC580AF22A1BF02FD6A66E12A0AC2622AF428ECDF365EBA0E311D446467F66F1E503B180F130A041388CDF5DC6EAD93A735483309C00EFCC6D838363C7B817BD1BD079CECFFC33C67B4606FF6ED856264AC0B392D2F878690F86AA2BF0AE3E62F0BE10271DC7018FC1E288B037A2985BA90051939B4C1C61F7A0F9F8AEB0A1522C99D7E97711C2E6D09AD4810BCE7D9AC421BB5CF12B90F7C8B695C8B15F21A1E2C0EB4199EB90C99AE080CFC1009A74D70EA1F81091910523F0753402D783392956FB23B3DE3EB90A7AB63D3EEC2DF573567ED901AB89D9379C8F66244C9C478C594A15F6604E87E1301C0D608BE8E5C45BBA2016C1FB7DBB5AF763D55508F1704E15016962C02F5598E7685A868DD447ECECBB8E08AD30592D9E5BF1C6B98A15CE716B855F7414044B7389A17C5356B5582752BD47EA8E5
siggen_sig = 49C0E6285CA4429EACBC6C8A9C2D36898AE3B00A3DCCB605B7586E330E679A119653E8E98DC888D2372FB9063FFD1B1C78D285CF153AB6AF9DDD989D24B32CE5DAA4D1D4A5FDCFB4AFFAC35EFF51457E67502885745D8E2E5D92D23E01789C0749C1EAE2E18C46316D63734913AFA075A2CE06CD808C73CF1532C843BCBB0D8F1D6231AD2741CBFE1BC36A2ABF7DF86E043902B979040175CFED1622919EB8C2CCDC057641106D66B0812FDA5E71C61F7F6B56581D74BB270CEB9A7B07B300C1D333297A89BF40A2309A5B646FF7185AF0CCBAA07C8D4DFF512CE3ABD3F3D3B0C1F2C0E9783CC95963DFA375B81D6AB7168140029A96E744EB57F0A5A156E723097E4C3101A22E10D646E02235D07D4E2B4B33C46CFBD4482D33FEAF079D57AAF92F90719E8C90E8BFC66994F8F1614DD680AE4FCF168B04EA873E80BA39D3CE3786F5194A994AD1BB2F4CBA3BA188453AA70E7EDA40747736387E906D4D375BCD3E0598BF0ECF111A0FD9E58DFE01B408EEDCCCA98898A57E17F8D3549DD83001868979E3FE279AD38C22EADEDA0121E322D8027D16E5CA09365C48353D8D5C1009CD727DF25DC92FD09B7C23BA42195ADF16348BF7D6BF9F8DB66F51398D31E4B0B54B38AB03924ADBE547ADEC32C7C1A970556594970C06AB5314E689BC35E3C3022C04675D26197D7717310B76E45F4847B2BB593EB13BF55996EAA07B572F251E0665DC37A573E90A6819C786ED5034F7A26C771E67A4B28257617CDA446B90275A94EDCEEF79F7800492A8E7B8FFFDC84DA91DBB243024941D5D98239C1CEB79842B5482C1F6F9FD631FBAECC5C7A053B02D997C0B862D889442AA135CB9D919396C7B6DD3E7F93A2190B8335DAF72A904A17CE85DBE7769D5BCED64779894AE5CE94B4C62EF5CA1535EEFE6DEC7B84DC57F4B6F9CD8F0499426969E0A54440A6698748D5559D3E3A44BA2A81A71BB05AACF11A12097928A2F6485920F6B4E22F8C11730CCEB44C86C7A495C3ABD844B66E48EC500CE5C03B947409AF0E6B5A139705117B4D25E7F32D88753F95D55CDE27F3F2AB018FA208986AA11377D711DE6197EBBAA62E46590EE7C135024D88AD5AADD39A35E63F59CA59A05E9B8411A5EBB2F01E65A1BCC20A0BAB32C4FD86D1BB0D9E3ABF5863E852CF3F5EFF1595BFAEE5809B65260D0D95EB509EC061B82B85B2F90231EC1DDF73038156631C4BB16EE0CF7A176669CD6B0EDC0F6C801AB4AA1055D15845D995EA5C70E12708FC6CFDD2FB9500E7EAD1B4CC4B6E128D351976ECF91D634C026E11A74D9A47540A9B4835B3010939A90E7E0E9A8B11B676279D146ED0910C691E7ABE3F3BB3C39E94700A8EB7753B6279F02B70001B56C15F3ED5686F110A2B6702A78AA3DA376D8298E5C6F6A041779FAC3F875D783E25E8F70132C99E6582D3AA12B043C6C36B62449FC3AB149DCFC9BD87D4F0D2B80093E728BCCF57079C12805F6909B93A6214BB52317CEEC23672D3C4043B4F3424B6A18F3CBDE4F25738A30703E44A630FCE2AC60291EE21297021E37C7C74D1A73DA94190A5531286DE5A28035AE975BCC48A47D12DDB889B4F756D416A196128699F71D6743802E5437320E6DDC249D5966A09546FBC3071467B5FD2C3CBA2E6B9D9A58282E3A8AA96E44744FD6EA5564B0651E9C8C88B1640AAEEF8E55A006F6085716C4A0003E69DA4B9896B53A4FF4B634155F80294B89F6E521A24C3233EEB2A884CDD25F1502A9F0A29E43F4A7227AD514239CE05EBE7AC22B8D0B9C706C944302AED72254E5A2EF29FF16EE13E799E219710049316ACA6694618EFDC964BCDEB10769AB795A46A5A48B44F6FA548759877AB33BBFE40F890B47B0D881B7E5AC9E124F0107AEC786D00575FA1C84B7C4E37774FF5BB5B047685BBAFABA14186BD83045C50E630EE4F71FC762F7F2E40F8F646CA20C3CFED263B986D69F05C3BEB1B72A95293BE9B8FDA758B512FF69C273436BA2781A0C631A62C6E24ACEE6D95ABF0F9940BB16DF6B789CD8D27D5FA60665989B3BA18B012A541BF8DC6F671C68EC580F425056D4682F922CCA963B235E15E343FE48BC82ACD27467BCE47581D0A4A57DF6F95AB49FAA8863BB963BC62BB64CD394FDBF6044E6DC7761357EC4F1FF4DC8D746915E545659D181FA9E138A9BB4F19587971177CD1657766761DE1AB678B620ADA07F5D207503DB9375EE7BA3EF3420F587DDB3ADAAD5EB45ACB9EAE499ABDD493553AAA13493170A2922E43271840AF8B82EB1B6AAB0AAB556CBD92D2CD9533BD45032121D5A98450DB2BA645AD002D459C570E653BCDF448A8D2D60DF686D69452C410ED8C5B89560657CB302B34475908E3ABBF13085D1550B21B0BE7DFC1CF92014CC34872154B914C79FCA9024A48856206318053BC1504BA372953829F49044991B6AECA1454CEDA34B9C4C61E1FCCA97C874F18A0105A3DD700EB222F1CE59AEE47BCC535151E6EF46CF4180B5449C840B027CCE47DA74D3F20D52B32081D404094C676A60DF8D829A85F916F65129A116EAC176C2C558800E9099554EDB1D0B9BC7D3D3895F7CE1DB9A7241759578CD9A98CB8E5BBEBCE8CA21A0E01918A611AD29C40ECF49076CBC3DE709E5F199D9416C21FC8EA3192B8776A1D7ABA12E97D44B3487E735C9293A89B4E37E39BF5306418578AC165530523B868279F53D7CF439EDE1CCF318547115F33FC1986D13F5BF90CF546E41343631EFCDAAA8352AD83E0FD1D16246915730C7EC669C9CE179F4D27F07D493575F8793FB6467E0FFF6AF29755DECAABB212FE4D3D26BCB80CE2AA95D330FBE3BE07F35A830D57B494B989D5EDEB7B8E01BF39FD78DB6A7BA8B4C663485AEAAC314A53D2E90A72C8CD081C7C26A8A47A2BF3E7FD7E299EA74BB165E7BD9B0C0F9B5BDA90C82463AB700473DF075E17A59282225B7F33A3901B227C9C70B831BD22E3437320B001EA69FD5EE435F6614D7F4B0DA362E74433D516F685CEA82170D6665C4421E9BD101F6F102C1FFED21C54B92BF58BB8E4B41E6EB9E34C44BE78535FC1A660D896F1FF69B70C00C2BE50714484E9D463FFF3DE22C9696568A7950D35210984602E3720E06D0E87CD2AEF35BBB074049B367FA34D948D048E70F8D2ECCC9F89F3A1689090D2AAF7E68ADCF670ED64DDA6DA83578CD67F640090E3D3AA226A5848E2D0F81ECB347B2E1277099AB81C067693C1AA9EEC7412C83F814BEEE3A98792248A2246FBE4C06FF9C4DB3A166784952710A50A071FEEC16DD4AB8AA167F2C7667415169DA46EAEF38A1063D741CA074FEB8931D1B3A54FAAC30D37146EA370ED66F989FF68641ED9F19FAB80141517F130392F33A9BD9727C6EF3A834EC04C5BF2046EBFA3C5429474DED9CDA18687E84AB5595EC293B905CDF9262FC5C4D6136E6C75B289EB00E79C8384AC30539341AC6CFB7DC978CF4616B6BC71E8F59488503222270E42C0473DE08F882FAEB4154B8997B656CB615F72F5A74E1B7EA284785B55C610C775E773A61B43B3A4BC69F6E710DA8E1B4CCEDA4C7324ECB5EBF5D83616BF912DB2E4C454DBB2D1C2EBBFBEC686C16F88019C9691948A515CCE5762D96DA5E7361ABA42178881334A12611867B8BD835097829291F7DA68223973BBB21FBAC41059C948CC571E848FCE3464D9B44B925187D9237467D06F79878B86D7F60DEFF858C6060DD0D004509A53AEC32D3CDEF33453470679C6B59470C4D2F3741916B070D2292F0C366BC3723845EA5FDBCFFC954C4EEC4B2BAE4822742660948AFE13A4BF5C7438D26EE493616317E64FAB480E3AC74FFCDF5CEA4E15ED17FAFE777026E7FF6867DDC248458509FDE2F33887AD2E702E16F39A9A0E18407145CF67F0E765CA6D54064A721A35C4B74063D0DDBE7A65230F3535D170330EF7E31E4812BDD479978EA46279C34C902D8CB3537599EC63DD2B79F6AD9D024E226F5C1620EF37E36D12F338B0AF4382135B63AC99EF0260901ECEEA2EAF9504485BA7B74EC2EEFAE2D47AADA4DD8F7E2DDAA7B9388E81F20F4CB54BF0F4AD09DF7C28C3FA4BCE1FB2943A5E4FF7A10F708DFD85671F28F12404CB977F8AD585585D26CD1337F8940EA9B1E02EC5FDDA8D1553E1A02D69CE5EEBBAE8E0177751872F7EB7CA69EAE0040090777E419445D77D92347C71E0188857C1F6FD6422E6B7E1CAA72B175F89DC8E53A1BC57AE947BC8DE3BF0FBEB14D31B8BD15A358F17E86F90DE87B6795DF67B48DF1250DB2AC611C68ABC7188E0F2256BB844F28C7BDA8A3CE0D0324F243C2C4F28B8851E692AEB816C1AA1EC4C9A8E3D8F612F4F83C7190A622E1003E442309683D208EA66EFA4D8E561F74309E58EFD70AB4DB4C4952CEC7D22BAE5BC5B3772FED707DAA91284266D6D085BA886B69523CC9BCC79FFC711C3AD6AB83E21704D119656B01DEEF7F073FB11B83FD1C16751A056060307B80D4F157C8B45CB25754129C9559EB0F64AEE80D00E7FD9532902318ED904901369BB3441C3B7DFE9B853F3DE4EFCA56D894B2E6796648051EDAC1C8AFB41247594B2A759A90105749E372A6FE3D9E3163C3F89157588E59EB397EDE9ABAF2BE86E802510FC09BA2684585CC133EE10A013BF558422129320C53619D4B9877AE54CA8EC6C013644C20BE3C68329796169B2F244E63EB30B8BA2361D0E6AB8491BACC102865782E491E3824584774013705CDC7A4DFF26E91F8DECCBD52D6AEE1223F29BC47869628BB26974650595DF7AC359ECFBE4D6BA74F16D110100A959E25FDD614B368B6E493C92EE6402DF3C7672735A735978752532DBFBA37D89FDB1E3957E777683C627230DE48603022073496F603CC790142AC898162A30651F15B30976DE5F702E43EB848BE32BFA129962AE11EFFD6DF9B55AF1BE9004305D9AA81F87F4D773F4862D5A872B8D0E86778F592148BA58CE1E87A3078D6BC8C843669B779E80D9965C6580B2F0B3D7AC3ED1E93ABBD61DA085098B756DEE0B911835D9B6418E0CC53E718D8DE3EB1502CDACCA8B5B4FFE7AA81820727C1CD2AAD86D7E78CF66EE120767B3EAD4726B750DDE147D912898D434E9816044ABDC516DD6F86262F5C910A8112F0DC323C2A429C4709326E21AE3BAF260C2CEFE9AC2DC8DFFCE09E3D1D9CDC6B5749A4DCBE208505F592A2D093899C5293167A0288FE37F581F5B8A3EBB0DBC12B28FFC56F66E7B54B6599473B2137751800F832DC8658A16B33DA6169F22C2A15C72284D707D9992A366B95B1F8D61E3660EDE60CC9E2EE1BFCFE159993DEC426C119750BE39BB9A971DE65CCFC6269B3788147BBEC74E18018D3AF9738B6C4F5C9AFB414A2CE747213227FBAB613EB85BB10DB6DE34E8D981BF22721408B6B71BE3C23AA5CB4D0C00FEB4580F5CC6D5335DBD1D7067B770F1B1E0F290AE6BF840AFEEC89E458B4BD7B2DEB3923E277530821F250128B34503C6880AD3618C7F7C31AFAC6AA4833429C3A667BC52F5E5FCBBB35E33C515107B4CFDA3FD925A2E9F9BB725CD79B4BA9DABB673C32CD959B94FC8593C9818FC8DB6E45AE63AD56193D05D221395C368537C101DDDCEF6270FB93A69EF87E14175A371382BCEDD45DD50BA2199B3B54F175B92F6D675F2F7D59C128F11E1A248436C0A1B8E1668638B3A4D0821CAB15876C058289878E5F600C82B4211C46A0EEAB5542781BFFF3311F164EF514384DA556AAD4F0FC85AD0AB6FD7902845192DE078F8F3D74B25BB5899A6B1B47422A8D3467C9F7EE512F28EAD7B1359FB618AD55FD1C12D253883D17BF1AFC5753DB45112E1C12A1317778FDC25D309AAC6325F1A683CA86861600B3468CEFBC755B902EBBE1DD19C643B078D06386B1E04A7E9C50BA852FCE53EF8FA35A878642BE7FA139CAE32156778AAB9CC7484E79C9B5B8BBB1E0D69DDF539EB0DA12EE593E40AD6689A532D4173A1E53AF1FD7039C789E9E9E3B34C3B856CED26254E430601F26CBEFA011DB563A9F34BEFA15052C53D45276CCC79707FBEBFD1923B17767F4D329EAB2B5FC268EF67D1ED25D4F02576030DE66D8C411ABF8EC425DD48F329F77C820E8654B6FAF2757C0DC6B6ED6978829A9E1D272FC9C904A79EF08E89770ADAFB244481B97BAC25CFE3D9C28196480672B09F94AC4920753B5A1862EEAB6F4BF21E92656A0E1FCB6BE7422E0AED190981F96D0B2E1983FCFA370F983E7FA25AE650AEE96E8E5807599BA7A937EBC6B66ACE955F8A2F87139D521C3DA628DB6D048B8FE15FDD1078F1C3E99305B774574655021952DAC54932CE3629C6EFB343448700A0AF840D1784E64AD7770277194A9CE53E7B8CB718C2D35E843E7DFA0F8DFC9D6FB601B8346DB2180C1FE84C565485C0BA2B377FF7A2880AEF2A05CE10319872A0A81F5F60FB0BDCCD510B5E3E8EF2888D7FD1D383B3C4B4E89DCDD0304346D83C5E1E5E6023A587CABCD4A68844380B7B9CFFA121828484F515C95C0CE00000000000000000000000000000000000000000000000509121B21242A34

count = 342
siggen_mu = 88C9E37FA4828400FD816E707BD903CC4F699983694B6CF14DA4FDBB994A37F82139732D2210A4AED09AF784FFE23FFF8BB869051ACCA6FBF6058F4830559AF5
siggen_msg =
siggen_rnd = 0ECE007B36994CB68AB0BE9A2955C03B154D30AC170E949B01D01E1ECD21AB6C
siggen_sk = A6EFB18FB9111F2D2D435FFF2D6D026EB878BDB02B483E6B4600A5C2ACE664C6B3B819AD7EA4B8DF151D383F7B8F3399CFFBE1C0FD5AEBFA8C368EA300B37D8C1E38B0272DAB3C024C28F037BB3514393C11C24F161E2D4A75ECF9290BE085242FFE5196F0FED9AF8EA6F69933B5A07DCEDAC68DE4E37C8A1D109A784914527523826010A02820A928591052D23030CAB62DE41662D088719838859B004E1A920182020A19406A8C864D8C102022064E988201D438660AC7291496605B222218234AE1844D0C416E09056024A2248C480E19C290020929212024DB2872209365E04089094668A43405200680CB1869C3C22C13C885190964403481DB38641B83000B04661CC54DC948681AB42454B24520840D0398851A2672234929C0286414475011C748529600239325D8142C0BC54D9CB64C0B204503C80591382A180851C2A8508826420820524188002137518C042291A6890AB11089A44DE2C41148265124C309DA100A6112288A982949480611826C21850513338D23214E03104C014928DAC05120138918430A5A0410CC3282131370D006441AA18D19054D14A10DE0288821100444A244A4C86C61062CC3A065C10421DA2262D8900C63C485DB006E54824448B02DA0404288144960382649842DCB024CD3186111980C18034E0C041152422C0206454B163219B8400099680AB740C93292CCC460944600603284DCA8440B0820638810942692621049D3002600436C1233001126461023111A080C50C80CD1C420DC8201D8B29000B685014909A41831C2885109C5018B2462C188804CC084CC1411C81044D83009582206012825222242DC040A19468C930269A3C02994940CA49221CC400D22422DA19051A0060642484D181122C28201D4942900098601172C22A065982688CB86648246281B314D0B299249182491448040A42023B10863B091CBA648A3008C0300711A050440407000918D0BB3082484201845718BA0911235901B300ECC04409B4802E440254C16911BB03189800D1C4661602662D1942D5AC271580230042064520084A2B20558403151346D9A346A49C82053162A2334608C086CD2244248B6496316480B8628541891092201501065C4C4605830525B8810D0244692122A19308A21C2252086480907606042614A066D0AC76D08454298300560B429848251083791A08621408809DBC09018378464068C5082450C346D53466ECB48299230299AA20D4B008202806883B66510220421941122834D9900492483201104664C868819A82C08960D92180CDB006400880D0BC369132502E10861E44630A3164C4826824B3600D4C061D9468C53A08C24929008176A50268EA0402A14040501032E01C20899C01110C58510838820464D0C19028A90715132044A44845840015C326E59B4498B4210410609C1C89013B620238409181992D322301A456C20150D42842D60041202267001A56CD0484C14092E1C990914110653A8801C233114B10012A45124205248322A9B126A4348001B094EA106450898400006811AC3255A46901C0601A142048A402950A09193122C40002ED38691C438306486305318290A9020589050CA404812A5100A234A00460C9202651BC22D41264063103048B66CD4086083404A0249842288510A42824BA40401931124B729D81409211460CB104110036913C401E3884159C0505C18421BB23021C084408865CC1405402648D1A60C09A001CC224E11252A012822A3429001078899224AC8003118A36C88A00DDC326ED40821530051C4284D13162A1B27081B102A09C00C19A9299422254CA8819832410AB09002A089E1264421258A913605D1326EC4B89193A20D09214904C064900081619401123282E4266959A25063484E1846002280851B8464490640E3408423314C02B2280130028BA480030631428841D91665D430720C496C54200D52828841122254A20884B26002028D19336809B42CC122080B4685D10452DB244520106823B87020192A89B82088200880B02484A08042448E62488E4C4045D10010CAA25099420294B6091C9421830431D1B4840231458C008604880904340C2322244C140C5190458216891342600C11220A30881227618BB0241C28650308449B467013C600000849C1484AD412242426312446728C3285D2800448066A4A086E21108281B0856032900CA06531B7FB9976D9EC03A0CF9275A66F4DF4B75F5F4A9CDBE529A601E6FF670D0F6CE882F94CFC7D6AFEE686452BF42895AE770FF5BB723C0EB50BF165B589AA2D347C35DF30F78BBA2D393A6561A12D4322C1E11F01B8BFB9024D2D6DB97D3393B4DC856418DAD951D97944DE9E4B9B729D5F453450BF8260F1070529DE4BE7213A2EBA29E35FCB452503D788E0FC5464F8B73A06DC2BAC99832A89593F0020BC0A0E2758DFCE00510252E2235E572942DA31B26FB02848F4C6813B200B1231E98021CE51BC6AF8D488F062AE50C81FFC2E5ED6DBF9971C69BE9487E4054ACF83A68D15B3AF7E01282BFE63D5F01B76F76576FEDC0E3AD778210278FA443838F68D487D242C44005E3069FAD83E2DFE608D162CB7BD84B11FA3EA5FE08BE545734D4B13D1054233A53B8B68CFD17BC1CC698713697A4B9F677C567B4B377873E239DBEFBA6A427E190CA90F949D911A75AC89926E20CEB73EEA46AFA99AD2381629A3359172E989C69942757620FEC5BECD24D3066D30288012D7E736B533BEA5254460954129C8DD308E6A55E6A21920ECDBC92D43B822A656D29BC24EC034F64AAF64D2328BC930C348F9923F59639ED28C3D8FF23BA7A2C5E176AFD33D6C31E4BD74CAAEC9937772DB040B662EE1EE2BAA9C200BA631F31A94C2F8A320418AE69FCBD9BB9D702A3B2B38FE7C393682065EB7FDBA8E4F438C372EBCBD18402BF6766C9D06D51A2E6B3245F5D616158876FF92F6364B4F5F423230B3303272DA7C6FC18A125005D3FD4418A2280D3516D03195BB3198A0D18763251F1195906909C348A0B5E3151D1FEEAD9C7D736633D8332D2053BC33D004954F35BE520440D4A46A6ADE39EC739E4D19249738FE718813ECFCD315FCD77BBEC267D0438ECB35FBA91BA6C7D98ACDC6EE509635F27E742365BA4DE2C14D03AD301C7B13749E59D065FE91FFBAFC685E5593E54201259CCD98AEA05B0DC888DFEB266F16FCC23F22853444BB2A343C8D85C9F7E55DEE21CDF78BC46EC86140C07CF8BD71988C5D27A36913C1827063F5BB3FD822FEBDDB1EDE660047B206E23D6B799AA9AC766F61483B2CA8C78BE1505741AE721497A4F05D682FE66C17F699FDDE1278020C81ADC895E3C0C91741697C5B0816ACE1B127377118A0792BD6445C178D12A7BA88F97671080D3A3F8E54A4D494144D8C05C6A4BF0062AA5CC663435455786D6B7E790EDC107333091CBA69D96C2CF1FC70817E7051B72E09FF144B44F5E172DA46683BF515D4808EB133183CD572F22C32017ABF739D2AC0239EAAE03F01B6663849E9C6E843E4AC083B28CB277AB8CE81614C11248B3ED5FAD136DD4406D877ACA2B2060FAFDB8B2316CA27EBF47ADAAF16954CD69B82B815E054E4B9AE804093C693C6949F2428B798C248D4F5C019A0088570FCF1DBDEB5F7DDD2A9CA6C660E56C09729040DDF9DDFB354E6BC28B63AA035FAB05197E622C90D199EFFD1B380EE24B44CBB18B3FAD227A4213AEB5A4F0715929F83FE813E2B478C1A6A2FD0CC93D2B48A03C32F6F7188C89B930CD643CB11B54C41C5A29836B72F9375A3AEE60287037FBE44789483AAFFD83F901F02C43C85F7EC145E28C15FE9C2DBAD551E7878A3DD3941A32C93735CB9202703E5192B391382CA48BB30B2AF84DD9078BA9253DD4BB45CA97972225BB4E807FFFA4EDE3B5FBB29572E2AC3E1F97358307B584A38650C0472A6E2ED234ECA70FE8D35D4E7860A5F89945A9C111FB673192DC07B9889C697E0F1A420044F0CD3062B64151F2DDC9CA2291F8BB888BF3A53A37566D44B555B5B7D2B583468FE916C329ADC50BBAD4A3F93327F54B6AE33762FDBC232944833DED1C7BF976881DA31BAE980610F893697487658E336907F5B6E77999641C9DC6EFBFF06DF163A295B7817E2236142341345B9662BAC8D95293920AFB1801ACFB2535AD3F4A4A25B5091F8ECE0FA1F26AFFB2D565EE2AFCCBD7E42891987FB04590A1E61A4F39CF2C18F075B4A2F8A17EC56B1B6F0B693576C7B54CB28EE7BD716B12B7CA2957EEB63660A04586B9AB4C0A15C02C2492C30D20E2DD447069C2D3AA8AB06A360180A150C8452355F59C0353A6449C8F3AD6D7CE897A4D7D90BA747C5741084FF6CF77AD8DAAE299EBD871D496C830450E4A615A68F25AE8962F3E0952AFA17C638BF9BD8A09DD31EFCB30AFE10AD4C50DC2C09784BB25495257F92AD48FE34178F55E78F9F5BD852D0919FE3EF7801406E15F2EF75F68CB7CE46E0C2C2BEC48F22AA0C3BEFEF0AB48069CEEAB29768ED95EC4EDF248E7FF689828A3729143083DA8B00BD80F8DA22354997B86EF028A739073232256CE9A1207AB5CF8C344F122FCFD8B3CDB9C0315EEF0F567D268608AF1DC57C4A74B40EF062A8FCA5C56CB5EC445C8D3BFE2C9C60BC16C6EEA0CCFAAFA348A712C70EDBFACA362EB2A23BF029BB3C213EA1D9B1FB6AB105845F8D330D56471D84A21226BB8C09FC648581BAD11399F95AA3738EA02A65E94C8C7B8CE7DE72398F366D8FA01D28B1D7AD316B1283146E84C216878D8DA78AD220E347DCC748BA7FEEF66E7B66611F7CC0011B9E6AB9EF94ED755A746546EA296A36A7F66587B11B0728DAB205127C6C014E9725A27301896D00D2A8B925E108A2FDD22838C6BBB4B7336C62058102BEF698097EDCC2579B1D233DEF820BA2D33B7BAF0A516C91F20EA0EBDA650284534EAD2E666E1D8B00AA0B3EE25FB7A6EA608A2335FC982C6BC180674445805195121A5E1BF4DC0A4AE590028EAD9C02AFB8E4881F18063A10B78410629E0C05AD28FC20BA2FA9DFE56011E8542895000FAE9E9B3AC85EFB5A787F39E9CF941A751858DF3A89E37FE1E926817B59A31CFE53A594B15C4F20F90D8E81EE7A3E7B4D34D5A2A3BE3CE74A9A41B69D86170EA19A742FC50725201BA1C0B3FCA2A8D56F56501AC0B473AC0E7B75905DCC03A41C09BC46FB1CC62720EA0A06A6D373E9F12D0D7AAD5E35B8D06072750CD904D05D83058256C50F64040810900D33B4418560F9221C72EB20DB2A5BE81F69B1B46F39DBB9192DB02A7C919238A76D8671CB07CCB2AB735817C35F9CFB570F5E42B744ADF42BB1141A769B8264A0459C6B8FFF61855ED8685155998E75ADAA8FE25B41FD9E9F50D6D7A100612FA89C5BB1474D6E1F0D6EFC24948D053D56B8409B9A18C9AACD389E9BB532EB7AF89A879BD63D98E78863F097D2CB2BDA83FB81E3A20F144F4EEE84938E12A19329325462A0058B5B2563BF79CDD5B2873946CA6CE0AA95EF5F8795AB9514E7135C8F07360F23D32B89DCBDB55E2CD867C050E3FCE8F7E8235957490DA6AE9572B6ED81CADC8B70BD090612D7ED5CD4CB22A53AB5DEA4DA2657547DEC6CB5F14E4152BD3E1CCE0F33DDD458105FF6639C42107A7A46BA1C1959EEA261144F7C2CBD07A2730C37FA6C7C44712CAD822B8D80062DD38CAF2FB25E5760A5157C76138E5EDFAD9989C56AC1ECCA44C86724980928F98F064276F726764BDBF2C08501ADCC4D4E143DCC28FE8B7311A4C59230F6CF2D35B4362D3756960639999D32DE0E330DD5E7ADB737FFBB0505099F1B79329B764117DDBE8C11C4CC4B7430F1B566ADF797CB5577FCFC870A8C089BAA0AD923AFB8BFAABB34C360DFCDF8D625D0F1F5BD035F7A0694E8765FD4E193448941322D90653ADA906B2A408A74F0CC9FD78E87133FB32E92EDB16F725627F59D3939F9DF979676895B277591C567980860BB2327023B0A482256F24281BE63841E453F0A05879A045F0BE48E73D6E581A40746B510E8C73A498F262BF535BEE2BFF50DB47A4DE7554B6AA33CCF6962EC6075430DB93EC8D6AC2D1EFDBB071E900F4F8E4925D7EE266DB813A499C4182B3AEA578FA80828F21EDC07CC8C03A88A45E8C6DDBA24FE09140F6241716E51F7C75F71513942D7A2388FE08562B04EF4EC7F7D190B55C812D405D1762A504F5D1C181B0B31F0F300C3F5AC4F5BB9BF6325EE08DDF4745FB4D43038CAE74CE3C2D7C91F48CAA10DF6651BFCC444D41B41DA5C7DD294C01724136FC5D6084E5201907C74FA2659F67A93C6C5656FA1325C29F2123992013839E481B00AF7682A3BC65BB880114A5B745ADBCB7F848598B97780E75BBEF7B1E196F06CAC66FCD21D80CB669B7E0998009E02E232658710107498738E204DB8FEF89A5F72CF63031814C44C3C303774AC755C9AB36C73D9EEFEB68416131ABE0E8F0549B3AAB7479EF6D093DAA73D2421D583D296FDDE9CE3B119DA3B7B368C25D8ED79E44641E2AB3008B42A6001E6B1C414222C7072909EF38FD61B74EB0ED19F69000C9BC692EFE0A0B17058B3FA46C10B699D4CC1DB46083BD4B3E945EC50CBC5E50420C81120FAC6D1ED4293A3E23B3644B1E2A62F3CC53E1874F9E3416025F9C1C5B9DC39CD076252EB51DA388B608A4116CB4C975291F3B7715886078275A4D8092CD9717EC0E725E1D21EC342C6CBC7974616A08C8C845136D073D0E378AB47168846F940B0E27CD34A9CCAD3AF054D2806685C6455A1935BCD8BA248C0E98490240E4BDCAC4CFAC1927C254EE3E029C77E828EEADA915D2005F027148039DB09FC606ADD39F650A3E8090606F77D875128750D612D609D4413CE40F2D6C61392A87C52E776E1F850DC25CB3757A9B4A233B7EB416460AADC09ACFFBE72367862
siggen_pk = A6EFB18FB9111F2D2D435FFF2D6D026EB878BDB02B483E6B4600A5C2ACE664C683DE02CFBA3CEB85537E593260F902574BCC8A3BB9FF7BA4215A815EE0F4F5F455AC1E41B1DA8629D2DFFC2B1A3C1A0F9E1F11BFC0AEF2DA2FD8BAE59FA309CE2C0FFAD6142AB568798785C235ED4BE4B265E05FA3062ACA023A2548CD5B0C66609C3C2F982F9AE65BC16E99A169655D11F3AF68A76107011E6698818471ECE351BBC700042FF4D6BA1EF029483F73BFF697C346EE2AB926024530307FEA589E30FCC47E9CB60C07C58C1EC17D08A52D4CCED6CE70656BC7AA9ECAE69111642DDEA4F69A31E04B1968F2BBBA4619266F9FA0B7DBBF9422ADE9C7655D5DC5B0CB0CF7E698E7789C4954057D9A5E3863E152A15889189C0736017409452B47D1E811CEFFAED40D480FBD41606FB499B17F49EE6C2D585E8ABA5065A08D11D307EF2C90CCE520DA25FDCCBD1DD8F2DDFE498F43D017ACE7D03D6069E8732171CB0EFF3EC60DBD7AC0C5A0C07936D64E5CCA44D753696B3EC062A656D67D18705D744FF0F117C465CF2BBE650A7679DBE18B21D571EC963AB429909F865C154814589A031640085ABC56883E9EBA3DD56998FFDE6E6191F2F8284501A920E7027A5ECD99DC60174DEE85C1E5E1D1220DCA80D635F54DE01449702CC3C647B82D78A606E4035AB4C1ACBFEAA626766C3631CDD6C9B157D86BAB57347A28F28C52C145F62DA7ABB4C1ED38114349780F3B18EF7BF568FEC571FFE219AB49253735C2C96C91AB054C4E9914D48A60D19B3B7DDAE68C7E239A6DAD96486017CFAA8BCF0F7D99B4A4C36F0077A168B5D2C97AC5E5B0BF7EFBB5AF7FE4CA54451B6280E55C2E75DF15C0EF793C171127EC99188C6CC73160CC71FDB2EFDD3BB3A7F6E6DABECA8C55782D1B901C911A7DE94B5C127D830615CBBA4A37A872A71514D980E9F952EAAA0C6E03AE834CA38EBEB625906DB4DD8B17A5F08219C458A41BFE3EC6DA43BF2DC4D5AF1DD31561205A5CF70D162BFD8E3EC613AAD40E5B31C665D2EA770E0EE956182374DC0002631C1D792AC4742193EF028369BEA8E7FA044ACBDCD2ED94DCAEC2170552BA79178E48855762B336A9772AD691873B163814FD80B17CB4E319DF0E02A52710419BF280DD6932C768C65AEC23649F35FA3D791B597721E1C8219B9DCC3EA629514294EF53A81CA9A14720A9AC899241B6A2E285F13A86B88C2E4F253C0C36AA8B4BAA24F13BA0E095FE3761BF9B8129E808C06B8AEA1AC8060E60C603C108B0440025BD52632053EBD6A220937D5375497C6AC772FB35FEA62E9EF53BEFBFF7FF21128F57B0C4B52DD163257443F785C255E7B34DB9E734E1FAA74904CAE17885CCEC066B1411D6DBA18F75552BB6FEA47958C9FBDF8478F59483521EDC27E1AD477D8CCCB11DEEABCA887E2BACCA469075C2227A11CF4E07740AE99C83D1AD30E8BACE0F63CD331F5636B5F5CFD9B873F7DABB2D547E62213A2F60EBAF4614BA5E76E740AEDE416D42C14C0B994B094DC4EE222BE79B4D243C948B4A28CCCE10D92881C7E1E4B2BC04CF019CB44954CF5CBB8D151331C6987120F877E8E1B61A65569C8585EBEAAABA4E6AA4A2AADECE64DBA19DB8A6F12935202E5507EB051F277641E1B5E0F0959D96C5633A5F7CCF0CA41621BBC8C6353B1CBCABE7E52608251D5E05D57A0B586892F089E27980445F85FB7D0F4C2030A3B4C54D0E7A84B0F116D43A76D61BFA81533111505D6262F1154EDB718CB257C9B6E3D498F28E363239BA1284A4E333E2B07250BEFFEB4249CF2BB3F2AC2A0E02BEAA555CBC0B88EFA9DA40AF8B24B8AB5BB678CB32290E84C70B8D9A995A40A62D42227D71DD763CE6570D068F69ECBFE763A2D65CC60588544799F03BCE848A89FAFB0D9941F8A003D1170C284F012B5C72C737FA7E1AA70A286B685BFEA710519FFE109C33BD3E9E09F3E6B403197B165A63B93897F7B018249248F30FB50CBF2439C95E9215DFF7B807938BBCAB0709891E46481EF8EFA65D41B9D6D6AB57AF555756A6090456AF1DB1548220C484DA735D1E6543F4E4B7780229EBCC9297E837B02D9A9BF6A1A93383EB6D85ED242C391E0BC4E98F91AAE65919DFC526ABAC9F789A0E38501663B2FF4CA1B526DDA3FE20223FE5BC9AF1963A2C7589FA1227EBA45349CF9B184D44FAA4E3BD44B89B58EC773440B80487A6FE9E85AF9C93489ABB4F17AEF1AE8C4B6912AF82B5AE88F8EE19FC28A3172143F1B4F67409C9426F0C74BF0E035FDC4757AF7CCED301618E4A13516924733FD7F14B605A82F20349990557E0A874882AC92084DC0EB960A6BE72822254ED09B5B33D48000D43D1F79B3F8016389511D6B8B1D5DCCDD627439ED8D8CF80BDBDC393CDFE7122D252C2B978467E02D886C703CC103963B879E0628D78F378F51C1DB2AB8F80F0E70AAD07890499D5C504FC42806BA7897E41CEC9F83D5D988BB48B8D16C0D69AAE4C739BB76B5CC93B6BD0616C94DAA041943595AD65DF49A33DD46367CE8061EDB075D38543988416AD0971E61C3BB9B9EC5D189D1BCDD5B3DCBCE272551217F27368991F740F6E698411707F5C2A225A63A55CA3DBA2EC9C5F632F86DF4CF3607DD7A3507101334307CABCD4F604CA2C23DE0999CD195AE554F2B65280A9F0300CFAD13A9EEB9ABDE35675641ADCF4FEFE05D337071560EE3B36B000DAF19F51D9C36B435B224FB5857282995EBAED4BF8CA1C4BEA8B75E4A48633803D80F99E7D6D52F5FA6C88CDC4B1C9E59DD9D0FB81A93794C6991068793CD2B21AE46B4D2456DAA61911DD85FEE0B701A2B953BD8EDF2BFDE0A3C596EFDF1D78FA9589201B4A93CA3D8FF59A57FF1C825761A421A3619F2C1A27DB71ED19A1FEF1171C508EBEA5E84D766C63C18355DECFF55984CA5373EF891F12E0E51357B44A6FB8DF80E1B441FBA84AAC7963D62A6792577A718E42A116E976D86E0A7B997D106E2BE2AA49916BECCA948C1DBFD72C1ADD9CBEA1520E62A9A8A54A6270B7F411640F6923F81889C688F1DA864E855074BEF9A18FA871B358778302D99A7290D84EAA07AF7265A690491D781DDB77AE3DAF495751885C3C248090B1842B08EB4FED91D1CF72A333736273E9D40415BAF2F16AC8FD18E7AC2442BFA757D7D9031FA0AAAB48BE42CA14B80C212AC64CE071D7BF876D65A836018D5A1CA2F6F4C3FCA225C7FA28FF1B01A2B108182631162B9C415D14645FC0CE3B653B298D58BE8E6F441F22EC44F068E08A647AE711A3F3EAC61D5342B8BE72CCC5E8E825A27479EC76588C82850A91A0D58B5B7088F06503D6222E37E58B6CD268A9C90C3D0C95F0AB086506E87724057710C5515F16C6748271C960798BCB9D819EA49B877527FC042FAEC2AE5D7EC55DA15191FF26EC2FD8E6C2B3E0F759B859AB0902EFD2AEDE0663481A32FBFEBA006D55D5A348703DD71037BF74E4EE3E4270A2BC29F8FFF8A1808F456A962FCF9565405F4D99EBF08DC8D8E72C66F61E2385DD7EF75D22E81EBA7D41FDAB538FDA649363D3582507246FE9275350A702556626307C40DF3AD45F28337375E3DD9F13522B81FFC7585242622B85C840DD3C80E11E507DD99A304972CCBCCBFB3818D6256663355E026BD2ACDB2B083088235DD9DC0B33
siggen_sig = FB90668B883151720D5CFBC6EFB1BE013EABE8FE9A878D29E3F8F5B39B6ABC398FE1E5741D900929BE8C9EB5310D3F82BABC461D3F37BB6A280A1E59BCAA3A3943ECAEA9A7EF54E6EB7EF1EA78EF6FDFF146F0C5654EFF0237A4A8F8C137C4F53A7983031CDA608A5AF765C0836D45AA11E843C3BA06D7D6D503C185FB0FFBC458DEAE1770246E0FC9C449073BD23F96F171A14D5F99AF335E08DAA13A0043A1159A4985D9626C748B0FFD1B9D1585F01376A3B04CD75F69F0FB6F60485DD67F4B280706ADF8FED22D3504DE1F96DDD1425E8859724D6F306C68DE566EC5D77163160241CE68CFB036AA7E6176150048BB206FAD392D0A2EC75599DB5C16CDD409C8883B88A95191D32EE9089C4A271ED313C3C0440F7B28470BDF6DC1F95C2F5958A354F408239B4C00E4B1696377BD3F3662E518C7F56E5038160141D5947C8EA4BD4B2ADA4241543366C1C8EDD8F891C01B40F444D6FC51F1E02155D9AAC79904AAD6B6DC6BA59C9D316AEF8F85AC0AB002BABDAD49B29D6F1A61834C7381D9B8A720F59047684C48E8E5F8EDC8CECFFECC4BB11106E9ADBDC9E8694CBF626DD5CE1A8E6AA149987A70214227F69ABB8942EB6CBD8E3A0D09C1F1CADB5F1EF7B52D51DF05A6067FBBEE63FF7515C2CC18B0BF1F26E4F7996C717FC24605C04410BCB2EDCB02747B98536D3489BDAB94674BDAB3887F5ACEC8BE0643E355A5BD0F850D075B7B0FD0396854F3D0C8AF60009BAD9C13F48441A71267385B65B593972F5B99070535F70C0441C53A828728269F6A3E23C066571F626A027C64E439BCF060EC87171C2ED77A52D0A67A953060D7BC9DDE579089C30D6AB1789F148C05BFCCCE40D431F7CF3E2DE616577F42CE191834CE0EDD72D745682BD8DA1EECF8DD270924768010726D283ECBDFAB83C84E14395A999117BD64F86F0AEA26BD7175F4F458D09AA9599D45C01E0CA2B90978C02ABD83CBB1D73F9F575E470D1D442D5E6355B65018351E0EF0D35C80877DB4ABAC905667B016C87D21086B423FA6653660B0A70DA36651605F81DA5884BBB4DC32CDA977ECDAE43DF016EA2E16842B368D73A57F5836DD8FE859304325BB7CB3E53A5DE8FC289FE334A5A1794563B428202AD0B6A69518AC853D8B0930FDF153D1B58D045EB7470820EE4BE17660E9C21101C9B58E14F1BF6653F2B7C9E05ECC3399FDB40A485C81D5D64604C25A49B1B21F8D7939FC92D6C0796E4B4CA9DD3C33730A34C454D631FAF9B05098A7DBBE135E32AF980ABDB98D8E839D9B317C21B16A6C2E023388D900E0B122CF686A898591F08C5DCACBA9A8AF6AE65F4BC22D1827E37365E5D1BEBBC4C1FFC227EBC7BB50FE6D30B9FE8F72011CDBD67C976956FB1E925B276ECD755298B1F5C3D5E8A64F11E24363AE3A644855F1E396FEA9D7F126EB767D7953B49014CDB0A19BC446A072F3815A16C95D6A9EC71CE4BBFB2441713AB2B85B5E3B894FC9BAEB1CD15BB286D1142741EEAEE713A7D5BAB5BA6C784C2FB0C1AA948981FE4A9B3A9799B0C349ACBDD595B10590D8EB8F52AEEF0D8EE9CDBB57136C4C883B9CCC0151DC46F9BC124C34DDF38EEAF929D88D176FEBC5FFEBAF6F8A3084972D1F701FC5CE9F1DFC5A60A9885EE941E1981CD4DD629D3E128CD09F1C3C95977AB35062445A7503B7E8545652C34EF720A88276F7873F70646F531459410E75AFA52009F6C199789F2B595BCC674299110966F740B211B64D87F001E2680BC8F2560FC42AE9E8BA65F96014ED895EEA48C4FAAED47656D8ECD472C61C0FB3F1FBAA8E5FF15145DBACD1232DAF175704851D48DD7B9F0A114172E6E080FBCFBE33AAE2720EB618E3640A9A4E4AE11C1039AE317861CDDCC616C1A19D2DCFDCD6A814289C7EC62EB0A51320453AF69705CDC1FE90DC269A92868417761EC47EC3C0A187CAB218F317BB1EEEF7A2F18951397513650EABEF37F7D7EDF9F7FC482DB5D4ED560A941F0784861CE1B35EA4D60C0DAC6C42DF71F84C7DA56880EF2986D318A1A5A762BCE6CB0322D5F27E27E71106180A4E3829215A4CC340C466BE75FB417DDBB23423DA8692BC79D345048D763C2EAA06E76A5141B02DBFA9C489D39A110E08A56948E3A8B509926DFE281875F2B6D6D594106845FA6C1158CED4A828DDFBBACD5CB9D92B9CC94A3C5DF7A84216CE63E182DEC855AA64C90F09EE9ABE68963A0910F94B62A9AF18ABC7F2FD4D84AE65FBA23A90C337BF370F1AA2412B9D9EC1710DD6944F02AA3C512D32272F47A41CCCB56A4C0FC2CAB1CA81108EE6106C36A76956E0FA9645BF984FF1219105864096537CEC6C920232E3675731645C1F107B6B8951F27D77822906AC865289321B8E96BF448F90BCCF2393F9F6E595D617D7AE656FC972F467A20949691C78889265C25052B09CD7CC8D05C08030437D72D94C9DA6940F30577A29A3557171C91CE013B0882FB1335B2065FABD6742FE7720B6B2709F9D7F61D47F3E1543FCF0E1C7F217FECC727C2BF8E687CB1A28109705EF60D81D32697364B21B45D97C300FF62F08F100B1DA8883177489A9BF45F2EF0D8E59454F4D5FBC15BC7AA49E0DF87A32191FD9E2E9743E72A50984B7A7911B05B9D2AF9C5F3EA71CD84D7C39FA7AC2753AA90E89EDA8B656AD404AC390C48118074D812AFBB4FC5C2FDFE8F4883CDD014FF5A58C44D05E11D95F845062DEC0F449E59DDF841679EACC51A4FD93178CB91B2C05FC04A1592BA997B4570E4FF5749BC7EC7CAC60D9C74797992037A33607709DE9B691E87C1AA1A9EEB5A0E75BC5181A0BF319A36F22F77C17E388EA35A679C1DBC5DCDEB5279BE5B9DA77009A6E4C1AE601A91EE2110D47D03DC2264C570B4D6D982BA4B4890DE1D13CB44FD8026AC69A628D7CC149A3403E9BBD29B4D02A04B97185A2C1780CE5F9A61EC44DF8002461555BE61C2A024C1C05A33EBD277B40F19C2AF8EA7E7A4251211775F4A485356BE7BB6A04B0C95446CBD96009C568F0DFBCA24D2CF0A56FA69DD7D3BF3DA52E351B85D375FFB68DCFF74267E1B90EF9B44AF1BA6089D80B7E2140C5B9AF299C27F7F401F769E74C5106B2E1026D4AA0A75AE2C5EDBB3A560F7AC0862C03D5C2FE8B1D9D8F56543F1EC475B7C4429A06987113038D9F26FF9F3040CBAE1F321CE557297D7CFAE1E81A90C1AB025E3D903007B97DA78AAB88651ADE541E3DA3B86F7DE385C215A9C7CBDE1C7F81B8D6D4EE0E4F4A7AA5E4B366DE93E659B4D929055217B7F2B8702D2ABB5C405663C8580EB59A23C134A4CC8DFCC0FDD3C79CBB1FE8439C8B55896678B2444B8789F38DB38E8928F23928B95A9AA05BA89F7ACDD9D3DC4D99228DDD34A12937EA8C1575169BDB23F446B36D1657BE212B52DBDC0E2A03AE741352281B14F28E7E0E10972B2F9E76351691F34A1064D06200BC5C199497875C45345CD93C0735676882CAF18839C5267F16A0F43FE8B36DE93B6D199D50F594CA742AAA4EBF267D36C9313215CA1E745CF628940FEC993559D8E951453F66EACBC02622BFBBE5A08F645095EB881F3A83048FB9EE072FDFC8955EA34D8CDD80CAFB212AF59379C38E612ECF1D98CAF9817C29956D298461E5B147E601BFDF7647D8CC89BCE66ACBA6B3618F9B4A502625FB1C4BA9EE06D7C29BD2093E5CB228DBDBCCF37AE3DA006C706FDB4AF3DF06E7B27C3A5733E93778E1689A57199F6B9F2C9B72C94861B933A2F8EBF962D2C990C31EAF1D8602B3BCE78D5B7C78CB104FD2E058530AB5DC29E2982148A97866774AE132CCD83D7F35863D3A470B2307F071BC0945FCEE10A9C767E0ABAD9D791C3CD46FC342553CE274A34A5811D1647AD12A6A10DDC2F72DF66BB8F77125075E52F6BB8F7A48E2B35066F5AC98CABB78C18048AD5E2F921DBAE893A0C98B64E244493437411FD75708FFA40E18ECD16225C547B59B2FDCC599AC419CE8F213AEE3727CE67A2CFB00AE120231C8973BDCDF94B17E5D0CC1A789A22BB5C3C7DB020CD3DE6A9A7BDE61A47796A95B78E27DC7B634ED8902AFC517D03325D1036372F18235C7B839A66FD728B0DDAB6852E723FA09455A55D3F72DAB38F29355871FBB7D0D5045427DC1D5E00A7EA471336AF0A0D149BA349CC3D817B3291F39A3E03F90A48130D6FF2C2F5C98F1015656221692F30F24B79E8018888403D4BD115835D7C995CAE74CB13FFE770A762314761A05D2CEAB73C5355A9A8CA4919BAF325B36B4AFAD9F734D6384A6D3A0F757E8B71728C4061ED5563EC9A37B343356813C352B362AB56CCE7D5401FF0651028BB47A04782223F28EF2B0B2EDA4D7771B6C851B329FC07C8B096D9ED9191C8A5B4965AD32969964DD18DDD0CB191D0F83B0985B17FF1E73199238A40F16B661914DD6A3863F6640DBA630518207D2F78ED97952B49ED2AAFC678E669ECA4E4838025340B941F5ED00030C6C2822E072C93B2E0FB1F2B7FFC36C616B5E4954460CD1A657FAA99A32DBB6700123B85A2B8B20F2786DC2078DFDBBE63B8BC847E1B9778FAD34EE5FA6B403E531EDC3D91AD9901C612FF6C64D61899407A44D4B1970C2A3D417AA6785BA4676E149DA8251931E26B38F3167C715EFED2820895379EE8F8D80622B5304879A0E583AAFDB014DAA44FE2B5770BB5D05517A74C78D4DA0066EB61DBD13E85E22D45DE5F79B01F6B24F054526EBBA23EA5C7FD9A7C6E19AE2F5455CE950C1C5D0E5C03392D4C7288F5F0F72BC7703F35905029B39DD823B76D4F46D83B53CED8F78FBBD9D3F726CBEA33F28E06144915B22911FF269BFD33D8CF069BD3323863EC6A6F9C24A5846BC97B66D6C299E3627A9BEB05BB34FB5E7A1F491F501B54261BB2DA4258329AF2425882D3C36660C00BB05B226DFB57BDB3BE892A3D5CB28EB604230A37D1ABF8AAA0895132FFFFC3C9E26B2E45F94B9525598149449097993451BF12D9BC73538F334FCF9F1D5CE9A05A1271B8418DC051B3EEFE2AAB037C03B2D6D35A3F29B1FD91CDC65B0EEB2AA3E813875EAA6B893394BD5AFE8EC0D27AD6F10376FA9395FA675622E421EE7FDA8DADCCCA8DDCA3CEB8C4A99054B7CDBB7002F22E4F99D603099AEC1010AB1628D0AA8A4E8EEC64F26C3AA174A535D495D597CC6938967303EAB9674FF3A444DBF28AB4F8E5472FE8473321B17FDC59673D4AAF53DC565C5755EF6A74F6B0EE05D0E40CC30BCCC823A0DAD3BADD25B0B5773E0942C531EE8751F7D9F7661CAD9ECFB5171CB9AEFE950EB1368925C152E2D7CA29EE5395895B15319DC17B5B38726FA3CDA42972893B46D81990CCA5E39E74BA4CCCEDE65545C745D7E5F1A3C26F1C578512737F794585E442823D5DBA130071423409D3A3D9F2FCB5009BF4EC10BC02C1AAD05AA6D8A455738683ED5E4EDB43615399713FDEFCC9E9F31C261045C23F1C0736894EB87118D31B9BD452B736B9AB87B0F8323A29F20E57FAF2E8B421DC343A0D293A7C093F0B1B49BB23E80F398BB9302D2E6D61B8694CC9F21A785C9EAEA4B1D186B4B62915010EACD39AB5E97AACF0D637195A93C1736FCA53F137AFB3CBE4471D1D872679F1845BDE9F5E9C0896D2B13A21835EB01344A012752D482F8EE3FED7D548379F944992B007C9ACC88C523191C89FDE66354F3F934D01A4BF67B329D5DA1FDCB81B7ED331EFC346D0BE7D282E619C242AF7D605DDC44F0CFB025A04FED8BE53E926D98B320248DFEE700824BBC0932A6EA470C0EB1F79A4F80550B05FC2D60EAFFAE4B30E787E911BF5A5E4D92B98DDF6CDDABC951B2C848E98CDA812375C6E68A51D868D08A47BF2DFC7528F411B99C97979C785BEF7882A518EBF2CE30485FB57278E451269F8C3138EF8BD88E52584F6BC1424E52BED0B1DB3416CFBAE12B11AB99A1248ADAF5227000D01C71AB7C5A753A5FFAFBA04D14F7385ADFDC9F7166FD38392D9D742FB44AD4F5D9FEAB4E3CD25BE84D84BA36633397F929E4384DA3F48E84AE843A269E07C39D2A5A8DA6545F2DD9E5AE60D37437067BE22C2BE6E4C561FA9C5DA6EACD338C7DF1421134C1959B6A240A36FBCEA2FE6FEDDD212CCD1FFDB9532CD2DAFF0D8889F144AB1146A5E0999E2306E05600790523E7B5279A607E8F507D031F5C7BF58B7E48A9F07087ECCAC91E5EB23043341EC9F83EDB921040023743679C1E5FABD19982D294E1A059410E2D26EE4CEE51E5CC810E5ACE0A1A54055FE6C1D247965A44E1158F47E5509A9B0B0BAF37DBEBB5D5D6728442B52D452C5F62EAD2B04C5FBE349C9BA028CEB2AA076DA5D2240BBD6B6607FBBB9A0C96F06D8604313E2FD7800AC9E147D571B75026607B074F17B9F1D259C59E2B566AB4D3FBE28A42075E1E86249AF76C804E6692E20B67E6D3D8161D10C1F45AC395DFA5D02C2A015874A96A63EE050B2B3448CA0B656A8691BFC8CFD7E91A1D7A0F2D575C6FAAC6F5FE1A24666D7D88BFD4DDEF193542688AC6C7DDE9FA11121623275A68859FD4DFEC13163685A0CCDD00000000000000000610131C26303C43

count = 343
siggen_mu = 3AE314C79AA56AB21A9F6B789243AA292211FA2720AA2F1E42B12187DC2C683AA27E43A63A5C268DFEC7A3E7BCC70C5B406A81DAC6E9AB7D8A4F24C0326979BE
siggen_msg =
siggen_rnd = 0A7A177C1D2A12C8CF2AEBFFFB11391493D7A7F8B79D845A39B88D54728B462C
siggen_sk = 63DB6F478ADA98788974EA4B999810BB831AC91F351E364AC32D9E24974BC92DB446E90255FA37ECF2B07A1D1137F8A53AF100E39C50345D8F24B30AC9B27F23F6237D31E130C3C9556DDA19FB61BC3DF50EB5EB3EBAA6AE90DF1961369CAA42D68899FD7108C9D61902215E6BEEDF048C669FD7AFB4D094C1D7E1829431F4E113930514966061C8489C4408088331D80600940226D9328C93427249B64CD484600B360542220C1C079202B500530250438269D33250D03022130005C8A2899C96400C164D9B2848DA94005286890AC10C13B0898B3011591220E4A029D418021C0610833866E4148A52468449924109294912B02013C16112029094A04540302ADCC8101345245A268EE10632124080222444548480D9B088DA126C5A44845CA664D2242AC4068A9C162CD3129118B98409988D54382D0C162083348109367149200611334812472483308C42C660082811C11889D1346252480020A58C532881181129638460D9127050B62D18A18CC928091A41828B368802A34D98442D13224A0A058441208141846454426A19264ED0884D50A49103852590B24DDBB4496084404326651883811B11124B188D24A59020B60404B068DB284D102485433030080008203589501045C1087113962943808500C04112238200318450822DCCA488E1186489148E09041023858014464964C241C2428549C44C441044D90424518249D44252194031224185018260E0C088DA3470A0A60D0CB46842C8711A0504DB822962C2311A39000107889BB6106094684B160ACC16840C458A52C83098320A214460E2360862C68011B209C312018B803191846063A44CC1A23003310A0941709C265050144C08190DCA088D50B0649B980519962540840D5AB68C60044C4AB60DD080702415518CC881124846DC486820938D08458E43002CA02089D8840489264DC1007019A36852322909808812404954124A1B2064A092701C3211CBA661C8066A1C128DC9327213A308DC464D61A0840C170594106EC4C64D4BA860C838454C02245010710A136580447299126961A22804857013C71001178203211058049212494D64406DCAB8690931065B184400A9690A360941023163A26918C00DC9342513C28959302910B840E0402501288642943084448D54844988124AD1382E50C090C414401A189290068A09426E5032605AA824E2984082A045C438811882042015086228710B95901B13664020525218484A1222A1002840002E44C8698B023240C81101976002136082C29163166ACC9280D0406612210202C43022888CD2068C22C48904258511B0411C916C81901094185281888801082919005182C62558103222266991983059C888C8284EA220095C488A10344DD18681D8A4688344315432914208041116051345421B918CE1828400100803C829DC364A23007253989013974D10094619C96C13192988004C52428802034A549209DAA6691A452C4CC425100010028890884060E4A48560160C14C39011C34C89B2095888694B284ED132708CB089D8028E633289C816401BC62C02358403126A5A3062E1B288A1B449C38004202921A0B84148402402452ADA404C1B4900A312442496458192015A2285D93046DCB02D21C40420C50550323252C02C1AA96503C42C93346444480A23B70D1C100ECAB6200AA608A420804C30721026094004891A1752C20244993404589264648024D2866514420DCC821120320C0124519AB408E1164E809671149241C1464464284CD29605A2A83021384621237162A0098922421BC3454C464862B6009402228944621C440E1B464552943009C8656146691BB5688A188620392023308C9C006003267243044E24A20164061091360409A22CA1321014485202A9302084858B107064820C1B2180C80448DA368E10498684300D124484D3362A613828E1B009021166D41442DBB0454A1432CC204044988401050E12309143C204231586C2C204C3424A8A12491B806960168459B6088A420A201670198390C13811421485D94285DA020108A4684830469A824819918C4A422603116A60184C5A4806E430310A1770840451DAA601030565191464DAA66D04887122C26920A650801064D934719C108243426818156052206C0C198018163214068D5B20729884319A302A52060993307110492D9AA02CDA4421E4A0695A3489A82BFB6CCC271CCAF97F2AFF0D0DC334EC98EEF2180C18BB4B0539D327DACC1A9848B47EA8FA2463C2B631A8C7858EF731E2F7A9BBB1204DC798B9BB6D7083B785C18158E15190E6041E5193709019690DB8EF67539B39A9F5DD9ED1E9B52D92B3FA79461C14759582477F51444007982E47EE7DE90989754BE81A102F31548BABCB8D4113AD4E1067438D7102D72E28F42A7B0391F11316123CB44EADFC079017E5DA034BB5A7B591C9408E4AC25F3C346AC3A28E3E7E7EA6053185CEE5A8655BE7F26816794DE4CBCF793D667BDB6C7DCAC2BA9E0E77F4041C562B2E1673A998D8488AF69BE34F0626C7FB9831F9491171AA747C576F8E9E3560DC0AB5B2FD51046D96B6999736620126A7F9E5E952151A1AC6DD6ADB0FC7D74A2E8DAB5E8439767F8EACC580B0A60A9D01ED73C4A16E4219A40620E474BAC6CCBE692C2F9C0771A86B87A839D0695CA9D25FF8B41DD55C1EFD73994B8B3420990295246EAF38C1CB630A712EA3C5F1C97D31EBA69C735DE006D44387860AA5C754FC3B7E03F7148FB02817ABF7827829ADBAA8A111E19D44B83226D1B53E13F1F88FCF8D25D65F6FF32FEA40264F7603E37D3F81658D6BDEEEA832928D5F8D091725DE4A61A489F79A83B5CA29ABE22FC7555E6C4BC59C6A4C2AEBEF70B42D7AB305A234975077746B4BC3FCEE24A96869552CC80D09488D93F07E386D276D6F18ED98E86C592A19E8D3BA551DD7608B0CD8BDB7283BAB6BBD457FC6BD7FEAB582FA98A9384659D279E2B68A8354BD4FD11F4A1CDD7CF524BEA67622D8473426B07D9924D8DB54C718615C31D17465F33470B06A2ECEACB91288B0D544ACC58E387858CC3760E954237AB04BE4734A4EBCF8E337C7CEDD0EED8ADC09F44440214764CB2A125EA76E31D7F3FEB73B8A9938993C5E90A64AAFDDD28153C24B93C7516F6E6132777F48081A89D285C701F66CE09521B09D27586745498A596104F8F9B98EA58805018336FD052060C253DE9696886435671DB74CD96E28F319519D981E32FAC74F6E4EB48B9F64BCC1C5809942089CC1064D091A9690C7848FECE2D7481574F8ADE53884E2053DB655C023AE5040AE22762CFC12FD220B2BE6151B13C5F8C626A358C321245C61CA2180CF317EA20863014AF04CDF85BF0DF949AA479D507929EF7A7B6C772D69F1F47E40DBDFF310B5D8770EE98F6CB3588191D23BFDF1C140C4CBEB22740CE261570B3B05D34146DC8ECEC08DE7B145427DBD3D65BE9D5EBB9CC8A179BE49CB8E995A411FFEC34AB0D0E6A2CDD2F610D1D81944649820D9B217A38797683ABE6DF8D7E954960D6D5C0C8FDD9D96476182196B47A75DCF43465534016D84D58BCB719681B69F76637381E2C5AE64BA836D6AA69DE340229A5EC588AD18EEB0B443D1590E64DA0C39F89FEEB9DF2831A79D878176D16A0CB42924E83742DFFFA172DE19372A678FADEA2B625A598B2AB4435F7964DFBCD08660ECA88B6C4FCB9E7F8538EB416027FDAB61021D8D563E0819D2D5CD73CEB7B6884515BCDA547F7A28C2633991D4F1573074FB85B2FB67D3ECA5FF9D4981C8499D5DC872CDBBE7ED7C4BB32664CC43A4D722C3FD5B74D4A2EE3BF006F3CDBB05E9D63D68C6E82FA3DA0574B258D2735C1B15DAF8D66090F148D2AAE3B3BC5F3BF711C94B3F15272C1DB1AB576419C8D593263CFEE29B45F17DDEA13E6DDBD43DFEA4CFF928F60ADB21C70BB214BE0CEEA61A525767B6BEC6A968328A07B32C2247E5D8A75BF131E6414744113B94E94E959BF541D5C085D541550B399B04BCE96FE1B1072A211AF35C45266D4B1D7C7468C43BD28C0859EF24458148C01C0731D92E22F570DF136DD18326E3AA781E0F3C78384287D3FC0D2AE5EBB7F76AE130C797A54F2A895C587DB433731EFE6607BE92E21E3F929FCFECC2370B826378E0B80F700F3E8CCB542BC76BC870F4174B23EB480EBC3A66EE3BA999A83F4E125E8B9A7ED43870D3B7D32F2E419C40A20B99A99F0DD407CBB7645270B880885FB93A602239C7BE30AF071BB7DB6641A20B2BBF77089016CE65DA0297F52F8CAECA9940EF8F064A6B9302B354C8094C75557ED1D079C43660E016CF522D9B38A4B218368A1AFD1F991907B150DB910523978D0F18F9B762D6EBC4A838D3EDB0636474FD5BC1301BD40313A1E8D5E405422D9147BADB8606A922B821864BB3BD2A07231FFA7FA93784245C15BF0877C6FFF2527C3F704960326F0EF9D2F39D0CABC5DC063C1BDB86CFC227F8AD0C212FBD8EDAFF960B39334E6571D0233822C08E226C75147205A982C2EF015A955DB664A0FD3B12B1BA507787C928371A68C917F2661CB3FFDE1B1322B35F0619C184A92D78B3EA57D1F41B8FD456E04F332FADEADDA98414E73709205FC7B77556961D12695E75565235F79A91CC19E707513D1C509568A01FA6298226104D814F3F57650BE7EBF6066157D1D2B868D0EA5000857D37F54BF2DA59DC70A4409EDBB24FCC3D7FCE5AC9E61DFD0ADADE881AAA1D03045D5BCFDC69B8ED3C09F78A9D8F8FCB89D45E0A4C3E4CFDEF020A8BD33BF63365C00876A42AE0F099BD2B3E38878F9C5BA960C358AD65C137EE7ED74C087628AA3E9FBE26DE41EBD53561978FA85D14884886DF12E55671911E98091E10CECCD63C67A0E7BCB589535DB924C8CBF147235FD188A4A66E6D5A61A96B363BFC3B508BDB77D8B4CB7862A06A21AEE5C1D899D5F12EE48E3641EF2A9BEE3CC1C92B35985CC4E7672B7C0D70DA93422DE9EFEE5E74D650AB4846D14DDA946D80CC453FD98ED8920D1907A9F1F17612739064D3C8571EEFB50106D4DD833DF0C8B19ACC0FC5BC9C6B9E897280D95576123D09C4F18983835BBF720E90F527C9D57D33E5C116DC4E516D5E6B9F310C9081284EAABE72A9197150DF9FF502D7AD8661B056BF419231F1E928A448D537B01AA5CD84A4A0F9ED5F8B8941C71E900A24EF9F62E83EB440D7B305B4C545B573A60785E4D87DF6CDDF76408510011B6E4D086E409129268B6C60040D61A3132691EBDE7FB2041F996EF5CB4BDAB56C06A6FFACF190A71350C08B72EDD318245572766D5EF88BD13CE5D9C1AC77D528CB335E4B6A0D58D21A4639005C757D9F38811FE9A516D13FDEA8CC61FDF42D53865F6B5DA1AABF2A70B3FEC2DFBF20B0E8DA17E18C1BFA8F2815F2D2CE14932829BA4E6691C654AC6C691D73A545475911E122D012B57323C1FE142442168AB843BF6112ECA009ED14102650D8FB44AD665CAC7670D44B2B372077B4DEC4AEB5E1C98F4460E44EBB7B5872388DCCE17A5A5CA3C26BBE6801BC48FFCF27BC560D1374EE7FD42FD066A91110DBE18B940AB732D3A9303C7CE5574D32A98A9920848B925CA6AEDD5EBB52B71E4826DF0175F2E759FB0B1C9CDD780DAF7CECC41FEC5734A44776CCE41BF9C14DA2B5D191928BF84B484855340274DE1B6DCF2CFAB8082A64A3D0912B3CD63148647F2C1CD594229C18CBD54B7867109394598844EC878718DDA77AF23911F45BEB0471F692B29AD3B4563024C014172E9F2A887DA3B0916D6FDA87EFC950F9C812FB57B353F6D4CD558F4D24D8951D6F7F820B0BD1B94B3765DD71894A803A13EDFEBA02A38A8A73DFB81B2A908F43C78E29AE0B7666930FD372099D9570C1D108378BB6BDE59AA98EA2DD66B12C3C81AD4678BAF252CB0D83192C51666BE037858B4051E2FE2402C557BA835284C31C984B291E8A67260917AE9EB107E0F5BE7163DAD75CC2A6572B31701F38D48054775CC87611C65902181650057C0A4E6DDF42260196877F0595A0433C3C0C91839BFA6059AA79D17C4155971F39CA9677DCE8C0C09805088233B48A26152DBD2986112995AC7308A6050CAC61331E3481E12C661E1E903FB5530F771FF6C8D19F211CE0F7C4EE43E8AB6AB9E44E83AC8E99B9B8152023D66D19CEA4A9959D0DFC50B7A792ED3CE588D11AFE4B9EBDBAD2EFC95EBD8F35B11D3B7530B6D3D7F79A51AAEC7B474CE60BE18B74405C6EBB9F9FCDCCA344DDB2316AD5C5E87DF39647B998D2DF79B0AF5CF8D5D0590BF761CCEB4E4C70F8C14C5F3FF6298040072847195E9BE9966DBA3B212E92A509855FBECF8F4A9BE8409DA17884F66E0423A35C455DE89FBC107F8D5F860C34ECFFD0EC169F163657B6BE66069938B7E40121355E3F5EDF5B311323633937DC0F45C99DFA0C98FEA2861AA53062D87F6EA56C031D5BB652826C4B0756045E570209A4097D81C3D99DCCB1F590A8605B34206997896C0741F9057B4509C241461D8DF6BECA36737B29E10A4BE1828ABE11D10FB5565369D2C368594B31CFF172ACF60D58E07E8C94B983CB7560261F626DDF724263EA880360CA2D9FCA6D6CD36637A4FAA496A806F703ABFEDE941E0181DE0552325CE78CBE9385E9AA915652D23A687E415D8643E82A4DCADC9D7A1D2D9DA9E371814FA0192B7D5D0B760F19828710C103A272956FB1C095BCF03A611E57CE671279992BB9E58441D4CE0D8F93A6A1ABB5D9558594BB88BE2D0A700F17136F57A511028E607A196C9BF7C9D393AD5FEF1F6AB5F6BB8DA5F562F5E90688947DD009689CE8CAB47D0CDC54F8F21D80B56CB96FBFB3283A50D705503A1B628D3CBF4BC15EE761DDC61AC1B2085E9DDBD6A60069C27F11CE586666F5C0574CD98D0F94AFDBDA3C925958DB3A
siggen_pk = 63DB6F478ADA98788974EA4B999810BB831AC91F351E364AC32D9E24974BC92D2001EDE2D9B664575B18F3923B9C69DFE970D3DF0D4BCC8326ED777D7F3944DF409891CD644C82AD7062E5FF0DF8CAECCCBAA90A2318472FAEB0741101A003DD0856D5024545BBF658D2C7C7BFBE2627F5143A4D9A2A020674C9E216FD139A41E32359C8AE5C020285C03C5B73E3962685682EEDB47F5CE20D6A3E137BB78A39C7BD6D5DE300F9A101D70C6659403BDA60E9DF82B40CC89AD2DE968C6350FCFC2563564B121670F99B476EDFFBD33E67187976F57B3F5B675C5A7832165D356A901AECAEC069F2933319C45197E2249CB00BAD763E4EB5D8E8640FEB1B84DECD6C2A63C2DB9BD2189A37EE5F5728A5B45CFC547E6482FE51AAD7048DD8F3DC3D1B20AC30A9B495F50D58DCE0261313279A82D5BC10611EC3A206DFA3A435C86EE6B632A72E1022D78EF88463794D9E5FBBB9B1C557E2276EFD87B755397855A3E929E12D6C7052F109ECACDB2FD3DA929F8DCFAFF11F7AD684C9DE2F23A8E000CA7B05BEED81F226B4C4A41C52B47FA73BC275A74F445B10826C4B627194E81DE1D61FBDB8E2D991E34AB5351B9806546D69C2A0C58ECAE8A2767495DCDBA29980D5D3DD4CDD973FB5419839F5882F5C51700BB348B0DAFB59225ED19B83284CA07DAB94F55CD129991AE00CB906A6B9D57DB47FE5F358D57F3D76D7E8DA0AF388211405A43E5350949BC6919332A2FE721A8FEB5B17ABEF87AC5A20CC02056DDE4037AD398ADF1E51AEE2BB41A1758FD0DA6783715FC6B4511F2787C1FA0ECD330A885ADCF3B4FB06186C12750A411BB58F1A7284137B76976C66223F39A6D9D8A458061D19B8B1AB514A5080F0BDA77261620083860D5698B01A862A15E91BA99FDAF1561687A03F8B5D1FD12AE7E03FA710FB763A161D4464941A7A953A481B7DDB56B8C6B8192DD6CC97D7C1862B19C3444EAB7E7B11DB8ED79735EC98272566F88F2FE04A3430E1000434D9103E3BFBB092DE4EB0462C65A28DF527F9B8F38F62EEB2CC862907868397A4DAA6EB1B7A179A804EBCC40824E11C37F76FA93E11932C0393DB461844DE362E42BD85D6683505F1B21BD4D18D7A4F35A2A7FA420130C60A7736DA50CFF773FA9167E746A25CBB31330D5C9D3639E6888506BF5BBE2AD8090BD9A0ED947286BA15C91ADACDF3BEC1370D7BE681390FB20A6F42CD73DB457772D16F10C37A3126A9BCD9A0939537487FA8787B1FD270C09BCB0233873B6E5FEE11517BB76CF231DF391188C04FBE5A19F7B9D06691D7C250CA67D90659AF661D560C1A7DE10424E3D5E61B87F594CBBA4B80506593ECE37678C78CFA15E16856A6145334E9390E81ACBA371E8EFD443DAA2F284D71424449A53B70B325663FA9BDD4C4E26E3313926B699AE929F2970BB776558E71092EABE415CC62E04B4E6E05B50F3E542A62A31392A8D033155A1C423ED3ECD7976BC68E63C70205866D9F99A91B0140139AC8B88DC174EEAB8BC5984B6D50BABEEAE37A8F9B339249355E4D3B0EFC2BE2F05D54BBCC10755A68D49F33D43D31C11904F9E443DDE6DD9DCC49DFCA9E6CEF1682E1EB00ADA5C02707137FB82552DDA25735AE9E3DB2B6A5284D1C6D7B74252C3247FF79A09E3685487C5C2A119FE3D965A4D98A28E2C07166074EB5D7209F09779BB95119CD1C78B672CBF86886048608601B14E26B26BD9074D65E3697E08291139AAF3608ED0B05A1FDBEF0216FB657D91EAD778E3040A5DA61F29DA38BC83ED47E1C33FC208CE7612EBFD37489EB2F5552EF16CF2877F8FC459AE651EF3D9C8AAC34E3CA946A7FC70E687795C8A8DFAE6C42945C34FB4D70E53561F75E6DABE03B9049BE9FC7431B264732D14F3FF556B1BF59599FF9B7E8030FDEB7517E71C33C7412A8111E6838952B7CAC7ED4F208ACA5ED8711AB1253DABA56E7936C8108D4A0BF3CD045B2746029D0A2D5FA333E08B4AFF76766A8FBE45DB6990657E9110C92AC8A0FDDC64435622796B26AFC6AD927B7554397DA60CE075387DA0015CE17C22A9B181038980C80B72692D6D37252E28A58D51C0C1A09A7EA659DD6C1CA1B6BC1C4B33B659971D5E69704C1AB7BE72C6BBA5ECF72AF3704AF0EF02FADA4ACD2AADD8754ADC4835AD980F0A9F3C0EA24E5DC7EAF27B653FA7B0720B6617BA785DFFD95ECBFB01BA6556F4812396D461459BAD74F513255F502D0544DDDD7C44B5D3F00FD5AAEED5E87A7275103091FDBFA05B318A4A20989B6D4A6A77BA119DAC1FFAD82D32D1982E5EA02CAB6A2AABB3055B2CC9C5880A158313BF9DCCC46E52802198FF4BF2F7D388E4F9E736463A51EEA23E1575872476480FEAFBCA939ACD2F635AB0B3CCD8E8AEC95F6B2DA246F67D319B67367AE11C6E89DE3C8A587D2D13AE79747000D70C6DDE786E4984279F51B62AF34129A070144781B42D09D47D5D7D9A34590B591370C3B2C221F6B8C3D25F4D57DBEB1D15D022B0384AE73D1F8B610B94B8E02F69CB1218B1B009AD9323DB6DC10451160B2662FFB49537B66C2355A37C997E88DEBACB7634CAA59A8B7E741C027029C5E6BBD4D17FA526AC517D8DF19944BAB142C28FC61429A169A533D0C983B8EED51C4980528406EB082523EC77DB60F6E82A2D9EA67933D6B93A76E7C57619195D55589E2E25B323309C81729F511AE176EC714402ED68BC020F8FFEDE0C534E29F480A59F5EE160A1778BB0CC6C8B0FDDE77DCA384DAF939A8BA445A147555A9729204265DD76E038A716B19C59D303A8DD50D05C51132E579A3D1156C9CD4491648790A9E8D8B4DB965022EDB6CB7B0C8174EC11F5165CAFA4D2B413F056C104A786412BE82ED7E60D5ABF9611EB58E3546CA8601E418CF7EB3DDFBA8A2D954A83405DF52A9804F8260145A7305E12FD61AF415B84B0F01C003A97D05B20C9CA2CD95AE4674B07CF4D320B793DABCEEDECAC95FF3C20B81D61F8931E182EEDA95EB88089EB1A71FAD9BF8BB28EBF7A31F701B3FA5FDF1B1A3ABFA6BD4CB24AD705784E7329DEA60F3F867210B5076A7EA848914AE4CE6F6A76C884922ADE5E2E92BB0671909DD2EDB4530E451EAA2C8BA74F417D75F0AC3606B5DB444DD556386D1DAF2BC3E8AC98C6D40C71632DB16715026DA989A07176CBB1749816BE277DB870DAD18B19870E4388A17262E2F0BA5480AC68F477025306A43B3C99C8D89301AAC4950A10AC9F32EFEF1EA39823A8C063613CE041A697BCEDFA470C04B541BB4FACF68F235ACB3E11AA15CEFBC8FC1C02B6E17E1731BE2958B7EF848C4E3AE3AB3AC085F5F16FF7BCE730AF295D91CA6531FF26000D4F35EA8CBD2E0ECAFCD6F7C3F2A680FE93247674765928BD227F79727C87ADFE7EA6DEB2FA96A2F2FD607C115B3D1D67C26914E89022EE1757A36544197BCED116A0FF6211A1C0C758CBEC11016AEC5B3721D8155EA81D4E353047D4DD16FDA68C9DF3802C20709B2933A48E1D1C344E956D20F4BC223F675EB9AD8261078F8C9B1B24E3A884F8CC705ADBE9D257AF86C083CB35C103EECA9767D0E6F89AF075A2CE82481C788E4DE37393DA91F314855E9399FAF8BE3858C64CC53E2ACE90F10227875AF0C964D4A9E4D138218710F4BCAE28774D2D5F6DACD422D328F1B1CDA
siggen_sig = 1837FEC56C7F337806CA2A28987FFC618FDC907DDA6A582BA1058C0D3E4C84FE93D3DCCFC77B84E171B5DAFCEF3F49A020F02F3F71287001B225C9026BFC214CAC8316BC020BCCDA85EFA234759E29BA239479E78DEB2745423999CDBDC4D40A4A63E72AA13F9A4B43F459162ACA6407DD5121AEACCEB41B695D602013F3BEED5C69AC839A09E0DBBF0854BCDF0F4471E0194DD836777251F8BB86FCB5C512365DB14D97F11F4E7D92F1FDB5BAB3E4BD0D9C9F2F37BC325D8D20A78FE2AE4850FB3B0B909B75C87B1B475C003FE9DF0030F31E184AEC231DC8A7A642644612D20EA313CB1B4D96BD2971128F04F5B097BACF491ACD9CBF679CD13196B21D9F53DE5FB2594EAE4555AF99D50E9BF567BA1309AF94EDB6F14AE2EDF472E9AE7FBEF41B7CA29A9CAAAA80DFC18A6D0FAF9719DDE6BF0B1527FFB8A1A8B2AB71800CEB7B525D1079AF6A0D139F8EED894C5DC66022FA8E720E6CE9B4BC2B6F49478B65F98BB1EA2F16619CB3ABB51F51888BDEB097B1DB704A18F0D0F2AE819308947250F6EB5F5BF3316D6F5E32556935B74A4947DE98ECA01CBE946BA2CAE93872677F7C05A684C9E4EA7A9356EC82FD36470A26A3BC969CDE0AF69E6943E60D73E814C9638A1052EC754F70EE10EE97B143A518F029B78E89F08BCD1A55E25A47CD0DD481320DD956C0AD6940EA3327C369437963B73E53D717324CBE38E66FA7704B6A80242FC4350D8CC1612F5D763EFA551A688ECD75F46C307B6C2C315F5ABD4DEA7A5229CA6FBDA5D5DCFD450A98D8BCE75AEC8CE6C1DFB530771B977CF60754BE39DCC90A385CA76B837C90CADBFAD9C0B190BA570DCFE19C2D514FE6EF96C82464A17DF711BD2672FD0048677B2402C0FFDCD720AE9B9B2EF9A9B4EBBA9F2B0A42998DCE365FEE8328D05F1442270513351123C7F144C2291DCBFE4F0EB7DB5B367829698012FCB009531D2F7123FC1A32654482B4323F182FE600F6EDD944218BB78BD3222E6E5433101BE6F88304A3FE7B32290C0E92BCAF315EA4DFEDDD081D24C4C894623823D9BFE081273BAEFFACB66E871C433ED99E869C7AA1381BA4CA20BC176E0DB25A11CAE0C89202E67A0F6D2A98C60E761DF77A6C8174DE93DB7852003A92DD35E4FE754C08A06E2C0E2E30E4489BC4707C2FA941FFFD004B9B7F930F8BBC24560E3203E2C0B712CB38109FA1ABD94F54C8D44083A9AC8612303BDD1DE1F5B06D2D19ADA73FD821ABB20527FCED7FB56CCA77E822AE0E3BDD4EB0B87982421107F245F9CE7269302951959F91B8697308A0A99A02E4B1A779ADC1A577E238A1E5CECD9E8B897B9E29A731A8B02C7D530BD7F182FD40DE27C6CE91001946B7381441E57277B00671DEEA73C4976BA288F3F005859CD16FEFFDAA3E89AC451588BF063D41DD336CA2788EE2A95C8F9D77561EE044EF6F125B55A4CEF17D834CCE367948949D2DBD9F30A38A1802FCF412F575E43E5BD27CB51C18E4C99200C8C702978B3C5FB48C52C8F091A60AD2A32212F38424456AE22D75C1F1F369ED20C5C1A8A891E7735BE1C11EB14089B451E3DB56400B44313A52AA2E5ECA1A26F8DE687B27FC6141364FBCB5BFF4150CB0DA234C5C48B70448E2D2CB76E4706DF233D70C18170F3AF6407E5E7C94A65425E8D92B2927039C5E4B82A8F47B55426BF8708E9766D73144E35462EF0FC7FDC013CC8F43BA76155B02CEAD637BDFBC55C0972092F25D231FF52E048DADF5EEB7C488938D0471064D68AB5DFF4F8007B367AF939977C275466B20B2DC95D0D6DD27D68F71652E8FB6857680C8D1D6B4CB7CA49500D7CA2643C48ADEBB94F71BA6AADB3B9A1CC5A6F17E97C1F87D478A580C09C28F6456C0E0429A3A3D148592BAACC40D122D74B9A3D333A20A45E3967781FC1CFEA1577B4E3DC945DA3B2472418D2AF5838A3E89D810576C725DAC972C9631FEADD39B492AD714791B02D0667E1D06EE934C32EA2F7F39B34A43D18821AE228FB9554A4D0CAF0C8500E9B2C94E9FB849CDE84AE80E543E93625BE2A1E1662CFA7991855EFE9AB84990BFA5779B07A629890C4A5EC08CCCA614679E2F8524E884E8E95B1E2A0134376DC4FFB0AEB8F17050E04A350FD202F4650C275DD7CC264474A51651F2F69391C6D67E32CE139CDE1629320C73519BD8B06A19C52AE542AE007C65FEBC54F094A6F37B1040F3D84C4A315EF6F49C5EC76BE37C40F66621B2D8206D14C3290A107C307592CBCFD46771600995C5D00260BC12947834CCD06B11FA3B8023A06C988E57C592732C77DFCFCA8FBF860360008C0959D574AD0AC4DBAF10F9BD290A4571236FA690B448CF31573FB7EF0E4389D79CC1BD88F1C9ADBA73CB284056A173FA0E722E52C084028DFC04BF6AC9524BCDC832730629F883F2F263CA6035CFD2ED8C6C10C77EFCD9937B975F4865EFC77D0487187426EDBB5A6BE7EE5C100721F99685E89686FB91D1F9E987CD6FDA0D40DDCE0668577CA0F60001FD7E09911710ED894F0C68A9767BC13EA71CDB50BE3B8552495515551C8783D1CA5F8A22BABFE22A43AA25B4195E4D28FC2ED60BA4D3F37C5972422D732BA59C2156A0C48BD3ED4BBBFB0A3D80602A7167DDA33CAA2BBC5A96E93D2563C6F92768DADA4F6BD65248ED2E4B627609890AB5FF50766349631C4C8DADBCD4C2D9C288D3866513828CCE3DEE70C69B2F5D5D1E2E4F40E16B27DA6F41FE9431DC6D8F15A7F09A2DA2FD7E6CBF74D33C02CD8D9619E3ADBE461B45FA73E9E5C7EFEF881E1AFCA753ABC7AEF2F37EEC3FD7C3BD94AFA33B567C2417E23908AC4C718100CB521177555B4ADE769B465A6F3EE77D9B58E0C821F7BAB58201343F08845F392FD987E176AD09C3E5A7BB031AD1223D0641040B88E834D443A4808196C247055F808D613C9914DF334254CC54FF482BE15242E2F65E67A5D0081ECF6C83C41008555E665CE75A01B4A143D1D2A9E31A411712C7084125791D60B99D48B19B8C3DDB3B6E41691E8B8F0E058C019449A5F38FAF8271DA16CC798DECC6AF32337B8BBC2993753F2F1F8595B343B5C97E33DF591E999E66200669F519AEE46CA6A07718ABCDD3B8329B87033ADACB0B1511D1C717D56F0BF9205BDF58F052B26755EEA4009EF98FE3BF38A11BE1902222B85AB8CD0670F6E820D5B32E69A8C85EFBBD6FFDA5F86FA11A160FEEC888EC0733673D7EB1FCA08F9C91AECF733F456D1836B2C0B6188155F0ECB7A5DAF5A310F1E4FBC3A867FD0B274732D1C93AC34C2215217985C9E05BE1DC9C362BFC3DD56F3A3DF6CA0E093DC274CEAC173A7945D45D3395062B5633D5E012279C5E0F05A39532644698A49562408F3013A668648B42095AE0902E5FDE4C65DE0FF29A8DBCCE7C130E7BF640AF6AFBB688369F479F436ED135B1786393A1AE604B8163C2DE4555E226525D2AC64D66AB9143A77EF23F569C48110F04B47165C578DBE6FCABC491CF2957CE7008C72F4866858BE455FAC54C98C0782BC72BF188F9A0C3AC046103433CE1E9CF3E543CE78C3D61247AD8ACBC16F130406952B20FF75553592084F0B1DF38485F1236952C67813907007F7311240B196D19D1C47F5A907DE162372DD0571F1B2EE9ED6394317900ABE5434A12128D5F01FBA0934C4BCA8E8D33122821F67C29BE1BE2F4DDBDF8C381060667D930395438DB07B99EA62A4FC157260E2E748276C30849F4C5A7721A57DDE2A0DCA47C407E760C37C902947064363771A3E2100F7064AC9A152F629F72F67191461846593CD1D93B2D20B7A863A4120CFBDB4C1E79128011DEA453B3C57BDEB5D6731C578B7DA72265671D0F6FDCC48D45C4C5740C0AA66FB8D2AB90AF03C2715D6087C910CA3D2F2415358F67AF59B7DC26AF31371AC466C005475253FB04A2C80FDF1604453B9C041F1CD08F9B1ABF764DD2FD24DF3A88E2A5DC4A29D934B91771EDBF2CD0E02ED85BC182B704686F368C30A67728AA155ED890C056C7BC243AB5B4E5AD574859CB2E6332C20521EB4E0F0A845BAAF7AC8C52F20034FFCAF10BE38708199BB802625DB7CDFCB53B17EE0B05D5DEABF84456964AFF86B513A73E06383C9A854FA35B52F48CFC537031741749C37C485C26D594B28B23C4364C4D57ABD098BBB3A7AD41ABB370D1F913B76663A0F7D180C19E0BD032C6E4DC3BFBDFC9CAAF6886A9A05255F6FC6298705B283BEABD61341421A93D68E36501644E8F3C99A1EF2842DDF453A5F0AC1EE7B5263687F5A49FB39321E1B96B315A8A8E861530244710096AF865D361E9F4F045FD2C953091BCCD32E1B1958536D6605A386EF3CC1C869ABD60D8619D4AE6C69FA96BA8BCAAB530AF860DD9A7E16B934619A9B228BF0003D6A9C4A9CA19F4D16026E6366DBEB17492B00C32BA3BBBC6D96283AE3209F4B789C04BFDE0BB3E4EA3718ABE8320407ADBA1FB268EC0BCBAD90FD9DF0D7EDD4EB66DFFB7082012F69EC87108F91FF944176C09A02341E5AEB9334D2C4CBFD289D1939AECB8CA47FDA09C01AE6AA64D270CAA0B4B9501FE722FFA9BEE0283EF9960FBB34D70D4E115A565A381B591F3213EB3205CEC301497BA15F43399B7F7556F80B71DE55AEBE0016EB0ACF6CB706AA108408E1CA8A82C95E0D801BD79F76D567481022ED9AE0A9431F152BFD0B6A568D03DBBEBA5B180F3603C628638128CD6396EABD33DA1474A110E69CE79CE1E4AE51EAE5347C984ECA6C80B6BE6C1A58EFAA89C539D8A0C565558CF05435D7F1B0BEEAE3D600C1141A56880258BAF38CBEB3D665EC8EBC9FCEE64564EF145962D7BCD253B0EF3BB8CD981AF9FFD64E64C88E25E3290FE484E68A804101113F1C3C7E16070C005627635C680088AF65C86EEF4E7DEBD1618E132C3EE956B4DBD6619E4E26E5026B80CEE613A98FBAD8296E4E0765945570696353CA95C5760F22F8C38DF4BFCE78046B33AAA6E9E19C55EDAD418160C4912AE744ABC2376E78D39A0718C28E4655453F514F42547566AD3092095F1B21B8E55E1A52C3B66CEBCA2A307BACFCC5ECEDA95B42D44C728B5AA8B6E08F155BCFDE1787379A90DF905862FBA84B5CB7908B2E8F314D82AC2941890997D03D1FF86B714CF204672FC246434C06521E705326B27AD0A517A9C0C6E010AA6DFDFEA2452DA25FD55B047714C25B3086968B6959C35BD64897807B4810495B0033E48C08010E1B392505524BCFD2ACCD7A020EA1292C13A308E55E4AA5F4C30B13558E372A362A8CCD514892E439841D9FC92A5136735846D37F96FDA07D13821E3BD589351C9F23516B1B2FE1E544B2CDC145AC95A4EC5266B76B40E625B4352D9EFD92864794DAA5AAEE9D8336EBE7A2E273154181F209E400E38E8EFC963D6C6ED9F4C0F4FECF4D8C18B3653A318D2141620A2FEA33BBB0F8CEC2D815323FD2C2AD7FE42D656BAC246D12E24E4AC572A0A692A0C214FB749D6E7206BBB53D139EDC274DB38A6F82EDE0DEAEADCF78134A5A05C12D1F9EB095C464C9E85EA6D4F228E97E5E42DC909571B11CE284BB0C585F889505E3B56481E00BE78E6F04D402E6C3C77D325C345CAC0C74E33307A3716BEDFC4B60DD74E5667D9578938D4F275227E716D9D74E0720351FD4569E66CCE5137FEA841C08D22354D2560ECC67D9DC98321D58000CC9482ACA5CEC657D2416318FA53449A18206109A84F7E51215195B7E56A4D3FC29BA370878563D71F0F243137097625F5B0FFC9F2A250602A0B1A5216D0A4465B7A39E4EC3913621499C8051F2C9719933E2F3F5794CCDABA4D5FE7199CE821AC754AF1782D913D00A129E6B5D75FE5F64B0EFE765255A3C6EC042C970503CD21D938BB85C30565555E57999B30D616B36861097ECEE984BC4A58CA3D93758DFBD1CDCFA8F0216DA7126B84135A74A070AE338DD0F40BEB51D280FAB27D7E800C981FDE44AB125DE3FD682D0CFCD15E64BDE4C404AC8072CD2F126B0697D14ED181637150C851529339B92AEE710D8769C6363D5DE08048D70D528444D95AA4C69B88FCFB485346C538543970B92046A7A56C2CDB6A0DC12944BD03B009551BD725DB1D29D87E5DF9181C5636277CD8AC7318D0F638DF4CB9CC3A3D4048955C70966389619C025E0B9D48681C1F6E9E991B95B4C4C135E021976294E37F31813DA62263CD60E0963699AA309771F1153BC3CBED95A062294BC7CCEBA716FFA5F2982ECAD3FEAD85700D72559463669ECF97AC5F0F2807D34BD2E8C9B5500B91A66C0EDCD5B28A2070ACBFB8FCEF3BD02992719EB006D21EB2318D7EFB9FEB925D7C87724A6703585B3761B1A21E1388E89C3389173FD06C51802AA4314FB47C10B12BEDCE4CDB0C8BC48405BE3D1C1F8AFE6E90BB7F87AF48B04B6D53CB25B4AE1F1EB1FE99290F4AC1A3B4B88A1B8E2F52A8E8A78C044518CE754DB8DD0C16243E5775D9E1446C97B12226676BC0D6F611444F96112852787F99A9C432396E9AA5ACD1364960DEE40000000000000000000000000000000000000000000000000000000000030B0F161A22292E

count = 344
siggen_mu = 702E322F47B6BDBD57CA0BD972FC6053AD18DA24077103807B1F59D7B1D524D3C71B77CAEA28074681040F60EA39CC0D39C3704CC4B659E7F81D584EFC3EC167
siggen_msg =
siggen_rnd = 4E4CD7A31AF37E5AC8EEA87A69967BEE6B5CFC9E5C69BDACB462129A27F0EF3E
siggen_sk = B3F42C33A2ADF898C744506FF51B63CD077834F90256F32927E381969F6183376D850E7018D7AD163CC27E022D2E407DF4F00B726D799D6FBD47E2860C800033B2A2BAA930072B0576D9E49148621450DFC578F51427C3AF1A20931283822EC8477D7834C56FC65B19BDD7C3701D0C2774405A9F679F2311B26222200C993C4B04474100C829CB422902B285092090829624A40831A0444164020A1246710B290E63B285084266DB40500900864AC82C82084803910C4AB43003B9911303910AB7604C12691C8761248225D8200660380D5008320A052D24996C9C14520C052ED4004E43021004982981B24100B060A42680241910C94606E1964018062288126621B92CA316888C4642D01449624651132205D89411233691D1286221443020400682460A00038550002C04456AA4863123162903022981908124306458008DA1169054C44C9BB66052120D14C88542C2900AC59001C111A2066A9A2869140550D942320003000A1230983004141529C8422A20C8690B8244438040C1B00C5430291CB24119B12C0B10015B1668984811523202E1324D1C172D01474642188AE3004C821465C1044522A4512114524CC4900395009B94200392016198690213655CB2685BC2416294644C422E48284521A510C2B48C0A866C00204E8A442918A810638089CB126C04288A22976C041085429689909671DA424C92944D01064D48148223C38921021202C080903851C9A4410C0409188061C9986004222C12886C081330A00080D84030D2064020B770DC820921C868D9084A00C969200409D83272D9226AE1B06D52C42591B604D10041D3C4210B986C99B490099470032109E4C604133341C2B481CC240A94980448348A1B118E22495208096E4AC888D2368AC9300A51B09102867120382258280DCB164DA1486C2492081A20468A9460E14885492681801282D2286C1A207182C45119109013B14594480C89802089A011608264D13444101001D8324062A464DC485181864451982419B94918874D14932DCB884852C80193268C0BB89189906940940DC10681D148910CA431113426D2B245838401C428205AA01064202D48C80C1CA71094142900B301CC228118B290A1C28122398D492605CA904102A34D188408E1C62C13354642A809C210650B147121168114A3091CC3919B16460B4412429684E4C88409C424C34265183902C2206459068E12A88463204A4C080D18B8419A3661CBA08C40B80D0B272D43A01194346E91184C0C418264288204452221B785A3384240364D0895048B9070DC000AE2C028100910649449498680E1209090B48C64087103B39050841019A28193186951A8409B848862404D13209259040EE042720413492041655B362180341122196DA1A221D24451A0C4411A374118C0718AA8701B930952367253361121978CA0406058420C53864161A685219930022472E346101B24499918441B1309C348241104840CC1244C88101B440C64B224CA324D1818258C8644194382DA360418428598C02C09380C124565E32612C9948449B4300B03848412869BC250843202129228C0080013000103217023146DA2A448109029E0269143A62158026D44C230DB321043324EC286491C00694B04802104200B9884E1A005A13092A1C080D2080502A229C9947099269284B6708480891B024AA34648D0286C1939524A3006C34806D094109A0669082242D9162882C6281C454C2405680AB3682288055124901449320183481331204BC8292315111B102E08036E61B8212011294CB24592228161128411C20152369064B28C4244649B3824A42641998251D3160501148DC0904848B845218580E3322858800804A62D22366281107054B268C4C46D20B32851068A022282184945091470502208491081D8440A51420D49126598442C58808C83167154220D24A384CC381224C780A1A08889240993226663342C22362C0B128E580632C3803110454614134DC9822919C48D11096C93C01021B04DCA040861260963382210195014020098B88908B7805CB2650B044024876D10486141C66560369263A648C18861510845533212620626D89245124700C390309844644B388889B84158182C22996902C864531401E3328C23146A428608529200E2A40849847153A641DC10921980505012290BC225A0068821472612154E10A985ECA38AFC792A742EEE9ACD64E5106F5C1602B07D53A8D62F20E5BA05EA5892B6A287AFBC5DF8C31A7FF64E35DF984C27D19C2EC37C3D2998938F24DB29D5E852A25D14D73DF9571C9FBF8CE19C3962BA43A927FD8693E38A2708C40B25A44A7F772F137F869567E5D6D605484C4E6E5706718FDF3AC166B3997CE34D73368AED0797FFC24B651BDA142E73EFCF59E6ED95444CB1D06A0E76B601D6A321B915D6C4464AE6F3D8FD8FE05FBF8BE558C1F8FE9F4DFD263AD09E2C1894339EE1C08B484C36FDD344BC023B16048EB167B3E4E8FB5BDBAD0D6CE9B01EC3D9AA3BB8F7F95C366B1DFAA6D6D95A1C3BBF3BB053647293E5222C6AE699FFEB5BFC5F542E845AD3997AC7C8A6DBE1E52C110772159954CBA35A080279E89086B816A0B348A830C8CCDFA8CB488E468A9FB85BC5B98F15B7025D9B676FFCA1190BD4BF39CEC8E88F9A4D5054710049FFB862CDCA72CBBA3AE985A7E5F6C7AC404033F4366FEB57894A2B3E399C36F1C441ED09349091E1681A5555FDA4C8D5939FFDDB209010A345DEBFAF70A99DD544257EEF0BBF47509111062DFFA9CFCDFE7DF916D239BB42FF350F26A52C5CC7E72FD541C02198FF74AE133B81DC82020235BA28E6D7BEF296977BC4CC2B50B3349197D93D99DDF1D502B1004C312AB9C18257C059144545EE08CDDC87F871D64C89F3AF2D0335E58463C57B437CDFE1DE5BE3B9E07FDA6FB385FDA21DDB72F8B72AC6B1045FED5574D18D46ADCC92B57927F232755BB7820B2F72D250E2D7180B290BAED8569DB8527A271DB08A38A8526A27B8BEA56610014A8708A3370D416DF029EF8D2F874B2CF825C998B70B822CB4799963858D50BAEA41251835072E212DA3CE4E089E1BE5A7F8540E5290EBEDB6FFD7CCFDF109C02018BB69BA7C2FB1399B26A4E76B3D282FC281E89D934BD68B3D952DABC303F7F2B9DDC5421696C8FBE9887532ABDDD61AA611B10F8CDCEE24BC7B5C573CDFC8CBA561AD57E3205DA7A9E47C5F55D9661AA305418197896BD57078E1AF3E23DF3892751044418448E0280A0A2D2B4FEE0AB522F8C6C627886B56D9BC80C348DFFE9D6D653767889781F26E4E1816E96CE873E17AEA4F63D40D6F49973D96CF265D95ACBDCC6B20D4F6A5EB024EC150C30C611590C2D6554E68270BACE0778EA6CA8C971C7263562F0F5BDA5CEE19FE996B17AB73DE0EDF8AC6636ED9955436F47B62055AC502C6008FDE28156BE199351D87E37543E95E28F0B84BE329ABB2E7654E15BD2E02ADDC2625D4DA6A62CC30BE57B7BBFA2A85A1DD24BB40D2B50403D91115288AAC7088C1F95EA2E6AF1A36A92B3610EF173D0B9B6D1BDD52E1464B900A76851C5CDC1008B956D80F1C6BB1D24F85FA1B7DD787097E5CB29DD2B42AF2ED4C0621B751341E2292351FD66C1E527F675B62B05282739ABA2AFEE340BD06709AE9E9C0207615ABAB47F32E2963DE4F2B42D8D073B629A1CD1DFC1D31EFB23A9886B7AB9696924B18F0730C8C94742C1567027B41E9513C4C40B516CA84A417AB92F32B8B3EDF3DBD8EFADD0B6FE2CEE9BDAE21313FE1DC2CD94E9B0D02C4D307FE9E26BC2D5F3A1F0E4F82E76EA54CD1A3A870866E16C4150CB354A5F55DAB111171CC8E450752E48AE5277CA9F38CCEB750E43228A34F4B498367BF2963C22C43EFFB8B6FB02F3FBBA2F27464E24E5C475D69913122AAA3980E8E8A8BF4C8DECB996E0A1BDDDFCA39108A352742F09DE4AF3A3061AB95ED6058D4A8A996252AA84013FA7160EE79A900C35F8BD044C65A3C04CA0269B143283696EACF21DF0AFCF06C21325CC8DD6809FC2D04E1D7E2380EFEA5D07F76F3EE07BED8760FFEC810C64C16672B078D40053E3B59003AC061CB1E016AF94CE55B92F0533BB1AA3347F5DF324836876CEC1AFC56133C25F9A5918B99A255A3D17F90E707229213B52F895E798D47E96BE1137A0C1B40FADD1D46C86C3E8CFEC5054898167DD9C32CF0680BC0C41639EBADAA5751155DE9B6EFE4E0C5DCC3EE50E4C63493E80AEA7550F2C383F375ECC7F3574A6FA3DCF20221BD3F697FC04EAF1ED810691497826DA6BAEAA840779D8FF5F1FCBE14E2EB508AC38CB63B7BDD24C3C626B64ED5EC865F005A3F17F60199A0915B7782B5043789B98C780531A541EF93C13F84112981BD4971AA42061761A43590BD68D32C18CEE19AD426E78F6C7626FA149A03494F949CC44162162B4CEE88692C0DFB70BBDBDC29EF9AAC2B4CDAE993D4EB0D40A373164989ECD9D855B3872F960D85C8C9FF386BB3BE0A2C39108DDCD357E89533D899302912B0F7D9D9CFBF85EEF275023968562AF8516BB35CA6E02B3983F46AA226DD44D061AE7CC920FECB1C4C63509DD2C4041508899D9B3F9DF232313C9FF0F3F8968B09194B2B65B2667DE0078D57725E06F51233C66BB31E26B0E82355FE8AD4529BB0EEF66A22CA9FCBCAA8CDDC6F30FD3B3294323C84A87C67134DCC92A48116264012B63F9A9CA8942CF8E4716FA7DC5CEA286F9B428EB0E72AD92D1EB521BFC38BDD1A8A9541477F6FA49858720BACE8D3AFECDEC6C0357F704AE145D3FFF98F92671004A175941942AB4C86D7465E1BA5C5BD05589E84B8CD19622B831CD321836CD2DC345FE1F8C4E44475FC4406243269981E473076F7E91334A933B3C7A891B511855B0316FF237DB9129FD4417955393C5711B22C1317ED84C079983F3C623776AD7C599C403B3A8FC6B4A389DB8285FFD86E5B1552B21E83969BB03560C22EBAF345A64E2794EA7391A329C824DBC1372AC551108CA75D2A59167F142FA53F5200823CF0FE74CAD71324D7040D25BA46FB2D2457A53172D249087FD011CD4841CC6C9C2C5426D857F3643AB74893721C1EEB9BFAB95E194DD537F2C15FAFD7880E423BC45D28B66BF13BC23C8D94F795BDF755449847F004B62737C18573BC9F3868492C4975442561069101F818071DB8CC57840ADE979004A12FB4C800E55CFA2080EF59FC500006EEA9DC992447DCFF1A3E543421C317DD6BE5655771CDDA844C75F855C1628848437EAD4E64932E54B307B33C3EDC66B389DB30E4E32C566E580ECD4367C0AC6B8D9B55F09682422483781EAB9190969CAD5D79EF6E9D2B28C0D64DA3A3988BBD190E85C3B4F9E99527D6DF897D1FA7B982C7E80812E7C27DB3412D61341EB99C4F8429D2474E321C80A4FB7169542F091FAFDF0125E0DCCC247F103712FF9E35EEC2C050EE3325CAA1EBC3963A8FE1EC488E9D2E5509587D874F02483F055355E0B7C168DC37C762BF2CCACA8DB96347CA58BB001C85893C9FA78DD8D5382670ABA4E36844A9A7C045A5ADEEA107B193A54FC5A43D119EBB57349CD5A2D80A9F8ECE251AA86F769FD8F7D1551220613ECA1574F0B3E7A3F44BDDC3EC02A25B0256F0652ECD75A0A7B40A412B4D944C21C6B972F23EDBCB040F1A473CB45C4032366D790B6063BA2490EF48D2E84DD0B877D0817879948A51E8DA18F941EFFC7B85D3AFFDC8B286A994CDB44CA3F651F7B8BD65DDDB695DE666CCA742EBB8D0C78A4E3D431E2674E963E77F76BF169AF153D18D241BDB0C82D0A89E40B88A9D741049F574C7F175DAF3F9BF2A09B7C6FBAD3DF1CFCC88E60DFDD39E1257D9D14DEBB819CFD789D44E76142786EB41F41BFFEA578B00F46A3FE8B60A8E03649CD5A6A8F015B88869F2F9969D0CA638EE39C5A4021EF0826555E79ECAB72A5E147A113498E04B3A3F3FEF6D69C7F942C55143CCCA9415984EC3C985B92B27703055C5EA1F6BE65AB3E6EF06DB4A2E83C95F3D7C84B8A3436D89C071068061DEF1586E0FE4AB8EFE16E3D1199D23109A48ED8D1FB750BD720D2FF6D62B40EBABF7DC4A505F34507BC3EC2710B5DB05E6461EAF2108A934583826FFC65569F3B293A5A30C15826B0BEBFFB73C85E6B540CD956983FB8953F416E47B5D13151EA2CBEC7938D9EAAFFE7248100EB0794D72C58C66D95EEA75D1516C2A3D1109F6CF0BD7A57F225365620FB1CD05E8EEA1390BE650053C135D807DE943D60144FFEEAC3B1BCAE1CED8FD3FDB08AD9F7A35442B2CC14E73E143B5959C2BD032C1C9DF07968D9F0759431616FD1485C5020673F101AFC0DDA561FEE44E80ACF9EF6A94A2E0CDE9E823898F22F1C10A42F49CA6D03ADEF8828B77C0D170AA6B36B9A7C556E9C773A128E7ADD4E3C81B0ADBEED7E9132CCB1D5B6A82EDE81F92C7DEB8440AB90FE8ECB1DC372E071012F125340689D51F1EB1C770C64FE2A284A3722D6A91F9EA13201E92D54F6BC891392E874DBB3FBF816152ECE25285605010E36A9C69946F985C1EFC14DAF2507052226B8A0E5A5EE6C6522D8CAD7200DAEAA176918AB37ED8A5310FD5863400EB2C404B817CE3B4B2164C313AA34ABF1761182FF1FDF4F9CA6B8E04630F46453BE5D0431C49128ABF7D314BEE691AE8392FDC71F6669FE70F900AC0209DEBC7EAA658AC13B0343CF6C2753883BFF4A4238258F95F8F8E9A267EB4D925B5310123D6E7E52C95927C048CBF0B1C00D58A33736CE5AD1681A2DF1EF183A19D0906A8FFCFFFD813B1BC2488E7E101EF49495CBCD358529BF4AFB62ED6C36B8C43411785BF2A09700087BD104587BE3DD87D02BBF7182388947E34ECB6BB374579EE3638A564822B93637F6DA2058420B6BD34355BD39C07C20EB3E8C19BB412DC76
siggen_pk = B3F42C33A2ADF898C744506FF51B63CD077834F90256F32927E381969F618337418580262FD602E67580D1B3A6F9989745973F942357004851D0809C989044460206EB5CC03888E4E1D539FC93FEC2A3BE78A3FA54E0AC8258A588B8BA5CC3F400546E64560F5B1CC41379256702048705CA3A90CE82A8EFA6CF8D951F25594ADF867DA80B0535A106A916A1696DF4F84C79438DB3C8643AA9117DF3EB71CEF51705270C52F257EA5AC0120ECC792D98785DB5D27596983A07B34FE440CFE963E57F198BBD96DF2584723D6D1EADABC670D0950238F4A3683FD260D14297AD6FEBBAC4010AB8A152402A6A416411932768840CD30606E48660ED4B742A8F9C85B41E22C4E725B568CC522300433ABD6B82F976298A4D5FC4B5D6D6C562BA81BDB889C564EAB8268181103248B0D69C67492E261D262A507C871A9B1CDF5F428BC78ABB71CCD9A1361CDFB1202BA788FA1273EB501B0BD03B8B1A21DBFC45B3A48351C0DC7787CDFFF32749208872E16726A976C0C28A2318ECB4C9E1F70DFF38422B229ED2947DBFFA3E45FE2AAE7991E1E2DA7BA26F6160F8B1CCE1E29244482B5CD3CCD071CFAB33B53D272DF325E777F24E6B09D521C6B12F326A1AF4D3414209786C6780B99A32EF6D710384AA106BA280C7A4B2E9C8B8FDD3E7935CAAC4AD5D8D61ED9EC45DC7A6046E52A2BFB2707657C6022BEA90102A334052EF0F0C754435178849CF20D7788DDA6AA2D1D33A9E5208358C5FF4E6B61F62D565D47AA40BC42C6F00C26B9487F343734059C69B4080A2BDC143C30DFB93BECDD946E11629E4189F862DE832B3B6E9D3F922399C52A15ECE544E733B866D3773BE36F67414F06BDAC75C4A2844F4B94B1C91E697956BF056EF9D23932BBF95DBF550C0397A7E86D33ECA2827B27F14DCF3ED9A0E6B97DEBCC6F3CA0810D8BB2EAF969B566B7F3405E62882B64A8D7145F66F1FCD845149D32D50262E9CB783E5C965A1893EC1A722A086F59EAD83F7FB7D3EAF5BF026BFD5632F68CACCADB6DE8FA8AC3AE3DF52E1CA555D39DE259605EEC40EC9CD2E2F3F00C3290272A0EE8F928CC931CA7C01CC119A35F38ED2BDDE3BD7729D49F6D5374C72C5D7D673B44E4618F9504B2F2B334EEE7E0EA634B45F9F1E77F47469EDEB95549A414D9764F5FF82E348637AAF8AFE8E06E55E6A48B26CF456C6105770B23D51B6A5FA02F4D0D5BCBCF2BABDCB6539BE42A3E2C517BCBA46491A55816E19F13274B232A120BEBD8179BBC4367CFC105A02D5FB715E25465A716A2184373D2A0A9FD095CD646928C2A5188862846CAA1E67B0BD37C8EFF88245EF5520647335D09B8097D8A48DDC5B04C14706B42B6E3241B1DCEF322C488C12670E31F32C07760420C650C49525136F136DE2F3E4B14BFE5A9E21AB274BC0AAB46A74F7D0A17A2C44E41B35219D85F014D2D29F3644B986A0BFE42FF0DF551E468F13993385893567C9DE7DE35E226C3B25632E96D21820424D96AD876E8C09CACA17C6D8FECC31F9757AEEA7C9FDF15AEAE9F2ED8683FBB3B852561213E82606F0738774D818991205AF130E28408364522B67AA30E80AA4BA0FB0B0EFB575B01CACA38AA1033AD21F231FDF1E923DC5D68AB0FE63969CB06A9A3D6F1710DBD72BEA5ED933D0326F33E13A06DF0394AE6D04914647584390B14981867068B7E2E8C7CC7BA25A35F17D1E2134F4B9EAD37356104FAC5F6B3C0425CBBC9B815D23F89D8AFD0EF412F7D0BF34A6590EF11EDA3663C367C70D24655A17F759003BC4879FB0E956E94E126F96918C6E136138FC6BE41FCC29F2E1A62C664DF20EDCFBE6B1C44A1BA5AD9A677ACE975EE1B4BD1B36AF99BC0817033254160284528460A485BFDA923CB0A80F6C0E28D15ED9B8A3720256B66DC4A069D6D4E06A3B226E8A8FCACE94457F775D8590EAD162BC49899C6CC2F80DEED4C0C69FF841F42164ACF39BBF0153FD5F940AAF6D5FC8BDC4E6F52713AFB77BF7AEDF8CF4CA745E15AF591E6C7A9E250610C64F618F5FCEF76F65A09424D928175FEE4F79C0202999482256C609B466AD81689543CE55F6DDDCF2769FB56863E5E5EBE76FEE440017DEDD12D2DF9B5E8328EC5BC4746D78FB4601E2D5850F68EBDE27A7C07136E0132AE6F322E538A58EB83B5991ED6648792F36B7F1390F53ED23856190AEB1A0369BBA629FB0F193C417A2C2DD050C380D4F14D0B7D2D717145F8EC518E3B15AB75E89070D7718DD7B7DE59F2FFA4F24AEFCA436ED262BC30A772A012E4DCC2B292B01EBA3A2A32BB371B357F8BB4CDD1971201C69BA7B07F5D9E652E6226BDE93A363B07AED2C4D256B63A62DDC57B56BFE5EAE156814A8B861E1EAE230F606A9648CDD6BE304CD022DF9229B2C7F70826B559F54D956969E2DC9DE0CC44A2E676073DFDC480218DA66E23E7F0C00DE1CD8AF1BFB29A041F735A044B0EFA0BDC7E60CC65887D3FC448EADEA0D531EF3257F545DF39AF8420BB1F1896D5FBA74002455544A55C2B68667654C9D9F1E26E89CBF5DF55075D95AB14D582415917F86E191AFCBC49A593CAB39F5C0D148C9D003C5725718A4D20ECEABC9D77BF1659885FC28C54E7D2CE9EE0C3196CA3D2309E73C5E765012777970FCEB729BCC9782AB6C40EC8FA1DCE049B1568F7393390B83E922CE2C0052A7BA109D63ABC6CD22EC90FE3140523739504B22DD2F66F8CBDD4F5836BA6B447B497CF6D11C6027FB25D7A3DFEAF6713891A06298C1ED2B84DCE65343DEAB354B51A876590AD27E02F2826281E1A092169AA99128E148D8467B675912C7FCE41362D9DF22F4F1799B3C7A1B7EEC7C1448BE67CB69C6E15EC773176CBC4CA368AC97BEA81DBFE71621065E46D49E53CF8504A6D41619D86DEEA09533093736AC45F54D59EA09D8DDD929F7AD8F1A511042945BF9B584F517D2A48A573BBE8B9B970E070CCAD0F6D0C0EFD7C9E66364F3EA7B0AB8DE2C30B0054077788AA18D6E41087876A8FC78D1FA1AEFB3542EE3466A37EDC5CC3928E910B19EF614ABF862A0182273EB8F7771A70811552F356B9A47708D6122195AC3EC68A2A8753F0F5E6416E73B52D6F1C2572F4465DB03312184E0C2D72E5B5454B8CEE44CB3C4722449BCAFC4220EA08EC1013C772838C16186AE99C54A3BE1683E4AFFFC09BF852167C22BB18E0D2D824F01F3C8F691FD2789199E8FF7E5FC72116FFABA5677A004A0C7E7AB599C93B9D41FCFC6D2D3AFFF37B8B22A68619EC20CE7ED13C880441BF0FB593A626879F954D46F4F03B24D7E4548376421F07C3D06B1BE3CE3D7160A2FEA8E04FDBC033AF77DF572FC6B5D8398637017D81A909573AB8747DE5215973B4E654971CFE82487533E76118937280585717D501EBE8C8ED2A0DB28777B3E1B9F288D5A301B4D3719A995C7C8D38A66FCD7A169E44A29312885840922A47ADFC87093219E5AF218DDC38D8AAA440E4E6A1E2D5B84C3795B315CDBD3B20D61BCE9EE1FFD206662A21BE9EED146526FB2C0E4ADDAC7EDD70934BF09732520BA660983C3870F48AB336BD4841BE8D13DE8D3B4712AF842A10779D64BB03A4CA03A80EC8E9482AD827D1B268BB1A4AF842800BB229B71CA66C0CDD27C2CAE28C0E2FC18A6478323AB31CF7999BA0F5A37254E466C507057E1
siggen_sig = 649E593C767847F225549CDE69B2A38436A463B752273859485C94F37FE7296C85BE3A5848B262C1FA1B2F8FCCE8B80CE63951B85AECE3BA1B03EBCB1AC3884749E5B7F25EC30B6DEB5914C228DE69473A1FF900A5520B953547DADB1DFBD023E65715CB3604FCD9EC6DE90BA7A60BE44AC3EC3FFE505FE528C72BCEA61F98F37528D22386A7921B53E0723E3F137FF888738BB876663AC60B6A344B9830A7836753E62EA75A713A68231741F767BEE9D45F4542D5C32F1FB4F44E33D043DF608482DFB411449F228B8137E0D5F8C524C9DA6590B14D1734AA269C3225793BBC0608DE799CBC703705E6AE200A44861F698E4AAAD55575963CBA683C9F82A58B817CB8B39FDFEE42F426598C6C3EB7D6DE82E60D1B8A4263E14B478F745E81213C46F65BA520BBF7CD471E7D6D71BE350A94043E912FCC9834EEB76EEDEDC5739CA245DDF1C6F84A004CF2429E1AE6470F3B4F7746C0C2A34F629FF146BA2079D066AEBBE9444060214DFF0DEA00BC27C4A3C8CFD78F6500366C4BC23D818B8BE16E2AC0E0B0CC397772D0CDD66373F8BE025AB0AC500B3FB2DB60AAF2A302FB0B6BEBF2E4F464517589F481DB875098551A44FAACED47CAE4110F33CB057E34177EBE96105A6BF681DEC50A383C4DEFA6EDAC2EACC09858AA9964415A073FD7BF6D6FF5CEEAEF5EC5A8D012048A82693D319423A81504A94954B9DDEEEF2F2E1E1ACE8638A02472387602B90DD9FA0F9A38BA4BA34B464F1AE2B5D3AFA729643895713CE4FB9674FAED7FF770E6C9FFA26D21CDF407598226F8AB5DE3634E2217187893EF2925827DD0758AAFD8B09423263591A7A357CB7154F8F4D57BC2136D281E74CFECC4E7B9C15EFF229F7ACCC2A2B7B5ECE0CAC5E462E66D2C17A22453C5FCD07B0055EABDC309F0E5C1D77B311C34561AC643A2B91F417488A60B419B249FBCC6C7E36E35F3A24F87768409D4FBEF296367E463DA99FF89E51EF0C973B610A2C1BBA31DF0C7549934511B583EF670B04002DAA0B4364330BF0EFFD75091A8850737E9A42139891D6ED5A530CE44DFD25BC6447C74B98538BB9F6AAC26EE6BC9FE9670CDFC8B4B26B6F9F0B34888C3B44CB96611F935EF359E47C3150BAFEC47A304E328D0C1D57E20F178A7B6993E3FC3D9E3E4DB75F2544BA907E931F7E88DFC03B362110BEDCFE7B6DA4DCD4AC3B91697ADFFC5FCA5E3DAA4DA9AEC9B00E47D31B2DB458373BD2134DEBBB640FE97EC72CD038A61E1B279DE461B7A448365C83B951381E6CE1AB824E9C340EDFA2776C44B3327E90828CE237DE0FA2704CFF06CCD96D2BACC3BF5B5341CBF713954A21DF2E36EAE88FB67E717F5CB40E0AE911369FCFA9E5BA9BAA92C7ACDBD5593BAAA50040E450BDC3A5715399E4B8C47425D3E123BB0154E4A2D14B16702CF9D77FA5C2B425522E9EDD8662D572B95810CF372A9C5E1D6A3E547CE7C0197DE664222D46F82F0F203B312E7D8852CFA852DAA2816E24C3ACFF5663CEA9FD3A8E3B135B4DAA06952F4555E0CD9B2B2FB7153DCC9308D8F278D32DD4D159F32553306C5D3AD6CDDA20774CFB084D50928F81672B688C47AAC56C2DC3DAEE24274E57C6431AA94AEA2C80C5BCC0A53140EBA69C05D729D3A33F6A1492838DECF7D6B7E2C3D78D0C20B54BC201EF327D63B6A477C6B9F21B5C378BA230FF7820B770DCE7E33D1CFDC440E3DE935F460E52702220225FCDABA2F9BF1E17DC4CA25EB2BADAD0628A258DC39C7E32D5240E81CC2CB463734217774E630AF97CD74B25BA60172A2B3B6094EDB8B31AA969E355C68680EC5801C655A171EFD1C3958F95ABEC435A252173086BFDE7E4E9D8FB3D8109162335FFE10D38D6BD3A0DBF2F3911E0D81413F450E17FC876BF4A73D5D28B5BA2C1525739D2C50C39CDBFEB9A231FF9BC676F5395DF7A8959B8FD0E61BA27CE10110036CF2EE2103FD59E700CD6614075E124451B93D8623250D7D3BFAE471D6C94D16EE9D6B804C09F55A9012BDF4AE575238680A8A2990D8A5ECE6AE10C3C6960D628CDF35CAAE9120BFC105D7066274328D0D0F47A41EE634CED1CA213E8AED4CCB9848940A1BD4132C01FE17FAD34FD26E9A5210643530BA0E2CB92507625B5888A3AF9426EB3D62AEB14988DD53C9B121D61A7EC46EA81CB8A86CCC4B62ED679F03E69FB97B2C70863B9871CEAEF43981E01BF3206C5C416254057E115D5F6A9D07BD20B08452D24B920B16C3752189388D2FE59D4227A88F9608B8A3C8A42667558C3D19B6230074DA0407237E300C17B2E9986BD94375DEFAC1ABB495F5DEDF793B1E46F847BEC70B8016E51CB5522A36C68CE160358F4492BAAD9666E845A3A34112B813E046476AF4E9EC646544FED8DAD62CFA43FAAE2EDE486C9EEBEA090674C316639C2D5D9F7CEAC431A6FDBEFFC5D837F87CCA6D71E9830B926DF366641F8E31A77DD49A052E353DEA4401D8A9D5B9FCEF95E15542EA7E7445291A2C949973EC1055B99F628463D9F1960974087449359FE8CA9821C56E4BF6731062AD75C22D0313CFA8E69A2B1105088AF11B094E2CE55CEC02751734FFEE5DE7F8BA18A1521B7ABC80D7508CF463371C1B85B7F04FA418E8A3D34FB9A44D827FAE11093E45ABD19C0824E152CDAE32DEF688009BD661FA891C84B65888511BB62A02237ACD6DB8114476A16D8353E1DD0AD3F8E9EA3D675C954554A7E6F74B0936B3AF6C118B746F278E0961AFD1F283FB052D3AE95966908D07043832EFFDF775C7A77F35771C681602EA8655F63FE4F54CECC00094C37971B905E8BCF009D75262DDCAD11A062B407A87EF0EC16425CC89AAA458BE188EAB9B05BDB872E99BBE9FEE740A6A0E1E59B729762A1BE111BD96CC53A10E2A0346E091108348EB4127B53D0FDF91600B035C9E9277391A3EE42E6A6A3E27EC0516EB0146E2F66579B11694065F073DF7D98261C25D95878EC05454DDE675F8D0C4C3D1F52CBB5888C19FB84084A0B7E357A08F2463F177F83A0B692C030DFF98DEFE222A0624BBDD96D670A5D126E45A1A9E6DED3C7294D65F7EC8BFA7790A30E456C037809DA9B8CD788FC1341D5780728A9E3B52D0A740D3131443C1F70C7EA9558FB766C020488DA75B72CB818331A05FF797977806EFFFCA8034692CCF274A755BE8C1B393DC2650F347804F6689436A9A1415D1E1D4675AB4DDD628DBB830CD685AE9EA46A1691BD9FAB95344EB7DEDE65C4F408F1244D361AD091E56E5A72AD0ECD8865800E3F03463F6D76B36603BADB11CB0EA6AD7E129096E38ACE1CFBE2D01E9AB9C1C2020F79F1D7B6EBEC816F79F30E28752B4D0C4E495DE0A96C3ECBCB51F92B154D391146A8EE71EF4B45AA58E6F5F896105312A4F3CB6C9815AFF034E172FF46BC017863759B54CCFA731BF1BD645DC9CCF434B297D8B898A1ADBCA22178974205DB60DC17874AD5D2943C4ABA5836E96F75ECD3B33FA33AC1A3AB09EEC7E5E75709CBD4A1CE1680341F913850E2AF06CF37E419F394D9370249F5E8AAC767590E77DF41E8C56CC9FCCBD0E82A392FA88E4E7E0343079D5A68F418F28F20DF5EE9262913DDF5926C9BD5D44BE11CFC0910BA6A78D56743C928D74A2E158E1D9ED8ADEFEF5AF3A8980D0D105EBA22EFE3723F5D1E4AED62316F0AF76A3371D95662C1080C1AD1F1A64C6C09FA2E6FB396D5DFC79313AA24DF9BBA9BEB3295C875E014646F6C840CAB29FE5FE7FCDF8DE755E18E1BC96E5999219F63F762985547F083518782104976326488A4D966570444195935E35683153BF91EB169E7FA5F4E6E193DA4282061C575CE1D95B0EAF998FE9E3585C79661F39FF680F2B0C33353F3D87807249CB0E8EDD46AAF51E7DBFC26B454B8E4B78D798E8FCD7FA708C09D76DBD22A578DF7887670042E2A7A4C9FAF9520F5569AAE6DEFB220E0740965DC55D85BB4B702A89FC2478C42C28EECE2838C53BBAB4A4E4094FD4A0EED4CD3C813189D57DBA6C3482BC40C38CCA5517AACC54B4B9AF78A895072B61D743BDED30A54D06EF0F13F40CE4E8781AB859A5A0FD56E10D6BE913E421A3DFA17C13D2B021379B25A784AD75B08F852C5232BA9FAC570EF4128C3A6B7F973A7F5608FA4F9AA9B090EADD65689578E1228F46B78F1059B01E1DD4BC225ABD37E5EBB55CA0858927D9C58C3792A503B71E9C9A9DFCFAA15BCBF33147519120A9326DEE9B278CDBC8BFDBC2EAEBB88600CAA939704EF837EACB281217B4A2E3DEE19120C9316A3B7D5D981CF1D441F7D28BB087DC829B4EBD4C29DA5730A5256AE9E29DD562C715AC4C9A87A1FAD465F7DD12CD5B32504722D16433D52F34BAEA674DC61E4E4E164E7FBB40EB026A18C1BA1AC29A00514F8C6DF9587F2274FC9217DBD77BC608C9D9F96A35E3762C1409A603E6AEB0DC3894A562148583EC3FE047FFE28DC9F5BEAEFBF6BB5AB6A1568BBD02F1B89B47C96A170F0EAEEF3C9C1161A07B88A7D175E4621423BA8C037F7DE030A29DFC2A007EA3962D7163716828A01067E9275553194696088DE79EA65E09092E2E1A9DB99EAB8CDD82137021A829348C179E323928EC300D58DAFCC4BD5E34DAF0C9E1CE24327416B2133DA62FFF44751793A9457F9E0EDB7E97C2EBC3BC40D27C706F15BA183DC02D18282AD801932EFC938EF3E9BD2DBDE1418B8EFA17E4B689C60603EE522890DCCF20280212932C1EBE41AE1F21AF4C89F96AB2DE66641329BF69465E33BE3BCDA021B0C5BDA5375ADB15957358B93B9950959786001A0F6854308DB0D060D6E970670B43198B567E4B3981C350863631E704A2979CFF86B1D0ED3BBD126DB51DC9AED199A66C5760E219E130A051205DBDE68075F89DA101CE2A2D4D04058F8D3BBDC53CA14C3F9C8FEB4BF31E050B8479F3F9F14D03D3905D7312C793C1CE9127F7706EA81403B80517C552622E3F437B0BE3AB8E7A922DBC75E873592325D02F7FF4E4F702D640D50D7423CBFFEC6D8639602B858539E44AC777E4F142CF87FB7206B040E10B301667ABFA8041A293A7FCEC5A74E8DA2B1BAF2F060CD141B25B8503E7667954A21441845FB7A97373C35A5991D45002363A8330ED3003E9EB68E93853BEB8A1F16352E01DB31DD50D9F335D465E8EBB64D41D8109E53653F0E90D28B5B31E5C69EB3D02EA342EEF1676519239F01159D71CA545C51A9E10642B5DF1EB037C623B2438C65DF9F724EF8CD78083709715F90F3ABA580905DAD3F30376C1C03F8894FC4F91C204C45597AFB0EC479C53F27D701F08AA9114B22978E5619893B3D04BCC5241E32C4509BDE08C1278AA375E628A8BF98DB5D4AAD9983613CA7A6CFE67939C4E1BEA0131427A6D413BE452541C04621A57AC7FB2934BDCF69C4860A605B54DE8F175A474AF13FEFDEE93829E3E60ECA52BD374B42DB0E7C67F039478F29799F8E01BD8DEF7BDF1425B66EB37DB67E94986A0B0A5D8D98516361DB8599D9C52DBD824227B43D939F0A53F994EE7FCEBC9E39EE9CA57B744B1CBD82A7A8940CA069F37566CB33CB1948CE00301CE095FCE40FC9252B82E851B9E3D9060B24424CCD493D94B46E50E9194260C7EA7FBA0AB0BEF54594523DCB77F158DEDFC93ED9ECD89E986AE6AD64A19D4C3675D7570E2D2F6AB946541BB207CF226DBCFEF37FC14E946EDE9C29B568430C7004BC8DB68F2614F0B54DE7056F6851407C37DD3E182BCEB01F0B1A2A653DB110748B06C75CA035ED7D300CEB158B91733AEEF53FE361CB000CA62184FB57C2BE11FC736B0A5BBD35F62E04C841DC3F154FD393149E27CC70116864E9EE3D54C32E1FBE3168E0EB191167539D9E87018D1B1FBAF87A4A326176996BF399365CBBA619373BA9C6E2D5C8149E9C4A3B21CAF8A2D2D2A3D35540CD5837DD8CB655C08CE2BB732B2F74B2B5C8024D33E8B48B5D80BA7445929F26B2E1EC788913788B7056C04AED83FF1D3D4BF99BA11F8D10E4C67CC4C47675F92A7738E84D79F283EC330A8EA358DB058BC6E85D206A5E2748997EB2A922BC890659903F47A3E211D0A69FE654FE164ACCE66E966EDCBCD60D2016486045CFA4F9DF2C84DEEDA2B4B0D155F8700DA1DD0EF460860114FD041288A9893CFAC6EABE74C532198286C6BCEDA245F23646402040667D4E3C2132069DFABE755F308F8125097A3BAB71790FD673232FB2A2A3A7672D22A44CF46EE551A1C10A6388F3932F1C474BC04225F51CACEE9FAF4F289AEE5BC91448CDCF302662CAEC591F8406FDF4BC6AEE4623AD753D79A2046289C38CF1E4D895D49932D8FDAEA3C5476BB3B796845106C94D933207F7BD90EE081271D1121171FD0519473184CEF87D55F56DBAF2882E57BF425FB9532DB8DE8A74078465ED79296908AB7F2BDEBC63F8124977039E105E6ECF47E073209785B0B0B670C27367ECADE0523263B4752587F8B90ABF7121ACDE2E3FF0B546267961439466EADC3223A57B4B7CD1323495479849ABDC0C5CCCDCEE9F615292C3245616879E8000000000000000000000612181D23293841

count = 345
siggen_mu = 533F86E60E948F9EA5B25CF15CB59E3808E09C1F02237CC5BE5F80A07B2B07346C92A20EF2C53A3A3EB727C7E70D1398B6ECB1613E7B9AF64D78AB48CECE56CD
siggen_msg =
siggen_rnd = 3FD850EC10DC8555D77B36ED6FB9BC599D1FB4044B214FB4171570865A0A0E07
siggen_sk = B7E37FB2A8875FFA87CB1D7809380EA29E5CEB3DBC94E8A714BA246361CA7FA9A6E409C95E8CF7FC23FEC0024AA401664FE9BD3A1C39CED6A196A7F5FAA526300174CB405AC735FF187884348BD0BF0067FCE46CEA4E45B77BB95096F587CEC1F282AAB41DB50B963F80B9370D170A6D05F2FC0F100CAF94E7094DD6EC36293DA126666312855C488D18A7200A494A20B050A2204841A48508C50009886499C849518405C2307204488DD20231238389C2068660380C62A2040198218B4872820841A1A0308C88909888441C40519422244BC064C4108D19208CDB186489026E9B0602409225A1A66C90C08943A48C0B8311CAC645C998611B0245A41261594069D20812C2B22409C80508C409034625C0142042482DD2109110985110230CD48689DB0622E24832C9C6094304680C0250E1901119204E99829190B04D90328C54C00D519224C82069D1408A9A488EC8C80018C001C1A20C64220E18490DA04462518030211820DBC84188C830D9C46DA41268A2B844440846E34664A2C86D9B340EE4341081246111A2081A9730DAB801A0A46813255292B40D12184D98321089A85099282ADC3646D09431189860A3C66949B871CB926DD31411A2026588C8084A180E6320608494690C4840C1048C0AC04D0A0670092672E200325B14401038721C06891AB1909B34441B324922480C13034602056DDC207210C0408A86051B162620B78D63B061E4408D18108A0CC80814B40859328A1C81800207414AB64D9C02242310201A320548426498B86D50A4884AA64114B621DBC28D0A91890A0508CBB22C1C0565132685942251A1048609C52463164D411012C212615324080B074508B30159380052023114402A5CC42DCA1262918460C9924D828611E480005C34880988919B3049A4184182460A59226C64200901124C03004223886CE148049896845148080C055193C6001233299C426DDA3829C2C04C0A4364213201CBC24D19806410876913476DC9120423C3412230500123629C282614C1518A444DD846881499908428402414700A434060C41113232523452C03070C501492CB1269C39271DCB66008B384DA2201849249088584CA98641CC04D6486080CB901E0C001A290645CC424C4409184988004C304CC1822494211E280681840040310641B4512C2B829A0228AE0268562984522861182146908C62462868862044C182670049000081864D1025163C010038370A40020181651E44846DC2600D3B26C11A20922016D0120485CC068C0B685D034025A328453A0050C3912D1100114C7880943105A800024432440126864462CD1400E59C6480A4601D4A631148929881222214882D9260A2141020BC64592284C94480913A58D090466DC080C42B88DCBC04C439625084704C3365120374E4C266484C885DC860C98200658166C132260CA34214C04625C46901AB62912938D0102614B8088CA460A22002961942810876CDA368CCB2231980031438621D9166492448C14962091800019456583166419C35108014E182350A3805104222E11B59122C285D2A2219BB6304C248A5B802C411821218628C1A6694C902400132482086292342C0903280A848D5A0450D412408914500A1048238850A3B051648605C19404C0A049C34466DBC2241806245898115A222A18148214B6841C300053203290382E81227102C83098922D5B902C91266C53C04818B98088462EC8486503882C14412151B661C438851A456AC8449003C085E0C28414C24194206959000DD198504C92041AC3888B481052C481C8388A1CA905C440254C0261C4186D91A8089B042A00C6458940041016425912110C250AE18229C0C030E40852C8848954346C4CA04CE140285800511BB30052346D4B088223930943166D53C43022B14C239450D2B87180042DA1164444A28163326A64A0211839728230220B3864DCC88964108CD2028413076004A78123130221992123216448343213913108A971A330251B104ED012220012321B473261300959386D5AB209CA346C22B721DC1622C320828A209021470913230A44386E133765018011C2342C099488D1206603418019024222A16103446CA1346902390C4B9271110410D0B42C43202C02040824073298284E00C800D030922310104A14024348494AB20548A04509A84119388904B64CC310068446805B2891649230D874C363AB3F382114919273AA184F86B91EF819B1C8FED131B4715F6D0C3173F003A20804BEA3091C959547FE69A828077C7C4FB1DB04BDBF09D7F3BB686E035E5250362D8860677C64102174A78A6698BF9370FA400F895E25F0749E85FCAF6C88E16AC5861902A130BA3830AB5C7AA1777ED853D48C242C25213464C2DDD86450D9C2763F610BE1AC913B50BEDBBCE986562B2DEC40EAFB03378BB05350F3F770B730ACA36F1C73AF91D8B1EF54A97EA21B716AD34E746A50F011E3ABA9B0A448FCBEE5535F843C31EC6BE2EB3CB690B628228CD60936ADDD85640A00755F801FFD6A5D441B75CF22C5EE5E6A89EA395076A8F71C11B884EB2B43CE078854EBF839AE61C5266D0EE66D22F5E3EF6F42DEC88C41C84AA5279280AEC572B2E786833B8D500E6A39A3F1514F2952E3162C0F1CD852927C73D12769F82693596468DFE9CC9BF84783AA78B2B973132EC5D9A28F9E5A204940A7EC0D407F60F8B3896AB7FAB5F840C3CEE84351F9CC5C746272478A27E52325B3FAA752BB04DF5184E1558CCE8AC8FF1F9C197070E68114B6354DF1B66232E05AD42735C025353D7F9FE9AAF24712A34144B02A6CFE46CDA2728846A72D310E93DB37904C8D598719577E73A3E47F03BF333D98862D05C6C846F58B3E0728B783381620D242981C59A196F66317321D92394AB2039CC9B5C635ECA3A2F157BB3490E99E32BBC3729AECE7159FBC5E4BBD11149F06D24A8419BB510CB30AB5C9A0AFF97D6BFFDC14039E8F287BCC517B3C28BF773592960EEFE1DD3F34923B26534714B937045827B737248BB1AF7C13A59653B7ADEE6E1289EE3DAABB37B236EA3A6A18EB4CA11CB36648673CDA5CFBFD70927A7730FE0A299D6C5BCF549AB80D0D0ED978878405C91A23D8BC7CE0675CE47393B8362C0AA77F46364D4D6BB0E7362DB1384C3EBBC8C1EE6ED7DB66BF91EF4CD3F1D1672E03483E13D7A6C3DCF87DACB4293D59777A3F88E097FCCD4AAD44108494D44782BC99FDB6276107E0CCEC9A94CB0AF160CAD08355136C1C399AD8665E145F5174BABDAA930AD08BDF2D5142E5D21A5E2D9FC2BC907BE2A005D805AF10910749F36BCB4E79867C5D2CC3BF7BB19565F6EC331EB589E331778599AA31620871A23087FDCBAF9F796B72AEE04B49FF6DCE2F07712BBAC5D2DBDDB6B545AB44D260ACA33663755B2223616F9C6A0AC41CEFB6AB6B9F9A90922BEFB6421C1BCA7C0D2B889C17C15952A709560C1B1818BD8DAF741072DE6B1E2C59213AF5E7416D01E55F724A1349BE98A6299A872070D5692274B130A3D01CB85C15618CE5A76D64266BC476257318535D2873E6CAA18F186E9314B9CA48FA0F6B6518C914C643974BA069F924C80BCC74F4A2A6DC4B7A86D7F5A5C090802E2DC7C0F164EE450A623EDEED757379EB7645B3E0C7DBD8C9DC6A26DBF856E4DC8BA36CF3E43B005BFBF8381C96407DA3A19AC7F97C93FF66777F7762430A6FE0BB2F3098F1017C316D081C2AAB0247830438E045B6F85B9644108AEF9A3F030C6A06982D21055E1A85CC996A8AE421DD2B0C081AF6465A5C366CA9C21508F75D6A9EC9BEE88AAD34AB019B6AD19A959AC45CFA840E0F40F5837928164062E867E3C9A22DAB0A1ACE45B4F9B03DC0B72114A352568131DC69B9146459F329DDF578C5A754499F71BA087313E4123D0CC8189C3CB1B11166E128F683572D73D7AA5A31D5A4CF419168C0F8DE93CA34AF609B28A901A6AFE769C7FAF1E8768DE98CE033F0B994EDB019EFED38769BBBBA87215B028DF98E51F41668E82DA7C980A371B35250BAF85B6EB7B5B05284973015D37D1753A965A24846A53141C11AB0AF9D8853E7DF911558E78AE9379BE8FAB262D02698F1C3CBF46044B91DAD51B87D8CE44159A4FDF807CB729F8A3A0DCB3A7F9929949B53DB69544814103E5DFFFF9FF5D0B52D911155367F5D0C1C5B4220F0F7879980C4EA55422FA224CC45E775DCABD6D3C56C0BE87EC15AFF168FB3FE1DC6407F76F5282BE47080E4E17FE56A1B225868013EAC3C81B162D78A19074E93E5B2316DC8B0A2FC3E283BBE83AA7E3B6876E5BA0081F5C9E3D4067F619F197A100A782DF5EBDB0B80005A6D2E459145121F9786B465F2D30A97114DB5511351494EDF241788408077A4B4B9257E423DAB2B28D14CC9887110D409E1B5913E8E866C97827F87EA9C32B3689A5C04DBF5649915C4A5AA95BDC85A6B903007637DCFCC6351C5A776F1FAE362F9DBC83B61B53DA7DFE8C8F3C662528C6A0B11679872B8ECB0D025CD6EF31E6BF5BC8F60DEC76E5404C2DC55BDE7E0C5D5748A408E788B0EB0CEF566261EDA970EC14E926368DA5A221F8EB6F95282C081E5EB0BCB25FDCF1AC8C41CEB9EF85A8A0AA13DE4FE9082F66DCAAD9669F5C67DDBDF4B83BF9FBE6065992CB25EE5E140D1490579C3C2A7E99BAACB6F9518E768C717ED61E07E9107752B0A43147E68F76CF3BBD2B1CBE396A38F94954FE7555C459941ADFFAEDABD8FE80117A8FB672CBD98E4840D2169B985BA23AE2465C1290539139937C79CF31FF89DF9DD4767DB97F3769E45D94DDCBB6D8EEAA34AC4BEF67CE3DEF11F29DCEB031B8F466AF51BFE0B6FA85B99D812F675930358933BB7E6DE6936D47D5BF23AE25666D883C8987BFCCA8538119D00B05ABDE574590B8D3A1DCA9EBE65E9FE30F9950086FBD15B0C8B1B358968528E9079531451D1CF955DE6363CAC8C48712CA1EE0F091571388E8F4D536E80680DD25D174857742987427092410A1C3E2D042C0347434CAA220491749FE3E89687CBA669E2A26A57389D58344745A91AFE90DB3D0C8C62E30D2183847E67315E5E74A00C799EBA129B6C23AEE9EEB965B9588BF26038BBF25FC6118FF7CB0491E36B0F62B375184903C825F89554D186A14ED589BA2FF0FE35506CE0CC94BBADC52B144D41B155BC52354CAD137F12BC78C3EBAFE4B2D07987B3A12146E0C5193C6FE49737A41A827499009029F9A40907857B569A6DB8FC52CF02AA1FF03CB56924F3075D804E9F74F1E47EAE539951151AB6F38FCC5A7E11B6601EE40C48CE3D7F4C58B0B162E6C1C9C00D748B5B18F65D507FC1B5B9BE74819A7E6FD9D90817CB04AFE54226AF550A423DD79DA8225CD0FC6E5A86FA724B0771975D03754CA30CE018C97445C325738050E5DA1416BDA466AC2D90FA4A352F4C58B1DC4E58D7D274450ADBB677D8B86332656D8EE877A39B1C52970B0537277436F88EECFD0A2A7D49768873E71C2D0473247FACFE3C6D37F6D374F3175BF915B3AFEBEADF90523D55BBC1B83DE4595F4255540CEB236BCCC6BE7EF09F0CF5DABC4300D9305298B086663AF5CFAF0B915257FD15B6585AEC3EDD354AB791D1120377E58BB98489D54EEED83B6B72B70B18F91BA8371119F8FAE1B92D690435284ADB58F5402E2B02DD625903470BC03F0C8D4B0D19AAE45C40DC9DA27CBEB5C43D983FF9A97BA7390B8E1EE43876D342DB1CCF5AB5E8051079237AA03A3911C77EC3CB89A9FCE98D880A651819BA2626C8C18300D5956A8DFDD855DCD0155B8BD5DC990A31BF4584DEC9F63F21D19DC27DE1E946EEBC6AC58BFEB3E8AB8AC323F02F82E5B3E6ED4F4F61EE00E4A344064156356D196B2B2A48AF714E601718C96D8F34D6F8728DC065150AC35C7877B75BBA65DBD1F08D42F77219B720E28361ACF289DC0F7FAF02416E24547E3F5020A04A35201D414AF0989E8676E4575F1C0AC3496B18BCF02AFE81B9A433F1526AFF1C93F12959D52215BF0EF4926200E8628AC5C8355B9CE0E3D2B6D2E9435E45B9B2C076B3EA0C213F72BD74F682861CFE7CE7EAAF905D6736C91A37A68EDB5EE05C70F4A92EF63A858D2BE43ABCEBD6150EC562AF4A753A413071E978BC650FF2A5FED8B42032CFEEEE6A08A3488BFF3D010C08E64E42DB0E6670D48C46CCD42CF6A579079BD16EA9BE3676F374C8E8C93C53D3F952356C2D416A5BC982B0755CAAF87AAC1F3A88E9A797C3C746FFA3DD391537037E74D7CD5EBD78AF91C0059703ACB3DF99842A5D82DB0C7128F911DC6116E425423EE0CEFD21FFD55FE7C365DC63B691C9E25C0D1A066ADC947ACAB4E0F3B996738BD8DD226F7C7C362C430433A8B7310FCC5A04FD3CD375C5B0E11BC987BD7B44A29263D581FF3E22C9E8102988C80AAE88D0AAF79E5081E12A422FC18A3DEECD98F999B53CE2A5C288169B63AAED1864D373F09FF4081B9937B52D7CC499F91858B18B297F1E3FF289381F2C6F5D82ABB107FB1DF78C9818B27D6F0F40181D875CA99F0EFDC547A747740D5A4464185D5F3C9E60D129E68CAE5C711E10E2D2A54DCC6502805414FC37C9531B9FC991B6C5190BC750CACC3CEDC95C5E01E5D7D8D58857B21DE8C23258C38975B727A3DB2547E24FEC74CBEA2526C68F2D4778C8D2CC1F2324E74E046EE59DEA83F7261D244291BD139C02535B2E6EBA6C09A7004F3B418C62A7AD7DB471D9E7FC80B1CC7A44AC9A2AF7E2AB9B54E58641F3EEE04E0FF638C04331586910F112B30860152A46EC31FB61DF2845373FBB07754B63B83F2CA76A6BE2839CFBC9A98E8EFFB4FA62CB8822DE9EF8EBC49653C93F92D107E5D9777CA769AEFD5BDFE81E235BD41207AC268FD2AF84CA119556DAD2B90152EEA44663E0A9BE2FE6AB555C94AE5DA60EAC21DB
siggen_pk = B7E37FB2A8875FFA87CB1D7809380EA29E5CEB3DBC94E8A714BA246361CA7FA90621DD8A3CF06DB56E313F30A84BC48F871346529B321D6D6646035125C6F07CCF7E7723C0CF2E12355D3703D4E2A34907B8AA57D3CF5D03AB005D407E9CDC1BA334611E8DFA36436F96168C3FFAE434027C4BA8CAC9547DF35D79559680DF9D97E290D99EB2758E7CBDD76221BBC101DC3E2A5034E38B04B33614C465DF1E82E97351B9BD8EB2F9A087783D6923A4A638233BFCB1796D209E00D7261C28B0D305D06CDA7819C990A6C73F2813791842E88852EB653634AE7CB0AFBA004809526D5641313B1B629FE3C5D859AC5CCB32CF513983D18ADA19668524C3CCCC7D3607C205A04F6A7954BB15888528B7DD1B0C6CB8B925F410048D5B4D917A0DA9B54EFD28E173557105F6B41492284A3A0EEBBB0FAC5C1D9F46402715EA62F83818F0CA85F596B58B1B656AAF092A2E54647086731766DB80479D73B7EB02F9E364FADF92AC7CE8B978716895FFE1602E1569F3A0B19BD5609F8E0A68834EA6922BC3696DBB7AF7E304685C7463FB47C4CC3E03AB87E339B117EAB8EBFAB60F4794311EACF89F794A54D110D853D931E26ACD405B7B35CBC51413A02BE9CACEA40DBF7355E10DE6F5E326174D54C105CA821C1EE8D0BBE8E2D0578B57BB8AE1EA5D0A3796154AAB4C627B09967B79ED886F7B589DD3F423FD8ADB4CA5ABEA5444D98BE215BA1493B8E70D4586EC13D17DEB035D674EE6D05D0DC5312AC0CE40094A2D590CF0454B939E7F27CDAE07629DC1E5A34BF264BF113B86E8BC04BAC16FFAA315E2E52A01388DC927530D9DD832CB60F960104FCD2B9EBD349CDFBFAAD0CCA8BA5DEF3F1DA1DD0E4CB06E7CB342C8341AD93F71243A0ABB1729A511CEF8336F4B0A849A3E2B544057DA533D46C91D285C115DC99182B0D0E7ECD07DC69F7F6D21B5A4F86822CEEA6B0B3D39A2257F6B7D9C21FB4F17A64D55D85A89E42DA6DD6EB0E537711A443E7F415074A60371FFF3950BD08A2ADAEB62946E8FCF56CF9C08A9374217B28BA530E8904885C52746D72AD42DD90A1734D3604E318AA5203902754D12FBF11F9849EA77181BDBE5BDA91B9078AB05E7AFBB7DAB93B43731ACD8086947861030AD6E944372EE2C06EC888CAB417BCA4BCBB7C1DF0730B1B43ADF189D3FB856A4B3FBD2B7EB3AF8A2C04215C3054FAF92424D5B890EEBDA77890EF50444D7A22248C49B80E56D62C2B1017F0190C01B40AFC43C3983C59F2DDA2A4B7BDFA60D0931FAF4F3C443A4AC93E764C8211E91B931A7BF7EA8EAE4E0643686A2FBB20BAED7A9DB7E3BF6CB0A4194BDF470FCD4A864733E4B4FD1E7EC4B209865B9FC3F9ED5F5448F1F0929CF85B2A45F8F06195BA906DFB9FCAF21EE3DD5FFE35E087F25E309B70C9101E75FAFB1E29E167CFFF44FA96D6DA0693CDC170BFE64D0D8F21A07BA7C3424A18AB75565CFEA5690AFDEFAF8E06FAD1776BBF6017160F65FE9CAC7892B90D1FD196F942C96A32CDECEB84D49AADF65839BCC02D655600AEDB23CE1F25505942BD5F41B1F5D7D57B9704E9AF1D17BEA5DF962B229C0DA428328D3B1C02D19446EA740F9953D392448411177A885E2B411073E41C9426C3A37FFB7D5FB490B3D3AF63ECC70D3D3C0077A84E55A0FC8F6A0709D9D68A91FB48284B37EF191312713330B4F2587B0FA4217892CE668ACCC0E5B42FF2E93BF5218C43791C8F8A162EC72F0C46C4E5481A72C5B7A62E7861AD8F19BA83F85BCFD5DD3ECA7FA990A7391899CFA113FFCBCB22EAED10D7237C1E18239D91CA0FAFCB0CF137251B72D2FFCDB61CF76785F5AF3043199DBBC1CC0D25E5CF801D850B4C4CEB7AC301A05165A59CE0EF84124E4D995004808BB56BB0EF2329BFA3E01FFF6AAB31B88EFBE36C51547B49D78D22059DEEB0965196D69099BF3473AD1B26EED86297324F9F0C5B9AA3B9D9948B18D701FEB810BDEE8258E4CA62AFB3D5C77436AB84C840479E78EBB72662E958B50F2F70EC9273C730BA236A2B22A698D20D6F425D1E921436EFDA527D95BFC274CBE3EF4CD2EF20D623B688904F7BB6BEA59733F3C9A1C3296024D057A622D8F2D234A6DAF26CFC3DEC50CC3D791AF569DB30B9D8E352AD2F11732A47BF7CE8E53E1D4D46D17086146D10240D5D861969874573244A20A01F23CEFAF48ACB500EC9E594E8F58E48FECEAA94A21CDDA9567EDB38F644D8C5C8D6C37C7937E5D5D1E6C33BC0D8F52EC5F64C317D9DE2E24AB7DCB5C252F90969B8B86BC88FEAE61C32C2EE3D0C71B21B5836D942E21CE304865DDB3FF555DCEEB45D88976ACEF4A2C95B301F7E7B7719D4748958D94B5B7190B618271C2804F5B9A2573B0B5ABB621F29280021350C8E46CE3094B4341CF37E347CA1AA46B826181F2C5A4FE6C67F231EDCE932858E7CA5947498FE8A657494A68157ED63E45A18F174C606B52C5AEA51B055737C51C699C02178E5FF2B0701E312130EFA5ABEB49BA56C7FF093C8E0EF900F002C5A1F915662416BB35DF84C070DA1A54D3192E615929FF8D7F247A3053D313186FDE15D814CB52A3ED1DDFD44E406A7D3DBF75F8A08A06AC50C49F518E4DE582EC1A37EA62B513CC4726D875D279B44DADECDECC940F6B13685C7DFD588B4035260AE0DA48BDDD57998356C37A8FD040FB8F62A830153C714B73EE7E999E9CADADE0B6C0659EF6E4503B7462572AC8CF86E070E14B1699F5E485FC1BA451C71588E92C72AB1DC493244AAE6CED5F4DD5030E45D9D20D5DC483C6D1F0139A668F7876B046F9A8C9E0B24FAC9CC03E10AF2CC59325EF6651C64FCA95FD58CD2A286883FCDAAE075E9B07720452DC0DFB6E47CFA4456AD098BF3DABC60553622A4C93F10AA091EDF4F1C5C79307DC95C9F0E26C9BE3D76B17D6B1B728CB6478602264A98B8B9C1A58555EE2F98E682CCB898505551A64CF487F88FDED66B18B89093F942043D3045E74276B8D7662130942ABFE44E1703331D86377AE50C6D77A220CBDBE7411D550066823971F4474A667BBC2DAAEE933D6AD63CEA8979394D0B5C29EF2B6263C4EDAE95F73E05F603FB62B3ABA4145437934D404084791102F77AD1E00338D22DD27A34B1282CE4CD841E6872F4AA84F26F8404A33A670BF30C985F491EE69C35118BB6AD9CFB6E485BE1E9C66D26503342412EE9903230DDD69B3249F29252F4B42B5A021797CA446B976E194843FE1F8DC4EE55DCAD4F5A20D27719E136B4FC7AC36A78626A743974A65CCD2D783A867E2B3F1ABEF56C1F1222AEFE70E874D6C753094B47098F641ED27D05530FDA13CA3D3D63B4CEC89D435B517A781D86376F70742968A668FB0C81C4FC11B7EF8A4395A60BAF5FB2740C122F7E43CFD609B446300087E07DC248F2A4725FE4C753C0D1AC9266111BA4DFE9FF51585F516FF0C6D00CBD432B38CBAE094D7E28FD8BCEC27C885969CF76E301A972B46A7C15B2FB2CFC30B250E787A2E82D412F75333C183AF0F3B424C193303229CA027CCCAB5B383EA942D5BC6960A43F1A6805B72971A3E0DE509DF3803057D684E7F1D539201899FECAECDEB144542E65B15ABC11A4E785033BE36806E91793E92DE354602F009542E610EB8CF06C7B06B2B6416A4AFB6847E5CE4DF28C4D118F18243
siggen_sig = DE11C02119BDFD332EF257EA257FBBC36380772F3C575C3BFCF1E6B6E1D31C20D8117E2084767EBAE4B28E6FF52B368AF76DBC2C1375AB715EF65A494D510E2A4F55DFED9B72251C24BBBB3D90C8F0E26D3290D8A3EDE7F879C910D52787A138E25F2593F7E81F67720CB5714790D366677BFCC40FF763DC55080919CE719B361B7289A414813C41A55E2AECBEE5798F9C2B3DB1881E98C9E10A72C43E573FDE747789CF364404CF1DAC5BA58CB77324B89B49D2FB592525923C97884DDE0FF616B830E0070EAFE4B156EA2791DBB29380FEC5F39338E1423648CD078E5BBF060B4B157BF73E13DDC09B94AB1139103731D0CA3503B7C0C49A479646DA7FC8AAE8EE9CB3F2E2C5D428D6A5ED713E18818D6ED7F24FF1C1DDDA7A7A5729D8E085BF392F5CA5F309A2181130DF4041CB05BBDD7232E1EB7D70CE7CC48C05B97220B62726F41F487A3E927697CB96738B2EB44D27EBA42497528EB9BA27C625103DD51AE70E4C7403AD3A9AF769A729FFB644F7A8C69E9F8909971DD9A16E16448081BDB86D49586083A897C46A7160031B9C4B6B7653AF2AF6E8F167AFE500612AE15B5BC7D16877A493AF81A2B42A877A61D32042434193A7539F6AD5998ADC39143842F6C020E258727DC0E0935174BC1891EE34D136B0DBDDC5853E1325D109E697986B8FD00541FB8EC61B6107C352C632BB4EE7225FFCF6B2492FE2534E908413105668875638331F10939D0BF659DDC1FC95D513BE6AEB2644C5C18FD6B03581A6362CE9D180EAAF13CEC6E4E6778370E7D8EF1B5C94AB8B8E5DE121C643E8DED07FC7FACECF1E90F63555263A756583F002CB125C7D72C8F3DCC20856FDC3263C589694C73C79C5A09B6AB9F8D70C6745F7F3BAA28D3537FF2EAF1EFD7C0E248377E79E28070D14AB65C69E0AB7D4E81E6E8C94E1B3B1C7C5B88ADD74A885913CB443AB197EDA9B3BE69E5AB643DB4C977B41B27FD9ACC7575E57E65130D9E8DDC7A85286F424996DFC663B1D3F2FA20A7190BB8B9A2FDDEAB524D3844C6B8DBBB5004DC146FD3B5DF0D465E073D37B6D715D0C6AE6F488AD0DCE6BFFF8DD14E2A430CE6F08263B66E7294273DBA878F995483F2D3FCEA522FA2A96C30279E6593D7D63FD2D120496C4D0B74E2B6A53121E29F1F3E6CAC610312BEC02B11E4CDB67B8B927D72FEE25AFC2008F2B4002BE65B3D1C62CEA5B77B9CE1CF576CDE89B76AEBA28F9A71CB94590F8A4D65D25C310A9F00FEC73D137B600017A2B3338900B9F89ADA1106865179683BD4FC6AF1DAA6D071661DB794E6384A0045759AEB7D4C434614626B20594AC11749AA07F05A0037A8FE5E6163C649D4950169F3BA3A9A60D78B13AF882A2B72A29BD0CBFCDA5825E15CD431515803E15175C1AF73AF35628C7541D0063E8538983005615C3C55BAB73AD181B4840D2FB6A7157D23BAEB2D42F601EB0D3CC6A824153B3E9927E405F799A37FBED9201C645523129C59C1CBE16FD78D1720481B25EAC58E38F30CCB9A254A94781F3257976073552FD07BFC0AEFA86804DB50150CE1854BC8626CF3D4CB7A86456328ACADCD17A132F9E19693F2866C253855AAFE0DC1271436974A7CE90F873F1237F70C52EB526B252CF0A45BD9F0D7B766504BCA27275B96D56F8F2DA65A91D372DCE899F3455CEC150C4A554496A81508D9073948A3A1A1424B101ECD37A49D37DAA73C460100F59C4BC0E4DEB51697E911CF479A99DD3FE484A191DEB0825652B2DC4C93C5AA500A4F7FFBFCE9DED48CDD377947FEC91F0E10C226948142543A85901CED699ACCCA36588FC77B9D771ADA72A4477F3ABDFCCF825225EF30E6D292F91B63C6890A4706A7C5776CF5151C55182F384E7B1A44364D88DE2F626EE791ED14E57C1AD74B965900A42497626CE41264A9FA1090DDC63DEAFD8D6ED9BC79AB391B88AC39FEEE19629864963A451624F6C4FBB41DA98BEAE406ECF1FDDEAE8AD2844AFBF03AB16BE91275209E07D14E999412E4787B8B8A6E164D3770F913D869E526CA4F6FCAAD5603A2A60BCBABD7EA37571906EAEC749B11B8A1C4AAB3A5E0BB4F9A6BC38B7E54AA99FDFC142C4EB6824B3D8E344BBFC38F5CDF93A84ED9E25ABA6AB5AD28B1763CDBFA91AE34A91E1AE051ECC1DD417709AA717A93F37177E8D36879EDF74AF5F5AC43C148BA1A13BB6FFCAFD79C39950D4B2A2322B2B5FE1EE3F74A6E9919D7702E1B3A3FEEAF6D3D5F7D0C2975FC1A4982B285814277C62342F0005B1E4221F2A700EB9916D3C32E4E0B8F5D5C7A15DA701CF7D2B30DBD535ECBF159D9F87E98DC497FC7BBD556F3CDD749BDE0EC501A5C076B8A0D5F3E7BCC74619498525EB226F09AD911A45E0B0544BB4F9841E2FF0872F2E7C1D16B7E671827AD4AE09CE9E859027D396FDEBD6F2A616890D2F14FC5121B3EC81D4479BA813B91E8933DC3088BF8A0AB22EC66C537AAD03FFEC5241E61D14F01B611767078EF73AFD7119A4D9D88CE917B10F9CF91780C30336D6A4B50C4878C9809F10DCBC8F053DA2984B06A27981A63C60C70AA02755E212974BD950FC76F7D8DF85EBA6AF6397E1FF7AA8CB6E63649D2FCFDE47C37E1DE3CA97C0965478346CAF56F477FB538E6076AFF120FBE49F643D9D5A05F57754CDF27203E7CCA4ACC11C693CF445476CD964F1C3FBCBD18AEB0FBE955567A97E4CBEC8928707530C9A45E28C56CF9FA1EEE262197B530411D172A59E0BD21816FDAAA86964153A6336940ACC3136B61DF5358DAC9DA108A93EA1D67C764A964934DE6981BB5EC813CE7CFD8BC3892A67E63E03687C76C14E68F34B84B169FD2477F95363E5F5298C2A85A679910ED4C7E403A11FE265A7C228CE6F3EC26A45A9D14DEDB0C1E15FC9D2BAB1502EC30DF10DF1C9927ADB7579AD3E26A6632DF5A76AE9187E117844EC02F3C0FC8A9EC671B03A9EBCAEF009E9D6F1F3EABC6119C1A64D0AB3BE06AB3581C4E18DA679F3203CA0FA05D625CF4567A633851E23661DB1577489B0D55979C6896022223DEE730DAC8FE1AF1A10F5009E60CC12F5E6BCA1552B47C8D955A0F88019255F018134467C939942A66748B20A8CEF954C6B76B140FCA61143BF41541FE7108FF1FBD2930D442DD58BF7B6940EF7268B5D4D5A84DEB5DA92D35FC3D5874B39910495CA79847BAD1C91B6E6826DD77E519F9E76156F872EDC35F7814C690909C378C3D6C2B44260F4EB06013A4701CB0667A43A551B09891B4ECA5C6AF6ADC9ADF875697F4AAA7596E46B46DF5E35BDE69774C6B6F60EBFAD78B907D2D1414CD06241BCECD669B36E6AA5BE3CA1C724B2E067E84B7B0EC9BC806D69C1B0B269871CCDD3C8210CA9861F332AA8E179358111BCCEEF186683402A21A64741D53836669C8138D9D4194ED913B407CB831FA07D6F1C62D9118F2C43564407F1DE15AD64F5971C0BFCFBEFC8E13732E310B8385252945A06814B6EDC2332E7FD70BC9C93527C1818DF0D106D5486E64C3768B7616D7AC4511535507BE92C0B1AD25E59766E9885A6A1126D6E6B084218DEF700F7544EED74920C2839B4C6AFE5F2603865AC569EEF3C75C4BFC6CD9097DAD5A3BEBED6D3A4D612C75A946ACDC71B7DF49EEB94B8A41F32EFE99683E68F60897E43EDBF67242410568F75CF1B02F93368AF4B7132ED299C39E32511100E290F8354246D7A9275661090106957EEB6793D597AAE772B9FC8253C41FD2533B87CD2BBE26FB1909E04D593FE969D5245B0A68469655879EF696D5093FD6EDD1D45EABF57D3A0B05B8C11B37A585DB0A38AB7D5D9C18A12B67B2CE93534895D36176A039470093A10A417324BA712019C3F2544827F7EDE0AD63EFE6D0A0179748EDDDAFC66A50C4C7CA5C52E1876E0D1F7659A2609B1E4CCF5241CD8BAFEC88C29D37C3200B5E09E5F5DF9AF956BF206D11C670F8E589E1F16D48A94B4B8E2A6722D152AAA08AD34EEB796AAF647BB79744EE60AF09B4FF23682D2D52A473204F2F66C1C2FFD88A403384D1EB31C14F6891FE26F7F219B2C45FB66F9FE69D4AD2725EA7084D7B264C2376D44701ED4B449FD33F8C40ED368703CAEE028C5DACA5F1B47CB20E2487D12E8289DA1C1B9660E0E6BCEF4A86BB2FD6504DED724C6B5BA7CA685273725258384BCBDA07A213C91F4AD64B81C2373D0B30E1137F7FF0313B5A733165E6F0ABB15FEC16BC300258FC2CEE1A2E6512D987635652EA1E8E492BE19410E037319C441444780B78DFBBE3F466AEB00B9426779F7696509D64BA3B145EDD8F3D0E5ECF314C32DCF544DC2FAB710AB98E85F6804A631D61B0B38EAA625A15E151053834EED70A4BEB1D032634C7BF61EA780270349B0EF90123C3F6F6A269B9472781DAB9F7F74B12132639ABF62716957D342D4299C4587E7DD1F6D10149DE477A0FF567DE1945CCC99949245204ABCB5FAA1FFA39D917D20C8D07D02A6752BC9F7CE222F1FB99785B12E1531ABF15BA53155206651314B91A51E0D33714DDBA6D9962D851B2F83789FDBC613BF5EA30EC27CEE0135FC92A36260D4FAFA15E8E32E005B6538304057F9695F4DAA4B9AD522997A2F38FD482F08D76B75BB3228C56B44B23BDA3DB6376C95CBEEBB8990E5D355AFD2C185F607929951FFF4B05B3CEFD4C6ACA804FEF14B09A548A83C7002409B19D30728F8DD18978204256AF14DCF1DC96DB187D74AC1CF7F29C2DD2A949D613ECEAF7571495E965CD8D0B56C8FE6BCB7B26CAAD4E09C77099E3CA53AF43AA541FB808A99FAD03F8C50ADEEBFA14D2CA859E16CA09E13B4E4E53079CDC8C7536133B4096AFDE8E064E1872D542D563310025A9AF49BBA86FA2D9386F23F30DFE08CCCAD3C0C53826DE7ECF7EE956CA530F9CC583A6F84CB61155591012D22F9B46787100B360A2A58D18938AD264D08BDF2ADE3123A253FD1AE60D5A01B8AB54360C586BD722BB7B754B2FFBB8E8BD7F4DE24D4EFE5BF1B3AE8B2EC15BF118A21278C115DB4C2BFF42F64614EEBCE4CC469A05760B65CCA00D27C32FC2DF9ADCA49304AB23A6A139237C5DB872CB905720551FC43F71B32CFA984980E5062183A3510AA370FCFD67F09AF85052950402ED89DEF952BD2AAD546D57DD605F4F525A9D05E21ED4266AB3E947016E406E0E07FCB6F8EEA593FABFE6B4C10D99012411F4A0B5CB253768782A5EF20EB9F8372CAD577C295F4B90F74654DF1E3B33B64006FAB288B749F3E0B0E049402ADFA2DBB4B5F89A02F951B5711A17114697239B38FCCCCAC3343445E617AAE2E834F1F18A0FB054CC625915306BEB6566F41EB0C44FA680AB9654E3B614B4CB7CBE0D8C161D78A45023FDAD62BCB8416FDD6EA44B751873354C1C2215AD84E8990A6BEC723D2B974F5333D11CEF68344F9F7D08B3E99B647E4708AA8C57291F0A0CFBD58F1EF10790C4193A67BA256940BA0DDDB74F28230D12D11B220F5632A3F864153149CC01ECC7A5F6AAC69E32BFCE637593DF1B163B31F182D6A5521386BFE47C8607C8F7134A9FBCF576452A9540EFBAA63B1F6432B8A1F6D7E1CEF4C98551063140F3610EDE6AEE91B592B1BC47CDFF73F801A5213B875DBB86242C04F4BDA79CAE4FD7245161F0276114CB61D7B36D21DD43FDD1252FCCF3007E92C09A8B5489F537910661CE96E5954DB58A7231DB8E33054B01334F566D37BC1C229DE21EBFB9D59E16BD804F239A250330933CF6B6A59B6C6C21C56D03C48EEA6A6E003056CAF030395725D8226A961173CBE5FDA6FD38B993294F09490C43F59AE196F354E322D01BC44B2D6DF6001F4E45172CC86B22038281944913B51975FB901DCE73DD81C630CAE71654AE3DDF6FD00CA687D6D66CA8BA519C03B6A6275065ACE18A4468A5C986FD16186C424680A9EA137C3634930EE6B9BA0AFFE2E025CC1E493B9A378F6B88B3B1E99F78180296B952BEA085240143D2E0750D1A413523FE1BC2DC9AE637DE31E59E9CAB597BBC4E4E073C8D05424FE6D765DFD350EFF85C738F411451E0DB487B937A3162D15705350E2A047909DC5AA68305B0F415A83A69EBFB760974877A04075634EEE085DCC5859268936D4CF1A9507F6FC9B3145EDFC5CD2A10CDE30C609A81B7303525036564D5EFE7CDF9B37B0C85619205B2D2C6186A83CA5CAFDC2BA634E6D2D930BC4EECE853AF9752976C2E316EE61A366765C31A5E2D8376258E9F54B84DB21111C9AA11837ABCE6CBE59D472D85FE78D3B31A7161EAE5AED46242034F324BEDA9CE4CF18598626BE1047BBA39DBDB9AE8FCA7A73367A7F18204F2513D5E2D1BCA33CEBDF9C1CB145ADE8ABB2DE9397D23558C546F4493FC85492FD37B20F46905C1EE925EAECBD6184D629AB83B57FECC8D5C4523CD5DD58E3CC4D8F1F14889D948E077C19351DBC3C7787F8E5614478F6063CCB9A1BF5233133555E676F7781A7EE0310272A5FA5ADC1C7F2F8191F6F7382A0AC36787E8BB1B7DEE617181B5772777D82A3ABB0C2D6FF0C3840415A5CA8B6BB121A1B1E264881B9C1CB00000000010C171E26343D47

