069918240069918241069918242069918243069918244069918245069918246069918247069918248
069918249069918250069918251069918252069918253069918254069918255069918256069918257069918258
069918259069918260069918261069918262069918263069918264069918265069918266069918267069918268
069918269069918270069918271069918272069918273069918274069918275069918276069918277069918278
069918279069918280069918281069918282069918283069918284069918285069918286069918287069918288
069918289069918290069918291069918292069918293069918294069918295069918296069918297069918298
069918299069918300069918301069918302069918303069918304069918305069918306069918307069918308
069918309069918310069918311069918312069918313069918314069918315069918316069918317069918318
069918319069918320069918321069918322069918323069918324069918325069918326069918327069918328
069918329069918330069918331069918332069918333069918334069918335069918336069918337069918338
069918339069918340069918341069918342069918343069918344069918345069918346069918347069918348
069918349069918350069918351069918352069918353069918354069918355069918356069918357069918358
069918359069918360069918361069918362069918363069918364069918365069918366069918367069918368
069918369069918370069918371069918372069918373069918374069918375069918376069918377069918378
069918379069918380069918381069918382069918383069918384069918385069918386069918387069918388
069918389069918390069918391069918392069918393069918394069918395069918396069918397069918398
069918399069918400069918401069918402069918403069918404069918405069918406069918407069918408
069918409069918410069918411069918412069918413069918414069918415069918416069918417069918418
069918419069918420069918421069918422069918423069918424069918425069918426069918427069918428
069918429069918430069918431069918432069918433069918434069918435069918436069918437069918438
069918439069918440069918441069918442069918443069918444069918445069918446069918447069918448
069918449069918450069918451069918452069918453069918454069918455069918456069918457069918458
069918459069918460069918461069918462069918463069918464069918465069918466069918467069918468
069918469069918470069918471069918472069918473069918474069918475069918476069918477069918478
069918479069918480069918481069918482069918483069918484069918485069918486069918487069918488
069918489069918490069918491069918492069918493069918494069918495069918496069918497069918498
069918499069918500069918501069918502069918503069918504069918505069918506069918507069918508
069918509069918510069918511069918512069918513069918514069918515069918516069918517069918518
069918519069918520069918521069918522069918523069918524069918525069918526069918527069918528
069918529069918530069918531069918532069918533069918534069918535069918536069918537069918538
069918539069918540069918541069918542069918543069918544069918545069918546069918547069918548
069918549069918550069918551069918552069918553069918554069918555069918556069918557069918558
069918559069918560069918561069918562069918563069918564069918565069918566069918567069918568
069918569069918570069918571069918572069918573069918574069918575069918576069918577069918578
069918579069918580069918581069918582069918583069918584069918585069918586069918587069918588
069918589069918590069918591069918592069918593069918594069918595069918596069918597069918598
069918599069918600069918601069918602069918603069918604069918605069918606069918607069918608
069918609069918610069918611069918612069918613069918614069918615069918616069918617069918618
069918619069918620069918621069918622069918623069918624069918625069918626069918627069918628
069918629069918630069918631069918632069918633069918634069918635069918636069918637069918638
069918639069918640069918641069918642069918643069918644069918645069918646069918647069918648
069918649069918650069918651069918652069918653069918654069918655069918656069918657069918658
069918659069918660069918661069918662069918663069918664069918665069918666069918667069918668
069918669069918670069918671069918672069918673069918674069918675069918676069918677069918678
069918679069918680069918681069918682069918683069918684069918685069918686069918687069918688
069918689069918690069918691069918692069918693069918694069918695069918696069918697069918698
069918699069918700069918701069918702069918703069918704069918705069918706069918707069918708
069918709069918710069918711069918712069918713069918714069918715069918716069918717069918718
069918719069918720069918721069918722069918723069918724069918725069918726069918727069918728
069918729069918730069918731069918732069918733069918734069918735069918736069918737069918738
069918739069918740069918741069918742069918743069918744069918745069918746069918747069918748
069918749069918750069918751069918752069918753069918754069918755069918756069918757069918758
069918759069918760069918761069918762069918763069918764069918765069918766069918767069918768
069918769069918770069918771069918772069918773069918774069918775069918776069918777069918778
069918779069918780069918781069918782069918783069918784069918785069918786069918787069918788
069918789069918790069918791069918792069918793069918794069918795069918796069918797069918798
069918799069918800069918801069918802069918803069918804069918805069918806069918807069918808
069918809069918810069918811069918812069918813069918814069918815069918816069918817069918818
069918819069918820069918821069918822069918823069918824069918825069918826069918827069918828
069918829069918830069918831069918832069918833069918834069918835069918836069918837069918838
069918839069918840069918841069918842069918843069918844069918845069918846069918847069918848
069918849069918850069918851069918852069918853069918854069918855069918856069918857069918858
069918859069918860069918861069918862069918863069918864069918865069918866069918867069918868
069918869069918870069918871069918872069918873069918874069918875069918876069918877069918878
069918879069918880069918881069918882069918883069918884069918885069918886069918887069918888
069918889069918890069918891069918892069918893069918894069918895069918896069918897069918898
069918899069918900069918901069918902069918903069918904069918905069918906069918907069918908
069918909069918910069918911069918912069918913069918914069918915069918916069918917069918918
069918919069918920069918921069918922069918923069918924069918925069918926069918927069918928
069918929069918930069918931069918932069918933069918934069918935069918936069918937069918938
069918939069918940069918941069918942069918943069918944069918945069918946069918947069918948
069918949069918950069918951069918952069918953069918954069918955069918956069918957069918958
069918959069918960069918961069918962069918963069918964069918965069918966069918967069918968
069918969069918970069918971069918972069918973069918974069918975069918976069918977069918978
069918979069918980069918981069918982069918983069918984069918985069918986069918987069918988
069918989069918990069918991069918992069918993069918994069918995069918996069918997069918998
069918999069919000069919001069919002069919003069919004069919005069919006069919007069919008
069919009069919010069919011069919012069919013069919014069919015069919016069919017069919018
069919019069919020069919021069919022069919023069919024069919025069919026069919027069919028
069919029069919030069919031069919032069919033069919034069919035069919036069919037069919038
069919039069919040069919041069919042069919043069919044069919045069919046069919047069919048
069919049069919050069919051069919052069919053069919054069919055069919056069919057069919058
069919059069919060069919061069919062069919063069919064069919065069919066069919067069919068
069919069069919070069919071069919072069919073069919074069919075069919076069919077069919078
069919079069919080069919081069919082069919083069919084069919085069919086069919087069919088
069919089069919090069919091069919092069919093069919094069919095069919096069919097069919098
069919099069919100069919101069919102069919103069919104069919105069919106069919107069919108
069919109069919110069919111069919112069919113069919114069919115069919116069919117069919118
069919119069919120069919121069919122069919123069919124069919125069919126069919127069919128
069919129069919130069919131069919132069919133069919134069919135069919136069919137069919138
069919139069919140069919141069919142069919143069919144069919145069919146069919147069919148
069919149069919150069919151069919152069919153069919154069919155069919156069919157069919158
069919159069919160069919161069919162069919163069919164069919165069919166069919167069919168
069919169069919170069919171069919172069919173069919174069919175069919176069919177069919178
069919179069919180069919181069919182069919183069919184069919185069919186069919187069919188
069919189069919190069919191069919192069919193069919194069919195069919196069919197069919198
069919199069919200069919201069919202069919203069919204069919205069919206069919207069919208
069919209069919210069919211069919212069919213069919214069919215069919216069919217069919218
069919219069919220069919221069919222069919223069919224069919225069919226069919227069919228
069919229069919230069919231069919232069919233069919234069919235069919236069919237069919238
069919239069919240069919241069919242069919243069919244069919245069919246069919247069919248
069919249069919250069919251069919252069919253069919254069919255069919256069919257069919258
069919259069919260069919261069919262069919263069919264069919265069919266069919267069919268
069919269069919270069919271069919272069919273069919274069919275069919276069919277069919278
069919279069919280069919281069919282069919283069919284069919285069919286069919287069919288
069919289069919290069919291069919292069919293069919294069919295069919296069919297069919298
069919299069919300069919301069919302069919303069919304069919305069919306069919307069919308
069919309069919310069919311069919312069919313069919314069919315069919316069919317069919318
069919319069919320069919321069919322069919323069919324069919325069919326069919327069919328
069919329069919330069919331069919332069919333069919334069919335069919336069919337069919338
069919339069919340069919341069919342069919343069919344069919345069919346069919347069919348
069919349069919350069919351069919352069919353069919354069919355069919356069919357069919358
069919359069919360069919361069919362069919363069919364069919365069919366069919367069919368
069919369069919370069919371069919372069919373069919374069919375069919376069919377069919378
069919379069919380069919381069919382069919383069919384069919385069919386069919387069919388
069919389069919390069919391069919392069919393069919394069919395069919396069919397069919398
069919399069919400069919401069919402069919403069919404069919405069919406069919407069919408
069919409069919410069919411069919412069919413069919414069919415069919416069919417069919418
069919419069919420069919421069919422069919423069919424069919425069919426069919427069919428
069919429069919430069919431069919432069919433069919434069919435069919436069919437069919438
069919439069919440069919441069919442069919443069919444069919445069919446069919447069919448
069919449069919450069919451069919452069919453069919454069919455069919456069919457069919458
069919459069919460069919461069919462069919463069919464069919465069919466069919467069919468
069919469069919470069919471069919472069919473069919474069919475069919476069919477069919478
069919479069919480069919481069919482069919483069919484069919485069919486069919487069919488
069919489069919490069919491069919492069919493069919494069919495069919496069919497069919498
069919499069919500069919501069919502069919503069919504069919505069919506069919507069919508
069919509069919510069919511069919512069919513069919514069919515069919516069919517069919518
069919519069919520069919521069919522069919523069919524069919525069919526069919527069919528
069919529069919530069919531069919532069919533069919534069919535069919536069919537069919538
069919539069919540069919541069919542069919543069919544069919545069919546069919547069919548
069919549069919550069919551069919552069919553069919554069919555069919556069919557069919558
069919559069919560069919561069919562069919563069919564069919565069919566069919567069919568
069919569069919570069919571069919572069919573069919574069919575069919576069919577069919578
069919579069919580069919581069919582069919583069919584069919585069919586069919587069919588
069919589069919590069919591069919592069919593069919594069919595069919596069919597069919598
069919599069919600069919601069919602069919603069919604069919605069919606069919607069919608
069919609069919610069919611069919612069919613069919614069919615069919616069919617069919618
069919619069919620069919621069919622069919623069919624069919625069919626069919627069919628
069919629069919630069919631069919632069919633069919634069919635069919636069919637069919638
069919639069919640069919641069919642069919643069919644069919645069919646069919647069919648
069919649069919650069919651069919652069919653069919654069919655069919656069919657069919658
069919659069919660069919661069919662069919663069919664069919665069919666069919667069919668
069919669069919670069919671069919672069919673069919674069919675069919676069919677069919678
069919679069919680069919681069919682069919683069919684069919685069919686069919687069919688
069919689069919690069919691069919692069919693069919694069919695069919696069919697069919698
069919699069919700069919701069919702069919703069919704069919705069919706069919707069919708
069919709069919710069919711069919712069919713069919714069919715069919716069919717069919718
069919719069919720069919721069919722069919723069919724069919725069919726069919727069919728
069919729069919730069919731069919732069919733069919734069919735069919736069919737069919738
069919739069919740069919741069919742069919743069919744069919745069919746069919747069919748
069919749069919750069919751069919752069919753069919754069919755069919756069919757069919758
069919759069919760069919761069919762069919763069919764069919765069919766069919767069919768
069919769069919770069919771069919772069919773069919774069919775069919776069919777069919778
069919779069919780069919781069919782069919783069919784069919785069919786069919787069919788
069919789069919790069919791069919792069919793069919794069919795069919796069919797069919798
069919799069919800069919801069919802069919803069919804069919805069919806069919807069919808
069919809069919810069919811069919812069919813069919814069919815069919816069919817069919818
069919819069919820069919821069919822069919823069919824069919825069919826069919827069919828
069919829069919830069919831069919832069919833069919834069919835069919836069919837069919838
069919839069919840069919841069919842069919843069919844069919845069919846069919847069919848
069919849069919850069919851069919852069919853069919854069919855069919856069919857069919858
069919859069919860069919861069919862069919863069919864069919865069919866069919867069919868
069919869069919870069919871069919872069919873069919874069919875069919876069919877069919878
069919879069919880069919881069919882069919883069919884069919885069919886069919887069919888
069919889069919890069919891069919892069919893069919894069919895069919896069919897069919898
069919899069919900069919901069919902069919903069919904069919905069919906069919907069919908
069919909069919910069919911069919912069919913069919914069919915069919916069919917069919918
069919919069919920069919921069919922069919923069919924069919925069919926069919927069919928
069919929069919930069919931069919932069919933069919934069919935069919936069919937069919938
069919939069919940069919941069919942069919943069919944069919945069919946069919947069919948
069919949069919950069919951069919952069919953069919954069919955069919956069919957069919958
069919959069919960069919961069919962069919963069919964069919965069919966069919967069919968
069919969069919970069919971069919972069919973069919974069919975069919976069919977069919978
069919979069919980069919981069919982069919983069919984069919985069919986069919987069919988
069919989069919990069919991069919992069919993069919994069919995069919996069919997069919998
069919999069920000069920001069920002069920003069920004069920005069920006069920007069920008
069920009069920010069920011069920012069920013069920014069920015069920016069920017069920018
069920019069920020069920021069920022069920023069920024069920025069920026069920027069920028
069920029069920030069920031069920032069920033069920034069920035069920036069920037069920038
069920039069920040069920041069920042069920043069920044069920045069920046069920047069920048
069920049069920050069920051069920052069920053069920054069920055069920056069920057069920058
069920059069920060069920061069920062069920063069920064069920065069920066069920067069920068
069920069069920070069920071069920072069920073069920074069920075069920076069920077069920078
069920079069920080069920081069920082069920083069920084069920085069920086069920087069920088
069920089069920090069920091069920092069920093069920094069920095069920096069920097069920098
069920099069920100069920101069920102069920103069920104069920105069920106069920107069920108
069920109069920110069920111069920112069920113069920114069920115069920116069920117069920118
069920119069920120069920121069920122069920123069920124069920125069920126069920127069920128
069920129069920130069920131069920132069920133069920134069920135069920136069920137069920138
069920139069920140069920141069920142069920143069920144069920145069920146069920147069920148
069920149069920150069920151069920152069920153069920154069920155069920156069920157069920158
069920159069920160069920161069920162069920163069920164069920165069920166069920167069920168
069920169069920170069920171069920172069920173069920174069920175069920176069920177069920178
069920179069920180069920181069920182069920183069920184069920185069920186069920187069920188
069920189069920190069920191069920192069920193069920194069920195069920196069920197069920198
069920199069920200069920201069920202069920203069920204069920205069920206069920207069920208
069920209069920210069920211069920212069920213069920214069920215069920216069920217069920218
069920219069920220069920221069920222069920223069920224069920225069920226069920227069920228
069920229069920230069920231069920232069920233069920234069920235069920236069920237069920238
069920239069920240069920241069920242069920243069920244069920245069920246069920247069920248
069920249069920250069920251069920252069920253069920254069920255069920256069920257069920258
069920259069920260069920261069920262069920263069920264069920265069920266069920267069920268
069920269069920270069920271069920272069920273069920274069920275069920276069920277069920278
069920279069920280069920281069920282069920283069920284069920285069920286069920287069920288
069920289069920290069920291069920292069920293069920294069920295069920296069920297069920298
069920299069920300069920301069920302069920303069920304069920305069920306069920307069920308
069920309069920310069920311069920312069920313069920314069920315069920316069920317069920318
069920319069920320069920321069920322069920323069920324069920325069920326069920327069920328
069920329069920330069920331069920332069920333069920334069920335069920336069920337069920338
069920339069920340069920341069920342069920343069920344069920345069920346069920347069920348
069920349069920350069920351069920352069920353069920354069920355069920356069920357069920358
069920359069920360069920361069920362069920363069920364069920365069920366069920367069920368
069920369069920370069920371069920372069920373069920374069920375069920376069920377069920378
069920379069920380069920381069920382069920383069920384069920385069920386069920387069920388
069920389069920390069920391069920392069920393069920394069920395069920396069920397069920398
069920399069920400069920401069920402069920403069920404069920405069920406069920407069920408
069920409069920410069920411069920412069920413069920414069920415069920416069920417069920418
069920419069920420069920421069920422069920423069920424069920425069920426069920427069920428
069920429069920430069920431069920432069920433069920434069920435069920436069920437069920438
069920439069920440069920441069920442069920443069920444069920445069920446069920447069920448
069920449069920450069920451069920452069920453069920454069920455069920456069920457069920458
069920459069920460069920461069920462069920463069920464069920465069920466069920467069920468
069920469069920470069920471069920472069920473069920474069920475069920476069920477069920478
069920479069920480069920481069920482069920483069920484069920485069920486069920487069920488
069920489069920490069920491069920492069920493069920494069920495069920496069920497069920498
069920499069920500069920501069920502069920503069920504069920505069920506069920507069920508
069920509069920510069920511069920512069920513069920514069920515069920516069920517069920518
069920519069920520069920521069920522069920523069920524069920525069920526069920527069920528
069920529069920530069920531069920532069920533069920534069920535069920536069920537069920538
069920539069920540069920541069920542069920543069920544069920545069920546069920547069920548
069920549069920550069920551069920552069920553069920554069920555069920556069920557069920558
069920559069920560069920561069920562069920563069920564069920565069920566069920567069920568
069920569069920570069920571069920572069920573069920574069920575069920576069920577069920578
069920579069920580069920581069920582069920583069920584069920585069920586069920587069920588
069920589069920590069920591069920592069920593069920594069920595069920596069920597069920598
069920599069920600069920601069920602069920603069920604069920605069920606069920607069920608
069920609069920610069920611069920612069920613069920614069920615069920616069920617069920618
069920619069920620069920621069920622069920623069920624069920625069920626069920627069920628
069920629069920630069920631069920632069920633069920634069920635069920636069920637069920638
069920639069920640069920641069920642069920643069920644069920645069920646069920647069920648
069920649069920650069920651069920652069920653069920654069920655069920656069920657069920658
069920659069920660069920661069920662069920663069920664069920665069920666069920667069920668
069920669069920670069920671069920672069920673069920674069920675069920676069920677069920678
069920679069920680069920681069920682069920683069920684069920685069920686069920687069920688
069920689069920690069920691069920692069920693069920694069920695069920696069920697069920698
069920699069920700069920701069920702069920703069920704069920705069920706069920707069920708
069920709069920710069920711069920712069920713069920714069920715069920716069920717069920718
069920719069920720069920721069920722069920723069920724069920725069920726069920727069920728
069920729069920730069920731069920732069920733069920734069920735069920736069920737069920738
069920739069920740069920741069920742069920743069920744069920745069920746069920747069920748
069920749069920750069920751069920752069920753069920754069920755069920756069920757069920758
069920759069920760069920761069920762069920763069920764069920765069920766069920767069920768
069920769069920770069920771069920772069920773069920774069920775069920776069920777069920778
069920779069920780069920781069920782069920783069920784069920785069920786069920787069920788
069920789069920790069920791069920792069920793069920794069920795069920796069920797069920798
069920799069920800069920801069920802069920803069920804069920805069920806069920807069920808
069920809069920810069920811069920812069920813069920814069920815069920816069920817069920818
069920819069920820069920821069920822069920823069920824069920825069920826069920827069920828
069920829069920830069920831069920832069920833069920834069920835069920836069920837069920838
069920839069920840069920841069920842069920843069920844069920845069920846069920847069920848
069920849069920850069920851069920852069920853069920854069920855069920856069920857069920858
069920859069920860069920861069920862069920863069920864069920865069920866069920867069920868
069920869069920870069920871069920872069920873069920874069920875069920876069920877069920878
069920879069920880069920881069920882069920883069920884069920885069920886069920887069920888
069920889069920890069920891069920892069920893069920894069920895069920896069920897069920898
069920899069920900069920901069920902069920903069920904069920905069920906069920907069920908
069920909069920910069920911069920912069920913069920914069920915069920916069920917069920918
069920919069920920069920921069920922069920923069920924069920925069920926069920927069920928
069920929069920930069920931069920932069920933069920934069920935069920936069920937069920938
069920939069920940069920941069920942069920943069920944069920945069920946069920947069920948
069920949069920950069920951069920952069920953069920954069920955069920956069920957069920958
069920959069920960069920961069920962069920963069920964069920965069920966069920967069920968
069920969069920970069920971069920972069920973069920974069920975069920976069920977069920978
069920979069920980069920981069920982069920983069920984069920985069920986069920987069920988
069920989069920990069920991069920992069920993069920994069920995069920996069920997069920998
069920999069921000069921001069921002069921003069921004069921005069921006069921007069921008
069921009069921010069921011069921012069921013069921014069921015069921016069921017069921018
069921019069921020069921021069921022069921023069921024069921025069921026069921027069921028
069921029069921030069921031069921032069921033069921034069921035069921036069921037069921038
069921039069921040069921041069921042069921043069921044069921045069921046069921047069921048
069921049069921050069921051069921052069921053069921054069921055069921056069921057069921058
069921059069921060069921061069921062069921063069921064069921065069921066069921067069921068
069921069069921070069921071069921072069921073069921074069921075069921076069921077069921078
069921079069921080069921081069921082069921083069921084069921085069921086069921087069921088
069921089069921090069921091069921092069921093069921094069921095069921096069921097069921098
069921099069921100069921101069921102069921103069921104069921105069921106069921107069921108
069921109069921110069921111069921112069921113069921114069921115069921116069921117069921118
069921119069921120069921121069921122069921123069921124069921125069921126069921127069921128
069921129069921130069921131069921132069921133069921134069921135069921136069921137069921138
069921139069921140069921141069921142069921143069921144069921145069921146069921147069921148
069921149069921150069921151069921152069921153069921154069921155069921156069921157069921158
069921159069921160069921161069921162069921163069921164069921165069921166069921167069921168
069921169069921170069921171069921172069921173069921174069921175069921176069921177069921178
069921179069921180069921181069921182069921183069921184069921185069921186069921187069921188
069921189069921190069921191069921192069921193069921194069921195069921196069921197069921198
069921199069921200069921201069921202069921203069921204069921205069921206069921207069921208
069921209069921210069921211069921212069921213069921214069921215069921216069921217069921218
069921219069921220069921221069921222069921223069921224069921225069921226069921227069921228
069921229069921230069921231069921232069921233069921234069921235069921236069921237069921238
069921239069921240069921241069921242069921243069921244069921245069921246069921247069921248
069921249069921250069921251069921252069921253069921254069921255069921256069921257069921258
069921259069921260069921261069921262069921263069921264069921265069921266069921267069921268
069921269069921270069921271069921272069921273069921274069921275069921276069921277069921278
069921279069921280069921281069921282069921283069921284069921285069921286069921287069921288
069921289069921290069921291069921292069921293069921294069921295069921296069921297069921298
069921299069921300069921301069921302069921303069921304069921305069921306069921307069921308
069921309069921310069921311069921312069921313069921314069921315069921316069921317069921318
069921319069921320069921321069921322069921323069921324069921325069921326069921327069921328
069921329069921330069921331069921332069921333069921334069921335069921336069921337069921338
069921339069921340069921341069921342069921343069921344069921345069921346069921347069921348
069921349069921350069921351069921352069921353069921354069921355069921356069921357069921358
069921359069921360069921361069921362069921363069921364069921365069921366069921367069921368
069921369069921370069921371069921372069921373069921374069921375069921376069921377069921378
069921379069921380069921381069921382069921383069921384069921385069921386069921387069921388
069921389069921390069921391069921392069921393069921394069921395069921396069921397069921398
069921399069921400069921401069921402069921403069921404069921405069921406069921407069921408
069921409069921410069921411069921412069921413069921414069921415069921416069921417069921418
069921419069921420069921421069921422069921423069921424069921425069921426069921427069921428
069921429069921430069921431069921432069921433069921434069921435069921436069921437069921438
069921439069921440069921441069921442069921443069921444069921445069921446069921447069921448
069921449069921450069921451069921452069921453069921454069921455069921456069921457069921458
069921459069921460069921461069921462069921463069921464069921465069921466069921467069921468
069921469069921470069921471069921472069921473069921474069921475069921476069921477069921478
069921479069921480069921481069921482069921483069921484069921485069921486069921487069921488
069921489069921490069921491069921492069921493069921494069921495069921496069921497069921498
069921499069921500069921501069921502069921503069921504069921505069921506069921507069921508
069921509069921510069921511069921512069921513069921514069921515069921516069921517069921518
069921519069921520069921521069921522069921523069921524069921525069921526069921527069921528
069921529069921530069921531069921532069921533069921534069921535069921536069921537069921538
069921539069921540069921541069921542069921543069921544069921545069921546069921547069921548
069921549069921550069921551069921552069921553069921554069921555069921556069921557069921558
069921559069921560069921561069921562069921563069921564069921565069921566069921567069921568
069921569069921570069921571069921572069921573069921574069921575069921576069921577069921578
069921579069921580069921581069921582069921583069921584069921585069921586069921587069921588
069921589069921590069921591069921592069921593069921594069921595069921596069921597069921598
069921599069921600069921601069921602069921603069921604069921605069921606069921607069921608
069921609069921610069921611069921612069921613069921614069921615069921616069921617069921618
069921619069921620069921621069921622069921623069921624069921625069921626069921627069921628
069921629069921630069921631069921632069921633069921634069921635069921636069921637069921638
069921639069921640069921641069921642069921643069921644069921645069921646069921647069921648
069921649069921650069921651069921652069921653069921654069921655069921656069921657069921658
069921659069921660069921661069921662069921663069921664069921665069921666069921667069921668
069921669069921670069921671069921672069921673069921674069921675069921676069921677069921678
069921679069921680069921681069921682069921683069921684069921685069921686069921687069921688
069921689069921690069921691069921692069921693069921694069921695069921696069921697069921698
069921699069921700069921701069921702069921703069921704069921705069921706069921707069921708
069921709069921710069921711069921712069921713069921714069921715069921716069921717069921718
069921719069921720069921721069921722069921723069921724069921725069921726069921727069921728
069921729069921730069921731069921732069921733069921734069921735069921736069921737069921738
069921739069921740069921741069921742069921743069921744069921745069921746069921747069921748
069921749069921750069921751069921752069921753069921754069921755069921756069921757069921758
069921759069921760069921761069921762069921763069921764069921765069921766069921767069921768
069921769069921770069921771069921772069921773069921774069921775069921776069921777069921778
069921779069921780069921781069921782069921783069921784069921785069921786069921787069921788
069921789069921790069921791069921792069921793069921794069921795069921796069921797069921798
069921799069921800069921801069921802069921803069921804069921805069921806069921807069921808
069921809069921810069921811069921812069921813069921814069921815069921816069921817069921818
069921819069921820069921821069921822069921823069921824069921825069921826069921827069921828
069921829069921830069921831069921832069921833069921834069921835069921836069921837069921838
069921839069921840069921841069921842069921843069921844069921845069921846069921847069921848
069921849069921850069921851069921852069921853069921854069921855069921856069921857069921858
069921859069921860069921861069921862069921863069921864069921865069921866069921867069921868
069921869069921870069921871069921872069921873069921874069921875069921876069921877069921878
069921879069921880069921881069921882069921883069921884069921885069921886069921887069921888
069921889069921890069921891069921892069921893069921894069921895069921896069921897069921898
069921899069921900069921901069921902069921903069921904069921905069921906069921907069921908
069921909069921910069921911069921912069921913069921914069921915069921916069921917069921918
069921919069921920069921921069921922069921923069921924069921925069921926069921927069921928
069921929069921930069921931069921932069921933069921934069921935069921936069921937069921938
069921939069921940069921941069921942069921943069921944069921945069921946069921947069921948
069921949069921950069921951069921952069921953069921954069921955069921956069921957069921958
069921959069921960069921961069921962069921963069921964069921965069921966069921967069921968
069921969069921970069921971069921972069921973069921974069921975069921976069921977069921978
069921979069921980069921981069921982069921983069921984069921985069921986069921987069921988
069921989069921990069921991069921992069921993069921994069921995069921996069921997069921998
069921999069922000069922001069922002069922003069922004069922005069922006069922007069922008
069922009069922010069922011069922012069922013069922014069922015069922016069922017069922018
069922019069922020069922021069922022069922023069922024069922025069922026069922027069922028
069922029069922030069922031069922032069922033069922034069922035069922036069922037069922038
069922039069922040069922041069922042069922043069922044069922045069922046069922047069922048
069922049069922050069922051069922052069922053069922054069922055069922056069922057069922058
069922059069922060069922061069922062069922063069922064069922065069922066069922067069922068
069922069069922070069922071069922072069922073069922074069922075069922076069922077069922078
069922079069922080069922081069922082069922083069922084069922085069922086069922087069922088
069922089069922090069922091069922092069922093069922094069922095069922096069922097069922098
069922099069922100069922101069922102069922103069922104069922105069922106069922107069922108
069922109069922110069922111069922112069922113069922114069922115069922116069922117069922118
069922119069922120069922121069922122069922123069922124069922125069922126069922127069922128
069922129069922130069922131069922132069922133069922134069922135069922136069922137069922138
069922139069922140069922141069922142069922143069922144069922145069922146069922147069922148
069922149069922150069922151069922152069922153069922154069922155069922156069922157069922158
069922159069922160069922161069922162069922163069922164069922165069922166069922167069922168
069922169069922170069922171069922172069922173069922174069922175069922176069922177069922178
069922179069922180069922181069922182069922183069922184069922185069922186069922187069922188
069922189069922190069922191069922192069922193069922194069922195069922196069922197069922198
069922199069922200069922201069922202069922203069922204069922205069922206069922207069922208
069922209069922210069922211069922212069922213069922214069922215069922216069922217069922218
069922219069922220069922221069922222069922223069922224069922225069922226069922227069922228
069922229069922230069922231069922232069922233069922234069922235069922236069922237069922238
069922239069922240069922241069922242069922243069922244069922245069922246069922247069922248
069922249069922250069922251069922252069922253069922254069922255069922256069922257069922258
069922259069922260069922261069922262069922263069922264069922265069922266069922267069922268
069922269069922270069922271069922272069922273069922274069922275069922276069922277069922278
069922279069922280069922281069922282069922283069922284069922285069922286069922287069922288
069922289069922290069922291069922292069922293069922294069922295069922296069922297069922298
069922299069922300069922301069922302069922303069922304069922305069922306069922307069922308
069922309069922310069922311069922312069922313069922314069922315069922316069922317069922318
069922319069922320069922321069922322069922323069922324069922325069922326069922327069922328
069922329069922330069922331069922332069922333069922334069922335069922336069922337069922338
069922339069922340069922341069922342069922343069922344069922345069922346069922347069922348
069922349069922350069922351069922352069922353069922354069922355069922356069922357069922358
069922359069922360069922361069922362069922363069922364069922365069922366069922367069922368
069922369069922370069922371069922372069922373069922374069922375069922376069922377069922378
069922379069922380069922381069922382069922383069922384069922385069922386069922387069922388
069922389069922390069922391069922392069922393069922394069922395069922396069922397069922398
069922399069922400069922401069922402069922403069922404069922405069922406069922407069922408
069922409069922410069922411069922412069922413069922414069922415069922416069922417069922418
069922419069922420069922421069922422069922423069922424069922425069922426069922427069922428
069922429069922430069922431069922432069922433069922434069922435069922436069922437069922438
069922439069922440069922441069922442069922443069922444069922445069922446069922447069922448
069922449069922450069922451069922452069922453069922454069922455069922456069922457069922458
069922459069922460069922461069922462069922463069922464069922465069922466069922467069922468
069922469069922470069922471069922472069922473069922474069922475069922476069922477069922478
069922479069922480069922481069922482069922483069922484069922485069922486069922487069922488
069922489069922490069922491069922492069922493069922494069922495069922496069922497069922498
069922499069922500069922501069922502069922503069922504069922505069922506069922507069922508
069922509069922510069922511069922512069922513069922514069922515069922516069922517069922518
069922519069922520069922521069922522069922523069922524069922525069922526069922527069922528
069922529069922530069922531069922532069922533069922534069922535069922536069922537069922538
069922539069922540069922541069922542069922543069922544069922545069922546069922547069922548
069922549069922550069922551069922552069922553069922554069922555069922556069922557069922558
069922559069922560069922561069922562069922563069922564069922565069922566069922567069922568
069922569069922570069922571069922572069922573069922574069922575069922576069922577069922578
069922579069922580069922581069922582069922583069922584069922585069922586069922587069922588
069922589069922590069922591069922592069922593069922594069922595069922596069922597069922598
069922599069922600069922601069922602069922603069922604069922605069922606069922607069922608
069922609069922610069922611069922612069922613069922614069922615069922616069922617069922618
069922619069922620069922621069922622069922623069922624069922625069922626069922627069922628
069922629069922630069922631069922632069922633069922634069922635069922636069922637069922638
069922639069922640069922641069922642069922643069922644069922645069922646069922647069922648
069922649069922650069922651069922652069922653069922654069922655069922656069922657069922658
069922659069922660069922661069922662069922663069922664069922665069922666069922667069922668
069922669069922670069922671069922672069922673069922674069922675069922676069922677069922678
069922679069922680069922681069922682069922683069922684069922685069922686069922687069922688
069922689069922690069922691069922692069922693069922694069922695069922696069922697069922698
069922699069922700069922701069922702069922703069922704069922705069922706069922707069922708
069922709069922710069922711069922712069922713069922714069922715069922716069922717069922718
069922719069922720069922721069922722069922723069922724069922725069922726069922727069922728
069922729069922730069922731069922732069922733069922734069922735069922736069922737069922738
069922739069922740069922741069922742069922743069922744069922745069922746069922747069922748
069922749069922750069922751069922752069922753069922754069922755069922756069922757069922758
069922759069922760069922761069922762069922763069922764069922765069922766069922767069922768
069922769069922770069922771069922772069922773069922774069922775069922776069922777069922778
069922779069922780069922781069922782069922783069922784069922785069922786069922787069922788
069922789069922790069922791069922792069922793069922794069922795069922796069922797069922798
069922799069922800069922801069922802069922803069922804069922805069922806069922807069922808
069922809069922810069922811069922812069922813069922814069922815069922816069922817069922818
069922819069922820069922821069922822069922823069922824069922825069922826069922827069922828
069922829069922830069922831069922832069922833069922834069922835069922836069922837069922838
069922839069922840069922841069922842069922843069922844069922845069922846069922847069922848
069922849069922850069922851069922852069922853069922854069922855069922856069922857069922858
069922859069922860069922861069922862069922863069922864069922865069922866069922867069922868
069922869069922870069922871069922872069922873069922874069922875069922876069922877069922878
069922879069922880069922881069922882069922883069922884069922885069922886069922887069922888
069922889069922890069922891069922892069922893069922894069922895069922896069922897069922898
069922899069922900069922901069922902069922903069922904069922905069922906069922907069922908
069922909069922910069922911069922912069922913069922914069922915069922916069922917069922918
069922919069922920069922921069922922069922923069922924069922925069922926069922927069922928
069922929069922930069922931069922932069922933069922934069922935069922936069922937069922938
069922939069922940069922941069922942069922943069922944069922945069922946069922947069922948
069922949069922950069922951069922952069922953069922954069922955069922956069922957069922958
069922959069922960069922961069922962069922963069922964069922965069922966069922967069922968
069922969069922970069922971069922972069922973069922974069922975069922976069922977069922978
069922979069922980069922981069922982069922983069922984069922985069922986069922987069922988
069922989069922990069922991069922992069922993069922994069922995069922996069922997069922998
069922999069923000069923001069923002069923003069923004069923005069923006069923007069923008
069923009069923010069923011069923012069923013069923014069923015069923016069923017069923018
069923019069923020069923021069923022069923023069923024069923025069923026069923027069923028
069923029069923030069923031069923032069923033069923034069923035069923036069923037069923038
069923039069923040069923041069923042069923043069923044069923045069923046069923047069923048
069923049069923050069923051069923052069923053069923054069923055069923056069923057069923058
069923059069923060069923061069923062069923063069923064069923065069923066069923067069923068
069923069069923070069923071069923072069923073069923074069923075069923076069923077069923078
069923079069923080069923081069923082069923083069923084069923085069923086069923087069923088
069923089069923090069923091069923092069923093069923094069923095069923096069923097069923098
069923099069923100069923101069923102069923103069923104069923105069923106069923107069923108
069923109069923110069923111069923112069923113069923114069923115069923116069923117069923118
069923119069923120069923121069923122069923123069923124069923125069923126069923127069923128
069923129069923130069923131069923132069923133069923134069923135069923136069923137069923138
069923139069923140069923141069923142069923143069923144069923145069923146069923147069923148
069923149069923150069923151069923152069923153069923154069923155069923156069923157069923158
069923159069923160069923161069923162069923163069923164069923165069923166069923167069923168
069923169069923170069923171069923172069923173069923174069923175069923176069923177069923178
069923179069923180069923181069923182069923183069923184069923185069923186069923187069923188
069923189069923190069923191069923192069923193069923194069923195069923196069923197069923198
069923199069923200069923201069923202069923203069923204069923205069923206069923207069923208
069923209069923210069923211069923212069923213069923214069923215069923216069923217069923218
069923219069923220069923221069923222069923223069923224069923225069923226069923227069923228
069923229069923230069923231069923232069923233069923234069923235069923236069923237069923238
069923239069923240069923241069923242069923243069923244069923245069923246069923247069923248
069923249069923250069923251069923252069923253069923254069923255069923256069923257069923258
069923259069923260069923261069923262069923263069923264069923265069923266069923267069923268
069923269069923270069923271069923272069923273069923274069923275069923276069923277069923278
069923279069923280069923281069923282069923283069923284069923285069923286069923287069923288
069923289069923290069923291069923292069923293069923294069923295069923296069923297069923298
069923299069923300069923301069923302069923303069923304069923305069923306069923307069923308
069923309069923310069923311069923312069923313069923314069923315069923316069923317069923318
069923319069923320069923321069923322069923323069923324069923325069923326069923327069923328
069923329069923330069923331069923332069923333069923334069923335069923336069923337069923338
069923339069923340069923341069923342069923343069923344069923345069923346069923347069923348
069923349069923350069923351069923352069923353069923354069923355069923356069923357069923358
069923359069923360069923361069923362069923363069923364069923365069923366069923367069923368
069923369069923370069923371069923372069923373069923374069923375069923376069923377069923378
069923379069923380069923381069923382069923383069923384069923385069923386069923387069923388
069923389069923390069923391069923392069923393069923394069923395069923396069923397069923398
069923399069923400069923401069923402069923403069923404069923405069923406069923407069923408
069923409069923410069923411069923412069923413069923414069923415069923416069923417069923418
069923419069923420069923421069923422069923423069923424069923425069923426069923427069923428
069923429069923430069923431069923432069923433069923434069923435069923436069923437069923438
069923439069923440069923441069923442069923443069923444069923445069923446069923447069923448
069923449069923450069923451069923452069923453069923454069923455069923456069923457069923458
069923459069923460069923461069923462069923463069923464069923465069923466069923467069923468
069923469069923470069923471069923472069923473069923474069923475069923476069923477069923478
069923479069923480069923481069923482069923483069923484069923485069923486069923487069923488
069923489069923490069923491069923492069923493069923494069923495069923496069923497069923498
069923499069923500069923501069923502069923503069923504069923505069923506069923507069923508
069923509069923510069923511069923512069923513069923514069923515069923516069923517069923518
069923519069923520069923521069923522069923523069923524069923525069923526069923527069923528
069923529069923530069923531069923532069923533069923534069923535069923536069923537069923538
069923539069923540069923541069923542069923543069923544069923545069923546069923547069923548
069923549069923550069923551069923552069923553069923554069923555069923556069923557069923558
069923559069923560069923561069923562069923563069923564069923565069923566069923567069923568
069923569069923570069923571069923572069923573069923574069923575069923576069923577069923578
069923579069923580069923581069923582069923583069923584069923585069923586069923587069923588
069923589069923590069923591069923592069923593069923594069923595069923596069923597069923598
069923599069923600069923601069923602069923603069923604069923605069923606069923607069923608
069923609069923610069923611069923612069923613069923614069923615069923616069923617069923618
069923619069923620069923621069923622069923623069923624069923625069923626069923627069923628
069923629069923630069923631069923632069923633069923634069923635069923636069923637069923638
069923639069923640069923641069923642069923643069923644069923645069923646069923647069923648
069923649069923650069923651069923652069923653069923654069923655069923656069923657069923658
069923659069923660069923661069923662069923663069923664069923665069923666069923667069923668
069923669069923670069923671069923672069923673069923674069923675069923676069923677069923678
069923679069923680069923681069923682069923683069923684069923685069923686069923687069923688
069923689069923690069923691069923692069923693069923694069923695069923696069923697069923698
069923699069923700069923701069923702069923703069923704069923705069923706069923707069923708
069923709069923710069923711069923712069923713069923714069923715069923716069923717069923718
069923719069923720069923721069923722069923723069923724069923725069923726069923727069923728
069923729069923730069923731069923732069923733069923734069923735069923736069923737069923738
069923739069923740069923741069923742069923743069923744069923745069923746069923747069923748
069923749069923750069923751069923752069923753069923754069923755069923756069923757069923758
069923759069923760069923761069923762069923763069923764069923765069923766069923767069923768
069923769069923770069923771069923772069923773069923774069923775069923776069923777069923778
069923779069923780069923781069923782069923783069923784069923785069923786069923787069923788
069923789069923790069923791069923792069923793069923794069923795069923796069923797069923798
069923799069923800069923801069923802069923803069923804069923805069923806069923807069923808
069923809069923810069923811069923812069923813069923814069923815069923816069923817069923818
069923819069923820069923821069923822069923823069923824069923825069923826069923827069923828
069923829069923830069923831069923832069923833069923834069923835069923836069923837069923838
069923839069923840069923841069923842069923843069923844069923845069923846069923847069923848
069923849069923850069923851069923852069923853069923854069923855069923856069923857069923858
069923859069923860069923861069923862069923863069923864069923865069923866069923867069923868
069923869069923870069923871069923872069923873069923874069923875069923876069923877069923878
069923879069923880069923881069923882069923883069923884069923885069923886069923887069923888
069923889069923890069923891069923892069923893069923894069923895069923896069923897069923898
069923899069923900069923901069923902069923903069923904069923905069923906069923907069923908
069923909069923910069923911069923912069923913069923914069923915069923916069923917069923918
069923919069923920069923921069923922069923923069923924069923925069923926069923927069923928
069923929069923930069923931069923932069923933069923934069923935069923936069923937069923938
069923939069923940069923941069923942069923943069923944069923945069923946069923947069923948
069923949069923950069923951069923952069923953069923954069923955069923956069923957069923958
069923959069923960069923961069923962069923963069923964069923965069923966069923967069923968
069923969069923970069923971069923972069923973069923974069923975069923976069923977069923978
069923979069923980069923981069923982069923983069923984069923985069923986069923987069923988
069923989069923990069923991069923992069923993069923994069923995069923996069923997069923998
069923999069924000069924001069924002069924003069924004069924005069924006069924007069924008
069924009069924010069924011069924012069924013069924014069924015069924016069924017069924018
069924019069924020069924021069924022069924023069924024069924025069924026069924027069924028
069924029069924030069924031069924032069924033069924034069924035069924036069924037069924038
069924039069924040069924041069924042069924043069924044069924045069924046069924047069924048
069924049069924050069924051069924052069924053069924054069924055069924056069924057069924058
069924059069924060069924061069924062069924063069924064069924065069924066069924067069924068
069924069069924070069924071069924072069924073069924074069924075069924076069924077069924078
069924079069924080069924081069924082069924083069924084069924085069924086069924087069924088
069924089069924090069924091069924092069924093069924094069924095069924096069924097069924098
069924099069924100069924101069924102069924103069924104069924105069924106069924107069924108
069924109069924110069924111069924112069924113069924114069924115069924116069924117069924118
069924119069924120069924121069924122069924123069924124069924125069924126069924127069924128
069924129069924130069924131069924132069924133069924134069924135069924136069924137069924138
069924139069924140069924141069924142069924143069924144069924145069924146069924147069924148
069924149069924150069924151069924152069924153069924154069924155069924156069924157069924158
069924159069924160069924161069924162069924163069924164069924165069924166069924167069924168
069924169069924170069924171069924172069924173069924174069924175069924176069924177069924178
069924179069924180069924181069924182069924183069924184069924185069924186069924187069924188
069924189069924190069924191069924192069924193069924194069924195069924196069924197069924198
069924199069924200069924201069924202069924203069924204069924205069924206069924207069924208
069924209069924210069924211069924212069924213069924214069924215069924216069924217069924218
069924219069924220069924221069924222069924223069924224069924225069924226069924227069924228
069924229069924230069924231069924232069924233069924234069924235069924236069924237069924238
069924239069924240069924241069924242069924243069924244069924245069924246069924247069924248
069924249069924250069924251069924252069924253069924254069924255069924256069924257069924258
069924259069924260069924261069924262069924263069924264069924265069924266069924267069924268
069924269069924270069924271069924272069924273069924274069924275069924276069924277069924278
069924279069924280069924281069924282069924283069924284069924285069924286069924287069924288
069924289069924290069924291069924292069924293069924294069924295069924296069924297069924298
069924299069924300069924301069924302069924303069924304069924305069924306069924307069924308
069924309069924310069924311069924312069924313069924314069924315069924316069924317069924318
069924319069924320069924321069924322069924323069924324069924325069924326069924327069924328
069924329069924330069924331069924332069924333069924334069924335069924336069924337069924338
069924339069924340069924341069924342069924343069924344069924345069924346069924347069924348
069924349069924350069924351069924352069924353069924354069924355069924356069924357069924358
069924359069924360069924361069924362069924363069924364069924365069924366069924367069924368
069924369069924370069924371069924372069924373069924374069924375069924376069924377069924378
069924379069924380069924381069924382069924383069924384069924385069924386069924387069924388
069924389069924390069924391069924392069924393069924394069924395069924396069924397069924398
069924399069924400069924401069924402069924403069924404069924405069924406069924407069924408
069924409069924410069924411069924412069924413069924414069924415069924416069924417069924418
069924419069924420069924421069924422069924423069924424069924425069924426069924427069924428
069924429069924430069924431069924432069924433069924434069924435069924436069924437069924438
069924439069924440069924441069924442069924443069924444069924445069924446069924447069924448
069924449069924450069924451069924452069924453069924454069924455069924456069924457069924458
069924459069924460069924461069924462069924463069924464069924465069924466069924467069924468
069924469069924470069924471069924472069924473069924474069924475069924476069924477069924478
069924479069924480069924481069924482069924483069924484069924485069924486069924487069924488
069924489069924490069924491069924492069924493069924494069924495069924496069924497069924498
069924499069924500069924501069924502069924503069924504069924505069924506069924507069924508
069924509069924510069924511069924512069924513069924514069924515069924516069924517069924518
069924519069924520069924521069924522069924523069924524069924525069924526069924527069924528
069924529069924530069924531069924532069924533069924534069924535069924536069924537069924538
069924539069924540069924541069924542069924543069924544069924545069924546069924547069924548
069924549069924550069924551069924552069924553069924554069924555069924556069924557069924558
069924559069924560069924561069924562069924563069924564069924565069924566069924567069924568
069924569069924570069924571069924572069924573069924574069924575069924576069924577069924578
069924579069924580069924581069924582069924583069924584069924585069924586069924587069924588
069924589069924590069924591069924592069924593069924594069924595069924596069924597069924598
069924599069924600069924601069924602069924603069924604069924605069924606069924607069924608
069924609069924610069924611069924612069924613069924614069924615069924616069924617069924618
069924619069924620069924621069924622069924623069924624069924625069924626069924627069924628
069924629069924630069924631069924632069924633069924634069924635069924636069924637069924638
069924639069924640069924641069924642069924643069924644069924645069924646069924647069924648
069924649069924650069924651069924652069924653069924654069924655069924656069924657069924658
069924659069924660069924661069924662069924663069924664069924665069924666069924667069924668
069924669069924670069924671069924672069924673069924674069924675069924676069924677069924678
069924679069924680069924681069924682069924683069924684069924685069924686069924687069924688
069924689069924690069924691069924692069924693069924694069924695069924696069924697069924698
069924699069924700069924701069924702069924703069924704069924705069924706069924707069924708
069924709069924710069924711069924712069924713069924714069924715069924716069924717069924718
069924719069924720069924721069924722069924723069924724069924725069924726069924727069924728
069924729069924730069924731069924732069924733069924734069924735069924736069924737069924738
069924739069924740069924741069924742069924743069924744069924745069924746069924747069924748
069924749069924750069924751069924752069924753069924754069924755069924756069924757069924758
069924759069924760069924761069924762069924763069924764069924765069924766069924767069924768
069924769069924770069924771069924772069924773069924774069924775069924776069924777069924778
069924779069924780069924781069924782069924783069924784069924785069924786069924787069924788
069924789069924790069924791069924792069924793069924794069924795069924796069924797069924798
069924799069924800069924801069924802069924803069924804069924805069924806069924807069924808
069924809069924810069924811069924812069924813069924814069924815069924816069924817069924818
069924819069924820069924821069924822069924823069924824069924825069924826069924827069924828
069924829069924830069924831069924832069924833069924834069924835069924836069924837069924838
069924839069924840069924841069924842069924843069924844069924845069924846069924847069924848
069924849069924850069924851069924852069924853069924854069924855069924856069924857069924858
069924859069924860069924861069924862069924863069924864069924865069924866069924867069924868
069924869069924870069924871069924872069924873069924874069924875069924876069924877069924878
069924879069924880069924881069924882069924883069924884069924885069924886069924887069924888
069924889069924890069924891069924892069924893069924894069924895069924896069924897069924898
069924899069924900069924901069924902069924903069924904069924905069924906069924907069924908
069924909069924910069924911069924912069924913069924914069924915069924916069924917069924918
069924919069924920069924921069924922069924923069924924069924925069924926069924927069924928
069924929069924930069924931069924932069924933069924934069924935069924936069924937069924938
069924939069924940069924941069924942069924943069924944069924945069924946069924947069924948
069924949069924950069924951069924952069924953069924954069924955069924956069924957069924958
069924959069924960069924961069924962069924963069924964069924965069924966069924967069924968
069924969069924970069924971069924972069924973069924974069924975069924976069924977069924978
069924979069924980069924981069924982069924983069924984069924985069924986069924987069924988
069924989069924990069924991069924992069924993069924994069924995069924996069924997069924998
069924999069925000069925001069925002069925003069925004069925005069925006069925007069925008
069925009069925010069925011069925012069925013069925014069925015069925016069925017069925018
069925019069925020069925021069925022069925023069925024069925025069925026069925027069925028
069925029069925030069925031069925032069925033069925034069925035069925036069925037069925038
069925039069925040069925041069925042069925043069925044069925045069925046069925047069925048
069925049069925050069925051069925052069925053069925054069925055069925056069925057069925058
069925059069925060069925061069925062069925063069925064069925065069925066069925067069925068
069925069069925070069925071069925072069925073069925074069925075069925076069925077069925078
069925079069925080069925081069925082069925083069925084069925085069925086069925087069925088
069925089069925090069925091069925092069925093069925094069925095069925096069925097069925098
069925099069925100069925101069925102069925103069925104069925105069925106069925107069925108
069925109069925110069925111069925112069925113069925114069925115069925116069925117069925118
069925119069925120069925121069925122069925123069925124069925125069925126069925127069925128
069925129069925130069925131069925132069925133069925134069925135069925136069925137069925138
069925139069925140069925141069925142069925143069925144069925145069925146069925147069925148
069925149069925150069925151069925152069925153069925154069925155069925156069925157069925158
069925159069925160069925161069925162069925163069925164069925165069925166069925167069925168
069925169069925170069925171069925172069925173069925174069925175069925176069925177069925178
069925179069925180069925181069925182069925183069925184069925185069925186069925187069925188
069925189069925190069925191069925192069925193069925194069925195069925196069925197069925198
069925199069925200069925201069925202069925203069925204069925205069925206069925207069925208
069925209069925210069925211069925212069925213069925214069925215069925216069925217069925218
069925219069925220069925221069925222069925223069925224069925225069925226069925227069925228
069925229069925230069925231069925232069925233069925234069925235069925236069925237069925238
069925239069925240069925241069925242069925243069925244069925245069925246069925247069925248
069925249069925250069925251069925252069925253069925254069925255069925256069925257069925258
069925259069925260069925261069925262069925263069925264069925265069925266069925267069925268
069925269069925270069925271069925272069925273069925274069925275069925276069925277069925278
069925279069925280069925281069925282069925283069925284069925285069925286069925287069925288
069925289069925290069925291069925292069925293069925294069925295069925296069925297069925298
069925299069925300069925301069925302069925303069925304069925305069925306069925307069925308
069925309069925310069925311069925312069925313069925314069925315069925316069925317069925318
069925319069925320069925321069925322069925323069925324069925325069925326069925327069925328
069925329069925330069925331069925332069925333069925334069925335069925336069925337069925338
069925339069925340069925341069925342069925343069925344069925345069925346069925347069925348
069925349069925350069925351069925352069925353069925354069925355069925356069925357069925358
069925359069925360069925361069925362069925363069925364069925365069925366069925367069925368
069925369069925370069925371069925372069925373069925374069925375069925376069925377069925378
069925379069925380069925381069925382069925383069925384069925385069925386069925387069925388
069925389069925390069925391069925392069925393069925394069925395069925396069925397069925398
069925399069925400069925401069925402069925403069925404069925405069925406069925407069925408
069925409069925410069925411069925412069925413069925414069925415069925416069925417069925418
069925419069925420069925421069925422069925423069925424069925425069925426069925427069925428
069925429069925430069925431069925432069925433069925434069925435069925436069925437069925438
069925439069925440069925441069925442069925443069925444069925445069925446069925447069925448
069925449069925450069925451069925452069925453069925454069925455069925456069925457069925458
069925459069925460069925461069925462069925463069925464069925465069925466069925467069925468
069925469069925470069925471069925472069925473069925474069925475069925476069925477069925478
069925479069925480069925481069925482069925483069925484069925485069925486069925487069925488
069925489069925490069925491069925492069925493069925494069925495069925496069925497069925498
069925499069925500069925501069925502069925503069925504069925505069925506069925507069925508
069925509069925510069925511069925512069925513069925514069925515069925516069925517069925518
069925519069925520069925521069925522069925523069925524069925525069925526069925527069925528
069925529069925530069925531069925532069925533069925534069925535069925536069925537069925538
069925539069925540069925541069925542069925543069925544069925545069925546069925547069925548
069925549069925550069925551069925552069925553069925554069925555069925556069925557069925558
069925559069925560069925561069925562069925563069925564069925565069925566069925567069925568
069925569069925570069925571069925572069925573069925574069925575069925576069925577069925578
069925579069925580069925581069925582069925583069925584069925585069925586069925587069925588
069925589069925590069925591069925592069925593069925594069925595069925596069925597069925598
069925599069925600069925601069925602069925603069925604069925605069925606069925607069925608
069925609069925610069925611069925612069925613069925614069925615069925616069925617069925618
069925619069925620069925621069925622069925623069925624069925625069925626069925627069925628
069925629069925630069925631069925632069925633069925634069925635069925636069925637069925638
069925639069925640069925641069925642069925643069925644069925645069925646069925647069925648
069925649069925650069925651069925652069925653069925654069925655069925656069925657069925658
069925659069925660069925661069925662069925663069925664069925665069925666069925667069925668
069925669069925670069925671069925672069925673069925674069925675069925676069925677069925678
069925679069925680069925681069925682069925683069925684069925685069925686069925687069925688
069925689069925690069925691069925692069925693069925694069925695069925696069925697069925698
069925699069925700069925701069925702069925703069925704069925705069925706069925707069925708
069925709069925710069925711069925712069925713069925714069925715069925716069925717069925718
069925719069925720069925721069925722069925723069925724069925725069925726069925727069925728
069925729069925730069925731069925732069925733069925734069925735069925736069925737069925738
069925739069925740069925741069925742069925743069925744069925745069925746069925747069925748
069925749069925750069925751069925752069925753069925754069925755069925756069925757069925758
069925759069925760069925761069925762069925763069925764069925765069925766069925767069925768
069925769069925770069925771069925772069925773069925774069925775069925776069925777069925778
069925779069925780069925781069925782069925783069925784069925785069925786069925787069925788
069925789069925790069925791069925792069925793069925794069925795069925796069925797069925798
069925799069925800069925801069925802069925803069925804069925805069925806069925807069925808
069925809069925810069925811069925812069925813069925814069925815069925816069925817069925818
069925819069925820069925821069925822069925823069925824069925825069925826069925827069925828
069925829069925830069925831069925832069925833069925834069925835069925836069925837069925838
069925839069925840069925841069925842069925843069925844069925845069925846069925847069925848
069925849069925850069925851069925852069925853069925854069925855069925856069925857069925858
069925859069925860069925861069925862069925863069925864069925865069925866069925867069925868
069925869069925870069925871069925872069925873069925874069925875069925876069925877069925878
069925879069925880069925881069925882069925883069925884069925885069925886069925887069925888
069925889069925890069925891069925892069925893069925894069925895069925896069925897069925898
069925899069925900069925901069925902069925903069925904069925905069925906069925907069925908
069925909069925910069925911069925912069925913069925914069925915069925916069925917069925918
069925919069925920069925921069925922069925923069925924069925925069925926069925927069925928
069925929069925930069925931069925932069925933069925934069925935069925936069925937069925938
069925939069925940069925941069925942069925943069925944069925945069925946069925947069925948
069925949069925950069925951069925952069925953069925954069925955069925956069925957069925958
069925959069925960069925961069925962069925963069925964069925965069925966069925967069925968
069925969069925970069925971069925972069925973069925974069925975069925976069925977069925978
069925979069925980069925981069925982069925983069925984069925985069925986069925987069925988
069925989069925990069925991069925992069925993069925994069925995069925996069925997069925998
069925999069926000069926001069926002069926003069926004069926005069926006069926007069926008
069926009069926010069926011069926012069926013069926014069926015069926016069926017069926018
069926019069926020069926021069926022069926023069926024069926025069926026069926027069926028
069926029069926030069926031069926032069926033069926034069926035069926036069926037069926038
069926039069926040069926041069926042069926043069926044069926045069926046069926047069926048
069926049069926050069926051069926052069926053069926054069926055069926056069926057069926058
069926059069926060069926061069926062069926063069926064069926065069926066069926067069926068
069926069069926070069926071069926072069926073069926074069926075069926076069926077069926078
069926079069926080069926081069926082069926083069926084069926085069926086069926087069926088
069926089069926090069926091069926092069926093069926094069926095069926096069926097069926098
069926099069926100069926101069926102069926103069926104069926105069926106069926107069926108
069926109069926110069926111069926112069926113069926114069926115069926116069926117069926118
069926119069926120069926121069926122069926123069926124069926125069926126069926127069926128
069926129069926130069926131069926132069926133069926134069926135069926136069926137069926138
069926139069926140069926141069926142069926143069926144069926145069926146069926147069926148
069926149069926150069926151069926152069926153069926154069926155069926156069926157069926158
069926159069926160069926161069926162069926163069926164069926165069926166069926167069926168
069926169069926170069926171069926172069926173069926174069926175069926176069926177069926178
069926179069926180069926181069926182069926183069926184069926185069926186069926187069926188
069926189069926190069926191069926192069926193069926194069926195069926196069926197069926198
069926199069926200069926201069926202069926203069926204069926205069926206069926207069926208
069926209069926210069926211069926212069926213069926214069926215069926216069926217069926218
069926219069926220069926221069926222069926223069926224069926225069926226069926227069926228
069926229069926230069926231069926232069926233069926234069926235069926236069926237069926238
069926239069926240069926241069926242069926243069926244069926245069926246069926247069926248
069926249069926250069926251069926252069926253069926254069926255069926256069926257069926258
069926259069926260069926261069926262069926263069926264069926265069926266069926267069926268
069926269069926270069926271069926272069926273069926274069926275069926276069926277069926278
069926279069926280069926281069926282069926283069926284069926285069926286069926287069926288
069926289069926290069926291069926292069926293069926294069926295069926296069926297069926298
069926299069926300069926301069926302069926303069926304069926305069926306069926307069926308
069926309069926310069926311069926312069926313069926314069926315069926316069926317069926318
069926319069926320069926321069926322069926323069926324069926325069926326069926327069926328
069926329069926330069926331069926332069926333069926334069926335069926336069926337069926338
069926339069926340069926341069926342069926343069926344069926345069926346069926347069926348
069926349069926350069926351069926352069926353069926354069926355069926356069926357069926358
069926359069926360069926361069926362069926363069926364069926365069926366069926367069926368
069926369069926370069926371069926372069926373069926374069926375069926376069926377069926378
069926379069926380069926381069926382069926383069926384069926385069926386069926387069926388
069926389069926390069926391069926392069926393069926394069926395069926396069926397069926398
069926399069926400069926401069926402069926403069926404069926405069926406069926407069926408
069926409069926410069926411069926412069926413069926414069926415069926416069926417069926418
069926419069926420069926421069926422069926423069926424069926425069926426069926427069926428
069926429069926430069926431069926432069926433069926434069926435069926436069926437069926438
069926439069926440069926441069926442069926443069926444069926445069926446069926447069926448
069926449069926450069926451069926452069926453069926454069926455069926456069926457069926458
069926459069926460069926461069926462069926463069926464069926465069926466069926467069926468
069926469069926470069926471069926472069926473069926474069926475069926476069926477069926478
069926479069926480069926481069926482069926483069926484069926485069926486069926487069926488
069926489069926490069926491069926492069926493069926494069926495069926496069926497069926498
069926499069926500069926501069926502069926503069926504069926505069926506069926507069926508
069926509069926510069926511069926512069926513069926514069926515069926516069926517069926518
069926519069926520069926521069926522069926523069926524069926525069926526069926527069926528
069926529069926530069926531069926532069926533069926534069926535069926536069926537069926538
069926539069926540069926541069926542069926543069926544069926545069926546069926547069926548
069926549069926550069926551069926552069926553069926554069926555069926556069926557069926558
069926559069926560069926561069926562069926563069926564069926565069926566069926567069926568
069926569069926570069926571069926572069926573069926574069926575069926576069926577069926578
069926579069926580069926581069926582069926583069926584069926585069926586069926587069926588
069926589069926590069926591069926592069926593069926594069926595069926596069926597069926598
069926599069926600069926601069926602069926603069926604069926605069926606069926607069926608
069926609069926610069926611069926612069926613069926614069926615069926616069926617069926618
069926619069926620069926621069926622069926623069926624069926625069926626069926627069926628
069926629069926630069926631069926632069926633069926634069926635069926636069926637069926638
069926639069926640069926641069926642069926643069926644069926645069926646069926647069926648
069926649069926650069926651069926652069926653069926654069926655069926656069926657069926658
069926659069926660069926661069926662069926663069926664069926665069926666069926667069926668
069926669069926670069926671069926672069926673069926674069926675069926676069926677069926678
069926679069926680069926681069926682069926683069926684069926685069926686069926687069926688
069926689069926690069926691069926692069926693069926694069926695069926696069926697069926698
069926699069926700069926701069926702069926703069926704069926705069926706069926707069926708
069926709069926710069926711069926712069926713069926714069926715069926716069926717069926718
069926719069926720069926721069926722069926723069926724069926725069926726069926727069926728
069926729069926730069926731069926732069926733069926734069926735069926736069926737069926738
069926739069926740069926741069926742069926743069926744069926745069926746069926747069926748
069926749069926750069926751069926752069926753069926754069926755069926756069926757069926758
069926759069926760069926761069926762069926763069926764069926765069926766069926767069926768
069926769069926770069926771069926772069926773069926774069926775069926776069926777069926778
069926779069926780069926781069926782069926783069926784069926785069926786069926787069926788
069926789069926790069926791069926792069926793069926794069926795069926796069926797069926798
069926799069926800069926801069926802069926803069926804069926805069926806069926807069926808
069926809069926810069926811069926812069926813069926814069926815069926816069926817069926818
069926819069926820069926821069926822069926823069926824069926825069926826069926827069926828
069926829069926830069926831069926832069926833069926834069926835069926836069926837069926838
069926839069926840069926841069926842069926843069926844069926845069926846069926847069926848
069926849069926850069926851069926852069926853069926854069926855069926856069926857069926858
069926859069926860069926861069926862069926863069926864069926865069926866069926867069926868
069926869069926870069926871069926872069926873069926874069926875069926876069926877069926878
069926879069926880069926881069926882069926883069926884069926885069926886069926887069926888
069926889069926890069926891069926892069926893069926894069926895069926896069926897069926898
069926899069926900069926901069926902069926903069926904069926905069926906069926907069926908
069926909069926910069926911069926912069926913069926914069926915069926916069926917069926918
069926919069926920069926921069926922069926923069926924069926925069926926069926927069926928
069926929069926930069926931069926932069926933069926934069926935069926936069926937069926938
069926939069926940069926941069926942069926943069926944069926945069926946069926947069926948
069926949069926950069926951069926952069926953069926954069926955069926956069926957069926958
069926959069926960069926961069926962069926963069926964069926965069926966069926967069926968
069926969069926970069926971069926972069926973069926974069926975069926976069926977069926978
069926979069926980069926981069926982069926983069926984069926985069926986069926987069926988
069926989069926990069926991069926992069926993069926994069926995069926996069926997069926998
069926999069927000069927001069927002069927003069927004069927005069927006069927007069927008
069927009069927010069927011069927012069927013069927014069927015069927016069927017069927018
069927019069927020069927021069927022069927023069927024069927025069927026069927027069927028
069927029069927030069927031069927032069927033069927034069927035069927036069927037069927038
069927039069927040069927041069927042069927043069927044069927045069927046069927047069927048
069927049069927050069927051069927052069927053069927054069927055069927056069927057069927058
069927059069927060069927061069927062069927063069927064069927065069927066069927067069927068
069927069069927070069927071069927072069927073069927074069927075069927076069927077069927078
069927079069927080069927081069927082069927083069927084069927085069927086069927087069927088
069927089069927090069927091069927092069927093069927094069927095069927096069927097069927098
069927099069927100069927101069927102069927103069927104069927105069927106069927107069927108
069927109069927110069927111069927112069927113069927114069927115069927116069927117069927118
069927119069927120069927121069927122069927123069927124069927125069927126069927127069927128
069927129069927130069927131069927132069927133069927134069927135069927136069927137069927138
069927139069927140069927141069927142069927143069927144069927145069927146069927147069927148
069927149069927150069927151069927152069927153069927154069927155069927156069927157069927158
069927159069927160069927161069927162069927163069927164069927165069927166069927167069927168
069927169069927170069927171069927172069927173069927174069927175069927176069927177069927178
069927179069927180069927181069927182069927183069927184069927185069927186069927187069927188
069927189069927190069927191069927192069927193069927194069927195069927196069927197069927198
069927199069927200069927201069927202069927203069927204069927205069927206069927207069927208
069927209069927210069927211069927212069927213069927214069927215069927216069927217069927218
069927219069927220069927221069927222069927223069927224069927225069927226069927227069927228
069927229069927230069927231069927232069927233069927234069927235069927236069927237069927238
069927239069927240069927241069927242069927243069927244069927245069927246069927247069927248
069927249069927250069927251069927252069927253069927254069927255069927256069927257069927258
069927259069927260069927261069927262069927263069927264069927265069927266069927267069927268
069927269069927270069927271069927272069927273069927274069927275069927276069927277069927278
069927279069927280069927281069927282069927283069927284069927285069927286069927287069927288
069927289069927290069927291069927292069927293069927294069927295069927296069927297069927298
069927299069927300069927301069927302069927303069927304069927305069927306069927307069927308
069927309069927310069927311069927312069927313069927314069927315069927316069927317069927318
069927319069927320069927321069927322069927323069927324069927325069927326069927327069927328
069927329069927330069927331069927332069927333069927334069927335069927336069927337069927338
069927339069927340069927341069927342069927343069927344069927345069927346069927347069927348
069927349069927350069927351069927352069927353069927354069927355069927356069927357069927358
069927359069927360069927361069927362069927363069927364069927365069927366069927367069927368
069927369069927370069927371069927372069927373069927374069927375069927376069927377069927378
069927379069927380069927381069927382069927383069927384069927385069927386069927387069927388
069927389069927390069927391069927392069927393069927394069927395069927396069927397069927398
069927399069927400069927401069927402069927403069927404069927405069927406069927407069927408
069927409069927410069927411069927412069927413069927414069927415069927416069927417069927418
069927419069927420069927421069927422069927423069927424069927425069927426069927427069927428
069927429069927430069927431069927432069927433069927434069927435069927436069927437069927438
069927439069927440069927441069927442069927443069927444069927445069927446069927447069927448
069927449069927450069927451069927452069927453069927454069927455069927456069927457069927458
069927459069927460069927461069927462069927463069927464069927465069927466069927467069927468
069927469069927470069927471069927472069927473069927474069927475069927476069927477069927478
069927479069927480069927481069927482069927483069927484069927485069927486069927487069927488
069927489069927490069927491069927492069927493069927494069927495069927496069927497069927498
069927499069927500069927501069927502069927503069927504069927505069927506069927507069927508
069927509069927510069927511069927512069927513069927514069927515069927516069927517069927518
069927519069927520069927521069927522069927523069927524069927525069927526069927527069927528
069927529069927530069927531069927532069927533069927534069927535069927536069927537069927538
069927539069927540069927541069927542069927543069927544069927545069927546069927547069927548
069927549069927550069927551069927552069927553069927554069927555069927556069927557069927558
069927559069927560069927561069927562069927563069927564069927565069927566069927567069927568
069927569069927570069927571069927572069927573069927574069927575069927576069927577069927578
069927579069927580069927581069927582069927583069927584069927585069927586069927587069927588
069927589069927590069927591069927592069927593069927594069927595069927596069927597069927598
069927599069927600069927601069927602069927603069927604069927605069927606069927607069927608
069927609069927610069927611069927612069927613069927614069927615069927616069927617069927618
069927619069927620069927621069927622069927623069927624069927625069927626069927627069927628
069927629069927630069927631069927632069927633069927634069927635069927636069927637069927638
069927639069927640069927641069927642069927643069927644069927645069927646069927647069927648
069927649069927650069927651069927652069927653069927654069927655069927656069927657069927658
069927659069927660069927661069927662069927663069927664069927665069927666069927667069927668
069927669069927670069927671069927672069927673069927674069927675069927676069927677069927678
069927679069927680069927681069927682069927683069927684069927685069927686069927687069927688
069927689069927690069927691069927692069927693069927694069927695069927696069927697069927698
069927699069927700069927701069927702069927703069927704069927705069927706069927707069927708
069927709069927710069927711069927712069927713069927714069927715069927716069927717069927718
069927719069927720069927721069927722069927723069927724069927725069927726069927727069927728
069927729069927730069927731069927732069927733069927734069927735069927736069927737069927738
069927739069927740069927741069927742069927743069927744069927745069927746069927747069927748
069927749069927750069927751069927752069927753069927754069927755069927756069927757069927758
069927759069927760069927761069927762069927763069927764069927765069927766069927767069927768
069927769069927770069927771069927772069927773069927774069927775069927776069927777069927778
069927779069927780069927781069927782069927783069927784069927785069927786069927787069927788
069927789069927790069927791069927792069927793069927794069927795069927796069927797069927798
069927799069927800069927801069927802069927803069927804069927805069927806069927807069927808
069927809069927810069927811069927812069927813069927814069927815069927816069927817069927818
069927819069927820069927821069927822069927823069927824069927825069927826069927827069927828
069927829069927830069927831069927832069927833069927834069927835069927836069927837069927838
069927839069927840069927841069927842069927843069927844069927845069927846069927847069927848
069927849069927850069927851069927852069927853069927854069927855069927856069927857069927858
069927859069927860069927861069927862069927863069927864069927865069927866069927867069927868
069927869069927870069927871069927872069927873069927874069927875069927876069927877069927878
069927879069927880069927881069927882069927883069927884069927885069927886069927887069927888
069927889069927890069927891069927892069927893069927894069927895069927896069927897069927898
069927899069927900069927901069927902069927903069927904069927905069927906069927907069927908
069927909069927910069927911069927912069927913069927914069927915069927916069927917069927918
069927919069927920069927921069927922069927923069927924069927925069927926069927927069927928
069927929069927930069927931069927932069927933069927934069927935069927936069927937069927938
069927939069927940069927941069927942069927943069927944069927945069927946069927947069927948
069927949069927950069927951069927952069927953069927954069927955069927956069927957069927958
069927959069927960069927961069927962069927963069927964069927965069927966069927967069927968
069927969069927970069927971069927972069927973069927974069927975069927976069927977069927978
069927979069927980069927981069927982069927983069927984069927985069927986069927987069927988
069927989069927990069927991069927992069927993069927994069927995069927996069927997069927998
069927999069928000069928001069928002069928003069928004069928005069928006069928007069928008
069928009069928010069928011069928012069928013069928014069928015069928016069928017069928018
069928019069928020069928021069928022069928023069928024069928025069928026069928027069928028
069928029069928030069928031069928032069928033069928034069928035069928036069928037069928038
069928039069928040069928041069928042069928043069928044069928045069928046069928047069928048
069928049069928050069928051069928052069928053069928054069928055069928056069928057069928058
069928059069928060069928061069928062069928063069928064069928065069928066069928067069928068
069928069069928070069928071069928072069928073069928074069928075069928076069928077069928078
069928079069928080069928081069928082069928083069928084069928085069928086069928087069928088
069928089069928090069928091069928092069928093069928094069928095069928096069928097069928098
069928099069928100069928101069928102069928103069928104069928105069928106069928107069928108
069928109069928110069928111069928112069928113069928114069928115069928116069928117069928118
069928119069928120069928121069928122069928123069928124069928125069928126069928127069928128
069928129069928130069928131069928132069928133069928134069928135069928136069928137069928138
069928139069928140069928141069928142069928143069928144069928145069928146069928147069928148
069928149069928150069928151069928152069928153069928154069928155069928156069928157069928158
069928159069928160069928161069928162069928163069928164069928165069928166069928167069928168
069928169069928170069928171069928172069928173069928174069928175069928176069928177069928178
069928179069928180069928181069928182069928183069928184069928185069928186069928187069928188
069928189069928190069928191069928192069928193069928194069928195069928196069928197069928198
069928199069928200069928201069928202069928203069928204069928205069928206069928207069928208
069928209069928210069928211069928212069928213069928214069928215069928216069928217069928218
069928219069928220069928221069928222069928223069928224069928225069928226069928227069928228
069928229069928230069928231069928232069928233069928234069928235069928236069928237069928238
069928239


  • How to Effectively Mitigate Unconscious Bias in Sourcing
    With 78% of talent professionals and hiring managers saying that diversity is the top trend impacting how they hire, it is critical to take measures to remove as much bias from the hiring process as possible. While there is no shortage of opinion that AI can be applied to reduce or remove human bias in hiring, there is a simple way ... Read More
  • Social Engineering: The Human Element of Sourcing & Recruiting Candidates
    Social Engineering: The Human Element of Sourcing and Recruiting from Glen Cathey Why is the “Boolean Black Belt” writing and presenting about social engineering? Well, it’s actually quite simple. It all started over 20 years ago when I began working for a small, privately held IT staffing firm in Northern VA. In pursuit of becoming the top performing recruiter, I ... Read More
  • Video: Discussing AI in Sourcing and Recruiting
    I recently had the chance to participate in a Google Hangout with Jeremy Roberts of HiringSolved as an introduction to the speakers of their upcoming conference on Feb 7 in NYC (HIREconf). You can watch the recording of our chat here or play the video below to learn a little about my background and my thoughts about the evolving role of technology ... Read More
  • Talent Mining – Unearthing Value in Human Capital Data
    There are people in the HR/recruiting industry who believe that searching databases, the Internet, and social networking sites to source talent is relatively easy and that it can be automated through the use of technology. While those people are actually right (to an extent), I am happy to say that unfortunately for them, it’s not that simple. While anyone can manually write or automate basic searches and find ... Read More
  • The Best Boolean and Semantic Search Tool
    While many people are hungry for specific Boolean search strings to copy and paste and for search tools that make searching for people “easier” and even “do the thinking for you,” there simply is nothing that can come remotely close to what you can do when you think properly and ask the right questions. That’s right – the most powerful ... Read More
  • How to Get People to Respond to Recruiting Emails & Messages
    When it comes to sourcing and recruiting, it’s gotten easier to find people but it’s gotten more difficult to get people to respond to emails, InMails, social messages and voicemails. The poor quality and lack of sophistication of most recruiter messaging, along with rampant spamming, certainly hasn’t helped. Unfortunately and yet somewhat thankfully, the bar of what people expect to ... Read More
  • LinkedIn’s New Non-Boolean Search Functionality
    I originally published this post on LinkedIn, but am reposting here to ensure my blog readers catch it. When I attended LinkedIn’s Talent Connect 2015 conference in Anaheim, CA and I was able to take some video of Eddie Vivas, Head of Talent Solutions Product for LinkedIn, formerly the Founder and Chief Product Officer at Bright.com (acquired by LinkedIn), talking about ... Read More
  • Sourcing & Recruiting Candidate Funnel & Output Calculators
    Have you ever wondered: How many resumes, social profiles, names, etc., you have to identify to result in 1 hire? How efficient your sourcing/recruiting/hiring process is? How many candidates you need to submit to fill your position? How more effective messaging/engagement strategies and tactics can measurably improve your efficiency? How wonderful it would be if you could educate your hiring ... Read More
  • How to Use Facebook for Social Recruiting Messaging
      When it comes to sourcing and recruiting, you should not ignore the potential of Facebook given that it has 1.38B monthly active users and 890M daily active users. Also, you should know that according to Jobvite’s 2014 Job Seeker Nation Report, 76% of social job seekers found their current position through Facebook.  Jobvite also found that while job seekers ... Read More
  • Video: My thoughts on Sourcing & the Future of Recruiting
      At LinkedIn’s 2014 Talent Connect event in San Francisco, I had the opportunity to be interviewed on the topic of up-skilling recruiting teams. Watch this short video to hear my thoughts on the ideal sourcing/recruiting team alignment, critical skills for any recruiting team, and the future of recruiting (hint –  it has something to do with data).