039909630039909631039909632039909633039909634039909635039909636039909637039909638
039909639039909640039909641039909642039909643039909644039909645039909646039909647039909648
039909649039909650039909651039909652039909653039909654039909655039909656039909657039909658
039909659039909660039909661039909662039909663039909664039909665039909666039909667039909668
039909669039909670039909671039909672039909673039909674039909675039909676039909677039909678
039909679039909680039909681039909682039909683039909684039909685039909686039909687039909688
039909689039909690039909691039909692039909693039909694039909695039909696039909697039909698
039909699039909700039909701039909702039909703039909704039909705039909706039909707039909708
039909709039909710039909711039909712039909713039909714039909715039909716039909717039909718
039909719039909720039909721039909722039909723039909724039909725039909726039909727039909728
039909729039909730039909731039909732039909733039909734039909735039909736039909737039909738
039909739039909740039909741039909742039909743039909744039909745039909746039909747039909748
039909749039909750039909751039909752039909753039909754039909755039909756039909757039909758
039909759039909760039909761039909762039909763039909764039909765039909766039909767039909768
039909769039909770039909771039909772039909773039909774039909775039909776039909777039909778
039909779039909780039909781039909782039909783039909784039909785039909786039909787039909788
039909789039909790039909791039909792039909793039909794039909795039909796039909797039909798
039909799039909800039909801039909802039909803039909804039909805039909806039909807039909808
039909809039909810039909811039909812039909813039909814039909815039909816039909817039909818
039909819039909820039909821039909822039909823039909824039909825039909826039909827039909828
039909829039909830039909831039909832039909833039909834039909835039909836039909837039909838
039909839039909840039909841039909842039909843039909844039909845039909846039909847039909848
039909849039909850039909851039909852039909853039909854039909855039909856039909857039909858
039909859039909860039909861039909862039909863039909864039909865039909866039909867039909868
039909869039909870039909871039909872039909873039909874039909875039909876039909877039909878
039909879039909880039909881039909882039909883039909884039909885039909886039909887039909888
039909889039909890039909891039909892039909893039909894039909895039909896039909897039909898
039909899039909900039909901039909902039909903039909904039909905039909906039909907039909908
039909909039909910039909911039909912039909913039909914039909915039909916039909917039909918
039909919039909920039909921039909922039909923039909924039909925039909926039909927039909928
039909929039909930039909931039909932039909933039909934039909935039909936039909937039909938
039909939039909940039909941039909942039909943039909944039909945039909946039909947039909948
039909949039909950039909951039909952039909953039909954039909955039909956039909957039909958
039909959039909960039909961039909962039909963039909964039909965039909966039909967039909968
039909969039909970039909971039909972039909973039909974039909975039909976039909977039909978
039909979039909980039909981039909982039909983039909984039909985039909986039909987039909988
039909989039909990039909991039909992039909993039909994039909995039909996039909997039909998
039909999039910000039910001039910002039910003039910004039910005039910006039910007039910008
039910009039910010039910011039910012039910013039910014039910015039910016039910017039910018
039910019039910020039910021039910022039910023039910024039910025039910026039910027039910028
039910029039910030039910031039910032039910033039910034039910035039910036039910037039910038
039910039039910040039910041039910042039910043039910044039910045039910046039910047039910048
039910049039910050039910051039910052039910053039910054039910055039910056039910057039910058
039910059039910060039910061039910062039910063039910064039910065039910066039910067039910068
039910069039910070039910071039910072039910073039910074039910075039910076039910077039910078
039910079039910080039910081039910082039910083039910084039910085039910086039910087039910088
039910089039910090039910091039910092039910093039910094039910095039910096039910097039910098
039910099039910100039910101039910102039910103039910104039910105039910106039910107039910108
039910109039910110039910111039910112039910113039910114039910115039910116039910117039910118
039910119039910120039910121039910122039910123039910124039910125039910126039910127039910128
039910129039910130039910131039910132039910133039910134039910135039910136039910137039910138
039910139039910140039910141039910142039910143039910144039910145039910146039910147039910148
039910149039910150039910151039910152039910153039910154039910155039910156039910157039910158
039910159039910160039910161039910162039910163039910164039910165039910166039910167039910168
039910169039910170039910171039910172039910173039910174039910175039910176039910177039910178
039910179039910180039910181039910182039910183039910184039910185039910186039910187039910188
039910189039910190039910191039910192039910193039910194039910195039910196039910197039910198
039910199039910200039910201039910202039910203039910204039910205039910206039910207039910208
039910209039910210039910211039910212039910213039910214039910215039910216039910217039910218
039910219039910220039910221039910222039910223039910224039910225039910226039910227039910228
039910229039910230039910231039910232039910233039910234039910235039910236039910237039910238
039910239039910240039910241039910242039910243039910244039910245039910246039910247039910248
039910249039910250039910251039910252039910253039910254039910255039910256039910257039910258
039910259039910260039910261039910262039910263039910264039910265039910266039910267039910268
039910269039910270039910271039910272039910273039910274039910275039910276039910277039910278
039910279039910280039910281039910282039910283039910284039910285039910286039910287039910288
039910289039910290039910291039910292039910293039910294039910295039910296039910297039910298
039910299039910300039910301039910302039910303039910304039910305039910306039910307039910308
039910309039910310039910311039910312039910313039910314039910315039910316039910317039910318
039910319039910320039910321039910322039910323039910324039910325039910326039910327039910328
039910329039910330039910331039910332039910333039910334039910335039910336039910337039910338
039910339039910340039910341039910342039910343039910344039910345039910346039910347039910348
039910349039910350039910351039910352039910353039910354039910355039910356039910357039910358
039910359039910360039910361039910362039910363039910364039910365039910366039910367039910368
039910369039910370039910371039910372039910373039910374039910375039910376039910377039910378
039910379039910380039910381039910382039910383039910384039910385039910386039910387039910388
039910389039910390039910391039910392039910393039910394039910395039910396039910397039910398
039910399039910400039910401039910402039910403039910404039910405039910406039910407039910408
039910409039910410039910411039910412039910413039910414039910415039910416039910417039910418
039910419039910420039910421039910422039910423039910424039910425039910426039910427039910428
039910429039910430039910431039910432039910433039910434039910435039910436039910437039910438
039910439039910440039910441039910442039910443039910444039910445039910446039910447039910448
039910449039910450039910451039910452039910453039910454039910455039910456039910457039910458
039910459039910460039910461039910462039910463039910464039910465039910466039910467039910468
039910469039910470039910471039910472039910473039910474039910475039910476039910477039910478
039910479039910480039910481039910482039910483039910484039910485039910486039910487039910488
039910489039910490039910491039910492039910493039910494039910495039910496039910497039910498
039910499039910500039910501039910502039910503039910504039910505039910506039910507039910508
039910509039910510039910511039910512039910513039910514039910515039910516039910517039910518
039910519039910520039910521039910522039910523039910524039910525039910526039910527039910528
039910529039910530039910531039910532039910533039910534039910535039910536039910537039910538
039910539039910540039910541039910542039910543039910544039910545039910546039910547039910548
039910549039910550039910551039910552039910553039910554039910555039910556039910557039910558
039910559039910560039910561039910562039910563039910564039910565039910566039910567039910568
039910569039910570039910571039910572039910573039910574039910575039910576039910577039910578
039910579039910580039910581039910582039910583039910584039910585039910586039910587039910588
039910589039910590039910591039910592039910593039910594039910595039910596039910597039910598
039910599039910600039910601039910602039910603039910604039910605039910606039910607039910608
039910609039910610039910611039910612039910613039910614039910615039910616039910617039910618
039910619039910620039910621039910622039910623039910624039910625039910626039910627039910628
039910629039910630039910631039910632039910633039910634039910635039910636039910637039910638
039910639039910640039910641039910642039910643039910644039910645039910646039910647039910648
039910649039910650039910651039910652039910653039910654039910655039910656039910657039910658
039910659039910660039910661039910662039910663039910664039910665039910666039910667039910668
039910669039910670039910671039910672039910673039910674039910675039910676039910677039910678
039910679039910680039910681039910682039910683039910684039910685039910686039910687039910688
039910689039910690039910691039910692039910693039910694039910695039910696039910697039910698
039910699039910700039910701039910702039910703039910704039910705039910706039910707039910708
039910709039910710039910711039910712039910713039910714039910715039910716039910717039910718
039910719039910720039910721039910722039910723039910724039910725039910726039910727039910728
039910729039910730039910731039910732039910733039910734039910735039910736039910737039910738
039910739039910740039910741039910742039910743039910744039910745039910746039910747039910748
039910749039910750039910751039910752039910753039910754039910755039910756039910757039910758
039910759039910760039910761039910762039910763039910764039910765039910766039910767039910768
039910769039910770039910771039910772039910773039910774039910775039910776039910777039910778
039910779039910780039910781039910782039910783039910784039910785039910786039910787039910788
039910789039910790039910791039910792039910793039910794039910795039910796039910797039910798
039910799039910800039910801039910802039910803039910804039910805039910806039910807039910808
039910809039910810039910811039910812039910813039910814039910815039910816039910817039910818
039910819039910820039910821039910822039910823039910824039910825039910826039910827039910828
039910829039910830039910831039910832039910833039910834039910835039910836039910837039910838
039910839039910840039910841039910842039910843039910844039910845039910846039910847039910848
039910849039910850039910851039910852039910853039910854039910855039910856039910857039910858
039910859039910860039910861039910862039910863039910864039910865039910866039910867039910868
039910869039910870039910871039910872039910873039910874039910875039910876039910877039910878
039910879039910880039910881039910882039910883039910884039910885039910886039910887039910888
039910889039910890039910891039910892039910893039910894039910895039910896039910897039910898
039910899039910900039910901039910902039910903039910904039910905039910906039910907039910908
039910909039910910039910911039910912039910913039910914039910915039910916039910917039910918
039910919039910920039910921039910922039910923039910924039910925039910926039910927039910928
039910929039910930039910931039910932039910933039910934039910935039910936039910937039910938
039910939039910940039910941039910942039910943039910944039910945039910946039910947039910948
039910949039910950039910951039910952039910953039910954039910955039910956039910957039910958
039910959039910960039910961039910962039910963039910964039910965039910966039910967039910968
039910969039910970039910971039910972039910973039910974039910975039910976039910977039910978
039910979039910980039910981039910982039910983039910984039910985039910986039910987039910988
039910989039910990039910991039910992039910993039910994039910995039910996039910997039910998
039910999039911000039911001039911002039911003039911004039911005039911006039911007039911008
039911009039911010039911011039911012039911013039911014039911015039911016039911017039911018
039911019039911020039911021039911022039911023039911024039911025039911026039911027039911028
039911029039911030039911031039911032039911033039911034039911035039911036039911037039911038
039911039039911040039911041039911042039911043039911044039911045039911046039911047039911048
039911049039911050039911051039911052039911053039911054039911055039911056039911057039911058
039911059039911060039911061039911062039911063039911064039911065039911066039911067039911068
039911069039911070039911071039911072039911073039911074039911075039911076039911077039911078
039911079039911080039911081039911082039911083039911084039911085039911086039911087039911088
039911089039911090039911091039911092039911093039911094039911095039911096039911097039911098
039911099039911100039911101039911102039911103039911104039911105039911106039911107039911108
039911109039911110039911111039911112039911113039911114039911115039911116039911117039911118
039911119039911120039911121039911122039911123039911124039911125039911126039911127039911128
039911129039911130039911131039911132039911133039911134039911135039911136039911137039911138
039911139039911140039911141039911142039911143039911144039911145039911146039911147039911148
039911149039911150039911151039911152039911153039911154039911155039911156039911157039911158
039911159039911160039911161039911162039911163039911164039911165039911166039911167039911168
039911169039911170039911171039911172039911173039911174039911175039911176039911177039911178
039911179039911180039911181039911182039911183039911184039911185039911186039911187039911188
039911189039911190039911191039911192039911193039911194039911195039911196039911197039911198
039911199039911200039911201039911202039911203039911204039911205039911206039911207039911208
039911209039911210039911211039911212039911213039911214039911215039911216039911217039911218
039911219039911220039911221039911222039911223039911224039911225039911226039911227039911228
039911229039911230039911231039911232039911233039911234039911235039911236039911237039911238
039911239039911240039911241039911242039911243039911244039911245039911246039911247039911248
039911249039911250039911251039911252039911253039911254039911255039911256039911257039911258
039911259039911260039911261039911262039911263039911264039911265039911266039911267039911268
039911269039911270039911271039911272039911273039911274039911275039911276039911277039911278
039911279039911280039911281039911282039911283039911284039911285039911286039911287039911288
039911289039911290039911291039911292039911293039911294039911295039911296039911297039911298
039911299039911300039911301039911302039911303039911304039911305039911306039911307039911308
039911309039911310039911311039911312039911313039911314039911315039911316039911317039911318
039911319039911320039911321039911322039911323039911324039911325039911326039911327039911328
039911329039911330039911331039911332039911333039911334039911335039911336039911337039911338
039911339039911340039911341039911342039911343039911344039911345039911346039911347039911348
039911349039911350039911351039911352039911353039911354039911355039911356039911357039911358
039911359039911360039911361039911362039911363039911364039911365039911366039911367039911368
039911369039911370039911371039911372039911373039911374039911375039911376039911377039911378
039911379039911380039911381039911382039911383039911384039911385039911386039911387039911388
039911389039911390039911391039911392039911393039911394039911395039911396039911397039911398
039911399039911400039911401039911402039911403039911404039911405039911406039911407039911408
039911409039911410039911411039911412039911413039911414039911415039911416039911417039911418
039911419039911420039911421039911422039911423039911424039911425039911426039911427039911428
039911429039911430039911431039911432039911433039911434039911435039911436039911437039911438
039911439039911440039911441039911442039911443039911444039911445039911446039911447039911448
039911449039911450039911451039911452039911453039911454039911455039911456039911457039911458
039911459039911460039911461039911462039911463039911464039911465039911466039911467039911468
039911469039911470039911471039911472039911473039911474039911475039911476039911477039911478
039911479039911480039911481039911482039911483039911484039911485039911486039911487039911488
039911489039911490039911491039911492039911493039911494039911495039911496039911497039911498
039911499039911500039911501039911502039911503039911504039911505039911506039911507039911508
039911509039911510039911511039911512039911513039911514039911515039911516039911517039911518
039911519039911520039911521039911522039911523039911524039911525039911526039911527039911528
039911529039911530039911531039911532039911533039911534039911535039911536039911537039911538
039911539039911540039911541039911542039911543039911544039911545039911546039911547039911548
039911549039911550039911551039911552039911553039911554039911555039911556039911557039911558
039911559039911560039911561039911562039911563039911564039911565039911566039911567039911568
039911569039911570039911571039911572039911573039911574039911575039911576039911577039911578
039911579039911580039911581039911582039911583039911584039911585039911586039911587039911588
039911589039911590039911591039911592039911593039911594039911595039911596039911597039911598
039911599039911600039911601039911602039911603039911604039911605039911606039911607039911608
039911609039911610039911611039911612039911613039911614039911615039911616039911617039911618
039911619039911620039911621039911622039911623039911624039911625039911626039911627039911628
039911629039911630039911631039911632039911633039911634039911635039911636039911637039911638
039911639039911640039911641039911642039911643039911644039911645039911646039911647039911648
039911649039911650039911651039911652039911653039911654039911655039911656039911657039911658
039911659039911660039911661039911662039911663039911664039911665039911666039911667039911668
039911669039911670039911671039911672039911673039911674039911675039911676039911677039911678
039911679039911680039911681039911682039911683039911684039911685039911686039911687039911688
039911689039911690039911691039911692039911693039911694039911695039911696039911697039911698
039911699039911700039911701039911702039911703039911704039911705039911706039911707039911708
039911709039911710039911711039911712039911713039911714039911715039911716039911717039911718
039911719039911720039911721039911722039911723039911724039911725039911726039911727039911728
039911729039911730039911731039911732039911733039911734039911735039911736039911737039911738
039911739039911740039911741039911742039911743039911744039911745039911746039911747039911748
039911749039911750039911751039911752039911753039911754039911755039911756039911757039911758
039911759039911760039911761039911762039911763039911764039911765039911766039911767039911768
039911769039911770039911771039911772039911773039911774039911775039911776039911777039911778
039911779039911780039911781039911782039911783039911784039911785039911786039911787039911788
039911789039911790039911791039911792039911793039911794039911795039911796039911797039911798
039911799039911800039911801039911802039911803039911804039911805039911806039911807039911808
039911809039911810039911811039911812039911813039911814039911815039911816039911817039911818
039911819039911820039911821039911822039911823039911824039911825039911826039911827039911828
039911829039911830039911831039911832039911833039911834039911835039911836039911837039911838
039911839039911840039911841039911842039911843039911844039911845039911846039911847039911848
039911849039911850039911851039911852039911853039911854039911855039911856039911857039911858
039911859039911860039911861039911862039911863039911864039911865039911866039911867039911868
039911869039911870039911871039911872039911873039911874039911875039911876039911877039911878
039911879039911880039911881039911882039911883039911884039911885039911886039911887039911888
039911889039911890039911891039911892039911893039911894039911895039911896039911897039911898
039911899039911900039911901039911902039911903039911904039911905039911906039911907039911908
039911909039911910039911911039911912039911913039911914039911915039911916039911917039911918
039911919039911920039911921039911922039911923039911924039911925039911926039911927039911928
039911929039911930039911931039911932039911933039911934039911935039911936039911937039911938
039911939039911940039911941039911942039911943039911944039911945039911946039911947039911948
039911949039911950039911951039911952039911953039911954039911955039911956039911957039911958
039911959039911960039911961039911962039911963039911964039911965039911966039911967039911968
039911969039911970039911971039911972039911973039911974039911975039911976039911977039911978
039911979039911980039911981039911982039911983039911984039911985039911986039911987039911988
039911989039911990039911991039911992039911993039911994039911995039911996039911997039911998
039911999039912000039912001039912002039912003039912004039912005039912006039912007039912008
039912009039912010039912011039912012039912013039912014039912015039912016039912017039912018
039912019039912020039912021039912022039912023039912024039912025039912026039912027039912028
039912029039912030039912031039912032039912033039912034039912035039912036039912037039912038
039912039039912040039912041039912042039912043039912044039912045039912046039912047039912048
039912049039912050039912051039912052039912053039912054039912055039912056039912057039912058
039912059039912060039912061039912062039912063039912064039912065039912066039912067039912068
039912069039912070039912071039912072039912073039912074039912075039912076039912077039912078
039912079039912080039912081039912082039912083039912084039912085039912086039912087039912088
039912089039912090039912091039912092039912093039912094039912095039912096039912097039912098
039912099039912100039912101039912102039912103039912104039912105039912106039912107039912108
039912109039912110039912111039912112039912113039912114039912115039912116039912117039912118
039912119039912120039912121039912122039912123039912124039912125039912126039912127039912128
039912129039912130039912131039912132039912133039912134039912135039912136039912137039912138
039912139039912140039912141039912142039912143039912144039912145039912146039912147039912148
039912149039912150039912151039912152039912153039912154039912155039912156039912157039912158
039912159039912160039912161039912162039912163039912164039912165039912166039912167039912168
039912169039912170039912171039912172039912173039912174039912175039912176039912177039912178
039912179039912180039912181039912182039912183039912184039912185039912186039912187039912188
039912189039912190039912191039912192039912193039912194039912195039912196039912197039912198
039912199039912200039912201039912202039912203039912204039912205039912206039912207039912208
039912209039912210039912211039912212039912213039912214039912215039912216039912217039912218
039912219039912220039912221039912222039912223039912224039912225039912226039912227039912228
039912229039912230039912231039912232039912233039912234039912235039912236039912237039912238
039912239039912240039912241039912242039912243039912244039912245039912246039912247039912248
039912249039912250039912251039912252039912253039912254039912255039912256039912257039912258
039912259039912260039912261039912262039912263039912264039912265039912266039912267039912268
039912269039912270039912271039912272039912273039912274039912275039912276039912277039912278
039912279039912280039912281039912282039912283039912284039912285039912286039912287039912288
039912289039912290039912291039912292039912293039912294039912295039912296039912297039912298
039912299039912300039912301039912302039912303039912304039912305039912306039912307039912308
039912309039912310039912311039912312039912313039912314039912315039912316039912317039912318
039912319039912320039912321039912322039912323039912324039912325039912326039912327039912328
039912329039912330039912331039912332039912333039912334039912335039912336039912337039912338
039912339039912340039912341039912342039912343039912344039912345039912346039912347039912348
039912349039912350039912351039912352039912353039912354039912355039912356039912357039912358
039912359039912360039912361039912362039912363039912364039912365039912366039912367039912368
039912369039912370039912371039912372039912373039912374039912375039912376039912377039912378
039912379039912380039912381039912382039912383039912384039912385039912386039912387039912388
039912389039912390039912391039912392039912393039912394039912395039912396039912397039912398
039912399039912400039912401039912402039912403039912404039912405039912406039912407039912408
039912409039912410039912411039912412039912413039912414039912415039912416039912417039912418
039912419039912420039912421039912422039912423039912424039912425039912426039912427039912428
039912429039912430039912431039912432039912433039912434039912435039912436039912437039912438
039912439039912440039912441039912442039912443039912444039912445039912446039912447039912448
039912449039912450039912451039912452039912453039912454039912455039912456039912457039912458
039912459039912460039912461039912462039912463039912464039912465039912466039912467039912468
039912469039912470039912471039912472039912473039912474039912475039912476039912477039912478
039912479039912480039912481039912482039912483039912484039912485039912486039912487039912488
039912489039912490039912491039912492039912493039912494039912495039912496039912497039912498
039912499039912500039912501039912502039912503039912504039912505039912506039912507039912508
039912509039912510039912511039912512039912513039912514039912515039912516039912517039912518
039912519039912520039912521039912522039912523039912524039912525039912526039912527039912528
039912529039912530039912531039912532039912533039912534039912535039912536039912537039912538
039912539039912540039912541039912542039912543039912544039912545039912546039912547039912548
039912549039912550039912551039912552039912553039912554039912555039912556039912557039912558
039912559039912560039912561039912562039912563039912564039912565039912566039912567039912568
039912569039912570039912571039912572039912573039912574039912575039912576039912577039912578
039912579039912580039912581039912582039912583039912584039912585039912586039912587039912588
039912589039912590039912591039912592039912593039912594039912595039912596039912597039912598
039912599039912600039912601039912602039912603039912604039912605039912606039912607039912608
039912609039912610039912611039912612039912613039912614039912615039912616039912617039912618
039912619039912620039912621039912622039912623039912624039912625039912626039912627039912628
039912629039912630039912631039912632039912633039912634039912635039912636039912637039912638
039912639039912640039912641039912642039912643039912644039912645039912646039912647039912648
039912649039912650039912651039912652039912653039912654039912655039912656039912657039912658
039912659039912660039912661039912662039912663039912664039912665039912666039912667039912668
039912669039912670039912671039912672039912673039912674039912675039912676039912677039912678
039912679039912680039912681039912682039912683039912684039912685039912686039912687039912688
039912689039912690039912691039912692039912693039912694039912695039912696039912697039912698
039912699039912700039912701039912702039912703039912704039912705039912706039912707039912708
039912709039912710039912711039912712039912713039912714039912715039912716039912717039912718
039912719039912720039912721039912722039912723039912724039912725039912726039912727039912728
039912729039912730039912731039912732039912733039912734039912735039912736039912737039912738
039912739039912740039912741039912742039912743039912744039912745039912746039912747039912748
039912749039912750039912751039912752039912753039912754039912755039912756039912757039912758
039912759039912760039912761039912762039912763039912764039912765039912766039912767039912768
039912769039912770039912771039912772039912773039912774039912775039912776039912777039912778
039912779039912780039912781039912782039912783039912784039912785039912786039912787039912788
039912789039912790039912791039912792039912793039912794039912795039912796039912797039912798
039912799039912800039912801039912802039912803039912804039912805039912806039912807039912808
039912809039912810039912811039912812039912813039912814039912815039912816039912817039912818
039912819039912820039912821039912822039912823039912824039912825039912826039912827039912828
039912829039912830039912831039912832039912833039912834039912835039912836039912837039912838
039912839039912840039912841039912842039912843039912844039912845039912846039912847039912848
039912849039912850039912851039912852039912853039912854039912855039912856039912857039912858
039912859039912860039912861039912862039912863039912864039912865039912866039912867039912868
039912869039912870039912871039912872039912873039912874039912875039912876039912877039912878
039912879039912880039912881039912882039912883039912884039912885039912886039912887039912888
039912889039912890039912891039912892039912893039912894039912895039912896039912897039912898
039912899039912900039912901039912902039912903039912904039912905039912906039912907039912908
039912909039912910039912911039912912039912913039912914039912915039912916039912917039912918
039912919039912920039912921039912922039912923039912924039912925039912926039912927039912928
039912929039912930039912931039912932039912933039912934039912935039912936039912937039912938
039912939039912940039912941039912942039912943039912944039912945039912946039912947039912948
039912949039912950039912951039912952039912953039912954039912955039912956039912957039912958
039912959039912960039912961039912962039912963039912964039912965039912966039912967039912968
039912969039912970039912971039912972039912973039912974039912975039912976039912977039912978
039912979039912980039912981039912982039912983039912984039912985039912986039912987039912988
039912989039912990039912991039912992039912993039912994039912995039912996039912997039912998
039912999039913000039913001039913002039913003039913004039913005039913006039913007039913008
039913009039913010039913011039913012039913013039913014039913015039913016039913017039913018
039913019039913020039913021039913022039913023039913024039913025039913026039913027039913028
039913029039913030039913031039913032039913033039913034039913035039913036039913037039913038
039913039039913040039913041039913042039913043039913044039913045039913046039913047039913048
039913049039913050039913051039913052039913053039913054039913055039913056039913057039913058
039913059039913060039913061039913062039913063039913064039913065039913066039913067039913068
039913069039913070039913071039913072039913073039913074039913075039913076039913077039913078
039913079039913080039913081039913082039913083039913084039913085039913086039913087039913088
039913089039913090039913091039913092039913093039913094039913095039913096039913097039913098
039913099039913100039913101039913102039913103039913104039913105039913106039913107039913108
039913109039913110039913111039913112039913113039913114039913115039913116039913117039913118
039913119039913120039913121039913122039913123039913124039913125039913126039913127039913128
039913129039913130039913131039913132039913133039913134039913135039913136039913137039913138
039913139039913140039913141039913142039913143039913144039913145039913146039913147039913148
039913149039913150039913151039913152039913153039913154039913155039913156039913157039913158
039913159039913160039913161039913162039913163039913164039913165039913166039913167039913168
039913169039913170039913171039913172039913173039913174039913175039913176039913177039913178
039913179039913180039913181039913182039913183039913184039913185039913186039913187039913188
039913189039913190039913191039913192039913193039913194039913195039913196039913197039913198
039913199039913200039913201039913202039913203039913204039913205039913206039913207039913208
039913209039913210039913211039913212039913213039913214039913215039913216039913217039913218
039913219039913220039913221039913222039913223039913224039913225039913226039913227039913228
039913229039913230039913231039913232039913233039913234039913235039913236039913237039913238
039913239039913240039913241039913242039913243039913244039913245039913246039913247039913248
039913249039913250039913251039913252039913253039913254039913255039913256039913257039913258
039913259039913260039913261039913262039913263039913264039913265039913266039913267039913268
039913269039913270039913271039913272039913273039913274039913275039913276039913277039913278
039913279039913280039913281039913282039913283039913284039913285039913286039913287039913288
039913289039913290039913291039913292039913293039913294039913295039913296039913297039913298
039913299039913300039913301039913302039913303039913304039913305039913306039913307039913308
039913309039913310039913311039913312039913313039913314039913315039913316039913317039913318
039913319039913320039913321039913322039913323039913324039913325039913326039913327039913328
039913329039913330039913331039913332039913333039913334039913335039913336039913337039913338
039913339039913340039913341039913342039913343039913344039913345039913346039913347039913348
039913349039913350039913351039913352039913353039913354039913355039913356039913357039913358
039913359039913360039913361039913362039913363039913364039913365039913366039913367039913368
039913369039913370039913371039913372039913373039913374039913375039913376039913377039913378
039913379039913380039913381039913382039913383039913384039913385039913386039913387039913388
039913389039913390039913391039913392039913393039913394039913395039913396039913397039913398
039913399039913400039913401039913402039913403039913404039913405039913406039913407039913408
039913409039913410039913411039913412039913413039913414039913415039913416039913417039913418
039913419039913420039913421039913422039913423039913424039913425039913426039913427039913428
039913429039913430039913431039913432039913433039913434039913435039913436039913437039913438
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
039919629


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