1
0
mirror of https://github.com/pkimpel/retro-220.git synced 2026-04-25 03:35:52 +00:00
Files
pkimpel.retro-220/software/BALGOL/BALGOL-Main-Object.card
Paul Kimpel f288264276 Commit BALGOL compiler reconstruction WIP as of 2018-01-11:
1. Updated compiler and library sources after second proofing pass.
2. Updated Generator and Compiler object code and build decks.
3. Updated Generator and Compiler loadable object tapes.
4. Corrections to BAC-Assembler and enhancements for additional card/tape output options.
5. Minor corrections to GEN-Assembler.
6. Updates to miscellaneous utilities and example programs.
2018-01-12 08:16:52 -08:00

755 lines
60 KiB
Plaintext

777 CLEAR MEMORY AND LOAD BALGOL MACHINE-LANGUAGE CARD DECK
666 61000604955
66661000604961000484600000000042495000001204953004902900000000029000004401274950
66661000604967000003249540101160499400000104987081663649610666600666600266364995
66661000604999010106049940000042498800000490007031104049660000029498900000304957
666 610006099990000145495100000424995000004649500048029495001000604999
666 6100060999960000304950
60600000100000000003000020000030006042008500000000044500005200152000000000420006
60600000200006000014509991000012000000001210007000003600150004009002142001580000
60600000300012096690096690000042000700000300004011012700160400042000700999200018
60600000400018004124000070000032000400000300046216434845432520062645420045595956
6010000050002425916000000
60600000600046000004200505220152000000000420049000014501991000012480000001210050
60600000700052000003600570004009002142201580000096690096690000030004601105270016
60600000800058004104000070000031450042008500000000004200620000145099810000120000
60600000900064000012100630000042006310000410999100004009991000011099910000400999
60600001000070520005600001000140099900999200073004124000630110127001600000320061
60600001100076011052700160000145019900410400063000004200501000046000000412400083
60600001200082000004200771000012000000001210083000004200831000040000010000110000
60600001300088100004000005220056000042008500000000074500000041040008300000310094
602000014000940000000222200000300002
60600001500102349545759562574559000034348415941243634559002574149590034464575349
60600001600108243416345003575956434524464594500255415445003466455436324956550000
60600001700114341594764542455563000035449625753241434544002534142455334159496348
60600001800120254456349433565745594126349565500365415949412425345000036268544256
60600001900126253000000003444543495424153000000257564955632624341534534641436356
60600002000132259000000003626341634525445556300343565562632415563000025664630000
60600002100138256460000002594155474534356545749253455900003434157414324963680000
60600002200144345674345452444544000024356545441245676359413626442624325949576300
60600002300150245545763683575662496324956550000259494748632534546630035741594555
60600002400156363484562492620000777735945534163249565500003425656534524155000000
60600002500162356574559412554400000024159594168344454353413594163495625500000000
60600002600168341626249472555445556325456440000249555764633544962624925547000000
60600002700174000001000000000000000000000000000000000000000000000000000000000000
60600002800180000000000000000000009600000000000400002901830000000000000000000000
60600002900186000000000000000000000000000000000000000000000000000000000000000000
60600003000192000000000000000000000000000000000000000000000000000000000000000000
60600003100198000000000030000000000300000000000000000000000000000000000000000000
605000032002040000000000000000000000000000000000000000000080000000000
60600003300215000000000000000000000000000000000000000000000000000000000000000000
60600003400221000000000000000000002400000000024000000000000000000000200000000000
60600003500227000000000000000000000000000000000000000000000000000000000000000000
60600003600233000000000000000000000000000000000000000000000000000000000000000000
60600003700239000000000000000000000000000000000000000000000214099000002041010000
60600003800245021409500000204097000004041070000000000000000214103000002041050000
60600003900251000000049990000000000000000000000000000000000000000000000000000001
60600004000257000000000000000000000000000000000000000000000000000000000000000000
60600004100263000000000000000000000000000000000000000000000000000000000000000000
60600004200269000000000000000000000000000000000000000000000000000000000274000000
60600004300275002750000000027600000000277000000002780000000027900000000280000000
60600004400281002810003580028200000000283000000002840000000028600000000286000000
60600004500287002870000000028800000000289000000002900000000029100000000292000000
60600004600293300320800011013215000120032980001012004800010000000000314133200001
60600004700299300336100011003366000120033870001200340500010100000000130034090001
60600004800305200341200016001983000511430790001300341800010000000000030034330001
60600004900311100343500011413453000131431440001011002400013003493000160018200005
60600005000317000000000023003557000114035770001300358800012003591000120035930001
60600005100323300359500013003606000130029730001600220600052003608000120036120001
60600005200329000000000005000000000100000000000600218600016000357000460025250001
60600005300335600234800056000363000460025100001600035200040220203000120031630001
60600005400341801002400018010012000100001000001000011200013223616000100025312521
60600005500347000253725370002524251700025242520001192919179002084207900023932382
60600005600353901206520570001796180100017981801000182618010002238221411000000000
60600005700359901206520590002507248600018441838000250725012002075206880120842449
60600005800365701253120066700100243426264425956264634955456700100185226455634953
60600005900371670040003532495557646367001001909259456364592550000000067691001860
60600006000377249460000000700120120924954575300670010018682565900000067001001835
60600006100383247560000006700400035925664635764263000000006700100186224549634845
60600006200389259000000006700400034824256565345241550000006700100191224356545445
60600006300395255630000008700101001225345580000670040003512465659544126300000000
60600006400401674040003552544955000087001010006255455800006700400034924653564163
60600006500407249554700006700400034824955634547245590000006700400035024656590000
60600006600413670040003602575956434524464594500674040003542544167000067001002201
60600006700419246495549622480000000027401413177257436200006700100215926245475445
60600006800425255630000006700100183225665455953241680000006700100189924555634559
60600006900431870010100182476359000067004000346241595941686700500188425663484559
60600007000437266496245006700400036224664554363249565500002700124314825556630000
60600007100443870010100302536262000067001002407254565549632565900000067004000361
60600007200449262664963432480000000067001001905262635657000064222000001404230000
60600007300455010043300000700123020024155440000670040003642456763455925541530000
60600007400461670040003492594541530067001002396244645457006700400036526359414345
60600007500467673019900002626341634525445556300888883009208888830092088888301049
60600007600473888883009308888830114488888301049888883010498888830104988888301118
60600007700479888883010468888830108888888301092888883010998888830117588888301179
60600007800485888883010998888830109988888301207888883011728888830109988888301103
60600007900491888883012008888830110688888301114888883011068888830110688888301106
60600008000497888883011068888830113288888301106888883011048888830167588888301245
60600008100503888883011060140393000088888301247888883012450060396000088888301106
60600008200509888883011088888830110488888301675006040300008888830110601404080542
60600008300515018041300000120418051700604210453888883011068888830110888888301104
60600008400521888883016758888830085088888301106020036600008888830124727401413190
60600008500527262494755008888830110688888301108888883011048888830167588888301245
60600008600533888883011060700121020624558644965888883012450080526000088888301106
60600008700539888883011088888830110488888301675110410105528888830110667001001801
60600008800545263560000000700200000024245474955888883011068888830110888888301104
60600008900551888883016750104224000088888301106670010021862455544000027401413133
60600009000557241426200008700101002424745580000888883011048888830167500804510000
60600009100563888883011066740400035625456440000870010100002455853000088888301106
60600009200569888883011080000010000100000100002000001000040000010000560000100001
60600009300575000001100010000011000200000120001000001200026000012000100000220001
60600009400581000002200020000013000100000130002000001300040000023000100000230002
60600009500587000001400010000014000200000240001000002400020000015000100000150002
60600009600593000002500014000000000010000180001100001800020000017000100000170002
60600009700599000004000010000040000210000400001100004000026111040000240410400000
60600009800605500004000000000030000100000300002000003000037000030040050000300000
60600009900611400003000000000030000360000300002600013300036000033000360000360002
60600010000617600003600036000036000480101369999700000100000000001000100000010002
60600010100623000000100924000149001040001490000400014900304000148001040001480000
60600010200629400004900094000042000060000420000000014200010440028000240000430000
60600010300635400014300004000943000070000440000000004400020000044000360000380002
60600010400641400014500024000220000000000410001401370073100000110000100001110001
60600010500647300000000013000000000260000340002600013400026001135000200000120004
60600010600653000004600028000036999980001339999800003399998000030999940000440074
60600010700659400003000766010136000290000309999800004499991000040000300000420009
60600010800665000001100044000245000061111310002109000000001140000000031400000000
60600010900671309000000001080000000031300000000113000000003080000000010109000000
60600011000677107080000001021300000010713000000212000000002170000000041700000000
60600011100683412000000002110000000041600000000216000000004110000000020112000000
60600011200689207110000002021600000020716000000132025822001320758220013207582200
60600011300695132025822001582200000035822000000358220000001582200000010258220000
60600011400701107582200001075822000010258220000232029724002320797240023207972400
60600011500707232029724002972400000049724000000049724000002972400000020297240000
60600011600713207972400002079724000020297240000119550000003195500000031955000000
60600011700719119550000001185500000031855000000318550000001185500000010218550000
60600011800725107185500001071855000010218550000221000000004210000000042100000000
60600011900731221000000002200000000042000000000420000000002200000000020220000000
60600012000737207200000002072000000020220000000527800200005320726800153206278002
60600012100743627810200005268001000053307268001533062780026268101000050127800200
60600012200749507268001005062780020060127810200527810200005320726810153206278102
60600012300755627800200005268101000053307268101533062781026268001000050127810200
60600012400761507268101005062781020060127800200129000000001280000000010129000000
60600012500767179910200001789101000010278910100109156500001081565000010109156500
60600012600773127820300001788391010010127820300148724403001487244030014788000000
60600012700779147880000001850000000018500000000147030000001470300000018500000000
60600012800785185000000001478800000014788000000149457244031494672440314787000000
60600012900791147860000001858600000018587000000149450344721494603447218586000000
60600013000797185870000001478700000014786000000149467244031494572440314786000000
60600013100803147870000001858700000018586000000149460344721494503447218587000000
60600013200809185860000001478600000014787000000030000000000113300000002630000000
60600013300815011263300000000000000007284007200012242134000330000000002623330000
60600013400821026330000000310000000002214113300032000000000141133000002632000000
60600013500827014112633000213400000003400000000024213400000350000000002623350000
60600013600833026350000000163100000001613340000016320000000161335000001532000000
60600013700839013253500000211634000001634000000024211634000163500000002325350000
60600013800845025350000000000030085000000100335000004408460000030181900000410223
60600013900851000014002220000041019900001400198000004415980000030158200004450000
60600014000857000001001790999921000009108360881002101827040000034087909999210000
60600014100863002043608810999921000000224360881099992100000020336088109999210000
60600014200869002133608810999921000000223360881099992100000021436088109999210000
60600014300875002203608810023436088009998210000002003608810000121088100214270179
60600014400881000024001990000041017900001400223000001001980021036090000000100199
60600014500887002103609040000010019800000490001000001201990000040015400000420154
60600014600893100001004701458836047000000460199000102601990000044168700882301682
60600014700899301030500000000010019900000361134002013612370000030085000000100198
60600014800905000003609070000030114100000441313000003013100021018270400001340856
60600014900911000004413290000030155100000460198000102601980000030085600000460199
60600015000917000102601990000030085006229260921000004601990000000085000001420197
60600015100923000001002231000049000809400280197100001902300020226019700000310919
60600015200929000003008500000044144600000301399064111803600000042027410000100000
60600015300935000013509630000033094406400280201000033309581110526000000000441329
60600015400941000003013200000010033700000300848112102600000640028020110000410000
60600015500947011003709521111240000000000441687009453016823060810000011108260000
60600015600953000001042171641040000000000441329000003013200000030085011101270000
60600015700959000004413290000030132000000411045000003024750641118035200001350981
60600015800965000013309810000044132900000301320000004202741000010000006400280201
60600015900971100004100000000233097901106370961011043709610110837096100000441687
60600016000977009613016823011113000001105371001000003009760640028020110000100000
60600016100983064111803480000035096101100361015011093610250000044132900000301320
60600016200989064002802011000041000001101371177011043709990110537100101109370850
60600016300995011073708500128837099900211180203000003509610000010033800000300848
60600016401001100004200000000149000000000124096000013310061000042000009999201013
60600016501007100001000010000040015400277441738000003017260000042015400001211007
60600016601013000001003330000030084806411180346064002802010000035102011101260000
60600016701019000003009871110526000000000441329000003013200000010033400000300848
60600016801025000014900000000933103100008331031000004416870098730168231517000000
60600016901031100004000000641118035100001351035062292710410640028421700412400194
60600017001037000004413050000030125606206261290000001003360000030084806229261041
60600017101043000004413290000030132000000300916000004102300001118045200000350907
60600017201049000003010850622926104900000100220000024900020121040032900000100197
60600017301055000004900080211040032900000490001011104003290222227032900000104216
60600017401061000004900040641040032900000424216000001002301000040000000001264216
60600017501067000004110680000042028600001400816000024003090999920107710000410001
60600017601073000014001540640028015410000180000000003410820000042081600000100329
60600017701079000004417380000030172800000300850000004103090000042015400000301069
60600017801085000004413290000030155100000300850000004413290091130131400001260255
60600017901091000003011340220127018200000100230000024900010000040023000000410223
60600018001097001114002300000030085000000441329010493013140000030085020000000010
60600018101103000012602550113444084600000301676008504408460000030167600000410223
60600018201109002103708540000046025300000441687009163016823151820000000000100297
60600018301115000004408460000030181900000301177000004414460000030139901100361127
60600018401121011013611280110736095500000460267000004416870112830168230122240000
60600018501127111012600000000044132900000301320000001003030000030084801130440846
60600018601133000003016760000046019706212400921062012609210000042238000000460230
60600018701139000902902300000030092000000441313000003013100000030085600000441313
60600018801145000003013100020336115600000441329000003015510000041022300001400222
60600018901151000004101990000140019800000300856000004111020000140019700000441313
60600019001157000003013100020336116500001260267000004414460000030139900000441305
60600019101163000003012570000030091300000420197000122111560000046022300090260223
60600019201169000004601990622927104900000300920000004413290000030131600000301130
60600019301175000004413290093030131400000100296000003008480000044131300000301310
60600019401181000004101790020337115409108371187000004413290000030131600000301149
60600019501187000011002530000112025400000361193000004416870118430168231526280000
60600019601193000004601820225826018200001260254000014002230000041410000001400199
60600019701199000003010920000010029700000440846000003018190000010029600000440846
60600019801205000003018190000030123700000441313000003013100021436121100000301184
60600019901211000004202540000121121600000460182022582601820000126025400000441352
60600020001217000003013390000041023000001400187000012602530000044131300000301310
60600020101223002203612300023436123000210361231091083612340000044168701184301682
60600020201229301293000000610126135500000441313000003013100000030122600000400223
60600020301235002062701990000030124000000460253061124013550000010022300000460230
60600020401241000004601820000046025400110400230000003008500084744084600000301676
60600020501247012494408460000030167600000420274112102600001000010000000001260272
60600020601253000023308500000126026700000300850062062712900000046026706400280201
60600020701259100001000000640036127801267361912000004416870130530168230617000000
60600020801265000003312730000041423100001400242000004104660000140018500000444046
60600020901271000003017930000030128406400280201100004100000000044296200000304065
60600021001277000003012840000010421716410400000000003012840000044282000620302736
60600021101283062292612800640028020100000441755012653017520000041020500001014217
60600021201289000001002620000036130506400280247000004440540000030405306400280201
60600021301295004124013010000010020100000331299112102600010000044404600000301771
60600021401301000011013010000001130500002331306000063313060000030130500000442694
60600021501307003103027060622926130200000301305000004415980000030158200000361582
60600021601313000003013130000042026700001211334000004413520000030133900000441537
60600021701319000003015140640028020110000100000011073613300221040020101106361332
60600021801325000001002010000017066700000440846000003018190000030132900000490004
60600021901331000003013270110226020100000301325000004111020000140019700000421329
60600022001337144002899991000030000000000460229000001002540000036135300000100230
60600022101343023003613470220126018200002480001000003013430000148001000000100182
60600022201349008114001820000022018200000400230000003013520000010025300000361366
60600022301355000011002300880036136000000441687013643016823343637380000000490008
60600022401361000011201870000031135700000331351000014500000000030135102201260229
60600022501367000003013520000012020400000172338000001219070041040020100000414216
60600022601373000014900040641140020100000101402023104002010000048000204310401389
60600022701379042003613970000042020110000410000000001002010000037138600000441738
60600022801385000003017281671040000000000424216043192613890000029022900002404216
60600022901391000004142160041118422700000341746064002802011000046000000000301396
60600023001397021012613890000030138000000100197000004900080231040140200001100230
60600023101403000014800100000015233800001400204000004102660000010026500000371426
60600023201409000004101050000036141700000441674000003016480000030147702100371417
60600023301415021013714170000041022102111400220000001002000000044139600000301368
60600023401421000004102201211140000000000410267000003714410000030147500000361447
60600023501427000001002000000044167400000301649000003014470000041025500000371441
60600023601433000004102010000140020600000100296000004408460000030181900000410206
60600023701439000014002010000046025500000420281100004100000640028020101270371505
60600023801445100001000000000030144600000441674000003016480000030145900000011320
60600023901451022743714310110737144001109371479022833714800210337147300000444054
60600024001457011033740530000030143100000100203000003614710000145000900000441674
60600024101463000003016490000030147002274371431011073714400110437143101103371454
60600024201469011083714540000010020300000441396000003013680000041026700000371480
60600024301475111012700000000030144000000100200000003014710000046025500000420281
60600024401481100004100000641118034800001351488000001002200640028020112110400000
60600024501487000003014410000010023000000420286099992015031000041000100001400154
60600024601493064002801540221140149512210180000000004201540000135149000000100154
60600024701499000024800020640028020112110400000000003014310000010022100000301500
60600024801505800001015050041240362700000460267000004417380000030172800000442694
60600024901511003453027060000126026200000300850000001002300000041022900000011538
60600025001517064002802450210137152006400280246100001800010000035153200412401527
60600025101523100004200000999920152600001201520000004242160041240152700020290229
60600025201529000024042161110226999809998201532000024002010000010020100000490004
60600025301535064104002010640028020100000301537021111802410000034375600001343775
60600025401541062292715160000040024000000443752000003037410000041024000000100174
60600025501547000012601740000044296200000302922000003013290000044144600000301399
60600025601553011073613200641118034800000350850000004202670110036157001101361564
60600025701559011093615680000121156500000441687013203016823012224000009999201320
60600025801565000004416870157730168230117240000000012115770000030156106411180352
60600025901571000013515750000042027410000100000000033315790640028020111101260000
60600026001577000004602670000030132006400280201111092600000000030132000000011623
60600026101583094002802251000010163200000420225100004900000014421161000000361620
60600026201589000004800080050226022500210400179000003015980000049000400287441738
60600026301595000003017260623336159900000100179000003015980000010027900000420287
60600026401601004124002791000041000010410400000004114002870040037160700000301599
60600026501607062292615920000010017900000301598040003816134164244989841632309898
60600026601613400004499994163230999900000460225062124026900620126269000002260225
60600026701619000003015830051026022500110400225000003015910000042085610000100000
60600026801625000004800040021040017909999202564100004100010041140085600000301598
60600026901631200020000000000000000000000000000000000000002424143208228280006263
60600027001637241554441592440065455926249565500200008221812218682000000000000000
6040002710164300000000000000000000000000000000000000000000
60600027201648000001002030000012020400000172338000001219070000040020100000420201
60600027301654099992016741000010000100000400201023101814020000135165300000480004
60600027401660000004001540630926015400410401667004012616670540128015400000321667
60600027501666000004214611000010166710010180230000013516530000121166700401261674
60600027601672064002802011000041000000000301674012374408460000042084614400289998
60600027701678004124008460000042022210000100293000003018190000046020800000421696
60600027801684012202602080006029020800000460154000001016870000245000000001480008
60600027901690000003617110041040168800001400329004012616880000042168810000410100
60600028001696000014502090000142015400001490002000003617071000049000809400280154
60600028101702000004300001000012020810010400208005022601540000030169600003331693
60600028201708005022601540000010032900000301688040003817130000030171541642449898
60600028301714416323098984070644989840208309898000004216871440028999900000100243
60600028401720100003000000000010029000000490004000004602900000030172600000104217
60600028501726000004217381440028999800412401736000004102730040037173910000410000
60600028601732000004202731671040000010000100000104114000000041240173600410400273
60600028701738000003017380000041422700411184216004114002730041140174400001274227
60600028801744000004617440000034173100000441687001573016823394143000000000460226
60600028901750000004217551440028999800412401760100004200001000010000009999201755
60600029001756099992117570000041027300412400273104114000000041040176000000421755
60600029101762144002899991000030000000000100251000004900041641040000000401270251
60600029201768100001000000640036176400000301770100001000000000041011800001400185
60600029301774000004102470441240063901109361784000004104460000140018500000414228
60600029401780022104006390110136178401108361784000004202520000140024210000100001
60600029501786000004002300211240022900000441537000003015140000044177000000301768
60600029601792000004900020441040061200000102133000003040230000010034300000301799
60600029701798000001003440000044269400000302675000004418190000030084606410400154
60600029801804064002801540010136180900104361811001053618150000030179910006330000
60600029901810000003017991000010000000410401738044002802810000030172800412401818
60600030001816000004202811000010000000000301818000003018030000133182316400280000
60600030101822162733000000000044168702077301682315450000000000044269400000302678
60600030201828000004426940029830270600000100317000003017990000110360100000444046
60600030301834000003040230000126026700000100321000003017990000044269400000302699
60600030401840000052602570622927184400000100302000003017990000030183506229261844
60600030501846000004425970000030259100000442820006613027360000046018600000301835
60600030601852000012602610000010421706410400330000004426940033030270600000100322
60600030701858022012602570000030179900000100340000003018580000044269400299302706
60600030801864000004426940000030269900001260261000003018010000044181900000300846
60600030901870000004002270926936187600000442694003393027060000010022700000301799
60600031001876000004426940000030267800000442820006573027360000044269400000302699
60600031101882000012602610000030186006410180348000003518930000044269400000302678
60600031201888000004428200065730273600004260257000001003240000030179900000410220
60600031301894000014002210000042020300001211801000014002190000030180100001260267
60600031401900000004418190000030084600000444018000003040130000030180100000442694
60600031501906003283027060000145411600000301799000004440460000030401900000301801
60600031601912000004602670000044159800000100179002133609160000030158200000442694
60600031701918003253027060000044269400000302699062292715920000010017900000490004
60600031801924002874417380000030172600000460256001012602560000030198000000460270
60600031901930000004102560010137195200102371938001022702560000046026000000442582
60600032001936000003025770000030198000000442543000003025390027844175501943301750
60600032101942061410019420000044296200000304064000004426940032230270600001260270
60600032201948001022702570010126025600000100331000003017990000042028110000410000
60600032301954022023719760000126025600000442694000003026780000044255300000302544
60600032401960000004425820000030257200000442571000003025540000044181900000300846
60600032501966000001803130000041034200001351970000004103410000140033100000400227
60600032601972000004426940030330270600000100227000003017990000044255300000302544
60600032701978000004425820000030257200000460257000032602570000030180100002332036
60600032801984000004202720000046027200001211801064101803520000035200806410180360
60600032901990000003520010000042025710000301993000003020230000030201200000302039
60600033001996000003020390000030202500000442694000003026780000030202300000442674
60600033102002000003026401000110000011210260000000003318010000126026700000301801
60600033202008002954425970000030258600000420274000003020030000044269400000302678
60600033302014000004602700000030204101100362025000004416870202530168234661000000
60600033402020000004416870202730168230147000000000004425430000030253900283441755
60600033502026020163017500027744175502020301750000004602260000046018600000460270
60600033602032000004602610000046025700000460267000003018010000044227400000302272
60600033702038000003019980000044255300000302544000012602610000044282000657302736
60600033802044000004426940029301270600278441755020543017500000044227400000302272
60600033902050000004602600027944175502051301750000003020250000044296200000304064
60600034002056000003020460000010030500000302060000001003080000040022800000442820
60600034102062006573027360000126026700000302077000004425970000030259100000302061
60600034202068000004428200060930273606229262045000004426940030430270600000100293
60600034302074000003017990029344259700000302586000004601860000030180100000442820
60600034402080006573027360000526025700000442694000003026990000126026700000441819
60600034502086000003008460020236269900000460184002774417380000030172500000420277
60600034602092000001001840000249000812310400000000004601930000046018400000441313
60600034702098000003013100022436208909108362110002033621150022336212000214362138
60600034802104002043621190000148000200000100184000014900070551040019300000302096
60600034902110000014800010000010018400001490001000004001840000030131000000100184
60600035002116000004900020831040019300000302096062292721290000010018400000410193
60600035102122000003721290830037215600210400193000004429620000030291800000420277
60600035202128099992018010000030209506229262129002774417550213430175007043002133
60600035302134000024800040000143000000000400193000003021250623527158800000460194
60600035402140000004601930000044159800000301582004022801941000049000000000190193
60600035502146000001001790021436215309992211582012202601930000044296200000302918
60600035602152000003021390123026019306235261588000003021250000049000208310400193
60600035702158000003021250000110010100001120100000003621640000044296200000302948
60600035802164064012600020000010000200000170651000004000020000049000400000124217
60600035902170002744417380000030172600001260267004042602570000010421700000410002
60600036002176000014042170000040020500000441819000003008460623926128800000441305
60600036102182000003012570623927128800000100323000003017990000044269400000302678
60600036202188000012602670000044181900000300846067101803320000035218600000180297
60600036302194000003521860000018030600000351803067101803160000135218800000460267
60600036402200000003018030000044269400000302678420045000004250152040000000300700
60600036502206064101803460000035221000000100294000003017990000044259700000302591
60600036602212000001003470000030181200273441738000003017260041140222400411402225
60600036702218000014900140027644173800000301726000004202831640028000010000410000
60600036802224023114022240081240222500000420283164104000000000044269400319302706
60600036902230000004426940000030269900000100245000004426940000030269600000100303
60600037002236000012602600000030179900327442597000003025860000044227100000302263
60600037102242000004426940030330270600000100217011023622470000030225606400280217
60600037202248100004100010000140030900000420276164002800001000010000000000173145
60600037302254000001403091641140000000000420276100004100000220037180100000100217
60600037402260002824417380000030172600000301801000004426940029630270600406262694
60600037502266002774417550269530175000000441687026953016823014700000000000302271
60600037602272000004202811220128000000100212274002814417550227830175000552002277
60600037702278064101803570000042227410001350000000004202761640028000000412402303
60600037802284004124023061000042000000412402305000014500001000012000000001332293
60600037902290000004102430000140021700000302299000004426940000030269900000442271
60600038002296000003022630000044269400000302678002764417550230230175006742002301
60600038102302000014800100000010230300000170651000001223050641040230602200372339
60600038202308000001002170028244173800000301726003114425970000030258300282441755
60600038302314023333017500028044175502318301750069380023170000126025900295442597
60600038402320000003025860028044175502327301750000012602590027544175501801301750
60600038502326000000000120660036233600000442694000003026960000044269400296302706
60600038602332000003023210028044173800000301726000003023130027544175502318301750
60600038702338000000000990000042028110000100000064101803520000135180100000420274
60600038802344100001000000031144259700002332583000003018010641018036000001352364
60600038902350000004242161000046000011210270000123892700000000010421600000490004
60600039002356100001200000028344173800000301726023594417380000030172600001264216
60600039102362000012602590000030180106410180357000013523751000042000010000410000
60600039202368064111803520000135237500000420274100001000000000333237500275441755
60600039302374023783017500000044168701801301682301494750000000042027612201260000
60600039402380000014502310000030226000000460259000004202831640028000010000100000
60600039502386064104023920000010239200274441738000003017260000010031200000301799
60600039602392100000000000029544259700000302586000003018010000010020300000490004
60600039702398002924417380000030172606104272424064002842170040021240700000442820
60600039802404006093027360641240421704404264217062712714500000126026700001260262
60600039902410000004418190000030084600000180306000013524180622927145006112402424
60600040002416000004602670000030180300100362420000003024080640028020110000410000
60600040102422021033724241228727000000299302429112602700000000042029214501260000
60600040202428000003024081128027000000000423792000004440540000030405300000302408
60600040302434000012602670622927128000004260257000004428200065730273600274441738
60600040402440000003017250000044181900000300846000004413050000030125700288441738
60600040502446000003017210000010032000000301799000004418190000030084600001260258
60600040602452000004002410000126026706206271460000004418190000030084606206261460
60600040702458064002802410036021247100000441305000003012560000010000206400280201
60600040802464112202700000000044173800000301728062062612900000044282000609302736
60600040902470000003018010640028020116612400000122832600000000041250000411402485
60600041002476000004602410000044159800000301582002043624830022436248200000301582
60600041102482000022602410000127024100000321582000003024850000046022100000410251
60600041202488004114001880000041028600001400285000004602860000041026200000460262
60600041302494000014002630000044263900000302612000004002031211240000012103260000
60600041402500000003018010000044263900000302612111022700000000126026500000100331
60600041502506000003017990000044267400000302640000003018010000042028310000100000
60600041602512000014900020441040235900000442674000003026460000030180100000460220
60600041702518021012602200000030252100000460220000052602570000044269400000302699
60600041802524000003018010000126027100000104100000004001760000040017700000100300
60600041902530000003017990000044259700000302591000004202710999920180100000100301
60600042002536000003017990622926151600000301801000004426940000030267800000442694
60600042102542000003026990000030254300000442694000003026780000044282000662302736
60600042202548000004601860000126027000000442820006573027360000046027000000302553
60600042302554000004101990041140381000000410223004114037790000041084600411403870
60600042402560000004102790041140085606229261582000003009160622927158200000413810
60600042502566004114001990000041377900411400223000004138700041140084600000302571
60600042602572002834417550257530174907039002574000004426940000030269900000460186
60600042702578000004425710000030255400000442694002943027060000030258200275441755
60600042802584025863017500105300258500000422597144002899981000010000000000442694
60600042902590000003027090000042028112201260000000004425430000030253900000420281
60600043002596122012700000000030259700290441755025983017500028844175502603301750
60600043102602015650026020000048000400410400290000003029720029044175502611301750
60600043202608000001002510000049000400401270251000003026110000044282000657302736
60600043302614002744417380000030172500288441738000003017210000044181900000300846
60600043402620000004003310000044269400315302706000012602660000126020000000442694
60600043502626000003026990000044269400318302706000001002510000148000404411400623
60600043602632000004428200062330273600001260260064002802010000010020010410400000
60600043702638182012700000000030263900000420259000004602590000121266100000420274
60600043802644100001000000000133266106400280201112102600000000042027410000100000
60600043902650000033326520000030265300001260267000004800040000043000000284441738
60600044002656000003017261000010000000000490004100004000001121001000000283441755
60600044102662026643017500000000000400000480004004104026680000010025100000490004
60600044202668064104026680640028033118299270000004012702510000042027412201260000
60600044302674000003026740010036269600101362709001023626990027544175502683301750
60600044402680000004416870269930168234652540000067101803170000035268800000442972
60600044502686000003029770000030267800000442274000003022720000030269400000414217
60600044602692064114016310622926269000000302694000004002170028344173800000301726
60600044702698000003026940000042026000000460260000012126940000042028112201260000
60600044802704000014500400000030272600000422694144002899991000010000000000420275
60600044902710100004100000660037272600000400224122101800000000034272600001342729
60600045002716000003327180000030272603100362720000003027260000042028310000410000
60600045102722011003727291000042000010000410000011003727290027544173800000301726
60600045202728000003026940027544175502732301750000000100000000044297200000302977
60600045302734000001002240000030270900000422820144002899991000010000000000460193
60600045402740000004601920001040019300010400192000004001890000041026800000372755
60600045502746000004602680624036275200710180627000013527550640127421700000302820
60600045602752064012742170410126019304101260192000001841120000034281200000420193
60600045702758100004102390110537276300000442894000003028440000030282016400280239
60600045802764100004100000000040019001107372801011053727601110126000000002400154
60600045902770100004200001000010000016400280000100004100000110336278501106372785
60600046002776000004417700000030176806710180186067104001860000135278600000420154
60600046102782000004417550280130175209629000000000004601860000042015400000441755
60600046202788027903017520000030279600291441738000003017261640028000001103362796
60600046302794100001000000110636175200000100664000004001930000046018900291441755
60600046402800028073017500000010019200001430000000004001930000041019000001400189
60600046502806000003027600000040024800000442894000003028440000011066400000302797
60600046602812000043328210000633282600007332842000083328310121026019300009332831
60600046702818000004429620000030291800000302820000004101930071118062400001352818
60600046802824000012602680000030281800000104217000004800040000112019300410400193
60600046902830000003028180000010421700004430000000004102610000037283600007430000
60600047002836044002802750000041027000000372840044002802780000044173800000301728
60600047102842041042629400000030281800000420193100004102391640028023910000100000
60600047202848000004002520110337286901101372861011023728640110437287901105372903
60600047302854011083728791000041000101100372858000014001850000044173806400362912
60600047402860000003028790000833288010000410001000003028650000041013500001400185
60600047502866000004417700640036176400000302880000004602520001140025200000100189
60600047602872000033328940000133287700001490010002904417380000030172600000102917
60600047702878000004001850000010025200000480004004104001930000044173800009332912
60600047802884000083328860000030288705108362912000001240960000133289500000100189
60600047902890000033328930000044296200000302918000004601850000030289400000170157
60600048002896000001301880000049000800000420284122101800000000035291216400280000
60600048102902000003028990000041018901210372879012303728790000010027300002400273
60600048202908104104000000000042025210000100001000003028780000110000200000490004
60600048302914000001706730000012421700000301728263455457000000010421700000480004
60600048402920064012642170000041019300410400183000001301010000042018000400362936
60600048502926000001341000040036293200412400207000001001831000040000300001260180
60600048602932000004202071320126000300001260180000004201801000140000200001400184
60600048702938020003829400000030294240300449898401833098980411240294000000410183
60600048802944004114001010000041018000001180181000013429620000142233800001450004
60600048902950100001301010000120295000000312953000004001014110056000200001260002
60600049002956000004601800000046018100096260181000004600030000042294900980290003
60600049102962000003029620121240024000000100240002834417380000030172600000420283
60600049202968100004100000110037297100000302972000024002260000030297200000100609
60600049302974000004428200000030273900000302972000004002160000233302400003333026
60600049402980000043332010000533320400007333201000004436440000030363000000443644
60600049502986000003036350000010021600001333026000083330330640036299500000444004
60600049602992000003037920000010017500000302965000004202811000010000006710183028
60600049702998000013529910000010024002221363007000004102410222137300400000302991
60600049803004000014002400000040024100001490010064002802401000041000100001480000
60600049903010000011841000000034299100000420276164002800000000148000000001450000
60600050003016100001200000000133299100001490010000004900041000112000016410400000
60600050103022000001002410000030296500000443644000003036300640028021610000300000
60600050203028001223800000000044168703032301682301672000000000046021600000110240
60600050303034000004002400000010021600000400215062102739930000046021606112403051
60600050403040000004440040000030379206210263993000003330450640126021501100363050
60600050503046000004300000000040024000000443713000003036980000044282000667302736
60600050603052000004202751000041000006700373064064022602150671118034000000353067
60600050703058064022602150671118032200000353067000004416870269430168230157200000
60600050803064000004440460000030307600000302965000001002730041240027310000400000
60600050903070004114002750000044404600000303076000004602610000126026000000302694
60600051003076064002802151000010077600000304023000001002400000046026806710180249
60600051103082000003531140000041024106710180250000013530870210037311400000333094
60600051203088000004428200000030368000000443713000003036980000010062700000303096
60600051303094011003630920000010064300000442820000003027390000044371300000303696
60600051403100000044500000000010024002101363104000012031040000010024102101363107
60600051503106000022031070041240310010000413129000004440180421820400600000423100
60600051603112100001031130010030296500001100241000004002410000040024001102363126
60600051703118000004428200000030368000000100241011003631260000111057000000442820
60600051803124000003027390111240024000000100296000004002160000030299124667144667
60600051903130246671446532465314466724653144653000004437520000030374100000423138
60600052003136000004102400110037313909989210634000013531410999921000000000442820
60600052103142000003027380000030296300000420283100131100001000040000000000302972
60600052203148000004102400000010260202201373157000004428200000030368400000100240
60600052303154000013331600210036316000000103590000004440460000030402300000302963
60600052403160000004416870315630168230159610000000004106540000140317600000100240
60600052503166021003631730000133317300000443713000003036980000044282003176302736
60600052603172000003030730000044168703168301682301596100000000000000000000442820
60600052703178000003036840000044373500000303725011023631840000010411300000303157
60600052803184064002802401000010000100000490009011104006400000010410900000303157
60600052903190000004437520000030374100000443713000003036980000148001000000104115
60600053003196021003731980000010411400000444046000003040230000030296400000442962
60600053103202000003040640000030297206400280216004124006110000010061100000302974
60600053203208002834417550321130175000000302972000004002400000046022606400280228
60600053303214100003000000220028025700001213029064002802411000041000003411403015
60600053403220000001002410000133329400001400241000104002410000042027510000100000
60600053503226064101802940000035323300000420281100001000000641018035000001353234
60600053603232000012602640000046026800000100241011093632940110136323901110183238
60600053703238050013432940000010024002103363284011023632700000044371300000303698
60600053803244000004102410211118024002111400240000003532540210037325106400280453
60600053903250000003032520640028055200000444018000003040050000110024101108363260
60600054003256000011037490000044404600000304023000011030150000041130206201373266
60600054103262064002802410000044404600000301772000003032680000233326200006333262
60600054203268000004602640000030296406410180246000003532840641018024500000353284
60600054303274021101802410000035324202100363280000004437710000030375300000303282
60600054403280000004437710000030377200010400240000003032700000010081700000420264
60600054503286000004102410231240024002103260240000012132570000049000601108373257
60600054603292000004900060000030325702112400240000004416870326830168230167320000
60600054703298000004436660000030364500000420283100001000000671018018600000353308
60600054803304000004001860000040024100000442820006333027360000042027410000100000
60600054903310000033333120000030331300001260267000004800080000043000000001130668
60600055003316004104006051220126000000000100605000003029740000044375200000303741
60600055103322000001102410000135332500000400241000001702400210036335400000410240
60600055203328066111802490000035335700000442820011003736670000044371300000303696
60600055303334000001002400111018333602001353346064002802401000111000100000460230
60600055403340000003633540000148000100000190230011003733410000149000100010184100
60600055503346000001041110000135315700000460229000004437710000030376606410400240
60600055603352000001033530280030315700000441687029653016823011337691100000442820
60600055703358000003036800000010278400000303157000004202690000046026900001212972
60600055803364000001006200000030297400000460271064002802401000011000100000140176
60600055903370000014900100000041028000000190251000004001540000010025100000124100
60600056003376004104001740000013017700001120668000004900040640028024116410400000
60600056103382104114000000000110015400000490004000004602800000030339706400280240
60600056203388100001000010000014017700001400177000012601771000010000100000140176
60600056303394000014001760000010024000000423371000004102400222137340200000441687
60600056403400029723016823016364000000000441738000003017280000030297200000443724
60600056503406000003037190000010063200000302974000011023010622927204500000303421
60600056603412000001002400110036343001102363430000013334300000110182200000303421
60600056703418000004437130000030369800000103497000004101940000046018600411400611
60600056803424004114006420000041024002111400631000004440460000030402300000302972
60600056903430000004416870342030168230170640000062292713020000030297200000443735
60600057003436000003037250110236344000001102585000003031980111240024006400280240
60600057103442100004100010000148000000001490014000001731450640028024110001120000
60600057203448164104000000000044282000000303684000011034580000030319800000443666
60600057303454000003036450000046018600274441755034593017500055300345802210400607
60600057403460064002802411000041000100001400185100004100000128837347300001490006
60600057503466051043634790221118060700000353473022003734730000044168703473301682
60600057603472301133708000000010231700000444046000003040230111240024100000460267
60600057703478000003030220000149000202103373473021111802400000035347306400280552
60600057803484021003734860640028045300000444018000003040050000030347301100363493
60600057903490000004416870349330168234661000000002834417550348930175000274441755
60600058003496034983017490627300349700000410265000003735060000048000400410400630
60600058103502000004440460000030402200000460265000003025980028644175503506301750
60600058203508000004102190000140022100000410285000014002860000041026300001400262
60600058303514000004102840040037355200000100218000004429620000030406400000100188
60600058403520000004900040000040019500000420284099992035461000010000100001203526
60600058503526004104002890000048000400000410273000024002731000140000000410400284
60600058603532000013335380000017065100000130195064104035540000044282003556302736
60600058703538002894417550354130175000000303522000004800040041040060400000442820
60600058803544006043027360000030353800000100218000004800040041040061100401260611
60600058903550000004428200061130273600000460203000003035048110000000001135540000
60600059003556000001033160622526266000000442674000003026400622527266000000460267
60600059103562000004002420110326024200000442820006633027360000046026600000420265
60600059203568000012129720000041028400400373575000001042170000040021800000442820
60600059303574006093027360040426025700000302972000004437240000030371906400280240
60600059403580100004100010640028024100000100240022213630141110126000000000441738
60600059503586000003017280000030302200274441755025983017500031300359000000100606
60600059603592000003029740000041061900000303164000004142170641118020200001343599
60600059703598064114002020027444175503602301750089900036010641040421700008430000
60600059803604000004800040000030320100001260269000003029720000010024000000443735
60600059903610021003637250000030296400000443713000003036980000010064400000302974
60600060003616044002836180000044405404230304053000012602670028344175503623301750
60600060103622000003029720000040015406400280154100001000010000049000600000423627
60600060203628144104000000000030297200283441755036333017500000030363700000400240
60600060303634000003036410028344175503640301750000004416870297230168237161000000
60600060403640000004002410110036364300000303644000004602260000030364400000410259
60600060503646000003736510000046025900000443713000003036980000030366600000420274
60600060603652100001000000000133364800000442820000003036840000010024001100363666
60600060703658000003336630000044168703662301682301111300000000040024000001102277
60600060803664000004440460000030402300000303666000003036740000044261100000302606
60600060903670064104002410110326024100000100602000003027390000044261100000302606
60600061003676064104002400110326024000000100601000003027390000041024001100373674
60600061103682000004102410110037366800000420226099992028200000044261100000302606
60600061203688000004202261641040000011103260000100004100000000140024200000100663
60600061303694000004602260000030273900000424104000003036990000042410010000100239
60600061403700004124037600110036371300000442820000003036840000042376010000100239
60600061503706000013337171000010056900000442820000003027390000042376011212400239
60600061603712100001002390000033371300000442820100003036660000042376010000100574
60600061703718000003037080000010024000000443735021003637250000044282001100363667
60600061803724000003037240000010024001102363736000004437130000030369802101363735
60600061903730064002804530000044401800000304005021012602400000010024000000303735
60600062003736021013637350000044377100000303772000104002400000030373400000442820
60600062103742000003036840000042027510000410000067111803130000135375200275441755
60600062203748037503017500310000000000000110240000004002410000030375200000400154
60600062303754064002801541000010000100000460229000004602300000036376602261260230
60600062403760000024500000000148000300001490001022012702300310036376200810400230
60600062503766000004415370000030151410000100000023104002010000010020100000303771
60600062603772000004001540640028015410000100001000004602290210126022900000184110
60600062703778000003437890000245000000001480008000004001540021018378300001450051
60600062803784000013437870045028015410001490000000004002300000030376600000441687
60600062903790037753016823343637380000004454226000004102410110037379809996210000
60600063003796011023737980999820000002101373800099992100000000041024001100373805
60600063103802099762100000110237380509988200000021013738070999421000010000410810
60600063203808000014001780000041017800001450000000014900020000140017800110400196
60600063303814091033639570000148000100000400191000004201910110137382401102373830
60600063403820011033738330110437383901105373845000003039030640028055200000444018
60600063503826000003040050000042019112112400239000003038090000044282010000303666
60600063603832000003038091000010023900000443771000003037530000042019110010400239
60600063703838000003038090000044282000000303680000004201910000044371300000303699
60600063803844000003038090640028024000000410240100001000010000149000000000400816
60600063903850064002802410000041024110000100001000014900000000040030900000410216
60600064003856000001001910000046022900101363873000001003090671118030300001353864
60600064103862000002208160000030388906711180296000013538680000024081600000303889
60600064203868067111803140000135380900002450000000002508160000030388902101260229
60600064303874000001003090671118030300001353879000001208160000030388906711180296
60600064403880000013538850000014081600001490010000003738890000030390006711180314
60600064503886000013538090000148001000000150816000003139000001040023000000400175
60600064603892000004415370000030151410001100000000104001750000041020106411400175
60600064703898000001001750000030400400000441687038903016823343637380010000100239
60600064803904000003339130000041021602100373913000014201911000011024210000400242
60600064903910000004201911000110023910000400239164002802391000041000100000373945
60600065003916000011841020000035395000005450000099992100000000149001901100363919
60600065103922000014900010001118410000001353809099982039500000010024000000170241
60600065203928021003638090000041021609999210000006124005940624837393700000420191
60600065303934000022138090622437393800000303809062012605940624826059400001420191
60600065403940000004437130999721369900000442820005943027360000030395306109273051
60600065503946000004102160650037395306248373955000003038090000041021606711180296
60600065603952000013538090000142019110000100242000004001750000030400400000442820
60600065703958000003036840000010021600000480004000001723380000040030900000400816
60600065803964000001002410000248001000000190816000001002400000248001000000190816
60600065903970000001908160000010021604100363987041013639950000010019600000190816
60600066003976000001102400000033398100000170241000013339810210136398400000441687
60600066103982039843016823015961000000000420816100001007640000030400200000100196
60600066203988000001201960000019081600000190816000004208161000010066809988304002
60600066303994099282040010000010019600000142663000001523260000149001000000190816
60600066404000000004208161000010074000000444046000003040230000030400410000410001
60600066504006000014001850000044405400000304053000024002420510426024200000100242
60600066604012000004900040000040024200001102574000004440460000030402300000460186
60600066704018000003040180000042027416400280000004124006300000010194200000442820
60600066804024000004040360000041403600001454026000014900020000140403600200364037
60600066904030002323636670023336366800410404026000004240261000010056900000302739
60600067004036000000040360000033404600000410240021114040510211140405200002480010
60600067104042004104040260000042402610000104046000004001750000030404600100000000
60600067204048000000000001010000000010000000000000000000001000000000010000100000
60600067304054011043640540000048000400000170157000001302510041040025100001490004
60600067404060164104000001640126000011101260000000003040530000041421700000400184
60600067504066000014800040041140018400410400183000073340710000030407200001260184
60600067604072020003840740000030407700008334077402084498984018330989800000410184
60600067704078000004202070000010018300410180101000003440921000010000300400364092
60600067804084004101801830000034409200000130183000004900060441040408900000214090
60600067904090104114000040000030296200401280181100014000050000030294502100004099
60600068004096000000000000200000410100000000000021000041030000000000102000004105
60600068104102051100000000210000000000000000002020000000000512000000003001000020
60600068204108016043800000037172000006099999999058225700000999999999906034037172
60600068304114049590356000495904560000804610000000000000000000000000000000000000
60600068404120004038200000000000000000000000000012038400000000000000000000000000
60600068504126000000000000000000000000000000000000000000000000000000000803780537
60600068604132004038000000000000000000000000000008053400000040544000000804630000
60600068704138000000000000000000000000000000000000000000000000000000000000000000
60600068804144000000000000000000000000000000000000000000000000000000000000000000
60600068904150000000000000000000000000000000000000000000000000000000000000000000
60600069004156010054605620060456000000000000000000000000000000000000000605540000
60600069104162006055600000000000000000000000000000000000000000000000000605580000
60600069204168012038700000100465000001403900504006056404540000000000000605660507
60600069304174012039800000060401051200000000000016040505140060411051500604160516
60600069404180000000000000000000000000000000000000000000000000000000001004290000
60600069504186006043104550000000000000000000000018043541080000000000000604410000
60600069604192018046700000000000000000604430000014044500000140426000001604580000
60600069704198000000000000000000000000000000000012044805240100369000000000000000
60600069804204000000000000000000000001003710000000000000000120373000000000000000
60600069904210000000000000040376000000000000000000000000000000000000000000000000
60600070004216000000042340000200000003101000020030010000300300100004003001000050
60600070104222031010000602464967000003001000071246535641630300100008000000004999
60600070204228040422600000300100009003001000100040423000000300010000003000100000
60600070304500410036245864100850000000000460002000004229590099029000241008624615
60600070404506420046346734200063464442006634731420026347604200863470241300580000
60600070504512040003845190000030451700080094550084210012480000030451341632449898
60600070604518416323098984000044999941632309999000003008542000200000000000000000
60600070704524000000000000000000000024241432082282800056552005349554520048625700
60600070804530265455962492565500000020000822181221868200000000000000000000000000
60600070904536000000000000000000000000000000000216150000002000000000020000000000
60600071004542242414320822828000574125745590063241574500652455962495625500000000
60600071104548200008221812218682000021600000000257534541622450059454124468004849
60600071204554247482062572454544005725949556345259000000003333333333333333333333
60600071304560333333333333333333333333333333333333333333333333333333333333333333
60600071404566333333333333333333333333333333333333333333000000000002003311111111
60600071504572211111111112111111111121111111111211111111112111111111121111111111
60600071604578211111111112111111111121111111111211111111112111111111121111111111
60600071704584211111111112111111111121111111111333333333333333333333333333333333
60600071804590333333333333333333333333333333333333333333333333333333333333333333
60600071904596333333333333333333333300000000000011111111110111111111101111111111
60600072004602011111111110111111111101111111111011111111110111111111101111111111
60600072104608011111111110111111111101111111111011111111110111111111101111111111
60600072204614011111111110000000000033333333333333333333333333333333333333333333
60600072304620333333333333333333333333333333333333333330000000000000000000000000
60600072404626000000000000000000000000000000000000000000000000000000000000000000
60600072504632000000033333332222000000100022220022002222003111111111100000000000
60600072604638000000000000000000000000000000000000000000000000000000000000000000
60600072704644000000000003333333333333333333333333333333333333333333333333333333
60600072804650333333333333333333333300000000000000000000000000000000000000000000
60600072904656000000000000000000000000000000000000000000000000000000333333322220
60600073004662000001000222200220033330000000000311111111110000000000000000000000
60600073104668000000000000000000000000000000000000000000000000000000000000000000
60600073204674333333333333333333333333333333333333333333333333333333333333333333
60600073304680333333300000000000000000000000000000000000000000000000000000000000
60600073404686000000000000000000000000000000000000000333333322220000003333333000
60600073504692000000000000000002222000000000000000000000000000000000000000000000
60600073604698000000000000000000000000000000000000000000000000000000033333333333
60600073704704333333333333333333333333333333333333333333333333333333333333331111
60600073804710111111311111111113111111111131111111111311111111113111111111131111
60600073904716111111000000000000000000000000000000000000000000000000000000000000
60600074004722000000000000000000000000000000000000000000000000000000000000000000
60600074104728000000000000000000000000000000000000000000003333333333333333333333
60600074204734333333333333333333333333333333333333333332222333300000000311111111
60600074304740113111111111131111111111311111111113111111111131111111111311111111
60600074404746113111111111131111111111311111111113111111111131111111111311111111
60600074504752113111111111131111111111311111111110000000000000000000000000000000
60300074604758000000000000000000000000000000000
666 60000300001