039253430039253431039253432039253433039253434039253435039253436039253437039253438
039253439039253440039253441039253442039253443039253444039253445039253446039253447039253448
039253449039253450039253451039253452039253453039253454039253455039253456039253457039253458
039253459039253460039253461039253462039253463039253464039253465039253466039253467039253468
039253469039253470039253471039253472039253473039253474039253475039253476039253477039253478
039253479039253480039253481039253482039253483039253484039253485039253486039253487039253488
039253489039253490039253491039253492039253493039253494039253495039253496039253497039253498
039253499039253500039253501039253502039253503039253504039253505039253506039253507039253508
039253509039253510039253511039253512039253513039253514039253515039253516039253517039253518
039253519039253520039253521039253522039253523039253524039253525039253526039253527039253528
039253529039253530039253531039253532039253533039253534039253535039253536039253537039253538
039253539039253540039253541039253542039253543039253544039253545039253546039253547039253548
039253549039253550039253551039253552039253553039253554039253555039253556039253557039253558
039253559039253560039253561039253562039253563039253564039253565039253566039253567039253568
039253569039253570039253571039253572039253573039253574039253575039253576039253577039253578
039253579039253580039253581039253582039253583039253584039253585039253586039253587039253588
039253589039253590039253591039253592039253593039253594039253595039253596039253597039253598
039253599039253600039253601039253602039253603039253604039253605039253606039253607039253608
039253609039253610039253611039253612039253613039253614039253615039253616039253617039253618
039253619039253620039253621039253622039253623039253624039253625039253626039253627039253628
039253629039253630039253631039253632039253633039253634039253635039253636039253637039253638
039253639039253640039253641039253642039253643039253644039253645039253646039253647039253648
039253649039253650039253651039253652039253653039253654039253655039253656039253657039253658
039253659039253660039253661039253662039253663039253664039253665039253666039253667039253668
039253669039253670039253671039253672039253673039253674039253675039253676039253677039253678
039253679039253680039253681039253682039253683039253684039253685039253686039253687039253688
039253689039253690039253691039253692039253693039253694039253695039253696039253697039253698
039253699039253700039253701039253702039253703039253704039253705039253706039253707039253708
039253709039253710039253711039253712039253713039253714039253715039253716039253717039253718
039253719039253720039253721039253722039253723039253724039253725039253726039253727039253728
039253729039253730039253731039253732039253733039253734039253735039253736039253737039253738
039253739039253740039253741039253742039253743039253744039253745039253746039253747039253748
039253749039253750039253751039253752039253753039253754039253755039253756039253757039253758
039253759039253760039253761039253762039253763039253764039253765039253766039253767039253768
039253769039253770039253771039253772039253773039253774039253775039253776039253777039253778
039253779039253780039253781039253782039253783039253784039253785039253786039253787039253788
039253789039253790039253791039253792039253793039253794039253795039253796039253797039253798
039253799039253800039253801039253802039253803039253804039253805039253806039253807039253808
039253809039253810039253811039253812039253813039253814039253815039253816039253817039253818
039253819039253820039253821039253822039253823039253824039253825039253826039253827039253828
039253829039253830039253831039253832039253833039253834039253835039253836039253837039253838
039253839039253840039253841039253842039253843039253844039253845039253846039253847039253848
039253849039253850039253851039253852039253853039253854039253855039253856039253857039253858
039253859039253860039253861039253862039253863039253864039253865039253866039253867039253868
039253869039253870039253871039253872039253873039253874039253875039253876039253877039253878
039253879039253880039253881039253882039253883039253884039253885039253886039253887039253888
039253889039253890039253891039253892039253893039253894039253895039253896039253897039253898
039253899039253900039253901039253902039253903039253904039253905039253906039253907039253908
039253909039253910039253911039253912039253913039253914039253915039253916039253917039253918
039253919039253920039253921039253922039253923039253924039253925039253926039253927039253928
039253929039253930039253931039253932039253933039253934039253935039253936039253937039253938
039253939039253940039253941039253942039253943039253944039253945039253946039253947039253948
039253949039253950039253951039253952039253953039253954039253955039253956039253957039253958
039253959039253960039253961039253962039253963039253964039253965039253966039253967039253968
039253969039253970039253971039253972039253973039253974039253975039253976039253977039253978
039253979039253980039253981039253982039253983039253984039253985039253986039253987039253988
039253989039253990039253991039253992039253993039253994039253995039253996039253997039253998
039253999039254000039254001039254002039254003039254004039254005039254006039254007039254008
039254009039254010039254011039254012039254013039254014039254015039254016039254017039254018
039254019039254020039254021039254022039254023039254024039254025039254026039254027039254028
039254029039254030039254031039254032039254033039254034039254035039254036039254037039254038
039254039039254040039254041039254042039254043039254044039254045039254046039254047039254048
039254049039254050039254051039254052039254053039254054039254055039254056039254057039254058
039254059039254060039254061039254062039254063039254064039254065039254066039254067039254068
039254069039254070039254071039254072039254073039254074039254075039254076039254077039254078
039254079039254080039254081039254082039254083039254084039254085039254086039254087039254088
039254089039254090039254091039254092039254093039254094039254095039254096039254097039254098
039254099039254100039254101039254102039254103039254104039254105039254106039254107039254108
039254109039254110039254111039254112039254113039254114039254115039254116039254117039254118
039254119039254120039254121039254122039254123039254124039254125039254126039254127039254128
039254129039254130039254131039254132039254133039254134039254135039254136039254137039254138
039254139039254140039254141039254142039254143039254144039254145039254146039254147039254148
039254149039254150039254151039254152039254153039254154039254155039254156039254157039254158
039254159039254160039254161039254162039254163039254164039254165039254166039254167039254168
039254169039254170039254171039254172039254173039254174039254175039254176039254177039254178
039254179039254180039254181039254182039254183039254184039254185039254186039254187039254188
039254189039254190039254191039254192039254193039254194039254195039254196039254197039254198
039254199039254200039254201039254202039254203039254204039254205039254206039254207039254208
039254209039254210039254211039254212039254213039254214039254215039254216039254217039254218
039254219039254220039254221039254222039254223039254224039254225039254226039254227039254228
039254229039254230039254231039254232039254233039254234039254235039254236039254237039254238
039254239039254240039254241039254242039254243039254244039254245039254246039254247039254248
039254249039254250039254251039254252039254253039254254039254255039254256039254257039254258
039254259039254260039254261039254262039254263039254264039254265039254266039254267039254268
039254269039254270039254271039254272039254273039254274039254275039254276039254277039254278
039254279039254280039254281039254282039254283039254284039254285039254286039254287039254288
039254289039254290039254291039254292039254293039254294039254295039254296039254297039254298
039254299039254300039254301039254302039254303039254304039254305039254306039254307039254308
039254309039254310039254311039254312039254313039254314039254315039254316039254317039254318
039254319039254320039254321039254322039254323039254324039254325039254326039254327039254328
039254329039254330039254331039254332039254333039254334039254335039254336039254337039254338
039254339039254340039254341039254342039254343039254344039254345039254346039254347039254348
039254349039254350039254351039254352039254353039254354039254355039254356039254357039254358
039254359039254360039254361039254362039254363039254364039254365039254366039254367039254368
039254369039254370039254371039254372039254373039254374039254375039254376039254377039254378
039254379039254380039254381039254382039254383039254384039254385039254386039254387039254388
039254389039254390039254391039254392039254393039254394039254395039254396039254397039254398
039254399039254400039254401039254402039254403039254404039254405039254406039254407039254408
039254409039254410039254411039254412039254413039254414039254415039254416039254417039254418
039254419039254420039254421039254422039254423039254424039254425039254426039254427039254428
039254429039254430039254431039254432039254433039254434039254435039254436039254437039254438
039254439039254440039254441039254442039254443039254444039254445039254446039254447039254448
039254449039254450039254451039254452039254453039254454039254455039254456039254457039254458
039254459039254460039254461039254462039254463039254464039254465039254466039254467039254468
039254469039254470039254471039254472039254473039254474039254475039254476039254477039254478
039254479039254480039254481039254482039254483039254484039254485039254486039254487039254488
039254489039254490039254491039254492039254493039254494039254495039254496039254497039254498
039254499039254500039254501039254502039254503039254504039254505039254506039254507039254508
039254509039254510039254511039254512039254513039254514039254515039254516039254517039254518
039254519039254520039254521039254522039254523039254524039254525039254526039254527039254528
039254529039254530039254531039254532039254533039254534039254535039254536039254537039254538
039254539039254540039254541039254542039254543039254544039254545039254546039254547039254548
039254549039254550039254551039254552039254553039254554039254555039254556039254557039254558
039254559039254560039254561039254562039254563039254564039254565039254566039254567039254568
039254569039254570039254571039254572039254573039254574039254575039254576039254577039254578
039254579039254580039254581039254582039254583039254584039254585039254586039254587039254588
039254589039254590039254591039254592039254593039254594039254595039254596039254597039254598
039254599039254600039254601039254602039254603039254604039254605039254606039254607039254608
039254609039254610039254611039254612039254613039254614039254615039254616039254617039254618
039254619039254620039254621039254622039254623039254624039254625039254626039254627039254628
039254629039254630039254631039254632039254633039254634039254635039254636039254637039254638
039254639039254640039254641039254642039254643039254644039254645039254646039254647039254648
039254649039254650039254651039254652039254653039254654039254655039254656039254657039254658
039254659039254660039254661039254662039254663039254664039254665039254666039254667039254668
039254669039254670039254671039254672039254673039254674039254675039254676039254677039254678
039254679039254680039254681039254682039254683039254684039254685039254686039254687039254688
039254689039254690039254691039254692039254693039254694039254695039254696039254697039254698
039254699039254700039254701039254702039254703039254704039254705039254706039254707039254708
039254709039254710039254711039254712039254713039254714039254715039254716039254717039254718
039254719039254720039254721039254722039254723039254724039254725039254726039254727039254728
039254729039254730039254731039254732039254733039254734039254735039254736039254737039254738
039254739039254740039254741039254742039254743039254744039254745039254746039254747039254748
039254749039254750039254751039254752039254753039254754039254755039254756039254757039254758
039254759039254760039254761039254762039254763039254764039254765039254766039254767039254768
039254769039254770039254771039254772039254773039254774039254775039254776039254777039254778
039254779039254780039254781039254782039254783039254784039254785039254786039254787039254788
039254789039254790039254791039254792039254793039254794039254795039254796039254797039254798
039254799039254800039254801039254802039254803039254804039254805039254806039254807039254808
039254809039254810039254811039254812039254813039254814039254815039254816039254817039254818
039254819039254820039254821039254822039254823039254824039254825039254826039254827039254828
039254829039254830039254831039254832039254833039254834039254835039254836039254837039254838
039254839039254840039254841039254842039254843039254844039254845039254846039254847039254848
039254849039254850039254851039254852039254853039254854039254855039254856039254857039254858
039254859039254860039254861039254862039254863039254864039254865039254866039254867039254868
039254869039254870039254871039254872039254873039254874039254875039254876039254877039254878
039254879039254880039254881039254882039254883039254884039254885039254886039254887039254888
039254889039254890039254891039254892039254893039254894039254895039254896039254897039254898
039254899039254900039254901039254902039254903039254904039254905039254906039254907039254908
039254909039254910039254911039254912039254913039254914039254915039254916039254917039254918
039254919039254920039254921039254922039254923039254924039254925039254926039254927039254928
039254929039254930039254931039254932039254933039254934039254935039254936039254937039254938
039254939039254940039254941039254942039254943039254944039254945039254946039254947039254948
039254949039254950039254951039254952039254953039254954039254955039254956039254957039254958
039254959039254960039254961039254962039254963039254964039254965039254966039254967039254968
039254969039254970039254971039254972039254973039254974039254975039254976039254977039254978
039254979039254980039254981039254982039254983039254984039254985039254986039254987039254988
039254989039254990039254991039254992039254993039254994039254995039254996039254997039254998
039254999039255000039255001039255002039255003039255004039255005039255006039255007039255008
039255009039255010039255011039255012039255013039255014039255015039255016039255017039255018
039255019039255020039255021039255022039255023039255024039255025039255026039255027039255028
039255029039255030039255031039255032039255033039255034039255035039255036039255037039255038
039255039039255040039255041039255042039255043039255044039255045039255046039255047039255048
039255049039255050039255051039255052039255053039255054039255055039255056039255057039255058
039255059039255060039255061039255062039255063039255064039255065039255066039255067039255068
039255069039255070039255071039255072039255073039255074039255075039255076039255077039255078
039255079039255080039255081039255082039255083039255084039255085039255086039255087039255088
039255089039255090039255091039255092039255093039255094039255095039255096039255097039255098
039255099039255100039255101039255102039255103039255104039255105039255106039255107039255108
039255109039255110039255111039255112039255113039255114039255115039255116039255117039255118
039255119039255120039255121039255122039255123039255124039255125039255126039255127039255128
039255129039255130039255131039255132039255133039255134039255135039255136039255137039255138
039255139039255140039255141039255142039255143039255144039255145039255146039255147039255148
039255149039255150039255151039255152039255153039255154039255155039255156039255157039255158
039255159039255160039255161039255162039255163039255164039255165039255166039255167039255168
039255169039255170039255171039255172039255173039255174039255175039255176039255177039255178
039255179039255180039255181039255182039255183039255184039255185039255186039255187039255188
039255189039255190039255191039255192039255193039255194039255195039255196039255197039255198
039255199039255200039255201039255202039255203039255204039255205039255206039255207039255208
039255209039255210039255211039255212039255213039255214039255215039255216039255217039255218
039255219039255220039255221039255222039255223039255224039255225039255226039255227039255228
039255229039255230039255231039255232039255233039255234039255235039255236039255237039255238
039255239039255240039255241039255242039255243039255244039255245039255246039255247039255248
039255249039255250039255251039255252039255253039255254039255255039255256039255257039255258
039255259039255260039255261039255262039255263039255264039255265039255266039255267039255268
039255269039255270039255271039255272039255273039255274039255275039255276039255277039255278
039255279039255280039255281039255282039255283039255284039255285039255286039255287039255288
039255289039255290039255291039255292039255293039255294039255295039255296039255297039255298
039255299039255300039255301039255302039255303039255304039255305039255306039255307039255308
039255309039255310039255311039255312039255313039255314039255315039255316039255317039255318
039255319039255320039255321039255322039255323039255324039255325039255326039255327039255328
039255329039255330039255331039255332039255333039255334039255335039255336039255337039255338
039255339039255340039255341039255342039255343039255344039255345039255346039255347039255348
039255349039255350039255351039255352039255353039255354039255355039255356039255357039255358
039255359039255360039255361039255362039255363039255364039255365039255366039255367039255368
039255369039255370039255371039255372039255373039255374039255375039255376039255377039255378
039255379039255380039255381039255382039255383039255384039255385039255386039255387039255388
039255389039255390039255391039255392039255393039255394039255395039255396039255397039255398
039255399039255400039255401039255402039255403039255404039255405039255406039255407039255408
039255409039255410039255411039255412039255413039255414039255415039255416039255417039255418
039255419039255420039255421039255422039255423039255424039255425039255426039255427039255428
039255429039255430039255431039255432039255433039255434039255435039255436039255437039255438
039255439039255440039255441039255442039255443039255444039255445039255446039255447039255448
039255449039255450039255451039255452039255453039255454039255455039255456039255457039255458
039255459039255460039255461039255462039255463039255464039255465039255466039255467039255468
039255469039255470039255471039255472039255473039255474039255475039255476039255477039255478
039255479039255480039255481039255482039255483039255484039255485039255486039255487039255488
039255489039255490039255491039255492039255493039255494039255495039255496039255497039255498
039255499039255500039255501039255502039255503039255504039255505039255506039255507039255508
039255509039255510039255511039255512039255513039255514039255515039255516039255517039255518
039255519039255520039255521039255522039255523039255524039255525039255526039255527039255528
039255529039255530039255531039255532039255533039255534039255535039255536039255537039255538
039255539039255540039255541039255542039255543039255544039255545039255546039255547039255548
039255549039255550039255551039255552039255553039255554039255555039255556039255557039255558
039255559039255560039255561039255562039255563039255564039255565039255566039255567039255568
039255569039255570039255571039255572039255573039255574039255575039255576039255577039255578
039255579039255580039255581039255582039255583039255584039255585039255586039255587039255588
039255589039255590039255591039255592039255593039255594039255595039255596039255597039255598
039255599039255600039255601039255602039255603039255604039255605039255606039255607039255608
039255609039255610039255611039255612039255613039255614039255615039255616039255617039255618
039255619039255620039255621039255622039255623039255624039255625039255626039255627039255628
039255629039255630039255631039255632039255633039255634039255635039255636039255637039255638
039255639039255640039255641039255642039255643039255644039255645039255646039255647039255648
039255649039255650039255651039255652039255653039255654039255655039255656039255657039255658
039255659039255660039255661039255662039255663039255664039255665039255666039255667039255668
039255669039255670039255671039255672039255673039255674039255675039255676039255677039255678
039255679039255680039255681039255682039255683039255684039255685039255686039255687039255688
039255689039255690039255691039255692039255693039255694039255695039255696039255697039255698
039255699039255700039255701039255702039255703039255704039255705039255706039255707039255708
039255709039255710039255711039255712039255713039255714039255715039255716039255717039255718
039255719039255720039255721039255722039255723039255724039255725039255726039255727039255728
039255729039255730039255731039255732039255733039255734039255735039255736039255737039255738
039255739039255740039255741039255742039255743039255744039255745039255746039255747039255748
039255749039255750039255751039255752039255753039255754039255755039255756039255757039255758
039255759039255760039255761039255762039255763039255764039255765039255766039255767039255768
039255769039255770039255771039255772039255773039255774039255775039255776039255777039255778
039255779039255780039255781039255782039255783039255784039255785039255786039255787039255788
039255789039255790039255791039255792039255793039255794039255795039255796039255797039255798
039255799039255800039255801039255802039255803039255804039255805039255806039255807039255808
039255809039255810039255811039255812039255813039255814039255815039255816039255817039255818
039255819039255820039255821039255822039255823039255824039255825039255826039255827039255828
039255829039255830039255831039255832039255833039255834039255835039255836039255837039255838
039255839039255840039255841039255842039255843039255844039255845039255846039255847039255848
039255849039255850039255851039255852039255853039255854039255855039255856039255857039255858
039255859039255860039255861039255862039255863039255864039255865039255866039255867039255868
039255869039255870039255871039255872039255873039255874039255875039255876039255877039255878
039255879039255880039255881039255882039255883039255884039255885039255886039255887039255888
039255889039255890039255891039255892039255893039255894039255895039255896039255897039255898
039255899039255900039255901039255902039255903039255904039255905039255906039255907039255908
039255909039255910039255911039255912039255913039255914039255915039255916039255917039255918
039255919039255920039255921039255922039255923039255924039255925039255926039255927039255928
039255929039255930039255931039255932039255933039255934039255935039255936039255937039255938
039255939039255940039255941039255942039255943039255944039255945039255946039255947039255948
039255949039255950039255951039255952039255953039255954039255955039255956039255957039255958
039255959039255960039255961039255962039255963039255964039255965039255966039255967039255968
039255969039255970039255971039255972039255973039255974039255975039255976039255977039255978
039255979039255980039255981039255982039255983039255984039255985039255986039255987039255988
039255989039255990039255991039255992039255993039255994039255995039255996039255997039255998
039255999039256000039256001039256002039256003039256004039256005039256006039256007039256008
039256009039256010039256011039256012039256013039256014039256015039256016039256017039256018
039256019039256020039256021039256022039256023039256024039256025039256026039256027039256028
039256029039256030039256031039256032039256033039256034039256035039256036039256037039256038
039256039039256040039256041039256042039256043039256044039256045039256046039256047039256048
039256049039256050039256051039256052039256053039256054039256055039256056039256057039256058
039256059039256060039256061039256062039256063039256064039256065039256066039256067039256068
039256069039256070039256071039256072039256073039256074039256075039256076039256077039256078
039256079039256080039256081039256082039256083039256084039256085039256086039256087039256088
039256089039256090039256091039256092039256093039256094039256095039256096039256097039256098
039256099039256100039256101039256102039256103039256104039256105039256106039256107039256108
039256109039256110039256111039256112039256113039256114039256115039256116039256117039256118
039256119039256120039256121039256122039256123039256124039256125039256126039256127039256128
039256129039256130039256131039256132039256133039256134039256135039256136039256137039256138
039256139039256140039256141039256142039256143039256144039256145039256146039256147039256148
039256149039256150039256151039256152039256153039256154039256155039256156039256157039256158
039256159039256160039256161039256162039256163039256164039256165039256166039256167039256168
039256169039256170039256171039256172039256173039256174039256175039256176039256177039256178
039256179039256180039256181039256182039256183039256184039256185039256186039256187039256188
039256189039256190039256191039256192039256193039256194039256195039256196039256197039256198
039256199039256200039256201039256202039256203039256204039256205039256206039256207039256208
039256209039256210039256211039256212039256213039256214039256215039256216039256217039256218
039256219039256220039256221039256222039256223039256224039256225039256226039256227039256228
039256229039256230039256231039256232039256233039256234039256235039256236039256237039256238
039256239039256240039256241039256242039256243039256244039256245039256246039256247039256248
039256249039256250039256251039256252039256253039256254039256255039256256039256257039256258
039256259039256260039256261039256262039256263039256264039256265039256266039256267039256268
039256269039256270039256271039256272039256273039256274039256275039256276039256277039256278
039256279039256280039256281039256282039256283039256284039256285039256286039256287039256288
039256289039256290039256291039256292039256293039256294039256295039256296039256297039256298
039256299039256300039256301039256302039256303039256304039256305039256306039256307039256308
039256309039256310039256311039256312039256313039256314039256315039256316039256317039256318
039256319039256320039256321039256322039256323039256324039256325039256326039256327039256328
039256329039256330039256331039256332039256333039256334039256335039256336039256337039256338
039256339039256340039256341039256342039256343039256344039256345039256346039256347039256348
039256349039256350039256351039256352039256353039256354039256355039256356039256357039256358
039256359039256360039256361039256362039256363039256364039256365039256366039256367039256368
039256369039256370039256371039256372039256373039256374039256375039256376039256377039256378
039256379039256380039256381039256382039256383039256384039256385039256386039256387039256388
039256389039256390039256391039256392039256393039256394039256395039256396039256397039256398
039256399039256400039256401039256402039256403039256404039256405039256406039256407039256408
039256409039256410039256411039256412039256413039256414039256415039256416039256417039256418
039256419039256420039256421039256422039256423039256424039256425039256426039256427039256428
039256429039256430039256431039256432039256433039256434039256435039256436039256437039256438
039256439039256440039256441039256442039256443039256444039256445039256446039256447039256448
039256449039256450039256451039256452039256453039256454039256455039256456039256457039256458
039256459039256460039256461039256462039256463039256464039256465039256466039256467039256468
039256469039256470039256471039256472039256473039256474039256475039256476039256477039256478
039256479039256480039256481039256482039256483039256484039256485039256486039256487039256488
039256489039256490039256491039256492039256493039256494039256495039256496039256497039256498
039256499039256500039256501039256502039256503039256504039256505039256506039256507039256508
039256509039256510039256511039256512039256513039256514039256515039256516039256517039256518
039256519039256520039256521039256522039256523039256524039256525039256526039256527039256528
039256529039256530039256531039256532039256533039256534039256535039256536039256537039256538
039256539039256540039256541039256542039256543039256544039256545039256546039256547039256548
039256549039256550039256551039256552039256553039256554039256555039256556039256557039256558
039256559039256560039256561039256562039256563039256564039256565039256566039256567039256568
039256569039256570039256571039256572039256573039256574039256575039256576039256577039256578
039256579039256580039256581039256582039256583039256584039256585039256586039256587039256588
039256589039256590039256591039256592039256593039256594039256595039256596039256597039256598
039256599039256600039256601039256602039256603039256604039256605039256606039256607039256608
039256609039256610039256611039256612039256613039256614039256615039256616039256617039256618
039256619039256620039256621039256622039256623039256624039256625039256626039256627039256628
039256629039256630039256631039256632039256633039256634039256635039256636039256637039256638
039256639039256640039256641039256642039256643039256644039256645039256646039256647039256648
039256649039256650039256651039256652039256653039256654039256655039256656039256657039256658
039256659039256660039256661039256662039256663039256664039256665039256666039256667039256668
039256669039256670039256671039256672039256673039256674039256675039256676039256677039256678
039256679039256680039256681039256682039256683039256684039256685039256686039256687039256688
039256689039256690039256691039256692039256693039256694039256695039256696039256697039256698
039256699039256700039256701039256702039256703039256704039256705039256706039256707039256708
039256709039256710039256711039256712039256713039256714039256715039256716039256717039256718
039256719039256720039256721039256722039256723039256724039256725039256726039256727039256728
039256729039256730039256731039256732039256733039256734039256735039256736039256737039256738
039256739039256740039256741039256742039256743039256744039256745039256746039256747039256748
039256749039256750039256751039256752039256753039256754039256755039256756039256757039256758
039256759039256760039256761039256762039256763039256764039256765039256766039256767039256768
039256769039256770039256771039256772039256773039256774039256775039256776039256777039256778
039256779039256780039256781039256782039256783039256784039256785039256786039256787039256788
039256789039256790039256791039256792039256793039256794039256795039256796039256797039256798
039256799039256800039256801039256802039256803039256804039256805039256806039256807039256808
039256809039256810039256811039256812039256813039256814039256815039256816039256817039256818
039256819039256820039256821039256822039256823039256824039256825039256826039256827039256828
039256829039256830039256831039256832039256833039256834039256835039256836039256837039256838
039256839039256840039256841039256842039256843039256844039256845039256846039256847039256848
039256849039256850039256851039256852039256853039256854039256855039256856039256857039256858
039256859039256860039256861039256862039256863039256864039256865039256866039256867039256868
039256869039256870039256871039256872039256873039256874039256875039256876039256877039256878
039256879039256880039256881039256882039256883039256884039256885039256886039256887039256888
039256889039256890039256891039256892039256893039256894039256895039256896039256897039256898
039256899039256900039256901039256902039256903039256904039256905039256906039256907039256908
039256909039256910039256911039256912039256913039256914039256915039256916039256917039256918
039256919039256920039256921039256922039256923039256924039256925039256926039256927039256928
039256929039256930039256931039256932039256933039256934039256935039256936039256937039256938
039256939039256940039256941039256942039256943039256944039256945039256946039256947039256948
039256949039256950039256951039256952039256953039256954039256955039256956039256957039256958
039256959039256960039256961039256962039256963039256964039256965039256966039256967039256968
039256969039256970039256971039256972039256973039256974039256975039256976039256977039256978
039256979039256980039256981039256982039256983039256984039256985039256986039256987039256988
039256989039256990039256991039256992039256993039256994039256995039256996039256997039256998
039256999039257000039257001039257002039257003039257004039257005039257006039257007039257008
039257009039257010039257011039257012039257013039257014039257015039257016039257017039257018
039257019039257020039257021039257022039257023039257024039257025039257026039257027039257028
039257029039257030039257031039257032039257033039257034039257035039257036039257037039257038
039257039039257040039257041039257042039257043039257044039257045039257046039257047039257048
039257049039257050039257051039257052039257053039257054039257055039257056039257057039257058
039257059039257060039257061039257062039257063039257064039257065039257066039257067039257068
039257069039257070039257071039257072039257073039257074039257075039257076039257077039257078
039257079039257080039257081039257082039257083039257084039257085039257086039257087039257088
039257089039257090039257091039257092039257093039257094039257095039257096039257097039257098
039257099039257100039257101039257102039257103039257104039257105039257106039257107039257108
039257109039257110039257111039257112039257113039257114039257115039257116039257117039257118
039257119039257120039257121039257122039257123039257124039257125039257126039257127039257128
039257129039257130039257131039257132039257133039257134039257135039257136039257137039257138
039257139039257140039257141039257142039257143039257144039257145039257146039257147039257148
039257149039257150039257151039257152039257153039257154039257155039257156039257157039257158
039257159039257160039257161039257162039257163039257164039257165039257166039257167039257168
039257169039257170039257171039257172039257173039257174039257175039257176039257177039257178
039257179039257180039257181039257182039257183039257184039257185039257186039257187039257188
039257189039257190039257191039257192039257193039257194039257195039257196039257197039257198
039257199039257200039257201039257202039257203039257204039257205039257206039257207039257208
039257209039257210039257211039257212039257213039257214039257215039257216039257217039257218
039257219039257220039257221039257222039257223039257224039257225039257226039257227039257228
039257229039257230039257231039257232039257233039257234039257235039257236039257237039257238
039257239039257240039257241039257242039257243039257244039257245039257246039257247039257248
039257249039257250039257251039257252039257253039257254039257255039257256039257257039257258
039257259039257260039257261039257262039257263039257264039257265039257266039257267039257268
039257269039257270039257271039257272039257273039257274039257275039257276039257277039257278
039257279039257280039257281039257282039257283039257284039257285039257286039257287039257288
039257289039257290039257291039257292039257293039257294039257295039257296039257297039257298
039257299039257300039257301039257302039257303039257304039257305039257306039257307039257308
039257309039257310039257311039257312039257313039257314039257315039257316039257317039257318
039257319039257320039257321039257322039257323039257324039257325039257326039257327039257328
039257329039257330039257331039257332039257333039257334039257335039257336039257337039257338
039257339039257340039257341039257342039257343039257344039257345039257346039257347039257348
039257349039257350039257351039257352039257353039257354039257355039257356039257357039257358
039257359039257360039257361039257362039257363039257364039257365039257366039257367039257368
039257369039257370039257371039257372039257373039257374039257375039257376039257377039257378
039257379039257380039257381039257382039257383039257384039257385039257386039257387039257388
039257389039257390039257391039257392039257393039257394039257395039257396039257397039257398
039257399039257400039257401039257402039257403039257404039257405039257406039257407039257408
039257409039257410039257411039257412039257413039257414039257415039257416039257417039257418
039257419039257420039257421039257422039257423039257424039257425039257426039257427039257428
039257429039257430039257431039257432039257433039257434039257435039257436039257437039257438
039257439039257440039257441039257442039257443039257444039257445039257446039257447039257448
039257449039257450039257451039257452039257453039257454039257455039257456039257457039257458
039257459039257460039257461039257462039257463039257464039257465039257466039257467039257468
039257469039257470039257471039257472039257473039257474039257475039257476039257477039257478
039257479039257480039257481039257482039257483039257484039257485039257486039257487039257488
039257489039257490039257491039257492039257493039257494039257495039257496039257497039257498
039257499039257500039257501039257502039257503039257504039257505039257506039257507039257508
039257509039257510039257511039257512039257513039257514039257515039257516039257517039257518
039257519039257520039257521039257522039257523039257524039257525039257526039257527039257528
039257529039257530039257531039257532039257533039257534039257535039257536039257537039257538
039257539039257540039257541039257542039257543039257544039257545039257546039257547039257548
039257549039257550039257551039257552039257553039257554039257555039257556039257557039257558
039257559039257560039257561039257562039257563039257564039257565039257566039257567039257568
039257569039257570039257571039257572039257573039257574039257575039257576039257577039257578
039257579039257580039257581039257582039257583039257584039257585039257586039257587039257588
039257589039257590039257591039257592039257593039257594039257595039257596039257597039257598
039257599039257600039257601039257602039257603039257604039257605039257606039257607039257608
039257609039257610039257611039257612039257613039257614039257615039257616039257617039257618
039257619039257620039257621039257622039257623039257624039257625039257626039257627039257628
039257629039257630039257631039257632039257633039257634039257635039257636039257637039257638
039257639039257640039257641039257642039257643039257644039257645039257646039257647039257648
039257649039257650039257651039257652039257653039257654039257655039257656039257657039257658
039257659039257660039257661039257662039257663039257664039257665039257666039257667039257668
039257669039257670039257671039257672039257673039257674039257675039257676039257677039257678
039257679039257680039257681039257682039257683039257684039257685039257686039257687039257688
039257689039257690039257691039257692039257693039257694039257695039257696039257697039257698
039257699039257700039257701039257702039257703039257704039257705039257706039257707039257708
039257709039257710039257711039257712039257713039257714039257715039257716039257717039257718
039257719039257720039257721039257722039257723039257724039257725039257726039257727039257728
039257729039257730039257731039257732039257733039257734039257735039257736039257737039257738
039257739039257740039257741039257742039257743039257744039257745039257746039257747039257748
039257749039257750039257751039257752039257753039257754039257755039257756039257757039257758
039257759039257760039257761039257762039257763039257764039257765039257766039257767039257768
039257769039257770039257771039257772039257773039257774039257775039257776039257777039257778
039257779039257780039257781039257782039257783039257784039257785039257786039257787039257788
039257789039257790039257791039257792039257793039257794039257795039257796039257797039257798
039257799039257800039257801039257802039257803039257804039257805039257806039257807039257808
039257809039257810039257811039257812039257813039257814039257815039257816039257817039257818
039257819039257820039257821039257822039257823039257824039257825039257826039257827039257828
039257829039257830039257831039257832039257833039257834039257835039257836039257837039257838
039257839039257840039257841039257842039257843039257844039257845039257846039257847039257848
039257849039257850039257851039257852039257853039257854039257855039257856039257857039257858
039257859039257860039257861039257862039257863039257864039257865039257866039257867039257868
039257869039257870039257871039257872039257873039257874039257875039257876039257877039257878
039257879039257880039257881039257882039257883039257884039257885039257886039257887039257888
039257889039257890039257891039257892039257893039257894039257895039257896039257897039257898
039257899039257900039257901039257902039257903039257904039257905039257906039257907039257908
039257909039257910039257911039257912039257913039257914039257915039257916039257917039257918
039257919039257920039257921039257922039257923039257924039257925039257926039257927039257928
039257929039257930039257931039257932039257933039257934039257935039257936039257937039257938
039257939039257940039257941039257942039257943039257944039257945039257946039257947039257948
039257949039257950039257951039257952039257953039257954039257955039257956039257957039257958
039257959039257960039257961039257962039257963039257964039257965039257966039257967039257968
039257969039257970039257971039257972039257973039257974039257975039257976039257977039257978
039257979039257980039257981039257982039257983039257984039257985039257986039257987039257988
039257989039257990039257991039257992039257993039257994039257995039257996039257997039257998
039257999039258000039258001039258002039258003039258004039258005039258006039258007039258008
039258009039258010039258011039258012039258013039258014039258015039258016039258017039258018
039258019039258020039258021039258022039258023039258024039258025039258026039258027039258028
039258029039258030039258031039258032039258033039258034039258035039258036039258037039258038
039258039039258040039258041039258042039258043039258044039258045039258046039258047039258048
039258049039258050039258051039258052039258053039258054039258055039258056039258057039258058
039258059039258060039258061039258062039258063039258064039258065039258066039258067039258068
039258069039258070039258071039258072039258073039258074039258075039258076039258077039258078
039258079039258080039258081039258082039258083039258084039258085039258086039258087039258088
039258089039258090039258091039258092039258093039258094039258095039258096039258097039258098
039258099039258100039258101039258102039258103039258104039258105039258106039258107039258108
039258109039258110039258111039258112039258113039258114039258115039258116039258117039258118
039258119039258120039258121039258122039258123039258124039258125039258126039258127039258128
039258129039258130039258131039258132039258133039258134039258135039258136039258137039258138
039258139039258140039258141039258142039258143039258144039258145039258146039258147039258148
039258149039258150039258151039258152039258153039258154039258155039258156039258157039258158
039258159039258160039258161039258162039258163039258164039258165039258166039258167039258168
039258169039258170039258171039258172039258173039258174039258175039258176039258177039258178
039258179039258180039258181039258182039258183039258184039258185039258186039258187039258188
039258189039258190039258191039258192039258193039258194039258195039258196039258197039258198
039258199039258200039258201039258202039258203039258204039258205039258206039258207039258208
039258209039258210039258211039258212039258213039258214039258215039258216039258217039258218
039258219039258220039258221039258222039258223039258224039258225039258226039258227039258228
039258229039258230039258231039258232039258233039258234039258235039258236039258237039258238
039258239039258240039258241039258242039258243039258244039258245039258246039258247039258248
039258249039258250039258251039258252039258253039258254039258255039258256039258257039258258
039258259039258260039258261039258262039258263039258264039258265039258266039258267039258268
039258269039258270039258271039258272039258273039258274039258275039258276039258277039258278
039258279039258280039258281039258282039258283039258284039258285039258286039258287039258288
039258289039258290039258291039258292039258293039258294039258295039258296039258297039258298
039258299039258300039258301039258302039258303039258304039258305039258306039258307039258308
039258309039258310039258311039258312039258313039258314039258315039258316039258317039258318
039258319039258320039258321039258322039258323039258324039258325039258326039258327039258328
039258329039258330039258331039258332039258333039258334039258335039258336039258337039258338
039258339039258340039258341039258342039258343039258344039258345039258346039258347039258348
039258349039258350039258351039258352039258353039258354039258355039258356039258357039258358
039258359039258360039258361039258362039258363039258364039258365039258366039258367039258368
039258369039258370039258371039258372039258373039258374039258375039258376039258377039258378
039258379039258380039258381039258382039258383039258384039258385039258386039258387039258388
039258389039258390039258391039258392039258393039258394039258395039258396039258397039258398
039258399039258400039258401039258402039258403039258404039258405039258406039258407039258408
039258409039258410039258411039258412039258413039258414039258415039258416039258417039258418
039258419039258420039258421039258422039258423039258424039258425039258426039258427039258428
039258429039258430039258431039258432039258433039258434039258435039258436039258437039258438
039258439039258440039258441039258442039258443039258444039258445039258446039258447039258448
039258449039258450039258451039258452039258453039258454039258455039258456039258457039258458
039258459039258460039258461039258462039258463039258464039258465039258466039258467039258468
039258469039258470039258471039258472039258473039258474039258475039258476039258477039258478
039258479039258480039258481039258482039258483039258484039258485039258486039258487039258488
039258489039258490039258491039258492039258493039258494039258495039258496039258497039258498
039258499039258500039258501039258502039258503039258504039258505039258506039258507039258508
039258509039258510039258511039258512039258513039258514039258515039258516039258517039258518
039258519039258520039258521039258522039258523039258524039258525039258526039258527039258528
039258529039258530039258531039258532039258533039258534039258535039258536039258537039258538
039258539039258540039258541039258542039258543039258544039258545039258546039258547039258548
039258549039258550039258551039258552039258553039258554039258555039258556039258557039258558
039258559039258560039258561039258562039258563039258564039258565039258566039258567039258568
039258569039258570039258571039258572039258573039258574039258575039258576039258577039258578
039258579039258580039258581039258582039258583039258584039258585039258586039258587039258588
039258589039258590039258591039258592039258593039258594039258595039258596039258597039258598
039258599039258600039258601039258602039258603039258604039258605039258606039258607039258608
039258609039258610039258611039258612039258613039258614039258615039258616039258617039258618
039258619039258620039258621039258622039258623039258624039258625039258626039258627039258628
039258629039258630039258631039258632039258633039258634039258635039258636039258637039258638
039258639039258640039258641039258642039258643039258644039258645039258646039258647039258648
039258649039258650039258651039258652039258653039258654039258655039258656039258657039258658
039258659039258660039258661039258662039258663039258664039258665039258666039258667039258668
039258669039258670039258671039258672039258673039258674039258675039258676039258677039258678
039258679039258680039258681039258682039258683039258684039258685039258686039258687039258688
039258689039258690039258691039258692039258693039258694039258695039258696039258697039258698
039258699039258700039258701039258702039258703039258704039258705039258706039258707039258708
039258709039258710039258711039258712039258713039258714039258715039258716039258717039258718
039258719039258720039258721039258722039258723039258724039258725039258726039258727039258728
039258729039258730039258731039258732039258733039258734039258735039258736039258737039258738
039258739039258740039258741039258742039258743039258744039258745039258746039258747039258748
039258749039258750039258751039258752039258753039258754039258755039258756039258757039258758
039258759039258760039258761039258762039258763039258764039258765039258766039258767039258768
039258769039258770039258771039258772039258773039258774039258775039258776039258777039258778
039258779039258780039258781039258782039258783039258784039258785039258786039258787039258788
039258789039258790039258791039258792039258793039258794039258795039258796039258797039258798
039258799039258800039258801039258802039258803039258804039258805039258806039258807039258808
039258809039258810039258811039258812039258813039258814039258815039258816039258817039258818
039258819039258820039258821039258822039258823039258824039258825039258826039258827039258828
039258829039258830039258831039258832039258833039258834039258835039258836039258837039258838
039258839039258840039258841039258842039258843039258844039258845039258846039258847039258848
039258849039258850039258851039258852039258853039258854039258855039258856039258857039258858
039258859039258860039258861039258862039258863039258864039258865039258866039258867039258868
039258869039258870039258871039258872039258873039258874039258875039258876039258877039258878
039258879039258880039258881039258882039258883039258884039258885039258886039258887039258888
039258889039258890039258891039258892039258893039258894039258895039258896039258897039258898
039258899039258900039258901039258902039258903039258904039258905039258906039258907039258908
039258909039258910039258911039258912039258913039258914039258915039258916039258917039258918
039258919039258920039258921039258922039258923039258924039258925039258926039258927039258928
039258929039258930039258931039258932039258933039258934039258935039258936039258937039258938
039258939039258940039258941039258942039258943039258944039258945039258946039258947039258948
039258949039258950039258951039258952039258953039258954039258955039258956039258957039258958
039258959039258960039258961039258962039258963039258964039258965039258966039258967039258968
039258969039258970039258971039258972039258973039258974039258975039258976039258977039258978
039258979039258980039258981039258982039258983039258984039258985039258986039258987039258988
039258989039258990039258991039258992039258993039258994039258995039258996039258997039258998
039258999039259000039259001039259002039259003039259004039259005039259006039259007039259008
039259009039259010039259011039259012039259013039259014039259015039259016039259017039259018
039259019039259020039259021039259022039259023039259024039259025039259026039259027039259028
039259029039259030039259031039259032039259033039259034039259035039259036039259037039259038
039259039039259040039259041039259042039259043039259044039259045039259046039259047039259048
039259049039259050039259051039259052039259053039259054039259055039259056039259057039259058
039259059039259060039259061039259062039259063039259064039259065039259066039259067039259068
039259069039259070039259071039259072039259073039259074039259075039259076039259077039259078
039259079039259080039259081039259082039259083039259084039259085039259086039259087039259088
039259089039259090039259091039259092039259093039259094039259095039259096039259097039259098
039259099039259100039259101039259102039259103039259104039259105039259106039259107039259108
039259109039259110039259111039259112039259113039259114039259115039259116039259117039259118
039259119039259120039259121039259122039259123039259124039259125039259126039259127039259128
039259129039259130039259131039259132039259133039259134039259135039259136039259137039259138
039259139039259140039259141039259142039259143039259144039259145039259146039259147039259148
039259149039259150039259151039259152039259153039259154039259155039259156039259157039259158
039259159039259160039259161039259162039259163039259164039259165039259166039259167039259168
039259169039259170039259171039259172039259173039259174039259175039259176039259177039259178
039259179039259180039259181039259182039259183039259184039259185039259186039259187039259188
039259189039259190039259191039259192039259193039259194039259195039259196039259197039259198
039259199039259200039259201039259202039259203039259204039259205039259206039259207039259208
039259209039259210039259211039259212039259213039259214039259215039259216039259217039259218
039259219039259220039259221039259222039259223039259224039259225039259226039259227039259228
039259229039259230039259231039259232039259233039259234039259235039259236039259237039259238
039259239039259240039259241039259242039259243039259244039259245039259246039259247039259248
039259249039259250039259251039259252039259253039259254039259255039259256039259257039259258
039259259039259260039259261039259262039259263039259264039259265039259266039259267039259268
039259269039259270039259271039259272039259273039259274039259275039259276039259277039259278
039259279039259280039259281039259282039259283039259284039259285039259286039259287039259288
039259289039259290039259291039259292039259293039259294039259295039259296039259297039259298
039259299039259300039259301039259302039259303039259304039259305039259306039259307039259308
039259309039259310039259311039259312039259313039259314039259315039259316039259317039259318
039259319039259320039259321039259322039259323039259324039259325039259326039259327039259328
039259329039259330039259331039259332039259333039259334039259335039259336039259337039259338
039259339039259340039259341039259342039259343039259344039259345039259346039259347039259348
039259349039259350039259351039259352039259353039259354039259355039259356039259357039259358
039259359039259360039259361039259362039259363039259364039259365039259366039259367039259368
039259369039259370039259371039259372039259373039259374039259375039259376039259377039259378
039259379039259380039259381039259382039259383039259384039259385039259386039259387039259388
039259389039259390039259391039259392039259393039259394039259395039259396039259397039259398
039259399039259400039259401039259402039259403039259404039259405039259406039259407039259408
039259409039259410039259411039259412039259413039259414039259415039259416039259417039259418
039259419039259420039259421039259422039259423039259424039259425039259426039259427039259428
039259429039259430039259431039259432039259433039259434039259435039259436039259437039259438
039259439039259440039259441039259442039259443039259444039259445039259446039259447039259448
039259449039259450039259451039259452039259453039259454039259455039259456039259457039259458
039259459039259460039259461039259462039259463039259464039259465039259466039259467039259468
039259469039259470039259471039259472039259473039259474039259475039259476039259477039259478
039259479039259480039259481039259482039259483039259484039259485039259486039259487039259488
039259489039259490039259491039259492039259493039259494039259495039259496039259497039259498
039259499039259500039259501039259502039259503039259504039259505039259506039259507039259508
039259509039259510039259511039259512039259513039259514039259515039259516039259517039259518
039259519039259520039259521039259522039259523039259524039259525039259526039259527039259528
039259529039259530039259531039259532039259533039259534039259535039259536039259537039259538
039259539039259540039259541039259542039259543039259544039259545039259546039259547039259548
039259549039259550039259551039259552039259553039259554039259555039259556039259557039259558
039259559039259560039259561039259562039259563039259564039259565039259566039259567039259568
039259569039259570039259571039259572039259573039259574039259575039259576039259577039259578
039259579039259580039259581039259582039259583039259584039259585039259586039259587039259588
039259589039259590039259591039259592039259593039259594039259595039259596039259597039259598
039259599039259600039259601039259602039259603039259604039259605039259606039259607039259608
039259609039259610039259611039259612039259613039259614039259615039259616039259617039259618
039259619039259620039259621039259622039259623039259624039259625039259626039259627039259628
039259629039259630039259631039259632039259633039259634039259635039259636039259637039259638
039259639039259640039259641039259642039259643039259644039259645039259646039259647039259648
039259649039259650039259651039259652039259653039259654039259655039259656039259657039259658
039259659039259660039259661039259662039259663039259664039259665039259666039259667039259668
039259669039259670039259671039259672039259673039259674039259675039259676039259677039259678
039259679039259680039259681039259682039259683039259684039259685039259686039259687039259688
039259689039259690039259691039259692039259693039259694039259695039259696039259697039259698
039259699039259700039259701039259702039259703039259704039259705039259706039259707039259708
039259709039259710039259711039259712039259713039259714039259715039259716039259717039259718
039259719039259720039259721039259722039259723039259724039259725039259726039259727039259728
039259729039259730039259731039259732039259733039259734039259735039259736039259737039259738
039259739039259740039259741039259742039259743039259744039259745039259746039259747039259748
039259749039259750039259751039259752039259753039259754039259755039259756039259757039259758
039259759039259760039259761039259762039259763039259764039259765039259766039259767039259768
039259769039259770039259771039259772039259773039259774039259775039259776039259777039259778
039259779039259780039259781039259782039259783039259784039259785039259786039259787039259788
039259789039259790039259791039259792039259793039259794039259795039259796039259797039259798
039259799039259800039259801039259802039259803039259804039259805039259806039259807039259808
039259809039259810039259811039259812039259813039259814039259815039259816039259817039259818
039259819039259820039259821039259822039259823039259824039259825039259826039259827039259828
039259829039259830039259831039259832039259833039259834039259835039259836039259837039259838
039259839039259840039259841039259842039259843039259844039259845039259846039259847039259848
039259849039259850039259851039259852039259853039259854039259855039259856039259857039259858
039259859039259860039259861039259862039259863039259864039259865039259866039259867039259868
039259869039259870039259871039259872039259873039259874039259875039259876039259877039259878
039259879039259880039259881039259882039259883039259884039259885039259886039259887039259888
039259889039259890039259891039259892039259893039259894039259895039259896039259897039259898
039259899039259900039259901039259902039259903039259904039259905039259906039259907039259908
039259909039259910039259911039259912039259913039259914039259915039259916039259917039259918
039259919039259920039259921039259922039259923039259924039259925039259926039259927039259928
039259929039259930039259931039259932039259933039259934039259935039259936039259937039259938
039259939039259940039259941039259942039259943039259944039259945039259946039259947039259948
039259949039259950039259951039259952039259953039259954039259955039259956039259957039259958
039259959039259960039259961039259962039259963039259964039259965039259966039259967039259968
039259969039259970039259971039259972039259973039259974039259975039259976039259977039259978
039259979039259980039259981039259982039259983039259984039259985039259986039259987039259988
039259989039259990039259991039259992039259993039259994039259995039259996039259997039259998
039259999039260000039260001039260002039260003039260004039260005039260006039260007039260008
039260009039260010039260011039260012039260013039260014039260015039260016039260017039260018
039260019039260020039260021039260022039260023039260024039260025039260026039260027039260028
039260029039260030039260031039260032039260033039260034039260035039260036039260037039260038
039260039039260040039260041039260042039260043039260044039260045039260046039260047039260048
039260049039260050039260051039260052039260053039260054039260055039260056039260057039260058
039260059039260060039260061039260062039260063039260064039260065039260066039260067039260068
039260069039260070039260071039260072039260073039260074039260075039260076039260077039260078
039260079039260080039260081039260082039260083039260084039260085039260086039260087039260088
039260089039260090039260091039260092039260093039260094039260095039260096039260097039260098
039260099039260100039260101039260102039260103039260104039260105039260106039260107039260108
039260109039260110039260111039260112039260113039260114039260115039260116039260117039260118
039260119039260120039260121039260122039260123039260124039260125039260126039260127039260128
039260129039260130039260131039260132039260133039260134039260135039260136039260137039260138
039260139039260140039260141039260142039260143039260144039260145039260146039260147039260148
039260149039260150039260151039260152039260153039260154039260155039260156039260157039260158
039260159039260160039260161039260162039260163039260164039260165039260166039260167039260168
039260169039260170039260171039260172039260173039260174039260175039260176039260177039260178
039260179039260180039260181039260182039260183039260184039260185039260186039260187039260188
039260189039260190039260191039260192039260193039260194039260195039260196039260197039260198
039260199039260200039260201039260202039260203039260204039260205039260206039260207039260208
039260209039260210039260211039260212039260213039260214039260215039260216039260217039260218
039260219039260220039260221039260222039260223039260224039260225039260226039260227039260228
039260229039260230039260231039260232039260233039260234039260235039260236039260237039260238
039260239039260240039260241039260242039260243039260244039260245039260246039260247039260248
039260249039260250039260251039260252039260253039260254039260255039260256039260257039260258
039260259039260260039260261039260262039260263039260264039260265039260266039260267039260268
039260269039260270039260271039260272039260273039260274039260275039260276039260277039260278
039260279039260280039260281039260282039260283039260284039260285039260286039260287039260288
039260289039260290039260291039260292039260293039260294039260295039260296039260297039260298
039260299039260300039260301039260302039260303039260304039260305039260306039260307039260308
039260309039260310039260311039260312039260313039260314039260315039260316039260317039260318
039260319039260320039260321039260322039260323039260324039260325039260326039260327039260328
039260329039260330039260331039260332039260333039260334039260335039260336039260337039260338
039260339039260340039260341039260342039260343039260344039260345039260346039260347039260348
039260349039260350039260351039260352039260353039260354039260355039260356039260357039260358
039260359039260360039260361039260362039260363039260364039260365039260366039260367039260368
039260369039260370039260371039260372039260373039260374039260375039260376039260377039260378
039260379039260380039260381039260382039260383039260384039260385039260386039260387039260388
039260389039260390039260391039260392039260393039260394039260395039260396039260397039260398
039260399039260400039260401039260402039260403039260404039260405039260406039260407039260408
039260409039260410039260411039260412039260413039260414039260415039260416039260417039260418
039260419039260420039260421039260422039260423039260424039260425039260426039260427039260428
039260429039260430039260431039260432039260433039260434039260435039260436039260437039260438
039260439039260440039260441039260442039260443039260444039260445039260446039260447039260448
039260449039260450039260451039260452039260453039260454039260455039260456039260457039260458
039260459039260460039260461039260462039260463039260464039260465039260466039260467039260468
039260469039260470039260471039260472039260473039260474039260475039260476039260477039260478
039260479039260480039260481039260482039260483039260484039260485039260486039260487039260488
039260489039260490039260491039260492039260493039260494039260495039260496039260497039260498
039260499039260500039260501039260502039260503039260504039260505039260506039260507039260508
039260509039260510039260511039260512039260513039260514039260515039260516039260517039260518
039260519039260520039260521039260522039260523039260524039260525039260526039260527039260528
039260529039260530039260531039260532039260533039260534039260535039260536039260537039260538
039260539039260540039260541039260542039260543039260544039260545039260546039260547039260548
039260549039260550039260551039260552039260553039260554039260555039260556039260557039260558
039260559039260560039260561039260562039260563039260564039260565039260566039260567039260568
039260569039260570039260571039260572039260573039260574039260575039260576039260577039260578
039260579039260580039260581039260582039260583039260584039260585039260586039260587039260588
039260589039260590039260591039260592039260593039260594039260595039260596039260597039260598
039260599039260600039260601039260602039260603039260604039260605039260606039260607039260608
039260609039260610039260611039260612039260613039260614039260615039260616039260617039260618
039260619039260620039260621039260622039260623039260624039260625039260626039260627039260628
039260629039260630039260631039260632039260633039260634039260635039260636039260637039260638
039260639039260640039260641039260642039260643039260644039260645039260646039260647039260648
039260649039260650039260651039260652039260653039260654039260655039260656039260657039260658
039260659039260660039260661039260662039260663039260664039260665039260666039260667039260668
039260669039260670039260671039260672039260673039260674039260675039260676039260677039260678
039260679039260680039260681039260682039260683039260684039260685039260686039260687039260688
039260689039260690039260691039260692039260693039260694039260695039260696039260697039260698
039260699039260700039260701039260702039260703039260704039260705039260706039260707039260708
039260709039260710039260711039260712039260713039260714039260715039260716039260717039260718
039260719039260720039260721039260722039260723039260724039260725039260726039260727039260728
039260729039260730039260731039260732039260733039260734039260735039260736039260737039260738
039260739039260740039260741039260742039260743039260744039260745039260746039260747039260748
039260749039260750039260751039260752039260753039260754039260755039260756039260757039260758
039260759039260760039260761039260762039260763039260764039260765039260766039260767039260768
039260769039260770039260771039260772039260773039260774039260775039260776039260777039260778
039260779039260780039260781039260782039260783039260784039260785039260786039260787039260788
039260789039260790039260791039260792039260793039260794039260795039260796039260797039260798
039260799039260800039260801039260802039260803039260804039260805039260806039260807039260808
039260809039260810039260811039260812039260813039260814039260815039260816039260817039260818
039260819039260820039260821039260822039260823039260824039260825039260826039260827039260828
039260829039260830039260831039260832039260833039260834039260835039260836039260837039260838
039260839039260840039260841039260842039260843039260844039260845039260846039260847039260848
039260849039260850039260851039260852039260853039260854039260855039260856039260857039260858
039260859039260860039260861039260862039260863039260864039260865039260866039260867039260868
039260869039260870039260871039260872039260873039260874039260875039260876039260877039260878
039260879039260880039260881039260882039260883039260884039260885039260886039260887039260888
039260889039260890039260891039260892039260893039260894039260895039260896039260897039260898
039260899039260900039260901039260902039260903039260904039260905039260906039260907039260908
039260909039260910039260911039260912039260913039260914039260915039260916039260917039260918
039260919039260920039260921039260922039260923039260924039260925039260926039260927039260928
039260929039260930039260931039260932039260933039260934039260935039260936039260937039260938
039260939039260940039260941039260942039260943039260944039260945039260946039260947039260948
039260949039260950039260951039260952039260953039260954039260955039260956039260957039260958
039260959039260960039260961039260962039260963039260964039260965039260966039260967039260968
039260969039260970039260971039260972039260973039260974039260975039260976039260977039260978
039260979039260980039260981039260982039260983039260984039260985039260986039260987039260988
039260989039260990039260991039260992039260993039260994039260995039260996039260997039260998
039260999039261000039261001039261002039261003039261004039261005039261006039261007039261008
039261009039261010039261011039261012039261013039261014039261015039261016039261017039261018
039261019039261020039261021039261022039261023039261024039261025039261026039261027039261028
039261029039261030039261031039261032039261033039261034039261035039261036039261037039261038
039261039039261040039261041039261042039261043039261044039261045039261046039261047039261048
039261049039261050039261051039261052039261053039261054039261055039261056039261057039261058
039261059039261060039261061039261062039261063039261064039261065039261066039261067039261068
039261069039261070039261071039261072039261073039261074039261075039261076039261077039261078
039261079039261080039261081039261082039261083039261084039261085039261086039261087039261088
039261089039261090039261091039261092039261093039261094039261095039261096039261097039261098
039261099039261100039261101039261102039261103039261104039261105039261106039261107039261108
039261109039261110039261111039261112039261113039261114039261115039261116039261117039261118
039261119039261120039261121039261122039261123039261124039261125039261126039261127039261128
039261129039261130039261131039261132039261133039261134039261135039261136039261137039261138
039261139039261140039261141039261142039261143039261144039261145039261146039261147039261148
039261149039261150039261151039261152039261153039261154039261155039261156039261157039261158
039261159039261160039261161039261162039261163039261164039261165039261166039261167039261168
039261169039261170039261171039261172039261173039261174039261175039261176039261177039261178
039261179039261180039261181039261182039261183039261184039261185039261186039261187039261188
039261189039261190039261191039261192039261193039261194039261195039261196039261197039261198
039261199039261200039261201039261202039261203039261204039261205039261206039261207039261208
039261209039261210039261211039261212039261213039261214039261215039261216039261217039261218
039261219039261220039261221039261222039261223039261224039261225039261226039261227039261228
039261229039261230039261231039261232039261233039261234039261235039261236039261237039261238
039261239039261240039261241039261242039261243039261244039261245039261246039261247039261248
039261249039261250039261251039261252039261253039261254039261255039261256039261257039261258
039261259039261260039261261039261262039261263039261264039261265039261266039261267039261268
039261269039261270039261271039261272039261273039261274039261275039261276039261277039261278
039261279039261280039261281039261282039261283039261284039261285039261286039261287039261288
039261289039261290039261291039261292039261293039261294039261295039261296039261297039261298
039261299039261300039261301039261302039261303039261304039261305039261306039261307039261308
039261309039261310039261311039261312039261313039261314039261315039261316039261317039261318
039261319039261320039261321039261322039261323039261324039261325039261326039261327039261328
039261329039261330039261331039261332039261333039261334039261335039261336039261337039261338
039261339039261340039261341039261342039261343039261344039261345039261346039261347039261348
039261349039261350039261351039261352039261353039261354039261355039261356039261357039261358
039261359039261360039261361039261362039261363039261364039261365039261366039261367039261368
039261369039261370039261371039261372039261373039261374039261375039261376039261377039261378
039261379039261380039261381039261382039261383039261384039261385039261386039261387039261388
039261389039261390039261391039261392039261393039261394039261395039261396039261397039261398
039261399039261400039261401039261402039261403039261404039261405039261406039261407039261408
039261409039261410039261411039261412039261413039261414039261415039261416039261417039261418
039261419039261420039261421039261422039261423039261424039261425039261426039261427039261428
039261429039261430039261431039261432039261433039261434039261435039261436039261437039261438
039261439039261440039261441039261442039261443039261444039261445039261446039261447039261448
039261449039261450039261451039261452039261453039261454039261455039261456039261457039261458
039261459039261460039261461039261462039261463039261464039261465039261466039261467039261468
039261469039261470039261471039261472039261473039261474039261475039261476039261477039261478
039261479039261480039261481039261482039261483039261484039261485039261486039261487039261488
039261489039261490039261491039261492039261493039261494039261495039261496039261497039261498
039261499039261500039261501039261502039261503039261504039261505039261506039261507039261508
039261509039261510039261511039261512039261513039261514039261515039261516039261517039261518
039261519039261520039261521039261522039261523039261524039261525039261526039261527039261528
039261529039261530039261531039261532039261533039261534039261535039261536039261537039261538
039261539039261540039261541039261542039261543039261544039261545039261546039261547039261548
039261549039261550039261551039261552039261553039261554039261555039261556039261557039261558
039261559039261560039261561039261562039261563039261564039261565039261566039261567039261568
039261569039261570039261571039261572039261573039261574039261575039261576039261577039261578
039261579039261580039261581039261582039261583039261584039261585039261586039261587039261588
039261589039261590039261591039261592039261593039261594039261595039261596039261597039261598
039261599039261600039261601039261602039261603039261604039261605039261606039261607039261608
039261609039261610039261611039261612039261613039261614039261615039261616039261617039261618
039261619039261620039261621039261622039261623039261624039261625039261626039261627039261628
039261629039261630039261631039261632039261633039261634039261635039261636039261637039261638
039261639039261640039261641039261642039261643039261644039261645039261646039261647039261648
039261649039261650039261651039261652039261653039261654039261655039261656039261657039261658
039261659039261660039261661039261662039261663039261664039261665039261666039261667039261668
039261669039261670039261671039261672039261673039261674039261675039261676039261677039261678
039261679039261680039261681039261682039261683039261684039261685039261686039261687039261688
039261689039261690039261691039261692039261693039261694039261695039261696039261697039261698
039261699039261700039261701039261702039261703039261704039261705039261706039261707039261708
039261709039261710039261711039261712039261713039261714039261715039261716039261717039261718
039261719039261720039261721039261722039261723039261724039261725039261726039261727039261728
039261729039261730039261731039261732039261733039261734039261735039261736039261737039261738
039261739039261740039261741039261742039261743039261744039261745039261746039261747039261748
039261749039261750039261751039261752039261753039261754039261755039261756039261757039261758
039261759039261760039261761039261762039261763039261764039261765039261766039261767039261768
039261769039261770039261771039261772039261773039261774039261775039261776039261777039261778
039261779039261780039261781039261782039261783039261784039261785039261786039261787039261788
039261789039261790039261791039261792039261793039261794039261795039261796039261797039261798
039261799039261800039261801039261802039261803039261804039261805039261806039261807039261808
039261809039261810039261811039261812039261813039261814039261815039261816039261817039261818
039261819039261820039261821039261822039261823039261824039261825039261826039261827039261828
039261829039261830039261831039261832039261833039261834039261835039261836039261837039261838
039261839039261840039261841039261842039261843039261844039261845039261846039261847039261848
039261849039261850039261851039261852039261853039261854039261855039261856039261857039261858
039261859039261860039261861039261862039261863039261864039261865039261866039261867039261868
039261869039261870039261871039261872039261873039261874039261875039261876039261877039261878
039261879039261880039261881039261882039261883039261884039261885039261886039261887039261888
039261889039261890039261891039261892039261893039261894039261895039261896039261897039261898
039261899039261900039261901039261902039261903039261904039261905039261906039261907039261908
039261909039261910039261911039261912039261913039261914039261915039261916039261917039261918
039261919039261920039261921039261922039261923039261924039261925039261926039261927039261928
039261929039261930039261931039261932039261933039261934039261935039261936039261937039261938
039261939039261940039261941039261942039261943039261944039261945039261946039261947039261948
039261949039261950039261951039261952039261953039261954039261955039261956039261957039261958
039261959039261960039261961039261962039261963039261964039261965039261966039261967039261968
039261969039261970039261971039261972039261973039261974039261975039261976039261977039261978
039261979039261980039261981039261982039261983039261984039261985039261986039261987039261988
039261989039261990039261991039261992039261993039261994039261995039261996039261997039261998
039261999039262000039262001039262002039262003039262004039262005039262006039262007039262008
039262009039262010039262011039262012039262013039262014039262015039262016039262017039262018
039262019039262020039262021039262022039262023039262024039262025039262026039262027039262028
039262029039262030039262031039262032039262033039262034039262035039262036039262037039262038
039262039039262040039262041039262042039262043039262044039262045039262046039262047039262048
039262049039262050039262051039262052039262053039262054039262055039262056039262057039262058
039262059039262060039262061039262062039262063039262064039262065039262066039262067039262068
039262069039262070039262071039262072039262073039262074039262075039262076039262077039262078
039262079039262080039262081039262082039262083039262084039262085039262086039262087039262088
039262089039262090039262091039262092039262093039262094039262095039262096039262097039262098
039262099039262100039262101039262102039262103039262104039262105039262106039262107039262108
039262109039262110039262111039262112039262113039262114039262115039262116039262117039262118
039262119039262120039262121039262122039262123039262124039262125039262126039262127039262128
039262129039262130039262131039262132039262133039262134039262135039262136039262137039262138
039262139039262140039262141039262142039262143039262144039262145039262146039262147039262148
039262149039262150039262151039262152039262153039262154039262155039262156039262157039262158
039262159039262160039262161039262162039262163039262164039262165039262166039262167039262168
039262169039262170039262171039262172039262173039262174039262175039262176039262177039262178
039262179039262180039262181039262182039262183039262184039262185039262186039262187039262188
039262189039262190039262191039262192039262193039262194039262195039262196039262197039262198
039262199039262200039262201039262202039262203039262204039262205039262206039262207039262208
039262209039262210039262211039262212039262213039262214039262215039262216039262217039262218
039262219039262220039262221039262222039262223039262224039262225039262226039262227039262228
039262229039262230039262231039262232039262233039262234039262235039262236039262237039262238
039262239039262240039262241039262242039262243039262244039262245039262246039262247039262248
039262249039262250039262251039262252039262253039262254039262255039262256039262257039262258
039262259039262260039262261039262262039262263039262264039262265039262266039262267039262268
039262269039262270039262271039262272039262273039262274039262275039262276039262277039262278
039262279039262280039262281039262282039262283039262284039262285039262286039262287039262288
039262289039262290039262291039262292039262293039262294039262295039262296039262297039262298
039262299039262300039262301039262302039262303039262304039262305039262306039262307039262308
039262309039262310039262311039262312039262313039262314039262315039262316039262317039262318
039262319039262320039262321039262322039262323039262324039262325039262326039262327039262328
039262329039262330039262331039262332039262333039262334039262335039262336039262337039262338
039262339039262340039262341039262342039262343039262344039262345039262346039262347039262348
039262349039262350039262351039262352039262353039262354039262355039262356039262357039262358
039262359039262360039262361039262362039262363039262364039262365039262366039262367039262368
039262369039262370039262371039262372039262373039262374039262375039262376039262377039262378
039262379039262380039262381039262382039262383039262384039262385039262386039262387039262388
039262389039262390039262391039262392039262393039262394039262395039262396039262397039262398
039262399039262400039262401039262402039262403039262404039262405039262406039262407039262408
039262409039262410039262411039262412039262413039262414039262415039262416039262417039262418
039262419039262420039262421039262422039262423039262424039262425039262426039262427039262428
039262429039262430039262431039262432039262433039262434039262435039262436039262437039262438
039262439039262440039262441039262442039262443039262444039262445039262446039262447039262448
039262449039262450039262451039262452039262453039262454039262455039262456039262457039262458
039262459039262460039262461039262462039262463039262464039262465039262466039262467039262468
039262469039262470039262471039262472039262473039262474039262475039262476039262477039262478
039262479039262480039262481039262482039262483039262484039262485039262486039262487039262488
039262489039262490039262491039262492039262493039262494039262495039262496039262497039262498
039262499039262500039262501039262502039262503039262504039262505039262506039262507039262508
039262509039262510039262511039262512039262513039262514039262515039262516039262517039262518
039262519039262520039262521039262522039262523039262524039262525039262526039262527039262528
039262529039262530039262531039262532039262533039262534039262535039262536039262537039262538
039262539039262540039262541039262542039262543039262544039262545039262546039262547039262548
039262549039262550039262551039262552039262553039262554039262555039262556039262557039262558
039262559039262560039262561039262562039262563039262564039262565039262566039262567039262568
039262569039262570039262571039262572039262573039262574039262575039262576039262577039262578
039262579039262580039262581039262582039262583039262584039262585039262586039262587039262588
039262589039262590039262591039262592039262593039262594039262595039262596039262597039262598
039262599039262600039262601039262602039262603039262604039262605039262606039262607039262608
039262609039262610039262611039262612039262613039262614039262615039262616039262617039262618
039262619039262620039262621039262622039262623039262624039262625039262626039262627039262628
039262629039262630039262631039262632039262633039262634039262635039262636039262637039262638
039262639039262640039262641039262642039262643039262644039262645039262646039262647039262648
039262649039262650039262651039262652039262653039262654039262655039262656039262657039262658
039262659039262660039262661039262662039262663039262664039262665039262666039262667039262668
039262669039262670039262671039262672039262673039262674039262675039262676039262677039262678
039262679039262680039262681039262682039262683039262684039262685039262686039262687039262688
039262689039262690039262691039262692039262693039262694039262695039262696039262697039262698
039262699039262700039262701039262702039262703039262704039262705039262706039262707039262708
039262709039262710039262711039262712039262713039262714039262715039262716039262717039262718
039262719039262720039262721039262722039262723039262724039262725039262726039262727039262728
039262729039262730039262731039262732039262733039262734039262735039262736039262737039262738
039262739039262740039262741039262742039262743039262744039262745039262746039262747039262748
039262749039262750039262751039262752039262753039262754039262755039262756039262757039262758
039262759039262760039262761039262762039262763039262764039262765039262766039262767039262768
039262769039262770039262771039262772039262773039262774039262775039262776039262777039262778
039262779039262780039262781039262782039262783039262784039262785039262786039262787039262788
039262789039262790039262791039262792039262793039262794039262795039262796039262797039262798
039262799039262800039262801039262802039262803039262804039262805039262806039262807039262808
039262809039262810039262811039262812039262813039262814039262815039262816039262817039262818
039262819039262820039262821039262822039262823039262824039262825039262826039262827039262828
039262829039262830039262831039262832039262833039262834039262835039262836039262837039262838
039262839039262840039262841039262842039262843039262844039262845039262846039262847039262848
039262849039262850039262851039262852039262853039262854039262855039262856039262857039262858
039262859039262860039262861039262862039262863039262864039262865039262866039262867039262868
039262869039262870039262871039262872039262873039262874039262875039262876039262877039262878
039262879039262880039262881039262882039262883039262884039262885039262886039262887039262888
039262889039262890039262891039262892039262893039262894039262895039262896039262897039262898
039262899039262900039262901039262902039262903039262904039262905039262906039262907039262908
039262909039262910039262911039262912039262913039262914039262915039262916039262917039262918
039262919039262920039262921039262922039262923039262924039262925039262926039262927039262928
039262929039262930039262931039262932039262933039262934039262935039262936039262937039262938
039262939039262940039262941039262942039262943039262944039262945039262946039262947039262948
039262949039262950039262951039262952039262953039262954039262955039262956039262957039262958
039262959039262960039262961039262962039262963039262964039262965039262966039262967039262968
039262969039262970039262971039262972039262973039262974039262975039262976039262977039262978
039262979039262980039262981039262982039262983039262984039262985039262986039262987039262988
039262989039262990039262991039262992039262993039262994039262995039262996039262997039262998
039262999039263000039263001039263002039263003039263004039263005039263006039263007039263008
039263009039263010039263011039263012039263013039263014039263015039263016039263017039263018
039263019039263020039263021039263022039263023039263024039263025039263026039263027039263028
039263029039263030039263031039263032039263033039263034039263035039263036039263037039263038
039263039039263040039263041039263042039263043039263044039263045039263046039263047039263048
039263049039263050039263051039263052039263053039263054039263055039263056039263057039263058
039263059039263060039263061039263062039263063039263064039263065039263066039263067039263068
039263069039263070039263071039263072039263073039263074039263075039263076039263077039263078
039263079039263080039263081039263082039263083039263084039263085039263086039263087039263088
039263089039263090039263091039263092039263093039263094039263095039263096039263097039263098
039263099039263100039263101039263102039263103039263104039263105039263106039263107039263108
039263109039263110039263111039263112039263113039263114039263115039263116039263117039263118
039263119039263120039263121039263122039263123039263124039263125039263126039263127039263128
039263129039263130039263131039263132039263133039263134039263135039263136039263137039263138
039263139039263140039263141039263142039263143039263144039263145039263146039263147039263148
039263149039263150039263151039263152039263153039263154039263155039263156039263157039263158
039263159039263160039263161039263162039263163039263164039263165039263166039263167039263168
039263169039263170039263171039263172039263173039263174039263175039263176039263177039263178
039263179039263180039263181039263182039263183039263184039263185039263186039263187039263188
039263189039263190039263191039263192039263193039263194039263195039263196039263197039263198
039263199039263200039263201039263202039263203039263204039263205039263206039263207039263208
039263209039263210039263211039263212039263213039263214039263215039263216039263217039263218
039263219039263220039263221039263222039263223039263224039263225039263226039263227039263228
039263229039263230039263231039263232039263233039263234039263235039263236039263237039263238
039263239039263240039263241039263242039263243039263244039263245039263246039263247039263248
039263249039263250039263251039263252039263253039263254039263255039263256039263257039263258
039263259039263260039263261039263262039263263039263264039263265039263266039263267039263268
039263269039263270039263271039263272039263273039263274039263275039263276039263277039263278
039263279039263280039263281039263282039263283039263284039263285039263286039263287039263288
039263289039263290039263291039263292039263293039263294039263295039263296039263297039263298
039263299039263300039263301039263302039263303039263304039263305039263306039263307039263308
039263309039263310039263311039263312039263313039263314039263315039263316039263317039263318
039263319039263320039263321039263322039263323039263324039263325039263326039263327039263328
039263329039263330039263331039263332039263333039263334039263335039263336039263337039263338
039263339039263340039263341039263342039263343039263344039263345039263346039263347039263348
039263349039263350039263351039263352039263353039263354039263355039263356039263357039263358
039263359039263360039263361039263362039263363039263364039263365039263366039263367039263368
039263369039263370039263371039263372039263373039263374039263375039263376039263377039263378
039263379039263380039263381039263382039263383039263384039263385039263386039263387039263388
039263389039263390039263391039263392039263393039263394039263395039263396039263397039263398
039263399039263400039263401039263402039263403039263404039263405039263406039263407039263408
039263409039263410039263411039263412039263413039263414039263415039263416039263417039263418
039263419039263420039263421039263422039263423039263424039263425039263426039263427039263428
039263429


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