039845360039845361039845362039845363039845364039845365039845366039845367039845368
039845369039845370039845371039845372039845373039845374039845375039845376039845377039845378
039845379039845380039845381039845382039845383039845384039845385039845386039845387039845388
039845389039845390039845391039845392039845393039845394039845395039845396039845397039845398
039845399039845400039845401039845402039845403039845404039845405039845406039845407039845408
039845409039845410039845411039845412039845413039845414039845415039845416039845417039845418
039845419039845420039845421039845422039845423039845424039845425039845426039845427039845428
039845429039845430039845431039845432039845433039845434039845435039845436039845437039845438
039845439039845440039845441039845442039845443039845444039845445039845446039845447039845448
039845449039845450039845451039845452039845453039845454039845455039845456039845457039845458
039845459039845460039845461039845462039845463039845464039845465039845466039845467039845468
039845469039845470039845471039845472039845473039845474039845475039845476039845477039845478
039845479039845480039845481039845482039845483039845484039845485039845486039845487039845488
039845489039845490039845491039845492039845493039845494039845495039845496039845497039845498
039845499039845500039845501039845502039845503039845504039845505039845506039845507039845508
039845509039845510039845511039845512039845513039845514039845515039845516039845517039845518
039845519039845520039845521039845522039845523039845524039845525039845526039845527039845528
039845529039845530039845531039845532039845533039845534039845535039845536039845537039845538
039845539039845540039845541039845542039845543039845544039845545039845546039845547039845548
039845549039845550039845551039845552039845553039845554039845555039845556039845557039845558
039845559039845560039845561039845562039845563039845564039845565039845566039845567039845568
039845569039845570039845571039845572039845573039845574039845575039845576039845577039845578
039845579039845580039845581039845582039845583039845584039845585039845586039845587039845588
039845589039845590039845591039845592039845593039845594039845595039845596039845597039845598
039845599039845600039845601039845602039845603039845604039845605039845606039845607039845608
039845609039845610039845611039845612039845613039845614039845615039845616039845617039845618
039845619039845620039845621039845622039845623039845624039845625039845626039845627039845628
039845629039845630039845631039845632039845633039845634039845635039845636039845637039845638
039845639039845640039845641039845642039845643039845644039845645039845646039845647039845648
039845649039845650039845651039845652039845653039845654039845655039845656039845657039845658
039845659039845660039845661039845662039845663039845664039845665039845666039845667039845668
039845669039845670039845671039845672039845673039845674039845675039845676039845677039845678
039845679039845680039845681039845682039845683039845684039845685039845686039845687039845688
039845689039845690039845691039845692039845693039845694039845695039845696039845697039845698
039845699039845700039845701039845702039845703039845704039845705039845706039845707039845708
039845709039845710039845711039845712039845713039845714039845715039845716039845717039845718
039845719039845720039845721039845722039845723039845724039845725039845726039845727039845728
039845729039845730039845731039845732039845733039845734039845735039845736039845737039845738
039845739039845740039845741039845742039845743039845744039845745039845746039845747039845748
039845749039845750039845751039845752039845753039845754039845755039845756039845757039845758
039845759039845760039845761039845762039845763039845764039845765039845766039845767039845768
039845769039845770039845771039845772039845773039845774039845775039845776039845777039845778
039845779039845780039845781039845782039845783039845784039845785039845786039845787039845788
039845789039845790039845791039845792039845793039845794039845795039845796039845797039845798
039845799039845800039845801039845802039845803039845804039845805039845806039845807039845808
039845809039845810039845811039845812039845813039845814039845815039845816039845817039845818
039845819039845820039845821039845822039845823039845824039845825039845826039845827039845828
039845829039845830039845831039845832039845833039845834039845835039845836039845837039845838
039845839039845840039845841039845842039845843039845844039845845039845846039845847039845848
039845849039845850039845851039845852039845853039845854039845855039845856039845857039845858
039845859039845860039845861039845862039845863039845864039845865039845866039845867039845868
039845869039845870039845871039845872039845873039845874039845875039845876039845877039845878
039845879039845880039845881039845882039845883039845884039845885039845886039845887039845888
039845889039845890039845891039845892039845893039845894039845895039845896039845897039845898
039845899039845900039845901039845902039845903039845904039845905039845906039845907039845908
039845909039845910039845911039845912039845913039845914039845915039845916039845917039845918
039845919039845920039845921039845922039845923039845924039845925039845926039845927039845928
039845929039845930039845931039845932039845933039845934039845935039845936039845937039845938
039845939039845940039845941039845942039845943039845944039845945039845946039845947039845948
039845949039845950039845951039845952039845953039845954039845955039845956039845957039845958
039845959039845960039845961039845962039845963039845964039845965039845966039845967039845968
039845969039845970039845971039845972039845973039845974039845975039845976039845977039845978
039845979039845980039845981039845982039845983039845984039845985039845986039845987039845988
039845989039845990039845991039845992039845993039845994039845995039845996039845997039845998
039845999039846000039846001039846002039846003039846004039846005039846006039846007039846008
039846009039846010039846011039846012039846013039846014039846015039846016039846017039846018
039846019039846020039846021039846022039846023039846024039846025039846026039846027039846028
039846029039846030039846031039846032039846033039846034039846035039846036039846037039846038
039846039039846040039846041039846042039846043039846044039846045039846046039846047039846048
039846049039846050039846051039846052039846053039846054039846055039846056039846057039846058
039846059039846060039846061039846062039846063039846064039846065039846066039846067039846068
039846069039846070039846071039846072039846073039846074039846075039846076039846077039846078
039846079039846080039846081039846082039846083039846084039846085039846086039846087039846088
039846089039846090039846091039846092039846093039846094039846095039846096039846097039846098
039846099039846100039846101039846102039846103039846104039846105039846106039846107039846108
039846109039846110039846111039846112039846113039846114039846115039846116039846117039846118
039846119039846120039846121039846122039846123039846124039846125039846126039846127039846128
039846129039846130039846131039846132039846133039846134039846135039846136039846137039846138
039846139039846140039846141039846142039846143039846144039846145039846146039846147039846148
039846149039846150039846151039846152039846153039846154039846155039846156039846157039846158
039846159039846160039846161039846162039846163039846164039846165039846166039846167039846168
039846169039846170039846171039846172039846173039846174039846175039846176039846177039846178
039846179039846180039846181039846182039846183039846184039846185039846186039846187039846188
039846189039846190039846191039846192039846193039846194039846195039846196039846197039846198
039846199039846200039846201039846202039846203039846204039846205039846206039846207039846208
039846209039846210039846211039846212039846213039846214039846215039846216039846217039846218
039846219039846220039846221039846222039846223039846224039846225039846226039846227039846228
039846229039846230039846231039846232039846233039846234039846235039846236039846237039846238
039846239039846240039846241039846242039846243039846244039846245039846246039846247039846248
039846249039846250039846251039846252039846253039846254039846255039846256039846257039846258
039846259039846260039846261039846262039846263039846264039846265039846266039846267039846268
039846269039846270039846271039846272039846273039846274039846275039846276039846277039846278
039846279039846280039846281039846282039846283039846284039846285039846286039846287039846288
039846289039846290039846291039846292039846293039846294039846295039846296039846297039846298
039846299039846300039846301039846302039846303039846304039846305039846306039846307039846308
039846309039846310039846311039846312039846313039846314039846315039846316039846317039846318
039846319039846320039846321039846322039846323039846324039846325039846326039846327039846328
039846329039846330039846331039846332039846333039846334039846335039846336039846337039846338
039846339039846340039846341039846342039846343039846344039846345039846346039846347039846348
039846349039846350039846351039846352039846353039846354039846355039846356039846357039846358
039846359039846360039846361039846362039846363039846364039846365039846366039846367039846368
039846369039846370039846371039846372039846373039846374039846375039846376039846377039846378
039846379039846380039846381039846382039846383039846384039846385039846386039846387039846388
039846389039846390039846391039846392039846393039846394039846395039846396039846397039846398
039846399039846400039846401039846402039846403039846404039846405039846406039846407039846408
039846409039846410039846411039846412039846413039846414039846415039846416039846417039846418
039846419039846420039846421039846422039846423039846424039846425039846426039846427039846428
039846429039846430039846431039846432039846433039846434039846435039846436039846437039846438
039846439039846440039846441039846442039846443039846444039846445039846446039846447039846448
039846449039846450039846451039846452039846453039846454039846455039846456039846457039846458
039846459039846460039846461039846462039846463039846464039846465039846466039846467039846468
039846469039846470039846471039846472039846473039846474039846475039846476039846477039846478
039846479039846480039846481039846482039846483039846484039846485039846486039846487039846488
039846489039846490039846491039846492039846493039846494039846495039846496039846497039846498
039846499039846500039846501039846502039846503039846504039846505039846506039846507039846508
039846509039846510039846511039846512039846513039846514039846515039846516039846517039846518
039846519039846520039846521039846522039846523039846524039846525039846526039846527039846528
039846529039846530039846531039846532039846533039846534039846535039846536039846537039846538
039846539039846540039846541039846542039846543039846544039846545039846546039846547039846548
039846549039846550039846551039846552039846553039846554039846555039846556039846557039846558
039846559039846560039846561039846562039846563039846564039846565039846566039846567039846568
039846569039846570039846571039846572039846573039846574039846575039846576039846577039846578
039846579039846580039846581039846582039846583039846584039846585039846586039846587039846588
039846589039846590039846591039846592039846593039846594039846595039846596039846597039846598
039846599039846600039846601039846602039846603039846604039846605039846606039846607039846608
039846609039846610039846611039846612039846613039846614039846615039846616039846617039846618
039846619039846620039846621039846622039846623039846624039846625039846626039846627039846628
039846629039846630039846631039846632039846633039846634039846635039846636039846637039846638
039846639039846640039846641039846642039846643039846644039846645039846646039846647039846648
039846649039846650039846651039846652039846653039846654039846655039846656039846657039846658
039846659039846660039846661039846662039846663039846664039846665039846666039846667039846668
039846669039846670039846671039846672039846673039846674039846675039846676039846677039846678
039846679039846680039846681039846682039846683039846684039846685039846686039846687039846688
039846689039846690039846691039846692039846693039846694039846695039846696039846697039846698
039846699039846700039846701039846702039846703039846704039846705039846706039846707039846708
039846709039846710039846711039846712039846713039846714039846715039846716039846717039846718
039846719039846720039846721039846722039846723039846724039846725039846726039846727039846728
039846729039846730039846731039846732039846733039846734039846735039846736039846737039846738
039846739039846740039846741039846742039846743039846744039846745039846746039846747039846748
039846749039846750039846751039846752039846753039846754039846755039846756039846757039846758
039846759039846760039846761039846762039846763039846764039846765039846766039846767039846768
039846769039846770039846771039846772039846773039846774039846775039846776039846777039846778
039846779039846780039846781039846782039846783039846784039846785039846786039846787039846788
039846789039846790039846791039846792039846793039846794039846795039846796039846797039846798
039846799039846800039846801039846802039846803039846804039846805039846806039846807039846808
039846809039846810039846811039846812039846813039846814039846815039846816039846817039846818
039846819039846820039846821039846822039846823039846824039846825039846826039846827039846828
039846829039846830039846831039846832039846833039846834039846835039846836039846837039846838
039846839039846840039846841039846842039846843039846844039846845039846846039846847039846848
039846849039846850039846851039846852039846853039846854039846855039846856039846857039846858
039846859039846860039846861039846862039846863039846864039846865039846866039846867039846868
039846869039846870039846871039846872039846873039846874039846875039846876039846877039846878
039846879039846880039846881039846882039846883039846884039846885039846886039846887039846888
039846889039846890039846891039846892039846893039846894039846895039846896039846897039846898
039846899039846900039846901039846902039846903039846904039846905039846906039846907039846908
039846909039846910039846911039846912039846913039846914039846915039846916039846917039846918
039846919039846920039846921039846922039846923039846924039846925039846926039846927039846928
039846929039846930039846931039846932039846933039846934039846935039846936039846937039846938
039846939039846940039846941039846942039846943039846944039846945039846946039846947039846948
039846949039846950039846951039846952039846953039846954039846955039846956039846957039846958
039846959039846960039846961039846962039846963039846964039846965039846966039846967039846968
039846969039846970039846971039846972039846973039846974039846975039846976039846977039846978
039846979039846980039846981039846982039846983039846984039846985039846986039846987039846988
039846989039846990039846991039846992039846993039846994039846995039846996039846997039846998
039846999039847000039847001039847002039847003039847004039847005039847006039847007039847008
039847009039847010039847011039847012039847013039847014039847015039847016039847017039847018
039847019039847020039847021039847022039847023039847024039847025039847026039847027039847028
039847029039847030039847031039847032039847033039847034039847035039847036039847037039847038
039847039039847040039847041039847042039847043039847044039847045039847046039847047039847048
039847049039847050039847051039847052039847053039847054039847055039847056039847057039847058
039847059039847060039847061039847062039847063039847064039847065039847066039847067039847068
039847069039847070039847071039847072039847073039847074039847075039847076039847077039847078
039847079039847080039847081039847082039847083039847084039847085039847086039847087039847088
039847089039847090039847091039847092039847093039847094039847095039847096039847097039847098
039847099039847100039847101039847102039847103039847104039847105039847106039847107039847108
039847109039847110039847111039847112039847113039847114039847115039847116039847117039847118
039847119039847120039847121039847122039847123039847124039847125039847126039847127039847128
039847129039847130039847131039847132039847133039847134039847135039847136039847137039847138
039847139039847140039847141039847142039847143039847144039847145039847146039847147039847148
039847149039847150039847151039847152039847153039847154039847155039847156039847157039847158
039847159039847160039847161039847162039847163039847164039847165039847166039847167039847168
039847169039847170039847171039847172039847173039847174039847175039847176039847177039847178
039847179039847180039847181039847182039847183039847184039847185039847186039847187039847188
039847189039847190039847191039847192039847193039847194039847195039847196039847197039847198
039847199039847200039847201039847202039847203039847204039847205039847206039847207039847208
039847209039847210039847211039847212039847213039847214039847215039847216039847217039847218
039847219039847220039847221039847222039847223039847224039847225039847226039847227039847228
039847229039847230039847231039847232039847233039847234039847235039847236039847237039847238
039847239039847240039847241039847242039847243039847244039847245039847246039847247039847248
039847249039847250039847251039847252039847253039847254039847255039847256039847257039847258
039847259039847260039847261039847262039847263039847264039847265039847266039847267039847268
039847269039847270039847271039847272039847273039847274039847275039847276039847277039847278
039847279039847280039847281039847282039847283039847284039847285039847286039847287039847288
039847289039847290039847291039847292039847293039847294039847295039847296039847297039847298
039847299039847300039847301039847302039847303039847304039847305039847306039847307039847308
039847309039847310039847311039847312039847313039847314039847315039847316039847317039847318
039847319039847320039847321039847322039847323039847324039847325039847326039847327039847328
039847329039847330039847331039847332039847333039847334039847335039847336039847337039847338
039847339039847340039847341039847342039847343039847344039847345039847346039847347039847348
039847349039847350039847351039847352039847353039847354039847355039847356039847357039847358
039847359039847360039847361039847362039847363039847364039847365039847366039847367039847368
039847369039847370039847371039847372039847373039847374039847375039847376039847377039847378
039847379039847380039847381039847382039847383039847384039847385039847386039847387039847388
039847389039847390039847391039847392039847393039847394039847395039847396039847397039847398
039847399039847400039847401039847402039847403039847404039847405039847406039847407039847408
039847409039847410039847411039847412039847413039847414039847415039847416039847417039847418
039847419039847420039847421039847422039847423039847424039847425039847426039847427039847428
039847429039847430039847431039847432039847433039847434039847435039847436039847437039847438
039847439039847440039847441039847442039847443039847444039847445039847446039847447039847448
039847449039847450039847451039847452039847453039847454039847455039847456039847457039847458
039847459039847460039847461039847462039847463039847464039847465039847466039847467039847468
039847469039847470039847471039847472039847473039847474039847475039847476039847477039847478
039847479039847480039847481039847482039847483039847484039847485039847486039847487039847488
039847489039847490039847491039847492039847493039847494039847495039847496039847497039847498
039847499039847500039847501039847502039847503039847504039847505039847506039847507039847508
039847509039847510039847511039847512039847513039847514039847515039847516039847517039847518
039847519039847520039847521039847522039847523039847524039847525039847526039847527039847528
039847529039847530039847531039847532039847533039847534039847535039847536039847537039847538
039847539039847540039847541039847542039847543039847544039847545039847546039847547039847548
039847549039847550039847551039847552039847553039847554039847555039847556039847557039847558
039847559039847560039847561039847562039847563039847564039847565039847566039847567039847568
039847569039847570039847571039847572039847573039847574039847575039847576039847577039847578
039847579039847580039847581039847582039847583039847584039847585039847586039847587039847588
039847589039847590039847591039847592039847593039847594039847595039847596039847597039847598
039847599039847600039847601039847602039847603039847604039847605039847606039847607039847608
039847609039847610039847611039847612039847613039847614039847615039847616039847617039847618
039847619039847620039847621039847622039847623039847624039847625039847626039847627039847628
039847629039847630039847631039847632039847633039847634039847635039847636039847637039847638
039847639039847640039847641039847642039847643039847644039847645039847646039847647039847648
039847649039847650039847651039847652039847653039847654039847655039847656039847657039847658
039847659039847660039847661039847662039847663039847664039847665039847666039847667039847668
039847669039847670039847671039847672039847673039847674039847675039847676039847677039847678
039847679039847680039847681039847682039847683039847684039847685039847686039847687039847688
039847689039847690039847691039847692039847693039847694039847695039847696039847697039847698
039847699039847700039847701039847702039847703039847704039847705039847706039847707039847708
039847709039847710039847711039847712039847713039847714039847715039847716039847717039847718
039847719039847720039847721039847722039847723039847724039847725039847726039847727039847728
039847729039847730039847731039847732039847733039847734039847735039847736039847737039847738
039847739039847740039847741039847742039847743039847744039847745039847746039847747039847748
039847749039847750039847751039847752039847753039847754039847755039847756039847757039847758
039847759039847760039847761039847762039847763039847764039847765039847766039847767039847768
039847769039847770039847771039847772039847773039847774039847775039847776039847777039847778
039847779039847780039847781039847782039847783039847784039847785039847786039847787039847788
039847789039847790039847791039847792039847793039847794039847795039847796039847797039847798
039847799039847800039847801039847802039847803039847804039847805039847806039847807039847808
039847809039847810039847811039847812039847813039847814039847815039847816039847817039847818
039847819039847820039847821039847822039847823039847824039847825039847826039847827039847828
039847829039847830039847831039847832039847833039847834039847835039847836039847837039847838
039847839039847840039847841039847842039847843039847844039847845039847846039847847039847848
039847849039847850039847851039847852039847853039847854039847855039847856039847857039847858
039847859039847860039847861039847862039847863039847864039847865039847866039847867039847868
039847869039847870039847871039847872039847873039847874039847875039847876039847877039847878
039847879039847880039847881039847882039847883039847884039847885039847886039847887039847888
039847889039847890039847891039847892039847893039847894039847895039847896039847897039847898
039847899039847900039847901039847902039847903039847904039847905039847906039847907039847908
039847909039847910039847911039847912039847913039847914039847915039847916039847917039847918
039847919039847920039847921039847922039847923039847924039847925039847926039847927039847928
039847929039847930039847931039847932039847933039847934039847935039847936039847937039847938
039847939039847940039847941039847942039847943039847944039847945039847946039847947039847948
039847949039847950039847951039847952039847953039847954039847955039847956039847957039847958
039847959039847960039847961039847962039847963039847964039847965039847966039847967039847968
039847969039847970039847971039847972039847973039847974039847975039847976039847977039847978
039847979039847980039847981039847982039847983039847984039847985039847986039847987039847988
039847989039847990039847991039847992039847993039847994039847995039847996039847997039847998
039847999039848000039848001039848002039848003039848004039848005039848006039848007039848008
039848009039848010039848011039848012039848013039848014039848015039848016039848017039848018
039848019039848020039848021039848022039848023039848024039848025039848026039848027039848028
039848029039848030039848031039848032039848033039848034039848035039848036039848037039848038
039848039039848040039848041039848042039848043039848044039848045039848046039848047039848048
039848049039848050039848051039848052039848053039848054039848055039848056039848057039848058
039848059039848060039848061039848062039848063039848064039848065039848066039848067039848068
039848069039848070039848071039848072039848073039848074039848075039848076039848077039848078
039848079039848080039848081039848082039848083039848084039848085039848086039848087039848088
039848089039848090039848091039848092039848093039848094039848095039848096039848097039848098
039848099039848100039848101039848102039848103039848104039848105039848106039848107039848108
039848109039848110039848111039848112039848113039848114039848115039848116039848117039848118
039848119039848120039848121039848122039848123039848124039848125039848126039848127039848128
039848129039848130039848131039848132039848133039848134039848135039848136039848137039848138
039848139039848140039848141039848142039848143039848144039848145039848146039848147039848148
039848149039848150039848151039848152039848153039848154039848155039848156039848157039848158
039848159039848160039848161039848162039848163039848164039848165039848166039848167039848168
039848169039848170039848171039848172039848173039848174039848175039848176039848177039848178
039848179039848180039848181039848182039848183039848184039848185039848186039848187039848188
039848189039848190039848191039848192039848193039848194039848195039848196039848197039848198
039848199039848200039848201039848202039848203039848204039848205039848206039848207039848208
039848209039848210039848211039848212039848213039848214039848215039848216039848217039848218
039848219039848220039848221039848222039848223039848224039848225039848226039848227039848228
039848229039848230039848231039848232039848233039848234039848235039848236039848237039848238
039848239039848240039848241039848242039848243039848244039848245039848246039848247039848248
039848249039848250039848251039848252039848253039848254039848255039848256039848257039848258
039848259039848260039848261039848262039848263039848264039848265039848266039848267039848268
039848269039848270039848271039848272039848273039848274039848275039848276039848277039848278
039848279039848280039848281039848282039848283039848284039848285039848286039848287039848288
039848289039848290039848291039848292039848293039848294039848295039848296039848297039848298
039848299039848300039848301039848302039848303039848304039848305039848306039848307039848308
039848309039848310039848311039848312039848313039848314039848315039848316039848317039848318
039848319039848320039848321039848322039848323039848324039848325039848326039848327039848328
039848329039848330039848331039848332039848333039848334039848335039848336039848337039848338
039848339039848340039848341039848342039848343039848344039848345039848346039848347039848348
039848349039848350039848351039848352039848353039848354039848355039848356039848357039848358
039848359039848360039848361039848362039848363039848364039848365039848366039848367039848368
039848369039848370039848371039848372039848373039848374039848375039848376039848377039848378
039848379039848380039848381039848382039848383039848384039848385039848386039848387039848388
039848389039848390039848391039848392039848393039848394039848395039848396039848397039848398
039848399039848400039848401039848402039848403039848404039848405039848406039848407039848408
039848409039848410039848411039848412039848413039848414039848415039848416039848417039848418
039848419039848420039848421039848422039848423039848424039848425039848426039848427039848428
039848429039848430039848431039848432039848433039848434039848435039848436039848437039848438
039848439039848440039848441039848442039848443039848444039848445039848446039848447039848448
039848449039848450039848451039848452039848453039848454039848455039848456039848457039848458
039848459039848460039848461039848462039848463039848464039848465039848466039848467039848468
039848469039848470039848471039848472039848473039848474039848475039848476039848477039848478
039848479039848480039848481039848482039848483039848484039848485039848486039848487039848488
039848489039848490039848491039848492039848493039848494039848495039848496039848497039848498
039848499039848500039848501039848502039848503039848504039848505039848506039848507039848508
039848509039848510039848511039848512039848513039848514039848515039848516039848517039848518
039848519039848520039848521039848522039848523039848524039848525039848526039848527039848528
039848529039848530039848531039848532039848533039848534039848535039848536039848537039848538
039848539039848540039848541039848542039848543039848544039848545039848546039848547039848548
039848549039848550039848551039848552039848553039848554039848555039848556039848557039848558
039848559039848560039848561039848562039848563039848564039848565039848566039848567039848568
039848569039848570039848571039848572039848573039848574039848575039848576039848577039848578
039848579039848580039848581039848582039848583039848584039848585039848586039848587039848588
039848589039848590039848591039848592039848593039848594039848595039848596039848597039848598
039848599039848600039848601039848602039848603039848604039848605039848606039848607039848608
039848609039848610039848611039848612039848613039848614039848615039848616039848617039848618
039848619039848620039848621039848622039848623039848624039848625039848626039848627039848628
039848629039848630039848631039848632039848633039848634039848635039848636039848637039848638
039848639039848640039848641039848642039848643039848644039848645039848646039848647039848648
039848649039848650039848651039848652039848653039848654039848655039848656039848657039848658
039848659039848660039848661039848662039848663039848664039848665039848666039848667039848668
039848669039848670039848671039848672039848673039848674039848675039848676039848677039848678
039848679039848680039848681039848682039848683039848684039848685039848686039848687039848688
039848689039848690039848691039848692039848693039848694039848695039848696039848697039848698
039848699039848700039848701039848702039848703039848704039848705039848706039848707039848708
039848709039848710039848711039848712039848713039848714039848715039848716039848717039848718
039848719039848720039848721039848722039848723039848724039848725039848726039848727039848728
039848729039848730039848731039848732039848733039848734039848735039848736039848737039848738
039848739039848740039848741039848742039848743039848744039848745039848746039848747039848748
039848749039848750039848751039848752039848753039848754039848755039848756039848757039848758
039848759039848760039848761039848762039848763039848764039848765039848766039848767039848768
039848769039848770039848771039848772039848773039848774039848775039848776039848777039848778
039848779039848780039848781039848782039848783039848784039848785039848786039848787039848788
039848789039848790039848791039848792039848793039848794039848795039848796039848797039848798
039848799039848800039848801039848802039848803039848804039848805039848806039848807039848808
039848809039848810039848811039848812039848813039848814039848815039848816039848817039848818
039848819039848820039848821039848822039848823039848824039848825039848826039848827039848828
039848829039848830039848831039848832039848833039848834039848835039848836039848837039848838
039848839039848840039848841039848842039848843039848844039848845039848846039848847039848848
039848849039848850039848851039848852039848853039848854039848855039848856039848857039848858
039848859039848860039848861039848862039848863039848864039848865039848866039848867039848868
039848869039848870039848871039848872039848873039848874039848875039848876039848877039848878
039848879039848880039848881039848882039848883039848884039848885039848886039848887039848888
039848889039848890039848891039848892039848893039848894039848895039848896039848897039848898
039848899039848900039848901039848902039848903039848904039848905039848906039848907039848908
039848909039848910039848911039848912039848913039848914039848915039848916039848917039848918
039848919039848920039848921039848922039848923039848924039848925039848926039848927039848928
039848929039848930039848931039848932039848933039848934039848935039848936039848937039848938
039848939039848940039848941039848942039848943039848944039848945039848946039848947039848948
039848949039848950039848951039848952039848953039848954039848955039848956039848957039848958
039848959039848960039848961039848962039848963039848964039848965039848966039848967039848968
039848969039848970039848971039848972039848973039848974039848975039848976039848977039848978
039848979039848980039848981039848982039848983039848984039848985039848986039848987039848988
039848989039848990039848991039848992039848993039848994039848995039848996039848997039848998
039848999039849000039849001039849002039849003039849004039849005039849006039849007039849008
039849009039849010039849011039849012039849013039849014039849015039849016039849017039849018
039849019039849020039849021039849022039849023039849024039849025039849026039849027039849028
039849029039849030039849031039849032039849033039849034039849035039849036039849037039849038
039849039039849040039849041039849042039849043039849044039849045039849046039849047039849048
039849049039849050039849051039849052039849053039849054039849055039849056039849057039849058
039849059039849060039849061039849062039849063039849064039849065039849066039849067039849068
039849069039849070039849071039849072039849073039849074039849075039849076039849077039849078
039849079039849080039849081039849082039849083039849084039849085039849086039849087039849088
039849089039849090039849091039849092039849093039849094039849095039849096039849097039849098
039849099039849100039849101039849102039849103039849104039849105039849106039849107039849108
039849109039849110039849111039849112039849113039849114039849115039849116039849117039849118
039849119039849120039849121039849122039849123039849124039849125039849126039849127039849128
039849129039849130039849131039849132039849133039849134039849135039849136039849137039849138
039849139039849140039849141039849142039849143039849144039849145039849146039849147039849148
039849149039849150039849151039849152039849153039849154039849155039849156039849157039849158
039849159039849160039849161039849162039849163039849164039849165039849166039849167039849168
039849169039849170039849171039849172039849173039849174039849175039849176039849177039849178
039849179039849180039849181039849182039849183039849184039849185039849186039849187039849188
039849189039849190039849191039849192039849193039849194039849195039849196039849197039849198
039849199039849200039849201039849202039849203039849204039849205039849206039849207039849208
039849209039849210039849211039849212039849213039849214039849215039849216039849217039849218
039849219039849220039849221039849222039849223039849224039849225039849226039849227039849228
039849229039849230039849231039849232039849233039849234039849235039849236039849237039849238
039849239039849240039849241039849242039849243039849244039849245039849246039849247039849248
039849249039849250039849251039849252039849253039849254039849255039849256039849257039849258
039849259039849260039849261039849262039849263039849264039849265039849266039849267039849268
039849269039849270039849271039849272039849273039849274039849275039849276039849277039849278
039849279039849280039849281039849282039849283039849284039849285039849286039849287039849288
039849289039849290039849291039849292039849293039849294039849295039849296039849297039849298
039849299039849300039849301039849302039849303039849304039849305039849306039849307039849308
039849309039849310039849311039849312039849313039849314039849315039849316039849317039849318
039849319039849320039849321039849322039849323039849324039849325039849326039849327039849328
039849329039849330039849331039849332039849333039849334039849335039849336039849337039849338
039849339039849340039849341039849342039849343039849344039849345039849346039849347039849348
039849349039849350039849351039849352039849353039849354039849355039849356039849357039849358
039849359039849360039849361039849362039849363039849364039849365039849366039849367039849368
039849369039849370039849371039849372039849373039849374039849375039849376039849377039849378
039849379039849380039849381039849382039849383039849384039849385039849386039849387039849388
039849389039849390039849391039849392039849393039849394039849395039849396039849397039849398
039849399039849400039849401039849402039849403039849404039849405039849406039849407039849408
039849409039849410039849411039849412039849413039849414039849415039849416039849417039849418
039849419039849420039849421039849422039849423039849424039849425039849426039849427039849428
039849429039849430039849431039849432039849433039849434039849435039849436039849437039849438
039849439039849440039849441039849442039849443039849444039849445039849446039849447039849448
039849449039849450039849451039849452039849453039849454039849455039849456039849457039849458
039849459039849460039849461039849462039849463039849464039849465039849466039849467039849468
039849469039849470039849471039849472039849473039849474039849475039849476039849477039849478
039849479039849480039849481039849482039849483039849484039849485039849486039849487039849488
039849489039849490039849491039849492039849493039849494039849495039849496039849497039849498
039849499039849500039849501039849502039849503039849504039849505039849506039849507039849508
039849509039849510039849511039849512039849513039849514039849515039849516039849517039849518
039849519039849520039849521039849522039849523039849524039849525039849526039849527039849528
039849529039849530039849531039849532039849533039849534039849535039849536039849537039849538
039849539039849540039849541039849542039849543039849544039849545039849546039849547039849548
039849549039849550039849551039849552039849553039849554039849555039849556039849557039849558
039849559039849560039849561039849562039849563039849564039849565039849566039849567039849568
039849569039849570039849571039849572039849573039849574039849575039849576039849577039849578
039849579039849580039849581039849582039849583039849584039849585039849586039849587039849588
039849589039849590039849591039849592039849593039849594039849595039849596039849597039849598
039849599039849600039849601039849602039849603039849604039849605039849606039849607039849608
039849609039849610039849611039849612039849613039849614039849615039849616039849617039849618
039849619039849620039849621039849622039849623039849624039849625039849626039849627039849628
039849629039849630039849631039849632039849633039849634039849635039849636039849637039849638
039849639039849640039849641039849642039849643039849644039849645039849646039849647039849648
039849649039849650039849651039849652039849653039849654039849655039849656039849657039849658
039849659039849660039849661039849662039849663039849664039849665039849666039849667039849668
039849669039849670039849671039849672039849673039849674039849675039849676039849677039849678
039849679039849680039849681039849682039849683039849684039849685039849686039849687039849688
039849689039849690039849691039849692039849693039849694039849695039849696039849697039849698
039849699039849700039849701039849702039849703039849704039849705039849706039849707039849708
039849709039849710039849711039849712039849713039849714039849715039849716039849717039849718
039849719039849720039849721039849722039849723039849724039849725039849726039849727039849728
039849729039849730039849731039849732039849733039849734039849735039849736039849737039849738
039849739039849740039849741039849742039849743039849744039849745039849746039849747039849748
039849749039849750039849751039849752039849753039849754039849755039849756039849757039849758
039849759039849760039849761039849762039849763039849764039849765039849766039849767039849768
039849769039849770039849771039849772039849773039849774039849775039849776039849777039849778
039849779039849780039849781039849782039849783039849784039849785039849786039849787039849788
039849789039849790039849791039849792039849793039849794039849795039849796039849797039849798
039849799039849800039849801039849802039849803039849804039849805039849806039849807039849808
039849809039849810039849811039849812039849813039849814039849815039849816039849817039849818
039849819039849820039849821039849822039849823039849824039849825039849826039849827039849828
039849829039849830039849831039849832039849833039849834039849835039849836039849837039849838
039849839039849840039849841039849842039849843039849844039849845039849846039849847039849848
039849849039849850039849851039849852039849853039849854039849855039849856039849857039849858
039849859039849860039849861039849862039849863039849864039849865039849866039849867039849868
039849869039849870039849871039849872039849873039849874039849875039849876039849877039849878
039849879039849880039849881039849882039849883039849884039849885039849886039849887039849888
039849889039849890039849891039849892039849893039849894039849895039849896039849897039849898
039849899039849900039849901039849902039849903039849904039849905039849906039849907039849908
039849909039849910039849911039849912039849913039849914039849915039849916039849917039849918
039849919039849920039849921039849922039849923039849924039849925039849926039849927039849928
039849929039849930039849931039849932039849933039849934039849935039849936039849937039849938
039849939039849940039849941039849942039849943039849944039849945039849946039849947039849948
039849949039849950039849951039849952039849953039849954039849955039849956039849957039849958
039849959039849960039849961039849962039849963039849964039849965039849966039849967039849968
039849969039849970039849971039849972039849973039849974039849975039849976039849977039849978
039849979039849980039849981039849982039849983039849984039849985039849986039849987039849988
039849989039849990039849991039849992039849993039849994039849995039849996039849997039849998
039849999039850000039850001039850002039850003039850004039850005039850006039850007039850008
039850009039850010039850011039850012039850013039850014039850015039850016039850017039850018
039850019039850020039850021039850022039850023039850024039850025039850026039850027039850028
039850029039850030039850031039850032039850033039850034039850035039850036039850037039850038
039850039039850040039850041039850042039850043039850044039850045039850046039850047039850048
039850049039850050039850051039850052039850053039850054039850055039850056039850057039850058
039850059039850060039850061039850062039850063039850064039850065039850066039850067039850068
039850069039850070039850071039850072039850073039850074039850075039850076039850077039850078
039850079039850080039850081039850082039850083039850084039850085039850086039850087039850088
039850089039850090039850091039850092039850093039850094039850095039850096039850097039850098
039850099039850100039850101039850102039850103039850104039850105039850106039850107039850108
039850109039850110039850111039850112039850113039850114039850115039850116039850117039850118
039850119039850120039850121039850122039850123039850124039850125039850126039850127039850128
039850129039850130039850131039850132039850133039850134039850135039850136039850137039850138
039850139039850140039850141039850142039850143039850144039850145039850146039850147039850148
039850149039850150039850151039850152039850153039850154039850155039850156039850157039850158
039850159039850160039850161039850162039850163039850164039850165039850166039850167039850168
039850169039850170039850171039850172039850173039850174039850175039850176039850177039850178
039850179039850180039850181039850182039850183039850184039850185039850186039850187039850188
039850189039850190039850191039850192039850193039850194039850195039850196039850197039850198
039850199039850200039850201039850202039850203039850204039850205039850206039850207039850208
039850209039850210039850211039850212039850213039850214039850215039850216039850217039850218
039850219039850220039850221039850222039850223039850224039850225039850226039850227039850228
039850229039850230039850231039850232039850233039850234039850235039850236039850237039850238
039850239039850240039850241039850242039850243039850244039850245039850246039850247039850248
039850249039850250039850251039850252039850253039850254039850255039850256039850257039850258
039850259039850260039850261039850262039850263039850264039850265039850266039850267039850268
039850269039850270039850271039850272039850273039850274039850275039850276039850277039850278
039850279039850280039850281039850282039850283039850284039850285039850286039850287039850288
039850289039850290039850291039850292039850293039850294039850295039850296039850297039850298
039850299039850300039850301039850302039850303039850304039850305039850306039850307039850308
039850309039850310039850311039850312039850313039850314039850315039850316039850317039850318
039850319039850320039850321039850322039850323039850324039850325039850326039850327039850328
039850329039850330039850331039850332039850333039850334039850335039850336039850337039850338
039850339039850340039850341039850342039850343039850344039850345039850346039850347039850348
039850349039850350039850351039850352039850353039850354039850355039850356039850357039850358
039850359039850360039850361039850362039850363039850364039850365039850366039850367039850368
039850369039850370039850371039850372039850373039850374039850375039850376039850377039850378
039850379039850380039850381039850382039850383039850384039850385039850386039850387039850388
039850389039850390039850391039850392039850393039850394039850395039850396039850397039850398
039850399039850400039850401039850402039850403039850404039850405039850406039850407039850408
039850409039850410039850411039850412039850413039850414039850415039850416039850417039850418
039850419039850420039850421039850422039850423039850424039850425039850426039850427039850428
039850429039850430039850431039850432039850433039850434039850435039850436039850437039850438
039850439039850440039850441039850442039850443039850444039850445039850446039850447039850448
039850449039850450039850451039850452039850453039850454039850455039850456039850457039850458
039850459039850460039850461039850462039850463039850464039850465039850466039850467039850468
039850469039850470039850471039850472039850473039850474039850475039850476039850477039850478
039850479039850480039850481039850482039850483039850484039850485039850486039850487039850488
039850489039850490039850491039850492039850493039850494039850495039850496039850497039850498
039850499039850500039850501039850502039850503039850504039850505039850506039850507039850508
039850509039850510039850511039850512039850513039850514039850515039850516039850517039850518
039850519039850520039850521039850522039850523039850524039850525039850526039850527039850528
039850529039850530039850531039850532039850533039850534039850535039850536039850537039850538
039850539039850540039850541039850542039850543039850544039850545039850546039850547039850548
039850549039850550039850551039850552039850553039850554039850555039850556039850557039850558
039850559039850560039850561039850562039850563039850564039850565039850566039850567039850568
039850569039850570039850571039850572039850573039850574039850575039850576039850577039850578
039850579039850580039850581039850582039850583039850584039850585039850586039850587039850588
039850589039850590039850591039850592039850593039850594039850595039850596039850597039850598
039850599039850600039850601039850602039850603039850604039850605039850606039850607039850608
039850609039850610039850611039850612039850613039850614039850615039850616039850617039850618
039850619039850620039850621039850622039850623039850624039850625039850626039850627039850628
039850629039850630039850631039850632039850633039850634039850635039850636039850637039850638
039850639039850640039850641039850642039850643039850644039850645039850646039850647039850648
039850649039850650039850651039850652039850653039850654039850655039850656039850657039850658
039850659039850660039850661039850662039850663039850664039850665039850666039850667039850668
039850669039850670039850671039850672039850673039850674039850675039850676039850677039850678
039850679039850680039850681039850682039850683039850684039850685039850686039850687039850688
039850689039850690039850691039850692039850693039850694039850695039850696039850697039850698
039850699039850700039850701039850702039850703039850704039850705039850706039850707039850708
039850709039850710039850711039850712039850713039850714039850715039850716039850717039850718
039850719039850720039850721039850722039850723039850724039850725039850726039850727039850728
039850729039850730039850731039850732039850733039850734039850735039850736039850737039850738
039850739039850740039850741039850742039850743039850744039850745039850746039850747039850748
039850749039850750039850751039850752039850753039850754039850755039850756039850757039850758
039850759039850760039850761039850762039850763039850764039850765039850766039850767039850768
039850769039850770039850771039850772039850773039850774039850775039850776039850777039850778
039850779039850780039850781039850782039850783039850784039850785039850786039850787039850788
039850789039850790039850791039850792039850793039850794039850795039850796039850797039850798
039850799039850800039850801039850802039850803039850804039850805039850806039850807039850808
039850809039850810039850811039850812039850813039850814039850815039850816039850817039850818
039850819039850820039850821039850822039850823039850824039850825039850826039850827039850828
039850829039850830039850831039850832039850833039850834039850835039850836039850837039850838
039850839039850840039850841039850842039850843039850844039850845039850846039850847039850848
039850849039850850039850851039850852039850853039850854039850855039850856039850857039850858
039850859039850860039850861039850862039850863039850864039850865039850866039850867039850868
039850869039850870039850871039850872039850873039850874039850875039850876039850877039850878
039850879039850880039850881039850882039850883039850884039850885039850886039850887039850888
039850889039850890039850891039850892039850893039850894039850895039850896039850897039850898
039850899039850900039850901039850902039850903039850904039850905039850906039850907039850908
039850909039850910039850911039850912039850913039850914039850915039850916039850917039850918
039850919039850920039850921039850922039850923039850924039850925039850926039850927039850928
039850929039850930039850931039850932039850933039850934039850935039850936039850937039850938
039850939039850940039850941039850942039850943039850944039850945039850946039850947039850948
039850949039850950039850951039850952039850953039850954039850955039850956039850957039850958
039850959039850960039850961039850962039850963039850964039850965039850966039850967039850968
039850969039850970039850971039850972039850973039850974039850975039850976039850977039850978
039850979039850980039850981039850982039850983039850984039850985039850986039850987039850988
039850989039850990039850991039850992039850993039850994039850995039850996039850997039850998
039850999039851000039851001039851002039851003039851004039851005039851006039851007039851008
039851009039851010039851011039851012039851013039851014039851015039851016039851017039851018
039851019039851020039851021039851022039851023039851024039851025039851026039851027039851028
039851029039851030039851031039851032039851033039851034039851035039851036039851037039851038
039851039039851040039851041039851042039851043039851044039851045039851046039851047039851048
039851049039851050039851051039851052039851053039851054039851055039851056039851057039851058
039851059039851060039851061039851062039851063039851064039851065039851066039851067039851068
039851069039851070039851071039851072039851073039851074039851075039851076039851077039851078
039851079039851080039851081039851082039851083039851084039851085039851086039851087039851088
039851089039851090039851091039851092039851093039851094039851095039851096039851097039851098
039851099039851100039851101039851102039851103039851104039851105039851106039851107039851108
039851109039851110039851111039851112039851113039851114039851115039851116039851117039851118
039851119039851120039851121039851122039851123039851124039851125039851126039851127039851128
039851129039851130039851131039851132039851133039851134039851135039851136039851137039851138
039851139039851140039851141039851142039851143039851144039851145039851146039851147039851148
039851149039851150039851151039851152039851153039851154039851155039851156039851157039851158
039851159039851160039851161039851162039851163039851164039851165039851166039851167039851168
039851169039851170039851171039851172039851173039851174039851175039851176039851177039851178
039851179039851180039851181039851182039851183039851184039851185039851186039851187039851188
039851189039851190039851191039851192039851193039851194039851195039851196039851197039851198
039851199039851200039851201039851202039851203039851204039851205039851206039851207039851208
039851209039851210039851211039851212039851213039851214039851215039851216039851217039851218
039851219039851220039851221039851222039851223039851224039851225039851226039851227039851228
039851229039851230039851231039851232039851233039851234039851235039851236039851237039851238
039851239039851240039851241039851242039851243039851244039851245039851246039851247039851248
039851249039851250039851251039851252039851253039851254039851255039851256039851257039851258
039851259039851260039851261039851262039851263039851264039851265039851266039851267039851268
039851269039851270039851271039851272039851273039851274039851275039851276039851277039851278
039851279039851280039851281039851282039851283039851284039851285039851286039851287039851288
039851289039851290039851291039851292039851293039851294039851295039851296039851297039851298
039851299039851300039851301039851302039851303039851304039851305039851306039851307039851308
039851309039851310039851311039851312039851313039851314039851315039851316039851317039851318
039851319039851320039851321039851322039851323039851324039851325039851326039851327039851328
039851329039851330039851331039851332039851333039851334039851335039851336039851337039851338
039851339039851340039851341039851342039851343039851344039851345039851346039851347039851348
039851349039851350039851351039851352039851353039851354039851355039851356039851357039851358
039851359039851360039851361039851362039851363039851364039851365039851366039851367039851368
039851369039851370039851371039851372039851373039851374039851375039851376039851377039851378
039851379039851380039851381039851382039851383039851384039851385039851386039851387039851388
039851389039851390039851391039851392039851393039851394039851395039851396039851397039851398
039851399039851400039851401039851402039851403039851404039851405039851406039851407039851408
039851409039851410039851411039851412039851413039851414039851415039851416039851417039851418
039851419039851420039851421039851422039851423039851424039851425039851426039851427039851428
039851429039851430039851431039851432039851433039851434039851435039851436039851437039851438
039851439039851440039851441039851442039851443039851444039851445039851446039851447039851448
039851449039851450039851451039851452039851453039851454039851455039851456039851457039851458
039851459039851460039851461039851462039851463039851464039851465039851466039851467039851468
039851469039851470039851471039851472039851473039851474039851475039851476039851477039851478
039851479039851480039851481039851482039851483039851484039851485039851486039851487039851488
039851489039851490039851491039851492039851493039851494039851495039851496039851497039851498
039851499039851500039851501039851502039851503039851504039851505039851506039851507039851508
039851509039851510039851511039851512039851513039851514039851515039851516039851517039851518
039851519039851520039851521039851522039851523039851524039851525039851526039851527039851528
039851529039851530039851531039851532039851533039851534039851535039851536039851537039851538
039851539039851540039851541039851542039851543039851544039851545039851546039851547039851548
039851549039851550039851551039851552039851553039851554039851555039851556039851557039851558
039851559039851560039851561039851562039851563039851564039851565039851566039851567039851568
039851569039851570039851571039851572039851573039851574039851575039851576039851577039851578
039851579039851580039851581039851582039851583039851584039851585039851586039851587039851588
039851589039851590039851591039851592039851593039851594039851595039851596039851597039851598
039851599039851600039851601039851602039851603039851604039851605039851606039851607039851608
039851609039851610039851611039851612039851613039851614039851615039851616039851617039851618
039851619039851620039851621039851622039851623039851624039851625039851626039851627039851628
039851629039851630039851631039851632039851633039851634039851635039851636039851637039851638
039851639039851640039851641039851642039851643039851644039851645039851646039851647039851648
039851649039851650039851651039851652039851653039851654039851655039851656039851657039851658
039851659039851660039851661039851662039851663039851664039851665039851666039851667039851668
039851669039851670039851671039851672039851673039851674039851675039851676039851677039851678
039851679039851680039851681039851682039851683039851684039851685039851686039851687039851688
039851689039851690039851691039851692039851693039851694039851695039851696039851697039851698
039851699039851700039851701039851702039851703039851704039851705039851706039851707039851708
039851709039851710039851711039851712039851713039851714039851715039851716039851717039851718
039851719039851720039851721039851722039851723039851724039851725039851726039851727039851728
039851729039851730039851731039851732039851733039851734039851735039851736039851737039851738
039851739039851740039851741039851742039851743039851744039851745039851746039851747039851748
039851749039851750039851751039851752039851753039851754039851755039851756039851757039851758
039851759039851760039851761039851762039851763039851764039851765039851766039851767039851768
039851769039851770039851771039851772039851773039851774039851775039851776039851777039851778
039851779039851780039851781039851782039851783039851784039851785039851786039851787039851788
039851789039851790039851791039851792039851793039851794039851795039851796039851797039851798
039851799039851800039851801039851802039851803039851804039851805039851806039851807039851808
039851809039851810039851811039851812039851813039851814039851815039851816039851817039851818
039851819039851820039851821039851822039851823039851824039851825039851826039851827039851828
039851829039851830039851831039851832039851833039851834039851835039851836039851837039851838
039851839039851840039851841039851842039851843039851844039851845039851846039851847039851848
039851849039851850039851851039851852039851853039851854039851855039851856039851857039851858
039851859039851860039851861039851862039851863039851864039851865039851866039851867039851868
039851869039851870039851871039851872039851873039851874039851875039851876039851877039851878
039851879039851880039851881039851882039851883039851884039851885039851886039851887039851888
039851889039851890039851891039851892039851893039851894039851895039851896039851897039851898
039851899039851900039851901039851902039851903039851904039851905039851906039851907039851908
039851909039851910039851911039851912039851913039851914039851915039851916039851917039851918
039851919039851920039851921039851922039851923039851924039851925039851926039851927039851928
039851929039851930039851931039851932039851933039851934039851935039851936039851937039851938
039851939039851940039851941039851942039851943039851944039851945039851946039851947039851948
039851949039851950039851951039851952039851953039851954039851955039851956039851957039851958
039851959039851960039851961039851962039851963039851964039851965039851966039851967039851968
039851969039851970039851971039851972039851973039851974039851975039851976039851977039851978
039851979039851980039851981039851982039851983039851984039851985039851986039851987039851988
039851989039851990039851991039851992039851993039851994039851995039851996039851997039851998
039851999039852000039852001039852002039852003039852004039852005039852006039852007039852008
039852009039852010039852011039852012039852013039852014039852015039852016039852017039852018
039852019039852020039852021039852022039852023039852024039852025039852026039852027039852028
039852029039852030039852031039852032039852033039852034039852035039852036039852037039852038
039852039039852040039852041039852042039852043039852044039852045039852046039852047039852048
039852049039852050039852051039852052039852053039852054039852055039852056039852057039852058
039852059039852060039852061039852062039852063039852064039852065039852066039852067039852068
039852069039852070039852071039852072039852073039852074039852075039852076039852077039852078
039852079039852080039852081039852082039852083039852084039852085039852086039852087039852088
039852089039852090039852091039852092039852093039852094039852095039852096039852097039852098
039852099039852100039852101039852102039852103039852104039852105039852106039852107039852108
039852109039852110039852111039852112039852113039852114039852115039852116039852117039852118
039852119039852120039852121039852122039852123039852124039852125039852126039852127039852128
039852129039852130039852131039852132039852133039852134039852135039852136039852137039852138
039852139039852140039852141039852142039852143039852144039852145039852146039852147039852148
039852149039852150039852151039852152039852153039852154039852155039852156039852157039852158
039852159039852160039852161039852162039852163039852164039852165039852166039852167039852168
039852169039852170039852171039852172039852173039852174039852175039852176039852177039852178
039852179039852180039852181039852182039852183039852184039852185039852186039852187039852188
039852189039852190039852191039852192039852193039852194039852195039852196039852197039852198
039852199039852200039852201039852202039852203039852204039852205039852206039852207039852208
039852209039852210039852211039852212039852213039852214039852215039852216039852217039852218
039852219039852220039852221039852222039852223039852224039852225039852226039852227039852228
039852229039852230039852231039852232039852233039852234039852235039852236039852237039852238
039852239039852240039852241039852242039852243039852244039852245039852246039852247039852248
039852249039852250039852251039852252039852253039852254039852255039852256039852257039852258
039852259039852260039852261039852262039852263039852264039852265039852266039852267039852268
039852269039852270039852271039852272039852273039852274039852275039852276039852277039852278
039852279039852280039852281039852282039852283039852284039852285039852286039852287039852288
039852289039852290039852291039852292039852293039852294039852295039852296039852297039852298
039852299039852300039852301039852302039852303039852304039852305039852306039852307039852308
039852309039852310039852311039852312039852313039852314039852315039852316039852317039852318
039852319039852320039852321039852322039852323039852324039852325039852326039852327039852328
039852329039852330039852331039852332039852333039852334039852335039852336039852337039852338
039852339039852340039852341039852342039852343039852344039852345039852346039852347039852348
039852349039852350039852351039852352039852353039852354039852355039852356039852357039852358
039852359039852360039852361039852362039852363039852364039852365039852366039852367039852368
039852369039852370039852371039852372039852373039852374039852375039852376039852377039852378
039852379039852380039852381039852382039852383039852384039852385039852386039852387039852388
039852389039852390039852391039852392039852393039852394039852395039852396039852397039852398
039852399039852400039852401039852402039852403039852404039852405039852406039852407039852408
039852409039852410039852411039852412039852413039852414039852415039852416039852417039852418
039852419039852420039852421039852422039852423039852424039852425039852426039852427039852428
039852429039852430039852431039852432039852433039852434039852435039852436039852437039852438
039852439039852440039852441039852442039852443039852444039852445039852446039852447039852448
039852449039852450039852451039852452039852453039852454039852455039852456039852457039852458
039852459039852460039852461039852462039852463039852464039852465039852466039852467039852468
039852469039852470039852471039852472039852473039852474039852475039852476039852477039852478
039852479039852480039852481039852482039852483039852484039852485039852486039852487039852488
039852489039852490039852491039852492039852493039852494039852495039852496039852497039852498
039852499039852500039852501039852502039852503039852504039852505039852506039852507039852508
039852509039852510039852511039852512039852513039852514039852515039852516039852517039852518
039852519039852520039852521039852522039852523039852524039852525039852526039852527039852528
039852529039852530039852531039852532039852533039852534039852535039852536039852537039852538
039852539039852540039852541039852542039852543039852544039852545039852546039852547039852548
039852549039852550039852551039852552039852553039852554039852555039852556039852557039852558
039852559039852560039852561039852562039852563039852564039852565039852566039852567039852568
039852569039852570039852571039852572039852573039852574039852575039852576039852577039852578
039852579039852580039852581039852582039852583039852584039852585039852586039852587039852588
039852589039852590039852591039852592039852593039852594039852595039852596039852597039852598
039852599039852600039852601039852602039852603039852604039852605039852606039852607039852608
039852609039852610039852611039852612039852613039852614039852615039852616039852617039852618
039852619039852620039852621039852622039852623039852624039852625039852626039852627039852628
039852629039852630039852631039852632039852633039852634039852635039852636039852637039852638
039852639039852640039852641039852642039852643039852644039852645039852646039852647039852648
039852649039852650039852651039852652039852653039852654039852655039852656039852657039852658
039852659039852660039852661039852662039852663039852664039852665039852666039852667039852668
039852669039852670039852671039852672039852673039852674039852675039852676039852677039852678
039852679039852680039852681039852682039852683039852684039852685039852686039852687039852688
039852689039852690039852691039852692039852693039852694039852695039852696039852697039852698
039852699039852700039852701039852702039852703039852704039852705039852706039852707039852708
039852709039852710039852711039852712039852713039852714039852715039852716039852717039852718
039852719039852720039852721039852722039852723039852724039852725039852726039852727039852728
039852729039852730039852731039852732039852733039852734039852735039852736039852737039852738
039852739039852740039852741039852742039852743039852744039852745039852746039852747039852748
039852749039852750039852751039852752039852753039852754039852755039852756039852757039852758
039852759039852760039852761039852762039852763039852764039852765039852766039852767039852768
039852769039852770039852771039852772039852773039852774039852775039852776039852777039852778
039852779039852780039852781039852782039852783039852784039852785039852786039852787039852788
039852789039852790039852791039852792039852793039852794039852795039852796039852797039852798
039852799039852800039852801039852802039852803039852804039852805039852806039852807039852808
039852809039852810039852811039852812039852813039852814039852815039852816039852817039852818
039852819039852820039852821039852822039852823039852824039852825039852826039852827039852828
039852829039852830039852831039852832039852833039852834039852835039852836039852837039852838
039852839039852840039852841039852842039852843039852844039852845039852846039852847039852848
039852849039852850039852851039852852039852853039852854039852855039852856039852857039852858
039852859039852860039852861039852862039852863039852864039852865039852866039852867039852868
039852869039852870039852871039852872039852873039852874039852875039852876039852877039852878
039852879039852880039852881039852882039852883039852884039852885039852886039852887039852888
039852889039852890039852891039852892039852893039852894039852895039852896039852897039852898
039852899039852900039852901039852902039852903039852904039852905039852906039852907039852908
039852909039852910039852911039852912039852913039852914039852915039852916039852917039852918
039852919039852920039852921039852922039852923039852924039852925039852926039852927039852928
039852929039852930039852931039852932039852933039852934039852935039852936039852937039852938
039852939039852940039852941039852942039852943039852944039852945039852946039852947039852948
039852949039852950039852951039852952039852953039852954039852955039852956039852957039852958
039852959039852960039852961039852962039852963039852964039852965039852966039852967039852968
039852969039852970039852971039852972039852973039852974039852975039852976039852977039852978
039852979039852980039852981039852982039852983039852984039852985039852986039852987039852988
039852989039852990039852991039852992039852993039852994039852995039852996039852997039852998
039852999039853000039853001039853002039853003039853004039853005039853006039853007039853008
039853009039853010039853011039853012039853013039853014039853015039853016039853017039853018
039853019039853020039853021039853022039853023039853024039853025039853026039853027039853028
039853029039853030039853031039853032039853033039853034039853035039853036039853037039853038
039853039039853040039853041039853042039853043039853044039853045039853046039853047039853048
039853049039853050039853051039853052039853053039853054039853055039853056039853057039853058
039853059039853060039853061039853062039853063039853064039853065039853066039853067039853068
039853069039853070039853071039853072039853073039853074039853075039853076039853077039853078
039853079039853080039853081039853082039853083039853084039853085039853086039853087039853088
039853089039853090039853091039853092039853093039853094039853095039853096039853097039853098
039853099039853100039853101039853102039853103039853104039853105039853106039853107039853108
039853109039853110039853111039853112039853113039853114039853115039853116039853117039853118
039853119039853120039853121039853122039853123039853124039853125039853126039853127039853128
039853129039853130039853131039853132039853133039853134039853135039853136039853137039853138
039853139039853140039853141039853142039853143039853144039853145039853146039853147039853148
039853149039853150039853151039853152039853153039853154039853155039853156039853157039853158
039853159039853160039853161039853162039853163039853164039853165039853166039853167039853168
039853169039853170039853171039853172039853173039853174039853175039853176039853177039853178
039853179039853180039853181039853182039853183039853184039853185039853186039853187039853188
039853189039853190039853191039853192039853193039853194039853195039853196039853197039853198
039853199039853200039853201039853202039853203039853204039853205039853206039853207039853208
039853209039853210039853211039853212039853213039853214039853215039853216039853217039853218
039853219039853220039853221039853222039853223039853224039853225039853226039853227039853228
039853229039853230039853231039853232039853233039853234039853235039853236039853237039853238
039853239039853240039853241039853242039853243039853244039853245039853246039853247039853248
039853249039853250039853251039853252039853253039853254039853255039853256039853257039853258
039853259039853260039853261039853262039853263039853264039853265039853266039853267039853268
039853269039853270039853271039853272039853273039853274039853275039853276039853277039853278
039853279039853280039853281039853282039853283039853284039853285039853286039853287039853288
039853289039853290039853291039853292039853293039853294039853295039853296039853297039853298
039853299039853300039853301039853302039853303039853304039853305039853306039853307039853308
039853309039853310039853311039853312039853313039853314039853315039853316039853317039853318
039853319039853320039853321039853322039853323039853324039853325039853326039853327039853328
039853329039853330039853331039853332039853333039853334039853335039853336039853337039853338
039853339039853340039853341039853342039853343039853344039853345039853346039853347039853348
039853349039853350039853351039853352039853353039853354039853355039853356039853357039853358
039853359039853360039853361039853362039853363039853364039853365039853366039853367039853368
039853369039853370039853371039853372039853373039853374039853375039853376039853377039853378
039853379039853380039853381039853382039853383039853384039853385039853386039853387039853388
039853389039853390039853391039853392039853393039853394039853395039853396039853397039853398
039853399039853400039853401039853402039853403039853404039853405039853406039853407039853408
039853409039853410039853411039853412039853413039853414039853415039853416039853417039853418
039853419039853420039853421039853422039853423039853424039853425039853426039853427039853428
039853429039853430039853431039853432039853433039853434039853435039853436039853437039853438
039853439039853440039853441039853442039853443039853444039853445039853446039853447039853448
039853449039853450039853451039853452039853453039853454039853455039853456039853457039853458
039853459039853460039853461039853462039853463039853464039853465039853466039853467039853468
039853469039853470039853471039853472039853473039853474039853475039853476039853477039853478
039853479039853480039853481039853482039853483039853484039853485039853486039853487039853488
039853489039853490039853491039853492039853493039853494039853495039853496039853497039853498
039853499039853500039853501039853502039853503039853504039853505039853506039853507039853508
039853509039853510039853511039853512039853513039853514039853515039853516039853517039853518
039853519039853520039853521039853522039853523039853524039853525039853526039853527039853528
039853529039853530039853531039853532039853533039853534039853535039853536039853537039853538
039853539039853540039853541039853542039853543039853544039853545039853546039853547039853548
039853549039853550039853551039853552039853553039853554039853555039853556039853557039853558
039853559039853560039853561039853562039853563039853564039853565039853566039853567039853568
039853569039853570039853571039853572039853573039853574039853575039853576039853577039853578
039853579039853580039853581039853582039853583039853584039853585039853586039853587039853588
039853589039853590039853591039853592039853593039853594039853595039853596039853597039853598
039853599039853600039853601039853602039853603039853604039853605039853606039853607039853608
039853609039853610039853611039853612039853613039853614039853615039853616039853617039853618
039853619039853620039853621039853622039853623039853624039853625039853626039853627039853628
039853629039853630039853631039853632039853633039853634039853635039853636039853637039853638
039853639039853640039853641039853642039853643039853644039853645039853646039853647039853648
039853649039853650039853651039853652039853653039853654039853655039853656039853657039853658
039853659039853660039853661039853662039853663039853664039853665039853666039853667039853668
039853669039853670039853671039853672039853673039853674039853675039853676039853677039853678
039853679039853680039853681039853682039853683039853684039853685039853686039853687039853688
039853689039853690039853691039853692039853693039853694039853695039853696039853697039853698
039853699039853700039853701039853702039853703039853704039853705039853706039853707039853708
039853709039853710039853711039853712039853713039853714039853715039853716039853717039853718
039853719039853720039853721039853722039853723039853724039853725039853726039853727039853728
039853729039853730039853731039853732039853733039853734039853735039853736039853737039853738
039853739039853740039853741039853742039853743039853744039853745039853746039853747039853748
039853749039853750039853751039853752039853753039853754039853755039853756039853757039853758
039853759039853760039853761039853762039853763039853764039853765039853766039853767039853768
039853769039853770039853771039853772039853773039853774039853775039853776039853777039853778
039853779039853780039853781039853782039853783039853784039853785039853786039853787039853788
039853789039853790039853791039853792039853793039853794039853795039853796039853797039853798
039853799039853800039853801039853802039853803039853804039853805039853806039853807039853808
039853809039853810039853811039853812039853813039853814039853815039853816039853817039853818
039853819039853820039853821039853822039853823039853824039853825039853826039853827039853828
039853829039853830039853831039853832039853833039853834039853835039853836039853837039853838
039853839039853840039853841039853842039853843039853844039853845039853846039853847039853848
039853849039853850039853851039853852039853853039853854039853855039853856039853857039853858
039853859039853860039853861039853862039853863039853864039853865039853866039853867039853868
039853869039853870039853871039853872039853873039853874039853875039853876039853877039853878
039853879039853880039853881039853882039853883039853884039853885039853886039853887039853888
039853889039853890039853891039853892039853893039853894039853895039853896039853897039853898
039853899039853900039853901039853902039853903039853904039853905039853906039853907039853908
039853909039853910039853911039853912039853913039853914039853915039853916039853917039853918
039853919039853920039853921039853922039853923039853924039853925039853926039853927039853928
039853929039853930039853931039853932039853933039853934039853935039853936039853937039853938
039853939039853940039853941039853942039853943039853944039853945039853946039853947039853948
039853949039853950039853951039853952039853953039853954039853955039853956039853957039853958
039853959039853960039853961039853962039853963039853964039853965039853966039853967039853968
039853969039853970039853971039853972039853973039853974039853975039853976039853977039853978
039853979039853980039853981039853982039853983039853984039853985039853986039853987039853988
039853989039853990039853991039853992039853993039853994039853995039853996039853997039853998
039853999039854000039854001039854002039854003039854004039854005039854006039854007039854008
039854009039854010039854011039854012039854013039854014039854015039854016039854017039854018
039854019039854020039854021039854022039854023039854024039854025039854026039854027039854028
039854029039854030039854031039854032039854033039854034039854035039854036039854037039854038
039854039039854040039854041039854042039854043039854044039854045039854046039854047039854048
039854049039854050039854051039854052039854053039854054039854055039854056039854057039854058
039854059039854060039854061039854062039854063039854064039854065039854066039854067039854068
039854069039854070039854071039854072039854073039854074039854075039854076039854077039854078
039854079039854080039854081039854082039854083039854084039854085039854086039854087039854088
039854089039854090039854091039854092039854093039854094039854095039854096039854097039854098
039854099039854100039854101039854102039854103039854104039854105039854106039854107039854108
039854109039854110039854111039854112039854113039854114039854115039854116039854117039854118
039854119039854120039854121039854122039854123039854124039854125039854126039854127039854128
039854129039854130039854131039854132039854133039854134039854135039854136039854137039854138
039854139039854140039854141039854142039854143039854144039854145039854146039854147039854148
039854149039854150039854151039854152039854153039854154039854155039854156039854157039854158
039854159039854160039854161039854162039854163039854164039854165039854166039854167039854168
039854169039854170039854171039854172039854173039854174039854175039854176039854177039854178
039854179039854180039854181039854182039854183039854184039854185039854186039854187039854188
039854189039854190039854191039854192039854193039854194039854195039854196039854197039854198
039854199039854200039854201039854202039854203039854204039854205039854206039854207039854208
039854209039854210039854211039854212039854213039854214039854215039854216039854217039854218
039854219039854220039854221039854222039854223039854224039854225039854226039854227039854228
039854229039854230039854231039854232039854233039854234039854235039854236039854237039854238
039854239039854240039854241039854242039854243039854244039854245039854246039854247039854248
039854249039854250039854251039854252039854253039854254039854255039854256039854257039854258
039854259039854260039854261039854262039854263039854264039854265039854266039854267039854268
039854269039854270039854271039854272039854273039854274039854275039854276039854277039854278
039854279039854280039854281039854282039854283039854284039854285039854286039854287039854288
039854289039854290039854291039854292039854293039854294039854295039854296039854297039854298
039854299039854300039854301039854302039854303039854304039854305039854306039854307039854308
039854309039854310039854311039854312039854313039854314039854315039854316039854317039854318
039854319039854320039854321039854322039854323039854324039854325039854326039854327039854328
039854329039854330039854331039854332039854333039854334039854335039854336039854337039854338
039854339039854340039854341039854342039854343039854344039854345039854346039854347039854348
039854349039854350039854351039854352039854353039854354039854355039854356039854357039854358
039854359039854360039854361039854362039854363039854364039854365039854366039854367039854368
039854369039854370039854371039854372039854373039854374039854375039854376039854377039854378
039854379039854380039854381039854382039854383039854384039854385039854386039854387039854388
039854389039854390039854391039854392039854393039854394039854395039854396039854397039854398
039854399039854400039854401039854402039854403039854404039854405039854406039854407039854408
039854409039854410039854411039854412039854413039854414039854415039854416039854417039854418
039854419039854420039854421039854422039854423039854424039854425039854426039854427039854428
039854429039854430039854431039854432039854433039854434039854435039854436039854437039854438
039854439039854440039854441039854442039854443039854444039854445039854446039854447039854448
039854449039854450039854451039854452039854453039854454039854455039854456039854457039854458
039854459039854460039854461039854462039854463039854464039854465039854466039854467039854468
039854469039854470039854471039854472039854473039854474039854475039854476039854477039854478
039854479039854480039854481039854482039854483039854484039854485039854486039854487039854488
039854489039854490039854491039854492039854493039854494039854495039854496039854497039854498
039854499039854500039854501039854502039854503039854504039854505039854506039854507039854508
039854509039854510039854511039854512039854513039854514039854515039854516039854517039854518
039854519039854520039854521039854522039854523039854524039854525039854526039854527039854528
039854529039854530039854531039854532039854533039854534039854535039854536039854537039854538
039854539039854540039854541039854542039854543039854544039854545039854546039854547039854548
039854549039854550039854551039854552039854553039854554039854555039854556039854557039854558
039854559039854560039854561039854562039854563039854564039854565039854566039854567039854568
039854569039854570039854571039854572039854573039854574039854575039854576039854577039854578
039854579039854580039854581039854582039854583039854584039854585039854586039854587039854588
039854589039854590039854591039854592039854593039854594039854595039854596039854597039854598
039854599039854600039854601039854602039854603039854604039854605039854606039854607039854608
039854609039854610039854611039854612039854613039854614039854615039854616039854617039854618
039854619039854620039854621039854622039854623039854624039854625039854626039854627039854628
039854629039854630039854631039854632039854633039854634039854635039854636039854637039854638
039854639039854640039854641039854642039854643039854644039854645039854646039854647039854648
039854649039854650039854651039854652039854653039854654039854655039854656039854657039854658
039854659039854660039854661039854662039854663039854664039854665039854666039854667039854668
039854669039854670039854671039854672039854673039854674039854675039854676039854677039854678
039854679039854680039854681039854682039854683039854684039854685039854686039854687039854688
039854689039854690039854691039854692039854693039854694039854695039854696039854697039854698
039854699039854700039854701039854702039854703039854704039854705039854706039854707039854708
039854709039854710039854711039854712039854713039854714039854715039854716039854717039854718
039854719039854720039854721039854722039854723039854724039854725039854726039854727039854728
039854729039854730039854731039854732039854733039854734039854735039854736039854737039854738
039854739039854740039854741039854742039854743039854744039854745039854746039854747039854748
039854749039854750039854751039854752039854753039854754039854755039854756039854757039854758
039854759039854760039854761039854762039854763039854764039854765039854766039854767039854768
039854769039854770039854771039854772039854773039854774039854775039854776039854777039854778
039854779039854780039854781039854782039854783039854784039854785039854786039854787039854788
039854789039854790039854791039854792039854793039854794039854795039854796039854797039854798
039854799039854800039854801039854802039854803039854804039854805039854806039854807039854808
039854809039854810039854811039854812039854813039854814039854815039854816039854817039854818
039854819039854820039854821039854822039854823039854824039854825039854826039854827039854828
039854829039854830039854831039854832039854833039854834039854835039854836039854837039854838
039854839039854840039854841039854842039854843039854844039854845039854846039854847039854848
039854849039854850039854851039854852039854853039854854039854855039854856039854857039854858
039854859039854860039854861039854862039854863039854864039854865039854866039854867039854868
039854869039854870039854871039854872039854873039854874039854875039854876039854877039854878
039854879039854880039854881039854882039854883039854884039854885039854886039854887039854888
039854889039854890039854891039854892039854893039854894039854895039854896039854897039854898
039854899039854900039854901039854902039854903039854904039854905039854906039854907039854908
039854909039854910039854911039854912039854913039854914039854915039854916039854917039854918
039854919039854920039854921039854922039854923039854924039854925039854926039854927039854928
039854929039854930039854931039854932039854933039854934039854935039854936039854937039854938
039854939039854940039854941039854942039854943039854944039854945039854946039854947039854948
039854949039854950039854951039854952039854953039854954039854955039854956039854957039854958
039854959039854960039854961039854962039854963039854964039854965039854966039854967039854968
039854969039854970039854971039854972039854973039854974039854975039854976039854977039854978
039854979039854980039854981039854982039854983039854984039854985039854986039854987039854988
039854989039854990039854991039854992039854993039854994039854995039854996039854997039854998
039854999039855000039855001039855002039855003039855004039855005039855006039855007039855008
039855009039855010039855011039855012039855013039855014039855015039855016039855017039855018
039855019039855020039855021039855022039855023039855024039855025039855026039855027039855028
039855029039855030039855031039855032039855033039855034039855035039855036039855037039855038
039855039039855040039855041039855042039855043039855044039855045039855046039855047039855048
039855049039855050039855051039855052039855053039855054039855055039855056039855057039855058
039855059039855060039855061039855062039855063039855064039855065039855066039855067039855068
039855069039855070039855071039855072039855073039855074039855075039855076039855077039855078
039855079039855080039855081039855082039855083039855084039855085039855086039855087039855088
039855089039855090039855091039855092039855093039855094039855095039855096039855097039855098
039855099039855100039855101039855102039855103039855104039855105039855106039855107039855108
039855109039855110039855111039855112039855113039855114039855115039855116039855117039855118
039855119039855120039855121039855122039855123039855124039855125039855126039855127039855128
039855129039855130039855131039855132039855133039855134039855135039855136039855137039855138
039855139039855140039855141039855142039855143039855144039855145039855146039855147039855148
039855149039855150039855151039855152039855153039855154039855155039855156039855157039855158
039855159039855160039855161039855162039855163039855164039855165039855166039855167039855168
039855169039855170039855171039855172039855173039855174039855175039855176039855177039855178
039855179039855180039855181039855182039855183039855184039855185039855186039855187039855188
039855189039855190039855191039855192039855193039855194039855195039855196039855197039855198
039855199039855200039855201039855202039855203039855204039855205039855206039855207039855208
039855209039855210039855211039855212039855213039855214039855215039855216039855217039855218
039855219039855220039855221039855222039855223039855224039855225039855226039855227039855228
039855229039855230039855231039855232039855233039855234039855235039855236039855237039855238
039855239039855240039855241039855242039855243039855244039855245039855246039855247039855248
039855249039855250039855251039855252039855253039855254039855255039855256039855257039855258
039855259039855260039855261039855262039855263039855264039855265039855266039855267039855268
039855269039855270039855271039855272039855273039855274039855275039855276039855277039855278
039855279039855280039855281039855282039855283039855284039855285039855286039855287039855288
039855289039855290039855291039855292039855293039855294039855295039855296039855297039855298
039855299039855300039855301039855302039855303039855304039855305039855306039855307039855308
039855309039855310039855311039855312039855313039855314039855315039855316039855317039855318
039855319039855320039855321039855322039855323039855324039855325039855326039855327039855328
039855329039855330039855331039855332039855333039855334039855335039855336039855337039855338
039855339039855340039855341039855342039855343039855344039855345039855346039855347039855348
039855349039855350039855351039855352039855353039855354039855355039855356039855357039855358
039855359


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