R8 BitNB Loc IDS1/2/3 slot-id packs NR=27794
DefinitionIntMul_Kappa_R8_Data_BitOppbankLocIdsbitnbintmulkapparound8
Loc IDS packs
Three packL blocks of 16-bit slot ids covering at .
Definition code
import Mathlib.Data.Nat.Basic set_option autoImplicit false set_option relaxedAutoImplicit false /-! # R8 opp-bank Loc IDS @ NR=27794 (3 blocks of 16-bit slot ids) -/ namespace IntMul.Kappa.R8.Bit.Oppbank.LocIds def packL (l : List Nat) : Nat := l.foldr (fun p acc => Nat.lor p (Nat.shiftLeft acc 65536)) 0 /-- Slots [0, NR/3). -/ def IDS1 : Nat := packL [ 0xfff0ffe0ffd0ffc0ffb0ffa0ff90ff80ff70ff60ff50ff40ff30ff20ff10ff00fef0fee0fed0fec0feb0fea0fe90fe80fe70fe60fe50fe40fe30fe20fe10fe00fdf0fde0fdd0fdc0fdb0fda0fd90fd80fd70fd60fd50fd40fd30fd20fd10fd00fcf0fce0fcd0fcc0fcb0fca0fc90fc80fc70fc60fc50fc40fc30fc20fc10fc00fbf0fbe0fbd0fbc0fbb0fba0fb90fb80fb70fb60fb50fb40fb30fb20fb10fb00faf0fae0fad0fac0fab0faa0fa90fa80fa70fa60fa50fa40fa30fa20fa10fa00f9f0f9e0f9d0f9c0f9b0f9a0f990f980f970f960f950f940f930f920f910f900f8f0f8e0f8d0f8c0f8b0f8a0f890f880f870f860f850f840f830f820f810f800f7f0f7e0f7d0f7c0f7b0f7a0f790f780f770f760f750f740f730f720f710f700f6f0f6e0f6d0f6c0f6b0f6a0f690f680f670f660f650f640f630f620f610f600f5f0f5e0f5d0f5c0f5b0f5a0f590f580f570f560f550f540f530f520f510f500f4f0f4e0f4d0f4c0f4b0f4a0f490f480f470f460f450f440f430f420f410f400f3f0f3e0f3d0f3c0f3b0f3a0f390f380f370f360f350f340f330f320f310f300f2f0f2e0f2d0f2c0f2b0f2a0f290f280f270f260f250f240f230f220f210f200f1f0f1e0f1d0f1c0f1b0f1a0f190f180f170f160f150f140f130f120f110f100f0f0f0e0f0d0f0c0f0b0f0a0f090f080f070f060f050f040f030f020f010f000eff0efe0efd0efc0efb0efa0ef90ef80ef70ef60ef50ef40ef30ef20ef10ef00eef0eee0eed0eec0eeb0eea0ee90ee80ee70ee60ee50ee40ee30ee20ee10ee00edf0ede0edd0edc0edb0eda0ed90ed80ed70ed60ed50ed40ed30ed20ed10ed00ecf0ece0ecd0ecc0ecb0eca0ec90ec80ec70ec60ec50ec40ec30ec20ec10ec00ebf0ebe0ebd0ebc0ebb0eba0eb90eb80eb70eb60eb50eb40eb30eb20eb10eb00eaf0eae0ead0eac0eab0eaa0ea90ea80ea70ea60ea50ea40ea30ea20ea10ea00e9f0e9e0e9d0e9c0e9b0e9a0e990e980e970e960e950e940e930e920e910e900e8f0e8e0e8d0e8c0e8b0e8a0e890e880e870e860e850e840e830e820e810e800e7f0e7e0e7d0e7c0e7b0e7a0e790e780e770e760e750e740e730e720e710e700e6f0e6e0e6d0e6c0e6b0e6a0e690e680e670e660e650e640e630e620e610e600e5f0e5e0e5d0e5c0e5b0e5a0e590e580e570e560e550e540e530e520e510e500e4f0e4e0e4d0e4c0e4b0e4a0e490e480e470e460e450e440e430e420e410e400e3f0e3e0e3d0e3c0e3b0e3a0e390e380e370e360e350e340e330e320e310e300e2f0e2e0e2d0e2c0e2b0e2a0e290e280e270e260e250e240e230e220e210e200e1f0e1e0e1d0e1c0e1b0e1a0e190e180e170e160e150e140e130e120e110e100e0f0e0e0e0d0e0c0e0b0e0a0e090e080e070e060e050e040e030e020e010e000dff0dfe0dfd0dfc0dfb0dfa0df90df80df70df60df50df40df30df20df10df00def0dee0ded0dec0deb0dea0de90de80de70de60de50de40de30de20de10de00ddf0dde0ddd0ddc0ddb0dda0dd90dd80dd70dd60dd50dd40dd30dd20dd10dd00dcf0dce0dcd0dcc0dcb0dca0dc90dc80dc70dc60dc50dc40dc30dc20dc10dc00dbf0dbe0dbd0dbc0dbb0dba0db90db80db70db60db50db40db30db20db10db00daf0dae0dad0dac0dab0daa0da90da80da70da60da50da40da30da20da10da00d9f0d9e0d9d0d9c0d9b0d9a0d990d980d970d960d950d940d930d920d910d900d8f0d8e0d8d0d8c0d8b0d8a0d890d880d870d860d850d840d830d820d810d800d7f0d7e0d7d0d7c0d7b0d7a0d790d780d770d760d750d740d730d720d710d700d6f0d6e0d6d0d6c0d6b0d6a0d690d680d670d660d650d640d630d620d610d600d5f0d5e0d5d0d5c0d5b0d5a0d590d580d570d560d550d540d530d520d510d500d4f0d4e0d4d0d4c0d4b0d4a0d490d480d470d460d450d440d430d420d410d400d3f0d3e0d3d0d3c0d3b0d3a0d390d380d370d360d350d340d330d320d310d300d2f0d2e0d2d0d2c0d2b0d2a0d290d280d270d260d250d240d230d220d210d200d1f0d1e0d1d0d1c0d1b0d1a0d190d180d170d160d150d140d130d120d110d100d0f0d0e0d0d0d0c0d0b0d0a0d090d080d070d060d050d040d030d020d010d000cff0cfe0cfd0cfc0cfb0cfa0cf90cf80cf70cf60cf50cf40cf30cf20cf10cf00cef0cee0ced0cec0ceb0cea0ce90ce80ce70ce60ce50ce40ce30ce20ce10ce00cdf0cde0cdd0cdc0cdb0cda0cd90cd80cd70cd60cd50cd40cd30cd20cd10cd00ccf0cce0ccd0ccc0ccb0cca0cc90cc80cc70cc60cc50cc40cc30cc20cc10cc00cbf0cbe0cbd0cbc0cbb0cba0cb90cb80cb70cb60cb50cb40cb30cb20cb10cb00caf0cae0cad0cac0cab0caa0ca90ca80ca70ca60ca50ca40ca30ca20ca10ca00c9f0c9e0c9d0c9c0c9b0c9a0c990c980c970c960c950c940c930c920c910c900c8f0c8e0c8d0c8c0c8b0c8a0c890c880c870c860c850c840c830c820c810c800c7f0c7e0c7d0c7c0c7b0c7a0c790c780c770c760c750c740c730c720c710c700c6f0c6e0c6d0c6c0c6b0c6a0c690c680c670c660c650c640c630c620c610c600c5f0c5e0c5d0c5c0c5b0c5a0c590c580c570c560c550c540c530c520c510c500c4f0c4e0c4d0c4c0c4b0c4a0c490c480c470c460c450c440c430c420c410c400c3f0c3e0c3d0c3c0c3b0c3a0c390c380c370c360c350c340c330c320c310c300c2f0c2e0c2d0c2c0c2b0c2a0c290c280c270c260c250c240c230c220c210c200c1f0c1e0c1d0c1c0c1b0c1a0c190c180c170c160c150c140c130c120c110c100c0f0c0e0c0d0c0c0c0b0c0a0c090c080c070c060c050c040c030c020c010c000bff0bfe0bfd0bfc0bfb0bfa0bf90bf80bf70bf60bf50bf40bf30bf20bf10bf00bef0bee0bed0bec0beb0bea0be90be80be70be60be50be40be30be20be10be00bdf0bde0bdd0bdc0bdb0bda0bd90bd80bd70bd60bd50bd40bd30bd20bd10bd00bcf0bce0bcd0bcc0bcb0bca0bc90bc80bc70bc60bc50bc40bc30bc20bc10bc00bbf0bbe0bbd0bbc0bbb0bba0bb90bb80bb70bb60bb50bb40bb30bb20bb10bb00baf0bae0bad0bac0bab0baa0ba90ba80ba70ba60ba50ba40ba30ba20ba10ba00b9f0b9e0b9d0b9c0b9b0b9a0b990b980b970b960b950b940b930b920b910b900b8f0b8e0b8d0b8c0b8b0b8a0b890b880b870b860b850b840b830b820b810b800b7f0b7e0b7d0b7c0b7b0b7a0b790b780b770b760b750b740b730b720b710b700b6f0b6e0b6d0b6c0b6b0b6a0b690b680b670b660b650b640b630b620b610b600b5f0b5e0b5d0b5c0b5b0b5a0b590b580b570b560b550b540b530b520b510b500b4f0b4e0b4d0b4c0b4b0b4a0b490b480b470b460b450b440b430b420b410b400b3f0b3e0b3d0b3c0b3b0b3a0b390b380b370b360b350b340b330b320b310b300b2f0b2e0b2d0b2c0b2b0b2a0b290b280b270b260b250b240b230b220b210b200b1f0b1e0b1d0b1c0b1b0b1a0b190b180b170b160b150b140b130b120b110b100b0f0b0e0b0d0b0c0b0b0b0a0b090b080b070b060b050b040b030b020b010b000aff0afe0afd0afc0afb0afa0af90af80af70af60af50af40af30af20af10af00aef0aee0aed0aec0aeb0aea0ae90ae80ae70ae60ae50ae40ae30ae20ae10ae00adf0ade0add0adc0adb0ada0ad90ad80ad70ad60ad50ad40ad30ad20ad10ad00acf0ace0acd0acc0acb0aca0ac90ac80ac70ac60ac50ac40ac30ac20ac10ac00abf0abe0abd0abc0abb0aba0ab90ab80ab70ab60ab50ab40ab30ab20ab10ab00aaf0aae0aad0aac0aab0aaa0aa90aa80aa70aa60aa50aa40aa30aa20aa10aa00a9f0a9e0a9d0a9c0a9b0a9a0a990a980a970a960a950a940a930a920a910a900a8f0a8e0a8d0a8c0a8b0a8a0a890a880a870a860a850a840a830a820a810a800a7f0a7e0a7d0a7c0a7b0a7a0a790a780a770a760a750a740a730a720a710a700a6f0a6e0a6d0a6c0a6b0a6a0a690a680a670a660a650a640a630a620a610a600a5f0a5e0a5d0a5c0a5b0a5a0a590a580a570a560a550a540a530a520a510a500a4f0a4e0a4d0a4c0a4b0a4a0a490a480a470a460a450a440a430a420a410a400a3f0a3e0a3d0a3c0a3b0a3a0a390a380a370a360a350a340a330a320a310a300a2f0a2e0a2d0a2c0a2b0a2a0a290a280a270a260a250a240a230a220a210a200a1f0a1e0a1d0a1c0a1b0a1a0a190a180a170a160a150a140a130a120a110a100a0f0a0e0a0d0a0c0a0b0a0a0a090a080a070a060a050a040a030a020a010a0009ff09fe09fd09fc09fb09fa09f909f809f709f609f509f409f309f209f109f009ef09ee09ed09ec09eb09ea09e909e809e709e609e509e409e309e209e109e009df09de09dd09dc09db09da09d909d809d709d609d509d409d309d209d109d009cf09ce09cd09cc09cb09ca09c909c809c709c609c509c409c309c209c109c009bf09be09bd09bc09bb09ba09b909b809b709b609b509b409b309b209b109b009af09ae09ad09ac09ab09aa09a909a809a709a609a509a409a309a209a109a0099f099e099d099c099b099a0999099809970996099509940993099209910990098f098e098d098c098b098a0989098809870986098509840983098209810980097f097e097d097c097b097a0979097809770976097509740973097209710970096f096e096d096c096b096a0969096809670966096509640963096209610960095f095e095d095c095b095a0959095809570956095509540953095209510950094f094e094d094c094b094a0949094809470946094509440943094209410940093f093e093d093c093b093a0939093809370936093509340933093209310930092f092e092d092c092b092a0929092809270926092509240923092209210920091f091e091d091c091b091a0919091809170916091509140913091209110910090f090e090d090c090b090a090909080907090609050904090309020901090008ff08fe08fd08fc08fb08fa08f908f808f708f608f508f408f308f208f108f008ef08ee08ed08ec08eb08ea08e908e808e708e608e508e408e308e208e108e008df08de08dd08dc08db08da08d908d808d708d608d508d408d308d208d108d008cf08ce08cd08cc08cb08ca08c908c808c708c608c508c408c308c208c108c008bf08be08bd08bc08bb08ba08b908b808b708b608b508b408b308b208b108b008af08ae08ad08ac08ab08aa08a908a808a708a608a508a408a308a208a108a0089f089e089d089c089b089a0899089808970896089508940893089208910890088f088e088d088c088b088a0889088808870886088508840883088208810880087f087e087d087c087b087a0879087808770876087508740873087208710870086f086e086d086c086b086a0869086808670866086508640863086208610860085f085e085d085c085b085a0859085808570856085508540853085208510850084f084e084d084c084b084a0849084808470846084508440843084208410840083f083e083d083c083b083a0839083808370836083508340833083208310830082f082e082d082c082b082a0829082808270826082508240823082208210820081f081e081d081c081b081a0819081808170816081508140813081208110810080f080e080d080c080b080a080908080807080608050804080308020801080007ff07fe07fd07fc07fb07fa07f907f807f707f607f507f407f307f207f107f007ef07ee07ed07ec07eb07ea07e907e807e707e607e507e407e307e207e107e007df07de07dd07dc07db07da07d907d807d707d607d507d407d307d207d107d007cf07ce07cd07cc07cb07ca07c907c807c707c607c507c407c307c207c107c007bf07be07bd07bc07bb07ba07b907b807b707b607b507b407b307b207b107b007af07ae07ad07ac07ab07aa07a907a807a707a607a507a407a307a207a107a0079f079e079d079c079b079a0799079807970796079507940793079207910790078f078e078d078c078b078a0789078807870786078507840783078207810780077f077e077d077c077b077a0779077807770776077507740773077207710770076f076e076d076c076b076a0769076807670766076507640763076207610760075f075e075d075c075b075a0759075807570756075507540753075207510750074f074e074d074c074b074a0749074807470746074507440743074207410740073f073e073d073c073b073a0739073807370736073507340733073207310730072f072e072d072c072b072a0729072807270726072507240723072207210720071f071e071d071c071b071a0719071807170716071507140713071207110710070f070e070d070c070b070a070907080707070607050704070307020701070006ff06fe06fd06fc06fb06fa06f906f806f706f606f506f406f306f206f106f006ef06ee06ed06ec06eb06ea06e906e806e706e606e506e406e306e206e106e006df06de06dd06dc06db06da06d906d806d706d606d506d406d306d206d106d006cf06ce06cd06cc06cb06ca06c906c806c706c606c506c406c306c206c106c006bf06be06bd06bc06bb06ba06b906b806b706b606b506b406b306b206b106b006af06ae06ad06ac06ab06aa06a906a806a706a606a506a406a306a206a106a0069f069e069d069c069b069a0699069806970696069506940693069206910690068f068e068d068c068b068a0689068806870686068506840683068206810680067f067e067d067c067b067a0679067806770676067506740673067206710670066f066e066d066c066b066a0669066806670666066506640663066206610660065f065e065d065c065b065a0659065806570656065506540653065206510650064f064e064d064c064b064a0649064806470646064506440643064206410640063f063e063d063c063b063a0639063806370636063506340633063206310630062f062e062d062c062b062a0629062806270626062506240623062206210620061f061e061d061c061b061a0619061806170616061506140613061206110610060f060e060d060c060b060a060906080607060606050604060306020601060005ff05fe05fd05fc05fb05fa05f905f805f705f605f505f405f305f205f105f005ef05ee05ed05ec05eb05ea05e905e805e705e605e505e405e305e205e105e005df05de05dd05dc05db05da05d905d805d705d605d505d405d305d205d105d005cf05ce05cd05cc05cb05ca05c905c805c705c605c505c405c305c205c105c005bf05be05bd05bc05bb05ba05b905b805b705b605b505b405b305b205b105b005af05ae05ad05ac05ab05aa05a905a805a705a605a505a405a305a205a105a0059f059e059d059c059b059a0599059805970596059505940593059205910590058f058e058d058c058b058a0589058805870586058505840583058205810580057f057e057d057c057b057a0579057805770576057505740573057205710570056f056e056d056c056b056a0569056805670566056505640563056205610560055f055e055d055c055b055a0559055805570556055505540553055205510550054f054e054d054c054b054a0549054805470546054505440543054205410540053f053e053d053c053b053a0539053805370536053505340533053205310530052f052e052d052c052b052a0529052805270526052505240523052205210520051f051e051d051c051b051a0519051805170516051505140513051205110510050f050e050d050c050b050a050905080507050605050504050305020501050004ff04fe04fd04fc04fb04fa04f904f804f704f604f504f404f304f204f104f004ef04ee04ed04ec04eb04ea04e904e804e704e604e504e404e304e204e104e004df04de04dd04dc04db04da04d904d804d704d604d504d404d304d204d104d004cf04ce04cd04cc04cb04ca04c904c804c704c604c504c404c304c204c104c004bf04be04bd04bc04bb04ba04b904b804b704b604b504b404b304b204b104b004af04ae04ad04ac04ab04aa04a904a804a704a604a504a404a304a204a104a0049f049e049d049c049b049a0499049804970496049504940493049204910490048f048e048d048c048b048a0489048804870486048504840483048204810480047f047e047d047c047b047a0479047804770476047504740473047204710470046f046e046d046c046b046a0469046804670466046504640463046204610460045f045e045d045c045b045a0459045804570456045504540453045204510450044f044e044d044c044b044a0449044804470446044504440443044204410440043f043e043d043c043b043a0439043804370436043504340433043204310430042f042e042d042c042b042a0429042804270426042504240423042204210420041f041e041d041c041b041a0419041804170416041504140413041204110410040f040e040d040c040b040a040904080407040604050404040304020401040003ff03fe03fd03fc03fb03fa03f903f803f703f603f503f403f303f203f103f003ef03ee03ed03ec03eb03ea03e903e803e703e603e503e403e303e203e103e003df03de03dd03dc03db03da03d903d803d703d603d503d403d303d203d103d003cf03ce03cd03cc03cb03ca03c903c803c703c603c503c403c303c203c103c003bf03be03bd03bc03bb03ba03b903b803b703b603b503b403b303b203b103b003af03ae03ad03ac03ab03aa03a903a803a703a603a503a403a303a203a103a0039f039e039d039c039b039a0399039803970396039503940393039203910390038f038e038d038c038b038a0389038803870386038503840383038203810380037f037e037d037c037b037a0379037803770376037503740373037203710370036f036e036d036c036b036a0369036803670366036503640363036203610360035f035e035d035c035b035a0359035803570356035503540353035203510350034f034e034d034c034b034a0349034803470346034503440343034203410340033f033e033d033c033b033a0339033803370336033503340333033203310330032f032e032d032c032b032a0329032803270326032503240323032203210320031f031e031d031c031b031a0319031803170316031503140313031203110310030f030e030d030c030b030a030903080307030603050304030303020301030002ff02fe02fd02fc02fb02fa02f902f802f702f602f502f402f302f202f102f002ef02ee02ed02ec02eb02ea02e902e802e702e602e502e402e302e202e102e002df02de02dd02dc02db02da02d902d802d702d602d502d402d302d202d102d002cf02ce02cd02cc02cb02ca02c902c802c702c602c502c402c302c202c102c002bf02be02bd02bc02bb02ba02b902b802b702b602b502b402b302b202b102b002af02ae02ad02ac02ab02aa02a902a802a702a602a502a402a302a202a102a0029f029e029d029c029b029a0299029802970296029502940293029202910290028f028e028d028c028b028a0289028802870286028502840283028202810280027f027e027d027c027b027a0279027802770276027502740273027202710270026f026e026d026c026b026a0269026802670266026502640263026202610260025f025e025d025c025b025a0259025802570256025502540253025202510250024f024e024d024c024b024a0249024802470246024502440243024202410240023f023e023d023c023b023a0239023802370236023502340233023202310230022f022e022d022c022b022a0229022802270226022502240223022202210220021f021e021d021c021b021a0219021802170216021502140213021202110210020f020e020d020c020b020a020902080207020602050204020302020201020001ff01fe01fd01fc01fb01fa01f901f801f701f601f501f401f301f201f101f001ef01ee01ed01ec01eb01ea01e901e801e701e601e501e401e301e201e101e001df01de01dd01dc01db01da01d901d801d701d601d501d401d301d201d101d001cf01ce01cd01cc01cb01ca01c901c801c701c601c501c401c301c201c101c001bf01be01bd01bc01bb01ba01b901b801b701b601b501b401b301b201b101b001af01ae01ad01ac01ab01aa01a901a801a701a601a501a401a301a201a101a0019f019e019d019c019b019a0199019801970196019501940193019201910190018f018e018d018c018b018a0189018801870186018501840183018201810180017f017e017d017c017b017a0179017801770176017501740173017201710170016f016e016d016c016b016a0169016801670166016501640163016201610160015f015e015d015c015b015a0159015801570156015501540153015201510150014f014e014d014c014b014a0149014801470146014501440143014201410140013f013e013d013c013b013a0139013801370136013501340133013201310130012f012e012d012c012b012a0129012801270126012501240123012201210120011f011e011d011c011b011a0119011801170116011501140113011201110110010f010e010d010c010b010a010901080107010601050104010301020101010000ff00fe00fd00fc00fb00fa00f900f800f700f600f500f400f300f200f100f000ef00ee00ed00ec00eb00ea00e900e800e700e600e500e400e300e200e100e000df00de00dd00dc00db00da00d900d800d700d600d500d400d300d200d100d000cf00ce00cd00cc00cb00ca00c900c800c700c600c500c400c300c200c100c000bf00be00bd00bc00bb00ba00b900b800b700b600b500b400b300b200b100b000af00ae00ad00ac00ab00aa00a900a800a700a600a500a400a300a200a100a0009f009e009d009c009b009a0099009800970096009500940093009200910090008f008e008d008c008b008a0089008800870086008500840083008200810080007f007e007d007c007b007a0079007800770076007500740073007200710070006f006e006d006c006b006a0069006800670066006500640063006200610060005f005e005d005c005b005a0059005800570056005500540053005200510050004f004e004d004c004b004a0049004800470046004500440043004200410040003f003e003d003c003b003a0039003800370036003500340033003200310030002f002e002d002c002b002a0029002800270026002500240023002200210020001f001e001d001c001b001a0019001800170016001500140013001200110010000f000e000d000c000b000a0009000800070006000500040003000200010000, 0x1fff1ffe1ffd1ffc1ffb1ffa1ff91ff81ff71ff61ff51ff41ff31ff21ff11ff01fef1fee1fed1fec1feb1fea1fe91fe81fe71fe61fe51fe41fe31fe21fe11fe01fdf1fde1fdd1fdc1fdb1fda1fd91fd81fd71fd61fd51fd41fd31fd21fd11fd01fcf1fce1fcd1fcc1fcb1fca1fc91fc81fc71fc61fc51fc41fc31fc21fc11fc01fbf1fbe1fbd1fbc1fbb1fba1fb91fb81fb71fb61fb51fb41fb31fb21fb11fb01faf1fae1fad1fac1fab1faa1fa91fa81fa71fa61fa51fa41fa31fa21fa11fa01f9f1f9e1f9d1f9c1f9b1f9a1f991f981f971f961f951f941f931f921f911f901f8f1f8e1f8d1f8c1f8b1f8a1f891f881f871f861f851f841f831f821f811f801f7f1f7e1f7d1f7c1f7b1f7a1f791f781f771f761f751f741f731f721f711f701f6f1f6e1f6d1f6c1f6b1f6a1f691f681f671f661f651f641f631f621f611f601f5f1f5e1f5d1f5c1f5b1f5a1f591f581f571f561f551f541f531f521f511f501f4f1f4e1f4d1f4c1f4b1f4a1f491f481f471f461f451f441f431f421f411f401f3f1f3e1f3d1f3c1f3b1f3a1f391f381f371f361f351f341f331f321f311f301f2f1f2e1f2d1f2c1f2b1f2a1f291f281f271f261f251f241f231f221f211f201f1f1f1e1f1d1f1c1f1b1f1a1f191f181f171f161f151f141f131f121f111f101f0f1f0e1f0d1f0c1f0b1f0a1f091f081f071f061f051f041f031f021f011f001eff1efe1efd1efc1efb1efa1ef91ef81ef71ef61ef51ef41ef31ef21ef11ef01eef1eee1eed1eec1eeb1eea1ee91ee81ee71ee61ee51ee41ee31ee21ee11ee01edf1ede1edd1edc1edb1eda1ed91ed81ed71ed61ed51ed41ed31ed21ed11ed01ecf1ece1ecd1ecc1ecb1eca1ec91ec81ec71ec61ec51ec41ec31ec21ec11ec01ebf1ebe1ebd1ebc1ebb1eba1eb91eb81eb71eb61eb51eb41eb31eb21eb11eb01eaf1eae1ead1eac1eab1eaa1ea91ea81ea71ea61ea51ea41ea31ea21ea11ea01e9f1e9e1e9d1e9c1e9b1e9a1e991e981e971e961e951e941e931e921e911e901e8f1e8e1e8d1e8c1e8b1e8a1e891e881e871e861e851e841e831e821e811e801e7f1e7e1e7d1e7c1e7b1e7a1e791e781e771e761e751e741e731e721e711e701e6f1e6e1e6d1e6c1e6b1e6a1e691e681e671e661e651e641e631e621e611e601e5f1e5e1e5d1e5c1e5b1e5a1e591e581e571e561e551e541e531e521e511e501e4f1e4e1e4d1e4c1e4b1e4a1e491e481e471e461e451e441e431e421e411e401e3f1e3e1e3d1e3c1e3b1e3a1e391e381e371e361e351e341e331e321e311e301e2f1e2e1e2d1e2c1e2b1e2a1e291e281e271e261e251e241e231e221e211e201e1f1e1e1e1d1e1c1e1b1e1a1e191e181e171e161e151e141e131e121e111e101e0f1e0e1e0d1e0c1e0b1e0a1e091e081e071e061e051e041e031e021e011e001dff1dfe1dfd1dfc1dfb1dfa1df91df81df71df61df51df41df31df21df11df01def1dee1ded1dec1deb1dea1de91de81de71de61de51de41de31de21de11de01ddf1dde1ddd1ddc1ddb1dda1dd91dd81dd71dd61dd51dd41dd31dd21dd11dd01dcf1dce1dcd1dcc1dcb1dca1dc91dc81dc71dc61dc51dc41dc31dc21dc11dc01dbf1dbe1dbd1dbc1dbb1dba1db91db81db71db61db51db41db31db21db11db01daf1dae1dad1dac1dab1daa1da91da81da71da61da51da41da31da21da11da01d9f1d9e1d9d1d9c1d9b1d9a1d991d981d971d961d951d941d931d921d911d901d8f1d8e1d8d1d8c1d8b1d8a1d891d881d871d861d851d841d831d821d811d801d7f1d7e1d7d1d7c1d7b1d7a1d791d781d771d761d751d741d731d721d711d701d6f1d6e1d6d1d6c1d6b1d6a1d691d681d671d661d651d641d631d621d611d601d5f1d5e1d5d1d5c1d5b1d5a1d591d581d571d561d551d541d531d521d511d501d4f1d4e1d4d1d4c1d4b1d4a1d491d481d471d461d451d441d431d421d411d401d3f1d3e1d3d1d3c1d3b1d3a1d391d381d371d361d351d341d331d321d311d301d2f1d2e1d2d1d2c1d2b1d2a1d291d281d271d261d251d241d231d221d211d201d1f1d1e1d1d1d1c1d1b1d1a1d191d181d171d161d151d141d131d121d111d101d0f1d0e1d0d1d0c1d0b1d0a1d091d081d071d061d051d041d031d021d011d001cff1cfe1cfd1cfc1cfb1cfa1cf91cf81cf71cf61cf51cf41cf31cf21cf11cf01cef1cee1ced1cec1ceb1cea1ce91ce81ce71ce61ce51ce41ce31ce21ce11ce01cdf1cde1cdd1cdc1cdb1cda1cd91cd81cd71cd61cd51cd41cd31cd21cd11cd01ccf1cce1ccd1ccc1ccb1cca1cc91cc81cc71cc61cc51cc41cc31cc21cc11cc01cbf1cbe1cbd1cbc1cbb1cba1cb91cb81cb71cb61cb51cb41cb31cb21cb11cb01caf1cae1cad1cac1cab1caa1ca91ca81ca71ca61ca51ca41ca31ca21ca11ca01c9f1c9e1c9d1c9c1c9b1c9a1c991c981c971c961c951c941c931c921c911c901c8f1c8e1c8d1c8c1c8b1c8a1c891c881c871c861c851c841c831c821c811c801c7f1c7e1c7d1c7c1c7b1c7a1c791c781c771c761c751c741c731c721c711c701c6f1c6e1c6d1c6c1c6b1c6a1c691c681c671c661c651c641c631c621c611c601c5f1c5e1c5d1c5c1c5b1c5a1c591c581c571c561c551c541c531c521c511c501c4f1c4e1c4d1c4c1c4b1c4a1c491c481c471c461c451c441c431c421c411c401c3f1c3e1c3d1c3c1c3b1c3a1c391c381c371c361c351c341c331c321c311c301c2f1c2e1c2d1c2c1c2b1c2a1c291c281c271c261c251c241c231c221c211c201c1f1c1e1c1d1c1c1c1b1c1a1c191c181c171c161c151c141c131c121c111c101c0f1c0e1c0d1c0c1c0b1c0a1c091c081c071c061c051c041c031c021c011c001bff1bfe1bfd1bfc1bfb1bfa1bf91bf81bf71bf61bf51bf41bf31bf21bf11bf01bef1bee1bed1bec1beb1bea1be91be81be71be61be51be41be31be21be11be01bdf1bde1bdd1bdc1bdb1bda1bd91bd81bd71bd61bd51bd41bd31bd21bd11bd01bcf1bce1bcd1bcc1bcb1bca1bc91bc81bc71bc61bc51bc41bc31bc21bc11bc01bbf1bbe1bbd1bbc1bbb1bba1bb91bb81bb71bb61bb51bb41bb31bb21bb11bb01baf1bae1bad1bac1bab1baa1ba91ba81ba71ba61ba51ba41ba31ba21ba11ba01b9f1b9e1b9d1b9c1b9b1b9a1b991b981b971b961b951b941b931b921b911b901b8f1b8e1b8d1b8c1b8b1b8a1b891b881b871b861b851b841b831b821b811b801b7f1b7e1b7d1b7c1b7b1b7a1b791b781b771b761b751b741b731b721b711b701b6f1b6e1b6d1b6c1b6b1b6a1b691b681b671b661b651b641b631b621b611b601b5f1b5e1b5d1b5c1b5b1b5a1b591b581b571b561b551b541b531b521b511b501b4f1b4e1b4d1b4c1b4b1b4a1b491b481b471b461b451b441b431b421b411b401b3f1b3e1b3d1b3c1b3b1b3a1b391b381b371b361b351b341b331b321b311b301b2f1b2e1b2d1b2c1b2b1b2a1b291b281b271b261b251b241b231b221b211b201b1f1b1e1b1d1b1c1b1b1b1a1b191b181b171b161b151b141b131b121b111b101b0f1b0e1b0d1b0c1b0b1b0a1b091b081b071b061b051b041b031b021b011b001aff1afe1afd1afc1afb1afa1af91af81af71af61af51af41af31af21af11af01aef1aee1aed1aec1aeb1aea1ae91ae81ae71ae61ae51ae41ae31ae21ae11ae01adf1ade1add1adc1adb1ada1ad91ad81ad71ad61ad51ad41ad31ad21ad11ad01acf1ace1acd1acc1acb1aca1ac91ac81ac71ac61ac51ac41ac31ac21ac11ac01abf1abe1abd1abc1abb1aba1ab91ab81ab71ab61ab51ab41ab31ab21ab11ab01aaf1aae1aad1aac1aab1aaa1aa91aa81aa71aa61aa51aa41aa31aa21aa11aa01a9f1a9e1a9d1a9c1a9b1a9a1a991a981a971a961a951a941a931a921a911a901a8f1a8e1a8d1a8c1a8b1a8a1a891a881a871a861a851a841a831a821a811a801a7f1a7e1a7d1a7c1a7b1a7a1a791a781a771a761a751a741a731a721a711a701a6f1a6e1a6d1a6c1a6b1a6a1a691a681a671a661a651a641a631a621a611a601a5f1a5e1a5d1a5c1a5b1a5a1a591a581a571a561a551a541a531a521a511a501a4f1a4e1a4d1a4c1a4b1a4a1a491a481a471a461a451a441a431a421a411a401a3f1a3e1a3d1a3c1a3b1a3a1a391a381a371a361a351a341a331a321a311a301a2f1a2e1a2d1a2c1a2b1a2a1a291a281a271a261a251a241a231a221a211a201a1f1a1e1a1d1a1c1a1b1a1a1a191a181a171a161a151a141a131a121a111a101a0f1a0e1a0d1a0c1a0b1a0a1a091a081a071a061a051a041a031a021a011a0019ff19fe19fd19fc19fb19fa19f919f819f719f619f519f419f319f219f119f019ef19ee19ed19ec19eb19ea19e919e819e719e619e519e419e319e219e119e019df19de19dd19dc19db19da19d919d819d719d619d519d419d319d219d119d019cf19ce19cd19cc19cb19ca19c919c819c719c619c519c419c319c219c119c019bf19be19bd19bc19bb19ba19b919b819b719b619b519b419b319b219b119b019af19ae19ad19ac19ab19aa19a919a819a719a619a519a419a319a219a119a0199f199e199d199c199b199a1999199819971996199519941993199219911990198f198e198d198c198b198a1989198819871986198519841983198219811980197f197e197d197c197b197a1979197819771976197519741973197219711970196f196e196d196c196b196a1969196819671966196519641963196219611960195f195e195d195c195b195a1959195819571956195519541953195219511950194f194e194d194c194b194a1949194819471946194519441943194219411940193f193e193d193c193b193a1939193819371936193519341933193219311930192f192e192d192c192b192a1929192819271926192519241923192219211920191f191e191d191c191b191a1919191819171916191519141913191219111910190f190e190d190c190b190a190919081907190619051904190319021901190018ff18fe18fd18fc18fb18fa18f918f818f718f618f518f418f318f218f118f018ef18ee18ed18ec18eb18ea18e918e818e718e618e518e418e318e218e118e018df18de18dd18dc18db18da18d918d818d718d618d518d418d318d218d118d018cf18ce18cd18cc18cb18ca18c918c818c718c618c518c418c318c218c118c018bf18be18bd18bc18bb18ba18b918b818b718b618b518b418b318b218b118b018af18ae18ad18ac18ab18aa18a918a818a718a618a518a418a318a218a118a0189f189e189d189c189b189a1899189818971896189518941893189218911890188f188e188d188c188b188a1889188818871886188518841883188218811880187f187e187d187c187b187a1879187818771876187518741873187218711870186f186e186d186c186b186a1869186818671866186518641863186218611860185f185e185d185c185b185a1859185818571856185518541853185218511850184f184e184d184c184b184a1849184818471846184518441843184218411840183f183e183d183c183b183a1839183818371836183518341833183218311830182f182e182d182c182b182a1829182818271826182518241823182218211820181f181e181d181c181b181a1819181818171816181518141813181218111810180f180e180d180c180b180a180918081807180618051804180318021801180017ff17fe17fd17fc17fb17fa17f917f817f717f617f517f417f317f217f117f017ef17ee17ed17ec17eb17ea17e917e817e717e617e517e417e317e217e117e017df17de17dd17dc17db17da17d917d817d717d617d517d417d317d217d117d017cf17ce17cd17cc17cb17ca17c917c817c717c617c517c417c317c217c117c017bf17be17bd17bc17bb17ba17b917b817b717b617b517b417b317b217b117b017af17ae17ad17ac17ab17aa17a917a817a717a617a517a417a317a217a117a0179f179e179d179c179b179a1799179817971796179517941793179217911790178f178e178d178c178b178a1789178817871786178517841783178217811780177f177e177d177c177b177a1779177817771776177517741773177217711770176f176e176d176c176b176a1769176817671766176517641763176217611760175f175e175d175c175b175a1759175817571756175517541753175217511750174f174e174d174c174b174a1749174817471746174517441743174217411740173f173e173d173c173b173a1739173817371736173517341733173217311730172f172e172d172c172b172a1729172817271726172517241723172217211720171f171e171d171c171b171a1719171817171716171517141713171217111710170f170e170d170c170b170a170917081707170617051704170317021701170016ff16fe16fd16fc16fb16fa16f916f816f716f616f516f416f316f216f116f016ef16ee16ed16ec16eb16ea16e916e816e716e616e516e416e316e216e116e016df16de16dd16dc16db16da16d916d816d716d616d516d416d316d216d116d016cf16ce16cd16cc16cb16ca16c916c816c716c616c516c416c316c216c116c016bf16be16bd16bc16bb16ba16b916b816b716b616b516b416b316b216b116b016af16ae16ad16ac16ab16aa16a916a816a716a616a516a416a316a216a116a0169f169e169d169c169b169a1699169816971696169516941693169216911690168f168e168d168c168b168a1689168816871686168516841683168216811680167f167e167d167c167b167a1679167816771676167516741673167216711670166f166e166d166c166b166a1669166816671666166516641663166216611660165f165e165d165c165b165a1659165816571656165516541653165216511650164f164e164d164c164b164a1649164816471646164516441643164216411640163f163e163d163c163b163a1639163816371636163516341633163216311630162f162e162d162c162b162a1629162816271626162516241623162216211620161f161e161d161c161b161a1619161816171616161516141613161216111610160f160e160d160c160b160a160916081607160616051604160316021601160015ff15fe15fd15fc15fb15fa15f915f815f715f615f515f415f315f215f115f015ef15ee15ed15ec15eb15ea15e915e815e715e615e515e415e315e215e115e015df15de15dd15dc15db15da15d915d815d715d615d515d415d315d215d115d015cf15ce15cd15cc15cb15ca15c915c815c715c615c515c415c315c215c115c015bf15be15bd15bc15bb15ba15b915b815b715b615b515b415b315b215b115b015af15ae15ad15ac15ab15aa15a915a815a715a615a515a415a315a215a115a0159f159e159d159c159b159a1599159815971596159515941593159215911590158f158e158d158c158b158a1589158815871586158515841583158215811580157f157e157d157c157b157a1579157815771576157515741573157215711570156f156e156d156c156b156a1569156815671566156515641563156215611560155f155e155d155c155b155a1559155815571556155515541553155215511550154f154e154d154c154b154a1549154815471546154515441543154215411540153f153e153d153c153b153a1539153815371536153515341533153215311530152f152e152d152c152b152a1529152815271526152515241523152215211520151f151e151d151c151b151a1519151815171516151515141513151215111510150f150e150d150c150b150a150915081507150615051504150315021501150014ff14fe14fd14fc14fb14fa14f914f814f714f614f514f414f314f214f114f014ef14ee14ed14ec14eb14ea14e914e814e714e614e514e414e314e214e114e014df14de14dd14dc14db14da14d914d814d714d614d514d414d314d214d114d014cf14ce14cd14cc14cb14ca14c914c814c714c614c514c414c314c214c114c014bf14be14bd14bc14bb14ba14b914b814b714b614b514b414b314b214b114b014af14ae14ad14ac14ab14aa14a914a814a714a614a514a414a314a214a114a0149f149e149d149c149b149a1499149814971496149514941493149214911490148f148e148d148c148b148a1489148814871486148514841483148214811480147f147e147d147c147b147a1479147814771476147514741473147214711470146f146e146d146c146b146a1469146814671466146514641463146214611460145f145e145d145c145b145a1459145814571456145514541453145214511450144f144e144d144c144b144a1449144814471446144514441443144214411440143f143e143d143c143b143a1439143814371436143514341433143214311430142f142e142d142c142b142a1429142814271426142514241423142214211420141f141e141d141c141b141a1419141814171416141514141413141214111410140f140e140d140c140b140a140914081407140614051404140314021401140013ff13fe13fd13fc13fb13fa13f913f813f713f613f513f413f313f213f113f013ef13ee13ed13ec13eb13ea13e913e813e713e613e513e413e313e213e113e013df13de13dd13dc13db13da13d913d813d713d613d513d413d313d213d113d013cf13ce13cd13cc13cb13ca13c913c813c713c613c513c413c313c213c113c013bf13be13bd13bc13bb13ba13b913b813b713b613b513b413b313b213b113b013af13ae13ad13ac13ab13aa13a913a813a713a613a513a413a313a213a113a0139f139e139d139c139b139a1399139813971396139513941393139213911390138f138e138d138c138b138a1389138813871386138513841383138213811380137f137e137d137c137b137a1379137813771376137513741373137213711370136f136e136d136c136b136a1369136813671366136513641363136213611360135f135e135d135c135b135a1359135813571356135513541353135213511350134f134e134d134c134b134a1349134813471346134513441343134213411340133f133e133d133c133b133a1339133813371336133513341333133213311330132f132e132d132c132b132a1329132813271326132513241323132213211320131f131e131d131c131b131a1319131813171316131513141313131213111310130f130e130d130c130b130a130913081307130613051304130313021301130012ff12fe12fd12fc12fb12fa12f912f812f712f612f512f412f312f212f112f012ef12ee12ed12ec12eb12ea12e912e812e712e612e512e412e312e212e112e012df12de12dd12dc12db12da12d912d812d712d612d512d412d312d212d112d012cf12ce12cd12cc12cb12ca12c912c812c712c612c512c412c312c212c112c012bf12be12bd12bc12bb12ba12b912b812b712b612b512b412b312b212b112b012af12ae12ad12ac12ab12aa12a912a812a712a612a512a412a312a212a112a0129f129e129d129c129b129a1299129812971296129512941293129212911290128f128e128d128c128b128a1289128812871286128512841283128212811280127f127e127d127c127b127a1279127812771276127512741273127212711270126f126e126d126c126b126a1269126812671266126512641263126212611260125f125e125d125c125b125a1259125812571256125512541253125212511250124f124e124d124c124b124a1249124812471246124512441243124212411240123f123e123d123c123b123a1239123812371236123512341233123212311230122f122e122d122c122b122a1229122812271226122512241223122212211220121f121e121d121c121b121a1219121812171216121512141213121212111210120f120e120d120c120b120a120912081207120612051204120312021201120011ff11fe11fd11fc11fb11fa11f911f811f711f611f511f411f311f211f111f011ef11ee11ed11ec11eb11ea11e911e811e711e611e511e411e311e211e111e011df11de11dd11dc11db11da11d911d811d711d611d511d411d311d211d111d011cf11ce11cd11cc11cb11ca11c911c811c711c611c511c411c311c211c111c011bf11be11bd11bc11bb11ba11b911b811b711b611b511b411b311b211b111b011af11ae11ad11ac11ab11aa11a911a811a711a611a511a411a311a211a111a0119f119e119d119c119b119a1199119811971196119511941193119211911190118f118e118d118c118b118a1189118811871186118511841183118211811180117f117e117d117c117b117a1179117811771176117511741173117211711170116f116e116d116c116b116a1169116811671166116511641163116211611160115f115e115d115c115b115a1159115811571156115511541153115211511150114f114e114d114c114b114a1149114811471146114511441143114211411140113f113e113d113c113b113a1139113811371136113511341133113211311130112f112e112d112c112b112a1129112811271126112511241123112211211120111f111e111d111c111b111a1119111811171116111511141113111211111110110f110e110d110c110b110a110911081107110611051104110311021101110010ff10fe10fd10fc10fb10fa10f910f810f710f610f510f410f310f210f110f010ef10ee10ed10ec10eb10ea10e910e810e710e610e510e410e310e210e110e010df10de10dd10dc10db10da10d910d810d710d610d510d410d310d210d110d010cf10ce10cd10cc10cb10ca10c910c810c710c610c510c410c310c210c110c010bf10be10bd10bc10bb10ba10b910b810b710b610b510b410b310b210b110b010af10ae10ad10ac10ab10aa10a910a810a710a610a510a410a310a210a110a0109f109e109d109c109b109a1099109810971096109510941093109210911090108f108e108d108c108b108a1089108810871086108510841083108210811080107f107e107d107c107b107a1079107810771076107510741073107210711070106f106e106d106c106b106a1069106810671066106510641063106210611060105f105e105d105c105b105a1059105810571056105510541053105210511050104f104e104d104c104b104a1049104810471046104510441043104210411040103f103e103d103c103b103a1039103810371036103510341033103210311030102f102e102d102c102b102a1029102810271026102510241023102210211020101f101e101d101c101b101a1019101810171016101510141013101210111010100f100e100d100c100b100a1009100810071006100510041003100210011000, 0x242f242e242d242c242b242a2429242824272426242524242423242224212420241f241e241d241c241b241a2419241824172416241524142413241224112410240f240e240d240c240b240a240924082407240624052404240324022401240023ff23fe23fd23fc23fb23fa23f923f823f723f623f523f423f323f223f123f023ef23ee23ed23ec23eb23ea23e923e823e723e623e523e423e323e223e123e023df23de23dd23dc23db23da23d923d823d723d623d523d423d323d223d123d023cf23ce23cd23cc23cb23ca23c923c823c723c623c523c423c323c223c123c023bf23be23bd23bc23bb23ba23b923b823b723b623b523b423b323b223b123b023af23ae23ad23ac23ab23aa23a923a823a723a623a523a423a323a223a123a0239f239e239d239c239b239a2399239823972396239523942393239223912390238f238e238d238c238b238a2389238823872386238523842383238223812380237f237e237d237c237b237a2379237823772376237523742373237223712370236f236e236d236c236b236a2369236823672366236523642363236223612360235f235e235d235c235b235a2359235823572356235523542353235223512350234f234e234d234c234b234a2349234823472346234523442343234223412340233f233e233d233c233b233a2339233823372336233523342333233223312330232f232e232d232c232b232a2329232823272326232523242323232223212320231f231e231d231c231b231a2319231823172316231523142313231223112310230f230e230d230c230b230a230923082307230623052304230323022301230022ff22fe22fd22fc22fb22fa22f922f822f722f622f522f422f322f222f122f022ef22ee22ed22ec22eb22ea22e922e822e722e622e522e422e322e222e122e022df22de22dd22dc22db22da22d922d822d722d622d522d422d322d222d122d022cf22ce22cd22cc22cb22ca22c922c822c722c622c522c422c322c222c122c022bf22be22bd22bc22bb22ba22b922b822b722b622b522b422b322b222b122b022af22ae22ad22ac22ab22aa22a922a822a722a622a522a422a322a222a122a0229f229e229d229c229b229a2299229822972296229522942293229222912290228f228e228d228c228b228a2289228822872286228522842283228222812280227f227e227d227c227b227a2279227822772276227522742273227222712270226f226e226d226c226b226a2269226822672266226522642263226222612260225f225e225d225c225b225a2259225822572256225522542253225222512250224f224e224d224c224b224a2249224822472246224522442243224222412240223f223e223d223c223b223a2239223822372236223522342233223222312230222f222e222d222c222b222a2229222822272226222522242223222222212220221f221e221d221c221b221a2219221822172216221522142213221222112210220f220e220d220c220b220a220922082207220622052204220322022201220021ff21fe21fd21fc21fb21fa21f921f821f721f621f521f421f321f221f121f021ef21ee21ed21ec21eb21ea21e921e821e721e621e521e421e321e221e121e021df21de21dd21dc21db21da21d921d821d721d621d521d421d321d221d121d021cf21ce21cd21cc21cb21ca21c921c821c721c621c521c421c321c221c121c021bf21be21bd21bc21bb21ba21b921b821b721b621b521b421b321b221b121b021af21ae21ad21ac21ab21aa21a921a821a721a621a521a421a321a221a121a0219f219e219d219c219b219a2199219821972196219521942193219221912190218f218e218d218c218b218a2189218821872186218521842183218221812180217f217e217d217c217b217a2179217821772176217521742173217221712170216f216e216d216c216b216a2169216821672166216521642163216221612160215f215e215d215c215b215a2159215821572156215521542153215221512150214f214e214d214c214b214a2149214821472146214521442143214221412140213f213e213d213c213b213a2139213821372136213521342133213221312130212f212e212d212c212b212a2129212821272126212521242123212221212120211f211e211d211c211b211a2119211821172116211521142113211221112110210f210e210d210c210b210a210921082107210621052104210321022101210020ff20fe20fd20fc20fb20fa20f920f820f720f620f520f420f320f220f120f020ef20ee20ed20ec20eb20ea20e920e820e720e620e520e420e320e220e120e020df20de20dd20dc20db20da20d920d820d720d620d520d420d320d220d120d020cf20ce20cd20cc20cb20ca20c920c820c720c620c520c420c320c220c120c020bf20be20bd20bc20bb20ba20b920b820b720b620b520b420b320b220b120b020af20ae20ad20ac20ab20aa20a920a820a720a620a520a420a320a220a120a0209f209e209d209c209b209a2099209820972096209520942093209220912090208f208e208d208c208b208a2089208820872086208520842083208220812080207f207e207d207c207b207a2079207820772076207520742073207220712070206f206e206d206c206b206a2069206820672066206520642063206220612060205f205e205d205c205b205a2059205820572056205520542053205220512050204f204e204d204c204b204a2049204820472046204520442043204220412040203f203e203d203c203b203a2039203820372036203520342033203220312030202f202e202d202c202b202a2029202820272026202520242023202220212020201f201e201d201c201b201a2019201820172016201520142013201220112010200f200e200d200c200b200a2009200820072006200520042003200220012000 ] /-- Slots [NR/3, 2NR/3). -/ def IDS2 : Nat := packL [ 0x342f342e342d342c342b342a3429342834273426342534243423342234213420341f341e341d341c341b341a3419341834173416341534143413341234113410340f340e340d340c340b340a340934083407340634053404340334023401340033ff33fe33fd33fc33fb33fa33f933f833f733f633f533f433f333f233f133f033ef33ee33ed33ec33eb33ea33e933e833e733e633e533e433e333e233e133e033df33de33dd33dc33db33da33d933d833d733d633d533d433d333d233d133d033cf33ce33cd33cc33cb33ca33c933c833c733c633c533c433c333c233c133c033bf33be33bd33bc33bb33ba33b933b833b733b633b533b433b333b233b133b033af33ae33ad33ac33ab33aa33a933a833a733a633a533a433a333a233a133a0339f339e339d339c339b339a3399339833973396339533943393339233913390338f338e338d338c338b338a3389338833873386338533843383338233813380337f337e337d337c337b337a3379337833773376337533743373337233713370336f336e336d336c336b336a3369336833673366336533643363336233613360335f335e335d335c335b335a3359335833573356335533543353335233513350334f334e334d334c334b334a3349334833473346334533443343334233413340333f333e333d333c333b333a3339333833373336333533343333333233313330332f332e332d332c332b332a3329332833273326332533243323332233213320331f331e331d331c331b331a3319331833173316331533143313331233113310330f330e330d330c330b330a330933083307330633053304330333023301330032ff32fe32fd32fc32fb32fa32f932f832f732f632f532f432f332f232f132f032ef32ee32ed32ec32eb32ea32e932e832e732e632e532e432e332e232e132e032df32de32dd32dc32db32da32d932d832d732d632d532d432d332d232d132d032cf32ce32cd32cc32cb32ca32c932c832c732c632c532c432c332c232c132c032bf32be32bd32bc32bb32ba32b932b832b732b632b532b432b332b232b132b032af32ae32ad32ac32ab32aa32a932a832a732a632a532a432a332a232a132a0329f329e329d329c329b329a3299329832973296329532943293329232913290328f328e328d328c328b328a3289328832873286328532843283328232813280327f327e327d327c327b327a3279327832773276327532743273327232713270326f326e326d326c326b326a3269326832673266326532643263326232613260325f325e325d325c325b325a3259325832573256325532543253325232513250324f324e324d324c324b324a3249324832473246324532443243324232413240323f323e323d323c323b323a3239323832373236323532343233323232313230322f322e322d322c322b322a3229322832273226322532243223322232213220321f321e321d321c321b321a3219321832173216321532143213321232113210320f320e320d320c320b320a320932083207320632053204320332023201320031ff31fe31fd31fc31fb31fa31f931f831f731f631f531f431f331f231f131f031ef31ee31ed31ec31eb31ea31e931e831e731e631e531e431e331e231e131e031df31de31dd31dc31db31da31d931d831d731d631d531d431d331d231d131d031cf31ce31cd31cc31cb31ca31c931c831c731c631c531c431c331c231c131c031bf31be31bd31bc31bb31ba31b931b831b731b631b531b431b331b231b131b031af31ae31ad31ac31ab31aa31a931a831a731a631a531a431a331a231a131a0319f319e319d319c319b319a3199319831973196319531943193319231913190318f318e318d318c318b318a3189318831873186318531843183318231813180317f317e317d317c317b317a3179317831773176317531743173317231713170316f316e316d316c316b316a3169316831673166316531643163316231613160315f315e315d315c315b315a3159315831573156315531543153315231513150314f314e314d314c314b314a3149314831473146314531443143314231413140313f313e313d313c313b313a3139313831373136313531343133313231313130312f312e312d312c312b312a3129312831273126312531243123312231213120311f311e311d311c311b311a3119311831173116311531143113311231113110310f310e310d310c310b310a310931083107310631053104310331023101310030ff30fe30fd30fc30fb30fa30f930f830f730f630f530f430f330f230f130f030ef30ee30ed30ec30eb30ea30e930e830e730e630e530e430e330e230e130e030df30de30dd30dc30db30da30d930d830d730d630d530d430d330d230d130d030cf30ce30cd30cc30cb30ca30c930c830c730c630c530c430c330c230c130c030bf30be30bd30bc30bb30ba30b930b830b730b630b530b430b330b230b130b030af30ae30ad30ac30ab30aa30a930a830a730a630a530a430a330a230a130a0309f309e309d309c309b309a3099309830973096309530943093309230913090308f308e308d308c308b308a3089308830873086308530843083308230813080307f307e307d307c307b307a3079307830773076307530743073307230713070306f306e306d306c306b306a3069306830673066306530643063306230613060305f305e305d305c305b305a3059305830573056305530543053305230513050304f304e304d304c304b304a3049304830473046304530443043304230413040303f303e303d303c303b303a3039303830373036303530343033303230313030302f302e302d302c302b302a3029302830273026302530243023302230213020301f301e301d301c301b301a3019301830173016301530143013301230113010300f300e300d300c300b300a30093008300730063005300430033002300130002fff2ffe2ffd2ffc2ffb2ffa2ff92ff82ff72ff62ff52ff42ff32ff22ff12ff02fef2fee2fed2fec2feb2fea2fe92fe82fe72fe62fe52fe42fe32fe22fe12fe02fdf2fde2fdd2fdc2fdb2fda2fd92fd82fd72fd62fd52fd42fd32fd22fd12fd02fcf2fce2fcd2fcc2fcb2fca2fc92fc82fc72fc62fc52fc42fc32fc22fc12fc02fbf2fbe2fbd2fbc2fbb2fba2fb92fb82fb72fb62fb52fb42fb32fb22fb12fb02faf2fae2fad2fac2fab2faa2fa92fa82fa72fa62fa52fa42fa32fa22fa12fa02f9f2f9e2f9d2f9c2f9b2f9a2f992f982f972f962f952f942f932f922f912f902f8f2f8e2f8d2f8c2f8b2f8a2f892f882f872f862f852f842f832f822f812f802f7f2f7e2f7d2f7c2f7b2f7a2f792f782f772f762f752f742f732f722f712f702f6f2f6e2f6d2f6c2f6b2f6a2f692f682f672f662f652f642f632f622f612f602f5f2f5e2f5d2f5c2f5b2f5a2f592f582f572f562f552f542f532f522f512f502f4f2f4e2f4d2f4c2f4b2f4a2f492f482f472f462f452f442f432f422f412f402f3f2f3e2f3d2f3c2f3b2f3a2f392f382f372f362f352f342f332f322f312f302f2f2f2e2f2d2f2c2f2b2f2a2f292f282f272f262f252f242f232f222f212f202f1f2f1e2f1d2f1c2f1b2f1a2f192f182f172f162f152f142f132f122f112f102f0f2f0e2f0d2f0c2f0b2f0a2f092f082f072f062f052f042f032f022f012f002eff2efe2efd2efc2efb2efa2ef92ef82ef72ef62ef52ef42ef32ef22ef12ef02eef2eee2eed2eec2eeb2eea2ee92ee82ee72ee62ee52ee42ee32ee22ee12ee02edf2ede2edd2edc2edb2eda2ed92ed82ed72ed62ed52ed42ed32ed22ed12ed02ecf2ece2ecd2ecc2ecb2eca2ec92ec82ec72ec62ec52ec42ec32ec22ec12ec02ebf2ebe2ebd2ebc2ebb2eba2eb92eb82eb72eb62eb52eb42eb32eb22eb12eb02eaf2eae2ead2eac2eab2eaa2ea92ea82ea72ea62ea52ea42ea32ea22ea12ea02e9f2e9e2e9d2e9c2e9b2e9a2e992e982e972e962e952e942e932e922e912e902e8f2e8e2e8d2e8c2e8b2e8a2e892e882e872e862e852e842e832e822e812e802e7f2e7e2e7d2e7c2e7b2e7a2e792e782e772e762e752e742e732e722e712e702e6f2e6e2e6d2e6c2e6b2e6a2e692e682e672e662e652e642e632e622e612e602e5f2e5e2e5d2e5c2e5b2e5a2e592e582e572e562e552e542e532e522e512e502e4f2e4e2e4d2e4c2e4b2e4a2e492e482e472e462e452e442e432e422e412e402e3f2e3e2e3d2e3c2e3b2e3a2e392e382e372e362e352e342e332e322e312e302e2f2e2e2e2d2e2c2e2b2e2a2e292e282e272e262e252e242e232e222e212e202e1f2e1e2e1d2e1c2e1b2e1a2e192e182e172e162e152e142e132e122e112e102e0f2e0e2e0d2e0c2e0b2e0a2e092e082e072e062e052e042e032e022e012e002dff2dfe2dfd2dfc2dfb2dfa2df92df82df72df62df52df42df32df22df12df02def2dee2ded2dec2deb2dea2de92de82de72de62de52de42de32de22de12de02ddf2dde2ddd2ddc2ddb2dda2dd92dd82dd72dd62dd52dd42dd32dd22dd12dd02dcf2dce2dcd2dcc2dcb2dca2dc92dc82dc72dc62dc52dc42dc32dc22dc12dc02dbf2dbe2dbd2dbc2dbb2dba2db92db82db72db62db52db42db32db22db12db02daf2dae2dad2dac2dab2daa2da92da82da72da62da52da42da32da22da12da02d9f2d9e2d9d2d9c2d9b2d9a2d992d982d972d962d952d942d932d922d912d902d8f2d8e2d8d2d8c2d8b2d8a2d892d882d872d862d852d842d832d822d812d802d7f2d7e2d7d2d7c2d7b2d7a2d792d782d772d762d752d742d732d722d712d702d6f2d6e2d6d2d6c2d6b2d6a2d692d682d672d662d652d642d632d622d612d602d5f2d5e2d5d2d5c2d5b2d5a2d592d582d572d562d552d542d532d522d512d502d4f2d4e2d4d2d4c2d4b2d4a2d492d482d472d462d452d442d432d422d412d402d3f2d3e2d3d2d3c2d3b2d3a2d392d382d372d362d352d342d332d322d312d302d2f2d2e2d2d2d2c2d2b2d2a2d292d282d272d262d252d242d232d222d212d202d1f2d1e2d1d2d1c2d1b2d1a2d192d182d172d162d152d142d132d122d112d102d0f2d0e2d0d2d0c2d0b2d0a2d092d082d072d062d052d042d032d022d012d002cff2cfe2cfd2cfc2cfb2cfa2cf92cf82cf72cf62cf52cf42cf32cf22cf12cf02cef2cee2ced2cec2ceb2cea2ce92ce82ce72ce62ce52ce42ce32ce22ce12ce02cdf2cde2cdd2cdc2cdb2cda2cd92cd82cd72cd62cd52cd42cd32cd22cd12cd02ccf2cce2ccd2ccc2ccb2cca2cc92cc82cc72cc62cc52cc42cc32cc22cc12cc02cbf2cbe2cbd2cbc2cbb2cba2cb92cb82cb72cb62cb52cb42cb32cb22cb12cb02caf2cae2cad2cac2cab2caa2ca92ca82ca72ca62ca52ca42ca32ca22ca12ca02c9f2c9e2c9d2c9c2c9b2c9a2c992c982c972c962c952c942c932c922c912c902c8f2c8e2c8d2c8c2c8b2c8a2c892c882c872c862c852c842c832c822c812c802c7f2c7e2c7d2c7c2c7b2c7a2c792c782c772c762c752c742c732c722c712c702c6f2c6e2c6d2c6c2c6b2c6a2c692c682c672c662c652c642c632c622c612c602c5f2c5e2c5d2c5c2c5b2c5a2c592c582c572c562c552c542c532c522c512c502c4f2c4e2c4d2c4c2c4b2c4a2c492c482c472c462c452c442c432c422c412c402c3f2c3e2c3d2c3c2c3b2c3a2c392c382c372c362c352c342c332c322c312c302c2f2c2e2c2d2c2c2c2b2c2a2c292c282c272c262c252c242c232c222c212c202c1f2c1e2c1d2c1c2c1b2c1a2c192c182c172c162c152c142c132c122c112c102c0f2c0e2c0d2c0c2c0b2c0a2c092c082c072c062c052c042c032c022c012c002bff2bfe2bfd2bfc2bfb2bfa2bf92bf82bf72bf62bf52bf42bf32bf22bf12bf02bef2bee2bed2bec2beb2bea2be92be82be72be62be52be42be32be22be12be02bdf2bde2bdd2bdc2bdb2bda2bd92bd82bd72bd62bd52bd42bd32bd22bd12bd02bcf2bce2bcd2bcc2bcb2bca2bc92bc82bc72bc62bc52bc42bc32bc22bc12bc02bbf2bbe2bbd2bbc2bbb2bba2bb92bb82bb72bb62bb52bb42bb32bb22bb12bb02baf2bae2bad2bac2bab2baa2ba92ba82ba72ba62ba52ba42ba32ba22ba12ba02b9f2b9e2b9d2b9c2b9b2b9a2b992b982b972b962b952b942b932b922b912b902b8f2b8e2b8d2b8c2b8b2b8a2b892b882b872b862b852b842b832b822b812b802b7f2b7e2b7d2b7c2b7b2b7a2b792b782b772b762b752b742b732b722b712b702b6f2b6e2b6d2b6c2b6b2b6a2b692b682b672b662b652b642b632b622b612b602b5f2b5e2b5d2b5c2b5b2b5a2b592b582b572b562b552b542b532b522b512b502b4f2b4e2b4d2b4c2b4b2b4a2b492b482b472b462b452b442b432b422b412b402b3f2b3e2b3d2b3c2b3b2b3a2b392b382b372b362b352b342b332b322b312b302b2f2b2e2b2d2b2c2b2b2b2a2b292b282b272b262b252b242b232b222b212b202b1f2b1e2b1d2b1c2b1b2b1a2b192b182b172b162b152b142b132b122b112b102b0f2b0e2b0d2b0c2b0b2b0a2b092b082b072b062b052b042b032b022b012b002aff2afe2afd2afc2afb2afa2af92af82af72af62af52af42af32af22af12af02aef2aee2aed2aec2aeb2aea2ae92ae82ae72ae62ae52ae42ae32ae22ae12ae02adf2ade2add2adc2adb2ada2ad92ad82ad72ad62ad52ad42ad32ad22ad12ad02acf2ace2acd2acc2acb2aca2ac92ac82ac72ac62ac52ac42ac32ac22ac12ac02abf2abe2abd2abc2abb2aba2ab92ab82ab72ab62ab52ab42ab32ab22ab12ab02aaf2aae2aad2aac2aab2aaa2aa92aa82aa72aa62aa52aa42aa32aa22aa12aa02a9f2a9e2a9d2a9c2a9b2a9a2a992a982a972a962a952a942a932a922a912a902a8f2a8e2a8d2a8c2a8b2a8a2a892a882a872a862a852a842a832a822a812a802a7f2a7e2a7d2a7c2a7b2a7a2a792a782a772a762a752a742a732a722a712a702a6f2a6e2a6d2a6c2a6b2a6a2a692a682a672a662a652a642a632a622a612a602a5f2a5e2a5d2a5c2a5b2a5a2a592a582a572a562a552a542a532a522a512a502a4f2a4e2a4d2a4c2a4b2a4a2a492a482a472a462a452a442a432a422a412a402a3f2a3e2a3d2a3c2a3b2a3a2a392a382a372a362a352a342a332a322a312a302a2f2a2e2a2d2a2c2a2b2a2a2a292a282a272a262a252a242a232a222a212a202a1f2a1e2a1d2a1c2a1b2a1a2a192a182a172a162a152a142a132a122a112a102a0f2a0e2a0d2a0c2a0b2a0a2a092a082a072a062a052a042a032a022a012a0029ff29fe29fd29fc29fb29fa29f929f829f729f629f529f429f329f229f129f029ef29ee29ed29ec29eb29ea29e929e829e729e629e529e429e329e229e129e029df29de29dd29dc29db29da29d929d829d729d629d529d429d329d229d129d029cf29ce29cd29cc29cb29ca29c929c829c729c629c529c429c329c229c129c029bf29be29bd29bc29bb29ba29b929b829b729b629b529b429b329b229b129b029af29ae29ad29ac29ab29aa29a929a829a729a629a529a429a329a229a129a0299f299e299d299c299b299a2999299829972996299529942993299229912990298f298e298d298c298b298a2989298829872986298529842983298229812980297f297e297d297c297b297a2979297829772976297529742973297229712970296f296e296d296c296b296a2969296829672966296529642963296229612960295f295e295d295c295b295a2959295829572956295529542953295229512950294f294e294d294c294b294a2949294829472946294529442943294229412940293f293e293d293c293b293a2939293829372936293529342933293229312930292f292e292d292c292b292a2929292829272926292529242923292229212920291f291e291d291c291b291a2919291829172916291529142913291229112910290f290e290d290c290b290a290929082907290629052904290329022901290028ff28fe28fd28fc28fb28fa28f928f828f728f628f528f428f328f228f128f028ef28ee28ed28ec28eb28ea28e928e828e728e628e528e428e328e228e128e028df28de28dd28dc28db28da28d928d828d728d628d528d428d328d228d128d028cf28ce28cd28cc28cb28ca28c928c828c728c628c528c428c328c228c128c028bf28be28bd28bc28bb28ba28b928b828b728b628b528b428b328b228b128b028af28ae28ad28ac28ab28aa28a928a828a728a628a528a428a328a228a128a0289f289e289d289c289b289a2899289828972896289528942893289228912890288f288e288d288c288b288a2889288828872886288528842883288228812880287f287e287d287c287b287a2879287828772876287528742873287228712870286f286e286d286c286b286a2869286828672866286528642863286228612860285f285e285d285c285b285a2859285828572856285528542853285228512850284f284e284d284c284b284a2849284828472846284528442843284228412840283f283e283d283c283b283a2839283828372836283528342833283228312830282f282e282d282c282b282a2829282828272826282528242823282228212820281f281e281d281c281b281a2819281828172816281528142813281228112810280f280e280d280c280b280a280928082807280628052804280328022801280027ff27fe27fd27fc27fb27fa27f927f827f727f627f527f427f327f227f127f027ef27ee27ed27ec27eb27ea27e927e827e727e627e527e427e327e227e127e027df27de27dd27dc27db27da27d927d827d727d627d527d427d327d227d127d027cf27ce27cd27cc27cb27ca27c927c827c727c627c527c427c327c227c127c027bf27be27bd27bc27bb27ba27b927b827b727b627b527b427b327b227b127b027af27ae27ad27ac27ab27aa27a927a827a727a627a527a427a327a227a127a0279f279e279d279c279b279a2799279827972796279527942793279227912790278f278e278d278c278b278a2789278827872786278527842783278227812780277f277e277d277c277b277a2779277827772776277527742773277227712770276f276e276d276c276b276a2769276827672766276527642763276227612760275f275e275d275c275b275a2759275827572756275527542753275227512750274f274e274d274c274b274a2749274827472746274527442743274227412740273f273e273d273c273b273a2739273827372736273527342733273227312730272f272e272d272c272b272a2729272827272726272527242723272227212720271f271e271d271c271b271a2719271827172716271527142713271227112710270f270e270d270c270b270a270927082707270627052704270327022701270026ff26fe26fd26fc26fb26fa26f926f826f726f626f526f426f326f226f126f026ef26ee26ed26ec26eb26ea26e926e826e726e626e526e426e326e226e126e026df26de26dd26dc26db26da26d926d826d726d626d526d426d326d226d126d026cf26ce26cd26cc26cb26ca26c926c826c726c626c526c426c326c226c126c026bf26be26bd26bc26bb26ba26b926b826b726b626b526b426b326b226b126b026af26ae26ad26ac26ab26aa26a926a826a726a626a526a426a326a226a126a0269f269e269d269c269b269a2699269826972696269526942693269226912690268f268e268d268c268b268a2689268826872686268526842683268226812680267f267e267d267c267b267a2679267826772676267526742673267226712670266f266e266d266c266b266a2669266826672666266526642663266226612660265f265e265d265c265b265a2659265826572656265526542653265226512650264f264e264d264c264b264a2649264826472646264526442643264226412640263f263e263d263c263b263a2639263826372636263526342633263226312630262f262e262d262c262b262a2629262826272626262526242623262226212620261f261e261d261c261b261a2619261826172616261526142613261226112610260f260e260d260c260b260a260926082607260626052604260326022601260025ff25fe25fd25fc25fb25fa25f925f825f725f625f525f425f325f225f125f025ef25ee25ed25ec25eb25ea25e925e825e725e625e525e425e325e225e125e025df25de25dd25dc25db25da25d925d825d725d625d525d425d325d225d125d025cf25ce25cd25cc25cb25ca25c925c825c725c625c525c425c325c225c125c025bf25be25bd25bc25bb25ba25b925b825b725b625b525b425b325b225b125b025af25ae25ad25ac25ab25aa25a925a825a725a625a525a425a325a225a125a0259f259e259d259c259b259a2599259825972596259525942593259225912590258f258e258d258c258b258a2589258825872586258525842583258225812580257f257e257d257c257b257a2579257825772576257525742573257225712570256f256e256d256c256b256a2569256825672566256525642563256225612560255f255e255d255c255b255a2559255825572556255525542553255225512550254f254e254d254c254b254a2549254825472546254525442543254225412540253f253e253d253c253b253a2539253825372536253525342533253225312530252f252e252d252c252b252a2529252825272526252525242523252225212520251f251e251d251c251b251a2519251825172516251525142513251225112510250f250e250d250c250b250a250925082507250625052504250325022501250024ff24fe24fd24fc24fb24fa24f924f824f724f624f524f424f324f224f124f024ef24ee24ed24ec24eb24ea24e924e824e724e624e524e424e324e224e124e024df24de24dd24dc24db24da24d924d824d724d624d524d424d324d224d124d024cf24ce24cd24cc24cb24ca24c924c824c724c624c524c424c324c224c124c024bf24be24bd24bc24bb24ba24b924b824b724b624b524b424b324b224b124b024af24ae24ad24ac24ab24aa24a924a824a724a624a524a424a324a224a124a0249f249e249d249c249b249a2499249824972496249524942493249224912490248f248e248d248c248b248a2489248824872486248524842483248224812480247f247e247d247c247b247a2479247824772476247524742473247224712470246f246e246d246c246b246a2469246824672466246524642463246224612460245f245e245d245c245b245a2459245824572456245524542453245224512450244f244e244d244c244b244a2449244824472446244524442443244224412440243f243e243d243c243b243a2439243824372436243524342433243224312430, 0x442f442e442d442c442b442a4429442844274426442544244423442244214420441f441e441d441c441b441a4419441844174416441544144413441244114410440f440e440d440c440b440a440944084407440644054404440344024401440043ff43fe43fd43fc43fb43fa43f943f843f743f643f543f443f343f243f143f043ef43ee43ed43ec43eb43ea43e943e843e743e643e543e443e343e243e143e043df43de43dd43dc43db43da43d943d843d743d643d543d443d343d243d143d043cf43ce43cd43cc43cb43ca43c943c843c743c643c543c443c343c243c143c043bf43be43bd43bc43bb43ba43b943b843b743b643b543b443b343b243b143b043af43ae43ad43ac43ab43aa43a943a843a743a643a543a443a343a243a143a0439f439e439d439c439b439a4399439843974396439543944393439243914390438f438e438d438c438b438a4389438843874386438543844383438243814380437f437e437d437c437b437a4379437843774376437543744373437243714370436f436e436d436c436b436a4369436843674366436543644363436243614360435f435e435d435c435b435a4359435843574356435543544353435243514350434f434e434d434c434b434a4349434843474346434543444343434243414340433f433e433d433c433b433a4339433843374336433543344333433243314330432f432e432d432c432b432a4329432843274326432543244323432243214320431f431e431d431c431b431a4319431843174316431543144313431243114310430f430e430d430c430b430a430943084307430643054304430343024301430042ff42fe42fd42fc42fb42fa42f942f842f742f642f542f442f342f242f142f042ef42ee42ed42ec42eb42ea42e942e842e742e642e542e442e342e242e142e042df42de42dd42dc42db42da42d942d842d742d642d542d442d342d242d142d042cf42ce42cd42cc42cb42ca42c942c842c742c642c542c442c342c242c142c042bf42be42bd42bc42bb42ba42b942b842b742b642b542b442b342b242b142b042af42ae42ad42ac42ab42aa42a942a842a742a642a542a442a342a242a142a0429f429e429d429c429b429a4299429842974296429542944293429242914290428f428e428d428c428b428a4289428842874286428542844283428242814280427f427e427d427c427b427a4279427842774276427542744273427242714270426f426e426d426c426b426a4269426842674266426542644263426242614260425f425e425d425c425b425a4259425842574256425542544253425242514250424f424e424d424c424b424a4249424842474246424542444243424242414240423f423e423d423c423b423a4239423842374236423542344233423242314230422f422e422d422c422b422a4229422842274226422542244223422242214220421f421e421d421c421b421a4219421842174216421542144213421242114210420f420e420d420c420b420a420942084207420642054204420342024201420041ff41fe41fd41fc41fb41fa41f941f841f741f641f541f441f341f241f141f041ef41ee41ed41ec41eb41ea41e941e841e741e641e541e441e341e241e141e041df41de41dd41dc41db41da41d941d841d741d641d541d441d341d241d141d041cf41ce41cd41cc41cb41ca41c941c841c741c641c541c441c341c241c141c041bf41be41bd41bc41bb41ba41b941b841b741b641b541b441b341b241b141b041af41ae41ad41ac41ab41aa41a941a841a741a641a541a441a341a241a141a0419f419e419d419c419b419a4199419841974196419541944193419241914190418f418e418d418c418b418a4189418841874186418541844183418241814180417f417e417d417c417b417a4179417841774176417541744173417241714170416f416e416d416c416b416a4169416841674166416541644163416241614160415f415e415d415c415b415a4159415841574156415541544153415241514150414f414e414d414c414b414a4149414841474146414541444143414241414140413f413e413d413c413b413a4139413841374136413541344133413241314130412f412e412d412c412b412a4129412841274126412541244123412241214120411f411e411d411c411b411a4119411841174116411541144113411241114110410f410e410d410c410b410a410941084107410641054104410341024101410040ff40fe40fd40fc40fb40fa40f940f840f740f640f540f440f340f240f140f040ef40ee40ed40ec40eb40ea40e940e840e740e640e540e440e340e240e140e040df40de40dd40dc40db40da40d940d840d740d640d540d440d340d240d140d040cf40ce40cd40cc40cb40ca40c940c840c740c640c540c440c340c240c140c040bf40be40bd40bc40bb40ba40b940b840b740b640b540b440b340b240b140b040af40ae40ad40ac40ab40aa40a940a840a740a640a540a440a340a240a140a0409f409e409d409c409b409a4099409840974096409540944093409240914090408f408e408d408c408b408a4089408840874086408540844083408240814080407f407e407d407c407b407a4079407840774076407540744073407240714070406f406e406d406c406b406a4069406840674066406540644063406240614060405f405e405d405c405b405a4059405840574056405540544053405240514050404f404e404d404c404b404a4049404840474046404540444043404240414040403f403e403d403c403b403a4039403840374036403540344033403240314030402f402e402d402c402b402a4029402840274026402540244023402240214020401f401e401d401c401b401a4019401840174016401540144013401240114010400f400e400d400c400b400a40094008400740064005400440034002400140003fff3ffe3ffd3ffc3ffb3ffa3ff93ff83ff73ff63ff53ff43ff33ff23ff13ff03fef3fee3fed3fec3feb3fea3fe93fe83fe73fe63fe53fe43fe33fe23fe13fe03fdf3fde3fdd3fdc3fdb3fda3fd93fd83fd73fd63fd53fd43fd33fd23fd13fd03fcf3fce3fcd3fcc3fcb3fca3fc93fc83fc73fc63fc53fc43fc33fc23fc13fc03fbf3fbe3fbd3fbc3fbb3fba3fb93fb83fb73fb63fb53fb43fb33fb23fb13fb03faf3fae3fad3fac3fab3faa3fa93fa83fa73fa63fa53fa43fa33fa23fa13fa03f9f3f9e3f9d3f9c3f9b3f9a3f993f983f973f963f953f943f933f923f913f903f8f3f8e3f8d3f8c3f8b3f8a3f893f883f873f863f853f843f833f823f813f803f7f3f7e3f7d3f7c3f7b3f7a3f793f783f773f763f753f743f733f723f713f703f6f3f6e3f6d3f6c3f6b3f6a3f693f683f673f663f653f643f633f623f613f603f5f3f5e3f5d3f5c3f5b3f5a3f593f583f573f563f553f543f533f523f513f503f4f3f4e3f4d3f4c3f4b3f4a3f493f483f473f463f453f443f433f423f413f403f3f3f3e3f3d3f3c3f3b3f3a3f393f383f373f363f353f343f333f323f313f303f2f3f2e3f2d3f2c3f2b3f2a3f293f283f273f263f253f243f233f223f213f203f1f3f1e3f1d3f1c3f1b3f1a3f193f183f173f163f153f143f133f123f113f103f0f3f0e3f0d3f0c3f0b3f0a3f093f083f073f063f053f043f033f023f013f003eff3efe3efd3efc3efb3efa3ef93ef83ef73ef63ef53ef43ef33ef23ef13ef03eef3eee3eed3eec3eeb3eea3ee93ee83ee73ee63ee53ee43ee33ee23ee13ee03edf3ede3edd3edc3edb3eda3ed93ed83ed73ed63ed53ed43ed33ed23ed13ed03ecf3ece3ecd3ecc3ecb3eca3ec93ec83ec73ec63ec53ec43ec33ec23ec13ec03ebf3ebe3ebd3ebc3ebb3eba3eb93eb83eb73eb63eb53eb43eb33eb23eb13eb03eaf3eae3ead3eac3eab3eaa3ea93ea83ea73ea63ea53ea43ea33ea23ea13ea03e9f3e9e3e9d3e9c3e9b3e9a3e993e983e973e963e953e943e933e923e913e903e8f3e8e3e8d3e8c3e8b3e8a3e893e883e873e863e853e843e833e823e813e803e7f3e7e3e7d3e7c3e7b3e7a3e793e783e773e763e753e743e733e723e713e703e6f3e6e3e6d3e6c3e6b3e6a3e693e683e673e663e653e643e633e623e613e603e5f3e5e3e5d3e5c3e5b3e5a3e593e583e573e563e553e543e533e523e513e503e4f3e4e3e4d3e4c3e4b3e4a3e493e483e473e463e453e443e433e423e413e403e3f3e3e3e3d3e3c3e3b3e3a3e393e383e373e363e353e343e333e323e313e303e2f3e2e3e2d3e2c3e2b3e2a3e293e283e273e263e253e243e233e223e213e203e1f3e1e3e1d3e1c3e1b3e1a3e193e183e173e163e153e143e133e123e113e103e0f3e0e3e0d3e0c3e0b3e0a3e093e083e073e063e053e043e033e023e013e003dff3dfe3dfd3dfc3dfb3dfa3df93df83df73df63df53df43df33df23df13df03def3dee3ded3dec3deb3dea3de93de83de73de63de53de43de33de23de13de03ddf3dde3ddd3ddc3ddb3dda3dd93dd83dd73dd63dd53dd43dd33dd23dd13dd03dcf3dce3dcd3dcc3dcb3dca3dc93dc83dc73dc63dc53dc43dc33dc23dc13dc03dbf3dbe3dbd3dbc3dbb3dba3db93db83db73db63db53db43db33db23db13db03daf3dae3dad3dac3dab3daa3da93da83da73da63da53da43da33da23da13da03d9f3d9e3d9d3d9c3d9b3d9a3d993d983d973d963d953d943d933d923d913d903d8f3d8e3d8d3d8c3d8b3d8a3d893d883d873d863d853d843d833d823d813d803d7f3d7e3d7d3d7c3d7b3d7a3d793d783d773d763d753d743d733d723d713d703d6f3d6e3d6d3d6c3d6b3d6a3d693d683d673d663d653d643d633d623d613d603d5f3d5e3d5d3d5c3d5b3d5a3d593d583d573d563d553d543d533d523d513d503d4f3d4e3d4d3d4c3d4b3d4a3d493d483d473d463d453d443d433d423d413d403d3f3d3e3d3d3d3c3d3b3d3a3d393d383d373d363d353d343d333d323d313d303d2f3d2e3d2d3d2c3d2b3d2a3d293d283d273d263d253d243d233d223d213d203d1f3d1e3d1d3d1c3d1b3d1a3d193d183d173d163d153d143d133d123d113d103d0f3d0e3d0d3d0c3d0b3d0a3d093d083d073d063d053d043d033d023d013d003cff3cfe3cfd3cfc3cfb3cfa3cf93cf83cf73cf63cf53cf43cf33cf23cf13cf03cef3cee3ced3cec3ceb3cea3ce93ce83ce73ce63ce53ce43ce33ce23ce13ce03cdf3cde3cdd3cdc3cdb3cda3cd93cd83cd73cd63cd53cd43cd33cd23cd13cd03ccf3cce3ccd3ccc3ccb3cca3cc93cc83cc73cc63cc53cc43cc33cc23cc13cc03cbf3cbe3cbd3cbc3cbb3cba3cb93cb83cb73cb63cb53cb43cb33cb23cb13cb03caf3cae3cad3cac3cab3caa3ca93ca83ca73ca63ca53ca43ca33ca23ca13ca03c9f3c9e3c9d3c9c3c9b3c9a3c993c983c973c963c953c943c933c923c913c903c8f3c8e3c8d3c8c3c8b3c8a3c893c883c873c863c853c843c833c823c813c803c7f3c7e3c7d3c7c3c7b3c7a3c793c783c773c763c753c743c733c723c713c703c6f3c6e3c6d3c6c3c6b3c6a3c693c683c673c663c653c643c633c623c613c603c5f3c5e3c5d3c5c3c5b3c5a3c593c583c573c563c553c543c533c523c513c503c4f3c4e3c4d3c4c3c4b3c4a3c493c483c473c463c453c443c433c423c413c403c3f3c3e3c3d3c3c3c3b3c3a3c393c383c373c363c353c343c333c323c313c303c2f3c2e3c2d3c2c3c2b3c2a3c293c283c273c263c253c243c233c223c213c203c1f3c1e3c1d3c1c3c1b3c1a3c193c183c173c163c153c143c133c123c113c103c0f3c0e3c0d3c0c3c0b3c0a3c093c083c073c063c053c043c033c023c013c003bff3bfe3bfd3bfc3bfb3bfa3bf93bf83bf73bf63bf53bf43bf33bf23bf13bf03bef3bee3bed3bec3beb3bea3be93be83be73be63be53be43be33be23be13be03bdf3bde3bdd3bdc3bdb3bda3bd93bd83bd73bd63bd53bd43bd33bd23bd13bd03bcf3bce3bcd3bcc3bcb3bca3bc93bc83bc73bc63bc53bc43bc33bc23bc13bc03bbf3bbe3bbd3bbc3bbb3bba3bb93bb83bb73bb63bb53bb43bb33bb23bb13bb03baf3bae3bad3bac3bab3baa3ba93ba83ba73ba63ba53ba43ba33ba23ba13ba03b9f3b9e3b9d3b9c3b9b3b9a3b993b983b973b963b953b943b933b923b913b903b8f3b8e3b8d3b8c3b8b3b8a3b893b883b873b863b853b843b833b823b813b803b7f3b7e3b7d3b7c3b7b3b7a3b793b783b773b763b753b743b733b723b713b703b6f3b6e3b6d3b6c3b6b3b6a3b693b683b673b663b653b643b633b623b613b603b5f3b5e3b5d3b5c3b5b3b5a3b593b583b573b563b553b543b533b523b513b503b4f3b4e3b4d3b4c3b4b3b4a3b493b483b473b463b453b443b433b423b413b403b3f3b3e3b3d3b3c3b3b3b3a3b393b383b373b363b353b343b333b323b313b303b2f3b2e3b2d3b2c3b2b3b2a3b293b283b273b263b253b243b233b223b213b203b1f3b1e3b1d3b1c3b1b3b1a3b193b183b173b163b153b143b133b123b113b103b0f3b0e3b0d3b0c3b0b3b0a3b093b083b073b063b053b043b033b023b013b003aff3afe3afd3afc3afb3afa3af93af83af73af63af53af43af33af23af13af03aef3aee3aed3aec3aeb3aea3ae93ae83ae73ae63ae53ae43ae33ae23ae13ae03adf3ade3add3adc3adb3ada3ad93ad83ad73ad63ad53ad43ad33ad23ad13ad03acf3ace3acd3acc3acb3aca3ac93ac83ac73ac63ac53ac43ac33ac23ac13ac03abf3abe3abd3abc3abb3aba3ab93ab83ab73ab63ab53ab43ab33ab23ab13ab03aaf3aae3aad3aac3aab3aaa3aa93aa83aa73aa63aa53aa43aa33aa23aa13aa03a9f3a9e3a9d3a9c3a9b3a9a3a993a983a973a963a953a943a933a923a913a903a8f3a8e3a8d3a8c3a8b3a8a3a893a883a873a863a853a843a833a823a813a803a7f3a7e3a7d3a7c3a7b3a7a3a793a783a773a763a753a743a733a723a713a703a6f3a6e3a6d3a6c3a6b3a6a3a693a683a673a663a653a643a633a623a613a603a5f3a5e3a5d3a5c3a5b3a5a3a593a583a573a563a553a543a533a523a513a503a4f3a4e3a4d3a4c3a4b3a4a3a493a483a473a463a453a443a433a423a413a403a3f3a3e3a3d3a3c3a3b3a3a3a393a383a373a363a353a343a333a323a313a303a2f3a2e3a2d3a2c3a2b3a2a3a293a283a273a263a253a243a233a223a213a203a1f3a1e3a1d3a1c3a1b3a1a3a193a183a173a163a153a143a133a123a113a103a0f3a0e3a0d3a0c3a0b3a0a3a093a083a073a063a053a043a033a023a013a0039ff39fe39fd39fc39fb39fa39f939f839f739f639f539f439f339f239f139f039ef39ee39ed39ec39eb39ea39e939e839e739e639e539e439e339e239e139e039df39de39dd39dc39db39da39d939d839d739d639d539d439d339d239d139d039cf39ce39cd39cc39cb39ca39c939c839c739c639c539c439c339c239c139c039bf39be39bd39bc39bb39ba39b939b839b739b639b539b439b339b239b139b039af39ae39ad39ac39ab39aa39a939a839a739a639a539a439a339a239a139a0399f399e399d399c399b399a3999399839973996399539943993399239913990398f398e398d398c398b398a3989398839873986398539843983398239813980397f397e397d397c397b397a3979397839773976397539743973397239713970396f396e396d396c396b396a3969396839673966396539643963396239613960395f395e395d395c395b395a3959395839573956395539543953395239513950394f394e394d394c394b394a3949394839473946394539443943394239413940393f393e393d393c393b393a3939393839373936393539343933393239313930392f392e392d392c392b392a3929392839273926392539243923392239213920391f391e391d391c391b391a3919391839173916391539143913391239113910390f390e390d390c390b390a390939083907390639053904390339023901390038ff38fe38fd38fc38fb38fa38f938f838f738f638f538f438f338f238f138f038ef38ee38ed38ec38eb38ea38e938e838e738e638e538e438e338e238e138e038df38de38dd38dc38db38da38d938d838d738d638d538d438d338d238d138d038cf38ce38cd38cc38cb38ca38c938c838c738c638c538c438c338c238c138c038bf38be38bd38bc38bb38ba38b938b838b738b638b538b438b338b238b138b038af38ae38ad38ac38ab38aa38a938a838a738a638a538a438a338a238a138a0389f389e389d389c389b389a3899389838973896389538943893389238913890388f388e388d388c388b388a3889388838873886388538843883388238813880387f387e387d387c387b387a3879387838773876387538743873387238713870386f386e386d386c386b386a3869386838673866386538643863386238613860385f385e385d385c385b385a3859385838573856385538543853385238513850384f384e384d384c384b384a3849384838473846384538443843384238413840383f383e383d383c383b383a3839383838373836383538343833383238313830382f382e382d382c382b382a3829382838273826382538243823382238213820381f381e381d381c381b381a3819381838173816381538143813381238113810380f380e380d380c380b380a380938083807380638053804380338023801380037ff37fe37fd37fc37fb37fa37f937f837f737f637f537f437f337f237f137f037ef37ee37ed37ec37eb37ea37e937e837e737e637e537e437e337e237e137e037df37de37dd37dc37db37da37d937d837d737d637d537d437d337d237d137d037cf37ce37cd37cc37cb37ca37c937c837c737c637c537c437c337c237c137c037bf37be37bd37bc37bb37ba37b937b837b737b637b537b437b337b237b137b037af37ae37ad37ac37ab37aa37a937a837a737a637a537a437a337a237a137a0379f379e379d379c379b379a3799379837973796379537943793379237913790378f378e378d378c378b378a3789378837873786378537843783378237813780377f377e377d377c377b377a3779377837773776377537743773377237713770376f376e376d376c376b376a3769376837673766376537643763376237613760375f375e375d375c375b375a3759375837573756375537543753375237513750374f374e374d374c374b374a3749374837473746374537443743374237413740373f373e373d373c373b373a3739373837373736373537343733373237313730372f372e372d372c372b372a3729372837273726372537243723372237213720371f371e371d371c371b371a3719371837173716371537143713371237113710370f370e370d370c370b370a370937083707370637053704370337023701370036ff36fe36fd36fc36fb36fa36f936f836f736f636f536f436f336f236f136f036ef36ee36ed36ec36eb36ea36e936e836e736e636e536e436e336e236e136e036df36de36dd36dc36db36da36d936d836d736d636d536d436d336d236d136d036cf36ce36cd36cc36cb36ca36c936c836c736c636c536c436c336c236c136c036bf36be36bd36bc36bb36ba36b936b836b736b636b536b436b336b236b136b036af36ae36ad36ac36ab36aa36a936a836a736a636a536a436a336a236a136a0369f369e369d369c369b369a3699369836973696369536943693369236913690368f368e368d368c368b368a3689368836873686368536843683368236813680367f367e367d367c367b367a3679367836773676367536743673367236713670366f366e366d366c366b366a3669366836673666366536643663366236613660365f365e365d365c365b365a3659365836573656365536543653365236513650364f364e364d364c364b364a3649364836473646364536443643364236413640363f363e363d363c363b363a3639363836373636363536343633363236313630362f362e362d362c362b362a3629362836273626362536243623362236213620361f361e361d361c361b361a3619361836173616361536143613361236113610360f360e360d360c360b360a360936083607360636053604360336023601360035ff35fe35fd35fc35fb35fa35f935f835f735f635f535f435f335f235f135f035ef35ee35ed35ec35eb35ea35e935e835e735e635e535e435e335e235e135e035df35de35dd35dc35db35da35d935d835d735d635d535d435d335d235d135d035cf35ce35cd35cc35cb35ca35c935c835c735c635c535c435c335c235c135c035bf35be35bd35bc35bb35ba35b935b835b735b635b535b435b335b235b135b035af35ae35ad35ac35ab35aa35a935a835a735a635a535a435a335a235a135a0359f359e359d359c359b359a3599359835973596359535943593359235913590358f358e358d358c358b358a3589358835873586358535843583358235813580357f357e357d357c357b357a3579357835773576357535743573357235713570356f356e356d356c356b356a3569356835673566356535643563356235613560355f355e355d355c355b355a3559355835573556355535543553355235513550354f354e354d354c354b354a3549354835473546354535443543354235413540353f353e353d353c353b353a3539353835373536353535343533353235313530352f352e352d352c352b352a3529352835273526352535243523352235213520351f351e351d351c351b351a3519351835173516351535143513351235113510350f350e350d350c350b350a350935083507350635053504350335023501350034ff34fe34fd34fc34fb34fa34f934f834f734f634f534f434f334f234f134f034ef34ee34ed34ec34eb34ea34e934e834e734e634e534e434e334e234e134e034df34de34dd34dc34db34da34d934d834d734d634d534d434d334d234d134d034cf34ce34cd34cc34cb34ca34c934c834c734c634c534c434c334c234c134c034bf34be34bd34bc34bb34ba34b934b834b734b634b534b434b334b234b134b034af34ae34ad34ac34ab34aa34a934a834a734a634a534a434a334a234a134a0349f349e349d349c349b349a3499349834973496349534943493349234913490348f348e348d348c348b348a3489348834873486348534843483348234813480347f347e347d347c347b347a3479347834773476347534743473347234713470346f346e346d346c346b346a3469346834673466346534643463346234613460345f345e345d345c345b345a3459345834573456345534543453345234513450344f344e344d344c344b344a3449344834473446344534443443344234413440343f343e343d343c343b343a3439343834373436343534343433343234313430, 0x4860485f485e485d485c485b485a4859485848574856485548544853485248514850484f484e484d484c484b484a4849484848474846484548444843484248414840483f483e483d483c483b483a4839483848374836483548344833483248314830482f482e482d482c482b482a4829482848274826482548244823482248214820481f481e481d481c481b481a4819481848174816481548144813481248114810480f480e480d480c480b480a480948084807480648054804480348024801480047ff47fe47fd47fc47fb47fa47f947f847f747f647f547f447f347f247f147f047ef47ee47ed47ec47eb47ea47e947e847e747e647e547e447e347e247e147e047df47de47dd47dc47db47da47d947d847d747d647d547d447d347d247d147d047cf47ce47cd47cc47cb47ca47c947c847c747c647c547c447c347c247c147c047bf47be47bd47bc47bb47ba47b947b847b747b647b547b447b347b247b147b047af47ae47ad47ac47ab47aa47a947a847a747a647a547a447a347a247a147a0479f479e479d479c479b479a4799479847974796479547944793479247914790478f478e478d478c478b478a4789478847874786478547844783478247814780477f477e477d477c477b477a4779477847774776477547744773477247714770476f476e476d476c476b476a4769476847674766476547644763476247614760475f475e475d475c475b475a4759475847574756475547544753475247514750474f474e474d474c474b474a4749474847474746474547444743474247414740473f473e473d473c473b473a4739473847374736473547344733473247314730472f472e472d472c472b472a4729472847274726472547244723472247214720471f471e471d471c471b471a4719471847174716471547144713471247114710470f470e470d470c470b470a470947084707470647054704470347024701470046ff46fe46fd46fc46fb46fa46f946f846f746f646f546f446f346f246f146f046ef46ee46ed46ec46eb46ea46e946e846e746e646e546e446e346e246e146e046df46de46dd46dc46db46da46d946d846d746d646d546d446d346d246d146d046cf46ce46cd46cc46cb46ca46c946c846c746c646c546c446c346c246c146c046bf46be46bd46bc46bb46ba46b946b846b746b646b546b446b346b246b146b046af46ae46ad46ac46ab46aa46a946a846a746a646a546a446a346a246a146a0469f469e469d469c469b469a4699469846974696469546944693469246914690468f468e468d468c468b468a4689468846874686468546844683468246814680467f467e467d467c467b467a4679467846774676467546744673467246714670466f466e466d466c466b466a4669466846674666466546644663466246614660465f465e465d465c465b465a4659465846574656465546544653465246514650464f464e464d464c464b464a4649464846474646464546444643464246414640463f463e463d463c463b463a4639463846374636463546344633463246314630462f462e462d462c462b462a4629462846274626462546244623462246214620461f461e461d461c461b461a4619461846174616461546144613461246114610460f460e460d460c460b460a460946084607460646054604460346024601460045ff45fe45fd45fc45fb45fa45f945f845f745f645f545f445f345f245f145f045ef45ee45ed45ec45eb45ea45e945e845e745e645e545e445e345e245e145e045df45de45dd45dc45db45da45d945d845d745d645d545d445d345d245d145d045cf45ce45cd45cc45cb45ca45c945c845c745c645c545c445c345c245c145c045bf45be45bd45bc45bb45ba45b945b845b745b645b545b445b345b245b145b045af45ae45ad45ac45ab45aa45a945a845a745a645a545a445a345a245a145a0459f459e459d459c459b459a4599459845974596459545944593459245914590458f458e458d458c458b458a4589458845874586458545844583458245814580457f457e457d457c457b457a4579457845774576457545744573457245714570456f456e456d456c456b456a4569456845674566456545644563456245614560455f455e455d455c455b455a4559455845574556455545544553455245514550454f454e454d454c454b454a4549454845474546454545444543454245414540453f453e453d453c453b453a4539453845374536453545344533453245314530452f452e452d452c452b452a4529452845274526452545244523452245214520451f451e451d451c451b451a4519451845174516451545144513451245114510450f450e450d450c450b450a450945084507450645054504450345024501450044ff44fe44fd44fc44fb44fa44f944f844f744f644f544f444f344f244f144f044ef44ee44ed44ec44eb44ea44e944e844e744e644e544e444e344e244e144e044df44de44dd44dc44db44da44d944d844d744d644d544d444d344d244d144d044cf44ce44cd44cc44cb44ca44c944c844c744c644c544c444c344c244c144c044bf44be44bd44bc44bb44ba44b944b844b744b644b544b444b344b244b144b044af44ae44ad44ac44ab44aa44a944a844a744a644a544a444a344a244a144a0449f449e449d449c449b449a4499449844974496449544944493449244914490448f448e448d448c448b448a4489448844874486448544844483448244814480447f447e447d447c447b447a4479447844774476447544744473447244714470446f446e446d446c446b446a4469446844674466446544644463446244614460445f445e445d445c445b445a4459445844574456445544544453445244514450444f444e444d444c444b444a4449444844474446444544444443444244414440443f443e443d443c443b443a4439443844374436443544344433443244314430 ] /-- Slots [2NR/3, NR). -/ def IDS3 : Nat := packL [ 0x5860585f585e585d585c585b585a5859585858575856585558545853585258515850584f584e584d584c584b584a5849584858475846584558445843584258415840583f583e583d583c583b583a5839583858375836583558345833583258315830582f582e582d582c582b582a5829582858275826582558245823582258215820581f581e581d581c581b581a5819581858175816581558145813581258115810580f580e580d580c580b580a580958085807580658055804580358025801580057ff57fe57fd57fc57fb57fa57f957f857f757f657f557f457f357f257f157f057ef57ee57ed57ec57eb57ea57e957e857e757e657e557e457e357e257e157e057df57de57dd57dc57db57da57d957d857d757d657d557d457d357d257d157d057cf57ce57cd57cc57cb57ca57c957c857c757c657c557c457c357c257c157c057bf57be57bd57bc57bb57ba57b957b857b757b657b557b457b357b257b157b057af57ae57ad57ac57ab57aa57a957a857a757a657a557a457a357a257a157a0579f579e579d579c579b579a5799579857975796579557945793579257915790578f578e578d578c578b578a5789578857875786578557845783578257815780577f577e577d577c577b577a5779577857775776577557745773577257715770576f576e576d576c576b576a5769576857675766576557645763576257615760575f575e575d575c575b575a5759575857575756575557545753575257515750574f574e574d574c574b574a5749574857475746574557445743574257415740573f573e573d573c573b573a5739573857375736573557345733573257315730572f572e572d572c572b572a5729572857275726572557245723572257215720571f571e571d571c571b571a5719571857175716571557145713571257115710570f570e570d570c570b570a570957085707570657055704570357025701570056ff56fe56fd56fc56fb56fa56f956f856f756f656f556f456f356f256f156f056ef56ee56ed56ec56eb56ea56e956e856e756e656e556e456e356e256e156e056df56de56dd56dc56db56da56d956d856d756d656d556d456d356d256d156d056cf56ce56cd56cc56cb56ca56c956c856c756c656c556c456c356c256c156c056bf56be56bd56bc56bb56ba56b956b856b756b656b556b456b356b256b156b056af56ae56ad56ac56ab56aa56a956a856a756a656a556a456a356a256a156a0569f569e569d569c569b569a5699569856975696569556945693569256915690568f568e568d568c568b568a5689568856875686568556845683568256815680567f567e567d567c567b567a5679567856775676567556745673567256715670566f566e566d566c566b566a5669566856675666566556645663566256615660565f565e565d565c565b565a5659565856575656565556545653565256515650564f564e564d564c564b564a5649564856475646564556445643564256415640563f563e563d563c563b563a5639563856375636563556345633563256315630562f562e562d562c562b562a5629562856275626562556245623562256215620561f561e561d561c561b561a5619561856175616561556145613561256115610560f560e560d560c560b560a560956085607560656055604560356025601560055ff55fe55fd55fc55fb55fa55f955f855f755f655f555f455f355f255f155f055ef55ee55ed55ec55eb55ea55e955e855e755e655e555e455e355e255e155e055df55de55dd55dc55db55da55d955d855d755d655d555d455d355d255d155d055cf55ce55cd55cc55cb55ca55c955c855c755c655c555c455c355c255c155c055bf55be55bd55bc55bb55ba55b955b855b755b655b555b455b355b255b155b055af55ae55ad55ac55ab55aa55a955a855a755a655a555a455a355a255a155a0559f559e559d559c559b559a5599559855975596559555945593559255915590558f558e558d558c558b558a5589558855875586558555845583558255815580557f557e557d557c557b557a5579557855775576557555745573557255715570556f556e556d556c556b556a5569556855675566556555645563556255615560555f555e555d555c555b555a5559555855575556555555545553555255515550554f554e554d554c554b554a5549554855475546554555445543554255415540553f553e553d553c553b553a5539553855375536553555345533553255315530552f552e552d552c552b552a5529552855275526552555245523552255215520551f551e551d551c551b551a5519551855175516551555145513551255115510550f550e550d550c550b550a550955085507550655055504550355025501550054ff54fe54fd54fc54fb54fa54f954f854f754f654f554f454f354f254f154f054ef54ee54ed54ec54eb54ea54e954e854e754e654e554e454e354e254e154e054df54de54dd54dc54db54da54d954d854d754d654d554d454d354d254d154d054cf54ce54cd54cc54cb54ca54c954c854c754c654c554c454c354c254c154c054bf54be54bd54bc54bb54ba54b954b854b754b654b554b454b354b254b154b054af54ae54ad54ac54ab54aa54a954a854a754a654a554a454a354a254a154a0549f549e549d549c549b549a5499549854975496549554945493549254915490548f548e548d548c548b548a5489548854875486548554845483548254815480547f547e547d547c547b547a5479547854775476547554745473547254715470546f546e546d546c546b546a5469546854675466546554645463546254615460545f545e545d545c545b545a5459545854575456545554545453545254515450544f544e544d544c544b544a5449544854475446544554445443544254415440543f543e543d543c543b543a5439543854375436543554345433543254315430542f542e542d542c542b542a5429542854275426542554245423542254215420541f541e541d541c541b541a5419541854175416541554145413541254115410540f540e540d540c540b540a540954085407540654055404540354025401540053ff53fe53fd53fc53fb53fa53f953f853f753f653f553f453f353f253f153f053ef53ee53ed53ec53eb53ea53e953e853e753e653e553e453e353e253e153e053df53de53dd53dc53db53da53d953d853d753d653d553d453d353d253d153d053cf53ce53cd53cc53cb53ca53c953c853c753c653c553c453c353c253c153c053bf53be53bd53bc53bb53ba53b953b853b753b653b553b453b353b253b153b053af53ae53ad53ac53ab53aa53a953a853a753a653a553a453a353a253a153a0539f539e539d539c539b539a5399539853975396539553945393539253915390538f538e538d538c538b538a5389538853875386538553845383538253815380537f537e537d537c537b537a5379537853775376537553745373537253715370536f536e536d536c536b536a5369536853675366536553645363536253615360535f535e535d535c535b535a5359535853575356535553545353535253515350534f534e534d534c534b534a5349534853475346534553445343534253415340533f533e533d533c533b533a5339533853375336533553345333533253315330532f532e532d532c532b532a5329532853275326532553245323532253215320531f531e531d531c531b531a5319531853175316531553145313531253115310530f530e530d530c530b530a530953085307530653055304530353025301530052ff52fe52fd52fc52fb52fa52f952f852f752f652f552f452f352f252f152f052ef52ee52ed52ec52eb52ea52e952e852e752e652e552e452e352e252e152e052df52de52dd52dc52db52da52d952d852d752d652d552d452d352d252d152d052cf52ce52cd52cc52cb52ca52c952c852c752c652c552c452c352c252c152c052bf52be52bd52bc52bb52ba52b952b852b752b652b552b452b352b252b152b052af52ae52ad52ac52ab52aa52a952a852a752a652a552a452a352a252a152a0529f529e529d529c529b529a5299529852975296529552945293529252915290528f528e528d528c528b528a5289528852875286528552845283528252815280527f527e527d527c527b527a5279527852775276527552745273527252715270526f526e526d526c526b526a5269526852675266526552645263526252615260525f525e525d525c525b525a5259525852575256525552545253525252515250524f524e524d524c524b524a5249524852475246524552445243524252415240523f523e523d523c523b523a5239523852375236523552345233523252315230522f522e522d522c522b522a5229522852275226522552245223522252215220521f521e521d521c521b521a5219521852175216521552145213521252115210520f520e520d520c520b520a520952085207520652055204520352025201520051ff51fe51fd51fc51fb51fa51f951f851f751f651f551f451f351f251f151f051ef51ee51ed51ec51eb51ea51e951e851e751e651e551e451e351e251e151e051df51de51dd51dc51db51da51d951d851d751d651d551d451d351d251d151d051cf51ce51cd51cc51cb51ca51c951c851c751c651c551c451c351c251c151c051bf51be51bd51bc51bb51ba51b951b851b751b651b551b451b351b251b151b051af51ae51ad51ac51ab51aa51a951a851a751a651a551a451a351a251a151a0519f519e519d519c519b519a5199519851975196519551945193519251915190518f518e518d518c518b518a5189518851875186518551845183518251815180517f517e517d517c517b517a5179517851775176517551745173517251715170516f516e516d516c516b516a5169516851675166516551645163516251615160515f515e515d515c515b515a5159515851575156515551545153515251515150514f514e514d514c514b514a5149514851475146514551445143514251415140513f513e513d513c513b513a5139513851375136513551345133513251315130512f512e512d512c512b512a5129512851275126512551245123512251215120511f511e511d511c511b511a5119511851175116511551145113511251115110510f510e510d510c510b510a510951085107510651055104510351025101510050ff50fe50fd50fc50fb50fa50f950f850f750f650f550f450f350f250f150f050ef50ee50ed50ec50eb50ea50e950e850e750e650e550e450e350e250e150e050df50de50dd50dc50db50da50d950d850d750d650d550d450d350d250d150d050cf50ce50cd50cc50cb50ca50c950c850c750c650c550c450c350c250c150c050bf50be50bd50bc50bb50ba50b950b850b750b650b550b450b350b250b150b050af50ae50ad50ac50ab50aa50a950a850a750a650a550a450a350a250a150a0509f509e509d509c509b509a5099509850975096509550945093509250915090508f508e508d508c508b508a5089508850875086508550845083508250815080507f507e507d507c507b507a5079507850775076507550745073507250715070506f506e506d506c506b506a5069506850675066506550645063506250615060505f505e505d505c505b505a5059505850575056505550545053505250515050504f504e504d504c504b504a5049504850475046504550445043504250415040503f503e503d503c503b503a5039503850375036503550345033503250315030502f502e502d502c502b502a5029502850275026502550245023502250215020501f501e501d501c501b501a5019501850175016501550145013501250115010500f500e500d500c500b500a50095008500750065005500450035002500150004fff4ffe4ffd4ffc4ffb4ffa4ff94ff84ff74ff64ff54ff44ff34ff24ff14ff04fef4fee4fed4fec4feb4fea4fe94fe84fe74fe64fe54fe44fe34fe24fe14fe04fdf4fde4fdd4fdc4fdb4fda4fd94fd84fd74fd64fd54fd44fd34fd24fd14fd04fcf4fce4fcd4fcc4fcb4fca4fc94fc84fc74fc64fc54fc44fc34fc24fc14fc04fbf4fbe4fbd4fbc4fbb4fba4fb94fb84fb74fb64fb54fb44fb34fb24fb14fb04faf4fae4fad4fac4fab4faa4fa94fa84fa74fa64fa54fa44fa34fa24fa14fa04f9f4f9e4f9d4f9c4f9b4f9a4f994f984f974f964f954f944f934f924f914f904f8f4f8e4f8d4f8c4f8b4f8a4f894f884f874f864f854f844f834f824f814f804f7f4f7e4f7d4f7c4f7b4f7a4f794f784f774f764f754f744f734f724f714f704f6f4f6e4f6d4f6c4f6b4f6a4f694f684f674f664f654f644f634f624f614f604f5f4f5e4f5d4f5c4f5b4f5a4f594f584f574f564f554f544f534f524f514f504f4f4f4e4f4d4f4c4f4b4f4a4f494f484f474f464f454f444f434f424f414f404f3f4f3e4f3d4f3c4f3b4f3a4f394f384f374f364f354f344f334f324f314f304f2f4f2e4f2d4f2c4f2b4f2a4f294f284f274f264f254f244f234f224f214f204f1f4f1e4f1d4f1c4f1b4f1a4f194f184f174f164f154f144f134f124f114f104f0f4f0e4f0d4f0c4f0b4f0a4f094f084f074f064f054f044f034f024f014f004eff4efe4efd4efc4efb4efa4ef94ef84ef74ef64ef54ef44ef34ef24ef14ef04eef4eee4eed4eec4eeb4eea4ee94ee84ee74ee64ee54ee44ee34ee24ee14ee04edf4ede4edd4edc4edb4eda4ed94ed84ed74ed64ed54ed44ed34ed24ed14ed04ecf4ece4ecd4ecc4ecb4eca4ec94ec84ec74ec64ec54ec44ec34ec24ec14ec04ebf4ebe4ebd4ebc4ebb4eba4eb94eb84eb74eb64eb54eb44eb34eb24eb14eb04eaf4eae4ead4eac4eab4eaa4ea94ea84ea74ea64ea54ea44ea34ea24ea14ea04e9f4e9e4e9d4e9c4e9b4e9a4e994e984e974e964e954e944e934e924e914e904e8f4e8e4e8d4e8c4e8b4e8a4e894e884e874e864e854e844e834e824e814e804e7f4e7e4e7d4e7c4e7b4e7a4e794e784e774e764e754e744e734e724e714e704e6f4e6e4e6d4e6c4e6b4e6a4e694e684e674e664e654e644e634e624e614e604e5f4e5e4e5d4e5c4e5b4e5a4e594e584e574e564e554e544e534e524e514e504e4f4e4e4e4d4e4c4e4b4e4a4e494e484e474e464e454e444e434e424e414e404e3f4e3e4e3d4e3c4e3b4e3a4e394e384e374e364e354e344e334e324e314e304e2f4e2e4e2d4e2c4e2b4e2a4e294e284e274e264e254e244e234e224e214e204e1f4e1e4e1d4e1c4e1b4e1a4e194e184e174e164e154e144e134e124e114e104e0f4e0e4e0d4e0c4e0b4e0a4e094e084e074e064e054e044e034e024e014e004dff4dfe4dfd4dfc4dfb4dfa4df94df84df74df64df54df44df34df24df14df04def4dee4ded4dec4deb4dea4de94de84de74de64de54de44de34de24de14de04ddf4dde4ddd4ddc4ddb4dda4dd94dd84dd74dd64dd54dd44dd34dd24dd14dd04dcf4dce4dcd4dcc4dcb4dca4dc94dc84dc74dc64dc54dc44dc34dc24dc14dc04dbf4dbe4dbd4dbc4dbb4dba4db94db84db74db64db54db44db34db24db14db04daf4dae4dad4dac4dab4daa4da94da84da74da64da54da44da34da24da14da04d9f4d9e4d9d4d9c4d9b4d9a4d994d984d974d964d954d944d934d924d914d904d8f4d8e4d8d4d8c4d8b4d8a4d894d884d874d864d854d844d834d824d814d804d7f4d7e4d7d4d7c4d7b4d7a4d794d784d774d764d754d744d734d724d714d704d6f4d6e4d6d4d6c4d6b4d6a4d694d684d674d664d654d644d634d624d614d604d5f4d5e4d5d4d5c4d5b4d5a4d594d584d574d564d554d544d534d524d514d504d4f4d4e4d4d4d4c4d4b4d4a4d494d484d474d464d454d444d434d424d414d404d3f4d3e4d3d4d3c4d3b4d3a4d394d384d374d364d354d344d334d324d314d304d2f4d2e4d2d4d2c4d2b4d2a4d294d284d274d264d254d244d234d224d214d204d1f4d1e4d1d4d1c4d1b4d1a4d194d184d174d164d154d144d134d124d114d104d0f4d0e4d0d4d0c4d0b4d0a4d094d084d074d064d054d044d034d024d014d004cff4cfe4cfd4cfc4cfb4cfa4cf94cf84cf74cf64cf54cf44cf34cf24cf14cf04cef4cee4ced4cec4ceb4cea4ce94ce84ce74ce64ce54ce44ce34ce24ce14ce04cdf4cde4cdd4cdc4cdb4cda4cd94cd84cd74cd64cd54cd44cd34cd24cd14cd04ccf4cce4ccd4ccc4ccb4cca4cc94cc84cc74cc64cc54cc44cc34cc24cc14cc04cbf4cbe4cbd4cbc4cbb4cba4cb94cb84cb74cb64cb54cb44cb34cb24cb14cb04caf4cae4cad4cac4cab4caa4ca94ca84ca74ca64ca54ca44ca34ca24ca14ca04c9f4c9e4c9d4c9c4c9b4c9a4c994c984c974c964c954c944c934c924c914c904c8f4c8e4c8d4c8c4c8b4c8a4c894c884c874c864c854c844c834c824c814c804c7f4c7e4c7d4c7c4c7b4c7a4c794c784c774c764c754c744c734c724c714c704c6f4c6e4c6d4c6c4c6b4c6a4c694c684c674c664c654c644c634c624c614c604c5f4c5e4c5d4c5c4c5b4c5a4c594c584c574c564c554c544c534c524c514c504c4f4c4e4c4d4c4c4c4b4c4a4c494c484c474c464c454c444c434c424c414c404c3f4c3e4c3d4c3c4c3b4c3a4c394c384c374c364c354c344c334c324c314c304c2f4c2e4c2d4c2c4c2b4c2a4c294c284c274c264c254c244c234c224c214c204c1f4c1e4c1d4c1c4c1b4c1a4c194c184c174c164c154c144c134c124c114c104c0f4c0e4c0d4c0c4c0b4c0a4c094c084c074c064c054c044c034c024c014c004bff4bfe4bfd4bfc4bfb4bfa4bf94bf84bf74bf64bf54bf44bf34bf24bf14bf04bef4bee4bed4bec4beb4bea4be94be84be74be64be54be44be34be24be14be04bdf4bde4bdd4bdc4bdb4bda4bd94bd84bd74bd64bd54bd44bd34bd24bd14bd04bcf4bce4bcd4bcc4bcb4bca4bc94bc84bc74bc64bc54bc44bc34bc24bc14bc04bbf4bbe4bbd4bbc4bbb4bba4bb94bb84bb74bb64bb54bb44bb34bb24bb14bb04baf4bae4bad4bac4bab4baa4ba94ba84ba74ba64ba54ba44ba34ba24ba14ba04b9f4b9e4b9d4b9c4b9b4b9a4b994b984b974b964b954b944b934b924b914b904b8f4b8e4b8d4b8c4b8b4b8a4b894b884b874b864b854b844b834b824b814b804b7f4b7e4b7d4b7c4b7b4b7a4b794b784b774b764b754b744b734b724b714b704b6f4b6e4b6d4b6c4b6b4b6a4b694b684b674b664b654b644b634b624b614b604b5f4b5e4b5d4b5c4b5b4b5a4b594b584b574b564b554b544b534b524b514b504b4f4b4e4b4d4b4c4b4b4b4a4b494b484b474b464b454b444b434b424b414b404b3f4b3e4b3d4b3c4b3b4b3a4b394b384b374b364b354b344b334b324b314b304b2f4b2e4b2d4b2c4b2b4b2a4b294b284b274b264b254b244b234b224b214b204b1f4b1e4b1d4b1c4b1b4b1a4b194b184b174b164b154b144b134b124b114b104b0f4b0e4b0d4b0c4b0b4b0a4b094b084b074b064b054b044b034b024b014b004aff4afe4afd4afc4afb4afa4af94af84af74af64af54af44af34af24af14af04aef4aee4aed4aec4aeb4aea4ae94ae84ae74ae64ae54ae44ae34ae24ae14ae04adf4ade4add4adc4adb4ada4ad94ad84ad74ad64ad54ad44ad34ad24ad14ad04acf4ace4acd4acc4acb4aca4ac94ac84ac74ac64ac54ac44ac34ac24ac14ac04abf4abe4abd4abc4abb4aba4ab94ab84ab74ab64ab54ab44ab34ab24ab14ab04aaf4aae4aad4aac4aab4aaa4aa94aa84aa74aa64aa54aa44aa34aa24aa14aa04a9f4a9e4a9d4a9c4a9b4a9a4a994a984a974a964a954a944a934a924a914a904a8f4a8e4a8d4a8c4a8b4a8a4a894a884a874a864a854a844a834a824a814a804a7f4a7e4a7d4a7c4a7b4a7a4a794a784a774a764a754a744a734a724a714a704a6f4a6e4a6d4a6c4a6b4a6a4a694a684a674a664a654a644a634a624a614a604a5f4a5e4a5d4a5c4a5b4a5a4a594a584a574a564a554a544a534a524a514a504a4f4a4e4a4d4a4c4a4b4a4a4a494a484a474a464a454a444a434a424a414a404a3f4a3e4a3d4a3c4a3b4a3a4a394a384a374a364a354a344a334a324a314a304a2f4a2e4a2d4a2c4a2b4a2a4a294a284a274a264a254a244a234a224a214a204a1f4a1e4a1d4a1c4a1b4a1a4a194a184a174a164a154a144a134a124a114a104a0f4a0e4a0d4a0c4a0b4a0a4a094a084a074a064a054a044a034a024a014a0049ff49fe49fd49fc49fb49fa49f949f849f749f649f549f449f349f249f149f049ef49ee49ed49ec49eb49ea49e949e849e749e649e549e449e349e249e149e049df49de49dd49dc49db49da49d949d849d749d649d549d449d349d249d149d049cf49ce49cd49cc49cb49ca49c949c849c749c649c549c449c349c249c149c049bf49be49bd49bc49bb49ba49b949b849b749b649b549b449b349b249b149b049af49ae49ad49ac49ab49aa49a949a849a749a649a549a449a349a249a149a0499f499e499d499c499b499a4999499849974996499549944993499249914990498f498e498d498c498b498a4989498849874986498549844983498249814980497f497e497d497c497b497a4979497849774976497549744973497249714970496f496e496d496c496b496a4969496849674966496549644963496249614960495f495e495d495c495b495a4959495849574956495549544953495249514950494f494e494d494c494b494a4949494849474946494549444943494249414940493f493e493d493c493b493a4939493849374936493549344933493249314930492f492e492d492c492b492a4929492849274926492549244923492249214920491f491e491d491c491b491a4919491849174916491549144913491249114910490f490e490d490c490b490a490949084907490649054904490349024901490048ff48fe48fd48fc48fb48fa48f948f848f748f648f548f448f348f248f148f048ef48ee48ed48ec48eb48ea48e948e848e748e648e548e448e348e248e148e048df48de48dd48dc48db48da48d948d848d748d648d548d448d348d248d148d048cf48ce48cd48cc48cb48ca48c948c848c748c648c548c448c348c248c148c048bf48be48bd48bc48bb48ba48b948b848b748b648b548b448b348b248b148b048af48ae48ad48ac48ab48aa48a948a848a748a648a548a448a348a248a148a0489f489e489d489c489b489a4899489848974896489548944893489248914890488f488e488d488c488b488a4889488848874886488548844883488248814880487f487e487d487c487b487a4879487848774876487548744873487248714870486f486e486d486c486b486a486948684867486648654864486348624861, 0x6860685f685e685d685c685b685a6859685868576856685568546853685268516850684f684e684d684c684b684a6849684868476846684568446843684268416840683f683e683d683c683b683a6839683868376836683568346833683268316830682f682e682d682c682b682a6829682868276826682568246823682268216820681f681e681d681c681b681a6819681868176816681568146813681268116810680f680e680d680c680b680a680968086807680668056804680368026801680067ff67fe67fd67fc67fb67fa67f967f867f767f667f567f467f367f267f167f067ef67ee67ed67ec67eb67ea67e967e867e767e667e567e467e367e267e167e067df67de67dd67dc67db67da67d967d867d767d667d567d467d367d267d167d067cf67ce67cd67cc67cb67ca67c967c867c767c667c567c467c367c267c167c067bf67be67bd67bc67bb67ba67b967b867b767b667b567b467b367b267b167b067af67ae67ad67ac67ab67aa67a967a867a767a667a567a467a367a267a167a0679f679e679d679c679b679a6799679867976796679567946793679267916790678f678e678d678c678b678a6789678867876786678567846783678267816780677f677e677d677c677b677a6779677867776776677567746773677267716770676f676e676d676c676b676a6769676867676766676567646763676267616760675f675e675d675c675b675a6759675867576756675567546753675267516750674f674e674d674c674b674a6749674867476746674567446743674267416740673f673e673d673c673b673a6739673867376736673567346733673267316730672f672e672d672c672b672a6729672867276726672567246723672267216720671f671e671d671c671b671a6719671867176716671567146713671267116710670f670e670d670c670b670a670967086707670667056704670367026701670066ff66fe66fd66fc66fb66fa66f966f866f766f666f566f466f366f266f166f066ef66ee66ed66ec66eb66ea66e966e866e766e666e566e466e366e266e166e066df66de66dd66dc66db66da66d966d866d766d666d566d466d366d266d166d066cf66ce66cd66cc66cb66ca66c966c866c766c666c566c466c366c266c166c066bf66be66bd66bc66bb66ba66b966b866b766b666b566b466b366b266b166b066af66ae66ad66ac66ab66aa66a966a866a766a666a566a466a366a266a166a0669f669e669d669c669b669a6699669866976696669566946693669266916690668f668e668d668c668b668a6689668866876686668566846683668266816680667f667e667d667c667b667a6679667866776676667566746673667266716670666f666e666d666c666b666a6669666866676666666566646663666266616660665f665e665d665c665b665a6659665866576656665566546653665266516650664f664e664d664c664b664a6649664866476646664566446643664266416640663f663e663d663c663b663a6639663866376636663566346633663266316630662f662e662d662c662b662a6629662866276626662566246623662266216620661f661e661d661c661b661a6619661866176616661566146613661266116610660f660e660d660c660b660a660966086607660666056604660366026601660065ff65fe65fd65fc65fb65fa65f965f865f765f665f565f465f365f265f165f065ef65ee65ed65ec65eb65ea65e965e865e765e665e565e465e365e265e165e065df65de65dd65dc65db65da65d965d865d765d665d565d465d365d265d165d065cf65ce65cd65cc65cb65ca65c965c865c765c665c565c465c365c265c165c065bf65be65bd65bc65bb65ba65b965b865b765b665b565b465b365b265b165b065af65ae65ad65ac65ab65aa65a965a865a765a665a565a465a365a265a165a0659f659e659d659c659b659a6599659865976596659565946593659265916590658f658e658d658c658b658a6589658865876586658565846583658265816580657f657e657d657c657b657a6579657865776576657565746573657265716570656f656e656d656c656b656a6569656865676566656565646563656265616560655f655e655d655c655b655a6559655865576556655565546553655265516550654f654e654d654c654b654a6549654865476546654565446543654265416540653f653e653d653c653b653a6539653865376536653565346533653265316530652f652e652d652c652b652a6529652865276526652565246523652265216520651f651e651d651c651b651a6519651865176516651565146513651265116510650f650e650d650c650b650a650965086507650665056504650365026501650064ff64fe64fd64fc64fb64fa64f964f864f764f664f564f464f364f264f164f064ef64ee64ed64ec64eb64ea64e964e864e764e664e564e464e364e264e164e064df64de64dd64dc64db64da64d964d864d764d664d564d464d364d264d164d064cf64ce64cd64cc64cb64ca64c964c864c764c664c564c464c364c264c164c064bf64be64bd64bc64bb64ba64b964b864b764b664b564b464b364b264b164b064af64ae64ad64ac64ab64aa64a964a864a764a664a564a464a364a264a164a0649f649e649d649c649b649a6499649864976496649564946493649264916490648f648e648d648c648b648a6489648864876486648564846483648264816480647f647e647d647c647b647a6479647864776476647564746473647264716470646f646e646d646c646b646a6469646864676466646564646463646264616460645f645e645d645c645b645a6459645864576456645564546453645264516450644f644e644d644c644b644a6449644864476446644564446443644264416440643f643e643d643c643b643a6439643864376436643564346433643264316430642f642e642d642c642b642a6429642864276426642564246423642264216420641f641e641d641c641b641a6419641864176416641564146413641264116410640f640e640d640c640b640a640964086407640664056404640364026401640063ff63fe63fd63fc63fb63fa63f963f863f763f663f563f463f363f263f163f063ef63ee63ed63ec63eb63ea63e963e863e763e663e563e463e363e263e163e063df63de63dd63dc63db63da63d963d863d763d663d563d463d363d263d163d063cf63ce63cd63cc63cb63ca63c963c863c763c663c563c463c363c263c163c063bf63be63bd63bc63bb63ba63b963b863b763b663b563b463b363b263b163b063af63ae63ad63ac63ab63aa63a963a863a763a663a563a463a363a263a163a0639f639e639d639c639b639a6399639863976396639563946393639263916390638f638e638d638c638b638a6389638863876386638563846383638263816380637f637e637d637c637b637a6379637863776376637563746373637263716370636f636e636d636c636b636a6369636863676366636563646363636263616360635f635e635d635c635b635a6359635863576356635563546353635263516350634f634e634d634c634b634a6349634863476346634563446343634263416340633f633e633d633c633b633a6339633863376336633563346333633263316330632f632e632d632c632b632a6329632863276326632563246323632263216320631f631e631d631c631b631a6319631863176316631563146313631263116310630f630e630d630c630b630a630963086307630663056304630363026301630062ff62fe62fd62fc62fb62fa62f962f862f762f662f562f462f362f262f162f062ef62ee62ed62ec62eb62ea62e962e862e762e662e562e462e362e262e162e062df62de62dd62dc62db62da62d962d862d762d662d562d462d362d262d162d062cf62ce62cd62cc62cb62ca62c962c862c762c662c562c462c362c262c162c062bf62be62bd62bc62bb62ba62b962b862b762b662b562b462b362b262b162b062af62ae62ad62ac62ab62aa62a962a862a762a662a562a462a362a262a162a0629f629e629d629c629b629a6299629862976296629562946293629262916290628f628e628d628c628b628a6289628862876286628562846283628262816280627f627e627d627c627b627a6279627862776276627562746273627262716270626f626e626d626c626b626a6269626862676266626562646263626262616260625f625e625d625c625b625a6259625862576256625562546253625262516250624f624e624d624c624b624a6249624862476246624562446243624262416240623f623e623d623c623b623a6239623862376236623562346233623262316230622f622e622d622c622b622a6229622862276226622562246223622262216220621f621e621d621c621b621a6219621862176216621562146213621262116210620f620e620d620c620b620a620962086207620662056204620362026201620061ff61fe61fd61fc61fb61fa61f961f861f761f661f561f461f361f261f161f061ef61ee61ed61ec61eb61ea61e961e861e761e661e561e461e361e261e161e061df61de61dd61dc61db61da61d961d861d761d661d561d461d361d261d161d061cf61ce61cd61cc61cb61ca61c961c861c761c661c561c461c361c261c161c061bf61be61bd61bc61bb61ba61b961b861b761b661b561b461b361b261b161b061af61ae61ad61ac61ab61aa61a961a861a761a661a561a461a361a261a161a0619f619e619d619c619b619a6199619861976196619561946193619261916190618f618e618d618c618b618a6189618861876186618561846183618261816180617f617e617d617c617b617a6179617861776176617561746173617261716170616f616e616d616c616b616a6169616861676166616561646163616261616160615f615e615d615c615b615a6159615861576156615561546153615261516150614f614e614d614c614b614a6149614861476146614561446143614261416140613f613e613d613c613b613a6139613861376136613561346133613261316130612f612e612d612c612b612a6129612861276126612561246123612261216120611f611e611d611c611b611a6119611861176116611561146113611261116110610f610e610d610c610b610a610961086107610661056104610361026101610060ff60fe60fd60fc60fb60fa60f960f860f760f660f560f460f360f260f160f060ef60ee60ed60ec60eb60ea60e960e860e760e660e560e460e360e260e160e060df60de60dd60dc60db60da60d960d860d760d660d560d460d360d260d160d060cf60ce60cd60cc60cb60ca60c960c860c760c660c560c460c360c260c160c060bf60be60bd60bc60bb60ba60b960b860b760b660b560b460b360b260b160b060af60ae60ad60ac60ab60aa60a960a860a760a660a560a460a360a260a160a0609f609e609d609c609b609a6099609860976096609560946093609260916090608f608e608d608c608b608a6089608860876086608560846083608260816080607f607e607d607c607b607a6079607860776076607560746073607260716070606f606e606d606c606b606a6069606860676066606560646063606260616060605f605e605d605c605b605a6059605860576056605560546053605260516050604f604e604d604c604b604a6049604860476046604560446043604260416040603f603e603d603c603b603a6039603860376036603560346033603260316030602f602e602d602c602b602a6029602860276026602560246023602260216020601f601e601d601c601b601a6019601860176016601560146013601260116010600f600e600d600c600b600a60096008600760066005600460036002600160005fff5ffe5ffd5ffc5ffb5ffa5ff95ff85ff75ff65ff55ff45ff35ff25ff15ff05fef5fee5fed5fec5feb5fea5fe95fe85fe75fe65fe55fe45fe35fe25fe15fe05fdf5fde5fdd5fdc5fdb5fda5fd95fd85fd75fd65fd55fd45fd35fd25fd15fd05fcf5fce5fcd5fcc5fcb5fca5fc95fc85fc75fc65fc55fc45fc35fc25fc15fc05fbf5fbe5fbd5fbc5fbb5fba5fb95fb85fb75fb65fb55fb45fb35fb25fb15fb05faf5fae5fad5fac5fab5faa5fa95fa85fa75fa65fa55fa45fa35fa25fa15fa05f9f5f9e5f9d5f9c5f9b5f9a5f995f985f975f965f955f945f935f925f915f905f8f5f8e5f8d5f8c5f8b5f8a5f895f885f875f865f855f845f835f825f815f805f7f5f7e5f7d5f7c5f7b5f7a5f795f785f775f765f755f745f735f725f715f705f6f5f6e5f6d5f6c5f6b5f6a5f695f685f675f665f655f645f635f625f615f605f5f5f5e5f5d5f5c5f5b5f5a5f595f585f575f565f555f545f535f525f515f505f4f5f4e5f4d5f4c5f4b5f4a5f495f485f475f465f455f445f435f425f415f405f3f5f3e5f3d5f3c5f3b5f3a5f395f385f375f365f355f345f335f325f315f305f2f5f2e5f2d5f2c5f2b5f2a5f295f285f275f265f255f245f235f225f215f205f1f5f1e5f1d5f1c5f1b5f1a5f195f185f175f165f155f145f135f125f115f105f0f5f0e5f0d5f0c5f0b5f0a5f095f085f075f065f055f045f035f025f015f005eff5efe5efd5efc5efb5efa5ef95ef85ef75ef65ef55ef45ef35ef25ef15ef05eef5eee5eed5eec5eeb5eea5ee95ee85ee75ee65ee55ee45ee35ee25ee15ee05edf5ede5edd5edc5edb5eda5ed95ed85ed75ed65ed55ed45ed35ed25ed15ed05ecf5ece5ecd5ecc5ecb5eca5ec95ec85ec75ec65ec55ec45ec35ec25ec15ec05ebf5ebe5ebd5ebc5ebb5eba5eb95eb85eb75eb65eb55eb45eb35eb25eb15eb05eaf5eae5ead5eac5eab5eaa5ea95ea85ea75ea65ea55ea45ea35ea25ea15ea05e9f5e9e5e9d5e9c5e9b5e9a5e995e985e975e965e955e945e935e925e915e905e8f5e8e5e8d5e8c5e8b5e8a5e895e885e875e865e855e845e835e825e815e805e7f5e7e5e7d5e7c5e7b5e7a5e795e785e775e765e755e745e735e725e715e705e6f5e6e5e6d5e6c5e6b5e6a5e695e685e675e665e655e645e635e625e615e605e5f5e5e5e5d5e5c5e5b5e5a5e595e585e575e565e555e545e535e525e515e505e4f5e4e5e4d5e4c5e4b5e4a5e495e485e475e465e455e445e435e425e415e405e3f5e3e5e3d5e3c5e3b5e3a5e395e385e375e365e355e345e335e325e315e305e2f5e2e5e2d5e2c5e2b5e2a5e295e285e275e265e255e245e235e225e215e205e1f5e1e5e1d5e1c5e1b5e1a5e195e185e175e165e155e145e135e125e115e105e0f5e0e5e0d5e0c5e0b5e0a5e095e085e075e065e055e045e035e025e015e005dff5dfe5dfd5dfc5dfb5dfa5df95df85df75df65df55df45df35df25df15df05def5dee5ded5dec5deb5dea5de95de85de75de65de55de45de35de25de15de05ddf5dde5ddd5ddc5ddb5dda5dd95dd85dd75dd65dd55dd45dd35dd25dd15dd05dcf5dce5dcd5dcc5dcb5dca5dc95dc85dc75dc65dc55dc45dc35dc25dc15dc05dbf5dbe5dbd5dbc5dbb5dba5db95db85db75db65db55db45db35db25db15db05daf5dae5dad5dac5dab5daa5da95da85da75da65da55da45da35da25da15da05d9f5d9e5d9d5d9c5d9b5d9a5d995d985d975d965d955d945d935d925d915d905d8f5d8e5d8d5d8c5d8b5d8a5d895d885d875d865d855d845d835d825d815d805d7f5d7e5d7d5d7c5d7b5d7a5d795d785d775d765d755d745d735d725d715d705d6f5d6e5d6d5d6c5d6b5d6a5d695d685d675d665d655d645d635d625d615d605d5f5d5e5d5d5d5c5d5b5d5a5d595d585d575d565d555d545d535d525d515d505d4f5d4e5d4d5d4c5d4b5d4a5d495d485d475d465d455d445d435d425d415d405d3f5d3e5d3d5d3c5d3b5d3a5d395d385d375d365d355d345d335d325d315d305d2f5d2e5d2d5d2c5d2b5d2a5d295d285d275d265d255d245d235d225d215d205d1f5d1e5d1d5d1c5d1b5d1a5d195d185d175d165d155d145d135d125d115d105d0f5d0e5d0d5d0c5d0b5d0a5d095d085d075d065d055d045d035d025d015d005cff5cfe5cfd5cfc5cfb5cfa5cf95cf85cf75cf65cf55cf45cf35cf25cf15cf05cef5cee5ced5cec5ceb5cea5ce95ce85ce75ce65ce55ce45ce35ce25ce15ce05cdf5cde5cdd5cdc5cdb5cda5cd95cd85cd75cd65cd55cd45cd35cd25cd15cd05ccf5cce5ccd5ccc5ccb5cca5cc95cc85cc75cc65cc55cc45cc35cc25cc15cc05cbf5cbe5cbd5cbc5cbb5cba5cb95cb85cb75cb65cb55cb45cb35cb25cb15cb05caf5cae5cad5cac5cab5caa5ca95ca85ca75ca65ca55ca45ca35ca25ca15ca05c9f5c9e5c9d5c9c5c9b5c9a5c995c985c975c965c955c945c935c925c915c905c8f5c8e5c8d5c8c5c8b5c8a5c895c885c875c865c855c845c835c825c815c805c7f5c7e5c7d5c7c5c7b5c7a5c795c785c775c765c755c745c735c725c715c705c6f5c6e5c6d5c6c5c6b5c6a5c695c685c675c665c655c645c635c625c615c605c5f5c5e5c5d5c5c5c5b5c5a5c595c585c575c565c555c545c535c525c515c505c4f5c4e5c4d5c4c5c4b5c4a5c495c485c475c465c455c445c435c425c415c405c3f5c3e5c3d5c3c5c3b5c3a5c395c385c375c365c355c345c335c325c315c305c2f5c2e5c2d5c2c5c2b5c2a5c295c285c275c265c255c245c235c225c215c205c1f5c1e5c1d5c1c5c1b5c1a5c195c185c175c165c155c145c135c125c115c105c0f5c0e5c0d5c0c5c0b5c0a5c095c085c075c065c055c045c035c025c015c005bff5bfe5bfd5bfc5bfb5bfa5bf95bf85bf75bf65bf55bf45bf35bf25bf15bf05bef5bee5bed5bec5beb5bea5be95be85be75be65be55be45be35be25be15be05bdf5bde5bdd5bdc5bdb5bda5bd95bd85bd75bd65bd55bd45bd35bd25bd15bd05bcf5bce5bcd5bcc5bcb5bca5bc95bc85bc75bc65bc55bc45bc35bc25bc15bc05bbf5bbe5bbd5bbc5bbb5bba5bb95bb85bb75bb65bb55bb45bb35bb25bb15bb05baf5bae5bad5bac5bab5baa5ba95ba85ba75ba65ba55ba45ba35ba25ba15ba05b9f5b9e5b9d5b9c5b9b5b9a5b995b985b975b965b955b945b935b925b915b905b8f5b8e5b8d5b8c5b8b5b8a5b895b885b875b865b855b845b835b825b815b805b7f5b7e5b7d5b7c5b7b5b7a5b795b785b775b765b755b745b735b725b715b705b6f5b6e5b6d5b6c5b6b5b6a5b695b685b675b665b655b645b635b625b615b605b5f5b5e5b5d5b5c5b5b5b5a5b595b585b575b565b555b545b535b525b515b505b4f5b4e5b4d5b4c5b4b5b4a5b495b485b475b465b455b445b435b425b415b405b3f5b3e5b3d5b3c5b3b5b3a5b395b385b375b365b355b345b335b325b315b305b2f5b2e5b2d5b2c5b2b5b2a5b295b285b275b265b255b245b235b225b215b205b1f5b1e5b1d5b1c5b1b5b1a5b195b185b175b165b155b145b135b125b115b105b0f5b0e5b0d5b0c5b0b5b0a5b095b085b075b065b055b045b035b025b015b005aff5afe5afd5afc5afb5afa5af95af85af75af65af55af45af35af25af15af05aef5aee5aed5aec5aeb5aea5ae95ae85ae75ae65ae55ae45ae35ae25ae15ae05adf5ade5add5adc5adb5ada5ad95ad85ad75ad65ad55ad45ad35ad25ad15ad05acf5ace5acd5acc5acb5aca5ac95ac85ac75ac65ac55ac45ac35ac25ac15ac05abf5abe5abd5abc5abb5aba5ab95ab85ab75ab65ab55ab45ab35ab25ab15ab05aaf5aae5aad5aac5aab5aaa5aa95aa85aa75aa65aa55aa45aa35aa25aa15aa05a9f5a9e5a9d5a9c5a9b5a9a5a995a985a975a965a955a945a935a925a915a905a8f5a8e5a8d5a8c5a8b5a8a5a895a885a875a865a855a845a835a825a815a805a7f5a7e5a7d5a7c5a7b5a7a5a795a785a775a765a755a745a735a725a715a705a6f5a6e5a6d5a6c5a6b5a6a5a695a685a675a665a655a645a635a625a615a605a5f5a5e5a5d5a5c5a5b5a5a5a595a585a575a565a555a545a535a525a515a505a4f5a4e5a4d5a4c5a4b5a4a5a495a485a475a465a455a445a435a425a415a405a3f5a3e5a3d5a3c5a3b5a3a5a395a385a375a365a355a345a335a325a315a305a2f5a2e5a2d5a2c5a2b5a2a5a295a285a275a265a255a245a235a225a215a205a1f5a1e5a1d5a1c5a1b5a1a5a195a185a175a165a155a145a135a125a115a105a0f5a0e5a0d5a0c5a0b5a0a5a095a085a075a065a055a045a035a025a015a0059ff59fe59fd59fc59fb59fa59f959f859f759f659f559f459f359f259f159f059ef59ee59ed59ec59eb59ea59e959e859e759e659e559e459e359e259e159e059df59de59dd59dc59db59da59d959d859d759d659d559d459d359d259d159d059cf59ce59cd59cc59cb59ca59c959c859c759c659c559c459c359c259c159c059bf59be59bd59bc59bb59ba59b959b859b759b659b559b459b359b259b159b059af59ae59ad59ac59ab59aa59a959a859a759a659a559a459a359a259a159a0599f599e599d599c599b599a5999599859975996599559945993599259915990598f598e598d598c598b598a5989598859875986598559845983598259815980597f597e597d597c597b597a5979597859775976597559745973597259715970596f596e596d596c596b596a5969596859675966596559645963596259615960595f595e595d595c595b595a5959595859575956595559545953595259515950594f594e594d594c594b594a5949594859475946594559445943594259415940593f593e593d593c593b593a5939593859375936593559345933593259315930592f592e592d592c592b592a5929592859275926592559245923592259215920591f591e591d591c591b591a5919591859175916591559145913591259115910590f590e590d590c590b590a590959085907590659055904590359025901590058ff58fe58fd58fc58fb58fa58f958f858f758f658f558f458f358f258f158f058ef58ee58ed58ec58eb58ea58e958e858e758e658e558e458e358e258e158e058df58de58dd58dc58db58da58d958d858d758d658d558d458d358d258d158d058cf58ce58cd58cc58cb58ca58c958c858c758c658c558c458c358c258c158c058bf58be58bd58bc58bb58ba58b958b858b758b658b558b458b358b258b158b058af58ae58ad58ac58ab58aa58a958a858a758a658a558a458a358a258a158a0589f589e589d589c589b589a5899589858975896589558945893589258915890588f588e588d588c588b588a5889588858875886588558845883588258815880587f587e587d587c587b587a5879587858775876587558745873587258715870586f586e586d586c586b586a586958685867586658655864586358625861, 0x6c916c906c8f6c8e6c8d6c8c6c8b6c8a6c896c886c876c866c856c846c836c826c816c806c7f6c7e6c7d6c7c6c7b6c7a6c796c786c776c766c756c746c736c726c716c706c6f6c6e6c6d6c6c6c6b6c6a6c696c686c676c666c656c646c636c626c616c606c5f6c5e6c5d6c5c6c5b6c5a6c596c586c576c566c556c546c536c526c516c506c4f6c4e6c4d6c4c6c4b6c4a6c496c486c476c466c456c446c436c426c416c406c3f6c3e6c3d6c3c6c3b6c3a6c396c386c376c366c356c346c336c326c316c306c2f6c2e6c2d6c2c6c2b6c2a6c296c286c276c266c256c246c236c226c216c206c1f6c1e6c1d6c1c6c1b6c1a6c196c186c176c166c156c146c136c126c116c106c0f6c0e6c0d6c0c6c0b6c0a6c096c086c076c066c056c046c036c026c016c006bff6bfe6bfd6bfc6bfb6bfa6bf96bf86bf76bf66bf56bf46bf36bf26bf16bf06bef6bee6bed6bec6beb6bea6be96be86be76be66be56be46be36be26be16be06bdf6bde6bdd6bdc6bdb6bda6bd96bd86bd76bd66bd56bd46bd36bd26bd16bd06bcf6bce6bcd6bcc6bcb6bca6bc96bc86bc76bc66bc56bc46bc36bc26bc16bc06bbf6bbe6bbd6bbc6bbb6bba6bb96bb86bb76bb66bb56bb46bb36bb26bb16bb06baf6bae6bad6bac6bab6baa6ba96ba86ba76ba66ba56ba46ba36ba26ba16ba06b9f6b9e6b9d6b9c6b9b6b9a6b996b986b976b966b956b946b936b926b916b906b8f6b8e6b8d6b8c6b8b6b8a6b896b886b876b866b856b846b836b826b816b806b7f6b7e6b7d6b7c6b7b6b7a6b796b786b776b766b756b746b736b726b716b706b6f6b6e6b6d6b6c6b6b6b6a6b696b686b676b666b656b646b636b626b616b606b5f6b5e6b5d6b5c6b5b6b5a6b596b586b576b566b556b546b536b526b516b506b4f6b4e6b4d6b4c6b4b6b4a6b496b486b476b466b456b446b436b426b416b406b3f6b3e6b3d6b3c6b3b6b3a6b396b386b376b366b356b346b336b326b316b306b2f6b2e6b2d6b2c6b2b6b2a6b296b286b276b266b256b246b236b226b216b206b1f6b1e6b1d6b1c6b1b6b1a6b196b186b176b166b156b146b136b126b116b106b0f6b0e6b0d6b0c6b0b6b0a6b096b086b076b066b056b046b036b026b016b006aff6afe6afd6afc6afb6afa6af96af86af76af66af56af46af36af26af16af06aef6aee6aed6aec6aeb6aea6ae96ae86ae76ae66ae56ae46ae36ae26ae16ae06adf6ade6add6adc6adb6ada6ad96ad86ad76ad66ad56ad46ad36ad26ad16ad06acf6ace6acd6acc6acb6aca6ac96ac86ac76ac66ac56ac46ac36ac26ac16ac06abf6abe6abd6abc6abb6aba6ab96ab86ab76ab66ab56ab46ab36ab26ab16ab06aaf6aae6aad6aac6aab6aaa6aa96aa86aa76aa66aa56aa46aa36aa26aa16aa06a9f6a9e6a9d6a9c6a9b6a9a6a996a986a976a966a956a946a936a926a916a906a8f6a8e6a8d6a8c6a8b6a8a6a896a886a876a866a856a846a836a826a816a806a7f6a7e6a7d6a7c6a7b6a7a6a796a786a776a766a756a746a736a726a716a706a6f6a6e6a6d6a6c6a6b6a6a6a696a686a676a666a656a646a636a626a616a606a5f6a5e6a5d6a5c6a5b6a5a6a596a586a576a566a556a546a536a526a516a506a4f6a4e6a4d6a4c6a4b6a4a6a496a486a476a466a456a446a436a426a416a406a3f6a3e6a3d6a3c6a3b6a3a6a396a386a376a366a356a346a336a326a316a306a2f6a2e6a2d6a2c6a2b6a2a6a296a286a276a266a256a246a236a226a216a206a1f6a1e6a1d6a1c6a1b6a1a6a196a186a176a166a156a146a136a126a116a106a0f6a0e6a0d6a0c6a0b6a0a6a096a086a076a066a056a046a036a026a016a0069ff69fe69fd69fc69fb69fa69f969f869f769f669f569f469f369f269f169f069ef69ee69ed69ec69eb69ea69e969e869e769e669e569e469e369e269e169e069df69de69dd69dc69db69da69d969d869d769d669d569d469d369d269d169d069cf69ce69cd69cc69cb69ca69c969c869c769c669c569c469c369c269c169c069bf69be69bd69bc69bb69ba69b969b869b769b669b569b469b369b269b169b069af69ae69ad69ac69ab69aa69a969a869a769a669a569a469a369a269a169a0699f699e699d699c699b699a6999699869976996699569946993699269916990698f698e698d698c698b698a6989698869876986698569846983698269816980697f697e697d697c697b697a6979697869776976697569746973697269716970696f696e696d696c696b696a6969696869676966696569646963696269616960695f695e695d695c695b695a6959695869576956695569546953695269516950694f694e694d694c694b694a6949694869476946694569446943694269416940693f693e693d693c693b693a6939693869376936693569346933693269316930692f692e692d692c692b692a6929692869276926692569246923692269216920691f691e691d691c691b691a6919691869176916691569146913691269116910690f690e690d690c690b690a690969086907690669056904690369026901690068ff68fe68fd68fc68fb68fa68f968f868f768f668f568f468f368f268f168f068ef68ee68ed68ec68eb68ea68e968e868e768e668e568e468e368e268e168e068df68de68dd68dc68db68da68d968d868d768d668d568d468d368d268d168d068cf68ce68cd68cc68cb68ca68c968c868c768c668c568c468c368c268c168c068bf68be68bd68bc68bb68ba68b968b868b768b668b568b468b368b268b168b068af68ae68ad68ac68ab68aa68a968a868a768a668a568a468a368a268a168a0689f689e689d689c689b689a6899689868976896689568946893689268916890688f688e688d688c688b688a6889688868876886688568846883688268816880687f687e687d687c687b687a6879687868776876687568746873687268716870686f686e686d686c686b686a686968686867686668656864686368626861 ] end IntMul.Kappa.R8.Bit.Oppbank.LocIds
Source
Contiguous slot inventory for R8 NR=27794