1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440 |
- 'Copyright (C) 2020 Intel Corporation. All rights reserved.
- 'Your use of Intel Corporation's design tools, logic functions
- 'and other software and tools, and any partner logic
- 'functions, and any output files from any of the foregoing
- '(including device programming or simulation files), and any
- 'associated documentation or information are expressly subject
- 'to the terms and conditions of the Intel Program License
- 'Subscription Agreement, the Intel Quartus Prime License Agreement,
- 'the Intel FPGA IP License Agreement, or other applicable license
- 'agreement, including, without limitation, that your use is for
- 'the sole purpose of programming logic devices manufactured by
- 'Intel and sold by Intel or its authorized distributors. Please
- 'refer to the applicable agreement for further details, at
- 'https://fpgasoftware.intel.com/eula.
- 'Device #1: EP4CE15 - /home/hpa/abc80/max80/blinktest/output_files/max80.sof Sun Sep 5 18:37:06 2021
- NOTE "CREATOR" "QUARTUS PRIME JAM COMPOSER 20.1";
- NOTE "DATE" "2021/09/05";
- NOTE "DEVICE" "EP4CE15";
- NOTE "NEED_FREQUENCY_CONTROL" "0";
- NOTE "FILE" "max80.sof";
- NOTE "TARGET" "1";
- NOTE "IDCODE" "020F20DD";
- NOTE "USERCODE" "001295E6";
- NOTE "CHECKSUM" "001295E6";
- NOTE "SAVE_DATA" "DEVICE_DATA";
- NOTE "SAVE_DATA_VARIABLES" "V0, A12, A13, A25, A42, A93, A43, A92, A94, A95, A105, A109, A111";
- NOTE "STAPL_VERSION" "JESD71";
- NOTE "JAM_VERSION" "2.0";
- NOTE "ALG_VERSION" "68";
- ACTION CONFIGURE = L20, DO_READ_USERCODE OPTIONAL, DO_HALT_ON_CHIP_CC OPTIONAL, DO_IGNORE_IDCODE_ERRORS OPTIONAL, DO_IGNORE_INTOSC_BYPASS RECOMMENDED, DO_BYPASS_SECOND_IDCODE_READ OPTIONAL,
- L27;
- ACTION READ_USERCODE = L25, L27;
- ACTION CHECK_IDCODE = L966, L27;
- DATA DEVICE_DATA;
- INTEGER V0 = 1;
- INTEGER V1 = 0;
- BOOLEAN V185 = 0;
- BOOLEAN V193 = 0;
- INTEGER A12[1] = 12;
- INTEGER A105[1] = 0;
- INTEGER A59[1] = 1080;
- INTEGER A60[1] = 409;
- INTEGER A61[2] = 34545885, 1;
- INTEGER A13[1] = 36;
- INTEGER A147[1] = 0;
- INTEGER A25[1] = 10;
- INTEGER A43[1] = 4087056;
- INTEGER A109[1] = 0;
- INTEGER A111[1] = 0;
- INTEGER A125[1] = 0;
- INTEGER A186[1] = 0;
- INTEGER A174[2] = 0, 0;
- INTEGER A92[1] = 0;
- INTEGER A94[1] = 0;
- BOOLEAN A95[1] = $0;
- BOOLEAN A93[1] = $0;
- BOOLEAN A96[1];
- INTEGER A97 = 1;
- BOOLEAN A42[4087056] = @
- Yky10u@@@@3q6aP86Zm6Gj@@t@@@l@tVVod@_m7_ybV@zZ@@vt@ypl@z@V_pV@ud
- V_nF@ypV@zd@_J2s@@@Zj9Eu4knyF00000018W0I2GG4O0G0100000901HW11X49
- 19H2IXqF01002E6aQU8tmGIWa0169XA8W02S06e1O014G02000P36000YG4H499G
- Ia0Ze16P39o8C48O88nGQXXaX4Hg70Y8YG4H08vOGse2Y8Y84H4HI2I4NUW0Y8Ia
- mWes31q4I2Cals8YaGGoZa0CQTy8QGY82F8W02G0G09I3ZGYAI3I8rGYmb42LI8c
- Z1014G028W04G0irP004H4Y82G028W8cOYHCX4YG216m03C29aG4I8X8aG0j5O0W
- 4IeC03qLNTfBvaZSo1GaW102Ae05K0DAOm3m1v2CKceISW4H59yB8num3f560Cm0
- QY8XOY40414W0208MxXKlD00H4X8Y0A7n008W04G0IG29aG8X4YG4HKCW1028W0a
- H6n8Z4A8v1aH6P8Z8YG4H4X8Y82OW16m03iG2604G6m03C000000aG2I818HfF4d
- AH413bg6W0280101KqW1f3Caly0W8Ye6232BO8nXXG43000G028W0Cm03O00WapA
- IwI8Y0ZGa7O4G05HGIoa103Cm06144pOGYy3016O03Cm06OW9Mc1o8ZCaXEwG7Tm
- 1EuWB8m0m03DeX6Q07Sm1Ewe3Tq97vaJEG15KWYAgG5LG1AeW2KG15eW3Em17Kf0
- 6WAge2LKLaYAgeeA904G24czGUj7029aW4I819aGYOY96n03CW1cm4MOX1Cm03OW
- 02G09cK0606PaXCo0J4038JCn8cOcnCpCJO0303CG028W8101H0C04G4X8Y8YK0C
- acx10014W020Mqb0008014G028W04014W0288pY108W04G019eW2IG15aWcP6pCp
- 4cOY94I8X8a02eBW1Y9cO4J4H8Y8YO1G1L0CGCn4p1W1Q0OG2X7014G028aXCo8J
- CXD0000000_t@@@Fyn7Vu300fKI014G028O03Cm06OW1C0G05BA10Cm0j0Cm03CW
- 1cPca26OaH6n83CGA06Cn4Ji0eWA06OcPcv0m0D0Cm4JCX9W0Y_4FifuXmX64H81
- 4014v9C0G014W03CW1c09wUG8X4YG4GWYT9G0PaXCo819aGYKTCa2m0I8X4B0Ae2
- W1aH6P8ZCoG6PiXDsO39aG2I014v9y8Q56eW2AG1G018WCZPcP6n4JCY14GXTCGG
- 15aW4JCY9cOB0AWOYP7xipEsPdTipCpY2OGE068cOYHCJCX9c8oME3U0SGqhAo45
- 2geYAK14GnXI0HY9M3132YP0W0g85LKHCpCpOcPc5Mm0o9dSaJEv8dSY5HmZO2O4
- FBX8W6aQAX0HC4BYXSP9eioAJPbLcoAZeSM64_AXeL60Cma9WZ1WH4H8Y8W04G01
- OW16m4HaC06auX1Y8Y84HCn8cOYG4H419aG2I8WWMD6W8Y82H4GGn6321m0ZCo86
- H0191I0HKG1AeWWf09W020BwL2XnI8n730H6PY9mGc83OY9cm4G0fDh103Cm06Pa
- XCoCX9cOI202OY9cm4o83Pan4cOYf8NCaBZ14H4H8o8ZOaH4DzA14H4IG29aIun0
- I8X4a0280144W028a0W08W02G04G2Ln0Pa17uW3E4H4H82Ae05K83PaH6zqJFw13
- CW16SW3EuW6Qe1DuX7ympEsPdTfFCWSojgLNTLSo9du400000qXEweBQb1D0C0KG
- 15eioAMP5LRhC0LG1LAG9G15KW200e7S20G4Ho9AHg56ocO0vaJKYAge4H4H8Y9c
- m4JaZSo9NA162AmGE538dSKZQgfEY03HmC0KG1DeX6QG3DqWcG2H8X0iK_1028W0
- 400Y0O0H4H4Y8ge4LK0Y1O009Y84Hau4NSnpfQ0H4n6sOZDaJEv8dPcbp91YPdTH
- 4a8nZ1LUC8ec1b9O0KGH1AeWYSOCG8X4YG00G4CCQLp000018W02Cn4JO200000O
- 03Cm0000008bKaIAAG15K49WXK06W2AeO1G1X3CWKI9r1W1Q0O08W02GG15H4O85
- e1frO8Ih7000cm4JC114G024GGqo48014axB108ZCnoCW9cO2J8WW6R6aDx1G014
- W02ROZDs4joW8Q60AeW2KG0HVk40X6QG3Dm06OW18W02G0DqW6Q18W02014G028Y
- 84H418W02H4C028m06OW18W02G8jqaMQjebMQ1I8X4aG0XAC6a2m0jqIBQfbMypF
- @udSoHEvCcn6RCX5MO2Bim4MOpOcPcHDrKZQY9ckSIGCpDdvcRcPQCmCn4ZOY13O
- W16H4OGI160MOX5iOWHB0603Cm06Ev4dS2X82I028W4aG29Cm03O09aY8m0eW2AG
- 1DqW6QCW16O03Cm06Sm1EuGAI9bKI8m0X5sScRkv4JCn8cJFrfd6YG294X4I82Pc
- P25oW4VCGCn4hOZDMxipEsPdTipEpaDa1YXIAH9bOCHG2m0ZlzztV33Cm06So9Ev
- 43OW16G15KW2ZCYH6HO543W06O03CG028W06PaHCoAhObr7zuZFQX5Mm200GSV90
- a16m03yW7Uu1kuYBSnH7veZ04xZ1X_KXTsP7xCvacSo9DvaJ6xZ1cOYzitUxP_vd
- typEhPdTIJEvauaJEn9qG3Qev6tSpT876a103W6QW1Cm03OW16mCpCcPcv50A0pC
- 3CW16umoC0G0Dcn6RCZDsO6Z02oZA10Co86PaHM0e0ZCoC32PWP6TKZEwe6TqHJ1
- m0pCpUH4aWPdTMpExikzsRTxypR_vltztVlvdVUp3DqW6QgHDrKd4Y1W6Qu1Fymd
- 2W1ecQgHDrKpOZDcn03S419aSs3X1oGOJ6OW16m0W0IUK9W4Pa98A3ekwgJTo83P
- aH2I8X4sOZDiX6QG3DqXEweB102G7TqXExihDa4O7TqXEweQlA3U0u0KHrLkwghI
- kYX8tC0G0X84H4nyea87X4C214a7L20OaHCo8ZPin6pPdTcpkv6tSpDkvcRywhlw
- rpEpPdzktV@TtTtTkxkxStT@x@@@F303Q0mWK0Cu9J3mDtSZRgeARB909aG2I8W8
- kaA00W02G0POz23mm8ZqsW1f0mWNUv5ly_xU@zNyoBlutV@rl@yZV_v5lyoBUzrN
- zwBlubN_nF@yJ204udV_nF@_hV@zt50A8A03YZo0pC34RRP08W4o82C8h93o491G
- 000H4m06O0YK0UWBku2NSn5ku2ZOaH6n03CWX6RKZDw2NSn5kvcRSpLNvgh_nF@y
- ZF_u3VSnbK0IWh_wBVzrN_whlyn7VuZSorHJ2aJ6P8ZCwINTrDx49I0p0OW16mW2
- AwPn014G02000000819aGAZ86m8ZCYHY82H4vEtTtTcPcPCZ8YG4HCZPcP6H4H4Y
- CpiQcCWPcP6p_@V@@l@ytV@z_xlxTpCBNA3CtSpPEvahi93Y8m0o8pC3RbWPcHcm
- lC04OWH419W2PaXCo098X4IOX5MmYAgG5L4W0280ym3Fu@wBVz509qPGA194HW1b
- tP0cPcPCRcPLHPG2U6W8YQMpDtCtTtTkxkxv5OGUKFGCLKXAg8piM6G6PaXCo8NQ
- 26G6PaXCoe3TqH7sQhjirMRPhjGa1Z1W23CW16KYIAfKbLMfAfaIKI9tucRkH9bK
- Yo6RKZDI829aG4JCn8cH6n8ZKZQgf6X4I829aG4IOnAkuYvghkoLNTbhko86PaH4
- I8X848WYEqW8eCW8YihTtTNo8ZCaPaHCo8Y44b14RcP2Im0wghkqr6ROZDsm6Ri9
- dC3CpCpQsPdbDsO3ReW2KG1LeYAgm9dSYJAe05Ku9FzqpK0O8LA6G4H4X86P4ZCo
- u205WH69014GGc96Oin0AYn4oCf2pCo85dOWJEv4dSpDkvcPMIp0pi@_sV@xStTt
- buX1LUOWxkxEtH5LjXm0geYk8HU88G6I2KYSkC8cfD8Yl_MUX1PTQGeM6mV@zd@_
- wR566mNVzbl_xF@zt@50Ae2W4uFtSZRkvU1W2g0m0TtTtwcRkR181S34GDIo0W02
- IG29aPooWn6RCZDo86P406cr00m03fXOGe96OincnCpCJQ86ubNU9J43y_F@a5Y1
- _vdVypV@vl@_rl@_h@_xF@zpFTYOW@_xF@n9duaJEN0e0So97uW3EoQY1G014W0G
- 0pXoW4On8S03yoB0a2W4UvbNyoB@x@@@tF@yZVUzr8JC8u46IDP3@014r1o08We2
- LKH59p9Htk9004H4Y8YO4C60000000ScpExChl_wM7H4h1m0Co8ZOSzrj_wlxztV
- twhlkrtVVxl@@_@@@j_whV0m0D0OGA06SXS2_d5Mm2Bm3UuX700000sVVxl@ScRk
- vI0WW80CmSpHHYLFGEvaZSG0HvX9024HCbW400G018WW85W4wAm0l@_xUVrLjwgC
- YH6P4Y8Y84H6P8ZyhUzrNj_whRzLNrghkhTtTNxl@_s@rNzwhlk0G1UzrTjxkx6H
- 03cPcPCpjtwsRdPFm4YW9XCOIG6PaXCm0ZyeC04G0182CG1682xeb04GWPCpCpG0
- 14W0dSYJEJG29a0LKH5gughSrL46KB18WWAf0O0NTrLkwwl_ztVfZEwGdH69D438
- Y8YGaH6n8ZOICVFaJ434H4H82W02G01CKY4000knDtS3m03CW14mQ0C0faIAI16O
- 03Cn8cOY1Cm03OeX6qGJS6060Om17uW7iW3EO17Sm2cOYHCn4ZOY9cvcREp3EO17
- SGRGQWWYBEn5NKYAgeqIBjeb02eEI3YXaXC9DG014gG3DKX6Qe2DaGIZq04H4H82
- OWZ8810sOZQiHWZOo0C3Cm06On9kuYdna15DPGKJCWTsP7xDticREO17SmnoQG_Y
- 68eW2IG5KW2A8014G0cPcPCJ4H8Y86n8ZCIeb6a2W1YCo85PaHAo8ZOhI34nUx56
- L2cDo85PaKYIAfCd960Fym3UgfEgf40DuW3Sm1EC13EHmWu4C0m01K0a6OeX6oG3
- DaX6218W02fMnWX6Q83Dm0nKQWDsO3RSwfEzq3TuX7QW16m0pDdvcR3Rin6kyoBF
- 0OW60Cm@@@l@lzMtUxl_ztVTvbNwIgf6rKp9EvaJKJDrecIAH9bMoIBjC503w4n0
- F_uZUaG2pcnWaSD0KG1Ged98W009Bx72Zw1aCpCcP6O03CmOzrNtwaHMOK6ucRkn
- DqGJOKCWEwkRef4StTq56b4egggKLLKbYQ2W2gm4MOX18W02G02Og9I04G01828G
- @q6W16O03qIBQfT6pCpC00000G3DeX6098038WG2H8XSYJEv4Vyn7_yn7_u3Nvgh
- kwfdUoJExCdT_F@ztVyoBlubtUpRlzYNUv5lyoBUvdVypF@udV_v@@@t@UxDlzcR
- SpDtuYBkm5KGLrg1aIAf85KGb7b415RGKj6a7539EQ0n43mGfC03DqW6Qm5kuYBS
- rLNvgBkm5NyDZ93uZRkbsa1SpDtucF_m7VyXF_u3@ypF_vhlLraGQJCGEeWASE3Y
- vpWeMJ8FA6o2CXm0D8IP3m17SW3014W0Ee17SG3EuW6aG2H8X0cvX18Tm1DuW3Ru
- X7sX7Ue3dUQJFzacSo9J1WX408mX7Ue37SG3EuGRLOWX6QeSACm17SW36O03C00f
- ZNH41C4nN2O2OW1CmG2I8X4W02809aG4I8mPYaGjQ6WOY96nZFkn77u9FI0m0Jzo
- P6WQY9EFZ4YSkb8xC03C4GYL64z53OW16m03CX9cOA4062@Y1lyoBUX16I1G2lyo
- BUPcP2GY1ZCoBf0aGJi64p73vl818WWIKI9bnso0EuW3S014W0262Jq0004G0286
- m03C4XD3028W0KBjK4e1nAQ000G829aG11QWm2B4X4I8gjsQLRCn8cO2PdF34I8X
- 8aGY9cl44RinCjB3Y9cOqV@zh@uYJSn1HC19WIAX2KG15gfcQK35KT5R0gfcQK34
- GDQp0W0YuLJI0n434W02emVDGG11qUt6085KW2A4miB98W0YOyN34H01K6i1AeW2
- KG5LeYAYO2O34HsPBxihILLLbAge2LKH5geYEqH7TegggILSn5kuYgbaD0LSn5ku
- wANTrLcRkvC7faYKI10000G2TCW9cOw0W1Q0mWWfb0G0jW5MOXqAO0G014W6OWAW
- Jm0NUPhA6am23HhmWF@yJVUvbH0WWBlyQNVzr_ypFz9rK7jY1eaIAH9rK7jI2uaJ
- En9dKYIAfCUy700cO2JC1O_@400035_Y16000o_q04G018uW32sm03DqG6QpDjvc
- NuYBkm17SW3Eu07SmpU_vdTn5NuYF@qdVUXBku2NTrLkwpFzvdNvghko5NSXBkuY
- K0C8FA6G15KW2faAp43ohq0G0XW4KG1p@V30qG3QeX6qG3Da2W4r0OWl@_RVtLNw
- gh7zuZFc5W1QeX7p08Xg0IG3F_e7Vyn50A8A03Ygtcs0i9R0sYD0xm6K400yd@_x
- FfbMQI300QaOcs@D8kD6IDtWHAAwN03c6WX4@nG000mkHFqOZ70W00_ud100mC64
- 006Cm60040z4uHy@64hJ816qIQ0U00001002Gm@C0G008rkD000a8H00ueXSsPuX
- h6gu@WMsGmcLzPOml7_Fm300W@_500_hWa7AUuvT30100jVH83H4IV5Ua7HBzF8n
- 82F0020CwV6000quA00OfZYUJWahQkgy3F6TS300mfu500UFeexiUu8WH2M0cOG8
- 92ZDQ0H2000WIoD0_Fu@hBMQY9a_I9dfNy8OU9C8500004ei73UpnWn9UG000mpF
- 6S403f1OG0G6S4W1HtmGQ060804e7b4Q4mWf1C0W000200aZ0I0000900WWr0O00
- 00800WWLVI0800mH06SEK2V5y0W0GaLVUuU030000W0001002mX6FK2W136OWaG1
- W8XaOk03k6QZwNIO2f7UFoZ2WcvzeDECoWhbU817C000G0200400GGDJ6a6U2u66
- 0008X800000014140000140000A1WXH0Uu8W700G0a6W471y0W4G0001a0402G08
- XCDG200I81014SF0371WHow6aHG28W0G618100000022G1000480Om03014G2G08
- u80301KGH0100000808W0G028bqQ09400G08W0W22kRt0D9A0XLnG@5m0800e@Y7
- 61W12000002WA1uX_Ba8x23wl0ZVjCe@YD00GWaTH2zN81G04W1PgOoU3CwZ0C77
- @O6T0Yph501400200grA10100PPo0002mpbgOD036bUZkqUeP03U0hbOPJ000000
- 10m82gO6B9SQ10aIpOrFDMNQseyC1eDnbUt1cn6Phpy4MXZ1eS90J@1p_5CKyrLx
- poG2UgyzN2FtzmwTRuCw1ObCUc9SZc4g80kJw2fYD3t8zl7MVJY96DO@F9WN40K@
- o@ptyVCd2bU99nTwnJe8DV6C0xE06QadXitefqDIHrcsEbutFF2Fa4fg90nqLNyZ
- QjTg1fpU2_s7WP_gxolh_FGYhNzmtg3mMqmivBClUuqjrXavx31RvX4n7WDB2Stt
- PQCrZmbt82v7W030K_s@7JZHrq9CbC6bAR0W00mCh5QpQCMksZahIORiS8xA0CiD
- 6LRdG@1R4TsF9P7I@1aSj6FAMN0sKUca4aOsvSo2tZrotuV1Fs2@4PDC0DrWNIE_
- r@l1OYK00000tWE6n61vvzIaeDF2800u5l04nDLl7csn_LiTiAKSP06xRZy@Fvzl
- DoXXXh@heBq7ozcaMzPel@7s_dXv@D8u@D00002LG1eqh9RnNb@_tu4TIeA004zZ
- 4fqDJ5CRqR3Fh@NHw@jCSl7oYL0Y6DjzBg8ETd2Vj51000OED0UiRlp@z81ZY2yt
- 3Rh30Pt8QLQEz_F3mN50Mn7ZScD8zgGsz5l_342000WL07Wblrzp_4sLE7sq70tC
- lNOc12C41OnxGwlmowF42000Wmx2WXx@Ft9ElX7CIFF00000ZPlYA@D0000uRxL4
- 30351WnzL4M_c7IO906_@XPoI8pV3_INYBxJepU3A20ZtZ030W0I@@9CuG5V@JYc
- S5Wqszu@WkYIEGsUD03zNHX@6Sv@6ZPmmV69y@PBrw7IrdW10000Jh1mnu9000WO
- bF3040200012020GA_I0000H00000090008W9hcGa@9q8G2t@R0100W61Ie@@7Q4
- m01000@xR0200mWYJ8Z09Q4e2W020P4yGZ0LaHW72rI0k@0Z_7yOHT6ktmcPu398
- nAk@O90000GXJ0wTtZMHmOHU6YDzggvLfQuSiw60qR@6vViHih2DXeGnoAapB2Ww
- yVu@19oF9aMRlgGVFozdXffpn7j3GQ@Ra@HN@v@pxFCyiTEW1R0cptZyFsxyinKk
- w0CtV5ltaGZyICMJ2BpdmryCq8G5vtWnLzCyoF3D2OK61X000kWI00mx@CyxU2hz
- Om@1RCT43Jxpm@1g80W0w@0Fo8WXg_n8ZW7MKe5000o5ldGS3jiUV2D8mm5_6iXi
- 1fuRG@3V200yHP0808WDK104G4G000J8108WaW400YG20001X400am4a022I8082
- 0421m0G0000B8188am8a002G2808X94104m4K08Y0mW61C0mIA10094100mWK20Q
- 4m0GG09H0WGh06W020JG2888Xf4504G4G081J8508W5a0KGJd06W0Q2H001C9bW0
- a4I000O8911aq80F8W4G00003I9809W1K6160CW4WWH612Gnpl3@lxHultd10uib
- ZyFpFn5DZM2f@k70EpwKwZATVFUKkH0iKUfvJI@zXqvFCTvdmaydyrU8bFR30U4n
- gN@@rxLteFA0OcrBTZtbw12W000WJHs0zsar@3XXnm@u85j@O0ed_YxIYi@39C3Z
- 10010WNfSvw@pPleyBUO@YCFb@10G9i7d@VMbQb7@d08W00m@0CS@@1@@VuV@@Tu
- @TF_@sb@dzv@blnF0aYugN@lgV600W0a@dw00W00WWoDyD3zhc0100WWkn0810Gp
- t9KST5D2C3080WclPeH0ZADW40c70N_@mzZjR@n1evv@BVx@al@@uy@hkDV00004
- rK0sgjYtRm8@c4gH7Z61ovzc4Q4meI38100CfI00WqtDu@0u1001000QG200Gvz6
- q@my00WV470202O2H00141400m4I00289810W8a000GG81009C19WWW420Y00XG0
- C04000m2I0229Cj1O08X94104m4K08Y0mW61C0mIA10094100mWK20Q4m0GG09H0
- WGh06W020JG2888Xf4504G4G081J8508W5a0KGJd06W0Q2H001C9bW0a4I000O89
- 11aq80F8W4G00003I9809W1K61641W18O3xAU@@vNu703GG@@LS@sCFvJB04KbcZ
- nkjVI0W8X_xV5rFFpwxJEjV80OHFBNeh_i@40BKzrdv3W0200mmUu6lr@VZ08dQZ
- Uza5u5Q7c3Vjb10Sow1dcGpzRSXBpj_o00wrdVNlTduY0G@5ySSQr8D90QI7000W
- T7cF0kAlW@@Fu@@Fz1x_@910QkPm@@@z7@00CURUEV00000uLe_DdXvdEl@@40GY
- WcyT2F@dG4GOS@@p08W00GBYNy_@ZDBH3Kg30YuDBpJU0lQ0uZ53VpGpt6Cyj1DV
- @m8g90a00evx40800yZE3D24oJuFq8G20W00Q_cX61CAZ0Iq670Kbw9XmMj210WO
- OFP1@gXEA0a_r@BNVo4sLhgx0uyD_Td@0SUs@jrmG@@9CM36vtaGbsOq8GEPhpGZ
- 06LQG800W9L200yV09Bupm@19300AcL00G@3yh40404m6Y00282800W9a004GIG2
- 00H8100WWG200IO2I0119404102X0O08000W5a044IOQ3m0G2J8208W9e0G41W1D
- 2O0WbK200I8200W1f40q8W1WW0IY00XM1C0140cW4GGG2J9A08W8W0G2cGA0G0B8
- 1eWcE1C01q4Y002OIA1189a000mGI228fH0UG09W00006aIG0I03eC2C0O0901ZC
- 24SkSLl_Vsby30ChSvQ9YFEXU_XPnSsQv7Zl_J0800m7zX0WWfAvR96@tWt@zehz
- 7gjtW7hdiZVF0mPn@ol4BzNwB@OyrV2@F8nb@I00nPEvRC2mbS0iBtN_xKL_k20a
- yeGVdsYtL08@Lbb4xMC@qLE30G5AwF0__@P00ponUxCizzvRrd00CWxalhOzyp10
- 7BDS@@3tdF0280003x9V@VvR@N_c4flhE0iVx@3_VukJw@lQ0eYyX_NHn@d3WvKE
- yfsx@@10GYXNd_@c@9CwF3nNVE0IPu5@ne_xm100100qh_kV36_sWclDOuR3Q_63
- W400DVd0010Wv@PeHWS0010qyD3D2OKf1aWbM0eyD96VNTl250xNaF0000fN40zF
- al0200@3009V@@nv@Ny_@jrmG@@9yU36vtaGruOq8GEltaGZ06LQ0900W9L200yV
- m@zFmlI0G0G0J8208W8W000cG20G0919004X4000229008X98144aG0G40842W1W
- 0000MG2GG8XfD0309CX80W0cW20H406q8W10MI9008X80006aI0GZ0602289204Q
- 5m04G0O2I0119Cbe0W0Y0209O2f001iW4W2Qw4m04GJ8208W9f44WaG20003998W
- a61u11a02000OGA1181CWo8mW80C01ROttTv3000003GGqlpFzV20WO410000GW0
- OuVCwFlYJqn8BTRAMFXgrLvH@Y00010WIyPa@bkY@dfvb30V_C000eWxV8yU3_zt
- Wzxhe4YMMJWgCs910W0G@@X0WYGTN2jw@NK0OPNX@D@r@60W0200t3Mnx@7c1CTt
- 0S@@C0WkT9uV5dVHE0GcL3t@V_5OFtl4L_B10wZWcd@Vvw@7EFV04000GAYFE@@U
- xp7004002ZbXx@Fu@@RU_@al@Fvx@FE@@EHxg@@F1WTDDyD3DVRmmt6qyD60900Q
- _E10200DVpGZ0v0020evR6Q4meI381Wv1Gm@@7y@@vVyVot@Nzw@3ldF0000WnB0
- jrmG@@9yU36vtaGtuOq8GENppGZ06LQG800W9L200yVm@zFmlI0G0G0Re208W8W0
- 00cG20G0919004X4000229008X98144aG0G40842W1W0000MG2GG8XH8104W4G0G
- 2J8208W9e0G41W1D2O0WbK200I8200W1f40q8W1WW0IY00XM1C0140cW4GGG2J9A
- 08W8W0G2cGA0G0B81eWcE1C01q4Y002OIA1189a000mGI228fH0UG09W00006aIG
- 0I03eC2C0O0901ZC24WYd9V@@nv@lPFvHdZ10a9z@3Ql@@70mif6yVxBtp002000
- q1I5l@VqZst@l10GprAVx@Xx@lyj@3_@@Xx@lD8Uw@7O0iGE9V@VRKyq@Fm0euA2
- _@@gdWl@V60WecES@@1@@@yD@Ny_@Dt1@tXC0WwCwz7_1GyktQF67tRGrzR30020
- 0FpQc@6Cyj1DVRmmt6qyj1bO91G20WclJ0W00GF_Cq8m6FXNHZ090020evR6Q4me
- C28Xrw3GwN9yPW4@78H@@FJC61uwjvx@F1eL60blvn7SRBW00G1N3motUqXdtiv7
- 0YUDV0000miI0AVx@sQOe@@46h1ZyRIeGRCQ48doTPeH0ZAD8400maA100MGtW@3
- mu8S9_F8P00GOU600AWtW_7c700SCi0G0G0J8208W8W000cG20G0919004X40002
- 29008X98144aG0G40842W1W0000MG2GG8XfD0309CX80W0cW20H406q8W10MI900
- 8X80006aI0GZ0602289204Q5m04G0O2I0119Cbe0W0Y0209O2f001iW4W2Qw4m04
- GJ8208W9f44WaG20003998Wa61u11a02000OGA1181CWo8mW80C01RONnx@lwk47
- lhoMACq@lYn4e20ENYlla8vUU0800KaVcvzB10AnaI@PusVX_FWp_@b00aSql@6K
- y@3Z8OJ76DMpH5Ps@00eJbW@31G00Gn4yq@@Ll40J@@L00jSO@2LgGGbNqB50140
- 026eEtLP22IAXFj_7A20_n@Xz6SSH5he0pU48jilMXz@00I0fwJaOfW0ll9D0uL6
- plOGn964zFy08RCByVZIWMQ@Y3x@@10uD100003kFV0SLU3t@Vnx@lOanz@R30Ak
- YZp@Fwry100000mujnS9s_NT0evQvVy@YxLiwVrz4dGot90WuE@foGkUVR0ipIFT
- 6Irz9t@m300000mBNbv@3nNYns@L3WPeVuR6Q_sWXlDevR3s@N2W400DVdmFiCq8
- W7FXNHZ090020evR6Q4meC28XUk2G7iUyVltwIN0I@w@hpcl@@40qK0iyj7h09H4
- GCxi@1u@Wy1000mcV0uuzy1G00ePy0Ouz42RdXnQm8@c4_W7Z61ovzc4Q4meI381
- 00yZu00WotCu@0C_kNY@3I600S3c00Wu6_f@1T100Jg40404m6g00282800W9a00
- 4GIG200He100WWG200IO2I0119404102X0O08000W5a044IO4I0018140am4Y002
- O2A04H0OGZ060O9b00W4Y000OGA10D2O088Wa80GeL03G01W98144amKY2028280
- aW9a204m2I0AefJ03G0DX80W0caIG0I29000CaaW0IQ4W74G28000W1f44W4m0AZ
- 0306G2Gm8Z01ojIrh@tHTfj@V50kmnt@Juu7l@EK2000W0mQzVvdXP_tB6@e0040
- 0000fxHCkyt00WIILztIV@aKlF3jlp9000G0uG_1yBH4@vyS@X3Vyml@R0Wl6AXT
- IsP@XV4uf@@61GUmVHF9tq@m@1Vs@m6P_p002000Oxxx642W00Wf@D00W0nJ6R4D
- 23nnAH85O0004OdqMkqvdosV00a3Gs7ay1o3@NexOzC0002003WA000e4xVuw0Fg
- @8P00000Gns7Taac@D00m0G34Rii330400E0OWzBci@@70Gydqw29Lu8n@BwEsF3
- 0O0wByNYBGWv_ZR1GW10WrlwzdG08G0q@Fs0e8g@yFam@h8@8T@wd10qHgDb8n2I
- X4@Ko08l3_F8a2pO0G00Kz@C3WXolqvphxl2086nF@nmk3Ii0eVz@360IFW6@XPz
- 9c1m0@NS33008010G0js@304O0sCKYc0C8zBQhDW10ovqh_pmk@9iyV2000010m0
- Dv83R@1yi3C0Wa1g@V60000NLP2p_RGm@6yNP2tGOmuXzMtV200G000pAUvl13VR
- 0800mXlJ0G0AGq@I08W008100000iclD0W00GptCq8G2FXdGMuOy4k1PXRmmt6qy
- D3D2OK61OyV034nQ0EyNb78OO_6Z98x04Tf700G0YE9XzBCk@V6qZ_0yRC3DlMn@
- 1Cq@Fp2800eWz0CTG53_NHuDw_dD6Yp90_Fm3000Wn5dGwHF3000WUn2mGpFaSi4
- vV8HBy9Zb11O@S6wSAXnQOezv76h9XAshuGT6Ul1Z61guzc4Q4meC28100Gae10W
- yth8Wt4gcN200I0x8zm@1h_OV20000100SIC00u_U6U_EXu6Kf@1T100IhI0404m
- 4Y00282800W9a004GIG2W0H8100WWG200IO2I0119K041W1W00G4MG2GGeX0000c
- W4GGG2J8208W8W0G2cG20G0BOZ060O1500m4Y002OIA1009a000mGs8W144I8G09
- X5102X0O020B8288aWfa2Q4m0XK0G0MG1G1DX80W0cW2G0Q29001iaaW0IQ4mW_0
- UeH0OG280q8W1038188aG41028ux3srNYIdz8uya1G0000BhDnvgZKXX_@t002Bp
- 9@RCxkA0200snNYg@d9FVpU_t000GW0uXwNzd100407mpmgXgK_V55Y_Mw3gySV2
- 0W2v7m630100zFtIx@5L7@OHMo00C5tS@bev2FEVcP0q@T00000CW04yF99@_C02
- 800ipKZ_pGk@9Sy@33dcGpnF3WU5i@092WXaVxXCcV9Au7Z5NP00tKPZlRNzV80i
- TSUzFam@hOuV@_bddY@P0021zCHMsbaG5yJ20KuxShdl@@400jNjxkznsR00Q6WX
- xp701000aYuOtR@o_70WyAsRlAh7PSc@9000200Z8ou7mt@F30e9KlF9V00000WP
- qVl9V000W0mPCBUlbotU60@3Gjzdi1cq00001WQr6U5mf_3JvRC00FrkWKLUztup
- wJ000200kRqRkP8eR36_sWclPuzV60I00qyT20400AmdX612v9y7Q4810G00DVpG
- Z06bHG804G0yrS04GhAz_FSotC0G010nv3muRv3000mSA3G@3jt@@3ooD02Pca5C
- hM000WsD7Wj3p7000WNn2Wl@i@uT346B0qM33z@dmODOaVJ2HcZHZ0vioE3D2OKf
- 1X000cK900m@1I00008id7I@dX@3wDwN6080XuM00e@1_L20202O3L00141400m4
- I00289810W8a000GG81009C19WWW420Y0m0G108X0O0000C19WWW4cG40G0H01W4
- CX40W0MG201CH0O00W94104maK200I8100WXiHW4G09X5102X0O020B8288aWfa2
- Q4m0XK0G0MG1G1DX80W0cW2G0Q29001iaaW0IQ4mW_0UeH0OG280q8W1038188aG
- 41W1YC22GND0CUcwz@B1872WiBp70000cG4W3@nuDSLYUbM02000400q7w04vjA5
- @FJYmD6Qy300G0qDU0axtsLd72Vf1W@sXfzGcnIW0yxl4F@xzIZ90G00mqV2GwzC
- qQv9VltRn@60G00KW00WcI4Wo_Ve_bDoifq9_Rna53mmxFaUYt7l@0bR3Wa@Wl@V
- 6uXh0KMFpTt33cj7WkBKVy96w@t07J709V@m4AUiTDp2800y@n0SykzJ@R0ve0WW
- @@@n@7YlHT000WuV20sStZPxDe69CMjdM0280Hdd0ZD0W4xVeyAlNUd110806KA0
- QzkzWxP00000kf5WEptezlmvod0K_F3000W__uX_3hUrS30000gYY0OtJ60400r@
- m3t_Rmz993G00u_a40800WhT1OuT6IitWr3J0G01q3YFiXW1T@hB000mahC00028
- 0140UE803Vd0000Y4@D0008Gpt6Cxl10010M0eWe@D0810Gpt90G000100OGt9q8
- G2FXdGMuCq8G2FXdGZ06bHWD00G0X8W0OrN1Oo@7gydXZlae@1W3jFX_7CmFz2m@
- 1O0000QuC9slOuF@J0W020e95WotOu@W7wFeY_7C6000W0340YAF0xNin@DIVUY1
- @sR00040CC90h@pGsB9K1o3@dwwzBa4zl1G@70o@OZLtbu_aXZEtWa7DGbp0mw@9
- 0200Owd4QhnWKxJ8@63MktWtRI8@c4IodX2TC85@4Ul9X61O8@c4Q4meC2QPvz4W
- 800200Uc900mQFCqPP20I00ozdX@3Ik@@4W0W0000Gas00GQHCq@03p5aPY4@ayl
- 1G000000sxU040Lq4Y0G292801e9a0W4IIG228H81W0aWGA4GIO2I151D44Wam2Y
- 0A2988W4fba044QeG01e99144amKY2G29280aW9a2W4o2I0AeH81W4a5K04GJ820
- 9a9f44WaG20283998W4X5a2K4I8Q4W1288aWW02Q4meC2811a020G0PGA1181SWo
- 8m0W3a0K4I8G03h1000AX@D2mJYwxxju@4g_t00edf9lILysUioDFz@x40mGnXtP
- Oxl4M@@1010GDecml@6iOGZz@p0000aYZ99vR30GYtkx@37@Nnkn6qVV55hJI9_i
- zVW7z@@000Qmt_FvyL9IimfICCRvr4w@t00mNM97un_5CyVlq08bb10000O01es@
- 7I_7Zz@J0003mZxeE2F608m00WfAMvF3JVcGqVIyTS2l@Nt@1K100100stQexIqy
- c4rkpS@@C00ejRtVOwUdP0Sq29NZnzDLySFp00800m92UxlAB@BD0y7Y2tbOv86E
- FMY_@P60Ey_d@g@yk40eSKQFdX@cP8n@AcV@P0qxbblroxzF30wbPlDEx@7C006l
- r_BnlNRyz@p00Elgy@X8@tuu@aBjF1005_BNkHrDLS_6p0W3cQ@EXodg8x8fx@F1
- 04G00eStUka1010GbNcGlzLSV6p04000m0etwq3Dkdm@5IyyAm9lB10Xqj3tVuoM
- 6cy@Xtxa60gVL@@608e000000802Wy@DW000Gpt9Cyj1DVR00020W400DVd00100
- 400WDVdmmt6qyj1FXRGptCq8G2FXdGZ06bH0C00G0102000004Y020bG5Wd7t8q@
- 7g_quStDOuU3eZq0qS935NzmnzFa_6p1@R0Sv6WN@Pemw7wFOR000W04G0Km0000
- 000W00qT@64yV2ZVZHqj93000K00003Z7WSZyUxSFeV4000004001K@3F4vU5ZlQ
- yoL600014W1208X5W5lJ8_I3okt001a0htpmOD9qMJ2bndmxD9aV33xudGZ06bHW
- J9VP0414000Gkc700cBGYxVC8tV6W000SzV2@70y3H9000IToX4_FGYT@Pe@1ZRh
- 8XCdC000K9T1G0KHVe209a8W04XkG20I89198Y4X402G229G09X985K4aGG0I2B8
- 2e8aWW0IaMI2GGeX014Wca4GGG2J9A09a8W0G2cGA0I8B81eW6X40IGMG1G0DX80
- aGcaIG0I2908WCaD2K1144o61CAZWJG09W004G6aIG0I038Ae8aWW0I1EG2Gn8Z0
- 1_I_nVFKUO87lpC00lu_@D0040mUzE5f23z@RJgAFKC0L08Hx@ipZo@Ju3P32_Nb
- 0LJhQXMkoF1008000G00mno6xB90080004043M5fFKKq3UKgVK9sP000400Slj3d
- JoqzpydRQHRuH27Fq@0300000GUEMvSuxMBHhr900QQVo@JI0cXX@ZTY5C0m7i_K
- I59ein@103G008rS30G0000frknSOwUr30008z@BKa_KTvT508WZJ_6cb@J60040
- 04Uf3xLP@xDw@@M003_Xz7L@52jVHQ0e5iMytcg@BjUBCAzt0020008uZJ_EXb@b
- kmm72lZXalD00lfpABmiTTlntaGoz60WYySW6O6kdP0qovlyCJunGkh76lx9nx79
- qSk10mvXMjMYsRL700DtdF0Nh8Cp_R0000G04000GHYJFfbchP6004004onjtyuu
- jAcU7oyFKf@@70Gnh4rl1n7Xnx3C4Xl1000W0400bT@jntm001000OiJf_iH_dLa
- U99tVavyBC0G000WxhQBfgyWV2JlhOCt6yARB9Nb001000y_gLko0802eRkJ0G08
- mtz6000G200100G0W_@D08100000C1100DfR0200mclJu9S3o2tW61I8By4W000a
- 5U2FXRGMu6q80FY020008100808Z0L08W02G0G000080G001mGGz@Rmi@9Cy@3V@
- RG@@6qY13H@V88W0W60CuROL08W0Myk104G01maNyVWAFmom@1DcgSB@7m00k2L0
- 00004GW2ylYk@De@09gkMn_72v_ZD0O0100PPkTJI6EMYzBGj@XD00000WG4Tr5F
- 2GeY_7wD@33IGn01y@3v@RmVp600W0wnP6w0mWU0I8xJ6kFfqerhetH3AWn00mZV
- rlamAx6yzH24000IjE1014I1nm0G22eApPOYT6kTdXtROuMx42rFX2TCeHWV014W
- 80008063o8GYS_VuWd40800000G4W0000CdeKwnOkWD0I00zVmXF4PGd_6Snm9R@
- P0000106000uYG@FOcv2MAH2vkttWbtDG0RvD04WAq5I0G29180Hq9a0G2II81Y8
- 941W0IWGA2GIO1H15X6K4GYm2I0A2DK8Waqaa022Qe801eb4144ImKI1G29180am
- 8a2G2o2A0Ae941W4o4K02GJ8109aba44GYG20183f4D2O08XW0a4MG4GH8111a8j
- a4WWG2HZ06X02mBZ0IG280aHW10385e8aGW0I03G2e88XW0_EB0008W080018008
- 10204G0qPU2b0aGD0C4_bYR7QJ1@C000CJ100Gkbgt@@3000cXE00CyE3v_7o4IO
- qx@gPdc00001F100HdEJGE9yVmjf_R000uBT100RUrok@SkUw9Ptd000GFZ20001
- 00800W00044000m20500040002000H00000D0O0G0GWe0Cu203QyNYO@Bg@VIk5q
- W60C0100GsW600200000K306a1G200800010080000400W08WH0COwQ3401043W1
- OU10000Y800Ou4S3800000a80OH0000080802000G48K0m00000000K20G004140
- 0C00000GG2010000W01WD0000G000HG0000We1006020010GWG000808W0GYeHWJ
- W08300004G0G4800808Q0P4OGZ060120GC00000202W2000W00D0600G0080YY00
- 000HW000J00800cHW1W09Go8m04010D281GW0WI3I00G303000000WG100P8C0yV
- G2040880W000a80uH2m@1980e0WX000010Wp1I0W00mv0ayVWAD2Oq@1U0Y00000
- 1W1G000020W6W3_Fm0008yo000cmda3uh600SZ@10Wj_XfsVLkKmodtJ00049Z10
- WtZ_l@1x10W0000o5s00mO@pqyln00W9wUqWzB_l@X@lFv@wN_V_c@Z@v@tZ_lzf
- @3gLqgaf2004dI10W9yJeBV3EUs001a05Dd040000W02xCd00004X400FXR0080G
- 0201HFdGZ06bHGQ0mnDgUz@_@J0400HK_90804g@X4svsW_7I0000Y009aWkD000
- 0800am_7IeH0Zo8WDVkB0rTeRLw2vhY1e@Wy10008q21e@@4014GaxV2028XslW1
- 0W02xqd00004X4I0Rvd001aWzBOeH0Zo8mC00WNs100slu@al@@uy@BUdVe3W000
- 00WI0W8040HA1004G0000I0800I4085W0G2H0020080I00910WI8101400002421
- 01W28I800W020040201WGWG0e0a0IW61U0002Y0900a688D2OK61@040900a28G8
- W0W020b6m02Y0lMlyEWS9YAZ10aBZ000000A9000G00W40009100082f000I0000
- 200850801W0K20080000900W2000GG81000201W0020900G0H050202000G080e0
- 0D2mW400GW4I100a01004s8WHP4m3011440080400G80WW001iq06qiR0ySy@DF@
- @or@dyz@7d@Vnx@FS@@1@@Vnx@FS@@1@@@mz@7y@@1@@Vm@@7y@@1@@Vm@@Ny_@3
- t@Vm@@lSz@9V@@nv@Ny_@3t@Vm@@7y@@1@@@nv@Ny_@3t@Vm@@7y@@1@@Vm@@7y@
- @1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7
- y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@
- @7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@V
- m@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@
- @Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@
- 1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y
- @@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@
- 7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm
- @@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@
- Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1
- @@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@
- @1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7
- y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@Vm@@7y@@1@@@m@
- s00W0e@@XHUd04y@@zEiT@@XGXQ18u@@pUGz_@b0kV30000G0200000W0000kTIu
- z@pW0200Ve50Fkam@1Uq@Vrqy80w@VZE8ae4bdXvl0Cy@LPIKgYE1WlZcl@@4iUa
- 0qVXAtW8jzc7WW@@VnZXx@F7U260Zt4o7ERJXy1u_Xy1000OXS0exevx@F1WnB01
- @@Vm@@d@n@blPmp@pBW00m@00mxFv3000GnL0m@1@Fzd790wjok3W_@D0400m205
- aOh140000402S@l10004M0eW_@D00W4m205yZe10002M0eW_@DeH0Zo8WDTO30FF
- rU@@C8000moh2GxLyBUt1OwIF20rR7A801@@Vm@@7y@@z6dmxD6aVJ2RtomxD9aV
- J2PucmxD9Ke33D2yGXECq8WHP4K400GP0000DFRm@1OS@i1@7KD00uVx000nDGR5
- 551002LX080AeDK1W4I4G02GJ8109aaW44GYG20181X48Wam4a2A2I8809X541K4
- IGG09IB9188aGW02GJI2888Xf45W4I4G081J8509a5a0KGZG2098Be08WcG40I8J
- I9809X404G6o61CAZWVG09W004G6aIG0I03eI3C0O0905ZC240IX3t@Vm@@30000
- 001ufva00W0evU3gkNYTuRim66gRt308b9haNqD_IabVf08GSQhtZ_7Ef@V5tV8a
- u_P00MY00000004GpzpGY@XayV27sdG@vt2WQOll_GEj@XZxD8wU3EytiPvZQk_4
- 0GFDcsF3xzdmu9FyVG8xtxwS@60W0000PjnsBR4y@3DmOGz7fDB@O0eyRJ_EV00G
- 008CMUEEXIJaO1eAYVvp_@R10thRppIiV16lmGI@5k20Aogs93sFvXxda0001Gr@
- 3300100020010WM@D00uQVotWTaUc08W00m@65y@9LF1JDyb2W9dSq4CsEp0000G
- vOmm2_aKYV5bJOmyFD200000h@D0000000md7Ln5OR4@59vmRmGyS200bPz992lJ
- YuxC0G01mJA60800QsWFtwV3020004G000W0000040KFMX@CSvN5nm8nu@C4WVl0
- ut86yt0000G0000tCaXbZae4C6QlpZmybO@Z63zF106zbz@d0W10WV7V8slM_mWM
- 0q4rb_R0010000400000h@ZXRxI0G004W00WxxzeJ33MoNYnyD8NekYf4c_ZC000
- 000szO000G00GWM0e0000G@7aG6K9KVZ1N0a0002000C0PnOGVI9yTW4V8amG_Dc
- HJ2hzR000GUu000XFQGkr60OW0Cr@4000018W1i3I300002G00g903Y00XcDQf@V
- 5Jjs0000W04G08JH0CRW1W000000G08012m000W0GmclDOwL3002010000Y020W0
- 00028e240W0081KZj10002Q_sWemD00G280100G00004G0V2t003W03VpGMu90a0
- 08By40800q8W1FXpGvu6iDk1PXpGZ021001yiS3W0W0OA500000ufF6CxW4FtQmu
- F60G010001m7u641W1ZAmGJw6S@n3n0amrZJMxk1epG0_iWX6CIeAY7gjIY@3qDu
- l400W0GP3100008012eQxJu@09kEsWiSIuEZ4UEMY78IuzX4_FWJ1400y3R0sCXX
- YRCutpA08W0CWY1l0lnyDIyZl1nteOe@9K@d1kxR0Mj_X2hbe_b40000L1Z1020W
- lmeYyFaezBBBzE1Kh20000000m0rtR2hUpmp1CSYb1DGaGh9C0001y7S3Q1mWU0I
- 86W4glnI0080G3N0QzB1G00030bmIC9iVk1001060A10008200WxGF10001rlamx
- D6adQ200O0VlnWzqDuzc4ol9XXqPuzc4UA@XtROeGd4Q48dcQI8Y73mmh0CvU2re
- p000GWdtPOj73_F811040z@dmS1d0G00u@W3Zit00W0W0000uES0CPV2zFOGv2Cq
- RV20210ciFXu6mhH0ZIaW100myc501G5DX80aGY02G0w2908Xa4aW0I4I08098a0
- 1a4kWKGHG31189iW8WYG2A28LQ9901X4A4G8wII0119CbeGaGY0209O2j08XiW4W
- 2Q5Q081P1501q6g0G2PIA118Dq0W0oGI228LO1f05X4Y61C0aGG0IIB9288aWW02
- WMI2GG8XH95W4a4G0G2J8D2O0Q2908XiW4W0Q4I081P9b01a4IZ06Wam2gH0U020
- 80P8b01a06WKGHG21181CW8WYG222aHH00mojXq@l1LtQmpnC30080i00mnrgFn@
- 3000cW800K_l100GWowNY4iU85B6gEFap@jiwu40800200scT00mxd6axV2dNdGV
- @@a@@FdvtLn@60G0EcU00mnv6Cq@3RlnmAKIySVKFpdM3ZC0006WI00mc@FKu@3V
- @R0W10WfRJ8_uGkU6L02Gsi30000W0EQf1@rBn70FiR@6nEEPTyU0002G00Whk10
- WT@D8ys4wkvX1uDO3t4_WtWb@bO3@AMXdJ000W00Wku800SRk700800800sV0350
- _mF@Ua5W7000GkbdjmvP0002000qBo100nDlny@9SYV2Xdlnwrn200UsT00mZzUi
- YR2HOom@3aKxV2FHrOhFC000BZ400GX@UqSLHV@Zn_5lr@@300W65500SPS2FsZn
- Yvws@l700WAK8004tF6B@am@t6qXv6fNXQA@9Spl100WEO000yQD33@B1006WdZK
- Py@L100100041e00GpHLSzV23_NH_xXCQVZxxN1000G00GjS300_V0Zq7gEuV640
- 0TOV00esV6Mz@ap376002000WLg200v5xnpzCyXr3V72C004Q_300lypmqlCSzl1
- V8RmG4FSUfkx_Rmn@60G0Uq0000W04mhFVexaA6YPZ1ie5004W00GFb100028004
- 00Dyj1xsomk@6000140018W10e34UeyKF2kUoahPudV3000QnK00usQ300W0a@43
- dVa0W02ma7POzm46Vzs1pC00020004G000Qq5000000KSV20280lzFXj@D0W000W
- 02eU@DO2_4YEzs5_P0W028008NZ000000004GGKhj1JdR004000040400WY@t080
- 0004G4000018W0wcR32wsWRkD8eR6Q4mWRkJ8eR66_sWclDOuR3Q4meC2W100080
- 101000004100me_@Q@39zp0W00eSZD8sV3sV8XiV7kvV30mgR6yy31@pms59C_N2
- 5FVIz9P_RF30400007OtPy3n6pmtz6q@J2f7pGrrwknl1z@R00I9goktuwa40000
- D3b7lVJB020G0GPwFdwn0C6a2L2ZW@C0ijwRBtuux421yXat9PuuCNEF100G00uL
- IBSDXsQCe_m48000q@R20204Amd1W440dfpmxD9aVJ2bvdmxD9aVJ29wdGXE6q8W
- HP4a3zv7WcdD00010800Wh@J0009Gmx6iVk10010@FW11040@7unWQ9yV0a7tdm3
- H6OtO18i_4wVGYy@J0G80G@3I3G000z_301eWMX60IGI01G0DX80aGY4IG0I2908
- W44aW0I4MGAGHeX21a4cW4GHG21189ja8WWG32280Q9901X46bK0IGI0109CXe0a
- GcW2G1Q2908XiWD2O0abK24GI8201a1f44Wam2Y2A2988Wa61O0aGGGZ06bHm901
- 04WCaIW0I03GAe88XW0a2EG4Gn8511pv700erHFQWZX1CJUjR3000OgH00enNix@
- F4000pG700_xtWt_Vusw4UV@XKSJuuVFczFp9_P000iYG00WgVzu@MCwjtZkpB50
- 0e6810WY@Vuh@40C004vF3v@PGzf9iTAm00G0000sw200uj_4sicXVsPuxNi100_
- ytD3p6lTnxO0B008us4AydX_727004000mFu200N_ZnpT6KzVEb_pmH_7k_@300W
- @v000K@J_20WcX700SnF6jspJqnPsyg1z@R0008C8200d4pmn@FiV1FfFBA00iIM
- 300hNzVoFCCQl7Jldmy@33002G00qYz00Wu_99@eg100N8S00Og@J6_@XZZrj@@4
- 000mZT00eeCKx@FA00WeC500kjZXx_zur_4I@rO00WWq500_kFX48W700e4s10Wu
- VsuyN9Mk6uwzP000SqpnCCVJ8z@nGsx33008n@00mXxCyVE3PdBH5_9SS_jxJp00
- 080000bg000AmyXaghe2q4QlEXi7xj@V3000m0S00e@V60C000G008102QwcXblJ
- evRLwkKK00G00Ouk6@tWXlD0401Se@6GG000G0AmDt900W020800002800400900
- 000Wryj10400G000syT2FXRGMu6y4k1DVp0400WclJOuR3Q_sW61CAZWJE_rWC2I
- WDV1mu@Cyx23l@iHnn3t@l1IKQ06lI501405eyGu@0pa818yF6skzXr@Veu@MAVh
- KQtB0fTJI2g608W0AzsdzQn0SMkAhNayx@9emm0uaRLwVGQTa10h@dmOD6qMJ2rt
- pGRD6KTl1ZraG_D9aaF3D2GI_D9q8WHP4a300G6U000@7eo3o600G2ey@4_F8suw
- J0200000W6g300f5nmhJ9q@03000W_AoW0yDe@Xa100O1T0405q4Y0G292801e9a
- 0W4IIG228H81W0aWG24GIO2I151944Wam2Y0A2988W4fba044I8G01e99144amKY
- 2G29280aW9a2W4o2s8W1GMG1G0DX80aGcaIG0I2908WCaD2OK61@W0I0108WC8bW
- 0a06Gb6O0m0I0A2948OYsMUcV0q9Az@p0G00eCxb6800G@@O0WbLUYSCgUIYf@V6
- 00400SUsCsVezACAEsWixditXDkfF40e3A9VdGtpFK_l10000@z7R000008Pigwl
- bidV6049tnv@duVBLV@C0iG@XxRVvx70GJe6y@@xFmF0O2nxJ_l_b@dlv@uV_Vyk
- y1G0100Enjzf@Nlw@ql_@yi@BVx@VYfzAPa0G8L6_t@Jt_VtZ@@SS_00W00Gpubn
- iez@h50u5lhJ@lwr@@YydQCiSsV6ISV3088G1Nl1010mS4_9BX6piN20iG7ZEWKs
- 1YUvl4009F2_VfimDe@@L1mr6Suzsz@720GlK000Wr_RGg9@iV1j08zJ@F8XMl9l
- @@7005JCxF33s@Gd9qcTQB0mr43kPca@JM0McRm@@Ny_@BN9KuFns@V22WGa2_dV
- 1q0A1l4U@@R00muThA9ITxXzRs60f5qbPLt@@90euAkAZXD@IOrlMoHIN0mtNLtP
- V@@60W_GzoH9QEyXvhs60mookb5b3sj00f3F_cXelDuuR3Y_s0000W0404Y_c1W4
- 00HVd00100400WHVdGZ0RC5k1D2OK6181X00Wvn1mfJO@SD9k@V0Yl9V0000YtT0
- 2jrZp@yMiS2GUl2bUsj00W0utY0SUs@pDxnubUhBT1e6wA6h9XLhDuzc4ol9XqhJ
- uzc4Q4OZyROeH0Zo8e800WPe200_FmZLlDu@0Fc@cX@3M500yjU00Wu6ejYYY000
- XgG0405q6g0G292801e9a0W4IIG228H81W0aWG24GIO2I151944Wam2Y0A2988W4
- fba044I8G01e99144amKY2G29280aW9a2W4o2I0AeH81W4a5K04GJ8209a9f44Wa
- G20283PZ06bHmF8W4G00283I9809W1Kf160CW4WYG612YheW@Ql@@70mD@dzv@5y
- Zqb@OSyFd0OgB_EaV1mBQz@ZnzrjKbz6plpf006u_wBQ3zR1Wn_M_06Z@dGnzR3W
- lDQuU6Q_iYY@9f2@R1WGTVyBIBvNqr_c5wV20WZtNk6_rsP009xNoR9izxy0e3D3
- kknlrV30w5wmzy30cHFpMlx@t30yAKNVoF0Q6lhJ@@uFux@d108gftdyVql@FS9y
- z@p008nmuV_@rTu7zd11aocFsNHthd30@cfmV6wEKY1qz60a4LGz6Cyj1DVRmmt6
- 0805ucR6Q_E1W400DVd00100400WDVdGZ0IqyD3D2OK61EHx108zh@BVx@otO0W0
- 0mnrg3W00GJU2GuV@7UM_0000WPb0K_M_00W0CcP0i_V2ltOG_D9KVF3ltaG_D9q
- XV2ltaGZ06bH0R00WGL800Kwl1@7CF00mDf100tqRG@3p3W0e1E080Ae941W4I4G
- 02GJ8109aaW44GYG20181X48Wam4a2A2I8809X541K4IGG09IB9188aGW02GJI28
- 88Xf45W4I4G081J8509a5iH03WiW2W0Q2H08XC9bW0a4I0G0P8R4meC2_11a020G
- 0PGA1181CWADm0W1a0K4I8KWqjETx@7yNnr9CCy_s00c@VE_@UwV8hU6kzVx_@D0
- 01cxE@XKXH5lmRC0ermjBdVu@40GYTUSU_08W000duMy_ypzd0086n2@9P15i1mS
- AtV0@0uLiI__@Wtp7000000Ztk7@Vu_@3_FV04000eJKkEz@S@p700400oiWW@@l
- t@y100000BxAvx@BVx@Yt@lxmvx@F10ytyfVzVh@6Cyj1DVRmmt6qyT23VRGpt90
- a00evx40800W000ivx4Q4meC2OJiY1Gm@@tyy@BN@VvR@@Tu@Z@nlcn3Wr@Juz63
- ol9Xotnuzc4ol9XayPeH0Zo8mC00GeA400_Fu@_7uNX080AeD41W4I4G02GJ8109
- aaW44GYG20181X48Wam4a2A2I8809X541K4IGG09IB9188aGW02GJI2888Xf45W4
- I4G081J8509a5a0KGZG2098Be08WcG40I8JI9809X404G6o61CAZWVG09W004G6a
- IG0I03eI3C0O0905ZC24yUQF7@VL@BT1ke0100w@d10etmBN@Vpp@lTl1h@mGv@B
- DZ@d0Ov8AUFy1tt00pcQS0s4_ln00ac_F8y@_n001000SWv294g@VT1WijM_s@zF
- y@nv@Ny_@9V@Vpp@VTw@1@@@mz@tP@3XltE0SsYZp@lxjy100000qtQvw@dVm__@
- D00QkMm@@FyD3DVRmmt6qyT23VRGpt90a00evx40800W000ivx4Q4meC2OJ7s0mp
- n@tyy@J@cl0200mmE09V@@nv@lSz@h@dGqrCyUJ2vtmGKw9yUZ1vtaGI_Cq8WHP4
- O6008K5200@7yVm@6q@my00WwXF02WIQ2H08X414W0q4I0G299811a8a0G0IG812
- 89C1fWYW422GIO1H05X444GYqII022948W0qaa022IOAH18X4140Im4I1G2P1905
- q8a0G2o2A02e941W4oaK22GI8101aXiH0Zo8u74G28001a1f44W4m0gq0306G2GH
- 8X0171nopy3WEHvvu@holeall50NwSqdv300000iWO@3v300000MwrV@64uV5h_p
- 9000e_@5202h__1LCQVHlu@902800eZP3_Nne@b_@WG0eUmBEdXH9yu2T3IdmZlq
- T50dWpoDdq0V2594oNqbkQl100FyEE@@NlPuJ5CImtW9yb60n_Qm@@NT5yz@p00M
- 8dW@Rv7fAAVJN0mWUd_7ou@R305oFu@y10010Wcnxvuy100000muzq_4Y_VU0aaI
- f_Bnm@CS3m6z@FC0sz2000004003hQralN20QVsnbjiX_p0WwC7UFXp3hu@Tl1GG
- iLV230000@ktWDCIe@_7sm@P0ezc@_Rmmt6qyj13VRGpt600004W0WGptC0a00ev
- x40800W000ivx4Q4OZdmDeH0Zo8O9po90ZknGtxI4T5pz@BXdQ1WvNCuvVxTLU0S
- x76beuH@@6JaB1OvjMEVZP10002rT0I__@ot_@ky4okdXnQIej66omtWtRI8@c4I
- odX61CAZ0p000D8Q00uuQ3_F0ZOtDez73MUtW@3I600i4F00WxwDe@Xv100FRP04
- 05q6Y0H292881e9a0W4IIG228H81W0aWG24GIO2I151944Wam2Y0A2988W4fba04
- 4I8G01e99144amKY2G29280aW9a2W4o2I0AeH81W4a5K04GJ8209a9f44WaG2028
- 3PZ06bHmF8W4G00283I9809W1Kf160CW4WYH612iD@V@v70j2MQ@Aceo3z@F60kI
- ee7Fvq_PwqIK0GBcP_pmkTs4RE6z_hIy3or@l10OVFsyVZ2zFfr_D_k@J0at4vDN
- HK@OyS_p08KehSdy_@n00N@vz@LiPF6BtpC02000OVg@kton@WDCGOT_@0GI4WrZ
- o70100oT4WswLPx@O@h84Gw5000G0dhHnEzVJJa1Glvst@l14rK0kULT04009V@W
- 7a1WiF@lvty10000pA1u@W@xVu@OtJepV3IViTGe709V@@rdv3000GX00mor@Fzt
- yz@dWsS3WZp@@qV30100qyT20201Q_cXXlDevR36_sWclDOuR3Q_cX61CAZWq000
- nIC00OjVcx@l500mhW2002_@@gNP8ww46lES00G020W6eB00K_s@dtbF02e1e000
- X@zVRDCyRT2ltaG_D9KXV2vtOGA_9Cp_3D2OK61c1WGBy@Wy1G0000uBg@1_50O5
- 101e0DX40aGI02G0D290aWa4IW0I2H08W48aW0a4MGKGH8111a8iW4WYG21289D9
- 9WWW422G0Q9H01X4CbK0aGI0209C2f0aWiW2W2Q2H08XC15W0q4I0G2P9R4m083f
- 4D2OK61@W4G08Z0306GAGH8X01a06W4GHG211ceD0YkDV00006W00gUz@hNv7Oy2
- Gql@tultz@x1Bx2Wal@Fyl@J__@3@R1001G6_ChUv1euz@7k@@_ButwH2Gpp@lSz
- @9V@@nv@N_s@BNRGqfp3000W4T0m@19008Wuuy400G0H010uuy40008SSE309a0E
- EF102808W00EEFX61CAZ0p000jRK00Ou_@tfFX_7CuuU384G2CSV20004wV81000
- 0090GwVm000000400H804CSV2D2OK61f1WFtjk3TJNM80yLnDF@V@@9008Wuvw40
- 0G0H814OvQ6kF91000009aGUkE1028W8W02MkcX61CAZ0purE0iVn@1@@@mz@7y@
- @400000A10a0G08f400G0100082W00GI0We020H810800W0G20a800A1904W0000
- GG84040A09X0002800G0G040222105G282800D2m0400GW4810Wq0R4meC2_1WW0
- 820WK0221804G00W0KQG20WW8W700qwrsv@R0001WI_h000aB6100000AI000W00
- W8000H2000G2f000I0000200850G0101K20080000900W2000GGG200040101020
- I00G0I050402000G0G0eGZ0F0GG2H100Y01004208D2OK61y0420080200840WG0
- Wb6m0AQsjYt@Vu_@3_@@Xx@Fu@@FE@@Yt@Vu_@3_@@Xx@Fu@@3_@@Xx@Fu@@3_@@
- W@@Fu@@FE@@Yt@Vu_@3_@@bh@Fvx@FE@@Yt@Vu_@3_@@W@@Fu@@FE@@Yt@Vu_@3_
- @@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@
- 3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu
- @@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@
- Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W
- @@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@
- @W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3
- _@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@
- @3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@F
- u@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@
- @Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@
- W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_
- @@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@
- 3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu@@3_@@W@@Fu
- @@3_@@W@@Fu@@3_VI0200z@R60amwW@@ly1ux@d10mIQ1@@V_2xr@VW0GKJ10000
- G00iZY3x@dD04G00GwCsuen_@V300DLz5A_VYS0OP3d@8V000000pA@Fu@dbIe@b
- 0p@HE0SMoplKnw@d3WhoBu@@3_@@W@@Fu@@B@AV000000CU10000G01ewArx@d10
- y4C1@@V@39aCP204006mZS04G00mJz3_@@YHP8PK3QWIT0K2DjdOV@@60Wfyf@V3
- 0040i0G1000008001010O1W2o@t00W00B0KG@@60a00O1W2Afr00G000400G000q
- 8m30000Q4meC2w20BLRm@@7y@@xUsU@@F0Wzj9u@@3_@@pp_l@@4olnW_@Duz66o
- l9X_@Juz63wOFXtRIeH0Zo8WDXM80@7yVf_9q@myUUP0805qAa0H2I2802e941W4
- IaG22HI8101aWW44GYm2I1A2948Wam4a0A2I8809fb4144IGG01GB9188amea2G2
- I2808X945W4o4K0AGJ8109a5iH03WiaIW0I2H08WC8bWW61CAZWV02080P8b01a0
- 6WKGHG21181CW8WYHA22qByl@hUrxv_t0000400WGy3003@ZHx@X300GrQ00mnrO
- q_F3X@NQt3Xq@@3000xf500aVG8P@ND008000WFO10000W0kyV5ptZQh3Iq@@900
- WgbC00yxlG0100w0mX_@Hb3L3mkym4SG818aMy26i@GE0000WFO0y3o6RXam1_Il
- wl1Ag806k@@ahJuI8Xw@FMov0000G0JEFXzBmu1TNtNXaPtDW052mpJUFHZ7a740
- _VWXetRN0100Ih3WYt@Vr@jFOA4PU40Tsxz1LU0qA1uoVlJuo3JYA0psdGoxppl7
- 1ep@eIFRLRX60tE5U@@R0zj0euUl120WyTu6q7D0EUFgn@QSVGFunu0KkLTzVH80
- 200njF03VdGpt90804evR66_sWclDOuR3Q_sWXlDevR6Q4meC2M20G0If1R000A9
- u@7sUt00080nlJE00GBU100lkIU@@L000eN900GuXmCTRo20W@38bghNLiTMF000
- poI00u@Wj3St300Wi8200_Fu@sQOe@y4Ul9XyRIe2@4olnW4rJuzc4kot0G008j7
- dGZ0yaHGHb6u100uRf000d3ys@1A2002zwq4_FmU52W0eWcG40I8H0180DX40aGI
- 2IG092904W44IW0I2JGAe88XW0a4MG4GH8111a8ja4WWG21280D99WWW4cIK0I8H
- 01W4CXK0aGMm61C0o2A02e941W4oaK22GI8101aXiH0Zo8u74G28001a1f44W4m0
- gq0306G2GH8X01Jqsqkuj_RW08000mEwFyizz@R00qRcqcBzGV66q7900G008dUt
- jdXlFX700oTwN@aV@OzFS500000uIDvcQPOg8rTk70uCRAVZayMpCLMU0G010WZ1
- VosCRgdaAx39xUF00UONal7dzYQD@s00G_x@0510G0q@@R00Hh7k@@W@@l4@AUnt
- WTyJeO4IwPAXZlxgi@DgBWX_@F103jn9_L0G0000W0G32FKdl738aM@@B1WbPysU
- CcnFXWyt8pTmAwUZm7meQLL0G0000@TwjURQi@jpyl20xUSdzI4VX1HhPme7XC42
- 3@V4LFx9yck4HgxnT5a000200xNsNxgKFd1zc4InxQjmm9z@h20Sfaxwd9_YwQpd
- A0eAN1ounL@6CtS8fGaGk@cTeF9JxJ20yHsalFPXbAgsPc1OYQMqS0G010WtqjRc
- AcwsW40882040280CcD3@8bGGAFKV2L74bGRtXaiAC0ugNcy@XXJI08000G00400
- 2818Pm12ICz43V9mmMFUCKEC@BPG5D9q@f4PWoGH0IaSk708gnEQVZ80G84W4Icn
- ZeGEf@@M028W4102D3W1G00WLvJuBW4IBv4k_703VdGpt908G4evR602AWqyT23V
- R000900020010010040401004000004W0280020008006G0u9y4o2FXdmDeHW7o2
- t002008000p2FXC2U08Y000020Y008RaP0K0140002T3O0008WmUD08W02G0400G
- 08054GA7tWC2C08W0J61UO0S08mtGk6mWw_V8ag4cHCX@7eAVW4wumWC2I8bW4Q2
- uXF@Je909c_l2f100x5BnG@9CFn3rzpG02FKa131@xK57C4p13@78nO3IyVG865P
- 02wNYp1guZCCk1wXk4Ou@0HvQ80aqD6hNaGzT9ifs3ZWomJ5C4yTNZkjHxAm8000
- G1@1mzBOKgX4DcNHAT9KYbP@7i40000E720Jl6ouHFS2o3fyPmgx9aVXJdn3pN7U
- Syk402D0M@FXtRCe@V30402qD730110oTX11000byO0000GW0299vp00W1WxMPuz
- c4ol9XHzJuz63kZFXtRI8Z06008WaHm3D2GIvX9KQm3P481JJ7W@3g0G0AmJ@CCN
- 09d3amk@9yVWG000GA8oWc_POH16008X4mF30W40IzdX@32XsV1G@3I04G0uS060
- 080iUa1Dpdmv0CyLK2BJQ00W0a@3MQH1age03bN504W2Q5Q08191401q4Y0G29I8
- 1189a0W0IGG228HO1f05X424GIO2I0L1944WaqIY0Y2988W0eba844IOKI181DH4
- 0am4Y2G2P2A05e9a0W4o2s8W1GMI9G09X804G6aIGGZ0CGH8X01aaca4Gm61CW02
- 29OAf08Xa0D2OK61R040G0oGA1281C0fWYW422G2O0H05ZK44Cda10WZv9P1b7IX
- ZX@prgwD6gzYX4oUO2jA2nd400WpC2006w7iUuLCrs7000OeU00ehVIEF7ZCq1BZ
- WMoNkYX@t0004BQ00Wal@@vu7_xt00040Bl_G@3F3002000e8@00WadbOuv7EC4c
- Nyt80x610098U00ujSFAdUZz@P8uS9MXHeSr39Q1I2QV300myRNAHltCCzD3Zl@G
- @1IK@93PlZnRpRa8_CXl7oFzU000aYZ00GqoEr@VE000W_2ubOqz8cVIqux0iHlY
- @7qoM2XSzF92U90kMleK@RCRML8BO0a_qazvdcyw5WrwzexO36_NY4aD83062kNY
- xNSAQ@7sl@Xg0se@@DO6y0ayz3nvJIdzc55ZAbwRZ0200NBB0ZytI5Fj4z@I9hMn
- uv2Pz60uvLC_SjYszbO1V9guVf1xseQ1I2tF4BVE0vvhIz6Ly2t6T@hLfIUy1F3D
- @x1q41WQrtOlU6IlhYtvbe81F_Wehtoye@@AKh70SCF9t_AnmjCCnl43@xqmkFCA
- i4bwdZc95WbUGzNEgS4E0aVGiNgTIxqauDX000000G10WixmuoE96kxXoZU80xAo
- TMe0xUOUw7gt@XScg8n@ACqW0it_65h_mmvIilV2LNdm7KCCzlGxjnmt29SHL2jp
- _mzUFKHB9sRM00000Eo@3Zo_mn_Fq4W9PlZKG@FaHW7VLAHm@R0002006tvmtCqy
- j101CG82000804vvV300884qj1h@R0G2000008200G000W0G0001W0800XW_@D08
- 00Hqp6y4k1D2OGpt9q8W13VpGpt6Cyj1DVpG61900008Z030W80q8W7010010040
- 4G18Z03ADuXjnD8Z090mvQNf@6vrRGh@94_l1x_dmwm9q_l1blRm4wCKzlGlgdGe
- y9qxF6XxRmwy9yC@90WicJpVZ4@JO@ZA6z@X@3Ieu_4gkleuyFfaV6Y_N50qZS00
- 0008eWq@F3DFamSd9KSI2pdAH@@9qUWJ@AZH@3UCGc4blv10O9@QlturY7_y_XWN
- UefY7gV6fHlVOKSFsbFXpTE10F0rx1OyOX4Tc@GxD9y336vVKK55FakV2fkmGD8I
- Slp90embRCMY@3UOq06UiDXS8ae4PREG1cPLI8mTCgetWnbE10p7PPy9aVZ1fpc0
- 100aKNIOic4_XEXlvJ0W002I00W6aJ0000J7o9yU33vtaGe_9KeZ1phdmxD94nJ2
- P4mGeC904008Z09Q4WX@3OuW73o8O308bgJvdm@1900G08i76000W040GOKV6k@n
- W_@D0WW0mv06a@l1BA8n@1@00G0OH1F4200ieW4P4S204ago5a00W0IS3FyVm308
- 40cmFXu62f@XYctYX49a8bV3geWXa_D00G0mM@9KHH50OLu1W0KWcG20I89018W6
- X40IGI29G09X804G2CIG0I2B8AeAaWW0I4MG2GHOX01aaca4GGG21180ja8WWG2c
- IA0I8901W46XK0IGMG1G1DX80aGce2G0Q2908XkaD2O0aXK24GIO2I15R4m02e8a
- D2G2a5K04GJ8209a9h44q8W42I0Lp8m028AaP4m0q4GWC2m01a020G0PGA1181CW
- o8m0W1a0K4I8GWRfFSl4BlNHXzdS4P2XkVOqwR0W0000ZQouyWDeV5DtV80avpz7
- aulFCMFwXAybuMyGMX8jLMz8JT300010Wr2@cXCRoUC0yVA1UWH@3lLanL@_NHb_
- 900bw0000200G000200GG00000GG0000002100mPLJW000GZs9G0000808mv@LKy
- kPh0QG306C4e1B0K020000040v0mGO_6W0002000020080001080WARo000G0RwR
- 020GIW3000Ga0003000000GG8000008G08Y00000G0G04000W48e0m00000000K4
- 0W0082400O00000K0401000003IWO0000W0002W0001WeD2a0100m61m0210800Z
- 0200E00000881W00000GWKZ0d0W0X20c00000a61I06W0GZ0d0200001101G0000
- 2Wb6a000a1K1000Ga0001000004GO800H408G0ep5W1W8G40W1800401G0400G0O
- k060002A00O0O000W006200m00120641ieW1200GE7m01400G8001084G00G3000
- 081B0401000240m0010G120401G000Y600O08000G0DNG2D2a0G00A0O0W08W008
- A1SnG2BAa040P0000W02020500TnW4P4O01G00042WW2W36Tm000eBU200wgnrw@
- vfPi4w@t000m9w600ExsZO_vvt@Jk89XMIOuDWMQ30ZF1y000W4a10WW@POIUCky
- 9ai@XfiV90400aVWAvjamXF600002001mT2aq_I200W04001ZO008kVCQAcXt_nO
- VlGYuNb@2Cu@X7_WeYuYCel83M3810140rHWHK4O000ML300GopFCQGBP_@G7bXy
- Vn6pNinF6CS_F3jPmmJV6qxq3p@@GtJ6y_J200Wba300SM1FRex4000i_@RvAaMY
- _N200Gfq2006aLbetxwzaDQUuXevL9uVF000r9F008bDU__eb57Mg8cAU39aeKIe
- @V3000mJK000W00II@F40u3P@fo5oOa7V5XMapEEU00W087b7crXXU0C8zD3000d
- 03008r_7Ixlb2rze4QCA8bX@vC0G00IK1IKLN50280UVvXK0O83aM040XIE00uBE
- RkdNYU7EP@FFsCIYKVCO4fAIIAa5bs0004000GQs2001wpGNsFyZF358oGupFyzz
- 3VO@muzU4wG2bl0JQX6iTK2jGmm3IFSZK2V9z0008s429yzdGwaXA000020Wx_Ey
- XZBne3BCMitcwYU8zB6c1vXRamu8A66pvaTfOezV3000gSji1@U_GZxF4yE3vUeo
- 1dUSmA3TyoGGJFK1M2VkmGCQISQ33JXyGeQLCCc1000g5A00ix197e9HgyLKRhS@
- 8mGPSdSVL200Wxi600K_631xNnUlCqNV5l_soyzX00009ee7Ay1ZUyye69Csbp00
- 0G0200MnB00Srl101000280iZk1ZgRGSt6q1W1v0OmWnCqxV2zURGt@60400PC36
- YFcX6mDu2S3odc1W040008WoysWeBO0000KoF9SJh10280Ujp0004G5tPGoT6azc
- 1R7PGA09Ced1H0WmgSCa7G20280KMj0K2V2@LmGOp9SyF3xvoGu19ifl1r6aGj@R
- ikV2R1mmb1604W0OyF3EDt0W00G5jzGg794xd1@_PGD86K2G23_Qm929ybG2TAom
- BU6ChG2WJG0EEWX7@Pu_06gyNYL0a8y@4_n_Xn@JeH06Mwd10140RQB1G00WGWOe
- xf4QVAXG0W0G01q3074203n0aGoGC0000gB030WHUKul1002000804Yl10180820
- 00804vzV30088Kyl13_RGlz68000080000100400W0042AbF100080120000000G
- 03020GZ064_l1D2OG__6CER2lyd0G100410G0000028012W008W0HmL60804euV3
- oPs00W405@R0W0200108P4O00000000m0202coF1000G02AWMxFX61I8uP300080
- 800208000cowGpbuf16gxdXHGCOz@4gmyXMpJ8B23kZWXUqP8H06gtF101080100
- wgq0W02GX0Om7KFaLu3xEcme3945P5dIzG9c9KZf10GoGVieY2ZVO1Z7M2eY04OO
- vBO000W0400wUR302O00800O919oEpW9ha89p4wlgYzKVe@W70GXWrt13JVzm@1I
- K@q699nmhzj08W02G00o@1XKLv3BVamvd9iUQ2jFmmeOFi9Z1nYc00_7nb7Ou116
- wVGYX@V8va7wGxXzBKfha4QRGYzBaezX7UFbX@3OO@2C_F8X_@D00dmGW3IKyQ2@
- 78HSyCyVG5d1bG_7Iiim3z7ym2XCCGl1fjymk1IyVm3x@nGkB9q9R55td00cRdgZ
- Cu@09kFHY0@Vu3d4kCyXyFmevuD_hWXD8U8er7YkvX3RI8At7kj9XxJmeuV300ZG
- zVG2006G6gF1W040400GgV910022p0n0020WYNI0W000201WJzJ0000pbZCq1F3D
- 2am__6KeZ1VpR000400G0Ghya0W020G000Fqd000GWGVO8@63QVq0000OD2a0W00
- mVtJunU3UlnWC2Ous_40408000000bvOX@90080fqV3088WyjZ1pMb0000XuZP08
- X0G@@90GG0u@03w@tWxVCu@WA0080ieW1D@RGZ06yjl1p5yGOF9ieG5t@OmV@94t
- j1008W00G0200880A6_FW1004G4000gWE10042000000tlTEW41SPmS1ISEm3Ned
- 0I00We@JOk0FQ4eY_7Cu@09k@E100a0XUoGS36a_f1000G44G0yoU2BA8HEeCKH1
- 3zFO00mgD0805eDq0W4I2G02eH81W4aaG24GI8201a0X44Wam2Y2A2988W4X5a0K
- 4I8G09f99144aGG02GB9288aWfa2W4I2G08XH85W4a5K0KGJ8209a9g04WcG20I8
- BPZ060P8beHWJ0N8509a5a0KHdG2098Be08YcGQ4OcC2O0I8BO619W0I0108WC8b
- W0a06Gb6O0m0I0A6P488Ok2TLb5KU0800G2SCCa63XeMnOO9ids3L1Q0W0100160
- PkPmsvjq0x3xdpGd0OK3G20GWMZy7rBcpf@@D0WOYawF6flNnozXqzuRf8LH4aLa
- VP500NvgCebd@huy0yAYtZzlaOCV904rMdyj4r_oGfxjizPT5Pm302AZYpDuwrAQ
- lVcflhewTUAidaJBVexr7Q@@XWyO00PSGkvFqzV5Dk_GIjIKvo3rsBqS@dCyVEPw
- R00waiioVOxz7QhcXj@bOiT9kEDXP@vfqR6oldaHJPOuz4210YJjb0G000Ue6W0o
- 9vjV9widXC0OOAWAQ_tf9un8z@AUHkYu@Jmh43m7tUyrl7DmuqFzda32C7ll1do7
- WHX2v08FwjrZjy9vsSREHNb2vtGkK2GFxvK_3XHeyZWz0WIfUOn1RM@XjAyzuzT6
- EpF4568000001880SSbABmNnuLTrW3Ixsp0W0001440Wr106TdaFSU87C9wEIeSV
- uPthAErfYo@V0Os2mPLOqu@6@M5Oyzai759KmI0gDJbHtyB8gP601Za@JGob3ma7
- LCwMT55jnT@U4QV2fsdGvNOyTF30280Cva0CpCC1sBnoVNruN551wasy7WZoVeol
- JwmRZehXvjiVojMYhCze4E6CEo0Kuc41OoJ_X4_y83rtbG1yCK_V2IDB06itWWwJ
- Og_4YlPZNxP8C09glfkdtPOwlAU_tWapDu4G34000WY_0ef@AYURZMGt87U36@Cg
- u6ae4H9kDmWCyPO@16EW33uE103sBH80GCSV5D1OIKfgCpl43lBHTzLyw@3rs@Gn
- zF4VF308008t3000G040W008000W024F@R0m0G0000G0G40c@t0WW20FNRmDt900
- G200W02G01G000101G00010K_k1D2OGpt6Cyj1DVdGKs6q8m3DVR00128400W008
- YAxt00144RPRmwl6aHW1408W6@t081400204AStWdmD0O11000000180D2O0200e
- s@D0K000000Y_yD8ZW4w@t00W400280W000GXj100W08G10WA_hOyV3IR7Z9xPu7
- @4AUFdKsb8dV6gT7ZzEVumU6o_KYW@Pe@V383a0COV2tq@GL@Ca_R5l@RGDmFyV0
- O02802y@X@3g8u@4U_lY74IWuI0G@3Lqgi11FyGzrFa216zFKNjxC4@F3ZPNnp@6
- 8W00mAg0m5tFKtV2nEuHs@9a4H2fdCpAZdi0B9LdomkTCq5X1D1W1EJ6000A87k_
- Gh7FqyH29WKHP89C@pF@7SI@vOySG2xWaGIELqCp3MMV0ofDXxJIer3FMowXs7IO
- uxVEv4ZWpgubU9gG9X1LIe1h420dXEmVWZ02mw@906G0P0e46h9XsQIe6664000S
- Ul10000100aqQF30020IddX61aOK@4UlnW@sJ0101KZ0L00000G20mazCq8G5000
- W00W00020OHe404G00200ewx40002iXE300900000OuB10000oyD60I00Ok0RIzd
- X@3ofH0CcB8X55y00010W0400G0GT_pGaH6K_l154PG@@94Pa14XO0gpFXv2YQHX
- wIauXetJ8H23kWEX7dCmUZ101eW6X40IGI41G0DX80aGZCIG0I2908W6CaW0I4MG
- AGLOX01a4cW4GLm21189ja8WeG22280Q9921X46bK0IGJ4109CXe0aGde2G1Q290
- 8XkeD2O0qbK24GI8201a1f44Wam2Y2A2PZ06GH8X01aaca4Gm61CW0229OAf08Xa
- 040Qu4I181P150Lq5Y0G2P2A01e9a0W4oII2Y8H81W0aXKg61C0aGH0I2B82e8qW
- Y0IQ4W1G3J9A09a8W0G2cGA0I8B81eWk61C0Hq4Y0G2PIA118140o8m0W1a2K4I8
- G09W181K4qGGWOR5WjYVurwAwU6ZtlVuwVR00G04nM2HNPmFrFqw33LOPGfZCiOj
- 4BuyGZyO8800mv42mYViT7M2JyRGbZNjylAs2D0wDVZp@VOxMF2kdXW@RPRV3kjy
- XeYt81J6My@1000G5z@mklFSzF3080W0V@0ixU5rzbGk@I42@6ZtBHT@9qUp3@xw
- n4ep4TX73wXXxY3WZJdf7KCYUF7000WhLzG@3XSzF6ZwBnS_O00002bC1mCz@iIu
- 3000G0400idQ51_B1000igwv9nM9g@FXgzFHjG20000mYpzOox4Qjy101289@7oL
- jF00G08n@40080T2m3@DWn9_8bf@32A00OuU04xD6pMAHb@C0000hq@As7nWulD8
- dv7_PG2010G010GsOdXzAa8svDA_@XbaP8a@7E253s0807jNHiFL4_l4dwR0G000
- 020Gd7mmyv9Kti1ZwnG3@CC4G2030W2wtWiqJ8hV9MFcXZVVutV6QSFXh8PeB1C0
- Ts0qoFIx_VIUpIK023DvFp3qp4@V2MXC0YisZEVVuU@GoCnWKJCu_V329vaKs3fi
- TIIWQZxOb0000a3h3WIxteM@D62DXj@D0W01mE@R4zX1JvNH3xLah@6XkxnVamu1
- C1ujR9oxd4W000DgBnZDCial4luOGiN9yll1RwdGcJFKqF3Nzpm4iCy553nP6osz
- LunU100W0mch6aSL5zLZHs@Uq_231tOmH@9CYn3ZZpmp5RiOs6lupmdbIi@l431c
- 00008ffC03abmWtIiXZ7t5n0001WlZIOn@G_2oZmzbuu_PAYfYKvbmos0mBt9SqD
- 3h@Joy_9KDb1pWTILE6yNT50080ABpWWkb8nR6c4wXowJ8qx76_MYBzbmSI1m_3I
- qNlAFSBHR1Iy1r63ePpHQFKzo6Rz72Zc4Wv_BARh7Qp3Z1uPOY_7_VoWVutOrjGQ
- W2ZXytmuZ2muWZ5qV8dulnqjOCUB6HvsYl95WZ3zORPLsz9XV@Lv2@7Y0pWP_Jek
- aGIUkYXyneM@AGBe0K_c17DlnJ1LyQS8pTLnVeOCrb4duKHNvFat@3VMpmmZFSTs
- 3zlRW0200o770jMQ00010W008vEcmoTI4Vw3V5zGUG9izJ2n8PmxF9iSN2010Gwe
- tWP2POkq404GWaUV2ldcGVzCiND3Vdcm@f9SXK2LsRGN09KD46iU90UFoW8xDe@2
- C2_lYMMJeOn4APYXQeIO0H3wTYX5iIOxG3AtF1W040ttOmq19CX13dOAnv1908W0
- e_W4QoFX8TCe4X4glJ2000GSY30AiFXAxJOlz4sS@Xv_P00002G00eqMCOeV321m
- WO0I86@402O0r@l1rEQG809ywl1BOPGV0ISRX4TEzG80G4406Xml100WGm300014
- G020G000018G0GO1604H000010H00Wu@D02W0Ipt604G0ucR30I0004001O03008
- 00022O828W008000m0gHW4040W08G410004041em@D08e000000800802CG040W8
- 00020W540014004m020202eW0C202G002G01C0110000001G0j_h140000402qUX
- 1000404G0b5k102800I0008009BS3o8m0004Hj@R0002g61Ce@V3Q48Xj@D0I000
- 000100WYc200IxNY2@Ve_z7cjFXfEDOQ33008W04G0A_V3EutWvxJ0OW0my@CSRe
- 1NqRmb_600W0OFV3EbmWuNherY4_z@X0@DOzV6Y2WXgtJOu_704000002000qh51
- 0Wu_Ju1W3k88X3xVu@W7Qj8XGIC0800m@19yjh1n@R0G02a@yD8133218X6JC08W
- 00W02e74COPV302O0Lq@3pDNnezF4zl4LlpG02O00BBeoJ66w7ZzFgOpZ4ovdX_7
- s8mV3AkZX@3Uu316shMYGZV8k@4oE9XjpU8609_Vu100000OiZ100W04018wR6wV
- GYwJg8Mc4oDn0W000nDO0001iG7OuVY4_3t0002O034WoCvX61COuV3AL9Xichuz
- X42I9Xi8IexX7cyFXs3Vu5Q60WplcP93xNym8CLi@A3XSaGH8604W0w@0IEWnWcS
- UOqy402O0qsX7brRGg79qV03Rh9HX6LCVT200vL000W0GG0erT9wVOZ7iDuZ46AY
- tW@3IOg29000008m09_G9s9910028X1yGsx9yuG2bTNn_5FiYn31V@mP89qAk10W
- EuQCE10010hsdGuC6Cp_3vtdmOY900W02W000200WhwJ0G00nqF90000eH03_F8X
- dlPuTn404G0r8W1rsd0W020G000PTcGZ06SvI20290MiF1000O208WIwt0004WP4
- Om5k90080uyJ68000qgI2028400008W61es@40040Cl93@78nu@9KjZ1Lrdm@19q
- 8W1pzp0W40W61m00W4IZ0FqoF3@7mm53C0000Qj73o80Zi@P8Z066Te20Kia9Edm
- M0XyVmCBACp@19K@V20081QVY10X00Judm53900002G00u@1C08W08H23Q4WXGBU
- 006l804W2q6Q0G29H801q8a0G2Io8128941W0QWH22GIO1H15X544GYm2I0g2B48
- Waqaa0Y2I8801eb4H44ImLI1G2D180qm9a2G2wYA0geB41W4w4L0YGN8109qbb44
- HYG201e3hK8Wam4a2g2Ue809X541K5UGH09IB918AqGr8W1W6kIK0IeH41WkH038
- 05q8a0G2w2A0Ye941W4oaK22GI8101aXCZ03e8aGW0I2JG2e88XW0aaMI4GGe151
- 40ja4WWG3ZIA0989W0W4cGK0I8JG1e2DX40aGMmI3C0oIA1Y8140W0oWKA2G2O0H
- 15X6K4G2m0I0A6P48GDaVjkYeJUOpkDEytWuIC81T6gztWelJe@C6000004W0QaU
- 620BXgy8vqR6A_iY9@b8F@4gax1040dvU8HszsK6gA1JEMB@d00WfSjRIAWiYpnV
- ucU3048000G00O00G0y9iZl19vRm@cI4yU2L@b00030004ON6AnM_Iquy69uV20S
- gi@oFPwR9MasWbWDOhO6_mtWsoJeFP6AWLYD@PuF@4MkscrFX100000kVYqs3f63
- F6xFXllJeyp7AzuXuwhOvU3IzuXpUtOzV3IyEaww310wWIlz5ra@FHERJC@21WPD
- Aj0@oecXnaOuoVIovEXX@zOnvD00vmis2CDzNHF_jCol47LbGfzX4xV5vHO30200
- 04_a7kYHhn@SqF601806fxXJiV8dyDARJYXxVO3TO0GAHMsJZnkeox92100200hI
- norBbtV2x@lHuJ9aNl71tOp5_m0WXsS@2dcvncJ2h8yRL6m970uhFnJjNfXCKNU5
- @_pGyFFSbJH0O0kJ_sWAkQytSC6Clba@3101400gjps3QS9@Gck_Xud_10FjJoB1
- 6px3zWinDKH1Wp3xu62RvtWx3mOx_7gUMYj_o10wsL8VS_46O0OA6Q84o0@PeqlD
- gUAdw_P00cR_wHHz@4Ozmj40Iaw4Adyrn7UoJB0mN@FTYtU@6STP2nsRGWz6a103
- rqp0002WK0UOymV0GVnS_LKPK2JRR9Cxl15_RG609qwA3r0aG42CSb8F0OjTIQ5f
- n7X9m@4_yFXo_JekU6E_FXQtJeBWAcgr600GmvKpmGr6Cyj1DVdmmt6yST20900U
- kE102008000R_EX61Q1000qMs60001gH0600G00A000000HH@6aHG2X_R00G0epj
- J0G00I61@0WwYDtl0JPFXfxPuhO9gR@Xo@A208VOrmxTJV2xypmjvC4yl4XzdGW@
- LarCC0Ws8AV3ljFO8GuAouFXVBV8696wkb704G00WAHoUSfjRRfeJ9wVuar4UuxN
- U002b@V0UV_dmo3Cq@09128HGvv0Wjzv@WzkiXXj3POxrAwmrWzBaeFX7kQl50S4
- kf@dmpmCyU335mBnxD64xU2ltOGA_6q8WA00i0QkF101800W00shb1G000bucm1F
- 6i1i1008WwetWXzD0000cW02eC2aeqWJ2uFX@34QH1O00O1KrU200G00010LR33W
- 000I_F101a0Z@p0WG0WX@J8Z0U0G000W0Cz@0yIa810040t9nG__60200OX@46Oo
- WQyJOze4kOG804zO0G0AGJ8109a4W04GZG20989X48WaG4028129809X545K4IGG
- 092B81e8aGW0IIJI2888XW04WMI4GG81J9509a4W0G2ZGA098Be0eWcG40I8JG18
- 0DX40aGMo61C0oGAHZ06bHmF8140o8m0W1a2K4I8G09W181K4aGGW9Q3WddNAwTO
- YVBXxQ9P_U3AXYXbKFvm@DiVG0iaVBZfB10G1WmCjS@VIa9z0ayTH@_R0001Wf@R
- fzl4og_aBahe@VUiZl0CyV8jtmGibUC4FC9@WH02ffDG08q_V2YtWMypflNgw_N5
- 6S60tTeRC@2XPq1u@W@xVu@YxZAytbwt7CnbB0vVy@@3yxXA0e_b@dlv@uV_@ze@
- RVw@rh_Fzh@FFx@ot_Vyk@Vkrl61CQvOR000XeI00uxm@xUy@jB@Fxp@lEz@gN@V
- ws@Z_z@ZoJx0M8100hxU000002urpp3002G00y@_3ur1CX000b13004qlG9vxn7z
- RKYSK1xt200u67000Bdpyl_j000_I900mmyWTO@Uz@x100mIN200xN0s7uP200yZ
- g00GQ5ns@FI00WtlFfe_tpP3U@000CPS00ukYSAmlN00G000Wv4700iyaMP@dmw@
- M200gLb00m_3lr@lY20Wmm200qnFL004G_V8X78I84066YWXf8Oe6Cs000XWE00O
- xiqIFxaRqI3008iQ00WW@@lyDy2mxXGyU3004W00GHO200rlCsi7Cy_N2010GonO
- c_@N200yBJ10Wk@kQtG6UDfbM4J300m2g10WyNqA1c4210Yc0mu4ot00XhUyD3HV
- Rmnt64zT27VRGqt90a008wx40800W000Cwx4Q4e2Y020tWR0K00WkmD08W0GZ090
- 4G0180200804W228TXR0G01WC2kgq090Wb4kU5OhF8n@3C04G01800G408i3X4z@
- t5000Hs200LVsr@1S200cm900Gn@Tr@0d00WZe500qQxLlMymp5I4ao3xNy60080
- 000fI400kVfh1Oau@WAIHWX_@J300yjL00WuRwgy6CMV2ZxJOJ00u9z10WsQO8ds
- 4Ul9XyRIe@@4olnWYRJuzc4Q4ebl1D8At4000aq8WDP4m3000Rb100@7K1050W@3
- wQH1akOW700m6nRdmS1kMHHH00WGL802W2Q3L08X414W0q4I0G299811a8a0G0IG
- 81289C1fWYW422GIO1H05X444GYqII022948W0qaa022IOAH18X4140Im4I1G2P1
- 905q8a0G2o2A02e941W4oaL22GI8101qXjH03eAiGW0I2JG2eAOXW0aaMI4GK811
- 140ja4fH03Wc820IO2H18XUZ0609q5CZ03WiaIW0I2H08WC8bWWC2ofH0302080P
- 8b01a06WKGHG21181CW8WYHA22mm700mcxQ5@56@7_GB0FK1VQ000w9700KylJrX
- kA00OHk100TF_Vt3gt@@300WSX400azv@dUhU_@F000_3Y00Gn@YEI53Zyl400OT
- e100ZkBw@1K1002000a0a10WZxp700Gx@176yVT20WcX700qyy@vNaF00WTA3009
- V@VotuzxVW20W@7Ud@yFKy_a@hVv@vR_F_d@VFw@sd_Vzg@J@w@hJzRuR3Q_sWXl
- DevR6W000qyT23VRGpt6Cyj1DVpGZ06bHGQ0e3Rckz@eV@lyj@RU_@bh@Fvx@p4k
- YtRO8@c4kmFXtRC8qz4Ul9X61CAZ0s4QX0yVm@zFyF1eW6X40IGI01G0DX80aGY4
- IG0I2908W44aW0I4MGAGH8X01a4cW4GHG21189ja8WWG22280Q9901X46bK0IGI0
- 109CXe0aGcW2G1Q2908XiWD2O0abK24GI8201a1f44q8WHP4y3G00183f48W4m0a
- 2A2I8809W141K4IGGm4Q300MUEV00GdG1002_@@al@Fvx@FE@@Y@p1001G@@2rj4
- 39@R3004WT0we@@D0qi0ayz@zF0y_3US3X7yMJ06k@@W@@Vu_@3_@@W@@Fu@@BVx
- @W@@lyj@3_@@W@@Fu@@J__@Xx@Fu@@3_@@XlJevx40402qyD33VRGpt6Cyj1DVRm
- mt6qyD3D2OK61f100wWD00Gm@@7y@@1@@VLiUa0_s00W1svdXaljV@Xy100WXN00
- uRP9UlXXyRIe2@4olnWYbJuzc4Q4meC2O30XMu@1@t@m@0G0AGRe109a4W04GZG2
- 0989X48WaG4028129809X545K4IGG092B81e8aGW0IIJI2888XW04WMI4GG81J95
- 09a4W0G2ZGA098Be0eWcG40I8JG180DX40aGMo61C0oGAHZ06bHmF8140o8m0W1a
- 2K4I8G09W181KKaHG0GA4WW@@Fu@@FE@@Yt@Vu_@3_@@W@@lyj@3_@@ot_Fu@@7k
- @@kBvdec2Got@7y@@1@@Vm@@FS@@1@@Vm@@7y@@5tdl0000TY207d@@wJs@@W1g9
- A02kt0G000DVd0W0GWclPOuR3Q_sWXlDevR36_sWclPeH0Zo88D00Gi4300_V8V0
- 0mhW2002_@@ot_Fvx@FE@@Yt@lj66w@tWtRO8@c4gmFXyRCO6V3UlXX61CAZ0s0G
- e5_SS2@70F02000yJgzFyF04W2q4I0G291801q8a0G2II8128941W0IWG22GIO1H
- 15X444GYm2I0A2948Waqaa022I8801eb4144ImKI1G29180am8a2G2o2A0Ae941W
- 4o4K02GJ8109abiH03WCaIq8WHP4y3I01WC2C0O0f05X424G2O0I051944OYs08u
- @@3_@@W@@Fu@@7k@@W@@Fvx@3_@@fNp7000Wcf0WYt@Vu_@Z_z@W@@Fu@@3_@@W@
- @Fu@@BkdVDZ703@dl0200SYB09V@@m@dlyb19V@0Xv7WYt@@ujsx@@1nJ101@@@m
- t9qyT20201Q_cXXlDevR36_sWclDOuR3Q_cX61CAZWq000Tm6008u@@3_@@W@@Vx
- py100T2500uuy@FFx@sQOe@V3UlXXyRIe2@4olnWPyDuz66Q4meC2O30XMu@1@t@
- m@0G0AGRe109a4W04GZG20989X48WaG4028129809X545K4IGG092B81e8aGW0II
- JI2888XW04WMI4GG81J9509a4W0G2ZGA098Be0eWcG40I8JG180DX40aGMo61C0o
- GAHZ06bHmF8140o8m0W1a2K4I8G09W181KKaHG0GA4WW@@VuVRMXFjtLUe@VdyS4
- 04y@@3t@Vn@va3UTLOaJtXI00000Ls3mm@l10G0OZ0Cw@t300143EII@@jOsn08_
- 1KtTOc_@3Hw23mmzlj@W1@FC3800Yr3Ag_L64Kw0ax@LLLymK52r@FLKiS0Iyni@
- 3c40100HZ5WW@@F@2pw@tITk40timvX6Wvn218vRmsvXdPkJeE5g4G00WYE1eZwI
- x@@Amc50lhhuYJvq8GEa2S0weFpKh_9MBIOvQ0CRGi@8W40000V670xopMIPsyVo
- 33IjaFu4WtJa_E3LGGM04znmTXaZVN0WvE1R_YGg8qWVCmuDZ7Q4GbW3VOOmAGQA
- 0in7RJ7aGKq9im83x5yGP8Fq8mCr86YpV5Wy2di@mb4G00q@@6WX406_EXclJ0G0
- 8GptCCyj1DVRmmt6qyj13VRGptCq8G508W04000000GG014GMu68W00eH064800W
- 000K01Kmxy68W0W000000W801000000W4m01q8mC2800ADW4_h40ftyM83FaZW1D
- 1Wnz7Oq8G8PYUY9@1W@3yU@2F8bR0K_6O3Fam2664oX4z0mGJ0Iq7m3D2Sov79a@
- n62800qTB0K_qXpt8K@5pGhi08@3@I_0ZyFW9NBRire0SyEO20W0_RpW2OC8204I
- 7CX@bDe7W7210YW0meH0CoF9XvRym6M2mDjLyUJ2DhBnxD9aVJ23tYHXE6iMK2lt
- aGZ0CqYZ104W0UlnWeUCuzc40001yUZ11_aGZ0j02008_d4ADe2aS60@70c000WV
- jDez73sk_X55EPyUCQ4u7SR30zF0MZ06bH0L00WGL802W2Q2H08X414W0q4I0G29
- 9811a8a0G0IG81289C1fWYW422GIO1H05X444GYqII022948W0qaa022IOAH18X4
- 140Im4I1G2P1R4m08Be08WcG40I8JI9809X404G6IJG092B85eOaHq8W1YC22GIQ
- 9H01ZiH03C8amea2G2I3CGZ06Om1e0DX40aGUG3G0D290aWyaJq8W1YS22Q4O63A
- 01D2O098W4W002G6I9G09W185K4aGG0I0382e8aWW0LG400CLVNN@ymcJFq306n0
- WHZ0jSiO8000TY@Piqtp4000EK00Wotg_Sb4Mks3X200DFWTw@Iqg@3000OaB00i
- Vn@ns3sj@ireVB000ZaF00qxlD0080Y00X3ubhG_DcBbX5J3HqK0G02@i@0U5wNn
- WM6yVWAma106_FaAODOfA6w@7ZZ0aODWG6Z0iu2yW7n2GZxhEcnCjDu1jo6W_7Ef
- @VRwVOfA_fIZt1ma1BrTmdz@B1oc5WG@aOtF6w@tZg0K9IVB5t20CyFUvteoIELC
- pTHkiK0EUNkgWifYVgqem04WWe59zJ@@R0sy0OuREhFGhy@D0Xg0G_UrrvF9jF8q
- S@X8HC1uTzt0000bfU2DW4ern5WQdQyQ@tqzD0yxHfhtRGv555_F3SGH0MDvvvMR
- nd81myFyJrK0uQrnMiFX0jD0G00W800Yh43fTR62ZK5020WVzh2oE2WgRnkkVImC
- w00000upS30010iNk1Z0OGvv6yPk10201EGtWZ0Cu0T3E2eY_kJu8062zE12000h
- eRmmtICyl1tgRGSw6C2m3jWp00W0m61I0201mGx6S4W10004_AWXC2O0a00m7x9K
- QW1oLL0G08X8000000W01K0000160W02008X804G020141400G0100W16E2m001a
- 040100140W0200Af400G0XZ0I0140oH09000W040G0200ar0I00G0901WWZ0O00G
- 2908W001G0200001G0T4G2z@RmH09W02008W00000200W0D2a0G0000W0I71ymN1
- 6S403G0PWc68XcwDuh06Yht0Re20HtH20G0XjxV8zU3U1WXSK9fH@7IFjY5Kbu5L
- FIb8XpJnOmF9_wF1m3F0vNeb000WECO000C000000240800GwqFXyBs0400G_5LG
- 0008@2C0200cVXA0020Cj50SVo@TZNt1E6C_x9f0RpRza0jj0u@W@Z@v@eBjF@V3
- W@@0qElP@tPfTc5Wrh_lMkn6Utc4u3fmV96f668sy@_@@@J0WW80G840822040;
- ENDDATA;
- DATA TEMP_DATA;
- INTEGER A0[46] =
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 15, 14, 13, 95, 23, 23, 23, 96, 96, 96, 96, 96, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 15, 791, 791, 791, 791, 317, 293, 281, 273, 261, 253, 237, 791;
- INTEGER A1[46] =
- 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 16, 16, 16, 16, 3144, 16, 16, 16,3144,1574, 716, 360, 183,1574, 716, 360, 183,3144, 0,1574, 716, 360, 183, 64, 280, 240, 200, 160, 640, 480, 400, 320, 240, 160, 80,3144;
- INTEGER A2[46] =
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 165, 165, 165, 165, 0, 0, 0, 0, 0, 0, 0, 165;
- INTEGER A3[46] =
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 112, 96, 80, 64, 0, 0, 0, 0, 0, 0, 0, 112;
- INTEGER A4[46] =
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 648, 600, 552, 504, 0, 0, 0, 0, 0, 0, 0, 648;
- INTEGER A5[46] =
- 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 16, 16, 16, 16, 3144, 18, 18, 18,3144,1574, 716, 360, 183,1574, 716, 360, 183,3144, 0,1574, 716, 360, 183, 64, 56, 48, 40, 32, 128, 96, 80, 64, 48, 32, 16,3144;
- INTEGER A6[46] =
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 32, 16, 8, 4, 2, 16, 8, 4, 2, 32, 24, 16, 8, 4, 2, 0, 0, 0, 0, 0, 16, 12, 10, 8, 6, 4, 2, 32;
- INTEGER A7[46] =
- -1, 524288, 262144, 131072, 65536, 32768, 16384, 8192, 2048, 512, 21760, 13056, 6912, 3328, 0, 16, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 6, 5, 4, 0, 0, 0, 0, 0, 0, 0, 7;
- INTEGER A8[46] =
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 512, 0, 0, 0, 512, 256, 128, 64, 32, 256, 128, 64, 32, 512, 384, 256, 128, 64, 32, 0, 560, 480, 400, 320, 256, 192, 160, 128, 96, 64, 32, 560;
- INTEGER A9[21] =
- 12, 3, 131, 8, 3, 131, 0, 0, 0, 6, 3, 131, 0, 0, 0, 3, 1, 118, 1, 3, 126;
- INTEGER A10[14] =
- 12, 3, 8, 3, 8, 3, 6, 3, 0, 0, 3, 1, 1, 1;
- INTEGER A51[19] =
- 294, 0, 0, 0, 294, 148, 38, 20, 2, 148, 38, 20, 2, 294, 0, 148, 38, 20, 2;
- INTEGER A49[14] =
- 12, 114, 8, 114, 8, 114, 6, 114, 0, 0, 3, 109, 1, 109;
- INTEGER A11[6 * 3 * 45] =
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, -1,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16,
- 0, 0, 0, 0, 0, 0, 3, 1536,12337, 3, 1280,12337, 0, 0, 0, 1, 0, 13360,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 1280,12337, 1, 256, 13360, 1, 0, 13360,
- 0, 0, 0, 0, 0, 0, 3, 1024,12337, 3, 768, 12337, 2, 0, 14128, 1, 0, 13360,
- 3, 768, 12337, 3, 512, 12337, 3, 256, 12337, 3, 0, 12337, 2, 0, 14128, 1, 0, 13360,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 0, 98,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, (39<<16)+0, 187, 32, (39<<16)+0, 145, 137, (39<<16)+0, 233, 176,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, (23<<16)+0, 187, 32, (23<<16)+0, 145, 137, (23<<16)+0, 237, 176,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, (15<<16)+0, 187, 32, (15<<16)+0, 145, 137, (7 <<16)+6, 113, 137,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1025, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1025, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1025, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1025, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 1025, 4, 0, 1, 1, 0, 1025, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 99, 1, 0, 99,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 99, 1, 0, 99,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 99, 1, 0, 98,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 99, 1, 0, 98,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 98,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 99,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 99,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 98,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 98,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 98,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 97, 0, 1, 94,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 95,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 97, 0, 1, 94,
- 0, 0, 0, 0, 0, 0, 1, 0, 98, 2, 1, 96, 1, 0, 97, 0, 2, 96,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 97, 0, 0, 96,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 98,
- 0, 0, 0, 129, 10, 98, 1, 0, 98, 2, 1, 96, 1, 0, 97, 0, 0, 96,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 1, 1, 97, 1, 0, 97, 0, 2, 96, 0, 1, 96,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 31, 97, 4, 31, 98, 1, 0, 98;
- INTEGER A14[64] =
- 8600,6400,4800,3600,2800,2000,1540,1140, 860, 640, 480, 360, 280, 200, 154, 116,
- 86, 64, 50, 36, 28, 24, 20, 16, 14, 12, 11, 9, 7, 5, 4, 3,
- 2000,1600,1300,1000, 900, 800, 720, 660, 600, 560, 520, 480, 440, 400, 380, 360,
- 340, 300, 280, 260, 240, 220, 200, 180, 160, 140, 120, 100, 80, 60, 40, 20;
- INTEGER A15[16] =
- 60000,28000,10800,4200,1660, 660, 260, 100, 500, 200, 100, 60, 40, 30, 20, 10;
- INTEGER A54[30] =
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 16, 0, 0, 0, 32, 0, 32, 255, 65, 255, 82, 255, 69, 255, 84, 255, 76, 255, 65;
- INTEGER A55[30] =
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 16, 0, 32, 0, 32, 255, 65, 255, 82, 255, 69, 255, 84, 255, 76, 255, 65;
- INTEGER A56[8] =
- 255, 1, 255, 56, 255, 57, 255, 65;
- BOOLEAN V261 = 0;
- BOOLEAN V262 = 0;
- BOOLEAN V263 = 0;
- BOOLEAN V264 = 0;
- BOOLEAN V265[10000];
- BOOLEAN V266[3];
- BOOLEAN V278[15];
- BOOLEAN V279[16];
- INTEGER V267;
- INTEGER V268;
- INTEGER V269;
- BOOLEAN V189[80] = $80000000000000000000;
- BOOLEAN V190[80] = $80010000000000000000;
- BOOLEAN V192[80] = $00FF0000000000000000;
- ' VARIABLES
- INTEGER A17[1];
- INTEGER A48[1];
- INTEGER A52[1];
- INTEGER A113[1];
- INTEGER A153[1];
- BOOLEAN A18[21];
- BOOLEAN A32[60];
- BOOLEAN A33[10];
- BOOLEAN A39[10];
- BOOLEAN A26[5];
- BOOLEAN A27[5];
- BOOLEAN A28[1];
- BOOLEAN A31[50];
- BOOLEAN A57[50];
- BOOLEAN A29[1080];
- BOOLEAN A45[1080];
- BOOLEAN A30[1080];
- BOOLEAN A34[50];
- BOOLEAN A35[50];
- BOOLEAN A36[50];
- BOOLEAN A37[50];
- BOOLEAN A38[70];
- INTEGER V2 = 0;
- BOOLEAN V216 = 0;
- INTEGER V3 = 0;
- INTEGER V4 = 0;
- INTEGER V77 = 0;
- INTEGER V78 = 0;
- INTEGER V186;
- INTEGER V187;
- BOOLEAN b;
- BOOLEAN ba[32];
- INTEGER i;
- INTEGER j;
- INTEGER k;
- INTEGER l;
- INTEGER m;
- INTEGER n;
- INTEGER V271;
- INTEGER V270;
- INTEGER V10;
- INTEGER V11;
- INTEGER V12;
- INTEGER V13;
- BOOLEAN A19[20];
- BOOLEAN A20[10];
- INTEGER V14;
- INTEGER V15;
- INTEGER V89;
- INTEGER V16;
- INTEGER V87;
- INTEGER V17;
- INTEGER V181;
- INTEGER V18;
- INTEGER V19;
- INTEGER V20;
- INTEGER V21;
- INTEGER V88;
- INTEGER V94;
- INTEGER V22;
- INTEGER V179;
- INTEGER V211;
- INTEGER V223;
- INTEGER V23;
- INTEGER V24;
- INTEGER V25;
- INTEGER V26;
- INTEGER V27;
- INTEGER V28;
- INTEGER V29 = 1;
- INTEGER A16[15];
- INTEGER V30;
- INTEGER V31;
- INTEGER V32 = 0;
- INTEGER V33 = 0;
- INTEGER V34 = 1;
- INTEGER V35 = 0;
- INTEGER V36 = 0;
- INTEGER V37 = 0;
- INTEGER V38 = 0;
- INTEGER V72 = 0;
- INTEGER V73 = 0;
- BOOLEAN V39 = 0;
- BOOLEAN V40 = 0;
- INTEGER V41 = 0;
- INTEGER V42 = 0;
- BOOLEAN V43 = 0;
- BOOLEAN V44 = 0;
- BOOLEAN V45 = 0;
- INTEGER V46;
- INTEGER V47;
- INTEGER V48;
- BOOLEAN V49 = 0;
- INTEGER V51 = -1;
- INTEGER V52 = -1;
- BOOLEAN V74 = 0;
- BOOLEAN V75 = 0;
- BOOLEAN V56 = 0;
- BOOLEAN V57 = 0;
- BOOLEAN V58 = 1;
- BOOLEAN A40[10];
- BOOLEAN A41[10];
- BOOLEAN A44[10];
- BOOLEAN V76 = 0;
- BOOLEAN V80 = 1;
- BOOLEAN V81 = 0;
- BOOLEAN V82 = 0;
- INTEGER V83 = 5;
- INTEGER V84 = 0;
- INTEGER V86 = 0;
- BOOLEAN V91 = 0;
- INTEGER V68 = 0;
- INTEGER V69 = 0;
- INTEGER V96 = 94;
- BOOLEAN V97 = 1;
- BOOLEAN V398 = 0;
- INTEGER V188 = 0;
- INTEGER V191 = 0;
- BOOLEAN V233 = 0;
- BOOLEAN V102 = 0;
- BOOLEAN V100 = 0;
- BOOLEAN V272 = 0;
- BOOLEAN V392 = 1;
- BOOLEAN V103 = 0;
- BOOLEAN V108 = 0;
- BOOLEAN V104 = 0;
- BOOLEAN V105 = 0;
- BOOLEAN V107 = 0;
- BOOLEAN V106 = 0;
- BOOLEAN V101 = 0;
- BOOLEAN V231 = 0;
- BOOLEAN V259 = 0;
- BOOLEAN V260 = 0;
- BOOLEAN V280 = 0;
- BOOLEAN V293 = 0;
- BOOLEAN V308 = 1;
- BOOLEAN V310 = 0;
- BOOLEAN V336 = 0;
- BOOLEAN V337 = 0;
- BOOLEAN V340 = 0;
- BOOLEAN V370 = 0;
- BOOLEAN V362 = 0;
- BOOLEAN V421 = 0;
- BOOLEAN A175 = 0;
- BOOLEAN USE_EXTEND_IR_DELAY_METHOD = 0;
- BOOLEAN USE_FIXED_ALGORITHM = 0;
- BOOLEAN USE_REV0_PROG_ALG = 0;
- INTEGER V203 = 0;
- BOOLEAN V228 = 0;
- BOOLEAN V344 = 0;
- BOOLEAN V431 = 1;
- BOOLEAN V230 = 0;
- BOOLEAN V232 = 0;
- BOOLEAN V393 = 0;
- ENDDATA;
- PROCEDURE DO_READ_USERCODE USES TEMP_DATA;
- V105 = 1;
- ENDPROC;
- PROCEDURE DO_HALT_ON_CHIP_CC USES TEMP_DATA;
- V230 = 1;
- ENDPROC;
- PROCEDURE DO_IGNORE_IDCODE_ERRORS USES TEMP_DATA;
- V232 = 1;
- ENDPROC;
- PROCEDURE DO_IGNORE_INTOSC_BYPASS USES TEMP_DATA;
- V393 = 1;
- ENDPROC;
- PROCEDURE DO_BYPASS_SECOND_IDCODE_READ USES TEMP_DATA;
- A175 = 1;
- ENDPROC;
- PROCEDURE L20 USES TEMP_DATA;
- V101 = 1;
- ENDPROC;
- PROCEDURE L25 USES TEMP_DATA;
- V105 = 1;
- ENDPROC;
- PROCEDURE L966 USES TEMP_DATA;
- V340 = 1;
- ENDPROC;
- PROCEDURE L27 USES DEVICE_DATA, TEMP_DATA, L39, L101, L107,
- L141, L1190,
- L1223,
- L124, L113, L108, L93;
- CALL L39;
- IF(!(V101 || V103 || V108 || V107 ||
- V100 || V102
- ) &&
- V105) THEN GOTO L38;
- IF ((V42 == 0) && V340) THEN CALL L108;
- IF ((V42 == 0) && V340) THEN GOTO L38;
- V3 = 0;
- V4 = 32;
- CALL L101;
- IF (V2 == 0) THEN GOTO L28;
- IF ((V42 == 0) && V101) THEN CALL L1190;
- V3 = 0;
- V4 = 32;
- CALL L101;
- IF ((V42 == 0) && V101) THEN CALL L141;
- L28:
- IF ((V42 == 0) && V104) THEN CALL L124;
- L38:
- CALL L93;
- EXIT V42;
- ENDPROC;
- PROCEDURE L39 USES DEVICE_DATA, TEMP_DATA,
- L106, L458, L108, L107;
- INTEGER V66 = 0;
- INTEGER V90 = 0;
- INTEGER V95 = 0;
- INTEGER V67 = 0;
- INTEGER V180 = 0;
- INTEGER V212 = 0;
- INTEGER V224 = 0;
- INTEGER V199 = 0;
- INTEGER V201 = 0;
- INTEGER V202 = 0;
- IF (V103) THEN V102 = 1;
- IF (V106) THEN V107 = 1;
- IF ((V102 || V100) && !V103 &&
- (V108 || V107)) THEN V42 = 1;
- IF (V42 != 0) THEN GOTO L84;
- V21 = 0;
- FOR i = 0 TO V1;
- j = 1;
- k = 1;
- IF (((A13[i] & 1) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L40;
- V2 = A12[i];
- j = A1[V2];
- k = A5[V2];
- L40:
- V21 = V21 + j;
- V66 = V66 + k;
- NEXT i;
- l = 0;
- FOR i = 4 TO 0 STEP -1;
- FOR j = 0 TO V1;
- IF (((A13[j] & 1) == 0) ||
- ((A13[j] & 4) == 0)) THEN GOTO L41;
- V2 = A12[j];
- FOR k = 0 TO (A1[V2] - 1);
- IF ((k % 5) == i) THEN A26[l] = 1;
- l = l + 1;
- NEXT k;
- GOTO L42;
- L41:
- l = l + 1;
- L42:
- NEXT j;
- NEXT i;
- V88 = 0;
- FOR i = 0 TO V1;
- j = 1;
- k = 1;
- IF (((A13[i] & 256) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L43;
- V2 = A12[i];
- j = A1[V2];
- k = A5[V2];
- IF ((V2 >= 23) && (V2 <= 27)) THEN
- V96 = 95;
- L43:
- V88 = V88 + j;
- V90 = V90 + k;
- NEXT i;
- V94 = 0;
- FOR i = 0 TO V1;
- j = 1;
- k = 1;
- IF (((A13[i] & 512) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L44;
- V2 = A12[i];
- j = A1[V2];
- k = A5[V2];
- L44:
- V94 = V94 + j;
- V95 = V95 + k;
- NEXT i;
- V179 = 0;
- FOR i = 0 TO V1;
- j = 1;
- k = 1;
- IF (((A13[i] & 2048) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L45;
- V2 = A12[i];
- j = A1[V2];
- k = A5[V2];
- L45:
- V179 = V179 + j;
- V180 = V180 + k;
- NEXT i;
- V211 = 0;
- FOR i = 0 TO V1;
- j = 1;
- k = 1;
- IF (((A13[i] & 16384) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L46;
- V2 = A12[i];
- j = A1[V2];
- k = A5[V2];
- L46:
- V211 = V211 + j;
- V212 = V212 + k;
- NEXT i;
- V223 = 0
- ;
- V224 = 0
- ;
- FOR i = 0 TO V1;
- j = 1;
- k = 1;
- IF (((A13[i] & 32768) == 0) ||
- ((A13[i] & 4) == 0) ||
- ((A13[i] & 32) == 0)) THEN GOTO L47;
- V2 = A105[i];
- j = j + A1[V2];
- k = k + A5[V2];
- L47:
- V223 = V223 + j;
- V224 = V224 + k;
- NEXT i;
- V22 = 0;
- FOR i = 0 TO V1;
- j = 1;
- k = 1;
- IF (((A13[i] & 2) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L48;
- V2 = A12[i];
- j = A1[V2];
- k = A5[V2];
- L48:
- V22 = V22 + j;
- V67 = V67 + k;
- NEXT i;
- l = 0;
- FOR i = 4 TO 0 STEP -1;
- FOR j = 0 TO V1;
- IF (((A13[j] & 2) == 0) ||
- ((A13[j] & 4) == 0)) THEN GOTO L49;
- V2 = A12[j];
- FOR k = 0 TO (A1[V2] - 1);
- IF ((k % 5) == i) THEN A27[l] = 1;
- l = l + 1;
- NEXT k;
- GOTO L50;
- L49:
- l = l + 1;
- L50:
- NEXT j;
- NEXT i;
- V16 = 0;
- FOR i = 0 TO V1;
- j = 1;
- IF (((A13[i] & 1) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L51;
- V2 = A12[i];
- j = A0[V2];
- L51:
- V16 = V16 + j;
- NEXT i;
- V87 = 0;
- FOR i = 0 TO V1;
- j = 1;
- IF (((A13[i] & 256) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L52;
- V2 = A12[i];
- j = A0[V2];
- L52:
- V87 = V87 + j;
- NEXT i;
- V17 = 0;
- FOR i = 0 TO V1;
- j = 1;
- IF (((A13[i] & 2) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L53;
- V2 = A12[i];
- j = A0[V2];
- L53:
- V17 = V17 + j;
- NEXT i;
- V181 = 0;
- FOR i = 0 TO V1;
- j = 1;
- IF (((A13[i] & 2048) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L54;
- V2 = A12[i];
- j = A0[V2];
- L54:
- V181 = V181 + j;
- NEXT i;
- V18 = V17;
- IF (V16 > V18) THEN V18 = V16;
- IF (V87 > V18) THEN V18 = V87;
- IF (V181 > V18) THEN V18 = V181;
- V20 = 32 + V1;
- IF ((2 * 5 * 5 * V67) > V20) THEN V20 = 2 * 5 * 5 * V67;
- IF ((2 * 5 * V66) > V20) THEN V20 = 2 * 5 * V66;
- IF (V90 > V20) THEN V20 = V90;
- IF (V95 > V20) THEN V20 = V95;
- IF (V180 > V20) THEN V20 = V180;
- IF (V212 > V20) THEN V20 = V212;
- IF (V224 > V20) THEN V20 = V224;
- V19 = V18;
- IF (V21 > V19) THEN V19 = V21;
- IF (V88 > V19) THEN V19 = V88;
- IF (V94 > V19) THEN V19 = V94;
- IF (V179 > V19) THEN V19 = V179;
- IF (V211 > V19) THEN V19 = V211;
- IF (V223 > V19) THEN V19 = V223;
- IF (V20 > V19) THEN V19 = V20;
- FOR i = 0 TO (V19 - 1);
- A29[i] = 0;
- A30[i] = 1;
- NEXT i;
- V33 = 0;
- FOR i = 0 TO V1;
- IF (((A13[i] & 2) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L55;
- V2 = A12[i];
- IF (V33 < A7[V2]) THEN
- V33 = A7[V2];
- L55:
- NEXT i;
- V12 = 0;
- V13 = 0;
- FOR i = 0 TO V1;
- V12 = V12 + A25[i];
- IF (A25[i] > V13) THEN V13 = A25[i];
- NEXT i;
- FOR i = 0 TO (V13 - 1);
- A39[i] = 1;
- NEXT i;
- FOR i = 0 TO 4;
- j = 10 * i;
- A34[(j + 9)..j] = $016;
- A35[(j + 9)..j] = $01A;
- A36[(j + 9)..j] = $022;
- A37[(j + 9)..j] = $026;
- FOR k = 0 TO 2;
- b = 0;
- IF ((i & (1 << k)) != 0) THEN b = 1;
- A34[j + k + 7] = b;
- A35[j + k + 7] = b;
- A36[j + k + 7] = b;
- A37[j + k + 7] = b;
- NEXT k;
- NEXT i;
- FOR i = 0 TO 6;
- j = 10 * i;
- A38[(j + 9)..j] = $02A;
- FOR k = 0 TO 2;
- b = 0;
- IF ((i & (1 << k)) != 0) THEN b = 1;
- A38[j + k + 7] = b;
- NEXT k;
- NEXT i;
- FOR i = 0 TO V1;
- A52[i] = 0;
- IF (((A13[i] & 256) == 0) ||
- ((A13[i] & 4) == 0)) THEN GOTO L56;
- V2 = A12[i];
- A52[i] =
- A5[V2] - (80 * A6[V2]);
- L56:
- NEXT i;
- CALL L106;
- IRSTOP IRPAUSE;
- DRSTOP IDLE;
- STATE IDLE;
- IF(!(V101 || V103 || V108 || V107 ||
- V100 || V102
- ) &&
- V105) THEN GOTO L84;
- V4 = 0;
- FOR i = 0 TO V1;
- IF (((A17[i] & (32)) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 64) != 0)) THEN
- V4 = 32;
- NEXT i;
- IF (V4 != 32) THEN
- GOTO L57;
- FOR i = 0 TO V1;
- IF (((A17[i] & (32)) != 0) &&
- ((A17[i] & 4) != 0) &&
- (((A17[i] & 64) == 0) ||
- (((A147[i] & 1) != 0) && !V231 && !V259))) THEN
- A17[i] = A17[i] | 8;
- NEXT i;
- A18[9..0] = $281;
- CALL L458;
- FOR i = 0 TO 200;
- WAIT IDLE, 512 CYCLES, 512 USEC, IDLE;
- NEXT i;
- FOR i = 0 TO V1;
- IF (((A17[i] & (32)) != 0) &&
- ((A17[i] & 4) != 0) &&
- (((A17[i] & 64) == 0) ||
- (((A147[i] & 1) != 0) && !V231 && !V259))) THEN
- A17[i] = A17[i] & ~8;
- NEXT i;
- L57:
- IF (V101 || V231 || V259 || V4 == 131072) THEN CALL L108;
- IF (V42 != 0) THEN GOTO L84;
- FOR i = 0 TO V1;
- IF (((A17[i] & (1 | 2)) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 1 | 2;
- NEXT i;
- IF (V4 != (1 | 2)) THEN
- GOTO L58;
- A18[9..0] = $071;
- CALL L458;
- WAIT 10000 USEC;
- L58:
- FOR i = 0 TO V1;
- IF (((A17[i] & 256) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 256;
- NEXT i;
- IF (V4 != 256) THEN
- GOTO L70;
- A18[9..0] = $332;
- CALL L458;
- WAIT 10000 USEC;
- V203 = 0;
- L70:
- FOR i = 0 TO V1;
- IF (((A17[i] & 512) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 512;
- NEXT i;
- IF (V4 != 512) THEN
- GOTO L71;
- A18[9..0] = $044;
- CALL L458;
- WAIT 10000 USEC;
- L71:
- FOR i = 0 TO V1;
- IF (((A17[i] & 2048) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 2048;
- NEXT i;
- IF (V4 != 2048) THEN
- GOTO L72;
- IF (V103 || V102) THEN V38 = 1;
- V38 = 0;
- WAIT 10000 USEC;
- L72:
- FOR i = 0 TO V1;
- IF (((A17[i] & 16384) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 16384;
- NEXT i;
- IF (V4 != 16384) THEN
- GOTO L1187;
- L1187:
- V203 = 0;
- CALL L107;
- FOR i = 0 TO V1;
- A17[i] = A17[i] & ~8;
- NEXT i;
- V4 = 0;
- FOR i = 0 TO V1;
- IF ((A17[i] & 131072) != 0) THEN V4 = 131072;
- NEXT i;
- IF (V4 != 131072) THEN GOTO L84;
- V203 = 0;
- L84:
- ENDPROC;
- PROCEDURE L85 USES DEVICE_DATA, TEMP_DATA, L88, L458 ;
- IF (V233 || !V76 || (V42 != 0)) THEN GOTO L87;
- A18[9..0] = $003;
- V4 = 32;
- CALL L458;
- WAIT IDLE, 4096 CYCLES, 5 USEC, IDLE;
- V233 = 1;
- FOR i = 0 TO V1;
- IF (A94[i] != 0) THEN
- V191 = 1;
- NEXT i;
- IF(V191 == 1) THEN GOTO L86;
- GOTO L87;
- L86:
- CALL L88;
- L87:
- ENDPROC;
- PROCEDURE L88 USES DEVICE_DATA, TEMP_DATA, L458 ;
- PREIR 0;
- POSTIR 0;
- PREDR 0;
- POSTDR 0;
- FOR i = V1 TO 0 STEP -1;
- IF (((A17[i] & 32) == 0) ||
- ((A17[i] & 4) == 0) ||
- (V42 != 0)) THEN
- GOTO L91;
- IF (A94[i] == 0) THEN GOTO L91;
- V77 = 0;
- V78 = 0;
- V30 = 0;
- FOR j = V1 TO 0 STEP -1;
- IF (i == j) THEN GOTO L89;
- IF ((A17[j] & 32) != 0) THEN
- A17[j] = A17[j] & ~4;
- IF (i > j) THEN V77 = V77 + 1;
- IF (i < j) THEN V78 = V78 + 1;
- IF (j < i) THEN V30 = V30 + A94[j];
- L89:
- NEXT j;
- V31 = V30 + A94[i] - 1;
- IF(V31 == V30) THEN GOTO L90;
- PUSH i;
- A18[9..0] = $00A;
- CALL L458;
- POP i;
- PREDR V77;
- POSTDR V78;
- FOR j = 0 TO 100;
- DRSCAN A94[i], A95[V31..V30], CAPTURE A45[79..0];
- IF(A45[79] == 0) THEN j = 100;
- NEXT j;
- if(A45[79] == 0) THEN GOTO L90;
- V42 = 12;
- GOTO L92;
- L90:
- PREDR V77;
- POSTDR V78;
- DRSCAN 80, V192[79..0], CAPTURE A45[79..0];
- L91:
- NEXT i;
- L92:
- PREIR 0;
- POSTIR 0;
- PREDR 0;
- POSTDR 0;
- ENDPROC;
- PROCEDURE L93 USES DEVICE_DATA, TEMP_DATA, L107, L458, L108, L113
- , L85
- ;
- IF (V42 == 1) THEN GOTO L100;
- CALL L107;
- CALL L85;
- L94:
- FOR i = 0 TO V1;
- IF (((A17[i] & (1 | 2)) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 1 | 2;
- NEXT i;
- IF (V4 != (1 | 2)) THEN
- GOTO L95;
- A18[9..0] = $079;
- CALL L458;
- WAIT 10000 USEC;
- L95:
- FOR i = 0 TO V1;
- IF (((A17[i] & 256) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 256;
- NEXT i;
- IF (V4 != 256) THEN
- GOTO L96;
- A18[9..0] = $006;
- CALL L458;
- L96:
- FOR i = 0 TO V1;
- IF (((A17[i] & 512) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 512;
- NEXT i;
- IF (V4 != 512) THEN
- GOTO L96a;
- A18[9..0] = $04A;
- CALL L458;
- WAIT 10000 USEC;
- L96a:
- FOR i = 0 TO V1;
- IF (((A17[i] & 2048) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 2048;
- NEXT i;
- IF (V4 != 2048) THEN
- GOTO L97;
- A18[9..0] = $04A;
- WAIT 10000 USEC;
- L97:
- FOR i = 0 TO V1;
- IF (((A17[i] & 16384) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 16384;
- NEXT i;
- IF (V4 != 16384) THEN
- GOTO L98;
- A18[9..0] = $201;
- IF (V228 == 1) THEN A18[9..0] = $166;
- CALL L458;
- WAIT 10000 USEC;
- L98:
- FOR i = 0 TO V1;
- IF (((A17[i] & 131072) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 131072;
- NEXT i;
- IF (V4 != 131072) THEN GOTO L1193;
- L1193:
- IF ((!V76 && !V231 && !V259) || (V42 != 0)) THEN GOTO L99;
- WAIT IDLE, 256 CYCLES, 10 USEC, IDLE;
- V80 = 0;
- IF (!V421 && !A175) THEN CALL L108;
- IF ((V42 != 0) && V76) THEN V42 = 10;
- IF ((V42 != 0) && !V76) THEN V42 = 10;
- IF (V42 != 0) THEN GOTO L100;
- L99:
- A18[9..0] = $3FF;
- CALL L458;
- IF (V105 && (V42 == 0)) THEN CALL L113;
- L100:
- IF (V42 == 0) THEN
- PRINT "DONE";
- IF (V42 == 1) THEN
- PRINT "Invalid option combination specified";
- IF (V42 == 6) THEN
- PRINT "Unrecognized device";
- IF (V42 == 7) THEN
- PRINT "Device revision is not supported";
- IF ((V42 == 10) && (V103)) THEN
- PRINT "Device programming failure";
- IF (V42 == 9) THEN
- PRINT "Device is not blank";
- IF (V42 == 11) THEN
- PRINT "Device verify failure";
- IF ((V42 == 10) && (V101)) THEN
- PRINT "Device configuration failure";
- IF (V42 == 4) THEN
- PRINT "Unable to read USERCODE/UES from device #", V84 + 1;
- IF (V42 == 12) THEN
- PRINT "Failed to configure Excalibur stripe";
- IF (V42 == 14) THEN
- PRINT "Failed to erase or program ASC device";
- IF (V42 == 15) THEN
- PRINT "Unable to erase the protected sector(s) of the ASC device";
- IF (V42 == 18) THEN
- PRINT "Reserved block start address mismatch - operation aborted";
- IF (V42 == 19) THEN
- PRINT "Unexpected problem has occurred during NAND flash bad block management.";
- IF (V42 == 20) THEN
- PRINT "Device is write-protected";
- IF (V42 == 21) THEN
- PRINT "Programming file size is larger than flash density";
- IF (V42 == 22) THEN
- PRINT "Programming file format is not aligned with flash type";
- ENDPROC;
- PROCEDURE L101 USES DEVICE_DATA, TEMP_DATA;
- j = 0;
- FOR i = 0 TO V1;
- IF ((j <= V3) &&
- ((A13[i] & V4) != 0) &&
- ((A13[i] & 4) != 0)) THEN j = i + 1;
- NEXT i;
- IF (j > V3) THEN GOTO L102;
- V2 = 0;
- V3 = 0;
- GOTO L105;
- L102:
- V2 = A12[j - 1];
- V3 = j;
- IF(!V216) THEN GOTO L103;
- V2 = A105[j - 1];
- L103:
- IF ((V4 == 32) || (V4 == 256) ||
- (V4 == 512) || (V4 == 2048) ||
- (V4 == 16384) || (V4 == 32768) ||
- (V4 == 1024))
- THEN GOTO L105;
- IF (V58) THEN GOTO L104;
- A41[9..0] = $066;
- GOTO L105;
- L104:
- A41[9..0] = $006;
- L105:
- IF (V4 == 1) THEN A40[9..0] = $00E;
- IF (V4 == 1) THEN A44[9..0] = $012;
- IF (V4 == 2) THEN A40[9..0] = $38E;
- IF (V4 == 2) THEN A44[9..0] = $392;
- ENDPROC;
- PROCEDURE L106 USES DEVICE_DATA, TEMP_DATA, L107
- ;
- CALL L107;
- V10 = 0;
- V14 = 0;
- V15 = 0;
- V89 = 0;
- V49 = 1;
- V34 = 0;
- V51 = -1;
- V52 = -1;
- V45 = 0;
- V29 = 1;
- IF (V103) THEN V29 = 0;
- IF (V102 && V74) THEN V29 = 2;
- ENDPROC;
- PROCEDURE L107 USES DEVICE_DATA, TEMP_DATA;
- FOR i = 0 TO V1;
- A17[i] = (A13[i] | A48[i]);
- IF (((A17[i] & 4) != 0) &&
- ((A17[i] & (1 | 256 | 2 | 512 | 2048 | 16384 | 131072)) != 0) &&
- !V102 && !V100 && !V103 && !V108 &&
- !V107 && !V106 && V101) THEN
- A17[i] = A17[i] & ~4;
- IF (((A17[i] & 4) != 0) &&
- ((A17[i] & 32) != 0) && ((A17[i] & 32768) == 0) && ((A17[i] & 1024) == 0) && !V101 &&
- (V102 || V100 || V103 || V108 ||
- V107 || V106)) THEN
- A17[i] = A17[i] & ~4;
- NEXT i;
- ENDPROC;
- PROCEDURE L108 USES DEVICE_DATA, TEMP_DATA, L107;
- INTEGER V79 = 32 * V0;
- BOOLEAN A46[V79];
- INTEGER A47[8];
- INTEGER V145;
- CALL L107;
- STATE IDLE;
- V27 = 0;
- FOR i = 0 TO V1;
- A18[(A25[i] - 1)..0] = A39[(A25[i] - 1)..0];
- IF ((A17[i] & (1 | 2 | 256 | 512 | 2048)) != 0) THEN
- A18[9..0] = $059;
- IF ((A17[i] & (32 | 16384 | 131072 | 262144)) != 0) THEN
- A18[9..0] = $006;
- IF ((A17[i] & 65536) != 0) THEN
- A18[3..0] = $E;
- A32[(V27 + (A25[i] - 1))..V27] = A18[(A25[i] - 1)..0];
- V27 = V27 + A25[i];
- NEXT i;
- IRSCAN V27, A32[(V27 - 1)..0];
- WAIT IRPAUSE, 5 USEC, IDLE;
- WAIT 3 CYCLES;
- DRSCAN V79, A46[(V79 - 1)..0], CAPTURE A46[(V79 - 1)..0];
- V27 = 0;
- FOR i = 0 TO V1;
- IF (A46[V27] == 1) THEN GOTO L109;
- IF (V80) THEN
- PRINT "Device #", V0 - i, " unable to read IDCODE";
- IF (V101 && ((A17[i] & 32) != 0) &&
- ((A17[i] & 4) != 0)) THEN V42 = 6;
- GOTO L110;
- L109:
- FOR j = 0 TO 7;
- A47[j] = 0;
- FOR k = 0 TO 3;
- IF (A46[V27 + (4 * j) + k]) THEN
- A47[j] = A47[j] | (1 << k);
- NEXT k;
- A47[j] = A47[j] + 48;
- IF (A47[j] >= 58) THEN A47[j] = A47[j] + 7;
- NEXT j;
- IF (V80) THEN
- PRINT "Device #", V0 - i, " IDCODE is ",
- CHR$(A47[7]), CHR$(A47[6]),
- CHR$(A47[5]), CHR$(A47[4]),
- CHR$(A47[3]), CHR$(A47[2]),
- CHR$(A47[1]), CHR$(A47[0]);
- IF (V101 && ((A17[i] & 32) != 0) &&
- ((A17[i] & 4) != 0) && (A47[0] != 68) &&
- (A47[1] != 68)) THEN
- V42 = 6;
- V27 = V27 + 31;
- L110:
- V27 = V27 + 1;
- NEXT i;
- V27 = 0;
- k = 0;
- push l;
- FOR i = 0 TO V1;
- IF (A61[k] != 0) THEN GOTO L111;
- IF (A46[V27] != 0) THEN
- V42 = 6;
- V27 = V27 + 1;
- k = k + 1;
- NEXT i;
- GOTO L112;
- L111:
- V145 = 0;
- FOR j = 0 TO 31;
- IF (A46[(V27 + j)]) THEN
- V145 = V145 + (1 << j);
- NEXT j;
- l = 6;
- FOR j = 0 TO (A61[k] - 1);
- IF (V145 == A61[k+j+1]) THEN l = 0;
- IF (l == 0) THEN j = A61[k];
- NEXT j;
- V27 = V27 + 32;
- k = k + A61[k] + 1;
- IF (l == 6) THEN
- V42 = 6;
- NEXT i;
- L112:
- pop l;
- IF (V232 && (V42 != 0)) THEN
- PRINT "IDCODE failures ignored";
- IF (V232 && (V42 != 0)) THEN
- V42 = 0;
- ENDPROC;
- PROCEDURE L113 USES DEVICE_DATA, TEMP_DATA, L107, L458, L119;
- j = 0;
- k = V1;
- V84 = V84 - 1;
- IF (V84 == -1) THEN GOTO L114;
- IF ((V84 < 0) || (V84 > V1) ||
- (((A17[V1 - V84] & 256) == 0) &&
- ((A17[V1 - V84] & 32) == 0) &&
- ((A17[V1 - V84] & 512) == 0) &&
- ((A17[V1 - V84] & 16384) == 0) &&
- ((A17[V1 - V84] & 2048) == 0) &&
- ((A17[V1 - V84] & 131072) == 0))) THEN
- V42 = 4;
- IF (V42 != 0) THEN GOTO L118;
- j = V84;
- k = V84;
- L114:
- CALL L107;
- FOR i = 0 TO V1;
- IF (((A17[i] & 256) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 256;
- NEXT i;
- IF (V4 != 256) THEN
- GOTO L115;
- A18[9..0] = $006;
- CALL L458;
- WAIT 10000 USEC;
- L115:
- FOR i = 0 TO V1;
- IF (((A17[i] & (512 | 2048)) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 512 | 2048;
- NEXT i;
- IF (V4 != (512 | 2048)) THEN
- GOTO L116;
- A18[9..0] = $04A;
- CALL L458;
- WAIT 10000 USEC;
- L116:
- FOR i = 0 TO V1;
- IF (((A17[i] & 16384) != 0) &&
- ((A17[i] & 4) != 0) &&
- ((A17[i] & 8) == 0)) THEN
- V4 = 16384;
- NEXT i;
- IF (V4 != 16384) THEN
- GOTO L117;
- A18[9..0] = $201;
- CALL L458;
- WAIT 10000 USEC;
- L117:
- A18[9..0] = $3FF;
- CALL L458;
- STATE IDLE;
- FOR i = 0 TO (V19 - 1);
- A30[i] = 1;
- NEXT i;
- FOR i = j TO k;
- V84 = i;
- PUSH i; PUSH j; PUSH k;
- CALL L107;
- V4 = 0;
- IF (((A17[V1 - V84] & 256) != 0) &&
- ((A17[V1 - V84] & 4) != 0)) THEN
- V4 = 256;
- IF (((A17[V1 - V84] & 16384) != 0) &&
- ((A17[V1 - V84] & 4) != 0)) THEN
- V4 = 16384;
- IF (((A17[V1 - V84] & 32) != 0) &&
- ((A17[V1 - V84] & 4) != 0)) THEN
- V4 = 32;
- IF (((A17[V1 - V84] & 512) != 0) &&
- ((A17[V1 - V84] & 4) != 0)) THEN
- V4 = 512;
- IF (((A17[V1 - V84] & 2048) != 0) &&
- ((A17[V1 - V84] & 4) != 0)) THEN
- V4 = 2048;
- IF (((A17[V1 - V84] & 131072) != 0) &&
- ((A17[V1 - V84] & 4) != 0)) THEN
- V4 = 131072;
- IF (V4 != 0) THEN CALL L119;
- POP k; POP j; POP i;
- NEXT i;
- L118:
- V84 = 0;
- ENDPROC;
- PROCEDURE L119 USES DEVICE_DATA, TEMP_DATA, L458, L123;
- j = V1 - V84;
- FOR i = 0 TO V1;
- IF (((A17[i] & V4) != 0) &&
- ((A17[i] & 4) != 0) && (i != j)) THEN
- A17[i] = A17[i] | 8;
- NEXT i;
- IF (V4 == 256) THEN
- A18[9..0] = $007;
- IF (V4 == 16384) THEN
- A18[9..0] = $007;
- IF ((V4 == 512) || (V4 == 2048)) THEN
- A18[9..0] = $079;
- IF (V4 == 32) THEN
- A18[9..0] = $007;
- IF (V4 == 131072) THEN
- A18[9..0] = $007;
- CALL L458;
- DRSCAN 32 + j, A30[(32 + j - 1)..0], CAPTURE A31[(32 + j - 1)..0];
- V86 = 0;
- FOR i = 0 TO 31;
- IF (A31[i + j]) THEN
- V86 = V86 | (1 << i);
- NEXT i;
- CALL L123;
- ENDPROC;
- PROCEDURE L120 USES DEVICE_DATA, TEMP_DATA, L107, L458;
- CALL L107;
- V4 = 512;
- j = 0;
- FOR i = 0 TO V1;
- A30[j] = 1;
- l = 1;
- IF (((A17[i] & 512) == 0) ||
- ((A17[i] & 4) == 0)) THEN
- GOTO L122;
- l = 8 * 3;
- FOR V27 = 0 TO l - 1;
- A30[j + V27] = 1;
- IF ((V27 % 3) == 0) THEN
- A30[j + V27] = 0;
- NEXT V27;
- L122:
- j = j + l;
- NEXT i;
- A18[9..0] = $055;
- CALL L458;
- WAIT IDLE, 10 CYCLES, 1000 USEC, IDLE;
- DRSCAN j, A30[j - 1..0];
- WAIT IDLE, 10 CYCLES, 1000 USEC, IDLE;
- A18[9..0] = $000;
- CALL L458;
- WAIT IDLE, 10 CYCLES, 1000 USEC, IDLE;
- A18[9..0] = $3FF;
- CALL L458;
- WAIT IDLE, 10 CYCLES, 1000 USEC, IDLE;
- FOR i = 0 TO j - 1;
- A30[i] = 1;
- NEXT i;
- ENDPROC;
- PROCEDURE L123 USES DEVICE_DATA, TEMP_DATA;
- INTEGER A58[8];
- EXPORT "DEVICE", V84 + 1;
- EXPORT "USERCODE", V86;
- FOR i = 0 TO 7;
- V27 = 0;
- A58[i] = V86 & 15;
- IF (A58[i] > 9) THEN V27 = 7;
- A58[i] = A58[i] + 48 + V27;
- V86 = V86 >> 4;
- NEXT i;
- PRINT "Device #", V84 + 1, " USERCODE code is ",
- CHR$(A58[7]), CHR$(A58[6]),
- CHR$(A58[5]), CHR$(A58[4]),
- CHR$(A58[3]), CHR$(A58[2]),
- CHR$(A58[1]), CHR$(A58[0]);
- ENDPROC;
- PROCEDURE L124 USES DEVICE_DATA, TEMP_DATA, L107
- ;
- j = 0;
- k = V1;
- V34 = 1;
- V29 = 1;
- V84 = V84 - 1;
- IF (V84 == -1) THEN GOTO L126;
- IF ((V84 < 0) || (V84 > V1) ||
- (((A17[V1 - V84] & 1) == 0) &&
- ((A17[V1 - V84] & 2) == 0))) THEN
- V42 = 4;
- IF (V42 != 0) THEN GOTO L127;
- L125:
- j = V84;
- k = V84;
- L126:
- FOR i = j TO k;
- V84 = i;
- PUSH i; PUSH j; PUSH k;
- CALL L107;
- V86 = 0;
- POP k; POP j; POP i;
- NEXT i;
- L127:
- V84 = 0;
- ENDPROC;
- PROCEDURE L134 USES DEVICE_DATA, TEMP_DATA;
- INTEGER V85[8];
- EXPORT "DEVICE", V84 + 1;
- EXPORT "UES", V86;
- FOR i = 0 TO 3;
- V27 = 0;
- V85[i] = V86 & 15;
- IF (V85[i] > 9) THEN V27 = 7;
- V85[i] = V85[i] + 48 + V27;
- V86 = V86 >> 4;
- NEXT i;
- PRINT "Device #", V84 + 1, " UES code is ",
- CHR$(V85[3]), CHR$(V85[2]),
- CHR$(V85[1]), CHR$(V85[0]);
- ENDPROC;
- PROCEDURE L135 USES DEVICE_DATA, TEMP_DATA, L458;
- A18[9..0] = $00A;
- CALL L458;
- PREDR V77;
- POSTDR V78;
- DRSCAN 80, V189[79..0], CAPTURE A45[79..0];
- FOR i = 0 TO 100;
- PREDR V77;
- POSTDR V78;
- DRSCAN 80, A29[79..0], CAPTURE A45[79..0];
- IF (A45[79] == 0) THEN i = 100;
- NEXT i;
- IF (A45[79] == 0) THEN GOTO L136;
- V42 = 12;
- GOTO L137;
- L136:
- PREDR V77;
- POSTDR V78;
- DRSCAN 80, V190[79..0], CAPTURE A45[79..0];
- FOR i = 0 TO 100;
- PREDR V77;
- POSTDR V78;
- DRSCAN 80, A29[79..0], CAPTURE A45[79..0];
- IF (A45[79] == 0) THEN i = 100;
- NEXT i;
- IF (A45[79] == 0) THEN GOTO L137;
- V42 = 12;
- L137:
- ENDPROC;
- PROCEDURE L138 USES DEVICE_DATA, TEMP_DATA;
- V188 = (V187 - V186)/80;
- FOR i = 0 TO V188;
- FOR j = 0 TO 100;
- PREDR V77;
- POSTDR V78;
- DRSCAN 80, A93[(V186 + 79)..V186], CAPTURE A45[79..0];
- IF (A45[79] == 0) THEN j = 100;
- NEXT j;
- IF (A45[79] == 0) THEN GOTO L139;
- V42 = 12;
- i = V188;
- GOTO L140;
- L139:
- V186 = V186 + 80;
- L140:
- NEXT i;
- ENDPROC;
- PROCEDURE L1223 USES DEVICE_DATA, TEMP_DATA, L458, L849;
- PUSH j;
- PUSH m;
- PUSH n;
- PUSH i;
- A31[22+V1..0] = A29[22+V1..0];
- IF ((A186[j] & 512) == 0) THEN A31[j+22..j] = $500008;
- IF ((A186[j] & 512) != 0) THEN A31[j+22..j] = $480008;
- A18[9..0] = $203;
- CALL L458;
- WAIT IDLE, 16 CYCLES, IDLE;
- DRSCAN (23 + V1), A31[22+V1..0];
- STATE IDLE;
- A18[9..0] = $205;
- CALL L458;
- WAIT IDLE, 16 CYCLES, IDLE;
- DRSCAN (32 + V1), A29[31+V1..0], CAPTURE A31[31+V1..0];
- WAIT IDLE, 3 CYCLES, IDLE;
- ba[31..0] = A31[j+31..j];
- Call L849;
- IF (i == 0) THEN GOTO L1224;
- i = i >> 23;
- m = 0;
- FOR n = 0 TO 8;
- IF ((i & (1 << n)) != 0) THEN m = m + (1 << (8 - n));
- NEXT n;
- IF (m != 120 && m != 124 && m != 126) THEN V42 = 6;
- IF (V42 != 0) THEN PRINT "Detected invalid Max 10 feature ID for device ", V0 - j;
- IF (V42 != 0) THEN GOTO L1224;
- IF (m > (A186[j] & 511)) THEN V42 = 6;
- IF (V42 != 0) THEN PRINT "Incompatible feature ID for device ", V0 - j, ". Expected feature ID is ", (A186[j] & 511), " but fouL742 ", m;
- L1224:
- POP i;
- POP n;
- POP m;
- POP j;
- ENDPROC;
- PROCEDURE L1190 USES DEVICE_DATA, TEMP_DATA, L458, L850, L1223;
- push V91;
- V91 = 1;
- m = 0;
- n = 0;
- FOR i = 0 to V1;
- IF ((A17[i] & 32) != 0 && (A17[i] & 4) != 0) THEN A17[i] = A17[i] | 8;
- m = m + A25[i];
- NEXT i;
- FOR j = 0 to V1;
- IF ((A17[j] & 32) == 0 ||
- (A17[j] & 4) == 0 ||
- (A17[j] & 524288) == 0) THEN GOTO L1191;
- A17[j] = A17[j] & ~8;
- A31[m-1..0] = A30[m-1..0];
- A31[n+9..n] = $006;
- IRSCAN m, A31[m-1..0], CAPTURE A57[m-1..0];
- STATE IDLE;
- A18[9..0] = $2CC;
- CALL L458;
- WAIT IDLE, 16 CYCLES, 350000 USEC, IDLE;
- call L1223;
- IF (V42 != 0) THEN GOTO L1192;
- IF A57[n+2] == 1 THEN GOTO L1192;
- A18[9..0] = $203;
- CALL L458;
- WAIT IDLE, 3 CYCLES, IDLE;
- DRSCAN 23 + V1, A29[22+V1..0];
- A18[9..0] = $3F2;
- CALL L458;
- WAIT IDLE, 16 CYCLES, 350000 USEC, IDLE;
- A18[9..0] = $307;
- CALL L458;
- WAIT IDLE, 16 CYCLES, IDLE;
- DRSCAN V0, A29[V1..0], CAPTURE A31[V1..0];
- IF (A31[j] == 0) THEN V42 = 10;
- IF (A31[j] == 0) THEN GOTO L1192;
- STATE IDLE;
- FOR m = 0 to 3;
- A18[9..0] = $203;
- CALL L458;
- WAIT IDLE, 16 CYCLES, IDLE;
- i = A174[j * 2];
- IF (m == 0) THEN i = i - ((A174[j * 2 + 1]/32) + 1);
- IF (m == 1) THEN i = 14 * (A174[j * 2 + 1]/64);
- IF (m == 3) THEN i = i + (A174[j * 2 + 1]/32);
- CALL L850;
- k = j;
- FOR i = 22 TO 0 STEP -1;
- A31[k] = ba[i];
- k = k + 1;
- NEXT i;
- k = 23 + V1;
- DRSCAN k, A31[k-1..0];
- STATE IDLE;
- A18[9..0] = $3F4;
- CALL L458;
- WAIT IDLE, 16 CYCLES, IDLE;
- A31[j+31..j] = $6C48A50F;
- IF (m == 1) THEN A31[j+31..j] = $FFF7FFFF;
- k = 32 + V1;
- DRSCAN k, A31[k-1..0];
- WAIT IDLE, 3 CYCLES, 320 USEC, IDLE;
- A18[9..0] = $307;
- CALL L458;
- WAIT IDLE, 16 CYCLES, IDLE;
- DRSCAN V0, A29[V1..0], CAPTURE A31[V1..0];
- STATE IDLE;
- IF (A31[j] == 0) THEN V42 = 10;
- IF (V42 != 0) THEN m = 2;
- NEXT m;
- L1192:
- A18[9..0] = $201;
- CALL L458;
- WAIT IDLE, 1 CYCLES, 1000 USEC, IDLE;
- A17[j] = A17[j] | 8;
- L1191:
- IF (V42 != 0) THEN j = V1;
- n = n + A25[j];
- NEXT j;
- FOR i = 0 to V1;
- A17[i] = A17[i] & ~8;
- NEXT i;
- pop V91;
- ENDPROC;
- PROCEDURE L141 USES DEVICE_DATA, TEMP_DATA, L107, L458, L138, L135;
- PRINT "configuring SRAM device(s)...";
- CALL L107;
- PREIR 0;
- POSTIR 0;
- PREDR 0;
- POSTDR 0;
- FOR i = V1 TO 0 STEP -1;
- IF (((A17[i] & 32) == 0) ||
- ((A17[i] & 4) == 0) ||
- (V42 != 0)) THEN
- GOTO L146;
- V77 = 0;
- V78 = 0;
- V30 = 0;
- V186 = 0;
- FOR j = V1 TO 0 STEP -1;
- IF (i == j) THEN GOTO L142;
- IF ((A17[j] & 32) != 0) THEN
- A17[j] = A17[j] & ~4;
- IF (i > j) THEN V77 = V77 + 1;
- IF (i < j) THEN V78 = V78 + 1;
- IF (j < i) THEN V30 = V30 + A43[j];
- IF (j < i) THEN V186 = V186 + A92[j];
- L142:
- NEXT j;
- IF(A92[i] == 0) THEN
- GOTO L143;
- PUSH i;
- CALL L135;
- POP i;
- V187 = V186 + A92[i] - 1;
- PUSH i;
- CALL L138;
- POP i;
- L143:
- V31 = V30 + A43[i] - 1;
- POSTDR V78;
- PUSH i;
- IF (((A147[i] & 2) == 0) ||
- V393) THEN
- GOTO L1094;
- A18[9..0] = $2EE;
- CALL L458;
- L1094:
- IF ((A17[i] & 64) == 0) THEN
- GOTO L144;
- A18[9..0] = $281;
- CALL L458;
- FOR i = 0 TO 200;
- WAIT IDLE, 512 CYCLES, 512 USEC, IDLE;
- NEXT i;
- POP i;
- PUSH i;
- L144:
- IF (((A17[i] & 128) == 0) || (V230 == 0)) THEN
- GOTO L145;
- A18[9..0] = $00D;
- CALL L458;
- WAIT 2500 USEC;
- L145:
- A18[9..0] = $002;
- CALL L458;
- FOR i = 0 TO 20;
- WAIT IDLE, 512 CYCLES, 512 USEC, IDLE;
- NEXT i;
- POP i;
- DRSCAN A43[i], A42[V31..V30];
- IF (USE_REV0_PROG_ALG) THEN DRSCAN 32, A30[31..0];
- PUSH i;
- A18[9..0] = $004;
- CALL L458;
- POP i;
- PREDR V77;
- POSTDR V78;
- DRSCAN A59[i], A29[A59[i]-1..0], CAPTURE A45[A59[i]-1..0];
- IF !A45[A60[i]] THEN V42 = 10;
- PUSH i;
- IF (((A147[i] & 2) == 0) ||
- V393) THEN
- GOTO L1095;
- WAIT IDLE, 8192 CYCLES, 2048 USEC, IDLE;
- A18[9..0] = $1EE;
- CALL L458;
- L1095:
- CALL L107;
- POP i;
- L146:
- NEXT i;
- PREIR 0;
- POSTIR 0;
- PREDR 0;
- POSTDR 0;
- IF (V42 != 0) THEN
- GOTO L147;
- V76 = 1;
- L147:
- ENDPROC;
- PROCEDURE L458 USES DEVICE_DATA, TEMP_DATA;
- PUSH i;
- PUSH j;
- PUSH l;
- V41 = 0;
- V27 = 0;
- IF (!V56) THEN GOTO L459;
- V56 = 0;
- V41 = 50;
- IF (!USE_EXTEND_IR_DELAY_METHOD) THEN GOTO L459;
- V27 = 50;
- A32[49..0] = A30[49..0];
- L459:
- FOR i = 0 TO V1;
- IF ((A17[i] & 8) != 0) THEN GOTO L460;
- IF (((A17[i] & V4) != 0) &&
- ((A17[i] & 4) != 0)) THEN GOTO L462;
- A33[(A25[i] - 1)..0] = A39[(A25[i] - 1)..0];
- IF (((A17[i] & 1) != 0) &&
- ((A17[i] & 4) != 0)) THEN
- A33[(A25[i] - 1)..0] = $03E;
- A32[(V27 + (A25[i] - 1))..V27] = A33[(A25[i] - 1)..0];
- V27 = V27 + A25[i];
- GOTO L465;
- L460:
- IF ((A17[i] & 2) != 0) THEN GOTO L461;
- A32[(V27 + 9)..V27] = $3FF;
- IF ((A17[i] & 1) != 0) THEN
- A32[(V27 + 9)..V27] = $03E;
- V27 = V27 + 10;
- GOTO L465;
- L461:
- IF (!V57) THEN GOTO L462;
- A32[(V27 + 9)..V27] = $02A;
- V27 = V27 + 10;
- GOTO L465;
- L462:
- l = 0;
- IF ((A18[20] == 1) && ((A17[i] & 64) != 0)) THEN
- l = 10;
- A32[(V27 + 9)..V27] = A18[(l + 9)..l];
- V27 = V27 + 10;
- GOTO L465;
- L465:
- NEXT i;
- IF ((V41 == 0) || USE_EXTEND_IR_DELAY_METHOD) THEN
- GOTO L466;
- STATE DRPAUSE;
- WAIT DRPAUSE, 5 USEC, DRPAUSE;
- L466:
- IRSCAN V27, A32[(V27 - 1)..0];
- V57 = 0;
- WAIT IRPAUSE, V83 USEC, IRPAUSE;
- IF (V91) THEN GOTO L467;
- STATE IDLE;
- WAIT 3 CYCLES;
- L467:
- POP l;
- POP j;
- POP i;
- ENDPROC;
- PROCEDURE L682 USES DEVICE_DATA, TEMP_DATA;
- V23 = 0;
- V24 = 0;
- FOR i = 0 TO (V19 - 1);
- A30[i] = 1;
- NEXT i;
- FOR i = 0 TO V1;
- V25 = 1;
- V26 = 1;
- IF(V216) THEN V25 = 0;
- IF(V216) THEN V26 = 0;
- IF (((A17[i] & V4) == 0) ||
- ((A17[i] & 4) == 0) ||
- ((A17[i] & 8) != 0)) THEN GOTO L683;
- V2 = A12[i];
- IF(V216) THEN V2 = A105[i];
- V25 = A1[V2];
- V26 = A5[V2];
- GOTO L684;
- L683:
- IF (V74 && !V216) THEN A30[V24] = 0;
- L684:
- V23 = V23 + V25;
- V24 = V24 + V26;
- NEXT i;
- V49 = 0;
- ENDPROC;
- PROCEDURE L849 USES TEMP_DATA;
- PUSH j;
- i = 0;
- FOR j = 0 to 31;
- IF (ba[j] == 1) THEN i = i + (1<<j);
- NEXT j;
- POP j;
- ENDPROC;
- PROCEDURE L850 USES TEMP_DATA;
- PUSH j;
- ba[31..0] = $00000000;
- FOR j = 0 to 31;
- IF (i&(1<<j))!=0 THEN ba[j]=1;
- NEXT j;
- POP j;
- ENDPROC;
- ' END OF FILE
- CRC 7D43;
|