039919630039919631039919632039919633039919634039919635039919636039919637039919638
039919639039919640039919641039919642039919643039919644039919645039919646039919647039919648
039919649039919650039919651039919652039919653039919654039919655039919656039919657039919658
039919659039919660039919661039919662039919663039919664039919665039919666039919667039919668
039919669039919670039919671039919672039919673039919674039919675039919676039919677039919678
039919679039919680039919681039919682039919683039919684039919685039919686039919687039919688
039919689039919690039919691039919692039919693039919694039919695039919696039919697039919698
039919699039919700039919701039919702039919703039919704039919705039919706039919707039919708
039919709039919710039919711039919712039919713039919714039919715039919716039919717039919718
039919719039919720039919721039919722039919723039919724039919725039919726039919727039919728
039919729039919730039919731039919732039919733039919734039919735039919736039919737039919738
039919739039919740039919741039919742039919743039919744039919745039919746039919747039919748
039919749039919750039919751039919752039919753039919754039919755039919756039919757039919758
039919759039919760039919761039919762039919763039919764039919765039919766039919767039919768
039919769039919770039919771039919772039919773039919774039919775039919776039919777039919778
039919779039919780039919781039919782039919783039919784039919785039919786039919787039919788
039919789039919790039919791039919792039919793039919794039919795039919796039919797039919798
039919799039919800039919801039919802039919803039919804039919805039919806039919807039919808
039919809039919810039919811039919812039919813039919814039919815039919816039919817039919818
039919819039919820039919821039919822039919823039919824039919825039919826039919827039919828
039919829039919830039919831039919832039919833039919834039919835039919836039919837039919838
039919839039919840039919841039919842039919843039919844039919845039919846039919847039919848
039919849039919850039919851039919852039919853039919854039919855039919856039919857039919858
039919859039919860039919861039919862039919863039919864039919865039919866039919867039919868
039919869039919870039919871039919872039919873039919874039919875039919876039919877039919878
039919879039919880039919881039919882039919883039919884039919885039919886039919887039919888
039919889039919890039919891039919892039919893039919894039919895039919896039919897039919898
039919899039919900039919901039919902039919903039919904039919905039919906039919907039919908
039919909039919910039919911039919912039919913039919914039919915039919916039919917039919918
039919919039919920039919921039919922039919923039919924039919925039919926039919927039919928
039919929039919930039919931039919932039919933039919934039919935039919936039919937039919938
039919939039919940039919941039919942039919943039919944039919945039919946039919947039919948
039919949039919950039919951039919952039919953039919954039919955039919956039919957039919958
039919959039919960039919961039919962039919963039919964039919965039919966039919967039919968
039919969039919970039919971039919972039919973039919974039919975039919976039919977039919978
039919979039919980039919981039919982039919983039919984039919985039919986039919987039919988
039919989039919990039919991039919992039919993039919994039919995039919996039919997039919998
039919999039920000039920001039920002039920003039920004039920005039920006039920007039920008
039920009039920010039920011039920012039920013039920014039920015039920016039920017039920018
039920019039920020039920021039920022039920023039920024039920025039920026039920027039920028
039920029039920030039920031039920032039920033039920034039920035039920036039920037039920038
039920039039920040039920041039920042039920043039920044039920045039920046039920047039920048
039920049039920050039920051039920052039920053039920054039920055039920056039920057039920058
039920059039920060039920061039920062039920063039920064039920065039920066039920067039920068
039920069039920070039920071039920072039920073039920074039920075039920076039920077039920078
039920079039920080039920081039920082039920083039920084039920085039920086039920087039920088
039920089039920090039920091039920092039920093039920094039920095039920096039920097039920098
039920099039920100039920101039920102039920103039920104039920105039920106039920107039920108
039920109039920110039920111039920112039920113039920114039920115039920116039920117039920118
039920119039920120039920121039920122039920123039920124039920125039920126039920127039920128
039920129039920130039920131039920132039920133039920134039920135039920136039920137039920138
039920139039920140039920141039920142039920143039920144039920145039920146039920147039920148
039920149039920150039920151039920152039920153039920154039920155039920156039920157039920158
039920159039920160039920161039920162039920163039920164039920165039920166039920167039920168
039920169039920170039920171039920172039920173039920174039920175039920176039920177039920178
039920179039920180039920181039920182039920183039920184039920185039920186039920187039920188
039920189039920190039920191039920192039920193039920194039920195039920196039920197039920198
039920199039920200039920201039920202039920203039920204039920205039920206039920207039920208
039920209039920210039920211039920212039920213039920214039920215039920216039920217039920218
039920219039920220039920221039920222039920223039920224039920225039920226039920227039920228
039920229039920230039920231039920232039920233039920234039920235039920236039920237039920238
039920239039920240039920241039920242039920243039920244039920245039920246039920247039920248
039920249039920250039920251039920252039920253039920254039920255039920256039920257039920258
039920259039920260039920261039920262039920263039920264039920265039920266039920267039920268
039920269039920270039920271039920272039920273039920274039920275039920276039920277039920278
039920279039920280039920281039920282039920283039920284039920285039920286039920287039920288
039920289039920290039920291039920292039920293039920294039920295039920296039920297039920298
039920299039920300039920301039920302039920303039920304039920305039920306039920307039920308
039920309039920310039920311039920312039920313039920314039920315039920316039920317039920318
039920319039920320039920321039920322039920323039920324039920325039920326039920327039920328
039920329039920330039920331039920332039920333039920334039920335039920336039920337039920338
039920339039920340039920341039920342039920343039920344039920345039920346039920347039920348
039920349039920350039920351039920352039920353039920354039920355039920356039920357039920358
039920359039920360039920361039920362039920363039920364039920365039920366039920367039920368
039920369039920370039920371039920372039920373039920374039920375039920376039920377039920378
039920379039920380039920381039920382039920383039920384039920385039920386039920387039920388
039920389039920390039920391039920392039920393039920394039920395039920396039920397039920398
039920399039920400039920401039920402039920403039920404039920405039920406039920407039920408
039920409039920410039920411039920412039920413039920414039920415039920416039920417039920418
039920419039920420039920421039920422039920423039920424039920425039920426039920427039920428
039920429039920430039920431039920432039920433039920434039920435039920436039920437039920438
039920439039920440039920441039920442039920443039920444039920445039920446039920447039920448
039920449039920450039920451039920452039920453039920454039920455039920456039920457039920458
039920459039920460039920461039920462039920463039920464039920465039920466039920467039920468
039920469039920470039920471039920472039920473039920474039920475039920476039920477039920478
039920479039920480039920481039920482039920483039920484039920485039920486039920487039920488
039920489039920490039920491039920492039920493039920494039920495039920496039920497039920498
039920499039920500039920501039920502039920503039920504039920505039920506039920507039920508
039920509039920510039920511039920512039920513039920514039920515039920516039920517039920518
039920519039920520039920521039920522039920523039920524039920525039920526039920527039920528
039920529039920530039920531039920532039920533039920534039920535039920536039920537039920538
039920539039920540039920541039920542039920543039920544039920545039920546039920547039920548
039920549039920550039920551039920552039920553039920554039920555039920556039920557039920558
039920559039920560039920561039920562039920563039920564039920565039920566039920567039920568
039920569039920570039920571039920572039920573039920574039920575039920576039920577039920578
039920579039920580039920581039920582039920583039920584039920585039920586039920587039920588
039920589039920590039920591039920592039920593039920594039920595039920596039920597039920598
039920599039920600039920601039920602039920603039920604039920605039920606039920607039920608
039920609039920610039920611039920612039920613039920614039920615039920616039920617039920618
039920619039920620039920621039920622039920623039920624039920625039920626039920627039920628
039920629039920630039920631039920632039920633039920634039920635039920636039920637039920638
039920639039920640039920641039920642039920643039920644039920645039920646039920647039920648
039920649039920650039920651039920652039920653039920654039920655039920656039920657039920658
039920659039920660039920661039920662039920663039920664039920665039920666039920667039920668
039920669039920670039920671039920672039920673039920674039920675039920676039920677039920678
039920679039920680039920681039920682039920683039920684039920685039920686039920687039920688
039920689039920690039920691039920692039920693039920694039920695039920696039920697039920698
039920699039920700039920701039920702039920703039920704039920705039920706039920707039920708
039920709039920710039920711039920712039920713039920714039920715039920716039920717039920718
039920719039920720039920721039920722039920723039920724039920725039920726039920727039920728
039920729039920730039920731039920732039920733039920734039920735039920736039920737039920738
039920739039920740039920741039920742039920743039920744039920745039920746039920747039920748
039920749039920750039920751039920752039920753039920754039920755039920756039920757039920758
039920759039920760039920761039920762039920763039920764039920765039920766039920767039920768
039920769039920770039920771039920772039920773039920774039920775039920776039920777039920778
039920779039920780039920781039920782039920783039920784039920785039920786039920787039920788
039920789039920790039920791039920792039920793039920794039920795039920796039920797039920798
039920799039920800039920801039920802039920803039920804039920805039920806039920807039920808
039920809039920810039920811039920812039920813039920814039920815039920816039920817039920818
039920819039920820039920821039920822039920823039920824039920825039920826039920827039920828
039920829039920830039920831039920832039920833039920834039920835039920836039920837039920838
039920839039920840039920841039920842039920843039920844039920845039920846039920847039920848
039920849039920850039920851039920852039920853039920854039920855039920856039920857039920858
039920859039920860039920861039920862039920863039920864039920865039920866039920867039920868
039920869039920870039920871039920872039920873039920874039920875039920876039920877039920878
039920879039920880039920881039920882039920883039920884039920885039920886039920887039920888
039920889039920890039920891039920892039920893039920894039920895039920896039920897039920898
039920899039920900039920901039920902039920903039920904039920905039920906039920907039920908
039920909039920910039920911039920912039920913039920914039920915039920916039920917039920918
039920919039920920039920921039920922039920923039920924039920925039920926039920927039920928
039920929039920930039920931039920932039920933039920934039920935039920936039920937039920938
039920939039920940039920941039920942039920943039920944039920945039920946039920947039920948
039920949039920950039920951039920952039920953039920954039920955039920956039920957039920958
039920959039920960039920961039920962039920963039920964039920965039920966039920967039920968
039920969039920970039920971039920972039920973039920974039920975039920976039920977039920978
039920979039920980039920981039920982039920983039920984039920985039920986039920987039920988
039920989039920990039920991039920992039920993039920994039920995039920996039920997039920998
039920999039921000039921001039921002039921003039921004039921005039921006039921007039921008
039921009039921010039921011039921012039921013039921014039921015039921016039921017039921018
039921019039921020039921021039921022039921023039921024039921025039921026039921027039921028
039921029039921030039921031039921032039921033039921034039921035039921036039921037039921038
039921039039921040039921041039921042039921043039921044039921045039921046039921047039921048
039921049039921050039921051039921052039921053039921054039921055039921056039921057039921058
039921059039921060039921061039921062039921063039921064039921065039921066039921067039921068
039921069039921070039921071039921072039921073039921074039921075039921076039921077039921078
039921079039921080039921081039921082039921083039921084039921085039921086039921087039921088
039921089039921090039921091039921092039921093039921094039921095039921096039921097039921098
039921099039921100039921101039921102039921103039921104039921105039921106039921107039921108
039921109039921110039921111039921112039921113039921114039921115039921116039921117039921118
039921119039921120039921121039921122039921123039921124039921125039921126039921127039921128
039921129039921130039921131039921132039921133039921134039921135039921136039921137039921138
039921139039921140039921141039921142039921143039921144039921145039921146039921147039921148
039921149039921150039921151039921152039921153039921154039921155039921156039921157039921158
039921159039921160039921161039921162039921163039921164039921165039921166039921167039921168
039921169039921170039921171039921172039921173039921174039921175039921176039921177039921178
039921179039921180039921181039921182039921183039921184039921185039921186039921187039921188
039921189039921190039921191039921192039921193039921194039921195039921196039921197039921198
039921199039921200039921201039921202039921203039921204039921205039921206039921207039921208
039921209039921210039921211039921212039921213039921214039921215039921216039921217039921218
039921219039921220039921221039921222039921223039921224039921225039921226039921227039921228
039921229039921230039921231039921232039921233039921234039921235039921236039921237039921238
039921239039921240039921241039921242039921243039921244039921245039921246039921247039921248
039921249039921250039921251039921252039921253039921254039921255039921256039921257039921258
039921259039921260039921261039921262039921263039921264039921265039921266039921267039921268
039921269039921270039921271039921272039921273039921274039921275039921276039921277039921278
039921279039921280039921281039921282039921283039921284039921285039921286039921287039921288
039921289039921290039921291039921292039921293039921294039921295039921296039921297039921298
039921299039921300039921301039921302039921303039921304039921305039921306039921307039921308
039921309039921310039921311039921312039921313039921314039921315039921316039921317039921318
039921319039921320039921321039921322039921323039921324039921325039921326039921327039921328
039921329039921330039921331039921332039921333039921334039921335039921336039921337039921338
039921339039921340039921341039921342039921343039921344039921345039921346039921347039921348
039921349039921350039921351039921352039921353039921354039921355039921356039921357039921358
039921359039921360039921361039921362039921363039921364039921365039921366039921367039921368
039921369039921370039921371039921372039921373039921374039921375039921376039921377039921378
039921379039921380039921381039921382039921383039921384039921385039921386039921387039921388
039921389039921390039921391039921392039921393039921394039921395039921396039921397039921398
039921399039921400039921401039921402039921403039921404039921405039921406039921407039921408
039921409039921410039921411039921412039921413039921414039921415039921416039921417039921418
039921419039921420039921421039921422039921423039921424039921425039921426039921427039921428
039921429039921430039921431039921432039921433039921434039921435039921436039921437039921438
039921439039921440039921441039921442039921443039921444039921445039921446039921447039921448
039921449039921450039921451039921452039921453039921454039921455039921456039921457039921458
039921459039921460039921461039921462039921463039921464039921465039921466039921467039921468
039921469039921470039921471039921472039921473039921474039921475039921476039921477039921478
039921479039921480039921481039921482039921483039921484039921485039921486039921487039921488
039921489039921490039921491039921492039921493039921494039921495039921496039921497039921498
039921499039921500039921501039921502039921503039921504039921505039921506039921507039921508
039921509039921510039921511039921512039921513039921514039921515039921516039921517039921518
039921519039921520039921521039921522039921523039921524039921525039921526039921527039921528
039921529039921530039921531039921532039921533039921534039921535039921536039921537039921538
039921539039921540039921541039921542039921543039921544039921545039921546039921547039921548
039921549039921550039921551039921552039921553039921554039921555039921556039921557039921558
039921559039921560039921561039921562039921563039921564039921565039921566039921567039921568
039921569039921570039921571039921572039921573039921574039921575039921576039921577039921578
039921579039921580039921581039921582039921583039921584039921585039921586039921587039921588
039921589039921590039921591039921592039921593039921594039921595039921596039921597039921598
039921599039921600039921601039921602039921603039921604039921605039921606039921607039921608
039921609039921610039921611039921612039921613039921614039921615039921616039921617039921618
039921619039921620039921621039921622039921623039921624039921625039921626039921627039921628
039921629039921630039921631039921632039921633039921634039921635039921636039921637039921638
039921639039921640039921641039921642039921643039921644039921645039921646039921647039921648
039921649039921650039921651039921652039921653039921654039921655039921656039921657039921658
039921659039921660039921661039921662039921663039921664039921665039921666039921667039921668
039921669039921670039921671039921672039921673039921674039921675039921676039921677039921678
039921679039921680039921681039921682039921683039921684039921685039921686039921687039921688
039921689039921690039921691039921692039921693039921694039921695039921696039921697039921698
039921699039921700039921701039921702039921703039921704039921705039921706039921707039921708
039921709039921710039921711039921712039921713039921714039921715039921716039921717039921718
039921719039921720039921721039921722039921723039921724039921725039921726039921727039921728
039921729039921730039921731039921732039921733039921734039921735039921736039921737039921738
039921739039921740039921741039921742039921743039921744039921745039921746039921747039921748
039921749039921750039921751039921752039921753039921754039921755039921756039921757039921758
039921759039921760039921761039921762039921763039921764039921765039921766039921767039921768
039921769039921770039921771039921772039921773039921774039921775039921776039921777039921778
039921779039921780039921781039921782039921783039921784039921785039921786039921787039921788
039921789039921790039921791039921792039921793039921794039921795039921796039921797039921798
039921799039921800039921801039921802039921803039921804039921805039921806039921807039921808
039921809039921810039921811039921812039921813039921814039921815039921816039921817039921818
039921819039921820039921821039921822039921823039921824039921825039921826039921827039921828
039921829039921830039921831039921832039921833039921834039921835039921836039921837039921838
039921839039921840039921841039921842039921843039921844039921845039921846039921847039921848
039921849039921850039921851039921852039921853039921854039921855039921856039921857039921858
039921859039921860039921861039921862039921863039921864039921865039921866039921867039921868
039921869039921870039921871039921872039921873039921874039921875039921876039921877039921878
039921879039921880039921881039921882039921883039921884039921885039921886039921887039921888
039921889039921890039921891039921892039921893039921894039921895039921896039921897039921898
039921899039921900039921901039921902039921903039921904039921905039921906039921907039921908
039921909039921910039921911039921912039921913039921914039921915039921916039921917039921918
039921919039921920039921921039921922039921923039921924039921925039921926039921927039921928
039921929039921930039921931039921932039921933039921934039921935039921936039921937039921938
039921939039921940039921941039921942039921943039921944039921945039921946039921947039921948
039921949039921950039921951039921952039921953039921954039921955039921956039921957039921958
039921959039921960039921961039921962039921963039921964039921965039921966039921967039921968
039921969039921970039921971039921972039921973039921974039921975039921976039921977039921978
039921979039921980039921981039921982039921983039921984039921985039921986039921987039921988
039921989039921990039921991039921992039921993039921994039921995039921996039921997039921998
039921999039922000039922001039922002039922003039922004039922005039922006039922007039922008
039922009039922010039922011039922012039922013039922014039922015039922016039922017039922018
039922019039922020039922021039922022039922023039922024039922025039922026039922027039922028
039922029039922030039922031039922032039922033039922034039922035039922036039922037039922038
039922039039922040039922041039922042039922043039922044039922045039922046039922047039922048
039922049039922050039922051039922052039922053039922054039922055039922056039922057039922058
039922059039922060039922061039922062039922063039922064039922065039922066039922067039922068
039922069039922070039922071039922072039922073039922074039922075039922076039922077039922078
039922079039922080039922081039922082039922083039922084039922085039922086039922087039922088
039922089039922090039922091039922092039922093039922094039922095039922096039922097039922098
039922099039922100039922101039922102039922103039922104039922105039922106039922107039922108
039922109039922110039922111039922112039922113039922114039922115039922116039922117039922118
039922119039922120039922121039922122039922123039922124039922125039922126039922127039922128
039922129039922130039922131039922132039922133039922134039922135039922136039922137039922138
039922139039922140039922141039922142039922143039922144039922145039922146039922147039922148
039922149039922150039922151039922152039922153039922154039922155039922156039922157039922158
039922159039922160039922161039922162039922163039922164039922165039922166039922167039922168
039922169039922170039922171039922172039922173039922174039922175039922176039922177039922178
039922179039922180039922181039922182039922183039922184039922185039922186039922187039922188
039922189039922190039922191039922192039922193039922194039922195039922196039922197039922198
039922199039922200039922201039922202039922203039922204039922205039922206039922207039922208
039922209039922210039922211039922212039922213039922214039922215039922216039922217039922218
039922219039922220039922221039922222039922223039922224039922225039922226039922227039922228
039922229039922230039922231039922232039922233039922234039922235039922236039922237039922238
039922239039922240039922241039922242039922243039922244039922245039922246039922247039922248
039922249039922250039922251039922252039922253039922254039922255039922256039922257039922258
039922259039922260039922261039922262039922263039922264039922265039922266039922267039922268
039922269039922270039922271039922272039922273039922274039922275039922276039922277039922278
039922279039922280039922281039922282039922283039922284039922285039922286039922287039922288
039922289039922290039922291039922292039922293039922294039922295039922296039922297039922298
039922299039922300039922301039922302039922303039922304039922305039922306039922307039922308
039922309039922310039922311039922312039922313039922314039922315039922316039922317039922318
039922319039922320039922321039922322039922323039922324039922325039922326039922327039922328
039922329039922330039922331039922332039922333039922334039922335039922336039922337039922338
039922339039922340039922341039922342039922343039922344039922345039922346039922347039922348
039922349039922350039922351039922352039922353039922354039922355039922356039922357039922358
039922359039922360039922361039922362039922363039922364039922365039922366039922367039922368
039922369039922370039922371039922372039922373039922374039922375039922376039922377039922378
039922379039922380039922381039922382039922383039922384039922385039922386039922387039922388
039922389039922390039922391039922392039922393039922394039922395039922396039922397039922398
039922399039922400039922401039922402039922403039922404039922405039922406039922407039922408
039922409039922410039922411039922412039922413039922414039922415039922416039922417039922418
039922419039922420039922421039922422039922423039922424039922425039922426039922427039922428
039922429039922430039922431039922432039922433039922434039922435039922436039922437039922438
039922439039922440039922441039922442039922443039922444039922445039922446039922447039922448
039922449039922450039922451039922452039922453039922454039922455039922456039922457039922458
039922459039922460039922461039922462039922463039922464039922465039922466039922467039922468
039922469039922470039922471039922472039922473039922474039922475039922476039922477039922478
039922479039922480039922481039922482039922483039922484039922485039922486039922487039922488
039922489039922490039922491039922492039922493039922494039922495039922496039922497039922498
039922499039922500039922501039922502039922503039922504039922505039922506039922507039922508
039922509039922510039922511039922512039922513039922514039922515039922516039922517039922518
039922519039922520039922521039922522039922523039922524039922525039922526039922527039922528
039922529039922530039922531039922532039922533039922534039922535039922536039922537039922538
039922539039922540039922541039922542039922543039922544039922545039922546039922547039922548
039922549039922550039922551039922552039922553039922554039922555039922556039922557039922558
039922559039922560039922561039922562039922563039922564039922565039922566039922567039922568
039922569039922570039922571039922572039922573039922574039922575039922576039922577039922578
039922579039922580039922581039922582039922583039922584039922585039922586039922587039922588
039922589039922590039922591039922592039922593039922594039922595039922596039922597039922598
039922599039922600039922601039922602039922603039922604039922605039922606039922607039922608
039922609039922610039922611039922612039922613039922614039922615039922616039922617039922618
039922619039922620039922621039922622039922623039922624039922625039922626039922627039922628
039922629039922630039922631039922632039922633039922634039922635039922636039922637039922638
039922639039922640039922641039922642039922643039922644039922645039922646039922647039922648
039922649039922650039922651039922652039922653039922654039922655039922656039922657039922658
039922659039922660039922661039922662039922663039922664039922665039922666039922667039922668
039922669039922670039922671039922672039922673039922674039922675039922676039922677039922678
039922679039922680039922681039922682039922683039922684039922685039922686039922687039922688
039922689039922690039922691039922692039922693039922694039922695039922696039922697039922698
039922699039922700039922701039922702039922703039922704039922705039922706039922707039922708
039922709039922710039922711039922712039922713039922714039922715039922716039922717039922718
039922719039922720039922721039922722039922723039922724039922725039922726039922727039922728
039922729039922730039922731039922732039922733039922734039922735039922736039922737039922738
039922739039922740039922741039922742039922743039922744039922745039922746039922747039922748
039922749039922750039922751039922752039922753039922754039922755039922756039922757039922758
039922759039922760039922761039922762039922763039922764039922765039922766039922767039922768
039922769039922770039922771039922772039922773039922774039922775039922776039922777039922778
039922779039922780039922781039922782039922783039922784039922785039922786039922787039922788
039922789039922790039922791039922792039922793039922794039922795039922796039922797039922798
039922799039922800039922801039922802039922803039922804039922805039922806039922807039922808
039922809039922810039922811039922812039922813039922814039922815039922816039922817039922818
039922819039922820039922821039922822039922823039922824039922825039922826039922827039922828
039922829039922830039922831039922832039922833039922834039922835039922836039922837039922838
039922839039922840039922841039922842039922843039922844039922845039922846039922847039922848
039922849039922850039922851039922852039922853039922854039922855039922856039922857039922858
039922859039922860039922861039922862039922863039922864039922865039922866039922867039922868
039922869039922870039922871039922872039922873039922874039922875039922876039922877039922878
039922879039922880039922881039922882039922883039922884039922885039922886039922887039922888
039922889039922890039922891039922892039922893039922894039922895039922896039922897039922898
039922899039922900039922901039922902039922903039922904039922905039922906039922907039922908
039922909039922910039922911039922912039922913039922914039922915039922916039922917039922918
039922919039922920039922921039922922039922923039922924039922925039922926039922927039922928
039922929039922930039922931039922932039922933039922934039922935039922936039922937039922938
039922939039922940039922941039922942039922943039922944039922945039922946039922947039922948
039922949039922950039922951039922952039922953039922954039922955039922956039922957039922958
039922959039922960039922961039922962039922963039922964039922965039922966039922967039922968
039922969039922970039922971039922972039922973039922974039922975039922976039922977039922978
039922979039922980039922981039922982039922983039922984039922985039922986039922987039922988
039922989039922990039922991039922992039922993039922994039922995039922996039922997039922998
039922999039923000039923001039923002039923003039923004039923005039923006039923007039923008
039923009039923010039923011039923012039923013039923014039923015039923016039923017039923018
039923019039923020039923021039923022039923023039923024039923025039923026039923027039923028
039923029039923030039923031039923032039923033039923034039923035039923036039923037039923038
039923039039923040039923041039923042039923043039923044039923045039923046039923047039923048
039923049039923050039923051039923052039923053039923054039923055039923056039923057039923058
039923059039923060039923061039923062039923063039923064039923065039923066039923067039923068
039923069039923070039923071039923072039923073039923074039923075039923076039923077039923078
039923079039923080039923081039923082039923083039923084039923085039923086039923087039923088
039923089039923090039923091039923092039923093039923094039923095039923096039923097039923098
039923099039923100039923101039923102039923103039923104039923105039923106039923107039923108
039923109039923110039923111039923112039923113039923114039923115039923116039923117039923118
039923119039923120039923121039923122039923123039923124039923125039923126039923127039923128
039923129039923130039923131039923132039923133039923134039923135039923136039923137039923138
039923139039923140039923141039923142039923143039923144039923145039923146039923147039923148
039923149039923150039923151039923152039923153039923154039923155039923156039923157039923158
039923159039923160039923161039923162039923163039923164039923165039923166039923167039923168
039923169039923170039923171039923172039923173039923174039923175039923176039923177039923178
039923179039923180039923181039923182039923183039923184039923185039923186039923187039923188
039923189039923190039923191039923192039923193039923194039923195039923196039923197039923198
039923199039923200039923201039923202039923203039923204039923205039923206039923207039923208
039923209039923210039923211039923212039923213039923214039923215039923216039923217039923218
039923219039923220039923221039923222039923223039923224039923225039923226039923227039923228
039923229039923230039923231039923232039923233039923234039923235039923236039923237039923238
039923239039923240039923241039923242039923243039923244039923245039923246039923247039923248
039923249039923250039923251039923252039923253039923254039923255039923256039923257039923258
039923259039923260039923261039923262039923263039923264039923265039923266039923267039923268
039923269039923270039923271039923272039923273039923274039923275039923276039923277039923278
039923279039923280039923281039923282039923283039923284039923285039923286039923287039923288
039923289039923290039923291039923292039923293039923294039923295039923296039923297039923298
039923299039923300039923301039923302039923303039923304039923305039923306039923307039923308
039923309039923310039923311039923312039923313039923314039923315039923316039923317039923318
039923319039923320039923321039923322039923323039923324039923325039923326039923327039923328
039923329039923330039923331039923332039923333039923334039923335039923336039923337039923338
039923339039923340039923341039923342039923343039923344039923345039923346039923347039923348
039923349039923350039923351039923352039923353039923354039923355039923356039923357039923358
039923359039923360039923361039923362039923363039923364039923365039923366039923367039923368
039923369039923370039923371039923372039923373039923374039923375039923376039923377039923378
039923379039923380039923381039923382039923383039923384039923385039923386039923387039923388
039923389039923390039923391039923392039923393039923394039923395039923396039923397039923398
039923399039923400039923401039923402039923403039923404039923405039923406039923407039923408
039923409039923410039923411039923412039923413039923414039923415039923416039923417039923418
039923419039923420039923421039923422039923423039923424039923425039923426039923427039923428
039923429039923430039923431039923432039923433039923434039923435039923436039923437039923438
039923439039923440039923441039923442039923443039923444039923445039923446039923447039923448
039923449039923450039923451039923452039923453039923454039923455039923456039923457039923458
039923459039923460039923461039923462039923463039923464039923465039923466039923467039923468
039923469039923470039923471039923472039923473039923474039923475039923476039923477039923478
039923479039923480039923481039923482039923483039923484039923485039923486039923487039923488
039923489039923490039923491039923492039923493039923494039923495039923496039923497039923498
039923499039923500039923501039923502039923503039923504039923505039923506039923507039923508
039923509039923510039923511039923512039923513039923514039923515039923516039923517039923518
039923519039923520039923521039923522039923523039923524039923525039923526039923527039923528
039923529039923530039923531039923532039923533039923534039923535039923536039923537039923538
039923539039923540039923541039923542039923543039923544039923545039923546039923547039923548
039923549039923550039923551039923552039923553039923554039923555039923556039923557039923558
039923559039923560039923561039923562039923563039923564039923565039923566039923567039923568
039923569039923570039923571039923572039923573039923574039923575039923576039923577039923578
039923579039923580039923581039923582039923583039923584039923585039923586039923587039923588
039923589039923590039923591039923592039923593039923594039923595039923596039923597039923598
039923599039923600039923601039923602039923603039923604039923605039923606039923607039923608
039923609039923610039923611039923612039923613039923614039923615039923616039923617039923618
039923619039923620039923621039923622039923623039923624039923625039923626039923627039923628
039923629039923630039923631039923632039923633039923634039923635039923636039923637039923638
039923639039923640039923641039923642039923643039923644039923645039923646039923647039923648
039923649039923650039923651039923652039923653039923654039923655039923656039923657039923658
039923659039923660039923661039923662039923663039923664039923665039923666039923667039923668
039923669039923670039923671039923672039923673039923674039923675039923676039923677039923678
039923679039923680039923681039923682039923683039923684039923685039923686039923687039923688
039923689039923690039923691039923692039923693039923694039923695039923696039923697039923698
039923699039923700039923701039923702039923703039923704039923705039923706039923707039923708
039923709039923710039923711039923712039923713039923714039923715039923716039923717039923718
039923719039923720039923721039923722039923723039923724039923725039923726039923727039923728
039923729039923730039923731039923732039923733039923734039923735039923736039923737039923738
039923739039923740039923741039923742039923743039923744039923745039923746039923747039923748
039923749039923750039923751039923752039923753039923754039923755039923756039923757039923758
039923759039923760039923761039923762039923763039923764039923765039923766039923767039923768
039923769039923770039923771039923772039923773039923774039923775039923776039923777039923778
039923779039923780039923781039923782039923783039923784039923785039923786039923787039923788
039923789039923790039923791039923792039923793039923794039923795039923796039923797039923798
039923799039923800039923801039923802039923803039923804039923805039923806039923807039923808
039923809039923810039923811039923812039923813039923814039923815039923816039923817039923818
039923819039923820039923821039923822039923823039923824039923825039923826039923827039923828
039923829039923830039923831039923832039923833039923834039923835039923836039923837039923838
039923839039923840039923841039923842039923843039923844039923845039923846039923847039923848
039923849039923850039923851039923852039923853039923854039923855039923856039923857039923858
039923859039923860039923861039923862039923863039923864039923865039923866039923867039923868
039923869039923870039923871039923872039923873039923874039923875039923876039923877039923878
039923879039923880039923881039923882039923883039923884039923885039923886039923887039923888
039923889039923890039923891039923892039923893039923894039923895039923896039923897039923898
039923899039923900039923901039923902039923903039923904039923905039923906039923907039923908
039923909039923910039923911039923912039923913039923914039923915039923916039923917039923918
039923919039923920039923921039923922039923923039923924039923925039923926039923927039923928
039923929039923930039923931039923932039923933039923934039923935039923936039923937039923938
039923939039923940039923941039923942039923943039923944039923945039923946039923947039923948
039923949039923950039923951039923952039923953039923954039923955039923956039923957039923958
039923959039923960039923961039923962039923963039923964039923965039923966039923967039923968
039923969039923970039923971039923972039923973039923974039923975039923976039923977039923978
039923979039923980039923981039923982039923983039923984039923985039923986039923987039923988
039923989039923990039923991039923992039923993039923994039923995039923996039923997039923998
039923999039924000039924001039924002039924003039924004039924005039924006039924007039924008
039924009039924010039924011039924012039924013039924014039924015039924016039924017039924018
039924019039924020039924021039924022039924023039924024039924025039924026039924027039924028
039924029039924030039924031039924032039924033039924034039924035039924036039924037039924038
039924039039924040039924041039924042039924043039924044039924045039924046039924047039924048
039924049039924050039924051039924052039924053039924054039924055039924056039924057039924058
039924059039924060039924061039924062039924063039924064039924065039924066039924067039924068
039924069039924070039924071039924072039924073039924074039924075039924076039924077039924078
039924079039924080039924081039924082039924083039924084039924085039924086039924087039924088
039924089039924090039924091039924092039924093039924094039924095039924096039924097039924098
039924099039924100039924101039924102039924103039924104039924105039924106039924107039924108
039924109039924110039924111039924112039924113039924114039924115039924116039924117039924118
039924119039924120039924121039924122039924123039924124039924125039924126039924127039924128
039924129039924130039924131039924132039924133039924134039924135039924136039924137039924138
039924139039924140039924141039924142039924143039924144039924145039924146039924147039924148
039924149039924150039924151039924152039924153039924154039924155039924156039924157039924158
039924159039924160039924161039924162039924163039924164039924165039924166039924167039924168
039924169039924170039924171039924172039924173039924174039924175039924176039924177039924178
039924179039924180039924181039924182039924183039924184039924185039924186039924187039924188
039924189039924190039924191039924192039924193039924194039924195039924196039924197039924198
039924199039924200039924201039924202039924203039924204039924205039924206039924207039924208
039924209039924210039924211039924212039924213039924214039924215039924216039924217039924218
039924219039924220039924221039924222039924223039924224039924225039924226039924227039924228
039924229039924230039924231039924232039924233039924234039924235039924236039924237039924238
039924239039924240039924241039924242039924243039924244039924245039924246039924247039924248
039924249039924250039924251039924252039924253039924254039924255039924256039924257039924258
039924259039924260039924261039924262039924263039924264039924265039924266039924267039924268
039924269039924270039924271039924272039924273039924274039924275039924276039924277039924278
039924279039924280039924281039924282039924283039924284039924285039924286039924287039924288
039924289039924290039924291039924292039924293039924294039924295039924296039924297039924298
039924299039924300039924301039924302039924303039924304039924305039924306039924307039924308
039924309039924310039924311039924312039924313039924314039924315039924316039924317039924318
039924319039924320039924321039924322039924323039924324039924325039924326039924327039924328
039924329039924330039924331039924332039924333039924334039924335039924336039924337039924338
039924339039924340039924341039924342039924343039924344039924345039924346039924347039924348
039924349039924350039924351039924352039924353039924354039924355039924356039924357039924358
039924359039924360039924361039924362039924363039924364039924365039924366039924367039924368
039924369039924370039924371039924372039924373039924374039924375039924376039924377039924378
039924379039924380039924381039924382039924383039924384039924385039924386039924387039924388
039924389039924390039924391039924392039924393039924394039924395039924396039924397039924398
039924399039924400039924401039924402039924403039924404039924405039924406039924407039924408
039924409039924410039924411039924412039924413039924414039924415039924416039924417039924418
039924419039924420039924421039924422039924423039924424039924425039924426039924427039924428
039924429039924430039924431039924432039924433039924434039924435039924436039924437039924438
039924439039924440039924441039924442039924443039924444039924445039924446039924447039924448
039924449039924450039924451039924452039924453039924454039924455039924456039924457039924458
039924459039924460039924461039924462039924463039924464039924465039924466039924467039924468
039924469039924470039924471039924472039924473039924474039924475039924476039924477039924478
039924479039924480039924481039924482039924483039924484039924485039924486039924487039924488
039924489039924490039924491039924492039924493039924494039924495039924496039924497039924498
039924499039924500039924501039924502039924503039924504039924505039924506039924507039924508
039924509039924510039924511039924512039924513039924514039924515039924516039924517039924518
039924519039924520039924521039924522039924523039924524039924525039924526039924527039924528
039924529039924530039924531039924532039924533039924534039924535039924536039924537039924538
039924539039924540039924541039924542039924543039924544039924545039924546039924547039924548
039924549039924550039924551039924552039924553039924554039924555039924556039924557039924558
039924559039924560039924561039924562039924563039924564039924565039924566039924567039924568
039924569039924570039924571039924572039924573039924574039924575039924576039924577039924578
039924579039924580039924581039924582039924583039924584039924585039924586039924587039924588
039924589039924590039924591039924592039924593039924594039924595039924596039924597039924598
039924599039924600039924601039924602039924603039924604039924605039924606039924607039924608
039924609039924610039924611039924612039924613039924614039924615039924616039924617039924618
039924619039924620039924621039924622039924623039924624039924625039924626039924627039924628
039924629039924630039924631039924632039924633039924634039924635039924636039924637039924638
039924639039924640039924641039924642039924643039924644039924645039924646039924647039924648
039924649039924650039924651039924652039924653039924654039924655039924656039924657039924658
039924659039924660039924661039924662039924663039924664039924665039924666039924667039924668
039924669039924670039924671039924672039924673039924674039924675039924676039924677039924678
039924679039924680039924681039924682039924683039924684039924685039924686039924687039924688
039924689039924690039924691039924692039924693039924694039924695039924696039924697039924698
039924699039924700039924701039924702039924703039924704039924705039924706039924707039924708
039924709039924710039924711039924712039924713039924714039924715039924716039924717039924718
039924719039924720039924721039924722039924723039924724039924725039924726039924727039924728
039924729039924730039924731039924732039924733039924734039924735039924736039924737039924738
039924739039924740039924741039924742039924743039924744039924745039924746039924747039924748
039924749039924750039924751039924752039924753039924754039924755039924756039924757039924758
039924759039924760039924761039924762039924763039924764039924765039924766039924767039924768
039924769039924770039924771039924772039924773039924774039924775039924776039924777039924778
039924779039924780039924781039924782039924783039924784039924785039924786039924787039924788
039924789039924790039924791039924792039924793039924794039924795039924796039924797039924798
039924799039924800039924801039924802039924803039924804039924805039924806039924807039924808
039924809039924810039924811039924812039924813039924814039924815039924816039924817039924818
039924819039924820039924821039924822039924823039924824039924825039924826039924827039924828
039924829039924830039924831039924832039924833039924834039924835039924836039924837039924838
039924839039924840039924841039924842039924843039924844039924845039924846039924847039924848
039924849039924850039924851039924852039924853039924854039924855039924856039924857039924858
039924859039924860039924861039924862039924863039924864039924865039924866039924867039924868
039924869039924870039924871039924872039924873039924874039924875039924876039924877039924878
039924879039924880039924881039924882039924883039924884039924885039924886039924887039924888
039924889039924890039924891039924892039924893039924894039924895039924896039924897039924898
039924899039924900039924901039924902039924903039924904039924905039924906039924907039924908
039924909039924910039924911039924912039924913039924914039924915039924916039924917039924918
039924919039924920039924921039924922039924923039924924039924925039924926039924927039924928
039924929039924930039924931039924932039924933039924934039924935039924936039924937039924938
039924939039924940039924941039924942039924943039924944039924945039924946039924947039924948
039924949039924950039924951039924952039924953039924954039924955039924956039924957039924958
039924959039924960039924961039924962039924963039924964039924965039924966039924967039924968
039924969039924970039924971039924972039924973039924974039924975039924976039924977039924978
039924979039924980039924981039924982039924983039924984039924985039924986039924987039924988
039924989039924990039924991039924992039924993039924994039924995039924996039924997039924998
039924999039925000039925001039925002039925003039925004039925005039925006039925007039925008
039925009039925010039925011039925012039925013039925014039925015039925016039925017039925018
039925019039925020039925021039925022039925023039925024039925025039925026039925027039925028
039925029039925030039925031039925032039925033039925034039925035039925036039925037039925038
039925039039925040039925041039925042039925043039925044039925045039925046039925047039925048
039925049039925050039925051039925052039925053039925054039925055039925056039925057039925058
039925059039925060039925061039925062039925063039925064039925065039925066039925067039925068
039925069039925070039925071039925072039925073039925074039925075039925076039925077039925078
039925079039925080039925081039925082039925083039925084039925085039925086039925087039925088
039925089039925090039925091039925092039925093039925094039925095039925096039925097039925098
039925099039925100039925101039925102039925103039925104039925105039925106039925107039925108
039925109039925110039925111039925112039925113039925114039925115039925116039925117039925118
039925119039925120039925121039925122039925123039925124039925125039925126039925127039925128
039925129039925130039925131039925132039925133039925134039925135039925136039925137039925138
039925139039925140039925141039925142039925143039925144039925145039925146039925147039925148
039925149039925150039925151039925152039925153039925154039925155039925156039925157039925158
039925159039925160039925161039925162039925163039925164039925165039925166039925167039925168
039925169039925170039925171039925172039925173039925174039925175039925176039925177039925178
039925179039925180039925181039925182039925183039925184039925185039925186039925187039925188
039925189039925190039925191039925192039925193039925194039925195039925196039925197039925198
039925199039925200039925201039925202039925203039925204039925205039925206039925207039925208
039925209039925210039925211039925212039925213039925214039925215039925216039925217039925218
039925219039925220039925221039925222039925223039925224039925225039925226039925227039925228
039925229039925230039925231039925232039925233039925234039925235039925236039925237039925238
039925239039925240039925241039925242039925243039925244039925245039925246039925247039925248
039925249039925250039925251039925252039925253039925254039925255039925256039925257039925258
039925259039925260039925261039925262039925263039925264039925265039925266039925267039925268
039925269039925270039925271039925272039925273039925274039925275039925276039925277039925278
039925279039925280039925281039925282039925283039925284039925285039925286039925287039925288
039925289039925290039925291039925292039925293039925294039925295039925296039925297039925298
039925299039925300039925301039925302039925303039925304039925305039925306039925307039925308
039925309039925310039925311039925312039925313039925314039925315039925316039925317039925318
039925319039925320039925321039925322039925323039925324039925325039925326039925327039925328
039925329039925330039925331039925332039925333039925334039925335039925336039925337039925338
039925339039925340039925341039925342039925343039925344039925345039925346039925347039925348
039925349039925350039925351039925352039925353039925354039925355039925356039925357039925358
039925359039925360039925361039925362039925363039925364039925365039925366039925367039925368
039925369039925370039925371039925372039925373039925374039925375039925376039925377039925378
039925379039925380039925381039925382039925383039925384039925385039925386039925387039925388
039925389039925390039925391039925392039925393039925394039925395039925396039925397039925398
039925399039925400039925401039925402039925403039925404039925405039925406039925407039925408
039925409039925410039925411039925412039925413039925414039925415039925416039925417039925418
039925419039925420039925421039925422039925423039925424039925425039925426039925427039925428
039925429039925430039925431039925432039925433039925434039925435039925436039925437039925438
039925439039925440039925441039925442039925443039925444039925445039925446039925447039925448
039925449039925450039925451039925452039925453039925454039925455039925456039925457039925458
039925459039925460039925461039925462039925463039925464039925465039925466039925467039925468
039925469039925470039925471039925472039925473039925474039925475039925476039925477039925478
039925479039925480039925481039925482039925483039925484039925485039925486039925487039925488
039925489039925490039925491039925492039925493039925494039925495039925496039925497039925498
039925499039925500039925501039925502039925503039925504039925505039925506039925507039925508
039925509039925510039925511039925512039925513039925514039925515039925516039925517039925518
039925519039925520039925521039925522039925523039925524039925525039925526039925527039925528
039925529039925530039925531039925532039925533039925534039925535039925536039925537039925538
039925539039925540039925541039925542039925543039925544039925545039925546039925547039925548
039925549039925550039925551039925552039925553039925554039925555039925556039925557039925558
039925559039925560039925561039925562039925563039925564039925565039925566039925567039925568
039925569039925570039925571039925572039925573039925574039925575039925576039925577039925578
039925579039925580039925581039925582039925583039925584039925585039925586039925587039925588
039925589039925590039925591039925592039925593039925594039925595039925596039925597039925598
039925599039925600039925601039925602039925603039925604039925605039925606039925607039925608
039925609039925610039925611039925612039925613039925614039925615039925616039925617039925618
039925619039925620039925621039925622039925623039925624039925625039925626039925627039925628
039925629039925630039925631039925632039925633039925634039925635039925636039925637039925638
039925639039925640039925641039925642039925643039925644039925645039925646039925647039925648
039925649039925650039925651039925652039925653039925654039925655039925656039925657039925658
039925659039925660039925661039925662039925663039925664039925665039925666039925667039925668
039925669039925670039925671039925672039925673039925674039925675039925676039925677039925678
039925679039925680039925681039925682039925683039925684039925685039925686039925687039925688
039925689039925690039925691039925692039925693039925694039925695039925696039925697039925698
039925699039925700039925701039925702039925703039925704039925705039925706039925707039925708
039925709039925710039925711039925712039925713039925714039925715039925716039925717039925718
039925719039925720039925721039925722039925723039925724039925725039925726039925727039925728
039925729039925730039925731039925732039925733039925734039925735039925736039925737039925738
039925739039925740039925741039925742039925743039925744039925745039925746039925747039925748
039925749039925750039925751039925752039925753039925754039925755039925756039925757039925758
039925759039925760039925761039925762039925763039925764039925765039925766039925767039925768
039925769039925770039925771039925772039925773039925774039925775039925776039925777039925778
039925779039925780039925781039925782039925783039925784039925785039925786039925787039925788
039925789039925790039925791039925792039925793039925794039925795039925796039925797039925798
039925799039925800039925801039925802039925803039925804039925805039925806039925807039925808
039925809039925810039925811039925812039925813039925814039925815039925816039925817039925818
039925819039925820039925821039925822039925823039925824039925825039925826039925827039925828
039925829039925830039925831039925832039925833039925834039925835039925836039925837039925838
039925839039925840039925841039925842039925843039925844039925845039925846039925847039925848
039925849039925850039925851039925852039925853039925854039925855039925856039925857039925858
039925859039925860039925861039925862039925863039925864039925865039925866039925867039925868
039925869039925870039925871039925872039925873039925874039925875039925876039925877039925878
039925879039925880039925881039925882039925883039925884039925885039925886039925887039925888
039925889039925890039925891039925892039925893039925894039925895039925896039925897039925898
039925899039925900039925901039925902039925903039925904039925905039925906039925907039925908
039925909039925910039925911039925912039925913039925914039925915039925916039925917039925918
039925919039925920039925921039925922039925923039925924039925925039925926039925927039925928
039925929039925930039925931039925932039925933039925934039925935039925936039925937039925938
039925939039925940039925941039925942039925943039925944039925945039925946039925947039925948
039925949039925950039925951039925952039925953039925954039925955039925956039925957039925958
039925959039925960039925961039925962039925963039925964039925965039925966039925967039925968
039925969039925970039925971039925972039925973039925974039925975039925976039925977039925978
039925979039925980039925981039925982039925983039925984039925985039925986039925987039925988
039925989039925990039925991039925992039925993039925994039925995039925996039925997039925998
039925999039926000039926001039926002039926003039926004039926005039926006039926007039926008
039926009039926010039926011039926012039926013039926014039926015039926016039926017039926018
039926019039926020039926021039926022039926023039926024039926025039926026039926027039926028
039926029039926030039926031039926032039926033039926034039926035039926036039926037039926038
039926039039926040039926041039926042039926043039926044039926045039926046039926047039926048
039926049039926050039926051039926052039926053039926054039926055039926056039926057039926058
039926059039926060039926061039926062039926063039926064039926065039926066039926067039926068
039926069039926070039926071039926072039926073039926074039926075039926076039926077039926078
039926079039926080039926081039926082039926083039926084039926085039926086039926087039926088
039926089039926090039926091039926092039926093039926094039926095039926096039926097039926098
039926099039926100039926101039926102039926103039926104039926105039926106039926107039926108
039926109039926110039926111039926112039926113039926114039926115039926116039926117039926118
039926119039926120039926121039926122039926123039926124039926125039926126039926127039926128
039926129039926130039926131039926132039926133039926134039926135039926136039926137039926138
039926139039926140039926141039926142039926143039926144039926145039926146039926147039926148
039926149039926150039926151039926152039926153039926154039926155039926156039926157039926158
039926159039926160039926161039926162039926163039926164039926165039926166039926167039926168
039926169039926170039926171039926172039926173039926174039926175039926176039926177039926178
039926179039926180039926181039926182039926183039926184039926185039926186039926187039926188
039926189039926190039926191039926192039926193039926194039926195039926196039926197039926198
039926199039926200039926201039926202039926203039926204039926205039926206039926207039926208
039926209039926210039926211039926212039926213039926214039926215039926216039926217039926218
039926219039926220039926221039926222039926223039926224039926225039926226039926227039926228
039926229039926230039926231039926232039926233039926234039926235039926236039926237039926238
039926239039926240039926241039926242039926243039926244039926245039926246039926247039926248
039926249039926250039926251039926252039926253039926254039926255039926256039926257039926258
039926259039926260039926261039926262039926263039926264039926265039926266039926267039926268
039926269039926270039926271039926272039926273039926274039926275039926276039926277039926278
039926279039926280039926281039926282039926283039926284039926285039926286039926287039926288
039926289039926290039926291039926292039926293039926294039926295039926296039926297039926298
039926299039926300039926301039926302039926303039926304039926305039926306039926307039926308
039926309039926310039926311039926312039926313039926314039926315039926316039926317039926318
039926319039926320039926321039926322039926323039926324039926325039926326039926327039926328
039926329039926330039926331039926332039926333039926334039926335039926336039926337039926338
039926339039926340039926341039926342039926343039926344039926345039926346039926347039926348
039926349039926350039926351039926352039926353039926354039926355039926356039926357039926358
039926359039926360039926361039926362039926363039926364039926365039926366039926367039926368
039926369039926370039926371039926372039926373039926374039926375039926376039926377039926378
039926379039926380039926381039926382039926383039926384039926385039926386039926387039926388
039926389039926390039926391039926392039926393039926394039926395039926396039926397039926398
039926399039926400039926401039926402039926403039926404039926405039926406039926407039926408
039926409039926410039926411039926412039926413039926414039926415039926416039926417039926418
039926419039926420039926421039926422039926423039926424039926425039926426039926427039926428
039926429039926430039926431039926432039926433039926434039926435039926436039926437039926438
039926439039926440039926441039926442039926443039926444039926445039926446039926447039926448
039926449039926450039926451039926452039926453039926454039926455039926456039926457039926458
039926459039926460039926461039926462039926463039926464039926465039926466039926467039926468
039926469039926470039926471039926472039926473039926474039926475039926476039926477039926478
039926479039926480039926481039926482039926483039926484039926485039926486039926487039926488
039926489039926490039926491039926492039926493039926494039926495039926496039926497039926498
039926499039926500039926501039926502039926503039926504039926505039926506039926507039926508
039926509039926510039926511039926512039926513039926514039926515039926516039926517039926518
039926519039926520039926521039926522039926523039926524039926525039926526039926527039926528
039926529039926530039926531039926532039926533039926534039926535039926536039926537039926538
039926539039926540039926541039926542039926543039926544039926545039926546039926547039926548
039926549039926550039926551039926552039926553039926554039926555039926556039926557039926558
039926559039926560039926561039926562039926563039926564039926565039926566039926567039926568
039926569039926570039926571039926572039926573039926574039926575039926576039926577039926578
039926579039926580039926581039926582039926583039926584039926585039926586039926587039926588
039926589039926590039926591039926592039926593039926594039926595039926596039926597039926598
039926599039926600039926601039926602039926603039926604039926605039926606039926607039926608
039926609039926610039926611039926612039926613039926614039926615039926616039926617039926618
039926619039926620039926621039926622039926623039926624039926625039926626039926627039926628
039926629039926630039926631039926632039926633039926634039926635039926636039926637039926638
039926639039926640039926641039926642039926643039926644039926645039926646039926647039926648
039926649039926650039926651039926652039926653039926654039926655039926656039926657039926658
039926659039926660039926661039926662039926663039926664039926665039926666039926667039926668
039926669039926670039926671039926672039926673039926674039926675039926676039926677039926678
039926679039926680039926681039926682039926683039926684039926685039926686039926687039926688
039926689039926690039926691039926692039926693039926694039926695039926696039926697039926698
039926699039926700039926701039926702039926703039926704039926705039926706039926707039926708
039926709039926710039926711039926712039926713039926714039926715039926716039926717039926718
039926719039926720039926721039926722039926723039926724039926725039926726039926727039926728
039926729039926730039926731039926732039926733039926734039926735039926736039926737039926738
039926739039926740039926741039926742039926743039926744039926745039926746039926747039926748
039926749039926750039926751039926752039926753039926754039926755039926756039926757039926758
039926759039926760039926761039926762039926763039926764039926765039926766039926767039926768
039926769039926770039926771039926772039926773039926774039926775039926776039926777039926778
039926779039926780039926781039926782039926783039926784039926785039926786039926787039926788
039926789039926790039926791039926792039926793039926794039926795039926796039926797039926798
039926799039926800039926801039926802039926803039926804039926805039926806039926807039926808
039926809039926810039926811039926812039926813039926814039926815039926816039926817039926818
039926819039926820039926821039926822039926823039926824039926825039926826039926827039926828
039926829039926830039926831039926832039926833039926834039926835039926836039926837039926838
039926839039926840039926841039926842039926843039926844039926845039926846039926847039926848
039926849039926850039926851039926852039926853039926854039926855039926856039926857039926858
039926859039926860039926861039926862039926863039926864039926865039926866039926867039926868
039926869039926870039926871039926872039926873039926874039926875039926876039926877039926878
039926879039926880039926881039926882039926883039926884039926885039926886039926887039926888
039926889039926890039926891039926892039926893039926894039926895039926896039926897039926898
039926899039926900039926901039926902039926903039926904039926905039926906039926907039926908
039926909039926910039926911039926912039926913039926914039926915039926916039926917039926918
039926919039926920039926921039926922039926923039926924039926925039926926039926927039926928
039926929039926930039926931039926932039926933039926934039926935039926936039926937039926938
039926939039926940039926941039926942039926943039926944039926945039926946039926947039926948
039926949039926950039926951039926952039926953039926954039926955039926956039926957039926958
039926959039926960039926961039926962039926963039926964039926965039926966039926967039926968
039926969039926970039926971039926972039926973039926974039926975039926976039926977039926978
039926979039926980039926981039926982039926983039926984039926985039926986039926987039926988
039926989039926990039926991039926992039926993039926994039926995039926996039926997039926998
039926999039927000039927001039927002039927003039927004039927005039927006039927007039927008
039927009039927010039927011039927012039927013039927014039927015039927016039927017039927018
039927019039927020039927021039927022039927023039927024039927025039927026039927027039927028
039927029039927030039927031039927032039927033039927034039927035039927036039927037039927038
039927039039927040039927041039927042039927043039927044039927045039927046039927047039927048
039927049039927050039927051039927052039927053039927054039927055039927056039927057039927058
039927059039927060039927061039927062039927063039927064039927065039927066039927067039927068
039927069039927070039927071039927072039927073039927074039927075039927076039927077039927078
039927079039927080039927081039927082039927083039927084039927085039927086039927087039927088
039927089039927090039927091039927092039927093039927094039927095039927096039927097039927098
039927099039927100039927101039927102039927103039927104039927105039927106039927107039927108
039927109039927110039927111039927112039927113039927114039927115039927116039927117039927118
039927119039927120039927121039927122039927123039927124039927125039927126039927127039927128
039927129039927130039927131039927132039927133039927134039927135039927136039927137039927138
039927139039927140039927141039927142039927143039927144039927145039927146039927147039927148
039927149039927150039927151039927152039927153039927154039927155039927156039927157039927158
039927159039927160039927161039927162039927163039927164039927165039927166039927167039927168
039927169039927170039927171039927172039927173039927174039927175039927176039927177039927178
039927179039927180039927181039927182039927183039927184039927185039927186039927187039927188
039927189039927190039927191039927192039927193039927194039927195039927196039927197039927198
039927199039927200039927201039927202039927203039927204039927205039927206039927207039927208
039927209039927210039927211039927212039927213039927214039927215039927216039927217039927218
039927219039927220039927221039927222039927223039927224039927225039927226039927227039927228
039927229039927230039927231039927232039927233039927234039927235039927236039927237039927238
039927239039927240039927241039927242039927243039927244039927245039927246039927247039927248
039927249039927250039927251039927252039927253039927254039927255039927256039927257039927258
039927259039927260039927261039927262039927263039927264039927265039927266039927267039927268
039927269039927270039927271039927272039927273039927274039927275039927276039927277039927278
039927279039927280039927281039927282039927283039927284039927285039927286039927287039927288
039927289039927290039927291039927292039927293039927294039927295039927296039927297039927298
039927299039927300039927301039927302039927303039927304039927305039927306039927307039927308
039927309039927310039927311039927312039927313039927314039927315039927316039927317039927318
039927319039927320039927321039927322039927323039927324039927325039927326039927327039927328
039927329039927330039927331039927332039927333039927334039927335039927336039927337039927338
039927339039927340039927341039927342039927343039927344039927345039927346039927347039927348
039927349039927350039927351039927352039927353039927354039927355039927356039927357039927358
039927359039927360039927361039927362039927363039927364039927365039927366039927367039927368
039927369039927370039927371039927372039927373039927374039927375039927376039927377039927378
039927379039927380039927381039927382039927383039927384039927385039927386039927387039927388
039927389039927390039927391039927392039927393039927394039927395039927396039927397039927398
039927399039927400039927401039927402039927403039927404039927405039927406039927407039927408
039927409039927410039927411039927412039927413039927414039927415039927416039927417039927418
039927419039927420039927421039927422039927423039927424039927425039927426039927427039927428
039927429039927430039927431039927432039927433039927434039927435039927436039927437039927438
039927439039927440039927441039927442039927443039927444039927445039927446039927447039927448
039927449039927450039927451039927452039927453039927454039927455039927456039927457039927458
039927459039927460039927461039927462039927463039927464039927465039927466039927467039927468
039927469039927470039927471039927472039927473039927474039927475039927476039927477039927478
039927479039927480039927481039927482039927483039927484039927485039927486039927487039927488
039927489039927490039927491039927492039927493039927494039927495039927496039927497039927498
039927499039927500039927501039927502039927503039927504039927505039927506039927507039927508
039927509039927510039927511039927512039927513039927514039927515039927516039927517039927518
039927519039927520039927521039927522039927523039927524039927525039927526039927527039927528
039927529039927530039927531039927532039927533039927534039927535039927536039927537039927538
039927539039927540039927541039927542039927543039927544039927545039927546039927547039927548
039927549039927550039927551039927552039927553039927554039927555039927556039927557039927558
039927559039927560039927561039927562039927563039927564039927565039927566039927567039927568
039927569039927570039927571039927572039927573039927574039927575039927576039927577039927578
039927579039927580039927581039927582039927583039927584039927585039927586039927587039927588
039927589039927590039927591039927592039927593039927594039927595039927596039927597039927598
039927599039927600039927601039927602039927603039927604039927605039927606039927607039927608
039927609039927610039927611039927612039927613039927614039927615039927616039927617039927618
039927619039927620039927621039927622039927623039927624039927625039927626039927627039927628
039927629039927630039927631039927632039927633039927634039927635039927636039927637039927638
039927639039927640039927641039927642039927643039927644039927645039927646039927647039927648
039927649039927650039927651039927652039927653039927654039927655039927656039927657039927658
039927659039927660039927661039927662039927663039927664039927665039927666039927667039927668
039927669039927670039927671039927672039927673039927674039927675039927676039927677039927678
039927679039927680039927681039927682039927683039927684039927685039927686039927687039927688
039927689039927690039927691039927692039927693039927694039927695039927696039927697039927698
039927699039927700039927701039927702039927703039927704039927705039927706039927707039927708
039927709039927710039927711039927712039927713039927714039927715039927716039927717039927718
039927719039927720039927721039927722039927723039927724039927725039927726039927727039927728
039927729039927730039927731039927732039927733039927734039927735039927736039927737039927738
039927739039927740039927741039927742039927743039927744039927745039927746039927747039927748
039927749039927750039927751039927752039927753039927754039927755039927756039927757039927758
039927759039927760039927761039927762039927763039927764039927765039927766039927767039927768
039927769039927770039927771039927772039927773039927774039927775039927776039927777039927778
039927779039927780039927781039927782039927783039927784039927785039927786039927787039927788
039927789039927790039927791039927792039927793039927794039927795039927796039927797039927798
039927799039927800039927801039927802039927803039927804039927805039927806039927807039927808
039927809039927810039927811039927812039927813039927814039927815039927816039927817039927818
039927819039927820039927821039927822039927823039927824039927825039927826039927827039927828
039927829039927830039927831039927832039927833039927834039927835039927836039927837039927838
039927839039927840039927841039927842039927843039927844039927845039927846039927847039927848
039927849039927850039927851039927852039927853039927854039927855039927856039927857039927858
039927859039927860039927861039927862039927863039927864039927865039927866039927867039927868
039927869039927870039927871039927872039927873039927874039927875039927876039927877039927878
039927879039927880039927881039927882039927883039927884039927885039927886039927887039927888
039927889039927890039927891039927892039927893039927894039927895039927896039927897039927898
039927899039927900039927901039927902039927903039927904039927905039927906039927907039927908
039927909039927910039927911039927912039927913039927914039927915039927916039927917039927918
039927919039927920039927921039927922039927923039927924039927925039927926039927927039927928
039927929039927930039927931039927932039927933039927934039927935039927936039927937039927938
039927939039927940039927941039927942039927943039927944039927945039927946039927947039927948
039927949039927950039927951039927952039927953039927954039927955039927956039927957039927958
039927959039927960039927961039927962039927963039927964039927965039927966039927967039927968
039927969039927970039927971039927972039927973039927974039927975039927976039927977039927978
039927979039927980039927981039927982039927983039927984039927985039927986039927987039927988
039927989039927990039927991039927992039927993039927994039927995039927996039927997039927998
039927999039928000039928001039928002039928003039928004039928005039928006039928007039928008
039928009039928010039928011039928012039928013039928014039928015039928016039928017039928018
039928019039928020039928021039928022039928023039928024039928025039928026039928027039928028
039928029039928030039928031039928032039928033039928034039928035039928036039928037039928038
039928039039928040039928041039928042039928043039928044039928045039928046039928047039928048
039928049039928050039928051039928052039928053039928054039928055039928056039928057039928058
039928059039928060039928061039928062039928063039928064039928065039928066039928067039928068
039928069039928070039928071039928072039928073039928074039928075039928076039928077039928078
039928079039928080039928081039928082039928083039928084039928085039928086039928087039928088
039928089039928090039928091039928092039928093039928094039928095039928096039928097039928098
039928099039928100039928101039928102039928103039928104039928105039928106039928107039928108
039928109039928110039928111039928112039928113039928114039928115039928116039928117039928118
039928119039928120039928121039928122039928123039928124039928125039928126039928127039928128
039928129039928130039928131039928132039928133039928134039928135039928136039928137039928138
039928139039928140039928141039928142039928143039928144039928145039928146039928147039928148
039928149039928150039928151039928152039928153039928154039928155039928156039928157039928158
039928159039928160039928161039928162039928163039928164039928165039928166039928167039928168
039928169039928170039928171039928172039928173039928174039928175039928176039928177039928178
039928179039928180039928181039928182039928183039928184039928185039928186039928187039928188
039928189039928190039928191039928192039928193039928194039928195039928196039928197039928198
039928199039928200039928201039928202039928203039928204039928205039928206039928207039928208
039928209039928210039928211039928212039928213039928214039928215039928216039928217039928218
039928219039928220039928221039928222039928223039928224039928225039928226039928227039928228
039928229039928230039928231039928232039928233039928234039928235039928236039928237039928238
039928239039928240039928241039928242039928243039928244039928245039928246039928247039928248
039928249039928250039928251039928252039928253039928254039928255039928256039928257039928258
039928259039928260039928261039928262039928263039928264039928265039928266039928267039928268
039928269039928270039928271039928272039928273039928274039928275039928276039928277039928278
039928279039928280039928281039928282039928283039928284039928285039928286039928287039928288
039928289039928290039928291039928292039928293039928294039928295039928296039928297039928298
039928299039928300039928301039928302039928303039928304039928305039928306039928307039928308
039928309039928310039928311039928312039928313039928314039928315039928316039928317039928318
039928319039928320039928321039928322039928323039928324039928325039928326039928327039928328
039928329039928330039928331039928332039928333039928334039928335039928336039928337039928338
039928339039928340039928341039928342039928343039928344039928345039928346039928347039928348
039928349039928350039928351039928352039928353039928354039928355039928356039928357039928358
039928359039928360039928361039928362039928363039928364039928365039928366039928367039928368
039928369039928370039928371039928372039928373039928374039928375039928376039928377039928378
039928379039928380039928381039928382039928383039928384039928385039928386039928387039928388
039928389039928390039928391039928392039928393039928394039928395039928396039928397039928398
039928399039928400039928401039928402039928403039928404039928405039928406039928407039928408
039928409039928410039928411039928412039928413039928414039928415039928416039928417039928418
039928419039928420039928421039928422039928423039928424039928425039928426039928427039928428
039928429039928430039928431039928432039928433039928434039928435039928436039928437039928438
039928439039928440039928441039928442039928443039928444039928445039928446039928447039928448
039928449039928450039928451039928452039928453039928454039928455039928456039928457039928458
039928459039928460039928461039928462039928463039928464039928465039928466039928467039928468
039928469039928470039928471039928472039928473039928474039928475039928476039928477039928478
039928479039928480039928481039928482039928483039928484039928485039928486039928487039928488
039928489039928490039928491039928492039928493039928494039928495039928496039928497039928498
039928499039928500039928501039928502039928503039928504039928505039928506039928507039928508
039928509039928510039928511039928512039928513039928514039928515039928516039928517039928518
039928519039928520039928521039928522039928523039928524039928525039928526039928527039928528
039928529039928530039928531039928532039928533039928534039928535039928536039928537039928538
039928539039928540039928541039928542039928543039928544039928545039928546039928547039928548
039928549039928550039928551039928552039928553039928554039928555039928556039928557039928558
039928559039928560039928561039928562039928563039928564039928565039928566039928567039928568
039928569039928570039928571039928572039928573039928574039928575039928576039928577039928578
039928579039928580039928581039928582039928583039928584039928585039928586039928587039928588
039928589039928590039928591039928592039928593039928594039928595039928596039928597039928598
039928599039928600039928601039928602039928603039928604039928605039928606039928607039928608
039928609039928610039928611039928612039928613039928614039928615039928616039928617039928618
039928619039928620039928621039928622039928623039928624039928625039928626039928627039928628
039928629039928630039928631039928632039928633039928634039928635039928636039928637039928638
039928639039928640039928641039928642039928643039928644039928645039928646039928647039928648
039928649039928650039928651039928652039928653039928654039928655039928656039928657039928658
039928659039928660039928661039928662039928663039928664039928665039928666039928667039928668
039928669039928670039928671039928672039928673039928674039928675039928676039928677039928678
039928679039928680039928681039928682039928683039928684039928685039928686039928687039928688
039928689039928690039928691039928692039928693039928694039928695039928696039928697039928698
039928699039928700039928701039928702039928703039928704039928705039928706039928707039928708
039928709039928710039928711039928712039928713039928714039928715039928716039928717039928718
039928719039928720039928721039928722039928723039928724039928725039928726039928727039928728
039928729039928730039928731039928732039928733039928734039928735039928736039928737039928738
039928739039928740039928741039928742039928743039928744039928745039928746039928747039928748
039928749039928750039928751039928752039928753039928754039928755039928756039928757039928758
039928759039928760039928761039928762039928763039928764039928765039928766039928767039928768
039928769039928770039928771039928772039928773039928774039928775039928776039928777039928778
039928779039928780039928781039928782039928783039928784039928785039928786039928787039928788
039928789039928790039928791039928792039928793039928794039928795039928796039928797039928798
039928799039928800039928801039928802039928803039928804039928805039928806039928807039928808
039928809039928810039928811039928812039928813039928814039928815039928816039928817039928818
039928819039928820039928821039928822039928823039928824039928825039928826039928827039928828
039928829039928830039928831039928832039928833039928834039928835039928836039928837039928838
039928839039928840039928841039928842039928843039928844039928845039928846039928847039928848
039928849039928850039928851039928852039928853039928854039928855039928856039928857039928858
039928859039928860039928861039928862039928863039928864039928865039928866039928867039928868
039928869039928870039928871039928872039928873039928874039928875039928876039928877039928878
039928879039928880039928881039928882039928883039928884039928885039928886039928887039928888
039928889039928890039928891039928892039928893039928894039928895039928896039928897039928898
039928899039928900039928901039928902039928903039928904039928905039928906039928907039928908
039928909039928910039928911039928912039928913039928914039928915039928916039928917039928918
039928919039928920039928921039928922039928923039928924039928925039928926039928927039928928
039928929039928930039928931039928932039928933039928934039928935039928936039928937039928938
039928939039928940039928941039928942039928943039928944039928945039928946039928947039928948
039928949039928950039928951039928952039928953039928954039928955039928956039928957039928958
039928959039928960039928961039928962039928963039928964039928965039928966039928967039928968
039928969039928970039928971039928972039928973039928974039928975039928976039928977039928978
039928979039928980039928981039928982039928983039928984039928985039928986039928987039928988
039928989039928990039928991039928992039928993039928994039928995039928996039928997039928998
039928999039929000039929001039929002039929003039929004039929005039929006039929007039929008
039929009039929010039929011039929012039929013039929014039929015039929016039929017039929018
039929019039929020039929021039929022039929023039929024039929025039929026039929027039929028
039929029039929030039929031039929032039929033039929034039929035039929036039929037039929038
039929039039929040039929041039929042039929043039929044039929045039929046039929047039929048
039929049039929050039929051039929052039929053039929054039929055039929056039929057039929058
039929059039929060039929061039929062039929063039929064039929065039929066039929067039929068
039929069039929070039929071039929072039929073039929074039929075039929076039929077039929078
039929079039929080039929081039929082039929083039929084039929085039929086039929087039929088
039929089039929090039929091039929092039929093039929094039929095039929096039929097039929098
039929099039929100039929101039929102039929103039929104039929105039929106039929107039929108
039929109039929110039929111039929112039929113039929114039929115039929116039929117039929118
039929119039929120039929121039929122039929123039929124039929125039929126039929127039929128
039929129039929130039929131039929132039929133039929134039929135039929136039929137039929138
039929139039929140039929141039929142039929143039929144039929145039929146039929147039929148
039929149039929150039929151039929152039929153039929154039929155039929156039929157039929158
039929159039929160039929161039929162039929163039929164039929165039929166039929167039929168
039929169039929170039929171039929172039929173039929174039929175039929176039929177039929178
039929179039929180039929181039929182039929183039929184039929185039929186039929187039929188
039929189039929190039929191039929192039929193039929194039929195039929196039929197039929198
039929199039929200039929201039929202039929203039929204039929205039929206039929207039929208
039929209039929210039929211039929212039929213039929214039929215039929216039929217039929218
039929219039929220039929221039929222039929223039929224039929225039929226039929227039929228
039929229039929230039929231039929232039929233039929234039929235039929236039929237039929238
039929239039929240039929241039929242039929243039929244039929245039929246039929247039929248
039929249039929250039929251039929252039929253039929254039929255039929256039929257039929258
039929259039929260039929261039929262039929263039929264039929265039929266039929267039929268
039929269039929270039929271039929272039929273039929274039929275039929276039929277039929278
039929279039929280039929281039929282039929283039929284039929285039929286039929287039929288
039929289039929290039929291039929292039929293039929294039929295039929296039929297039929298
039929299039929300039929301039929302039929303039929304039929305039929306039929307039929308
039929309039929310039929311039929312039929313039929314039929315039929316039929317039929318
039929319039929320039929321039929322039929323039929324039929325039929326039929327039929328
039929329039929330039929331039929332039929333039929334039929335039929336039929337039929338
039929339039929340039929341039929342039929343039929344039929345039929346039929347039929348
039929349039929350039929351039929352039929353039929354039929355039929356039929357039929358
039929359039929360039929361039929362039929363039929364039929365039929366039929367039929368
039929369039929370039929371039929372039929373039929374039929375039929376039929377039929378
039929379039929380039929381039929382039929383039929384039929385039929386039929387039929388
039929389039929390039929391039929392039929393039929394039929395039929396039929397039929398
039929399039929400039929401039929402039929403039929404039929405039929406039929407039929408
039929409039929410039929411039929412039929413039929414039929415039929416039929417039929418
039929419039929420039929421039929422039929423039929424039929425039929426039929427039929428
039929429039929430039929431039929432039929433039929434039929435039929436039929437039929438
039929439039929440039929441039929442039929443039929444039929445039929446039929447039929448
039929449039929450039929451039929452039929453039929454039929455039929456039929457039929458
039929459039929460039929461039929462039929463039929464039929465039929466039929467039929468
039929469039929470039929471039929472039929473039929474039929475039929476039929477039929478
039929479039929480039929481039929482039929483039929484039929485039929486039929487039929488
039929489039929490039929491039929492039929493039929494039929495039929496039929497039929498
039929499039929500039929501039929502039929503039929504039929505039929506039929507039929508
039929509039929510039929511039929512039929513039929514039929515039929516039929517039929518
039929519039929520039929521039929522039929523039929524039929525039929526039929527039929528
039929529039929530039929531039929532039929533039929534039929535039929536039929537039929538
039929539039929540039929541039929542039929543039929544039929545039929546039929547039929548
039929549039929550039929551039929552039929553039929554039929555039929556039929557039929558
039929559039929560039929561039929562039929563039929564039929565039929566039929567039929568
039929569039929570039929571039929572039929573039929574039929575039929576039929577039929578
039929579039929580039929581039929582039929583039929584039929585039929586039929587039929588
039929589039929590039929591039929592039929593039929594039929595039929596039929597039929598
039929599039929600039929601039929602039929603039929604039929605039929606039929607039929608
039929609039929610039929611039929612039929613039929614039929615039929616039929617039929618
039929619039929620039929621039929622039929623039929624039929625039929626039929627039929628
039929629


  • 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).