039913430039913431039913432039913433039913434039913435039913436039913437039913438
039913439039913440039913441039913442039913443039913444039913445039913446039913447039913448
039913449039913450039913451039913452039913453039913454039913455039913456039913457039913458
039913459039913460039913461039913462039913463039913464039913465039913466039913467039913468
039913469039913470039913471039913472039913473039913474039913475039913476039913477039913478
039913479039913480039913481039913482039913483039913484039913485039913486039913487039913488
039913489039913490039913491039913492039913493039913494039913495039913496039913497039913498
039913499039913500039913501039913502039913503039913504039913505039913506039913507039913508
039913509039913510039913511039913512039913513039913514039913515039913516039913517039913518
039913519039913520039913521039913522039913523039913524039913525039913526039913527039913528
039913529039913530039913531039913532039913533039913534039913535039913536039913537039913538
039913539039913540039913541039913542039913543039913544039913545039913546039913547039913548
039913549039913550039913551039913552039913553039913554039913555039913556039913557039913558
039913559039913560039913561039913562039913563039913564039913565039913566039913567039913568
039913569039913570039913571039913572039913573039913574039913575039913576039913577039913578
039913579039913580039913581039913582039913583039913584039913585039913586039913587039913588
039913589039913590039913591039913592039913593039913594039913595039913596039913597039913598
039913599039913600039913601039913602039913603039913604039913605039913606039913607039913608
039913609039913610039913611039913612039913613039913614039913615039913616039913617039913618
039913619039913620039913621039913622039913623039913624039913625039913626039913627039913628
039913629039913630039913631039913632039913633039913634039913635039913636039913637039913638
039913639039913640039913641039913642039913643039913644039913645039913646039913647039913648
039913649039913650039913651039913652039913653039913654039913655039913656039913657039913658
039913659039913660039913661039913662039913663039913664039913665039913666039913667039913668
039913669039913670039913671039913672039913673039913674039913675039913676039913677039913678
039913679039913680039913681039913682039913683039913684039913685039913686039913687039913688
039913689039913690039913691039913692039913693039913694039913695039913696039913697039913698
039913699039913700039913701039913702039913703039913704039913705039913706039913707039913708
039913709039913710039913711039913712039913713039913714039913715039913716039913717039913718
039913719039913720039913721039913722039913723039913724039913725039913726039913727039913728
039913729039913730039913731039913732039913733039913734039913735039913736039913737039913738
039913739039913740039913741039913742039913743039913744039913745039913746039913747039913748
039913749039913750039913751039913752039913753039913754039913755039913756039913757039913758
039913759039913760039913761039913762039913763039913764039913765039913766039913767039913768
039913769039913770039913771039913772039913773039913774039913775039913776039913777039913778
039913779039913780039913781039913782039913783039913784039913785039913786039913787039913788
039913789039913790039913791039913792039913793039913794039913795039913796039913797039913798
039913799039913800039913801039913802039913803039913804039913805039913806039913807039913808
039913809039913810039913811039913812039913813039913814039913815039913816039913817039913818
039913819039913820039913821039913822039913823039913824039913825039913826039913827039913828
039913829039913830039913831039913832039913833039913834039913835039913836039913837039913838
039913839039913840039913841039913842039913843039913844039913845039913846039913847039913848
039913849039913850039913851039913852039913853039913854039913855039913856039913857039913858
039913859039913860039913861039913862039913863039913864039913865039913866039913867039913868
039913869039913870039913871039913872039913873039913874039913875039913876039913877039913878
039913879039913880039913881039913882039913883039913884039913885039913886039913887039913888
039913889039913890039913891039913892039913893039913894039913895039913896039913897039913898
039913899039913900039913901039913902039913903039913904039913905039913906039913907039913908
039913909039913910039913911039913912039913913039913914039913915039913916039913917039913918
039913919039913920039913921039913922039913923039913924039913925039913926039913927039913928
039913929039913930039913931039913932039913933039913934039913935039913936039913937039913938
039913939039913940039913941039913942039913943039913944039913945039913946039913947039913948
039913949039913950039913951039913952039913953039913954039913955039913956039913957039913958
039913959039913960039913961039913962039913963039913964039913965039913966039913967039913968
039913969039913970039913971039913972039913973039913974039913975039913976039913977039913978
039913979039913980039913981039913982039913983039913984039913985039913986039913987039913988
039913989039913990039913991039913992039913993039913994039913995039913996039913997039913998
039913999039914000039914001039914002039914003039914004039914005039914006039914007039914008
039914009039914010039914011039914012039914013039914014039914015039914016039914017039914018
039914019039914020039914021039914022039914023039914024039914025039914026039914027039914028
039914029039914030039914031039914032039914033039914034039914035039914036039914037039914038
039914039039914040039914041039914042039914043039914044039914045039914046039914047039914048
039914049039914050039914051039914052039914053039914054039914055039914056039914057039914058
039914059039914060039914061039914062039914063039914064039914065039914066039914067039914068
039914069039914070039914071039914072039914073039914074039914075039914076039914077039914078
039914079039914080039914081039914082039914083039914084039914085039914086039914087039914088
039914089039914090039914091039914092039914093039914094039914095039914096039914097039914098
039914099039914100039914101039914102039914103039914104039914105039914106039914107039914108
039914109039914110039914111039914112039914113039914114039914115039914116039914117039914118
039914119039914120039914121039914122039914123039914124039914125039914126039914127039914128
039914129039914130039914131039914132039914133039914134039914135039914136039914137039914138
039914139039914140039914141039914142039914143039914144039914145039914146039914147039914148
039914149039914150039914151039914152039914153039914154039914155039914156039914157039914158
039914159039914160039914161039914162039914163039914164039914165039914166039914167039914168
039914169039914170039914171039914172039914173039914174039914175039914176039914177039914178
039914179039914180039914181039914182039914183039914184039914185039914186039914187039914188
039914189039914190039914191039914192039914193039914194039914195039914196039914197039914198
039914199039914200039914201039914202039914203039914204039914205039914206039914207039914208
039914209039914210039914211039914212039914213039914214039914215039914216039914217039914218
039914219039914220039914221039914222039914223039914224039914225039914226039914227039914228
039914229039914230039914231039914232039914233039914234039914235039914236039914237039914238
039914239039914240039914241039914242039914243039914244039914245039914246039914247039914248
039914249039914250039914251039914252039914253039914254039914255039914256039914257039914258
039914259039914260039914261039914262039914263039914264039914265039914266039914267039914268
039914269039914270039914271039914272039914273039914274039914275039914276039914277039914278
039914279039914280039914281039914282039914283039914284039914285039914286039914287039914288
039914289039914290039914291039914292039914293039914294039914295039914296039914297039914298
039914299039914300039914301039914302039914303039914304039914305039914306039914307039914308
039914309039914310039914311039914312039914313039914314039914315039914316039914317039914318
039914319039914320039914321039914322039914323039914324039914325039914326039914327039914328
039914329039914330039914331039914332039914333039914334039914335039914336039914337039914338
039914339039914340039914341039914342039914343039914344039914345039914346039914347039914348
039914349039914350039914351039914352039914353039914354039914355039914356039914357039914358
039914359039914360039914361039914362039914363039914364039914365039914366039914367039914368
039914369039914370039914371039914372039914373039914374039914375039914376039914377039914378
039914379039914380039914381039914382039914383039914384039914385039914386039914387039914388
039914389039914390039914391039914392039914393039914394039914395039914396039914397039914398
039914399039914400039914401039914402039914403039914404039914405039914406039914407039914408
039914409039914410039914411039914412039914413039914414039914415039914416039914417039914418
039914419039914420039914421039914422039914423039914424039914425039914426039914427039914428
039914429039914430039914431039914432039914433039914434039914435039914436039914437039914438
039914439039914440039914441039914442039914443039914444039914445039914446039914447039914448
039914449039914450039914451039914452039914453039914454039914455039914456039914457039914458
039914459039914460039914461039914462039914463039914464039914465039914466039914467039914468
039914469039914470039914471039914472039914473039914474039914475039914476039914477039914478
039914479039914480039914481039914482039914483039914484039914485039914486039914487039914488
039914489039914490039914491039914492039914493039914494039914495039914496039914497039914498
039914499039914500039914501039914502039914503039914504039914505039914506039914507039914508
039914509039914510039914511039914512039914513039914514039914515039914516039914517039914518
039914519039914520039914521039914522039914523039914524039914525039914526039914527039914528
039914529039914530039914531039914532039914533039914534039914535039914536039914537039914538
039914539039914540039914541039914542039914543039914544039914545039914546039914547039914548
039914549039914550039914551039914552039914553039914554039914555039914556039914557039914558
039914559039914560039914561039914562039914563039914564039914565039914566039914567039914568
039914569039914570039914571039914572039914573039914574039914575039914576039914577039914578
039914579039914580039914581039914582039914583039914584039914585039914586039914587039914588
039914589039914590039914591039914592039914593039914594039914595039914596039914597039914598
039914599039914600039914601039914602039914603039914604039914605039914606039914607039914608
039914609039914610039914611039914612039914613039914614039914615039914616039914617039914618
039914619039914620039914621039914622039914623039914624039914625039914626039914627039914628
039914629039914630039914631039914632039914633039914634039914635039914636039914637039914638
039914639039914640039914641039914642039914643039914644039914645039914646039914647039914648
039914649039914650039914651039914652039914653039914654039914655039914656039914657039914658
039914659039914660039914661039914662039914663039914664039914665039914666039914667039914668
039914669039914670039914671039914672039914673039914674039914675039914676039914677039914678
039914679039914680039914681039914682039914683039914684039914685039914686039914687039914688
039914689039914690039914691039914692039914693039914694039914695039914696039914697039914698
039914699039914700039914701039914702039914703039914704039914705039914706039914707039914708
039914709039914710039914711039914712039914713039914714039914715039914716039914717039914718
039914719039914720039914721039914722039914723039914724039914725039914726039914727039914728
039914729039914730039914731039914732039914733039914734039914735039914736039914737039914738
039914739039914740039914741039914742039914743039914744039914745039914746039914747039914748
039914749039914750039914751039914752039914753039914754039914755039914756039914757039914758
039914759039914760039914761039914762039914763039914764039914765039914766039914767039914768
039914769039914770039914771039914772039914773039914774039914775039914776039914777039914778
039914779039914780039914781039914782039914783039914784039914785039914786039914787039914788
039914789039914790039914791039914792039914793039914794039914795039914796039914797039914798
039914799039914800039914801039914802039914803039914804039914805039914806039914807039914808
039914809039914810039914811039914812039914813039914814039914815039914816039914817039914818
039914819039914820039914821039914822039914823039914824039914825039914826039914827039914828
039914829039914830039914831039914832039914833039914834039914835039914836039914837039914838
039914839039914840039914841039914842039914843039914844039914845039914846039914847039914848
039914849039914850039914851039914852039914853039914854039914855039914856039914857039914858
039914859039914860039914861039914862039914863039914864039914865039914866039914867039914868
039914869039914870039914871039914872039914873039914874039914875039914876039914877039914878
039914879039914880039914881039914882039914883039914884039914885039914886039914887039914888
039914889039914890039914891039914892039914893039914894039914895039914896039914897039914898
039914899039914900039914901039914902039914903039914904039914905039914906039914907039914908
039914909039914910039914911039914912039914913039914914039914915039914916039914917039914918
039914919039914920039914921039914922039914923039914924039914925039914926039914927039914928
039914929039914930039914931039914932039914933039914934039914935039914936039914937039914938
039914939039914940039914941039914942039914943039914944039914945039914946039914947039914948
039914949039914950039914951039914952039914953039914954039914955039914956039914957039914958
039914959039914960039914961039914962039914963039914964039914965039914966039914967039914968
039914969039914970039914971039914972039914973039914974039914975039914976039914977039914978
039914979039914980039914981039914982039914983039914984039914985039914986039914987039914988
039914989039914990039914991039914992039914993039914994039914995039914996039914997039914998
039914999039915000039915001039915002039915003039915004039915005039915006039915007039915008
039915009039915010039915011039915012039915013039915014039915015039915016039915017039915018
039915019039915020039915021039915022039915023039915024039915025039915026039915027039915028
039915029039915030039915031039915032039915033039915034039915035039915036039915037039915038
039915039039915040039915041039915042039915043039915044039915045039915046039915047039915048
039915049039915050039915051039915052039915053039915054039915055039915056039915057039915058
039915059039915060039915061039915062039915063039915064039915065039915066039915067039915068
039915069039915070039915071039915072039915073039915074039915075039915076039915077039915078
039915079039915080039915081039915082039915083039915084039915085039915086039915087039915088
039915089039915090039915091039915092039915093039915094039915095039915096039915097039915098
039915099039915100039915101039915102039915103039915104039915105039915106039915107039915108
039915109039915110039915111039915112039915113039915114039915115039915116039915117039915118
039915119039915120039915121039915122039915123039915124039915125039915126039915127039915128
039915129039915130039915131039915132039915133039915134039915135039915136039915137039915138
039915139039915140039915141039915142039915143039915144039915145039915146039915147039915148
039915149039915150039915151039915152039915153039915154039915155039915156039915157039915158
039915159039915160039915161039915162039915163039915164039915165039915166039915167039915168
039915169039915170039915171039915172039915173039915174039915175039915176039915177039915178
039915179039915180039915181039915182039915183039915184039915185039915186039915187039915188
039915189039915190039915191039915192039915193039915194039915195039915196039915197039915198
039915199039915200039915201039915202039915203039915204039915205039915206039915207039915208
039915209039915210039915211039915212039915213039915214039915215039915216039915217039915218
039915219039915220039915221039915222039915223039915224039915225039915226039915227039915228
039915229039915230039915231039915232039915233039915234039915235039915236039915237039915238
039915239039915240039915241039915242039915243039915244039915245039915246039915247039915248
039915249039915250039915251039915252039915253039915254039915255039915256039915257039915258
039915259039915260039915261039915262039915263039915264039915265039915266039915267039915268
039915269039915270039915271039915272039915273039915274039915275039915276039915277039915278
039915279039915280039915281039915282039915283039915284039915285039915286039915287039915288
039915289039915290039915291039915292039915293039915294039915295039915296039915297039915298
039915299039915300039915301039915302039915303039915304039915305039915306039915307039915308
039915309039915310039915311039915312039915313039915314039915315039915316039915317039915318
039915319039915320039915321039915322039915323039915324039915325039915326039915327039915328
039915329039915330039915331039915332039915333039915334039915335039915336039915337039915338
039915339039915340039915341039915342039915343039915344039915345039915346039915347039915348
039915349039915350039915351039915352039915353039915354039915355039915356039915357039915358
039915359039915360039915361039915362039915363039915364039915365039915366039915367039915368
039915369039915370039915371039915372039915373039915374039915375039915376039915377039915378
039915379039915380039915381039915382039915383039915384039915385039915386039915387039915388
039915389039915390039915391039915392039915393039915394039915395039915396039915397039915398
039915399039915400039915401039915402039915403039915404039915405039915406039915407039915408
039915409039915410039915411039915412039915413039915414039915415039915416039915417039915418
039915419039915420039915421039915422039915423039915424039915425039915426039915427039915428
039915429039915430039915431039915432039915433039915434039915435039915436039915437039915438
039915439039915440039915441039915442039915443039915444039915445039915446039915447039915448
039915449039915450039915451039915452039915453039915454039915455039915456039915457039915458
039915459039915460039915461039915462039915463039915464039915465039915466039915467039915468
039915469039915470039915471039915472039915473039915474039915475039915476039915477039915478
039915479039915480039915481039915482039915483039915484039915485039915486039915487039915488
039915489039915490039915491039915492039915493039915494039915495039915496039915497039915498
039915499039915500039915501039915502039915503039915504039915505039915506039915507039915508
039915509039915510039915511039915512039915513039915514039915515039915516039915517039915518
039915519039915520039915521039915522039915523039915524039915525039915526039915527039915528
039915529039915530039915531039915532039915533039915534039915535039915536039915537039915538
039915539039915540039915541039915542039915543039915544039915545039915546039915547039915548
039915549039915550039915551039915552039915553039915554039915555039915556039915557039915558
039915559039915560039915561039915562039915563039915564039915565039915566039915567039915568
039915569039915570039915571039915572039915573039915574039915575039915576039915577039915578
039915579039915580039915581039915582039915583039915584039915585039915586039915587039915588
039915589039915590039915591039915592039915593039915594039915595039915596039915597039915598
039915599039915600039915601039915602039915603039915604039915605039915606039915607039915608
039915609039915610039915611039915612039915613039915614039915615039915616039915617039915618
039915619039915620039915621039915622039915623039915624039915625039915626039915627039915628
039915629039915630039915631039915632039915633039915634039915635039915636039915637039915638
039915639039915640039915641039915642039915643039915644039915645039915646039915647039915648
039915649039915650039915651039915652039915653039915654039915655039915656039915657039915658
039915659039915660039915661039915662039915663039915664039915665039915666039915667039915668
039915669039915670039915671039915672039915673039915674039915675039915676039915677039915678
039915679039915680039915681039915682039915683039915684039915685039915686039915687039915688
039915689039915690039915691039915692039915693039915694039915695039915696039915697039915698
039915699039915700039915701039915702039915703039915704039915705039915706039915707039915708
039915709039915710039915711039915712039915713039915714039915715039915716039915717039915718
039915719039915720039915721039915722039915723039915724039915725039915726039915727039915728
039915729039915730039915731039915732039915733039915734039915735039915736039915737039915738
039915739039915740039915741039915742039915743039915744039915745039915746039915747039915748
039915749039915750039915751039915752039915753039915754039915755039915756039915757039915758
039915759039915760039915761039915762039915763039915764039915765039915766039915767039915768
039915769039915770039915771039915772039915773039915774039915775039915776039915777039915778
039915779039915780039915781039915782039915783039915784039915785039915786039915787039915788
039915789039915790039915791039915792039915793039915794039915795039915796039915797039915798
039915799039915800039915801039915802039915803039915804039915805039915806039915807039915808
039915809039915810039915811039915812039915813039915814039915815039915816039915817039915818
039915819039915820039915821039915822039915823039915824039915825039915826039915827039915828
039915829039915830039915831039915832039915833039915834039915835039915836039915837039915838
039915839039915840039915841039915842039915843039915844039915845039915846039915847039915848
039915849039915850039915851039915852039915853039915854039915855039915856039915857039915858
039915859039915860039915861039915862039915863039915864039915865039915866039915867039915868
039915869039915870039915871039915872039915873039915874039915875039915876039915877039915878
039915879039915880039915881039915882039915883039915884039915885039915886039915887039915888
039915889039915890039915891039915892039915893039915894039915895039915896039915897039915898
039915899039915900039915901039915902039915903039915904039915905039915906039915907039915908
039915909039915910039915911039915912039915913039915914039915915039915916039915917039915918
039915919039915920039915921039915922039915923039915924039915925039915926039915927039915928
039915929039915930039915931039915932039915933039915934039915935039915936039915937039915938
039915939039915940039915941039915942039915943039915944039915945039915946039915947039915948
039915949039915950039915951039915952039915953039915954039915955039915956039915957039915958
039915959039915960039915961039915962039915963039915964039915965039915966039915967039915968
039915969039915970039915971039915972039915973039915974039915975039915976039915977039915978
039915979039915980039915981039915982039915983039915984039915985039915986039915987039915988
039915989039915990039915991039915992039915993039915994039915995039915996039915997039915998
039915999039916000039916001039916002039916003039916004039916005039916006039916007039916008
039916009039916010039916011039916012039916013039916014039916015039916016039916017039916018
039916019039916020039916021039916022039916023039916024039916025039916026039916027039916028
039916029039916030039916031039916032039916033039916034039916035039916036039916037039916038
039916039039916040039916041039916042039916043039916044039916045039916046039916047039916048
039916049039916050039916051039916052039916053039916054039916055039916056039916057039916058
039916059039916060039916061039916062039916063039916064039916065039916066039916067039916068
039916069039916070039916071039916072039916073039916074039916075039916076039916077039916078
039916079039916080039916081039916082039916083039916084039916085039916086039916087039916088
039916089039916090039916091039916092039916093039916094039916095039916096039916097039916098
039916099039916100039916101039916102039916103039916104039916105039916106039916107039916108
039916109039916110039916111039916112039916113039916114039916115039916116039916117039916118
039916119039916120039916121039916122039916123039916124039916125039916126039916127039916128
039916129039916130039916131039916132039916133039916134039916135039916136039916137039916138
039916139039916140039916141039916142039916143039916144039916145039916146039916147039916148
039916149039916150039916151039916152039916153039916154039916155039916156039916157039916158
039916159039916160039916161039916162039916163039916164039916165039916166039916167039916168
039916169039916170039916171039916172039916173039916174039916175039916176039916177039916178
039916179039916180039916181039916182039916183039916184039916185039916186039916187039916188
039916189039916190039916191039916192039916193039916194039916195039916196039916197039916198
039916199039916200039916201039916202039916203039916204039916205039916206039916207039916208
039916209039916210039916211039916212039916213039916214039916215039916216039916217039916218
039916219039916220039916221039916222039916223039916224039916225039916226039916227039916228
039916229039916230039916231039916232039916233039916234039916235039916236039916237039916238
039916239039916240039916241039916242039916243039916244039916245039916246039916247039916248
039916249039916250039916251039916252039916253039916254039916255039916256039916257039916258
039916259039916260039916261039916262039916263039916264039916265039916266039916267039916268
039916269039916270039916271039916272039916273039916274039916275039916276039916277039916278
039916279039916280039916281039916282039916283039916284039916285039916286039916287039916288
039916289039916290039916291039916292039916293039916294039916295039916296039916297039916298
039916299039916300039916301039916302039916303039916304039916305039916306039916307039916308
039916309039916310039916311039916312039916313039916314039916315039916316039916317039916318
039916319039916320039916321039916322039916323039916324039916325039916326039916327039916328
039916329039916330039916331039916332039916333039916334039916335039916336039916337039916338
039916339039916340039916341039916342039916343039916344039916345039916346039916347039916348
039916349039916350039916351039916352039916353039916354039916355039916356039916357039916358
039916359039916360039916361039916362039916363039916364039916365039916366039916367039916368
039916369039916370039916371039916372039916373039916374039916375039916376039916377039916378
039916379039916380039916381039916382039916383039916384039916385039916386039916387039916388
039916389039916390039916391039916392039916393039916394039916395039916396039916397039916398
039916399039916400039916401039916402039916403039916404039916405039916406039916407039916408
039916409039916410039916411039916412039916413039916414039916415039916416039916417039916418
039916419039916420039916421039916422039916423039916424039916425039916426039916427039916428
039916429039916430039916431039916432039916433039916434039916435039916436039916437039916438
039916439039916440039916441039916442039916443039916444039916445039916446039916447039916448
039916449039916450039916451039916452039916453039916454039916455039916456039916457039916458
039916459039916460039916461039916462039916463039916464039916465039916466039916467039916468
039916469039916470039916471039916472039916473039916474039916475039916476039916477039916478
039916479039916480039916481039916482039916483039916484039916485039916486039916487039916488
039916489039916490039916491039916492039916493039916494039916495039916496039916497039916498
039916499039916500039916501039916502039916503039916504039916505039916506039916507039916508
039916509039916510039916511039916512039916513039916514039916515039916516039916517039916518
039916519039916520039916521039916522039916523039916524039916525039916526039916527039916528
039916529039916530039916531039916532039916533039916534039916535039916536039916537039916538
039916539039916540039916541039916542039916543039916544039916545039916546039916547039916548
039916549039916550039916551039916552039916553039916554039916555039916556039916557039916558
039916559039916560039916561039916562039916563039916564039916565039916566039916567039916568
039916569039916570039916571039916572039916573039916574039916575039916576039916577039916578
039916579039916580039916581039916582039916583039916584039916585039916586039916587039916588
039916589039916590039916591039916592039916593039916594039916595039916596039916597039916598
039916599039916600039916601039916602039916603039916604039916605039916606039916607039916608
039916609039916610039916611039916612039916613039916614039916615039916616039916617039916618
039916619039916620039916621039916622039916623039916624039916625039916626039916627039916628
039916629039916630039916631039916632039916633039916634039916635039916636039916637039916638
039916639039916640039916641039916642039916643039916644039916645039916646039916647039916648
039916649039916650039916651039916652039916653039916654039916655039916656039916657039916658
039916659039916660039916661039916662039916663039916664039916665039916666039916667039916668
039916669039916670039916671039916672039916673039916674039916675039916676039916677039916678
039916679039916680039916681039916682039916683039916684039916685039916686039916687039916688
039916689039916690039916691039916692039916693039916694039916695039916696039916697039916698
039916699039916700039916701039916702039916703039916704039916705039916706039916707039916708
039916709039916710039916711039916712039916713039916714039916715039916716039916717039916718
039916719039916720039916721039916722039916723039916724039916725039916726039916727039916728
039916729039916730039916731039916732039916733039916734039916735039916736039916737039916738
039916739039916740039916741039916742039916743039916744039916745039916746039916747039916748
039916749039916750039916751039916752039916753039916754039916755039916756039916757039916758
039916759039916760039916761039916762039916763039916764039916765039916766039916767039916768
039916769039916770039916771039916772039916773039916774039916775039916776039916777039916778
039916779039916780039916781039916782039916783039916784039916785039916786039916787039916788
039916789039916790039916791039916792039916793039916794039916795039916796039916797039916798
039916799039916800039916801039916802039916803039916804039916805039916806039916807039916808
039916809039916810039916811039916812039916813039916814039916815039916816039916817039916818
039916819039916820039916821039916822039916823039916824039916825039916826039916827039916828
039916829039916830039916831039916832039916833039916834039916835039916836039916837039916838
039916839039916840039916841039916842039916843039916844039916845039916846039916847039916848
039916849039916850039916851039916852039916853039916854039916855039916856039916857039916858
039916859039916860039916861039916862039916863039916864039916865039916866039916867039916868
039916869039916870039916871039916872039916873039916874039916875039916876039916877039916878
039916879039916880039916881039916882039916883039916884039916885039916886039916887039916888
039916889039916890039916891039916892039916893039916894039916895039916896039916897039916898
039916899039916900039916901039916902039916903039916904039916905039916906039916907039916908
039916909039916910039916911039916912039916913039916914039916915039916916039916917039916918
039916919039916920039916921039916922039916923039916924039916925039916926039916927039916928
039916929039916930039916931039916932039916933039916934039916935039916936039916937039916938
039916939039916940039916941039916942039916943039916944039916945039916946039916947039916948
039916949039916950039916951039916952039916953039916954039916955039916956039916957039916958
039916959039916960039916961039916962039916963039916964039916965039916966039916967039916968
039916969039916970039916971039916972039916973039916974039916975039916976039916977039916978
039916979039916980039916981039916982039916983039916984039916985039916986039916987039916988
039916989039916990039916991039916992039916993039916994039916995039916996039916997039916998
039916999039917000039917001039917002039917003039917004039917005039917006039917007039917008
039917009039917010039917011039917012039917013039917014039917015039917016039917017039917018
039917019039917020039917021039917022039917023039917024039917025039917026039917027039917028
039917029039917030039917031039917032039917033039917034039917035039917036039917037039917038
039917039039917040039917041039917042039917043039917044039917045039917046039917047039917048
039917049039917050039917051039917052039917053039917054039917055039917056039917057039917058
039917059039917060039917061039917062039917063039917064039917065039917066039917067039917068
039917069039917070039917071039917072039917073039917074039917075039917076039917077039917078
039917079039917080039917081039917082039917083039917084039917085039917086039917087039917088
039917089039917090039917091039917092039917093039917094039917095039917096039917097039917098
039917099039917100039917101039917102039917103039917104039917105039917106039917107039917108
039917109039917110039917111039917112039917113039917114039917115039917116039917117039917118
039917119039917120039917121039917122039917123039917124039917125039917126039917127039917128
039917129039917130039917131039917132039917133039917134039917135039917136039917137039917138
039917139039917140039917141039917142039917143039917144039917145039917146039917147039917148
039917149039917150039917151039917152039917153039917154039917155039917156039917157039917158
039917159039917160039917161039917162039917163039917164039917165039917166039917167039917168
039917169039917170039917171039917172039917173039917174039917175039917176039917177039917178
039917179039917180039917181039917182039917183039917184039917185039917186039917187039917188
039917189039917190039917191039917192039917193039917194039917195039917196039917197039917198
039917199039917200039917201039917202039917203039917204039917205039917206039917207039917208
039917209039917210039917211039917212039917213039917214039917215039917216039917217039917218
039917219039917220039917221039917222039917223039917224039917225039917226039917227039917228
039917229039917230039917231039917232039917233039917234039917235039917236039917237039917238
039917239039917240039917241039917242039917243039917244039917245039917246039917247039917248
039917249039917250039917251039917252039917253039917254039917255039917256039917257039917258
039917259039917260039917261039917262039917263039917264039917265039917266039917267039917268
039917269039917270039917271039917272039917273039917274039917275039917276039917277039917278
039917279039917280039917281039917282039917283039917284039917285039917286039917287039917288
039917289039917290039917291039917292039917293039917294039917295039917296039917297039917298
039917299039917300039917301039917302039917303039917304039917305039917306039917307039917308
039917309039917310039917311039917312039917313039917314039917315039917316039917317039917318
039917319039917320039917321039917322039917323039917324039917325039917326039917327039917328
039917329039917330039917331039917332039917333039917334039917335039917336039917337039917338
039917339039917340039917341039917342039917343039917344039917345039917346039917347039917348
039917349039917350039917351039917352039917353039917354039917355039917356039917357039917358
039917359039917360039917361039917362039917363039917364039917365039917366039917367039917368
039917369039917370039917371039917372039917373039917374039917375039917376039917377039917378
039917379039917380039917381039917382039917383039917384039917385039917386039917387039917388
039917389039917390039917391039917392039917393039917394039917395039917396039917397039917398
039917399039917400039917401039917402039917403039917404039917405039917406039917407039917408
039917409039917410039917411039917412039917413039917414039917415039917416039917417039917418
039917419039917420039917421039917422039917423039917424039917425039917426039917427039917428
039917429039917430039917431039917432039917433039917434039917435039917436039917437039917438
039917439039917440039917441039917442039917443039917444039917445039917446039917447039917448
039917449039917450039917451039917452039917453039917454039917455039917456039917457039917458
039917459039917460039917461039917462039917463039917464039917465039917466039917467039917468
039917469039917470039917471039917472039917473039917474039917475039917476039917477039917478
039917479039917480039917481039917482039917483039917484039917485039917486039917487039917488
039917489039917490039917491039917492039917493039917494039917495039917496039917497039917498
039917499039917500039917501039917502039917503039917504039917505039917506039917507039917508
039917509039917510039917511039917512039917513039917514039917515039917516039917517039917518
039917519039917520039917521039917522039917523039917524039917525039917526039917527039917528
039917529039917530039917531039917532039917533039917534039917535039917536039917537039917538
039917539039917540039917541039917542039917543039917544039917545039917546039917547039917548
039917549039917550039917551039917552039917553039917554039917555039917556039917557039917558
039917559039917560039917561039917562039917563039917564039917565039917566039917567039917568
039917569039917570039917571039917572039917573039917574039917575039917576039917577039917578
039917579039917580039917581039917582039917583039917584039917585039917586039917587039917588
039917589039917590039917591039917592039917593039917594039917595039917596039917597039917598
039917599039917600039917601039917602039917603039917604039917605039917606039917607039917608
039917609039917610039917611039917612039917613039917614039917615039917616039917617039917618
039917619039917620039917621039917622039917623039917624039917625039917626039917627039917628
039917629039917630039917631039917632039917633039917634039917635039917636039917637039917638
039917639039917640039917641039917642039917643039917644039917645039917646039917647039917648
039917649039917650039917651039917652039917653039917654039917655039917656039917657039917658
039917659039917660039917661039917662039917663039917664039917665039917666039917667039917668
039917669039917670039917671039917672039917673039917674039917675039917676039917677039917678
039917679039917680039917681039917682039917683039917684039917685039917686039917687039917688
039917689039917690039917691039917692039917693039917694039917695039917696039917697039917698
039917699039917700039917701039917702039917703039917704039917705039917706039917707039917708
039917709039917710039917711039917712039917713039917714039917715039917716039917717039917718
039917719039917720039917721039917722039917723039917724039917725039917726039917727039917728
039917729039917730039917731039917732039917733039917734039917735039917736039917737039917738
039917739039917740039917741039917742039917743039917744039917745039917746039917747039917748
039917749039917750039917751039917752039917753039917754039917755039917756039917757039917758
039917759039917760039917761039917762039917763039917764039917765039917766039917767039917768
039917769039917770039917771039917772039917773039917774039917775039917776039917777039917778
039917779039917780039917781039917782039917783039917784039917785039917786039917787039917788
039917789039917790039917791039917792039917793039917794039917795039917796039917797039917798
039917799039917800039917801039917802039917803039917804039917805039917806039917807039917808
039917809039917810039917811039917812039917813039917814039917815039917816039917817039917818
039917819039917820039917821039917822039917823039917824039917825039917826039917827039917828
039917829039917830039917831039917832039917833039917834039917835039917836039917837039917838
039917839039917840039917841039917842039917843039917844039917845039917846039917847039917848
039917849039917850039917851039917852039917853039917854039917855039917856039917857039917858
039917859039917860039917861039917862039917863039917864039917865039917866039917867039917868
039917869039917870039917871039917872039917873039917874039917875039917876039917877039917878
039917879039917880039917881039917882039917883039917884039917885039917886039917887039917888
039917889039917890039917891039917892039917893039917894039917895039917896039917897039917898
039917899039917900039917901039917902039917903039917904039917905039917906039917907039917908
039917909039917910039917911039917912039917913039917914039917915039917916039917917039917918
039917919039917920039917921039917922039917923039917924039917925039917926039917927039917928
039917929039917930039917931039917932039917933039917934039917935039917936039917937039917938
039917939039917940039917941039917942039917943039917944039917945039917946039917947039917948
039917949039917950039917951039917952039917953039917954039917955039917956039917957039917958
039917959039917960039917961039917962039917963039917964039917965039917966039917967039917968
039917969039917970039917971039917972039917973039917974039917975039917976039917977039917978
039917979039917980039917981039917982039917983039917984039917985039917986039917987039917988
039917989039917990039917991039917992039917993039917994039917995039917996039917997039917998
039917999039918000039918001039918002039918003039918004039918005039918006039918007039918008
039918009039918010039918011039918012039918013039918014039918015039918016039918017039918018
039918019039918020039918021039918022039918023039918024039918025039918026039918027039918028
039918029039918030039918031039918032039918033039918034039918035039918036039918037039918038
039918039039918040039918041039918042039918043039918044039918045039918046039918047039918048
039918049039918050039918051039918052039918053039918054039918055039918056039918057039918058
039918059039918060039918061039918062039918063039918064039918065039918066039918067039918068
039918069039918070039918071039918072039918073039918074039918075039918076039918077039918078
039918079039918080039918081039918082039918083039918084039918085039918086039918087039918088
039918089039918090039918091039918092039918093039918094039918095039918096039918097039918098
039918099039918100039918101039918102039918103039918104039918105039918106039918107039918108
039918109039918110039918111039918112039918113039918114039918115039918116039918117039918118
039918119039918120039918121039918122039918123039918124039918125039918126039918127039918128
039918129039918130039918131039918132039918133039918134039918135039918136039918137039918138
039918139039918140039918141039918142039918143039918144039918145039918146039918147039918148
039918149039918150039918151039918152039918153039918154039918155039918156039918157039918158
039918159039918160039918161039918162039918163039918164039918165039918166039918167039918168
039918169039918170039918171039918172039918173039918174039918175039918176039918177039918178
039918179039918180039918181039918182039918183039918184039918185039918186039918187039918188
039918189039918190039918191039918192039918193039918194039918195039918196039918197039918198
039918199039918200039918201039918202039918203039918204039918205039918206039918207039918208
039918209039918210039918211039918212039918213039918214039918215039918216039918217039918218
039918219039918220039918221039918222039918223039918224039918225039918226039918227039918228
039918229039918230039918231039918232039918233039918234039918235039918236039918237039918238
039918239039918240039918241039918242039918243039918244039918245039918246039918247039918248
039918249039918250039918251039918252039918253039918254039918255039918256039918257039918258
039918259039918260039918261039918262039918263039918264039918265039918266039918267039918268
039918269039918270039918271039918272039918273039918274039918275039918276039918277039918278
039918279039918280039918281039918282039918283039918284039918285039918286039918287039918288
039918289039918290039918291039918292039918293039918294039918295039918296039918297039918298
039918299039918300039918301039918302039918303039918304039918305039918306039918307039918308
039918309039918310039918311039918312039918313039918314039918315039918316039918317039918318
039918319039918320039918321039918322039918323039918324039918325039918326039918327039918328
039918329039918330039918331039918332039918333039918334039918335039918336039918337039918338
039918339039918340039918341039918342039918343039918344039918345039918346039918347039918348
039918349039918350039918351039918352039918353039918354039918355039918356039918357039918358
039918359039918360039918361039918362039918363039918364039918365039918366039918367039918368
039918369039918370039918371039918372039918373039918374039918375039918376039918377039918378
039918379039918380039918381039918382039918383039918384039918385039918386039918387039918388
039918389039918390039918391039918392039918393039918394039918395039918396039918397039918398
039918399039918400039918401039918402039918403039918404039918405039918406039918407039918408
039918409039918410039918411039918412039918413039918414039918415039918416039918417039918418
039918419039918420039918421039918422039918423039918424039918425039918426039918427039918428
039918429039918430039918431039918432039918433039918434039918435039918436039918437039918438
039918439039918440039918441039918442039918443039918444039918445039918446039918447039918448
039918449039918450039918451039918452039918453039918454039918455039918456039918457039918458
039918459039918460039918461039918462039918463039918464039918465039918466039918467039918468
039918469039918470039918471039918472039918473039918474039918475039918476039918477039918478
039918479039918480039918481039918482039918483039918484039918485039918486039918487039918488
039918489039918490039918491039918492039918493039918494039918495039918496039918497039918498
039918499039918500039918501039918502039918503039918504039918505039918506039918507039918508
039918509039918510039918511039918512039918513039918514039918515039918516039918517039918518
039918519039918520039918521039918522039918523039918524039918525039918526039918527039918528
039918529039918530039918531039918532039918533039918534039918535039918536039918537039918538
039918539039918540039918541039918542039918543039918544039918545039918546039918547039918548
039918549039918550039918551039918552039918553039918554039918555039918556039918557039918558
039918559039918560039918561039918562039918563039918564039918565039918566039918567039918568
039918569039918570039918571039918572039918573039918574039918575039918576039918577039918578
039918579039918580039918581039918582039918583039918584039918585039918586039918587039918588
039918589039918590039918591039918592039918593039918594039918595039918596039918597039918598
039918599039918600039918601039918602039918603039918604039918605039918606039918607039918608
039918609039918610039918611039918612039918613039918614039918615039918616039918617039918618
039918619039918620039918621039918622039918623039918624039918625039918626039918627039918628
039918629039918630039918631039918632039918633039918634039918635039918636039918637039918638
039918639039918640039918641039918642039918643039918644039918645039918646039918647039918648
039918649039918650039918651039918652039918653039918654039918655039918656039918657039918658
039918659039918660039918661039918662039918663039918664039918665039918666039918667039918668
039918669039918670039918671039918672039918673039918674039918675039918676039918677039918678
039918679039918680039918681039918682039918683039918684039918685039918686039918687039918688
039918689039918690039918691039918692039918693039918694039918695039918696039918697039918698
039918699039918700039918701039918702039918703039918704039918705039918706039918707039918708
039918709039918710039918711039918712039918713039918714039918715039918716039918717039918718
039918719039918720039918721039918722039918723039918724039918725039918726039918727039918728
039918729039918730039918731039918732039918733039918734039918735039918736039918737039918738
039918739039918740039918741039918742039918743039918744039918745039918746039918747039918748
039918749039918750039918751039918752039918753039918754039918755039918756039918757039918758
039918759039918760039918761039918762039918763039918764039918765039918766039918767039918768
039918769039918770039918771039918772039918773039918774039918775039918776039918777039918778
039918779039918780039918781039918782039918783039918784039918785039918786039918787039918788
039918789039918790039918791039918792039918793039918794039918795039918796039918797039918798
039918799039918800039918801039918802039918803039918804039918805039918806039918807039918808
039918809039918810039918811039918812039918813039918814039918815039918816039918817039918818
039918819039918820039918821039918822039918823039918824039918825039918826039918827039918828
039918829039918830039918831039918832039918833039918834039918835039918836039918837039918838
039918839039918840039918841039918842039918843039918844039918845039918846039918847039918848
039918849039918850039918851039918852039918853039918854039918855039918856039918857039918858
039918859039918860039918861039918862039918863039918864039918865039918866039918867039918868
039918869039918870039918871039918872039918873039918874039918875039918876039918877039918878
039918879039918880039918881039918882039918883039918884039918885039918886039918887039918888
039918889039918890039918891039918892039918893039918894039918895039918896039918897039918898
039918899039918900039918901039918902039918903039918904039918905039918906039918907039918908
039918909039918910039918911039918912039918913039918914039918915039918916039918917039918918
039918919039918920039918921039918922039918923039918924039918925039918926039918927039918928
039918929039918930039918931039918932039918933039918934039918935039918936039918937039918938
039918939039918940039918941039918942039918943039918944039918945039918946039918947039918948
039918949039918950039918951039918952039918953039918954039918955039918956039918957039918958
039918959039918960039918961039918962039918963039918964039918965039918966039918967039918968
039918969039918970039918971039918972039918973039918974039918975039918976039918977039918978
039918979039918980039918981039918982039918983039918984039918985039918986039918987039918988
039918989039918990039918991039918992039918993039918994039918995039918996039918997039918998
039918999039919000039919001039919002039919003039919004039919005039919006039919007039919008
039919009039919010039919011039919012039919013039919014039919015039919016039919017039919018
039919019039919020039919021039919022039919023039919024039919025039919026039919027039919028
039919029039919030039919031039919032039919033039919034039919035039919036039919037039919038
039919039039919040039919041039919042039919043039919044039919045039919046039919047039919048
039919049039919050039919051039919052039919053039919054039919055039919056039919057039919058
039919059039919060039919061039919062039919063039919064039919065039919066039919067039919068
039919069039919070039919071039919072039919073039919074039919075039919076039919077039919078
039919079039919080039919081039919082039919083039919084039919085039919086039919087039919088
039919089039919090039919091039919092039919093039919094039919095039919096039919097039919098
039919099039919100039919101039919102039919103039919104039919105039919106039919107039919108
039919109039919110039919111039919112039919113039919114039919115039919116039919117039919118
039919119039919120039919121039919122039919123039919124039919125039919126039919127039919128
039919129039919130039919131039919132039919133039919134039919135039919136039919137039919138
039919139039919140039919141039919142039919143039919144039919145039919146039919147039919148
039919149039919150039919151039919152039919153039919154039919155039919156039919157039919158
039919159039919160039919161039919162039919163039919164039919165039919166039919167039919168
039919169039919170039919171039919172039919173039919174039919175039919176039919177039919178
039919179039919180039919181039919182039919183039919184039919185039919186039919187039919188
039919189039919190039919191039919192039919193039919194039919195039919196039919197039919198
039919199039919200039919201039919202039919203039919204039919205039919206039919207039919208
039919209039919210039919211039919212039919213039919214039919215039919216039919217039919218
039919219039919220039919221039919222039919223039919224039919225039919226039919227039919228
039919229039919230039919231039919232039919233039919234039919235039919236039919237039919238
039919239039919240039919241039919242039919243039919244039919245039919246039919247039919248
039919249039919250039919251039919252039919253039919254039919255039919256039919257039919258
039919259039919260039919261039919262039919263039919264039919265039919266039919267039919268
039919269039919270039919271039919272039919273039919274039919275039919276039919277039919278
039919279039919280039919281039919282039919283039919284039919285039919286039919287039919288
039919289039919290039919291039919292039919293039919294039919295039919296039919297039919298
039919299039919300039919301039919302039919303039919304039919305039919306039919307039919308
039919309039919310039919311039919312039919313039919314039919315039919316039919317039919318
039919319039919320039919321039919322039919323039919324039919325039919326039919327039919328
039919329039919330039919331039919332039919333039919334039919335039919336039919337039919338
039919339039919340039919341039919342039919343039919344039919345039919346039919347039919348
039919349039919350039919351039919352039919353039919354039919355039919356039919357039919358
039919359039919360039919361039919362039919363039919364039919365039919366039919367039919368
039919369039919370039919371039919372039919373039919374039919375039919376039919377039919378
039919379039919380039919381039919382039919383039919384039919385039919386039919387039919388
039919389039919390039919391039919392039919393039919394039919395039919396039919397039919398
039919399039919400039919401039919402039919403039919404039919405039919406039919407039919408
039919409039919410039919411039919412039919413039919414039919415039919416039919417039919418
039919419039919420039919421039919422039919423039919424039919425039919426039919427039919428
039919429039919430039919431039919432039919433039919434039919435039919436039919437039919438
039919439039919440039919441039919442039919443039919444039919445039919446039919447039919448
039919449039919450039919451039919452039919453039919454039919455039919456039919457039919458
039919459039919460039919461039919462039919463039919464039919465039919466039919467039919468
039919469039919470039919471039919472039919473039919474039919475039919476039919477039919478
039919479039919480039919481039919482039919483039919484039919485039919486039919487039919488
039919489039919490039919491039919492039919493039919494039919495039919496039919497039919498
039919499039919500039919501039919502039919503039919504039919505039919506039919507039919508
039919509039919510039919511039919512039919513039919514039919515039919516039919517039919518
039919519039919520039919521039919522039919523039919524039919525039919526039919527039919528
039919529039919530039919531039919532039919533039919534039919535039919536039919537039919538
039919539039919540039919541039919542039919543039919544039919545039919546039919547039919548
039919549039919550039919551039919552039919553039919554039919555039919556039919557039919558
039919559039919560039919561039919562039919563039919564039919565039919566039919567039919568
039919569039919570039919571039919572039919573039919574039919575039919576039919577039919578
039919579039919580039919581039919582039919583039919584039919585039919586039919587039919588
039919589039919590039919591039919592039919593039919594039919595039919596039919597039919598
039919599039919600039919601039919602039919603039919604039919605039919606039919607039919608
039919609039919610039919611039919612039919613039919614039919615039919616039919617039919618
039919619039919620039919621039919622039919623039919624039919625039919626039919627039919628
039919629039919630039919631039919632039919633039919634039919635039919636039919637039919638
039919639039919640039919641039919642039919643039919644039919645039919646039919647039919648
039919649039919650039919651039919652039919653039919654039919655039919656039919657039919658
039919659039919660039919661039919662039919663039919664039919665039919666039919667039919668
039919669039919670039919671039919672039919673039919674039919675039919676039919677039919678
039919679039919680039919681039919682039919683039919684039919685039919686039919687039919688
039919689039919690039919691039919692039919693039919694039919695039919696039919697039919698
039919699039919700039919701039919702039919703039919704039919705039919706039919707039919708
039919709039919710039919711039919712039919713039919714039919715039919716039919717039919718
039919719039919720039919721039919722039919723039919724039919725039919726039919727039919728
039919729039919730039919731039919732039919733039919734039919735039919736039919737039919738
039919739039919740039919741039919742039919743039919744039919745039919746039919747039919748
039919749039919750039919751039919752039919753039919754039919755039919756039919757039919758
039919759039919760039919761039919762039919763039919764039919765039919766039919767039919768
039919769039919770039919771039919772039919773039919774039919775039919776039919777039919778
039919779039919780039919781039919782039919783039919784039919785039919786039919787039919788
039919789039919790039919791039919792039919793039919794039919795039919796039919797039919798
039919799039919800039919801039919802039919803039919804039919805039919806039919807039919808
039919809039919810039919811039919812039919813039919814039919815039919816039919817039919818
039919819039919820039919821039919822039919823039919824039919825039919826039919827039919828
039919829039919830039919831039919832039919833039919834039919835039919836039919837039919838
039919839039919840039919841039919842039919843039919844039919845039919846039919847039919848
039919849039919850039919851039919852039919853039919854039919855039919856039919857039919858
039919859039919860039919861039919862039919863039919864039919865039919866039919867039919868
039919869039919870039919871039919872039919873039919874039919875039919876039919877039919878
039919879039919880039919881039919882039919883039919884039919885039919886039919887039919888
039919889039919890039919891039919892039919893039919894039919895039919896039919897039919898
039919899039919900039919901039919902039919903039919904039919905039919906039919907039919908
039919909039919910039919911039919912039919913039919914039919915039919916039919917039919918
039919919039919920039919921039919922039919923039919924039919925039919926039919927039919928
039919929039919930039919931039919932039919933039919934039919935039919936039919937039919938
039919939039919940039919941039919942039919943039919944039919945039919946039919947039919948
039919949039919950039919951039919952039919953039919954039919955039919956039919957039919958
039919959039919960039919961039919962039919963039919964039919965039919966039919967039919968
039919969039919970039919971039919972039919973039919974039919975039919976039919977039919978
039919979039919980039919981039919982039919983039919984039919985039919986039919987039919988
039919989039919990039919991039919992039919993039919994039919995039919996039919997039919998
039919999039920000039920001039920002039920003039920004039920005039920006039920007039920008
039920009039920010039920011039920012039920013039920014039920015039920016039920017039920018
039920019039920020039920021039920022039920023039920024039920025039920026039920027039920028
039920029039920030039920031039920032039920033039920034039920035039920036039920037039920038
039920039039920040039920041039920042039920043039920044039920045039920046039920047039920048
039920049039920050039920051039920052039920053039920054039920055039920056039920057039920058
039920059039920060039920061039920062039920063039920064039920065039920066039920067039920068
039920069039920070039920071039920072039920073039920074039920075039920076039920077039920078
039920079039920080039920081039920082039920083039920084039920085039920086039920087039920088
039920089039920090039920091039920092039920093039920094039920095039920096039920097039920098
039920099039920100039920101039920102039920103039920104039920105039920106039920107039920108
039920109039920110039920111039920112039920113039920114039920115039920116039920117039920118
039920119039920120039920121039920122039920123039920124039920125039920126039920127039920128
039920129039920130039920131039920132039920133039920134039920135039920136039920137039920138
039920139039920140039920141039920142039920143039920144039920145039920146039920147039920148
039920149039920150039920151039920152039920153039920154039920155039920156039920157039920158
039920159039920160039920161039920162039920163039920164039920165039920166039920167039920168
039920169039920170039920171039920172039920173039920174039920175039920176039920177039920178
039920179039920180039920181039920182039920183039920184039920185039920186039920187039920188
039920189039920190039920191039920192039920193039920194039920195039920196039920197039920198
039920199039920200039920201039920202039920203039920204039920205039920206039920207039920208
039920209039920210039920211039920212039920213039920214039920215039920216039920217039920218
039920219039920220039920221039920222039920223039920224039920225039920226039920227039920228
039920229039920230039920231039920232039920233039920234039920235039920236039920237039920238
039920239039920240039920241039920242039920243039920244039920245039920246039920247039920248
039920249039920250039920251039920252039920253039920254039920255039920256039920257039920258
039920259039920260039920261039920262039920263039920264039920265039920266039920267039920268
039920269039920270039920271039920272039920273039920274039920275039920276039920277039920278
039920279039920280039920281039920282039920283039920284039920285039920286039920287039920288
039920289039920290039920291039920292039920293039920294039920295039920296039920297039920298
039920299039920300039920301039920302039920303039920304039920305039920306039920307039920308
039920309039920310039920311039920312039920313039920314039920315039920316039920317039920318
039920319039920320039920321039920322039920323039920324039920325039920326039920327039920328
039920329039920330039920331039920332039920333039920334039920335039920336039920337039920338
039920339039920340039920341039920342039920343039920344039920345039920346039920347039920348
039920349039920350039920351039920352039920353039920354039920355039920356039920357039920358
039920359039920360039920361039920362039920363039920364039920365039920366039920367039920368
039920369039920370039920371039920372039920373039920374039920375039920376039920377039920378
039920379039920380039920381039920382039920383039920384039920385039920386039920387039920388
039920389039920390039920391039920392039920393039920394039920395039920396039920397039920398
039920399039920400039920401039920402039920403039920404039920405039920406039920407039920408
039920409039920410039920411039920412039920413039920414039920415039920416039920417039920418
039920419039920420039920421039920422039920423039920424039920425039920426039920427039920428
039920429039920430039920431039920432039920433039920434039920435039920436039920437039920438
039920439039920440039920441039920442039920443039920444039920445039920446039920447039920448
039920449039920450039920451039920452039920453039920454039920455039920456039920457039920458
039920459039920460039920461039920462039920463039920464039920465039920466039920467039920468
039920469039920470039920471039920472039920473039920474039920475039920476039920477039920478
039920479039920480039920481039920482039920483039920484039920485039920486039920487039920488
039920489039920490039920491039920492039920493039920494039920495039920496039920497039920498
039920499039920500039920501039920502039920503039920504039920505039920506039920507039920508
039920509039920510039920511039920512039920513039920514039920515039920516039920517039920518
039920519039920520039920521039920522039920523039920524039920525039920526039920527039920528
039920529039920530039920531039920532039920533039920534039920535039920536039920537039920538
039920539039920540039920541039920542039920543039920544039920545039920546039920547039920548
039920549039920550039920551039920552039920553039920554039920555039920556039920557039920558
039920559039920560039920561039920562039920563039920564039920565039920566039920567039920568
039920569039920570039920571039920572039920573039920574039920575039920576039920577039920578
039920579039920580039920581039920582039920583039920584039920585039920586039920587039920588
039920589039920590039920591039920592039920593039920594039920595039920596039920597039920598
039920599039920600039920601039920602039920603039920604039920605039920606039920607039920608
039920609039920610039920611039920612039920613039920614039920615039920616039920617039920618
039920619039920620039920621039920622039920623039920624039920625039920626039920627039920628
039920629039920630039920631039920632039920633039920634039920635039920636039920637039920638
039920639039920640039920641039920642039920643039920644039920645039920646039920647039920648
039920649039920650039920651039920652039920653039920654039920655039920656039920657039920658
039920659039920660039920661039920662039920663039920664039920665039920666039920667039920668
039920669039920670039920671039920672039920673039920674039920675039920676039920677039920678
039920679039920680039920681039920682039920683039920684039920685039920686039920687039920688
039920689039920690039920691039920692039920693039920694039920695039920696039920697039920698
039920699039920700039920701039920702039920703039920704039920705039920706039920707039920708
039920709039920710039920711039920712039920713039920714039920715039920716039920717039920718
039920719039920720039920721039920722039920723039920724039920725039920726039920727039920728
039920729039920730039920731039920732039920733039920734039920735039920736039920737039920738
039920739039920740039920741039920742039920743039920744039920745039920746039920747039920748
039920749039920750039920751039920752039920753039920754039920755039920756039920757039920758
039920759039920760039920761039920762039920763039920764039920765039920766039920767039920768
039920769039920770039920771039920772039920773039920774039920775039920776039920777039920778
039920779039920780039920781039920782039920783039920784039920785039920786039920787039920788
039920789039920790039920791039920792039920793039920794039920795039920796039920797039920798
039920799039920800039920801039920802039920803039920804039920805039920806039920807039920808
039920809039920810039920811039920812039920813039920814039920815039920816039920817039920818
039920819039920820039920821039920822039920823039920824039920825039920826039920827039920828
039920829039920830039920831039920832039920833039920834039920835039920836039920837039920838
039920839039920840039920841039920842039920843039920844039920845039920846039920847039920848
039920849039920850039920851039920852039920853039920854039920855039920856039920857039920858
039920859039920860039920861039920862039920863039920864039920865039920866039920867039920868
039920869039920870039920871039920872039920873039920874039920875039920876039920877039920878
039920879039920880039920881039920882039920883039920884039920885039920886039920887039920888
039920889039920890039920891039920892039920893039920894039920895039920896039920897039920898
039920899039920900039920901039920902039920903039920904039920905039920906039920907039920908
039920909039920910039920911039920912039920913039920914039920915039920916039920917039920918
039920919039920920039920921039920922039920923039920924039920925039920926039920927039920928
039920929039920930039920931039920932039920933039920934039920935039920936039920937039920938
039920939039920940039920941039920942039920943039920944039920945039920946039920947039920948
039920949039920950039920951039920952039920953039920954039920955039920956039920957039920958
039920959039920960039920961039920962039920963039920964039920965039920966039920967039920968
039920969039920970039920971039920972039920973039920974039920975039920976039920977039920978
039920979039920980039920981039920982039920983039920984039920985039920986039920987039920988
039920989039920990039920991039920992039920993039920994039920995039920996039920997039920998
039920999039921000039921001039921002039921003039921004039921005039921006039921007039921008
039921009039921010039921011039921012039921013039921014039921015039921016039921017039921018
039921019039921020039921021039921022039921023039921024039921025039921026039921027039921028
039921029039921030039921031039921032039921033039921034039921035039921036039921037039921038
039921039039921040039921041039921042039921043039921044039921045039921046039921047039921048
039921049039921050039921051039921052039921053039921054039921055039921056039921057039921058
039921059039921060039921061039921062039921063039921064039921065039921066039921067039921068
039921069039921070039921071039921072039921073039921074039921075039921076039921077039921078
039921079039921080039921081039921082039921083039921084039921085039921086039921087039921088
039921089039921090039921091039921092039921093039921094039921095039921096039921097039921098
039921099039921100039921101039921102039921103039921104039921105039921106039921107039921108
039921109039921110039921111039921112039921113039921114039921115039921116039921117039921118
039921119039921120039921121039921122039921123039921124039921125039921126039921127039921128
039921129039921130039921131039921132039921133039921134039921135039921136039921137039921138
039921139039921140039921141039921142039921143039921144039921145039921146039921147039921148
039921149039921150039921151039921152039921153039921154039921155039921156039921157039921158
039921159039921160039921161039921162039921163039921164039921165039921166039921167039921168
039921169039921170039921171039921172039921173039921174039921175039921176039921177039921178
039921179039921180039921181039921182039921183039921184039921185039921186039921187039921188
039921189039921190039921191039921192039921193039921194039921195039921196039921197039921198
039921199039921200039921201039921202039921203039921204039921205039921206039921207039921208
039921209039921210039921211039921212039921213039921214039921215039921216039921217039921218
039921219039921220039921221039921222039921223039921224039921225039921226039921227039921228
039921229039921230039921231039921232039921233039921234039921235039921236039921237039921238
039921239039921240039921241039921242039921243039921244039921245039921246039921247039921248
039921249039921250039921251039921252039921253039921254039921255039921256039921257039921258
039921259039921260039921261039921262039921263039921264039921265039921266039921267039921268
039921269039921270039921271039921272039921273039921274039921275039921276039921277039921278
039921279039921280039921281039921282039921283039921284039921285039921286039921287039921288
039921289039921290039921291039921292039921293039921294039921295039921296039921297039921298
039921299039921300039921301039921302039921303039921304039921305039921306039921307039921308
039921309039921310039921311039921312039921313039921314039921315039921316039921317039921318
039921319039921320039921321039921322039921323039921324039921325039921326039921327039921328
039921329039921330039921331039921332039921333039921334039921335039921336039921337039921338
039921339039921340039921341039921342039921343039921344039921345039921346039921347039921348
039921349039921350039921351039921352039921353039921354039921355039921356039921357039921358
039921359039921360039921361039921362039921363039921364039921365039921366039921367039921368
039921369039921370039921371039921372039921373039921374039921375039921376039921377039921378
039921379039921380039921381039921382039921383039921384039921385039921386039921387039921388
039921389039921390039921391039921392039921393039921394039921395039921396039921397039921398
039921399039921400039921401039921402039921403039921404039921405039921406039921407039921408
039921409039921410039921411039921412039921413039921414039921415039921416039921417039921418
039921419039921420039921421039921422039921423039921424039921425039921426039921427039921428
039921429039921430039921431039921432039921433039921434039921435039921436039921437039921438
039921439039921440039921441039921442039921443039921444039921445039921446039921447039921448
039921449039921450039921451039921452039921453039921454039921455039921456039921457039921458
039921459039921460039921461039921462039921463039921464039921465039921466039921467039921468
039921469039921470039921471039921472039921473039921474039921475039921476039921477039921478
039921479039921480039921481039921482039921483039921484039921485039921486039921487039921488
039921489039921490039921491039921492039921493039921494039921495039921496039921497039921498
039921499039921500039921501039921502039921503039921504039921505039921506039921507039921508
039921509039921510039921511039921512039921513039921514039921515039921516039921517039921518
039921519039921520039921521039921522039921523039921524039921525039921526039921527039921528
039921529039921530039921531039921532039921533039921534039921535039921536039921537039921538
039921539039921540039921541039921542039921543039921544039921545039921546039921547039921548
039921549039921550039921551039921552039921553039921554039921555039921556039921557039921558
039921559039921560039921561039921562039921563039921564039921565039921566039921567039921568
039921569039921570039921571039921572039921573039921574039921575039921576039921577039921578
039921579039921580039921581039921582039921583039921584039921585039921586039921587039921588
039921589039921590039921591039921592039921593039921594039921595039921596039921597039921598
039921599039921600039921601039921602039921603039921604039921605039921606039921607039921608
039921609039921610039921611039921612039921613039921614039921615039921616039921617039921618
039921619039921620039921621039921622039921623039921624039921625039921626039921627039921628
039921629039921630039921631039921632039921633039921634039921635039921636039921637039921638
039921639039921640039921641039921642039921643039921644039921645039921646039921647039921648
039921649039921650039921651039921652039921653039921654039921655039921656039921657039921658
039921659039921660039921661039921662039921663039921664039921665039921666039921667039921668
039921669039921670039921671039921672039921673039921674039921675039921676039921677039921678
039921679039921680039921681039921682039921683039921684039921685039921686039921687039921688
039921689039921690039921691039921692039921693039921694039921695039921696039921697039921698
039921699039921700039921701039921702039921703039921704039921705039921706039921707039921708
039921709039921710039921711039921712039921713039921714039921715039921716039921717039921718
039921719039921720039921721039921722039921723039921724039921725039921726039921727039921728
039921729039921730039921731039921732039921733039921734039921735039921736039921737039921738
039921739039921740039921741039921742039921743039921744039921745039921746039921747039921748
039921749039921750039921751039921752039921753039921754039921755039921756039921757039921758
039921759039921760039921761039921762039921763039921764039921765039921766039921767039921768
039921769039921770039921771039921772039921773039921774039921775039921776039921777039921778
039921779039921780039921781039921782039921783039921784039921785039921786039921787039921788
039921789039921790039921791039921792039921793039921794039921795039921796039921797039921798
039921799039921800039921801039921802039921803039921804039921805039921806039921807039921808
039921809039921810039921811039921812039921813039921814039921815039921816039921817039921818
039921819039921820039921821039921822039921823039921824039921825039921826039921827039921828
039921829039921830039921831039921832039921833039921834039921835039921836039921837039921838
039921839039921840039921841039921842039921843039921844039921845039921846039921847039921848
039921849039921850039921851039921852039921853039921854039921855039921856039921857039921858
039921859039921860039921861039921862039921863039921864039921865039921866039921867039921868
039921869039921870039921871039921872039921873039921874039921875039921876039921877039921878
039921879039921880039921881039921882039921883039921884039921885039921886039921887039921888
039921889039921890039921891039921892039921893039921894039921895039921896039921897039921898
039921899039921900039921901039921902039921903039921904039921905039921906039921907039921908
039921909039921910039921911039921912039921913039921914039921915039921916039921917039921918
039921919039921920039921921039921922039921923039921924039921925039921926039921927039921928
039921929039921930039921931039921932039921933039921934039921935039921936039921937039921938
039921939039921940039921941039921942039921943039921944039921945039921946039921947039921948
039921949039921950039921951039921952039921953039921954039921955039921956039921957039921958
039921959039921960039921961039921962039921963039921964039921965039921966039921967039921968
039921969039921970039921971039921972039921973039921974039921975039921976039921977039921978
039921979039921980039921981039921982039921983039921984039921985039921986039921987039921988
039921989039921990039921991039921992039921993039921994039921995039921996039921997039921998
039921999039922000039922001039922002039922003039922004039922005039922006039922007039922008
039922009039922010039922011039922012039922013039922014039922015039922016039922017039922018
039922019039922020039922021039922022039922023039922024039922025039922026039922027039922028
039922029039922030039922031039922032039922033039922034039922035039922036039922037039922038
039922039039922040039922041039922042039922043039922044039922045039922046039922047039922048
039922049039922050039922051039922052039922053039922054039922055039922056039922057039922058
039922059039922060039922061039922062039922063039922064039922065039922066039922067039922068
039922069039922070039922071039922072039922073039922074039922075039922076039922077039922078
039922079039922080039922081039922082039922083039922084039922085039922086039922087039922088
039922089039922090039922091039922092039922093039922094039922095039922096039922097039922098
039922099039922100039922101039922102039922103039922104039922105039922106039922107039922108
039922109039922110039922111039922112039922113039922114039922115039922116039922117039922118
039922119039922120039922121039922122039922123039922124039922125039922126039922127039922128
039922129039922130039922131039922132039922133039922134039922135039922136039922137039922138
039922139039922140039922141039922142039922143039922144039922145039922146039922147039922148
039922149039922150039922151039922152039922153039922154039922155039922156039922157039922158
039922159039922160039922161039922162039922163039922164039922165039922166039922167039922168
039922169039922170039922171039922172039922173039922174039922175039922176039922177039922178
039922179039922180039922181039922182039922183039922184039922185039922186039922187039922188
039922189039922190039922191039922192039922193039922194039922195039922196039922197039922198
039922199039922200039922201039922202039922203039922204039922205039922206039922207039922208
039922209039922210039922211039922212039922213039922214039922215039922216039922217039922218
039922219039922220039922221039922222039922223039922224039922225039922226039922227039922228
039922229039922230039922231039922232039922233039922234039922235039922236039922237039922238
039922239039922240039922241039922242039922243039922244039922245039922246039922247039922248
039922249039922250039922251039922252039922253039922254039922255039922256039922257039922258
039922259039922260039922261039922262039922263039922264039922265039922266039922267039922268
039922269039922270039922271039922272039922273039922274039922275039922276039922277039922278
039922279039922280039922281039922282039922283039922284039922285039922286039922287039922288
039922289039922290039922291039922292039922293039922294039922295039922296039922297039922298
039922299039922300039922301039922302039922303039922304039922305039922306039922307039922308
039922309039922310039922311039922312039922313039922314039922315039922316039922317039922318
039922319039922320039922321039922322039922323039922324039922325039922326039922327039922328
039922329039922330039922331039922332039922333039922334039922335039922336039922337039922338
039922339039922340039922341039922342039922343039922344039922345039922346039922347039922348
039922349039922350039922351039922352039922353039922354039922355039922356039922357039922358
039922359039922360039922361039922362039922363039922364039922365039922366039922367039922368
039922369039922370039922371039922372039922373039922374039922375039922376039922377039922378
039922379039922380039922381039922382039922383039922384039922385039922386039922387039922388
039922389039922390039922391039922392039922393039922394039922395039922396039922397039922398
039922399039922400039922401039922402039922403039922404039922405039922406039922407039922408
039922409039922410039922411039922412039922413039922414039922415039922416039922417039922418
039922419039922420039922421039922422039922423039922424039922425039922426039922427039922428
039922429039922430039922431039922432039922433039922434039922435039922436039922437039922438
039922439039922440039922441039922442039922443039922444039922445039922446039922447039922448
039922449039922450039922451039922452039922453039922454039922455039922456039922457039922458
039922459039922460039922461039922462039922463039922464039922465039922466039922467039922468
039922469039922470039922471039922472039922473039922474039922475039922476039922477039922478
039922479039922480039922481039922482039922483039922484039922485039922486039922487039922488
039922489039922490039922491039922492039922493039922494039922495039922496039922497039922498
039922499039922500039922501039922502039922503039922504039922505039922506039922507039922508
039922509039922510039922511039922512039922513039922514039922515039922516039922517039922518
039922519039922520039922521039922522039922523039922524039922525039922526039922527039922528
039922529039922530039922531039922532039922533039922534039922535039922536039922537039922538
039922539039922540039922541039922542039922543039922544039922545039922546039922547039922548
039922549039922550039922551039922552039922553039922554039922555039922556039922557039922558
039922559039922560039922561039922562039922563039922564039922565039922566039922567039922568
039922569039922570039922571039922572039922573039922574039922575039922576039922577039922578
039922579039922580039922581039922582039922583039922584039922585039922586039922587039922588
039922589039922590039922591039922592039922593039922594039922595039922596039922597039922598
039922599039922600039922601039922602039922603039922604039922605039922606039922607039922608
039922609039922610039922611039922612039922613039922614039922615039922616039922617039922618
039922619039922620039922621039922622039922623039922624039922625039922626039922627039922628
039922629039922630039922631039922632039922633039922634039922635039922636039922637039922638
039922639039922640039922641039922642039922643039922644039922645039922646039922647039922648
039922649039922650039922651039922652039922653039922654039922655039922656039922657039922658
039922659039922660039922661039922662039922663039922664039922665039922666039922667039922668
039922669039922670039922671039922672039922673039922674039922675039922676039922677039922678
039922679039922680039922681039922682039922683039922684039922685039922686039922687039922688
039922689039922690039922691039922692039922693039922694039922695039922696039922697039922698
039922699039922700039922701039922702039922703039922704039922705039922706039922707039922708
039922709039922710039922711039922712039922713039922714039922715039922716039922717039922718
039922719039922720039922721039922722039922723039922724039922725039922726039922727039922728
039922729039922730039922731039922732039922733039922734039922735039922736039922737039922738
039922739039922740039922741039922742039922743039922744039922745039922746039922747039922748
039922749039922750039922751039922752039922753039922754039922755039922756039922757039922758
039922759039922760039922761039922762039922763039922764039922765039922766039922767039922768
039922769039922770039922771039922772039922773039922774039922775039922776039922777039922778
039922779039922780039922781039922782039922783039922784039922785039922786039922787039922788
039922789039922790039922791039922792039922793039922794039922795039922796039922797039922798
039922799039922800039922801039922802039922803039922804039922805039922806039922807039922808
039922809039922810039922811039922812039922813039922814039922815039922816039922817039922818
039922819039922820039922821039922822039922823039922824039922825039922826039922827039922828
039922829039922830039922831039922832039922833039922834039922835039922836039922837039922838
039922839039922840039922841039922842039922843039922844039922845039922846039922847039922848
039922849039922850039922851039922852039922853039922854039922855039922856039922857039922858
039922859039922860039922861039922862039922863039922864039922865039922866039922867039922868
039922869039922870039922871039922872039922873039922874039922875039922876039922877039922878
039922879039922880039922881039922882039922883039922884039922885039922886039922887039922888
039922889039922890039922891039922892039922893039922894039922895039922896039922897039922898
039922899039922900039922901039922902039922903039922904039922905039922906039922907039922908
039922909039922910039922911039922912039922913039922914039922915039922916039922917039922918
039922919039922920039922921039922922039922923039922924039922925039922926039922927039922928
039922929039922930039922931039922932039922933039922934039922935039922936039922937039922938
039922939039922940039922941039922942039922943039922944039922945039922946039922947039922948
039922949039922950039922951039922952039922953039922954039922955039922956039922957039922958
039922959039922960039922961039922962039922963039922964039922965039922966039922967039922968
039922969039922970039922971039922972039922973039922974039922975039922976039922977039922978
039922979039922980039922981039922982039922983039922984039922985039922986039922987039922988
039922989039922990039922991039922992039922993039922994039922995039922996039922997039922998
039922999039923000039923001039923002039923003039923004039923005039923006039923007039923008
039923009039923010039923011039923012039923013039923014039923015039923016039923017039923018
039923019039923020039923021039923022039923023039923024039923025039923026039923027039923028
039923029039923030039923031039923032039923033039923034039923035039923036039923037039923038
039923039039923040039923041039923042039923043039923044039923045039923046039923047039923048
039923049039923050039923051039923052039923053039923054039923055039923056039923057039923058
039923059039923060039923061039923062039923063039923064039923065039923066039923067039923068
039923069039923070039923071039923072039923073039923074039923075039923076039923077039923078
039923079039923080039923081039923082039923083039923084039923085039923086039923087039923088
039923089039923090039923091039923092039923093039923094039923095039923096039923097039923098
039923099039923100039923101039923102039923103039923104039923105039923106039923107039923108
039923109039923110039923111039923112039923113039923114039923115039923116039923117039923118
039923119039923120039923121039923122039923123039923124039923125039923126039923127039923128
039923129039923130039923131039923132039923133039923134039923135039923136039923137039923138
039923139039923140039923141039923142039923143039923144039923145039923146039923147039923148
039923149039923150039923151039923152039923153039923154039923155039923156039923157039923158
039923159039923160039923161039923162039923163039923164039923165039923166039923167039923168
039923169039923170039923171039923172039923173039923174039923175039923176039923177039923178
039923179039923180039923181039923182039923183039923184039923185039923186039923187039923188
039923189039923190039923191039923192039923193039923194039923195039923196039923197039923198
039923199039923200039923201039923202039923203039923204039923205039923206039923207039923208
039923209039923210039923211039923212039923213039923214039923215039923216039923217039923218
039923219039923220039923221039923222039923223039923224039923225039923226039923227039923228
039923229039923230039923231039923232039923233039923234039923235039923236039923237039923238
039923239039923240039923241039923242039923243039923244039923245039923246039923247039923248
039923249039923250039923251039923252039923253039923254039923255039923256039923257039923258
039923259039923260039923261039923262039923263039923264039923265039923266039923267039923268
039923269039923270039923271039923272039923273039923274039923275039923276039923277039923278
039923279039923280039923281039923282039923283039923284039923285039923286039923287039923288
039923289039923290039923291039923292039923293039923294039923295039923296039923297039923298
039923299039923300039923301039923302039923303039923304039923305039923306039923307039923308
039923309039923310039923311039923312039923313039923314039923315039923316039923317039923318
039923319039923320039923321039923322039923323039923324039923325039923326039923327039923328
039923329039923330039923331039923332039923333039923334039923335039923336039923337039923338
039923339039923340039923341039923342039923343039923344039923345039923346039923347039923348
039923349039923350039923351039923352039923353039923354039923355039923356039923357039923358
039923359039923360039923361039923362039923363039923364039923365039923366039923367039923368
039923369039923370039923371039923372039923373039923374039923375039923376039923377039923378
039923379039923380039923381039923382039923383039923384039923385039923386039923387039923388
039923389039923390039923391039923392039923393039923394039923395039923396039923397039923398
039923399039923400039923401039923402039923403039923404039923405039923406039923407039923408
039923409039923410039923411039923412039923413039923414039923415039923416039923417039923418
039923419039923420039923421039923422039923423039923424039923425039923426039923427039923428
039923429


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