039630150039630151039630152039630153039630154039630155039630156039630157039630158
039630159039630160039630161039630162039630163039630164039630165039630166039630167039630168
039630169039630170039630171039630172039630173039630174039630175039630176039630177039630178
039630179039630180039630181039630182039630183039630184039630185039630186039630187039630188
039630189039630190039630191039630192039630193039630194039630195039630196039630197039630198
039630199039630200039630201039630202039630203039630204039630205039630206039630207039630208
039630209039630210039630211039630212039630213039630214039630215039630216039630217039630218
039630219039630220039630221039630222039630223039630224039630225039630226039630227039630228
039630229039630230039630231039630232039630233039630234039630235039630236039630237039630238
039630239039630240039630241039630242039630243039630244039630245039630246039630247039630248
039630249039630250039630251039630252039630253039630254039630255039630256039630257039630258
039630259039630260039630261039630262039630263039630264039630265039630266039630267039630268
039630269039630270039630271039630272039630273039630274039630275039630276039630277039630278
039630279039630280039630281039630282039630283039630284039630285039630286039630287039630288
039630289039630290039630291039630292039630293039630294039630295039630296039630297039630298
039630299039630300039630301039630302039630303039630304039630305039630306039630307039630308
039630309039630310039630311039630312039630313039630314039630315039630316039630317039630318
039630319039630320039630321039630322039630323039630324039630325039630326039630327039630328
039630329039630330039630331039630332039630333039630334039630335039630336039630337039630338
039630339039630340039630341039630342039630343039630344039630345039630346039630347039630348
039630349039630350039630351039630352039630353039630354039630355039630356039630357039630358
039630359039630360039630361039630362039630363039630364039630365039630366039630367039630368
039630369039630370039630371039630372039630373039630374039630375039630376039630377039630378
039630379039630380039630381039630382039630383039630384039630385039630386039630387039630388
039630389039630390039630391039630392039630393039630394039630395039630396039630397039630398
039630399039630400039630401039630402039630403039630404039630405039630406039630407039630408
039630409039630410039630411039630412039630413039630414039630415039630416039630417039630418
039630419039630420039630421039630422039630423039630424039630425039630426039630427039630428
039630429039630430039630431039630432039630433039630434039630435039630436039630437039630438
039630439039630440039630441039630442039630443039630444039630445039630446039630447039630448
039630449039630450039630451039630452039630453039630454039630455039630456039630457039630458
039630459039630460039630461039630462039630463039630464039630465039630466039630467039630468
039630469039630470039630471039630472039630473039630474039630475039630476039630477039630478
039630479039630480039630481039630482039630483039630484039630485039630486039630487039630488
039630489039630490039630491039630492039630493039630494039630495039630496039630497039630498
039630499039630500039630501039630502039630503039630504039630505039630506039630507039630508
039630509039630510039630511039630512039630513039630514039630515039630516039630517039630518
039630519039630520039630521039630522039630523039630524039630525039630526039630527039630528
039630529039630530039630531039630532039630533039630534039630535039630536039630537039630538
039630539039630540039630541039630542039630543039630544039630545039630546039630547039630548
039630549039630550039630551039630552039630553039630554039630555039630556039630557039630558
039630559039630560039630561039630562039630563039630564039630565039630566039630567039630568
039630569039630570039630571039630572039630573039630574039630575039630576039630577039630578
039630579039630580039630581039630582039630583039630584039630585039630586039630587039630588
039630589039630590039630591039630592039630593039630594039630595039630596039630597039630598
039630599039630600039630601039630602039630603039630604039630605039630606039630607039630608
039630609039630610039630611039630612039630613039630614039630615039630616039630617039630618
039630619039630620039630621039630622039630623039630624039630625039630626039630627039630628
039630629039630630039630631039630632039630633039630634039630635039630636039630637039630638
039630639039630640039630641039630642039630643039630644039630645039630646039630647039630648
039630649039630650039630651039630652039630653039630654039630655039630656039630657039630658
039630659039630660039630661039630662039630663039630664039630665039630666039630667039630668
039630669039630670039630671039630672039630673039630674039630675039630676039630677039630678
039630679039630680039630681039630682039630683039630684039630685039630686039630687039630688
039630689039630690039630691039630692039630693039630694039630695039630696039630697039630698
039630699039630700039630701039630702039630703039630704039630705039630706039630707039630708
039630709039630710039630711039630712039630713039630714039630715039630716039630717039630718
039630719039630720039630721039630722039630723039630724039630725039630726039630727039630728
039630729039630730039630731039630732039630733039630734039630735039630736039630737039630738
039630739039630740039630741039630742039630743039630744039630745039630746039630747039630748
039630749039630750039630751039630752039630753039630754039630755039630756039630757039630758
039630759039630760039630761039630762039630763039630764039630765039630766039630767039630768
039630769039630770039630771039630772039630773039630774039630775039630776039630777039630778
039630779039630780039630781039630782039630783039630784039630785039630786039630787039630788
039630789039630790039630791039630792039630793039630794039630795039630796039630797039630798
039630799039630800039630801039630802039630803039630804039630805039630806039630807039630808
039630809039630810039630811039630812039630813039630814039630815039630816039630817039630818
039630819039630820039630821039630822039630823039630824039630825039630826039630827039630828
039630829039630830039630831039630832039630833039630834039630835039630836039630837039630838
039630839039630840039630841039630842039630843039630844039630845039630846039630847039630848
039630849039630850039630851039630852039630853039630854039630855039630856039630857039630858
039630859039630860039630861039630862039630863039630864039630865039630866039630867039630868
039630869039630870039630871039630872039630873039630874039630875039630876039630877039630878
039630879039630880039630881039630882039630883039630884039630885039630886039630887039630888
039630889039630890039630891039630892039630893039630894039630895039630896039630897039630898
039630899039630900039630901039630902039630903039630904039630905039630906039630907039630908
039630909039630910039630911039630912039630913039630914039630915039630916039630917039630918
039630919039630920039630921039630922039630923039630924039630925039630926039630927039630928
039630929039630930039630931039630932039630933039630934039630935039630936039630937039630938
039630939039630940039630941039630942039630943039630944039630945039630946039630947039630948
039630949039630950039630951039630952039630953039630954039630955039630956039630957039630958
039630959039630960039630961039630962039630963039630964039630965039630966039630967039630968
039630969039630970039630971039630972039630973039630974039630975039630976039630977039630978
039630979039630980039630981039630982039630983039630984039630985039630986039630987039630988
039630989039630990039630991039630992039630993039630994039630995039630996039630997039630998
039630999039631000039631001039631002039631003039631004039631005039631006039631007039631008
039631009039631010039631011039631012039631013039631014039631015039631016039631017039631018
039631019039631020039631021039631022039631023039631024039631025039631026039631027039631028
039631029039631030039631031039631032039631033039631034039631035039631036039631037039631038
039631039039631040039631041039631042039631043039631044039631045039631046039631047039631048
039631049039631050039631051039631052039631053039631054039631055039631056039631057039631058
039631059039631060039631061039631062039631063039631064039631065039631066039631067039631068
039631069039631070039631071039631072039631073039631074039631075039631076039631077039631078
039631079039631080039631081039631082039631083039631084039631085039631086039631087039631088
039631089039631090039631091039631092039631093039631094039631095039631096039631097039631098
039631099039631100039631101039631102039631103039631104039631105039631106039631107039631108
039631109039631110039631111039631112039631113039631114039631115039631116039631117039631118
039631119039631120039631121039631122039631123039631124039631125039631126039631127039631128
039631129039631130039631131039631132039631133039631134039631135039631136039631137039631138
039631139039631140039631141039631142039631143039631144039631145039631146039631147039631148
039631149039631150039631151039631152039631153039631154039631155039631156039631157039631158
039631159039631160039631161039631162039631163039631164039631165039631166039631167039631168
039631169039631170039631171039631172039631173039631174039631175039631176039631177039631178
039631179039631180039631181039631182039631183039631184039631185039631186039631187039631188
039631189039631190039631191039631192039631193039631194039631195039631196039631197039631198
039631199039631200039631201039631202039631203039631204039631205039631206039631207039631208
039631209039631210039631211039631212039631213039631214039631215039631216039631217039631218
039631219039631220039631221039631222039631223039631224039631225039631226039631227039631228
039631229039631230039631231039631232039631233039631234039631235039631236039631237039631238
039631239039631240039631241039631242039631243039631244039631245039631246039631247039631248
039631249039631250039631251039631252039631253039631254039631255039631256039631257039631258
039631259039631260039631261039631262039631263039631264039631265039631266039631267039631268
039631269039631270039631271039631272039631273039631274039631275039631276039631277039631278
039631279039631280039631281039631282039631283039631284039631285039631286039631287039631288
039631289039631290039631291039631292039631293039631294039631295039631296039631297039631298
039631299039631300039631301039631302039631303039631304039631305039631306039631307039631308
039631309039631310039631311039631312039631313039631314039631315039631316039631317039631318
039631319039631320039631321039631322039631323039631324039631325039631326039631327039631328
039631329039631330039631331039631332039631333039631334039631335039631336039631337039631338
039631339039631340039631341039631342039631343039631344039631345039631346039631347039631348
039631349039631350039631351039631352039631353039631354039631355039631356039631357039631358
039631359039631360039631361039631362039631363039631364039631365039631366039631367039631368
039631369039631370039631371039631372039631373039631374039631375039631376039631377039631378
039631379039631380039631381039631382039631383039631384039631385039631386039631387039631388
039631389039631390039631391039631392039631393039631394039631395039631396039631397039631398
039631399039631400039631401039631402039631403039631404039631405039631406039631407039631408
039631409039631410039631411039631412039631413039631414039631415039631416039631417039631418
039631419039631420039631421039631422039631423039631424039631425039631426039631427039631428
039631429039631430039631431039631432039631433039631434039631435039631436039631437039631438
039631439039631440039631441039631442039631443039631444039631445039631446039631447039631448
039631449039631450039631451039631452039631453039631454039631455039631456039631457039631458
039631459039631460039631461039631462039631463039631464039631465039631466039631467039631468
039631469039631470039631471039631472039631473039631474039631475039631476039631477039631478
039631479039631480039631481039631482039631483039631484039631485039631486039631487039631488
039631489039631490039631491039631492039631493039631494039631495039631496039631497039631498
039631499039631500039631501039631502039631503039631504039631505039631506039631507039631508
039631509039631510039631511039631512039631513039631514039631515039631516039631517039631518
039631519039631520039631521039631522039631523039631524039631525039631526039631527039631528
039631529039631530039631531039631532039631533039631534039631535039631536039631537039631538
039631539039631540039631541039631542039631543039631544039631545039631546039631547039631548
039631549039631550039631551039631552039631553039631554039631555039631556039631557039631558
039631559039631560039631561039631562039631563039631564039631565039631566039631567039631568
039631569039631570039631571039631572039631573039631574039631575039631576039631577039631578
039631579039631580039631581039631582039631583039631584039631585039631586039631587039631588
039631589039631590039631591039631592039631593039631594039631595039631596039631597039631598
039631599039631600039631601039631602039631603039631604039631605039631606039631607039631608
039631609039631610039631611039631612039631613039631614039631615039631616039631617039631618
039631619039631620039631621039631622039631623039631624039631625039631626039631627039631628
039631629039631630039631631039631632039631633039631634039631635039631636039631637039631638
039631639039631640039631641039631642039631643039631644039631645039631646039631647039631648
039631649039631650039631651039631652039631653039631654039631655039631656039631657039631658
039631659039631660039631661039631662039631663039631664039631665039631666039631667039631668
039631669039631670039631671039631672039631673039631674039631675039631676039631677039631678
039631679039631680039631681039631682039631683039631684039631685039631686039631687039631688
039631689039631690039631691039631692039631693039631694039631695039631696039631697039631698
039631699039631700039631701039631702039631703039631704039631705039631706039631707039631708
039631709039631710039631711039631712039631713039631714039631715039631716039631717039631718
039631719039631720039631721039631722039631723039631724039631725039631726039631727039631728
039631729039631730039631731039631732039631733039631734039631735039631736039631737039631738
039631739039631740039631741039631742039631743039631744039631745039631746039631747039631748
039631749039631750039631751039631752039631753039631754039631755039631756039631757039631758
039631759039631760039631761039631762039631763039631764039631765039631766039631767039631768
039631769039631770039631771039631772039631773039631774039631775039631776039631777039631778
039631779039631780039631781039631782039631783039631784039631785039631786039631787039631788
039631789039631790039631791039631792039631793039631794039631795039631796039631797039631798
039631799039631800039631801039631802039631803039631804039631805039631806039631807039631808
039631809039631810039631811039631812039631813039631814039631815039631816039631817039631818
039631819039631820039631821039631822039631823039631824039631825039631826039631827039631828
039631829039631830039631831039631832039631833039631834039631835039631836039631837039631838
039631839039631840039631841039631842039631843039631844039631845039631846039631847039631848
039631849039631850039631851039631852039631853039631854039631855039631856039631857039631858
039631859039631860039631861039631862039631863039631864039631865039631866039631867039631868
039631869039631870039631871039631872039631873039631874039631875039631876039631877039631878
039631879039631880039631881039631882039631883039631884039631885039631886039631887039631888
039631889039631890039631891039631892039631893039631894039631895039631896039631897039631898
039631899039631900039631901039631902039631903039631904039631905039631906039631907039631908
039631909039631910039631911039631912039631913039631914039631915039631916039631917039631918
039631919039631920039631921039631922039631923039631924039631925039631926039631927039631928
039631929039631930039631931039631932039631933039631934039631935039631936039631937039631938
039631939039631940039631941039631942039631943039631944039631945039631946039631947039631948
039631949039631950039631951039631952039631953039631954039631955039631956039631957039631958
039631959039631960039631961039631962039631963039631964039631965039631966039631967039631968
039631969039631970039631971039631972039631973039631974039631975039631976039631977039631978
039631979039631980039631981039631982039631983039631984039631985039631986039631987039631988
039631989039631990039631991039631992039631993039631994039631995039631996039631997039631998
039631999039632000039632001039632002039632003039632004039632005039632006039632007039632008
039632009039632010039632011039632012039632013039632014039632015039632016039632017039632018
039632019039632020039632021039632022039632023039632024039632025039632026039632027039632028
039632029039632030039632031039632032039632033039632034039632035039632036039632037039632038
039632039039632040039632041039632042039632043039632044039632045039632046039632047039632048
039632049039632050039632051039632052039632053039632054039632055039632056039632057039632058
039632059039632060039632061039632062039632063039632064039632065039632066039632067039632068
039632069039632070039632071039632072039632073039632074039632075039632076039632077039632078
039632079039632080039632081039632082039632083039632084039632085039632086039632087039632088
039632089039632090039632091039632092039632093039632094039632095039632096039632097039632098
039632099039632100039632101039632102039632103039632104039632105039632106039632107039632108
039632109039632110039632111039632112039632113039632114039632115039632116039632117039632118
039632119039632120039632121039632122039632123039632124039632125039632126039632127039632128
039632129039632130039632131039632132039632133039632134039632135039632136039632137039632138
039632139039632140039632141039632142039632143039632144039632145039632146039632147039632148
039632149039632150039632151039632152039632153039632154039632155039632156039632157039632158
039632159039632160039632161039632162039632163039632164039632165039632166039632167039632168
039632169039632170039632171039632172039632173039632174039632175039632176039632177039632178
039632179039632180039632181039632182039632183039632184039632185039632186039632187039632188
039632189039632190039632191039632192039632193039632194039632195039632196039632197039632198
039632199039632200039632201039632202039632203039632204039632205039632206039632207039632208
039632209039632210039632211039632212039632213039632214039632215039632216039632217039632218
039632219039632220039632221039632222039632223039632224039632225039632226039632227039632228
039632229039632230039632231039632232039632233039632234039632235039632236039632237039632238
039632239039632240039632241039632242039632243039632244039632245039632246039632247039632248
039632249039632250039632251039632252039632253039632254039632255039632256039632257039632258
039632259039632260039632261039632262039632263039632264039632265039632266039632267039632268
039632269039632270039632271039632272039632273039632274039632275039632276039632277039632278
039632279039632280039632281039632282039632283039632284039632285039632286039632287039632288
039632289039632290039632291039632292039632293039632294039632295039632296039632297039632298
039632299039632300039632301039632302039632303039632304039632305039632306039632307039632308
039632309039632310039632311039632312039632313039632314039632315039632316039632317039632318
039632319039632320039632321039632322039632323039632324039632325039632326039632327039632328
039632329039632330039632331039632332039632333039632334039632335039632336039632337039632338
039632339039632340039632341039632342039632343039632344039632345039632346039632347039632348
039632349039632350039632351039632352039632353039632354039632355039632356039632357039632358
039632359039632360039632361039632362039632363039632364039632365039632366039632367039632368
039632369039632370039632371039632372039632373039632374039632375039632376039632377039632378
039632379039632380039632381039632382039632383039632384039632385039632386039632387039632388
039632389039632390039632391039632392039632393039632394039632395039632396039632397039632398
039632399039632400039632401039632402039632403039632404039632405039632406039632407039632408
039632409039632410039632411039632412039632413039632414039632415039632416039632417039632418
039632419039632420039632421039632422039632423039632424039632425039632426039632427039632428
039632429039632430039632431039632432039632433039632434039632435039632436039632437039632438
039632439039632440039632441039632442039632443039632444039632445039632446039632447039632448
039632449039632450039632451039632452039632453039632454039632455039632456039632457039632458
039632459039632460039632461039632462039632463039632464039632465039632466039632467039632468
039632469039632470039632471039632472039632473039632474039632475039632476039632477039632478
039632479039632480039632481039632482039632483039632484039632485039632486039632487039632488
039632489039632490039632491039632492039632493039632494039632495039632496039632497039632498
039632499039632500039632501039632502039632503039632504039632505039632506039632507039632508
039632509039632510039632511039632512039632513039632514039632515039632516039632517039632518
039632519039632520039632521039632522039632523039632524039632525039632526039632527039632528
039632529039632530039632531039632532039632533039632534039632535039632536039632537039632538
039632539039632540039632541039632542039632543039632544039632545039632546039632547039632548
039632549039632550039632551039632552039632553039632554039632555039632556039632557039632558
039632559039632560039632561039632562039632563039632564039632565039632566039632567039632568
039632569039632570039632571039632572039632573039632574039632575039632576039632577039632578
039632579039632580039632581039632582039632583039632584039632585039632586039632587039632588
039632589039632590039632591039632592039632593039632594039632595039632596039632597039632598
039632599039632600039632601039632602039632603039632604039632605039632606039632607039632608
039632609039632610039632611039632612039632613039632614039632615039632616039632617039632618
039632619039632620039632621039632622039632623039632624039632625039632626039632627039632628
039632629039632630039632631039632632039632633039632634039632635039632636039632637039632638
039632639039632640039632641039632642039632643039632644039632645039632646039632647039632648
039632649039632650039632651039632652039632653039632654039632655039632656039632657039632658
039632659039632660039632661039632662039632663039632664039632665039632666039632667039632668
039632669039632670039632671039632672039632673039632674039632675039632676039632677039632678
039632679039632680039632681039632682039632683039632684039632685039632686039632687039632688
039632689039632690039632691039632692039632693039632694039632695039632696039632697039632698
039632699039632700039632701039632702039632703039632704039632705039632706039632707039632708
039632709039632710039632711039632712039632713039632714039632715039632716039632717039632718
039632719039632720039632721039632722039632723039632724039632725039632726039632727039632728
039632729039632730039632731039632732039632733039632734039632735039632736039632737039632738
039632739039632740039632741039632742039632743039632744039632745039632746039632747039632748
039632749039632750039632751039632752039632753039632754039632755039632756039632757039632758
039632759039632760039632761039632762039632763039632764039632765039632766039632767039632768
039632769039632770039632771039632772039632773039632774039632775039632776039632777039632778
039632779039632780039632781039632782039632783039632784039632785039632786039632787039632788
039632789039632790039632791039632792039632793039632794039632795039632796039632797039632798
039632799039632800039632801039632802039632803039632804039632805039632806039632807039632808
039632809039632810039632811039632812039632813039632814039632815039632816039632817039632818
039632819039632820039632821039632822039632823039632824039632825039632826039632827039632828
039632829039632830039632831039632832039632833039632834039632835039632836039632837039632838
039632839039632840039632841039632842039632843039632844039632845039632846039632847039632848
039632849039632850039632851039632852039632853039632854039632855039632856039632857039632858
039632859039632860039632861039632862039632863039632864039632865039632866039632867039632868
039632869039632870039632871039632872039632873039632874039632875039632876039632877039632878
039632879039632880039632881039632882039632883039632884039632885039632886039632887039632888
039632889039632890039632891039632892039632893039632894039632895039632896039632897039632898
039632899039632900039632901039632902039632903039632904039632905039632906039632907039632908
039632909039632910039632911039632912039632913039632914039632915039632916039632917039632918
039632919039632920039632921039632922039632923039632924039632925039632926039632927039632928
039632929039632930039632931039632932039632933039632934039632935039632936039632937039632938
039632939039632940039632941039632942039632943039632944039632945039632946039632947039632948
039632949039632950039632951039632952039632953039632954039632955039632956039632957039632958
039632959039632960039632961039632962039632963039632964039632965039632966039632967039632968
039632969039632970039632971039632972039632973039632974039632975039632976039632977039632978
039632979039632980039632981039632982039632983039632984039632985039632986039632987039632988
039632989039632990039632991039632992039632993039632994039632995039632996039632997039632998
039632999039633000039633001039633002039633003039633004039633005039633006039633007039633008
039633009039633010039633011039633012039633013039633014039633015039633016039633017039633018
039633019039633020039633021039633022039633023039633024039633025039633026039633027039633028
039633029039633030039633031039633032039633033039633034039633035039633036039633037039633038
039633039039633040039633041039633042039633043039633044039633045039633046039633047039633048
039633049039633050039633051039633052039633053039633054039633055039633056039633057039633058
039633059039633060039633061039633062039633063039633064039633065039633066039633067039633068
039633069039633070039633071039633072039633073039633074039633075039633076039633077039633078
039633079039633080039633081039633082039633083039633084039633085039633086039633087039633088
039633089039633090039633091039633092039633093039633094039633095039633096039633097039633098
039633099039633100039633101039633102039633103039633104039633105039633106039633107039633108
039633109039633110039633111039633112039633113039633114039633115039633116039633117039633118
039633119039633120039633121039633122039633123039633124039633125039633126039633127039633128
039633129039633130039633131039633132039633133039633134039633135039633136039633137039633138
039633139039633140039633141039633142039633143039633144039633145039633146039633147039633148
039633149039633150039633151039633152039633153039633154039633155039633156039633157039633158
039633159039633160039633161039633162039633163039633164039633165039633166039633167039633168
039633169039633170039633171039633172039633173039633174039633175039633176039633177039633178
039633179039633180039633181039633182039633183039633184039633185039633186039633187039633188
039633189039633190039633191039633192039633193039633194039633195039633196039633197039633198
039633199039633200039633201039633202039633203039633204039633205039633206039633207039633208
039633209039633210039633211039633212039633213039633214039633215039633216039633217039633218
039633219039633220039633221039633222039633223039633224039633225039633226039633227039633228
039633229039633230039633231039633232039633233039633234039633235039633236039633237039633238
039633239039633240039633241039633242039633243039633244039633245039633246039633247039633248
039633249039633250039633251039633252039633253039633254039633255039633256039633257039633258
039633259039633260039633261039633262039633263039633264039633265039633266039633267039633268
039633269039633270039633271039633272039633273039633274039633275039633276039633277039633278
039633279039633280039633281039633282039633283039633284039633285039633286039633287039633288
039633289039633290039633291039633292039633293039633294039633295039633296039633297039633298
039633299039633300039633301039633302039633303039633304039633305039633306039633307039633308
039633309039633310039633311039633312039633313039633314039633315039633316039633317039633318
039633319039633320039633321039633322039633323039633324039633325039633326039633327039633328
039633329039633330039633331039633332039633333039633334039633335039633336039633337039633338
039633339039633340039633341039633342039633343039633344039633345039633346039633347039633348
039633349039633350039633351039633352039633353039633354039633355039633356039633357039633358
039633359039633360039633361039633362039633363039633364039633365039633366039633367039633368
039633369039633370039633371039633372039633373039633374039633375039633376039633377039633378
039633379039633380039633381039633382039633383039633384039633385039633386039633387039633388
039633389039633390039633391039633392039633393039633394039633395039633396039633397039633398
039633399039633400039633401039633402039633403039633404039633405039633406039633407039633408
039633409039633410039633411039633412039633413039633414039633415039633416039633417039633418
039633419039633420039633421039633422039633423039633424039633425039633426039633427039633428
039633429039633430039633431039633432039633433039633434039633435039633436039633437039633438
039633439039633440039633441039633442039633443039633444039633445039633446039633447039633448
039633449039633450039633451039633452039633453039633454039633455039633456039633457039633458
039633459039633460039633461039633462039633463039633464039633465039633466039633467039633468
039633469039633470039633471039633472039633473039633474039633475039633476039633477039633478
039633479039633480039633481039633482039633483039633484039633485039633486039633487039633488
039633489039633490039633491039633492039633493039633494039633495039633496039633497039633498
039633499039633500039633501039633502039633503039633504039633505039633506039633507039633508
039633509039633510039633511039633512039633513039633514039633515039633516039633517039633518
039633519039633520039633521039633522039633523039633524039633525039633526039633527039633528
039633529039633530039633531039633532039633533039633534039633535039633536039633537039633538
039633539039633540039633541039633542039633543039633544039633545039633546039633547039633548
039633549039633550039633551039633552039633553039633554039633555039633556039633557039633558
039633559039633560039633561039633562039633563039633564039633565039633566039633567039633568
039633569039633570039633571039633572039633573039633574039633575039633576039633577039633578
039633579039633580039633581039633582039633583039633584039633585039633586039633587039633588
039633589039633590039633591039633592039633593039633594039633595039633596039633597039633598
039633599039633600039633601039633602039633603039633604039633605039633606039633607039633608
039633609039633610039633611039633612039633613039633614039633615039633616039633617039633618
039633619039633620039633621039633622039633623039633624039633625039633626039633627039633628
039633629039633630039633631039633632039633633039633634039633635039633636039633637039633638
039633639039633640039633641039633642039633643039633644039633645039633646039633647039633648
039633649039633650039633651039633652039633653039633654039633655039633656039633657039633658
039633659039633660039633661039633662039633663039633664039633665039633666039633667039633668
039633669039633670039633671039633672039633673039633674039633675039633676039633677039633678
039633679039633680039633681039633682039633683039633684039633685039633686039633687039633688
039633689039633690039633691039633692039633693039633694039633695039633696039633697039633698
039633699039633700039633701039633702039633703039633704039633705039633706039633707039633708
039633709039633710039633711039633712039633713039633714039633715039633716039633717039633718
039633719039633720039633721039633722039633723039633724039633725039633726039633727039633728
039633729039633730039633731039633732039633733039633734039633735039633736039633737039633738
039633739039633740039633741039633742039633743039633744039633745039633746039633747039633748
039633749039633750039633751039633752039633753039633754039633755039633756039633757039633758
039633759039633760039633761039633762039633763039633764039633765039633766039633767039633768
039633769039633770039633771039633772039633773039633774039633775039633776039633777039633778
039633779039633780039633781039633782039633783039633784039633785039633786039633787039633788
039633789039633790039633791039633792039633793039633794039633795039633796039633797039633798
039633799039633800039633801039633802039633803039633804039633805039633806039633807039633808
039633809039633810039633811039633812039633813039633814039633815039633816039633817039633818
039633819039633820039633821039633822039633823039633824039633825039633826039633827039633828
039633829039633830039633831039633832039633833039633834039633835039633836039633837039633838
039633839039633840039633841039633842039633843039633844039633845039633846039633847039633848
039633849039633850039633851039633852039633853039633854039633855039633856039633857039633858
039633859039633860039633861039633862039633863039633864039633865039633866039633867039633868
039633869039633870039633871039633872039633873039633874039633875039633876039633877039633878
039633879039633880039633881039633882039633883039633884039633885039633886039633887039633888
039633889039633890039633891039633892039633893039633894039633895039633896039633897039633898
039633899039633900039633901039633902039633903039633904039633905039633906039633907039633908
039633909039633910039633911039633912039633913039633914039633915039633916039633917039633918
039633919039633920039633921039633922039633923039633924039633925039633926039633927039633928
039633929039633930039633931039633932039633933039633934039633935039633936039633937039633938
039633939039633940039633941039633942039633943039633944039633945039633946039633947039633948
039633949039633950039633951039633952039633953039633954039633955039633956039633957039633958
039633959039633960039633961039633962039633963039633964039633965039633966039633967039633968
039633969039633970039633971039633972039633973039633974039633975039633976039633977039633978
039633979039633980039633981039633982039633983039633984039633985039633986039633987039633988
039633989039633990039633991039633992039633993039633994039633995039633996039633997039633998
039633999039634000039634001039634002039634003039634004039634005039634006039634007039634008
039634009039634010039634011039634012039634013039634014039634015039634016039634017039634018
039634019039634020039634021039634022039634023039634024039634025039634026039634027039634028
039634029039634030039634031039634032039634033039634034039634035039634036039634037039634038
039634039039634040039634041039634042039634043039634044039634045039634046039634047039634048
039634049039634050039634051039634052039634053039634054039634055039634056039634057039634058
039634059039634060039634061039634062039634063039634064039634065039634066039634067039634068
039634069039634070039634071039634072039634073039634074039634075039634076039634077039634078
039634079039634080039634081039634082039634083039634084039634085039634086039634087039634088
039634089039634090039634091039634092039634093039634094039634095039634096039634097039634098
039634099039634100039634101039634102039634103039634104039634105039634106039634107039634108
039634109039634110039634111039634112039634113039634114039634115039634116039634117039634118
039634119039634120039634121039634122039634123039634124039634125039634126039634127039634128
039634129039634130039634131039634132039634133039634134039634135039634136039634137039634138
039634139039634140039634141039634142039634143039634144039634145039634146039634147039634148
039634149039634150039634151039634152039634153039634154039634155039634156039634157039634158
039634159039634160039634161039634162039634163039634164039634165039634166039634167039634168
039634169039634170039634171039634172039634173039634174039634175039634176039634177039634178
039634179039634180039634181039634182039634183039634184039634185039634186039634187039634188
039634189039634190039634191039634192039634193039634194039634195039634196039634197039634198
039634199039634200039634201039634202039634203039634204039634205039634206039634207039634208
039634209039634210039634211039634212039634213039634214039634215039634216039634217039634218
039634219039634220039634221039634222039634223039634224039634225039634226039634227039634228
039634229039634230039634231039634232039634233039634234039634235039634236039634237039634238
039634239039634240039634241039634242039634243039634244039634245039634246039634247039634248
039634249039634250039634251039634252039634253039634254039634255039634256039634257039634258
039634259039634260039634261039634262039634263039634264039634265039634266039634267039634268
039634269039634270039634271039634272039634273039634274039634275039634276039634277039634278
039634279039634280039634281039634282039634283039634284039634285039634286039634287039634288
039634289039634290039634291039634292039634293039634294039634295039634296039634297039634298
039634299039634300039634301039634302039634303039634304039634305039634306039634307039634308
039634309039634310039634311039634312039634313039634314039634315039634316039634317039634318
039634319039634320039634321039634322039634323039634324039634325039634326039634327039634328
039634329039634330039634331039634332039634333039634334039634335039634336039634337039634338
039634339039634340039634341039634342039634343039634344039634345039634346039634347039634348
039634349039634350039634351039634352039634353039634354039634355039634356039634357039634358
039634359039634360039634361039634362039634363039634364039634365039634366039634367039634368
039634369039634370039634371039634372039634373039634374039634375039634376039634377039634378
039634379039634380039634381039634382039634383039634384039634385039634386039634387039634388
039634389039634390039634391039634392039634393039634394039634395039634396039634397039634398
039634399039634400039634401039634402039634403039634404039634405039634406039634407039634408
039634409039634410039634411039634412039634413039634414039634415039634416039634417039634418
039634419039634420039634421039634422039634423039634424039634425039634426039634427039634428
039634429039634430039634431039634432039634433039634434039634435039634436039634437039634438
039634439039634440039634441039634442039634443039634444039634445039634446039634447039634448
039634449039634450039634451039634452039634453039634454039634455039634456039634457039634458
039634459039634460039634461039634462039634463039634464039634465039634466039634467039634468
039634469039634470039634471039634472039634473039634474039634475039634476039634477039634478
039634479039634480039634481039634482039634483039634484039634485039634486039634487039634488
039634489039634490039634491039634492039634493039634494039634495039634496039634497039634498
039634499039634500039634501039634502039634503039634504039634505039634506039634507039634508
039634509039634510039634511039634512039634513039634514039634515039634516039634517039634518
039634519039634520039634521039634522039634523039634524039634525039634526039634527039634528
039634529039634530039634531039634532039634533039634534039634535039634536039634537039634538
039634539039634540039634541039634542039634543039634544039634545039634546039634547039634548
039634549039634550039634551039634552039634553039634554039634555039634556039634557039634558
039634559039634560039634561039634562039634563039634564039634565039634566039634567039634568
039634569039634570039634571039634572039634573039634574039634575039634576039634577039634578
039634579039634580039634581039634582039634583039634584039634585039634586039634587039634588
039634589039634590039634591039634592039634593039634594039634595039634596039634597039634598
039634599039634600039634601039634602039634603039634604039634605039634606039634607039634608
039634609039634610039634611039634612039634613039634614039634615039634616039634617039634618
039634619039634620039634621039634622039634623039634624039634625039634626039634627039634628
039634629039634630039634631039634632039634633039634634039634635039634636039634637039634638
039634639039634640039634641039634642039634643039634644039634645039634646039634647039634648
039634649039634650039634651039634652039634653039634654039634655039634656039634657039634658
039634659039634660039634661039634662039634663039634664039634665039634666039634667039634668
039634669039634670039634671039634672039634673039634674039634675039634676039634677039634678
039634679039634680039634681039634682039634683039634684039634685039634686039634687039634688
039634689039634690039634691039634692039634693039634694039634695039634696039634697039634698
039634699039634700039634701039634702039634703039634704039634705039634706039634707039634708
039634709039634710039634711039634712039634713039634714039634715039634716039634717039634718
039634719039634720039634721039634722039634723039634724039634725039634726039634727039634728
039634729039634730039634731039634732039634733039634734039634735039634736039634737039634738
039634739039634740039634741039634742039634743039634744039634745039634746039634747039634748
039634749039634750039634751039634752039634753039634754039634755039634756039634757039634758
039634759039634760039634761039634762039634763039634764039634765039634766039634767039634768
039634769039634770039634771039634772039634773039634774039634775039634776039634777039634778
039634779039634780039634781039634782039634783039634784039634785039634786039634787039634788
039634789039634790039634791039634792039634793039634794039634795039634796039634797039634798
039634799039634800039634801039634802039634803039634804039634805039634806039634807039634808
039634809039634810039634811039634812039634813039634814039634815039634816039634817039634818
039634819039634820039634821039634822039634823039634824039634825039634826039634827039634828
039634829039634830039634831039634832039634833039634834039634835039634836039634837039634838
039634839039634840039634841039634842039634843039634844039634845039634846039634847039634848
039634849039634850039634851039634852039634853039634854039634855039634856039634857039634858
039634859039634860039634861039634862039634863039634864039634865039634866039634867039634868
039634869039634870039634871039634872039634873039634874039634875039634876039634877039634878
039634879039634880039634881039634882039634883039634884039634885039634886039634887039634888
039634889039634890039634891039634892039634893039634894039634895039634896039634897039634898
039634899039634900039634901039634902039634903039634904039634905039634906039634907039634908
039634909039634910039634911039634912039634913039634914039634915039634916039634917039634918
039634919039634920039634921039634922039634923039634924039634925039634926039634927039634928
039634929039634930039634931039634932039634933039634934039634935039634936039634937039634938
039634939039634940039634941039634942039634943039634944039634945039634946039634947039634948
039634949039634950039634951039634952039634953039634954039634955039634956039634957039634958
039634959039634960039634961039634962039634963039634964039634965039634966039634967039634968
039634969039634970039634971039634972039634973039634974039634975039634976039634977039634978
039634979039634980039634981039634982039634983039634984039634985039634986039634987039634988
039634989039634990039634991039634992039634993039634994039634995039634996039634997039634998
039634999039635000039635001039635002039635003039635004039635005039635006039635007039635008
039635009039635010039635011039635012039635013039635014039635015039635016039635017039635018
039635019039635020039635021039635022039635023039635024039635025039635026039635027039635028
039635029039635030039635031039635032039635033039635034039635035039635036039635037039635038
039635039039635040039635041039635042039635043039635044039635045039635046039635047039635048
039635049039635050039635051039635052039635053039635054039635055039635056039635057039635058
039635059039635060039635061039635062039635063039635064039635065039635066039635067039635068
039635069039635070039635071039635072039635073039635074039635075039635076039635077039635078
039635079039635080039635081039635082039635083039635084039635085039635086039635087039635088
039635089039635090039635091039635092039635093039635094039635095039635096039635097039635098
039635099039635100039635101039635102039635103039635104039635105039635106039635107039635108
039635109039635110039635111039635112039635113039635114039635115039635116039635117039635118
039635119039635120039635121039635122039635123039635124039635125039635126039635127039635128
039635129039635130039635131039635132039635133039635134039635135039635136039635137039635138
039635139039635140039635141039635142039635143039635144039635145039635146039635147039635148
039635149039635150039635151039635152039635153039635154039635155039635156039635157039635158
039635159039635160039635161039635162039635163039635164039635165039635166039635167039635168
039635169039635170039635171039635172039635173039635174039635175039635176039635177039635178
039635179039635180039635181039635182039635183039635184039635185039635186039635187039635188
039635189039635190039635191039635192039635193039635194039635195039635196039635197039635198
039635199039635200039635201039635202039635203039635204039635205039635206039635207039635208
039635209039635210039635211039635212039635213039635214039635215039635216039635217039635218
039635219039635220039635221039635222039635223039635224039635225039635226039635227039635228
039635229039635230039635231039635232039635233039635234039635235039635236039635237039635238
039635239039635240039635241039635242039635243039635244039635245039635246039635247039635248
039635249039635250039635251039635252039635253039635254039635255039635256039635257039635258
039635259039635260039635261039635262039635263039635264039635265039635266039635267039635268
039635269039635270039635271039635272039635273039635274039635275039635276039635277039635278
039635279039635280039635281039635282039635283039635284039635285039635286039635287039635288
039635289039635290039635291039635292039635293039635294039635295039635296039635297039635298
039635299039635300039635301039635302039635303039635304039635305039635306039635307039635308
039635309039635310039635311039635312039635313039635314039635315039635316039635317039635318
039635319039635320039635321039635322039635323039635324039635325039635326039635327039635328
039635329039635330039635331039635332039635333039635334039635335039635336039635337039635338
039635339039635340039635341039635342039635343039635344039635345039635346039635347039635348
039635349039635350039635351039635352039635353039635354039635355039635356039635357039635358
039635359039635360039635361039635362039635363039635364039635365039635366039635367039635368
039635369039635370039635371039635372039635373039635374039635375039635376039635377039635378
039635379039635380039635381039635382039635383039635384039635385039635386039635387039635388
039635389039635390039635391039635392039635393039635394039635395039635396039635397039635398
039635399039635400039635401039635402039635403039635404039635405039635406039635407039635408
039635409039635410039635411039635412039635413039635414039635415039635416039635417039635418
039635419039635420039635421039635422039635423039635424039635425039635426039635427039635428
039635429039635430039635431039635432039635433039635434039635435039635436039635437039635438
039635439039635440039635441039635442039635443039635444039635445039635446039635447039635448
039635449039635450039635451039635452039635453039635454039635455039635456039635457039635458
039635459039635460039635461039635462039635463039635464039635465039635466039635467039635468
039635469039635470039635471039635472039635473039635474039635475039635476039635477039635478
039635479039635480039635481039635482039635483039635484039635485039635486039635487039635488
039635489039635490039635491039635492039635493039635494039635495039635496039635497039635498
039635499039635500039635501039635502039635503039635504039635505039635506039635507039635508
039635509039635510039635511039635512039635513039635514039635515039635516039635517039635518
039635519039635520039635521039635522039635523039635524039635525039635526039635527039635528
039635529039635530039635531039635532039635533039635534039635535039635536039635537039635538
039635539039635540039635541039635542039635543039635544039635545039635546039635547039635548
039635549039635550039635551039635552039635553039635554039635555039635556039635557039635558
039635559039635560039635561039635562039635563039635564039635565039635566039635567039635568
039635569039635570039635571039635572039635573039635574039635575039635576039635577039635578
039635579039635580039635581039635582039635583039635584039635585039635586039635587039635588
039635589039635590039635591039635592039635593039635594039635595039635596039635597039635598
039635599039635600039635601039635602039635603039635604039635605039635606039635607039635608
039635609039635610039635611039635612039635613039635614039635615039635616039635617039635618
039635619039635620039635621039635622039635623039635624039635625039635626039635627039635628
039635629039635630039635631039635632039635633039635634039635635039635636039635637039635638
039635639039635640039635641039635642039635643039635644039635645039635646039635647039635648
039635649039635650039635651039635652039635653039635654039635655039635656039635657039635658
039635659039635660039635661039635662039635663039635664039635665039635666039635667039635668
039635669039635670039635671039635672039635673039635674039635675039635676039635677039635678
039635679039635680039635681039635682039635683039635684039635685039635686039635687039635688
039635689039635690039635691039635692039635693039635694039635695039635696039635697039635698
039635699039635700039635701039635702039635703039635704039635705039635706039635707039635708
039635709039635710039635711039635712039635713039635714039635715039635716039635717039635718
039635719039635720039635721039635722039635723039635724039635725039635726039635727039635728
039635729039635730039635731039635732039635733039635734039635735039635736039635737039635738
039635739039635740039635741039635742039635743039635744039635745039635746039635747039635748
039635749039635750039635751039635752039635753039635754039635755039635756039635757039635758
039635759039635760039635761039635762039635763039635764039635765039635766039635767039635768
039635769039635770039635771039635772039635773039635774039635775039635776039635777039635778
039635779039635780039635781039635782039635783039635784039635785039635786039635787039635788
039635789039635790039635791039635792039635793039635794039635795039635796039635797039635798
039635799039635800039635801039635802039635803039635804039635805039635806039635807039635808
039635809039635810039635811039635812039635813039635814039635815039635816039635817039635818
039635819039635820039635821039635822039635823039635824039635825039635826039635827039635828
039635829039635830039635831039635832039635833039635834039635835039635836039635837039635838
039635839039635840039635841039635842039635843039635844039635845039635846039635847039635848
039635849039635850039635851039635852039635853039635854039635855039635856039635857039635858
039635859039635860039635861039635862039635863039635864039635865039635866039635867039635868
039635869039635870039635871039635872039635873039635874039635875039635876039635877039635878
039635879039635880039635881039635882039635883039635884039635885039635886039635887039635888
039635889039635890039635891039635892039635893039635894039635895039635896039635897039635898
039635899039635900039635901039635902039635903039635904039635905039635906039635907039635908
039635909039635910039635911039635912039635913039635914039635915039635916039635917039635918
039635919039635920039635921039635922039635923039635924039635925039635926039635927039635928
039635929039635930039635931039635932039635933039635934039635935039635936039635937039635938
039635939039635940039635941039635942039635943039635944039635945039635946039635947039635948
039635949039635950039635951039635952039635953039635954039635955039635956039635957039635958
039635959039635960039635961039635962039635963039635964039635965039635966039635967039635968
039635969039635970039635971039635972039635973039635974039635975039635976039635977039635978
039635979039635980039635981039635982039635983039635984039635985039635986039635987039635988
039635989039635990039635991039635992039635993039635994039635995039635996039635997039635998
039635999039636000039636001039636002039636003039636004039636005039636006039636007039636008
039636009039636010039636011039636012039636013039636014039636015039636016039636017039636018
039636019039636020039636021039636022039636023039636024039636025039636026039636027039636028
039636029039636030039636031039636032039636033039636034039636035039636036039636037039636038
039636039039636040039636041039636042039636043039636044039636045039636046039636047039636048
039636049039636050039636051039636052039636053039636054039636055039636056039636057039636058
039636059039636060039636061039636062039636063039636064039636065039636066039636067039636068
039636069039636070039636071039636072039636073039636074039636075039636076039636077039636078
039636079039636080039636081039636082039636083039636084039636085039636086039636087039636088
039636089039636090039636091039636092039636093039636094039636095039636096039636097039636098
039636099039636100039636101039636102039636103039636104039636105039636106039636107039636108
039636109039636110039636111039636112039636113039636114039636115039636116039636117039636118
039636119039636120039636121039636122039636123039636124039636125039636126039636127039636128
039636129039636130039636131039636132039636133039636134039636135039636136039636137039636138
039636139039636140039636141039636142039636143039636144039636145039636146039636147039636148
039636149039636150039636151039636152039636153039636154039636155039636156039636157039636158
039636159039636160039636161039636162039636163039636164039636165039636166039636167039636168
039636169039636170039636171039636172039636173039636174039636175039636176039636177039636178
039636179039636180039636181039636182039636183039636184039636185039636186039636187039636188
039636189039636190039636191039636192039636193039636194039636195039636196039636197039636198
039636199039636200039636201039636202039636203039636204039636205039636206039636207039636208
039636209039636210039636211039636212039636213039636214039636215039636216039636217039636218
039636219039636220039636221039636222039636223039636224039636225039636226039636227039636228
039636229039636230039636231039636232039636233039636234039636235039636236039636237039636238
039636239039636240039636241039636242039636243039636244039636245039636246039636247039636248
039636249039636250039636251039636252039636253039636254039636255039636256039636257039636258
039636259039636260039636261039636262039636263039636264039636265039636266039636267039636268
039636269039636270039636271039636272039636273039636274039636275039636276039636277039636278
039636279039636280039636281039636282039636283039636284039636285039636286039636287039636288
039636289039636290039636291039636292039636293039636294039636295039636296039636297039636298
039636299039636300039636301039636302039636303039636304039636305039636306039636307039636308
039636309039636310039636311039636312039636313039636314039636315039636316039636317039636318
039636319039636320039636321039636322039636323039636324039636325039636326039636327039636328
039636329039636330039636331039636332039636333039636334039636335039636336039636337039636338
039636339039636340039636341039636342039636343039636344039636345039636346039636347039636348
039636349039636350039636351039636352039636353039636354039636355039636356039636357039636358
039636359039636360039636361039636362039636363039636364039636365039636366039636367039636368
039636369039636370039636371039636372039636373039636374039636375039636376039636377039636378
039636379039636380039636381039636382039636383039636384039636385039636386039636387039636388
039636389039636390039636391039636392039636393039636394039636395039636396039636397039636398
039636399039636400039636401039636402039636403039636404039636405039636406039636407039636408
039636409039636410039636411039636412039636413039636414039636415039636416039636417039636418
039636419039636420039636421039636422039636423039636424039636425039636426039636427039636428
039636429039636430039636431039636432039636433039636434039636435039636436039636437039636438
039636439039636440039636441039636442039636443039636444039636445039636446039636447039636448
039636449039636450039636451039636452039636453039636454039636455039636456039636457039636458
039636459039636460039636461039636462039636463039636464039636465039636466039636467039636468
039636469039636470039636471039636472039636473039636474039636475039636476039636477039636478
039636479039636480039636481039636482039636483039636484039636485039636486039636487039636488
039636489039636490039636491039636492039636493039636494039636495039636496039636497039636498
039636499039636500039636501039636502039636503039636504039636505039636506039636507039636508
039636509039636510039636511039636512039636513039636514039636515039636516039636517039636518
039636519039636520039636521039636522039636523039636524039636525039636526039636527039636528
039636529039636530039636531039636532039636533039636534039636535039636536039636537039636538
039636539039636540039636541039636542039636543039636544039636545039636546039636547039636548
039636549039636550039636551039636552039636553039636554039636555039636556039636557039636558
039636559039636560039636561039636562039636563039636564039636565039636566039636567039636568
039636569039636570039636571039636572039636573039636574039636575039636576039636577039636578
039636579039636580039636581039636582039636583039636584039636585039636586039636587039636588
039636589039636590039636591039636592039636593039636594039636595039636596039636597039636598
039636599039636600039636601039636602039636603039636604039636605039636606039636607039636608
039636609039636610039636611039636612039636613039636614039636615039636616039636617039636618
039636619039636620039636621039636622039636623039636624039636625039636626039636627039636628
039636629039636630039636631039636632039636633039636634039636635039636636039636637039636638
039636639039636640039636641039636642039636643039636644039636645039636646039636647039636648
039636649039636650039636651039636652039636653039636654039636655039636656039636657039636658
039636659039636660039636661039636662039636663039636664039636665039636666039636667039636668
039636669039636670039636671039636672039636673039636674039636675039636676039636677039636678
039636679039636680039636681039636682039636683039636684039636685039636686039636687039636688
039636689039636690039636691039636692039636693039636694039636695039636696039636697039636698
039636699039636700039636701039636702039636703039636704039636705039636706039636707039636708
039636709039636710039636711039636712039636713039636714039636715039636716039636717039636718
039636719039636720039636721039636722039636723039636724039636725039636726039636727039636728
039636729039636730039636731039636732039636733039636734039636735039636736039636737039636738
039636739039636740039636741039636742039636743039636744039636745039636746039636747039636748
039636749039636750039636751039636752039636753039636754039636755039636756039636757039636758
039636759039636760039636761039636762039636763039636764039636765039636766039636767039636768
039636769039636770039636771039636772039636773039636774039636775039636776039636777039636778
039636779039636780039636781039636782039636783039636784039636785039636786039636787039636788
039636789039636790039636791039636792039636793039636794039636795039636796039636797039636798
039636799039636800039636801039636802039636803039636804039636805039636806039636807039636808
039636809039636810039636811039636812039636813039636814039636815039636816039636817039636818
039636819039636820039636821039636822039636823039636824039636825039636826039636827039636828
039636829039636830039636831039636832039636833039636834039636835039636836039636837039636838
039636839039636840039636841039636842039636843039636844039636845039636846039636847039636848
039636849039636850039636851039636852039636853039636854039636855039636856039636857039636858
039636859039636860039636861039636862039636863039636864039636865039636866039636867039636868
039636869039636870039636871039636872039636873039636874039636875039636876039636877039636878
039636879039636880039636881039636882039636883039636884039636885039636886039636887039636888
039636889039636890039636891039636892039636893039636894039636895039636896039636897039636898
039636899039636900039636901039636902039636903039636904039636905039636906039636907039636908
039636909039636910039636911039636912039636913039636914039636915039636916039636917039636918
039636919039636920039636921039636922039636923039636924039636925039636926039636927039636928
039636929039636930039636931039636932039636933039636934039636935039636936039636937039636938
039636939039636940039636941039636942039636943039636944039636945039636946039636947039636948
039636949039636950039636951039636952039636953039636954039636955039636956039636957039636958
039636959039636960039636961039636962039636963039636964039636965039636966039636967039636968
039636969039636970039636971039636972039636973039636974039636975039636976039636977039636978
039636979039636980039636981039636982039636983039636984039636985039636986039636987039636988
039636989039636990039636991039636992039636993039636994039636995039636996039636997039636998
039636999039637000039637001039637002039637003039637004039637005039637006039637007039637008
039637009039637010039637011039637012039637013039637014039637015039637016039637017039637018
039637019039637020039637021039637022039637023039637024039637025039637026039637027039637028
039637029039637030039637031039637032039637033039637034039637035039637036039637037039637038
039637039039637040039637041039637042039637043039637044039637045039637046039637047039637048
039637049039637050039637051039637052039637053039637054039637055039637056039637057039637058
039637059039637060039637061039637062039637063039637064039637065039637066039637067039637068
039637069039637070039637071039637072039637073039637074039637075039637076039637077039637078
039637079039637080039637081039637082039637083039637084039637085039637086039637087039637088
039637089039637090039637091039637092039637093039637094039637095039637096039637097039637098
039637099039637100039637101039637102039637103039637104039637105039637106039637107039637108
039637109039637110039637111039637112039637113039637114039637115039637116039637117039637118
039637119039637120039637121039637122039637123039637124039637125039637126039637127039637128
039637129039637130039637131039637132039637133039637134039637135039637136039637137039637138
039637139039637140039637141039637142039637143039637144039637145039637146039637147039637148
039637149039637150039637151039637152039637153039637154039637155039637156039637157039637158
039637159039637160039637161039637162039637163039637164039637165039637166039637167039637168
039637169039637170039637171039637172039637173039637174039637175039637176039637177039637178
039637179039637180039637181039637182039637183039637184039637185039637186039637187039637188
039637189039637190039637191039637192039637193039637194039637195039637196039637197039637198
039637199039637200039637201039637202039637203039637204039637205039637206039637207039637208
039637209039637210039637211039637212039637213039637214039637215039637216039637217039637218
039637219039637220039637221039637222039637223039637224039637225039637226039637227039637228
039637229039637230039637231039637232039637233039637234039637235039637236039637237039637238
039637239039637240039637241039637242039637243039637244039637245039637246039637247039637248
039637249039637250039637251039637252039637253039637254039637255039637256039637257039637258
039637259039637260039637261039637262039637263039637264039637265039637266039637267039637268
039637269039637270039637271039637272039637273039637274039637275039637276039637277039637278
039637279039637280039637281039637282039637283039637284039637285039637286039637287039637288
039637289039637290039637291039637292039637293039637294039637295039637296039637297039637298
039637299039637300039637301039637302039637303039637304039637305039637306039637307039637308
039637309039637310039637311039637312039637313039637314039637315039637316039637317039637318
039637319039637320039637321039637322039637323039637324039637325039637326039637327039637328
039637329039637330039637331039637332039637333039637334039637335039637336039637337039637338
039637339039637340039637341039637342039637343039637344039637345039637346039637347039637348
039637349039637350039637351039637352039637353039637354039637355039637356039637357039637358
039637359039637360039637361039637362039637363039637364039637365039637366039637367039637368
039637369039637370039637371039637372039637373039637374039637375039637376039637377039637378
039637379039637380039637381039637382039637383039637384039637385039637386039637387039637388
039637389039637390039637391039637392039637393039637394039637395039637396039637397039637398
039637399039637400039637401039637402039637403039637404039637405039637406039637407039637408
039637409039637410039637411039637412039637413039637414039637415039637416039637417039637418
039637419039637420039637421039637422039637423039637424039637425039637426039637427039637428
039637429039637430039637431039637432039637433039637434039637435039637436039637437039637438
039637439039637440039637441039637442039637443039637444039637445039637446039637447039637448
039637449039637450039637451039637452039637453039637454039637455039637456039637457039637458
039637459039637460039637461039637462039637463039637464039637465039637466039637467039637468
039637469039637470039637471039637472039637473039637474039637475039637476039637477039637478
039637479039637480039637481039637482039637483039637484039637485039637486039637487039637488
039637489039637490039637491039637492039637493039637494039637495039637496039637497039637498
039637499039637500039637501039637502039637503039637504039637505039637506039637507039637508
039637509039637510039637511039637512039637513039637514039637515039637516039637517039637518
039637519039637520039637521039637522039637523039637524039637525039637526039637527039637528
039637529039637530039637531039637532039637533039637534039637535039637536039637537039637538
039637539039637540039637541039637542039637543039637544039637545039637546039637547039637548
039637549039637550039637551039637552039637553039637554039637555039637556039637557039637558
039637559039637560039637561039637562039637563039637564039637565039637566039637567039637568
039637569039637570039637571039637572039637573039637574039637575039637576039637577039637578
039637579039637580039637581039637582039637583039637584039637585039637586039637587039637588
039637589039637590039637591039637592039637593039637594039637595039637596039637597039637598
039637599039637600039637601039637602039637603039637604039637605039637606039637607039637608
039637609039637610039637611039637612039637613039637614039637615039637616039637617039637618
039637619039637620039637621039637622039637623039637624039637625039637626039637627039637628
039637629039637630039637631039637632039637633039637634039637635039637636039637637039637638
039637639039637640039637641039637642039637643039637644039637645039637646039637647039637648
039637649039637650039637651039637652039637653039637654039637655039637656039637657039637658
039637659039637660039637661039637662039637663039637664039637665039637666039637667039637668
039637669039637670039637671039637672039637673039637674039637675039637676039637677039637678
039637679039637680039637681039637682039637683039637684039637685039637686039637687039637688
039637689039637690039637691039637692039637693039637694039637695039637696039637697039637698
039637699039637700039637701039637702039637703039637704039637705039637706039637707039637708
039637709039637710039637711039637712039637713039637714039637715039637716039637717039637718
039637719039637720039637721039637722039637723039637724039637725039637726039637727039637728
039637729039637730039637731039637732039637733039637734039637735039637736039637737039637738
039637739039637740039637741039637742039637743039637744039637745039637746039637747039637748
039637749039637750039637751039637752039637753039637754039637755039637756039637757039637758
039637759039637760039637761039637762039637763039637764039637765039637766039637767039637768
039637769039637770039637771039637772039637773039637774039637775039637776039637777039637778
039637779039637780039637781039637782039637783039637784039637785039637786039637787039637788
039637789039637790039637791039637792039637793039637794039637795039637796039637797039637798
039637799039637800039637801039637802039637803039637804039637805039637806039637807039637808
039637809039637810039637811039637812039637813039637814039637815039637816039637817039637818
039637819039637820039637821039637822039637823039637824039637825039637826039637827039637828
039637829039637830039637831039637832039637833039637834039637835039637836039637837039637838
039637839039637840039637841039637842039637843039637844039637845039637846039637847039637848
039637849039637850039637851039637852039637853039637854039637855039637856039637857039637858
039637859039637860039637861039637862039637863039637864039637865039637866039637867039637868
039637869039637870039637871039637872039637873039637874039637875039637876039637877039637878
039637879039637880039637881039637882039637883039637884039637885039637886039637887039637888
039637889039637890039637891039637892039637893039637894039637895039637896039637897039637898
039637899039637900039637901039637902039637903039637904039637905039637906039637907039637908
039637909039637910039637911039637912039637913039637914039637915039637916039637917039637918
039637919039637920039637921039637922039637923039637924039637925039637926039637927039637928
039637929039637930039637931039637932039637933039637934039637935039637936039637937039637938
039637939039637940039637941039637942039637943039637944039637945039637946039637947039637948
039637949039637950039637951039637952039637953039637954039637955039637956039637957039637958
039637959039637960039637961039637962039637963039637964039637965039637966039637967039637968
039637969039637970039637971039637972039637973039637974039637975039637976039637977039637978
039637979039637980039637981039637982039637983039637984039637985039637986039637987039637988
039637989039637990039637991039637992039637993039637994039637995039637996039637997039637998
039637999039638000039638001039638002039638003039638004039638005039638006039638007039638008
039638009039638010039638011039638012039638013039638014039638015039638016039638017039638018
039638019039638020039638021039638022039638023039638024039638025039638026039638027039638028
039638029039638030039638031039638032039638033039638034039638035039638036039638037039638038
039638039039638040039638041039638042039638043039638044039638045039638046039638047039638048
039638049039638050039638051039638052039638053039638054039638055039638056039638057039638058
039638059039638060039638061039638062039638063039638064039638065039638066039638067039638068
039638069039638070039638071039638072039638073039638074039638075039638076039638077039638078
039638079039638080039638081039638082039638083039638084039638085039638086039638087039638088
039638089039638090039638091039638092039638093039638094039638095039638096039638097039638098
039638099039638100039638101039638102039638103039638104039638105039638106039638107039638108
039638109039638110039638111039638112039638113039638114039638115039638116039638117039638118
039638119039638120039638121039638122039638123039638124039638125039638126039638127039638128
039638129039638130039638131039638132039638133039638134039638135039638136039638137039638138
039638139039638140039638141039638142039638143039638144039638145039638146039638147039638148
039638149039638150039638151039638152039638153039638154039638155039638156039638157039638158
039638159039638160039638161039638162039638163039638164039638165039638166039638167039638168
039638169039638170039638171039638172039638173039638174039638175039638176039638177039638178
039638179039638180039638181039638182039638183039638184039638185039638186039638187039638188
039638189039638190039638191039638192039638193039638194039638195039638196039638197039638198
039638199039638200039638201039638202039638203039638204039638205039638206039638207039638208
039638209039638210039638211039638212039638213039638214039638215039638216039638217039638218
039638219039638220039638221039638222039638223039638224039638225039638226039638227039638228
039638229039638230039638231039638232039638233039638234039638235039638236039638237039638238
039638239039638240039638241039638242039638243039638244039638245039638246039638247039638248
039638249039638250039638251039638252039638253039638254039638255039638256039638257039638258
039638259039638260039638261039638262039638263039638264039638265039638266039638267039638268
039638269039638270039638271039638272039638273039638274039638275039638276039638277039638278
039638279039638280039638281039638282039638283039638284039638285039638286039638287039638288
039638289039638290039638291039638292039638293039638294039638295039638296039638297039638298
039638299039638300039638301039638302039638303039638304039638305039638306039638307039638308
039638309039638310039638311039638312039638313039638314039638315039638316039638317039638318
039638319039638320039638321039638322039638323039638324039638325039638326039638327039638328
039638329039638330039638331039638332039638333039638334039638335039638336039638337039638338
039638339039638340039638341039638342039638343039638344039638345039638346039638347039638348
039638349039638350039638351039638352039638353039638354039638355039638356039638357039638358
039638359039638360039638361039638362039638363039638364039638365039638366039638367039638368
039638369039638370039638371039638372039638373039638374039638375039638376039638377039638378
039638379039638380039638381039638382039638383039638384039638385039638386039638387039638388
039638389039638390039638391039638392039638393039638394039638395039638396039638397039638398
039638399039638400039638401039638402039638403039638404039638405039638406039638407039638408
039638409039638410039638411039638412039638413039638414039638415039638416039638417039638418
039638419039638420039638421039638422039638423039638424039638425039638426039638427039638428
039638429039638430039638431039638432039638433039638434039638435039638436039638437039638438
039638439039638440039638441039638442039638443039638444039638445039638446039638447039638448
039638449039638450039638451039638452039638453039638454039638455039638456039638457039638458
039638459039638460039638461039638462039638463039638464039638465039638466039638467039638468
039638469039638470039638471039638472039638473039638474039638475039638476039638477039638478
039638479039638480039638481039638482039638483039638484039638485039638486039638487039638488
039638489039638490039638491039638492039638493039638494039638495039638496039638497039638498
039638499039638500039638501039638502039638503039638504039638505039638506039638507039638508
039638509039638510039638511039638512039638513039638514039638515039638516039638517039638518
039638519039638520039638521039638522039638523039638524039638525039638526039638527039638528
039638529039638530039638531039638532039638533039638534039638535039638536039638537039638538
039638539039638540039638541039638542039638543039638544039638545039638546039638547039638548
039638549039638550039638551039638552039638553039638554039638555039638556039638557039638558
039638559039638560039638561039638562039638563039638564039638565039638566039638567039638568
039638569039638570039638571039638572039638573039638574039638575039638576039638577039638578
039638579039638580039638581039638582039638583039638584039638585039638586039638587039638588
039638589039638590039638591039638592039638593039638594039638595039638596039638597039638598
039638599039638600039638601039638602039638603039638604039638605039638606039638607039638608
039638609039638610039638611039638612039638613039638614039638615039638616039638617039638618
039638619039638620039638621039638622039638623039638624039638625039638626039638627039638628
039638629039638630039638631039638632039638633039638634039638635039638636039638637039638638
039638639039638640039638641039638642039638643039638644039638645039638646039638647039638648
039638649039638650039638651039638652039638653039638654039638655039638656039638657039638658
039638659039638660039638661039638662039638663039638664039638665039638666039638667039638668
039638669039638670039638671039638672039638673039638674039638675039638676039638677039638678
039638679039638680039638681039638682039638683039638684039638685039638686039638687039638688
039638689039638690039638691039638692039638693039638694039638695039638696039638697039638698
039638699039638700039638701039638702039638703039638704039638705039638706039638707039638708
039638709039638710039638711039638712039638713039638714039638715039638716039638717039638718
039638719039638720039638721039638722039638723039638724039638725039638726039638727039638728
039638729039638730039638731039638732039638733039638734039638735039638736039638737039638738
039638739039638740039638741039638742039638743039638744039638745039638746039638747039638748
039638749039638750039638751039638752039638753039638754039638755039638756039638757039638758
039638759039638760039638761039638762039638763039638764039638765039638766039638767039638768
039638769039638770039638771039638772039638773039638774039638775039638776039638777039638778
039638779039638780039638781039638782039638783039638784039638785039638786039638787039638788
039638789039638790039638791039638792039638793039638794039638795039638796039638797039638798
039638799039638800039638801039638802039638803039638804039638805039638806039638807039638808
039638809039638810039638811039638812039638813039638814039638815039638816039638817039638818
039638819039638820039638821039638822039638823039638824039638825039638826039638827039638828
039638829039638830039638831039638832039638833039638834039638835039638836039638837039638838
039638839039638840039638841039638842039638843039638844039638845039638846039638847039638848
039638849039638850039638851039638852039638853039638854039638855039638856039638857039638858
039638859039638860039638861039638862039638863039638864039638865039638866039638867039638868
039638869039638870039638871039638872039638873039638874039638875039638876039638877039638878
039638879039638880039638881039638882039638883039638884039638885039638886039638887039638888
039638889039638890039638891039638892039638893039638894039638895039638896039638897039638898
039638899039638900039638901039638902039638903039638904039638905039638906039638907039638908
039638909039638910039638911039638912039638913039638914039638915039638916039638917039638918
039638919039638920039638921039638922039638923039638924039638925039638926039638927039638928
039638929039638930039638931039638932039638933039638934039638935039638936039638937039638938
039638939039638940039638941039638942039638943039638944039638945039638946039638947039638948
039638949039638950039638951039638952039638953039638954039638955039638956039638957039638958
039638959039638960039638961039638962039638963039638964039638965039638966039638967039638968
039638969039638970039638971039638972039638973039638974039638975039638976039638977039638978
039638979039638980039638981039638982039638983039638984039638985039638986039638987039638988
039638989039638990039638991039638992039638993039638994039638995039638996039638997039638998
039638999039639000039639001039639002039639003039639004039639005039639006039639007039639008
039639009039639010039639011039639012039639013039639014039639015039639016039639017039639018
039639019039639020039639021039639022039639023039639024039639025039639026039639027039639028
039639029039639030039639031039639032039639033039639034039639035039639036039639037039639038
039639039039639040039639041039639042039639043039639044039639045039639046039639047039639048
039639049039639050039639051039639052039639053039639054039639055039639056039639057039639058
039639059039639060039639061039639062039639063039639064039639065039639066039639067039639068
039639069039639070039639071039639072039639073039639074039639075039639076039639077039639078
039639079039639080039639081039639082039639083039639084039639085039639086039639087039639088
039639089039639090039639091039639092039639093039639094039639095039639096039639097039639098
039639099039639100039639101039639102039639103039639104039639105039639106039639107039639108
039639109039639110039639111039639112039639113039639114039639115039639116039639117039639118
039639119039639120039639121039639122039639123039639124039639125039639126039639127039639128
039639129039639130039639131039639132039639133039639134039639135039639136039639137039639138
039639139039639140039639141039639142039639143039639144039639145039639146039639147039639148
039639149039639150039639151039639152039639153039639154039639155039639156039639157039639158
039639159039639160039639161039639162039639163039639164039639165039639166039639167039639168
039639169039639170039639171039639172039639173039639174039639175039639176039639177039639178
039639179039639180039639181039639182039639183039639184039639185039639186039639187039639188
039639189039639190039639191039639192039639193039639194039639195039639196039639197039639198
039639199039639200039639201039639202039639203039639204039639205039639206039639207039639208
039639209039639210039639211039639212039639213039639214039639215039639216039639217039639218
039639219039639220039639221039639222039639223039639224039639225039639226039639227039639228
039639229039639230039639231039639232039639233039639234039639235039639236039639237039639238
039639239039639240039639241039639242039639243039639244039639245039639246039639247039639248
039639249039639250039639251039639252039639253039639254039639255039639256039639257039639258
039639259039639260039639261039639262039639263039639264039639265039639266039639267039639268
039639269039639270039639271039639272039639273039639274039639275039639276039639277039639278
039639279039639280039639281039639282039639283039639284039639285039639286039639287039639288
039639289039639290039639291039639292039639293039639294039639295039639296039639297039639298
039639299039639300039639301039639302039639303039639304039639305039639306039639307039639308
039639309039639310039639311039639312039639313039639314039639315039639316039639317039639318
039639319039639320039639321039639322039639323039639324039639325039639326039639327039639328
039639329039639330039639331039639332039639333039639334039639335039639336039639337039639338
039639339039639340039639341039639342039639343039639344039639345039639346039639347039639348
039639349039639350039639351039639352039639353039639354039639355039639356039639357039639358
039639359039639360039639361039639362039639363039639364039639365039639366039639367039639368
039639369039639370039639371039639372039639373039639374039639375039639376039639377039639378
039639379039639380039639381039639382039639383039639384039639385039639386039639387039639388
039639389039639390039639391039639392039639393039639394039639395039639396039639397039639398
039639399039639400039639401039639402039639403039639404039639405039639406039639407039639408
039639409039639410039639411039639412039639413039639414039639415039639416039639417039639418
039639419039639420039639421039639422039639423039639424039639425039639426039639427039639428
039639429039639430039639431039639432039639433039639434039639435039639436039639437039639438
039639439039639440039639441039639442039639443039639444039639445039639446039639447039639448
039639449039639450039639451039639452039639453039639454039639455039639456039639457039639458
039639459039639460039639461039639462039639463039639464039639465039639466039639467039639468
039639469039639470039639471039639472039639473039639474039639475039639476039639477039639478
039639479039639480039639481039639482039639483039639484039639485039639486039639487039639488
039639489039639490039639491039639492039639493039639494039639495039639496039639497039639498
039639499039639500039639501039639502039639503039639504039639505039639506039639507039639508
039639509039639510039639511039639512039639513039639514039639515039639516039639517039639518
039639519039639520039639521039639522039639523039639524039639525039639526039639527039639528
039639529039639530039639531039639532039639533039639534039639535039639536039639537039639538
039639539039639540039639541039639542039639543039639544039639545039639546039639547039639548
039639549039639550039639551039639552039639553039639554039639555039639556039639557039639558
039639559039639560039639561039639562039639563039639564039639565039639566039639567039639568
039639569039639570039639571039639572039639573039639574039639575039639576039639577039639578
039639579039639580039639581039639582039639583039639584039639585039639586039639587039639588
039639589039639590039639591039639592039639593039639594039639595039639596039639597039639598
039639599039639600039639601039639602039639603039639604039639605039639606039639607039639608
039639609039639610039639611039639612039639613039639614039639615039639616039639617039639618
039639619039639620039639621039639622039639623039639624039639625039639626039639627039639628
039639629039639630039639631039639632039639633039639634039639635039639636039639637039639638
039639639039639640039639641039639642039639643039639644039639645039639646039639647039639648
039639649039639650039639651039639652039639653039639654039639655039639656039639657039639658
039639659039639660039639661039639662039639663039639664039639665039639666039639667039639668
039639669039639670039639671039639672039639673039639674039639675039639676039639677039639678
039639679039639680039639681039639682039639683039639684039639685039639686039639687039639688
039639689039639690039639691039639692039639693039639694039639695039639696039639697039639698
039639699039639700039639701039639702039639703039639704039639705039639706039639707039639708
039639709039639710039639711039639712039639713039639714039639715039639716039639717039639718
039639719039639720039639721039639722039639723039639724039639725039639726039639727039639728
039639729039639730039639731039639732039639733039639734039639735039639736039639737039639738
039639739039639740039639741039639742039639743039639744039639745039639746039639747039639748
039639749039639750039639751039639752039639753039639754039639755039639756039639757039639758
039639759039639760039639761039639762039639763039639764039639765039639766039639767039639768
039639769039639770039639771039639772039639773039639774039639775039639776039639777039639778
039639779039639780039639781039639782039639783039639784039639785039639786039639787039639788
039639789039639790039639791039639792039639793039639794039639795039639796039639797039639798
039639799039639800039639801039639802039639803039639804039639805039639806039639807039639808
039639809039639810039639811039639812039639813039639814039639815039639816039639817039639818
039639819039639820039639821039639822039639823039639824039639825039639826039639827039639828
039639829039639830039639831039639832039639833039639834039639835039639836039639837039639838
039639839039639840039639841039639842039639843039639844039639845039639846039639847039639848
039639849039639850039639851039639852039639853039639854039639855039639856039639857039639858
039639859039639860039639861039639862039639863039639864039639865039639866039639867039639868
039639869039639870039639871039639872039639873039639874039639875039639876039639877039639878
039639879039639880039639881039639882039639883039639884039639885039639886039639887039639888
039639889039639890039639891039639892039639893039639894039639895039639896039639897039639898
039639899039639900039639901039639902039639903039639904039639905039639906039639907039639908
039639909039639910039639911039639912039639913039639914039639915039639916039639917039639918
039639919039639920039639921039639922039639923039639924039639925039639926039639927039639928
039639929039639930039639931039639932039639933039639934039639935039639936039639937039639938
039639939039639940039639941039639942039639943039639944039639945039639946039639947039639948
039639949039639950039639951039639952039639953039639954039639955039639956039639957039639958
039639959039639960039639961039639962039639963039639964039639965039639966039639967039639968
039639969039639970039639971039639972039639973039639974039639975039639976039639977039639978
039639979039639980039639981039639982039639983039639984039639985039639986039639987039639988
039639989039639990039639991039639992039639993039639994039639995039639996039639997039639998
039639999039640000039640001039640002039640003039640004039640005039640006039640007039640008
039640009039640010039640011039640012039640013039640014039640015039640016039640017039640018
039640019039640020039640021039640022039640023039640024039640025039640026039640027039640028
039640029039640030039640031039640032039640033039640034039640035039640036039640037039640038
039640039039640040039640041039640042039640043039640044039640045039640046039640047039640048
039640049039640050039640051039640052039640053039640054039640055039640056039640057039640058
039640059039640060039640061039640062039640063039640064039640065039640066039640067039640068
039640069039640070039640071039640072039640073039640074039640075039640076039640077039640078
039640079039640080039640081039640082039640083039640084039640085039640086039640087039640088
039640089039640090039640091039640092039640093039640094039640095039640096039640097039640098
039640099039640100039640101039640102039640103039640104039640105039640106039640107039640108
039640109039640110039640111039640112039640113039640114039640115039640116039640117039640118
039640119039640120039640121039640122039640123039640124039640125039640126039640127039640128
039640129039640130039640131039640132039640133039640134039640135039640136039640137039640138
039640139039640140039640141039640142039640143039640144039640145039640146039640147039640148
039640149


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