069948240069948241069948242069948243069948244069948245069948246069948247069948248
069948249069948250069948251069948252069948253069948254069948255069948256069948257069948258
069948259069948260069948261069948262069948263069948264069948265069948266069948267069948268
069948269069948270069948271069948272069948273069948274069948275069948276069948277069948278
069948279069948280069948281069948282069948283069948284069948285069948286069948287069948288
069948289069948290069948291069948292069948293069948294069948295069948296069948297069948298
069948299069948300069948301069948302069948303069948304069948305069948306069948307069948308
069948309069948310069948311069948312069948313069948314069948315069948316069948317069948318
069948319069948320069948321069948322069948323069948324069948325069948326069948327069948328
069948329069948330069948331069948332069948333069948334069948335069948336069948337069948338
069948339069948340069948341069948342069948343069948344069948345069948346069948347069948348
069948349069948350069948351069948352069948353069948354069948355069948356069948357069948358
069948359069948360069948361069948362069948363069948364069948365069948366069948367069948368
069948369069948370069948371069948372069948373069948374069948375069948376069948377069948378
069948379069948380069948381069948382069948383069948384069948385069948386069948387069948388
069948389069948390069948391069948392069948393069948394069948395069948396069948397069948398
069948399069948400069948401069948402069948403069948404069948405069948406069948407069948408
069948409069948410069948411069948412069948413069948414069948415069948416069948417069948418
069948419069948420069948421069948422069948423069948424069948425069948426069948427069948428
069948429069948430069948431069948432069948433069948434069948435069948436069948437069948438
069948439069948440069948441069948442069948443069948444069948445069948446069948447069948448
069948449069948450069948451069948452069948453069948454069948455069948456069948457069948458
069948459069948460069948461069948462069948463069948464069948465069948466069948467069948468
069948469069948470069948471069948472069948473069948474069948475069948476069948477069948478
069948479069948480069948481069948482069948483069948484069948485069948486069948487069948488
069948489069948490069948491069948492069948493069948494069948495069948496069948497069948498
069948499069948500069948501069948502069948503069948504069948505069948506069948507069948508
069948509069948510069948511069948512069948513069948514069948515069948516069948517069948518
069948519069948520069948521069948522069948523069948524069948525069948526069948527069948528
069948529069948530069948531069948532069948533069948534069948535069948536069948537069948538
069948539069948540069948541069948542069948543069948544069948545069948546069948547069948548
069948549069948550069948551069948552069948553069948554069948555069948556069948557069948558
069948559069948560069948561069948562069948563069948564069948565069948566069948567069948568
069948569069948570069948571069948572069948573069948574069948575069948576069948577069948578
069948579069948580069948581069948582069948583069948584069948585069948586069948587069948588
069948589069948590069948591069948592069948593069948594069948595069948596069948597069948598
069948599069948600069948601069948602069948603069948604069948605069948606069948607069948608
069948609069948610069948611069948612069948613069948614069948615069948616069948617069948618
069948619069948620069948621069948622069948623069948624069948625069948626069948627069948628
069948629069948630069948631069948632069948633069948634069948635069948636069948637069948638
069948639069948640069948641069948642069948643069948644069948645069948646069948647069948648
069948649069948650069948651069948652069948653069948654069948655069948656069948657069948658
069948659069948660069948661069948662069948663069948664069948665069948666069948667069948668
069948669069948670069948671069948672069948673069948674069948675069948676069948677069948678
069948679069948680069948681069948682069948683069948684069948685069948686069948687069948688
069948689069948690069948691069948692069948693069948694069948695069948696069948697069948698
069948699069948700069948701069948702069948703069948704069948705069948706069948707069948708
069948709069948710069948711069948712069948713069948714069948715069948716069948717069948718
069948719069948720069948721069948722069948723069948724069948725069948726069948727069948728
069948729069948730069948731069948732069948733069948734069948735069948736069948737069948738
069948739069948740069948741069948742069948743069948744069948745069948746069948747069948748
069948749069948750069948751069948752069948753069948754069948755069948756069948757069948758
069948759069948760069948761069948762069948763069948764069948765069948766069948767069948768
069948769069948770069948771069948772069948773069948774069948775069948776069948777069948778
069948779069948780069948781069948782069948783069948784069948785069948786069948787069948788
069948789069948790069948791069948792069948793069948794069948795069948796069948797069948798
069948799069948800069948801069948802069948803069948804069948805069948806069948807069948808
069948809069948810069948811069948812069948813069948814069948815069948816069948817069948818
069948819069948820069948821069948822069948823069948824069948825069948826069948827069948828
069948829069948830069948831069948832069948833069948834069948835069948836069948837069948838
069948839069948840069948841069948842069948843069948844069948845069948846069948847069948848
069948849069948850069948851069948852069948853069948854069948855069948856069948857069948858
069948859069948860069948861069948862069948863069948864069948865069948866069948867069948868
069948869069948870069948871069948872069948873069948874069948875069948876069948877069948878
069948879069948880069948881069948882069948883069948884069948885069948886069948887069948888
069948889069948890069948891069948892069948893069948894069948895069948896069948897069948898
069948899069948900069948901069948902069948903069948904069948905069948906069948907069948908
069948909069948910069948911069948912069948913069948914069948915069948916069948917069948918
069948919069948920069948921069948922069948923069948924069948925069948926069948927069948928
069948929069948930069948931069948932069948933069948934069948935069948936069948937069948938
069948939069948940069948941069948942069948943069948944069948945069948946069948947069948948
069948949069948950069948951069948952069948953069948954069948955069948956069948957069948958
069948959069948960069948961069948962069948963069948964069948965069948966069948967069948968
069948969069948970069948971069948972069948973069948974069948975069948976069948977069948978
069948979069948980069948981069948982069948983069948984069948985069948986069948987069948988
069948989069948990069948991069948992069948993069948994069948995069948996069948997069948998
069948999069949000069949001069949002069949003069949004069949005069949006069949007069949008
069949009069949010069949011069949012069949013069949014069949015069949016069949017069949018
069949019069949020069949021069949022069949023069949024069949025069949026069949027069949028
069949029069949030069949031069949032069949033069949034069949035069949036069949037069949038
069949039069949040069949041069949042069949043069949044069949045069949046069949047069949048
069949049069949050069949051069949052069949053069949054069949055069949056069949057069949058
069949059069949060069949061069949062069949063069949064069949065069949066069949067069949068
069949069069949070069949071069949072069949073069949074069949075069949076069949077069949078
069949079069949080069949081069949082069949083069949084069949085069949086069949087069949088
069949089069949090069949091069949092069949093069949094069949095069949096069949097069949098
069949099069949100069949101069949102069949103069949104069949105069949106069949107069949108
069949109069949110069949111069949112069949113069949114069949115069949116069949117069949118
069949119069949120069949121069949122069949123069949124069949125069949126069949127069949128
069949129069949130069949131069949132069949133069949134069949135069949136069949137069949138
069949139069949140069949141069949142069949143069949144069949145069949146069949147069949148
069949149069949150069949151069949152069949153069949154069949155069949156069949157069949158
069949159069949160069949161069949162069949163069949164069949165069949166069949167069949168
069949169069949170069949171069949172069949173069949174069949175069949176069949177069949178
069949179069949180069949181069949182069949183069949184069949185069949186069949187069949188
069949189069949190069949191069949192069949193069949194069949195069949196069949197069949198
069949199069949200069949201069949202069949203069949204069949205069949206069949207069949208
069949209069949210069949211069949212069949213069949214069949215069949216069949217069949218
069949219069949220069949221069949222069949223069949224069949225069949226069949227069949228
069949229069949230069949231069949232069949233069949234069949235069949236069949237069949238
069949239069949240069949241069949242069949243069949244069949245069949246069949247069949248
069949249069949250069949251069949252069949253069949254069949255069949256069949257069949258
069949259069949260069949261069949262069949263069949264069949265069949266069949267069949268
069949269069949270069949271069949272069949273069949274069949275069949276069949277069949278
069949279069949280069949281069949282069949283069949284069949285069949286069949287069949288
069949289069949290069949291069949292069949293069949294069949295069949296069949297069949298
069949299069949300069949301069949302069949303069949304069949305069949306069949307069949308
069949309069949310069949311069949312069949313069949314069949315069949316069949317069949318
069949319069949320069949321069949322069949323069949324069949325069949326069949327069949328
069949329069949330069949331069949332069949333069949334069949335069949336069949337069949338
069949339069949340069949341069949342069949343069949344069949345069949346069949347069949348
069949349069949350069949351069949352069949353069949354069949355069949356069949357069949358
069949359069949360069949361069949362069949363069949364069949365069949366069949367069949368
069949369069949370069949371069949372069949373069949374069949375069949376069949377069949378
069949379069949380069949381069949382069949383069949384069949385069949386069949387069949388
069949389069949390069949391069949392069949393069949394069949395069949396069949397069949398
069949399069949400069949401069949402069949403069949404069949405069949406069949407069949408
069949409069949410069949411069949412069949413069949414069949415069949416069949417069949418
069949419069949420069949421069949422069949423069949424069949425069949426069949427069949428
069949429069949430069949431069949432069949433069949434069949435069949436069949437069949438
069949439069949440069949441069949442069949443069949444069949445069949446069949447069949448
069949449069949450069949451069949452069949453069949454069949455069949456069949457069949458
069949459069949460069949461069949462069949463069949464069949465069949466069949467069949468
069949469069949470069949471069949472069949473069949474069949475069949476069949477069949478
069949479069949480069949481069949482069949483069949484069949485069949486069949487069949488
069949489069949490069949491069949492069949493069949494069949495069949496069949497069949498
069949499069949500069949501069949502069949503069949504069949505069949506069949507069949508
069949509069949510069949511069949512069949513069949514069949515069949516069949517069949518
069949519069949520069949521069949522069949523069949524069949525069949526069949527069949528
069949529069949530069949531069949532069949533069949534069949535069949536069949537069949538
069949539069949540069949541069949542069949543069949544069949545069949546069949547069949548
069949549069949550069949551069949552069949553069949554069949555069949556069949557069949558
069949559069949560069949561069949562069949563069949564069949565069949566069949567069949568
069949569069949570069949571069949572069949573069949574069949575069949576069949577069949578
069949579069949580069949581069949582069949583069949584069949585069949586069949587069949588
069949589069949590069949591069949592069949593069949594069949595069949596069949597069949598
069949599069949600069949601069949602069949603069949604069949605069949606069949607069949608
069949609069949610069949611069949612069949613069949614069949615069949616069949617069949618
069949619069949620069949621069949622069949623069949624069949625069949626069949627069949628
069949629069949630069949631069949632069949633069949634069949635069949636069949637069949638
069949639069949640069949641069949642069949643069949644069949645069949646069949647069949648
069949649069949650069949651069949652069949653069949654069949655069949656069949657069949658
069949659069949660069949661069949662069949663069949664069949665069949666069949667069949668
069949669069949670069949671069949672069949673069949674069949675069949676069949677069949678
069949679069949680069949681069949682069949683069949684069949685069949686069949687069949688
069949689069949690069949691069949692069949693069949694069949695069949696069949697069949698
069949699069949700069949701069949702069949703069949704069949705069949706069949707069949708
069949709069949710069949711069949712069949713069949714069949715069949716069949717069949718
069949719069949720069949721069949722069949723069949724069949725069949726069949727069949728
069949729069949730069949731069949732069949733069949734069949735069949736069949737069949738
069949739069949740069949741069949742069949743069949744069949745069949746069949747069949748
069949749069949750069949751069949752069949753069949754069949755069949756069949757069949758
069949759069949760069949761069949762069949763069949764069949765069949766069949767069949768
069949769069949770069949771069949772069949773069949774069949775069949776069949777069949778
069949779069949780069949781069949782069949783069949784069949785069949786069949787069949788
069949789069949790069949791069949792069949793069949794069949795069949796069949797069949798
069949799069949800069949801069949802069949803069949804069949805069949806069949807069949808
069949809069949810069949811069949812069949813069949814069949815069949816069949817069949818
069949819069949820069949821069949822069949823069949824069949825069949826069949827069949828
069949829069949830069949831069949832069949833069949834069949835069949836069949837069949838
069949839069949840069949841069949842069949843069949844069949845069949846069949847069949848
069949849069949850069949851069949852069949853069949854069949855069949856069949857069949858
069949859069949860069949861069949862069949863069949864069949865069949866069949867069949868
069949869069949870069949871069949872069949873069949874069949875069949876069949877069949878
069949879069949880069949881069949882069949883069949884069949885069949886069949887069949888
069949889069949890069949891069949892069949893069949894069949895069949896069949897069949898
069949899069949900069949901069949902069949903069949904069949905069949906069949907069949908
069949909069949910069949911069949912069949913069949914069949915069949916069949917069949918
069949919069949920069949921069949922069949923069949924069949925069949926069949927069949928
069949929069949930069949931069949932069949933069949934069949935069949936069949937069949938
069949939069949940069949941069949942069949943069949944069949945069949946069949947069949948
069949949069949950069949951069949952069949953069949954069949955069949956069949957069949958
069949959069949960069949961069949962069949963069949964069949965069949966069949967069949968
069949969069949970069949971069949972069949973069949974069949975069949976069949977069949978
069949979069949980069949981069949982069949983069949984069949985069949986069949987069949988
069949989069949990069949991069949992069949993069949994069949995069949996069949997069949998
069949999069950000069950001069950002069950003069950004069950005069950006069950007069950008
069950009069950010069950011069950012069950013069950014069950015069950016069950017069950018
069950019069950020069950021069950022069950023069950024069950025069950026069950027069950028
069950029069950030069950031069950032069950033069950034069950035069950036069950037069950038
069950039069950040069950041069950042069950043069950044069950045069950046069950047069950048
069950049069950050069950051069950052069950053069950054069950055069950056069950057069950058
069950059069950060069950061069950062069950063069950064069950065069950066069950067069950068
069950069069950070069950071069950072069950073069950074069950075069950076069950077069950078
069950079069950080069950081069950082069950083069950084069950085069950086069950087069950088
069950089069950090069950091069950092069950093069950094069950095069950096069950097069950098
069950099069950100069950101069950102069950103069950104069950105069950106069950107069950108
069950109069950110069950111069950112069950113069950114069950115069950116069950117069950118
069950119069950120069950121069950122069950123069950124069950125069950126069950127069950128
069950129069950130069950131069950132069950133069950134069950135069950136069950137069950138
069950139069950140069950141069950142069950143069950144069950145069950146069950147069950148
069950149069950150069950151069950152069950153069950154069950155069950156069950157069950158
069950159069950160069950161069950162069950163069950164069950165069950166069950167069950168
069950169069950170069950171069950172069950173069950174069950175069950176069950177069950178
069950179069950180069950181069950182069950183069950184069950185069950186069950187069950188
069950189069950190069950191069950192069950193069950194069950195069950196069950197069950198
069950199069950200069950201069950202069950203069950204069950205069950206069950207069950208
069950209069950210069950211069950212069950213069950214069950215069950216069950217069950218
069950219069950220069950221069950222069950223069950224069950225069950226069950227069950228
069950229069950230069950231069950232069950233069950234069950235069950236069950237069950238
069950239069950240069950241069950242069950243069950244069950245069950246069950247069950248
069950249069950250069950251069950252069950253069950254069950255069950256069950257069950258
069950259069950260069950261069950262069950263069950264069950265069950266069950267069950268
069950269069950270069950271069950272069950273069950274069950275069950276069950277069950278
069950279069950280069950281069950282069950283069950284069950285069950286069950287069950288
069950289069950290069950291069950292069950293069950294069950295069950296069950297069950298
069950299069950300069950301069950302069950303069950304069950305069950306069950307069950308
069950309069950310069950311069950312069950313069950314069950315069950316069950317069950318
069950319069950320069950321069950322069950323069950324069950325069950326069950327069950328
069950329069950330069950331069950332069950333069950334069950335069950336069950337069950338
069950339069950340069950341069950342069950343069950344069950345069950346069950347069950348
069950349069950350069950351069950352069950353069950354069950355069950356069950357069950358
069950359069950360069950361069950362069950363069950364069950365069950366069950367069950368
069950369069950370069950371069950372069950373069950374069950375069950376069950377069950378
069950379069950380069950381069950382069950383069950384069950385069950386069950387069950388
069950389069950390069950391069950392069950393069950394069950395069950396069950397069950398
069950399069950400069950401069950402069950403069950404069950405069950406069950407069950408
069950409069950410069950411069950412069950413069950414069950415069950416069950417069950418
069950419069950420069950421069950422069950423069950424069950425069950426069950427069950428
069950429069950430069950431069950432069950433069950434069950435069950436069950437069950438
069950439069950440069950441069950442069950443069950444069950445069950446069950447069950448
069950449069950450069950451069950452069950453069950454069950455069950456069950457069950458
069950459069950460069950461069950462069950463069950464069950465069950466069950467069950468
069950469069950470069950471069950472069950473069950474069950475069950476069950477069950478
069950479069950480069950481069950482069950483069950484069950485069950486069950487069950488
069950489069950490069950491069950492069950493069950494069950495069950496069950497069950498
069950499069950500069950501069950502069950503069950504069950505069950506069950507069950508
069950509069950510069950511069950512069950513069950514069950515069950516069950517069950518
069950519069950520069950521069950522069950523069950524069950525069950526069950527069950528
069950529069950530069950531069950532069950533069950534069950535069950536069950537069950538
069950539069950540069950541069950542069950543069950544069950545069950546069950547069950548
069950549069950550069950551069950552069950553069950554069950555069950556069950557069950558
069950559069950560069950561069950562069950563069950564069950565069950566069950567069950568
069950569069950570069950571069950572069950573069950574069950575069950576069950577069950578
069950579069950580069950581069950582069950583069950584069950585069950586069950587069950588
069950589069950590069950591069950592069950593069950594069950595069950596069950597069950598
069950599069950600069950601069950602069950603069950604069950605069950606069950607069950608
069950609069950610069950611069950612069950613069950614069950615069950616069950617069950618
069950619069950620069950621069950622069950623069950624069950625069950626069950627069950628
069950629069950630069950631069950632069950633069950634069950635069950636069950637069950638
069950639069950640069950641069950642069950643069950644069950645069950646069950647069950648
069950649069950650069950651069950652069950653069950654069950655069950656069950657069950658
069950659069950660069950661069950662069950663069950664069950665069950666069950667069950668
069950669069950670069950671069950672069950673069950674069950675069950676069950677069950678
069950679069950680069950681069950682069950683069950684069950685069950686069950687069950688
069950689069950690069950691069950692069950693069950694069950695069950696069950697069950698
069950699069950700069950701069950702069950703069950704069950705069950706069950707069950708
069950709069950710069950711069950712069950713069950714069950715069950716069950717069950718
069950719069950720069950721069950722069950723069950724069950725069950726069950727069950728
069950729069950730069950731069950732069950733069950734069950735069950736069950737069950738
069950739069950740069950741069950742069950743069950744069950745069950746069950747069950748
069950749069950750069950751069950752069950753069950754069950755069950756069950757069950758
069950759069950760069950761069950762069950763069950764069950765069950766069950767069950768
069950769069950770069950771069950772069950773069950774069950775069950776069950777069950778
069950779069950780069950781069950782069950783069950784069950785069950786069950787069950788
069950789069950790069950791069950792069950793069950794069950795069950796069950797069950798
069950799069950800069950801069950802069950803069950804069950805069950806069950807069950808
069950809069950810069950811069950812069950813069950814069950815069950816069950817069950818
069950819069950820069950821069950822069950823069950824069950825069950826069950827069950828
069950829069950830069950831069950832069950833069950834069950835069950836069950837069950838
069950839069950840069950841069950842069950843069950844069950845069950846069950847069950848
069950849069950850069950851069950852069950853069950854069950855069950856069950857069950858
069950859069950860069950861069950862069950863069950864069950865069950866069950867069950868
069950869069950870069950871069950872069950873069950874069950875069950876069950877069950878
069950879069950880069950881069950882069950883069950884069950885069950886069950887069950888
069950889069950890069950891069950892069950893069950894069950895069950896069950897069950898
069950899069950900069950901069950902069950903069950904069950905069950906069950907069950908
069950909069950910069950911069950912069950913069950914069950915069950916069950917069950918
069950919069950920069950921069950922069950923069950924069950925069950926069950927069950928
069950929069950930069950931069950932069950933069950934069950935069950936069950937069950938
069950939069950940069950941069950942069950943069950944069950945069950946069950947069950948
069950949069950950069950951069950952069950953069950954069950955069950956069950957069950958
069950959069950960069950961069950962069950963069950964069950965069950966069950967069950968
069950969069950970069950971069950972069950973069950974069950975069950976069950977069950978
069950979069950980069950981069950982069950983069950984069950985069950986069950987069950988
069950989069950990069950991069950992069950993069950994069950995069950996069950997069950998
069950999069951000069951001069951002069951003069951004069951005069951006069951007069951008
069951009069951010069951011069951012069951013069951014069951015069951016069951017069951018
069951019069951020069951021069951022069951023069951024069951025069951026069951027069951028
069951029069951030069951031069951032069951033069951034069951035069951036069951037069951038
069951039069951040069951041069951042069951043069951044069951045069951046069951047069951048
069951049069951050069951051069951052069951053069951054069951055069951056069951057069951058
069951059069951060069951061069951062069951063069951064069951065069951066069951067069951068
069951069069951070069951071069951072069951073069951074069951075069951076069951077069951078
069951079069951080069951081069951082069951083069951084069951085069951086069951087069951088
069951089069951090069951091069951092069951093069951094069951095069951096069951097069951098
069951099069951100069951101069951102069951103069951104069951105069951106069951107069951108
069951109069951110069951111069951112069951113069951114069951115069951116069951117069951118
069951119069951120069951121069951122069951123069951124069951125069951126069951127069951128
069951129069951130069951131069951132069951133069951134069951135069951136069951137069951138
069951139069951140069951141069951142069951143069951144069951145069951146069951147069951148
069951149069951150069951151069951152069951153069951154069951155069951156069951157069951158
069951159069951160069951161069951162069951163069951164069951165069951166069951167069951168
069951169069951170069951171069951172069951173069951174069951175069951176069951177069951178
069951179069951180069951181069951182069951183069951184069951185069951186069951187069951188
069951189069951190069951191069951192069951193069951194069951195069951196069951197069951198
069951199069951200069951201069951202069951203069951204069951205069951206069951207069951208
069951209069951210069951211069951212069951213069951214069951215069951216069951217069951218
069951219069951220069951221069951222069951223069951224069951225069951226069951227069951228
069951229069951230069951231069951232069951233069951234069951235069951236069951237069951238
069951239069951240069951241069951242069951243069951244069951245069951246069951247069951248
069951249069951250069951251069951252069951253069951254069951255069951256069951257069951258
069951259069951260069951261069951262069951263069951264069951265069951266069951267069951268
069951269069951270069951271069951272069951273069951274069951275069951276069951277069951278
069951279069951280069951281069951282069951283069951284069951285069951286069951287069951288
069951289069951290069951291069951292069951293069951294069951295069951296069951297069951298
069951299069951300069951301069951302069951303069951304069951305069951306069951307069951308
069951309069951310069951311069951312069951313069951314069951315069951316069951317069951318
069951319069951320069951321069951322069951323069951324069951325069951326069951327069951328
069951329069951330069951331069951332069951333069951334069951335069951336069951337069951338
069951339069951340069951341069951342069951343069951344069951345069951346069951347069951348
069951349069951350069951351069951352069951353069951354069951355069951356069951357069951358
069951359069951360069951361069951362069951363069951364069951365069951366069951367069951368
069951369069951370069951371069951372069951373069951374069951375069951376069951377069951378
069951379069951380069951381069951382069951383069951384069951385069951386069951387069951388
069951389069951390069951391069951392069951393069951394069951395069951396069951397069951398
069951399069951400069951401069951402069951403069951404069951405069951406069951407069951408
069951409069951410069951411069951412069951413069951414069951415069951416069951417069951418
069951419069951420069951421069951422069951423069951424069951425069951426069951427069951428
069951429069951430069951431069951432069951433069951434069951435069951436069951437069951438
069951439069951440069951441069951442069951443069951444069951445069951446069951447069951448
069951449069951450069951451069951452069951453069951454069951455069951456069951457069951458
069951459069951460069951461069951462069951463069951464069951465069951466069951467069951468
069951469069951470069951471069951472069951473069951474069951475069951476069951477069951478
069951479069951480069951481069951482069951483069951484069951485069951486069951487069951488
069951489069951490069951491069951492069951493069951494069951495069951496069951497069951498
069951499069951500069951501069951502069951503069951504069951505069951506069951507069951508
069951509069951510069951511069951512069951513069951514069951515069951516069951517069951518
069951519069951520069951521069951522069951523069951524069951525069951526069951527069951528
069951529069951530069951531069951532069951533069951534069951535069951536069951537069951538
069951539069951540069951541069951542069951543069951544069951545069951546069951547069951548
069951549069951550069951551069951552069951553069951554069951555069951556069951557069951558
069951559069951560069951561069951562069951563069951564069951565069951566069951567069951568
069951569069951570069951571069951572069951573069951574069951575069951576069951577069951578
069951579069951580069951581069951582069951583069951584069951585069951586069951587069951588
069951589069951590069951591069951592069951593069951594069951595069951596069951597069951598
069951599069951600069951601069951602069951603069951604069951605069951606069951607069951608
069951609069951610069951611069951612069951613069951614069951615069951616069951617069951618
069951619069951620069951621069951622069951623069951624069951625069951626069951627069951628
069951629069951630069951631069951632069951633069951634069951635069951636069951637069951638
069951639069951640069951641069951642069951643069951644069951645069951646069951647069951648
069951649069951650069951651069951652069951653069951654069951655069951656069951657069951658
069951659069951660069951661069951662069951663069951664069951665069951666069951667069951668
069951669069951670069951671069951672069951673069951674069951675069951676069951677069951678
069951679069951680069951681069951682069951683069951684069951685069951686069951687069951688
069951689069951690069951691069951692069951693069951694069951695069951696069951697069951698
069951699069951700069951701069951702069951703069951704069951705069951706069951707069951708
069951709069951710069951711069951712069951713069951714069951715069951716069951717069951718
069951719069951720069951721069951722069951723069951724069951725069951726069951727069951728
069951729069951730069951731069951732069951733069951734069951735069951736069951737069951738
069951739069951740069951741069951742069951743069951744069951745069951746069951747069951748
069951749069951750069951751069951752069951753069951754069951755069951756069951757069951758
069951759069951760069951761069951762069951763069951764069951765069951766069951767069951768
069951769069951770069951771069951772069951773069951774069951775069951776069951777069951778
069951779069951780069951781069951782069951783069951784069951785069951786069951787069951788
069951789069951790069951791069951792069951793069951794069951795069951796069951797069951798
069951799069951800069951801069951802069951803069951804069951805069951806069951807069951808
069951809069951810069951811069951812069951813069951814069951815069951816069951817069951818
069951819069951820069951821069951822069951823069951824069951825069951826069951827069951828
069951829069951830069951831069951832069951833069951834069951835069951836069951837069951838
069951839069951840069951841069951842069951843069951844069951845069951846069951847069951848
069951849069951850069951851069951852069951853069951854069951855069951856069951857069951858
069951859069951860069951861069951862069951863069951864069951865069951866069951867069951868
069951869069951870069951871069951872069951873069951874069951875069951876069951877069951878
069951879069951880069951881069951882069951883069951884069951885069951886069951887069951888
069951889069951890069951891069951892069951893069951894069951895069951896069951897069951898
069951899069951900069951901069951902069951903069951904069951905069951906069951907069951908
069951909069951910069951911069951912069951913069951914069951915069951916069951917069951918
069951919069951920069951921069951922069951923069951924069951925069951926069951927069951928
069951929069951930069951931069951932069951933069951934069951935069951936069951937069951938
069951939069951940069951941069951942069951943069951944069951945069951946069951947069951948
069951949069951950069951951069951952069951953069951954069951955069951956069951957069951958
069951959069951960069951961069951962069951963069951964069951965069951966069951967069951968
069951969069951970069951971069951972069951973069951974069951975069951976069951977069951978
069951979069951980069951981069951982069951983069951984069951985069951986069951987069951988
069951989069951990069951991069951992069951993069951994069951995069951996069951997069951998
069951999069952000069952001069952002069952003069952004069952005069952006069952007069952008
069952009069952010069952011069952012069952013069952014069952015069952016069952017069952018
069952019069952020069952021069952022069952023069952024069952025069952026069952027069952028
069952029069952030069952031069952032069952033069952034069952035069952036069952037069952038
069952039069952040069952041069952042069952043069952044069952045069952046069952047069952048
069952049069952050069952051069952052069952053069952054069952055069952056069952057069952058
069952059069952060069952061069952062069952063069952064069952065069952066069952067069952068
069952069069952070069952071069952072069952073069952074069952075069952076069952077069952078
069952079069952080069952081069952082069952083069952084069952085069952086069952087069952088
069952089069952090069952091069952092069952093069952094069952095069952096069952097069952098
069952099069952100069952101069952102069952103069952104069952105069952106069952107069952108
069952109069952110069952111069952112069952113069952114069952115069952116069952117069952118
069952119069952120069952121069952122069952123069952124069952125069952126069952127069952128
069952129069952130069952131069952132069952133069952134069952135069952136069952137069952138
069952139069952140069952141069952142069952143069952144069952145069952146069952147069952148
069952149069952150069952151069952152069952153069952154069952155069952156069952157069952158
069952159069952160069952161069952162069952163069952164069952165069952166069952167069952168
069952169069952170069952171069952172069952173069952174069952175069952176069952177069952178
069952179069952180069952181069952182069952183069952184069952185069952186069952187069952188
069952189069952190069952191069952192069952193069952194069952195069952196069952197069952198
069952199069952200069952201069952202069952203069952204069952205069952206069952207069952208
069952209069952210069952211069952212069952213069952214069952215069952216069952217069952218
069952219069952220069952221069952222069952223069952224069952225069952226069952227069952228
069952229069952230069952231069952232069952233069952234069952235069952236069952237069952238
069952239069952240069952241069952242069952243069952244069952245069952246069952247069952248
069952249069952250069952251069952252069952253069952254069952255069952256069952257069952258
069952259069952260069952261069952262069952263069952264069952265069952266069952267069952268
069952269069952270069952271069952272069952273069952274069952275069952276069952277069952278
069952279069952280069952281069952282069952283069952284069952285069952286069952287069952288
069952289069952290069952291069952292069952293069952294069952295069952296069952297069952298
069952299069952300069952301069952302069952303069952304069952305069952306069952307069952308
069952309069952310069952311069952312069952313069952314069952315069952316069952317069952318
069952319069952320069952321069952322069952323069952324069952325069952326069952327069952328
069952329069952330069952331069952332069952333069952334069952335069952336069952337069952338
069952339069952340069952341069952342069952343069952344069952345069952346069952347069952348
069952349069952350069952351069952352069952353069952354069952355069952356069952357069952358
069952359069952360069952361069952362069952363069952364069952365069952366069952367069952368
069952369069952370069952371069952372069952373069952374069952375069952376069952377069952378
069952379069952380069952381069952382069952383069952384069952385069952386069952387069952388
069952389069952390069952391069952392069952393069952394069952395069952396069952397069952398
069952399069952400069952401069952402069952403069952404069952405069952406069952407069952408
069952409069952410069952411069952412069952413069952414069952415069952416069952417069952418
069952419069952420069952421069952422069952423069952424069952425069952426069952427069952428
069952429069952430069952431069952432069952433069952434069952435069952436069952437069952438
069952439069952440069952441069952442069952443069952444069952445069952446069952447069952448
069952449069952450069952451069952452069952453069952454069952455069952456069952457069952458
069952459069952460069952461069952462069952463069952464069952465069952466069952467069952468
069952469069952470069952471069952472069952473069952474069952475069952476069952477069952478
069952479069952480069952481069952482069952483069952484069952485069952486069952487069952488
069952489069952490069952491069952492069952493069952494069952495069952496069952497069952498
069952499069952500069952501069952502069952503069952504069952505069952506069952507069952508
069952509069952510069952511069952512069952513069952514069952515069952516069952517069952518
069952519069952520069952521069952522069952523069952524069952525069952526069952527069952528
069952529069952530069952531069952532069952533069952534069952535069952536069952537069952538
069952539069952540069952541069952542069952543069952544069952545069952546069952547069952548
069952549069952550069952551069952552069952553069952554069952555069952556069952557069952558
069952559069952560069952561069952562069952563069952564069952565069952566069952567069952568
069952569069952570069952571069952572069952573069952574069952575069952576069952577069952578
069952579069952580069952581069952582069952583069952584069952585069952586069952587069952588
069952589069952590069952591069952592069952593069952594069952595069952596069952597069952598
069952599069952600069952601069952602069952603069952604069952605069952606069952607069952608
069952609069952610069952611069952612069952613069952614069952615069952616069952617069952618
069952619069952620069952621069952622069952623069952624069952625069952626069952627069952628
069952629069952630069952631069952632069952633069952634069952635069952636069952637069952638
069952639069952640069952641069952642069952643069952644069952645069952646069952647069952648
069952649069952650069952651069952652069952653069952654069952655069952656069952657069952658
069952659069952660069952661069952662069952663069952664069952665069952666069952667069952668
069952669069952670069952671069952672069952673069952674069952675069952676069952677069952678
069952679069952680069952681069952682069952683069952684069952685069952686069952687069952688
069952689069952690069952691069952692069952693069952694069952695069952696069952697069952698
069952699069952700069952701069952702069952703069952704069952705069952706069952707069952708
069952709069952710069952711069952712069952713069952714069952715069952716069952717069952718
069952719069952720069952721069952722069952723069952724069952725069952726069952727069952728
069952729069952730069952731069952732069952733069952734069952735069952736069952737069952738
069952739069952740069952741069952742069952743069952744069952745069952746069952747069952748
069952749069952750069952751069952752069952753069952754069952755069952756069952757069952758
069952759069952760069952761069952762069952763069952764069952765069952766069952767069952768
069952769069952770069952771069952772069952773069952774069952775069952776069952777069952778
069952779069952780069952781069952782069952783069952784069952785069952786069952787069952788
069952789069952790069952791069952792069952793069952794069952795069952796069952797069952798
069952799069952800069952801069952802069952803069952804069952805069952806069952807069952808
069952809069952810069952811069952812069952813069952814069952815069952816069952817069952818
069952819069952820069952821069952822069952823069952824069952825069952826069952827069952828
069952829069952830069952831069952832069952833069952834069952835069952836069952837069952838
069952839069952840069952841069952842069952843069952844069952845069952846069952847069952848
069952849069952850069952851069952852069952853069952854069952855069952856069952857069952858
069952859069952860069952861069952862069952863069952864069952865069952866069952867069952868
069952869069952870069952871069952872069952873069952874069952875069952876069952877069952878
069952879069952880069952881069952882069952883069952884069952885069952886069952887069952888
069952889069952890069952891069952892069952893069952894069952895069952896069952897069952898
069952899069952900069952901069952902069952903069952904069952905069952906069952907069952908
069952909069952910069952911069952912069952913069952914069952915069952916069952917069952918
069952919069952920069952921069952922069952923069952924069952925069952926069952927069952928
069952929069952930069952931069952932069952933069952934069952935069952936069952937069952938
069952939069952940069952941069952942069952943069952944069952945069952946069952947069952948
069952949069952950069952951069952952069952953069952954069952955069952956069952957069952958
069952959069952960069952961069952962069952963069952964069952965069952966069952967069952968
069952969069952970069952971069952972069952973069952974069952975069952976069952977069952978
069952979069952980069952981069952982069952983069952984069952985069952986069952987069952988
069952989069952990069952991069952992069952993069952994069952995069952996069952997069952998
069952999069953000069953001069953002069953003069953004069953005069953006069953007069953008
069953009069953010069953011069953012069953013069953014069953015069953016069953017069953018
069953019069953020069953021069953022069953023069953024069953025069953026069953027069953028
069953029069953030069953031069953032069953033069953034069953035069953036069953037069953038
069953039069953040069953041069953042069953043069953044069953045069953046069953047069953048
069953049069953050069953051069953052069953053069953054069953055069953056069953057069953058
069953059069953060069953061069953062069953063069953064069953065069953066069953067069953068
069953069069953070069953071069953072069953073069953074069953075069953076069953077069953078
069953079069953080069953081069953082069953083069953084069953085069953086069953087069953088
069953089069953090069953091069953092069953093069953094069953095069953096069953097069953098
069953099069953100069953101069953102069953103069953104069953105069953106069953107069953108
069953109069953110069953111069953112069953113069953114069953115069953116069953117069953118
069953119069953120069953121069953122069953123069953124069953125069953126069953127069953128
069953129069953130069953131069953132069953133069953134069953135069953136069953137069953138
069953139069953140069953141069953142069953143069953144069953145069953146069953147069953148
069953149069953150069953151069953152069953153069953154069953155069953156069953157069953158
069953159069953160069953161069953162069953163069953164069953165069953166069953167069953168
069953169069953170069953171069953172069953173069953174069953175069953176069953177069953178
069953179069953180069953181069953182069953183069953184069953185069953186069953187069953188
069953189069953190069953191069953192069953193069953194069953195069953196069953197069953198
069953199069953200069953201069953202069953203069953204069953205069953206069953207069953208
069953209069953210069953211069953212069953213069953214069953215069953216069953217069953218
069953219069953220069953221069953222069953223069953224069953225069953226069953227069953228
069953229069953230069953231069953232069953233069953234069953235069953236069953237069953238
069953239069953240069953241069953242069953243069953244069953245069953246069953247069953248
069953249069953250069953251069953252069953253069953254069953255069953256069953257069953258
069953259069953260069953261069953262069953263069953264069953265069953266069953267069953268
069953269069953270069953271069953272069953273069953274069953275069953276069953277069953278
069953279069953280069953281069953282069953283069953284069953285069953286069953287069953288
069953289069953290069953291069953292069953293069953294069953295069953296069953297069953298
069953299069953300069953301069953302069953303069953304069953305069953306069953307069953308
069953309069953310069953311069953312069953313069953314069953315069953316069953317069953318
069953319069953320069953321069953322069953323069953324069953325069953326069953327069953328
069953329069953330069953331069953332069953333069953334069953335069953336069953337069953338
069953339069953340069953341069953342069953343069953344069953345069953346069953347069953348
069953349069953350069953351069953352069953353069953354069953355069953356069953357069953358
069953359069953360069953361069953362069953363069953364069953365069953366069953367069953368
069953369069953370069953371069953372069953373069953374069953375069953376069953377069953378
069953379069953380069953381069953382069953383069953384069953385069953386069953387069953388
069953389069953390069953391069953392069953393069953394069953395069953396069953397069953398
069953399069953400069953401069953402069953403069953404069953405069953406069953407069953408
069953409069953410069953411069953412069953413069953414069953415069953416069953417069953418
069953419069953420069953421069953422069953423069953424069953425069953426069953427069953428
069953429069953430069953431069953432069953433069953434069953435069953436069953437069953438
069953439069953440069953441069953442069953443069953444069953445069953446069953447069953448
069953449069953450069953451069953452069953453069953454069953455069953456069953457069953458
069953459069953460069953461069953462069953463069953464069953465069953466069953467069953468
069953469069953470069953471069953472069953473069953474069953475069953476069953477069953478
069953479069953480069953481069953482069953483069953484069953485069953486069953487069953488
069953489069953490069953491069953492069953493069953494069953495069953496069953497069953498
069953499069953500069953501069953502069953503069953504069953505069953506069953507069953508
069953509069953510069953511069953512069953513069953514069953515069953516069953517069953518
069953519069953520069953521069953522069953523069953524069953525069953526069953527069953528
069953529069953530069953531069953532069953533069953534069953535069953536069953537069953538
069953539069953540069953541069953542069953543069953544069953545069953546069953547069953548
069953549069953550069953551069953552069953553069953554069953555069953556069953557069953558
069953559069953560069953561069953562069953563069953564069953565069953566069953567069953568
069953569069953570069953571069953572069953573069953574069953575069953576069953577069953578
069953579069953580069953581069953582069953583069953584069953585069953586069953587069953588
069953589069953590069953591069953592069953593069953594069953595069953596069953597069953598
069953599069953600069953601069953602069953603069953604069953605069953606069953607069953608
069953609069953610069953611069953612069953613069953614069953615069953616069953617069953618
069953619069953620069953621069953622069953623069953624069953625069953626069953627069953628
069953629069953630069953631069953632069953633069953634069953635069953636069953637069953638
069953639069953640069953641069953642069953643069953644069953645069953646069953647069953648
069953649069953650069953651069953652069953653069953654069953655069953656069953657069953658
069953659069953660069953661069953662069953663069953664069953665069953666069953667069953668
069953669069953670069953671069953672069953673069953674069953675069953676069953677069953678
069953679069953680069953681069953682069953683069953684069953685069953686069953687069953688
069953689069953690069953691069953692069953693069953694069953695069953696069953697069953698
069953699069953700069953701069953702069953703069953704069953705069953706069953707069953708
069953709069953710069953711069953712069953713069953714069953715069953716069953717069953718
069953719069953720069953721069953722069953723069953724069953725069953726069953727069953728
069953729069953730069953731069953732069953733069953734069953735069953736069953737069953738
069953739069953740069953741069953742069953743069953744069953745069953746069953747069953748
069953749069953750069953751069953752069953753069953754069953755069953756069953757069953758
069953759069953760069953761069953762069953763069953764069953765069953766069953767069953768
069953769069953770069953771069953772069953773069953774069953775069953776069953777069953778
069953779069953780069953781069953782069953783069953784069953785069953786069953787069953788
069953789069953790069953791069953792069953793069953794069953795069953796069953797069953798
069953799069953800069953801069953802069953803069953804069953805069953806069953807069953808
069953809069953810069953811069953812069953813069953814069953815069953816069953817069953818
069953819069953820069953821069953822069953823069953824069953825069953826069953827069953828
069953829069953830069953831069953832069953833069953834069953835069953836069953837069953838
069953839069953840069953841069953842069953843069953844069953845069953846069953847069953848
069953849069953850069953851069953852069953853069953854069953855069953856069953857069953858
069953859069953860069953861069953862069953863069953864069953865069953866069953867069953868
069953869069953870069953871069953872069953873069953874069953875069953876069953877069953878
069953879069953880069953881069953882069953883069953884069953885069953886069953887069953888
069953889069953890069953891069953892069953893069953894069953895069953896069953897069953898
069953899069953900069953901069953902069953903069953904069953905069953906069953907069953908
069953909069953910069953911069953912069953913069953914069953915069953916069953917069953918
069953919069953920069953921069953922069953923069953924069953925069953926069953927069953928
069953929069953930069953931069953932069953933069953934069953935069953936069953937069953938
069953939069953940069953941069953942069953943069953944069953945069953946069953947069953948
069953949069953950069953951069953952069953953069953954069953955069953956069953957069953958
069953959069953960069953961069953962069953963069953964069953965069953966069953967069953968
069953969069953970069953971069953972069953973069953974069953975069953976069953977069953978
069953979069953980069953981069953982069953983069953984069953985069953986069953987069953988
069953989069953990069953991069953992069953993069953994069953995069953996069953997069953998
069953999069954000069954001069954002069954003069954004069954005069954006069954007069954008
069954009069954010069954011069954012069954013069954014069954015069954016069954017069954018
069954019069954020069954021069954022069954023069954024069954025069954026069954027069954028
069954029069954030069954031069954032069954033069954034069954035069954036069954037069954038
069954039069954040069954041069954042069954043069954044069954045069954046069954047069954048
069954049069954050069954051069954052069954053069954054069954055069954056069954057069954058
069954059069954060069954061069954062069954063069954064069954065069954066069954067069954068
069954069069954070069954071069954072069954073069954074069954075069954076069954077069954078
069954079069954080069954081069954082069954083069954084069954085069954086069954087069954088
069954089069954090069954091069954092069954093069954094069954095069954096069954097069954098
069954099069954100069954101069954102069954103069954104069954105069954106069954107069954108
069954109069954110069954111069954112069954113069954114069954115069954116069954117069954118
069954119069954120069954121069954122069954123069954124069954125069954126069954127069954128
069954129069954130069954131069954132069954133069954134069954135069954136069954137069954138
069954139069954140069954141069954142069954143069954144069954145069954146069954147069954148
069954149069954150069954151069954152069954153069954154069954155069954156069954157069954158
069954159069954160069954161069954162069954163069954164069954165069954166069954167069954168
069954169069954170069954171069954172069954173069954174069954175069954176069954177069954178
069954179069954180069954181069954182069954183069954184069954185069954186069954187069954188
069954189069954190069954191069954192069954193069954194069954195069954196069954197069954198
069954199069954200069954201069954202069954203069954204069954205069954206069954207069954208
069954209069954210069954211069954212069954213069954214069954215069954216069954217069954218
069954219069954220069954221069954222069954223069954224069954225069954226069954227069954228
069954229069954230069954231069954232069954233069954234069954235069954236069954237069954238
069954239069954240069954241069954242069954243069954244069954245069954246069954247069954248
069954249069954250069954251069954252069954253069954254069954255069954256069954257069954258
069954259069954260069954261069954262069954263069954264069954265069954266069954267069954268
069954269069954270069954271069954272069954273069954274069954275069954276069954277069954278
069954279069954280069954281069954282069954283069954284069954285069954286069954287069954288
069954289069954290069954291069954292069954293069954294069954295069954296069954297069954298
069954299069954300069954301069954302069954303069954304069954305069954306069954307069954308
069954309069954310069954311069954312069954313069954314069954315069954316069954317069954318
069954319069954320069954321069954322069954323069954324069954325069954326069954327069954328
069954329069954330069954331069954332069954333069954334069954335069954336069954337069954338
069954339069954340069954341069954342069954343069954344069954345069954346069954347069954348
069954349069954350069954351069954352069954353069954354069954355069954356069954357069954358
069954359069954360069954361069954362069954363069954364069954365069954366069954367069954368
069954369069954370069954371069954372069954373069954374069954375069954376069954377069954378
069954379069954380069954381069954382069954383069954384069954385069954386069954387069954388
069954389069954390069954391069954392069954393069954394069954395069954396069954397069954398
069954399069954400069954401069954402069954403069954404069954405069954406069954407069954408
069954409069954410069954411069954412069954413069954414069954415069954416069954417069954418
069954419069954420069954421069954422069954423069954424069954425069954426069954427069954428
069954429069954430069954431069954432069954433069954434069954435069954436069954437069954438
069954439069954440069954441069954442069954443069954444069954445069954446069954447069954448
069954449069954450069954451069954452069954453069954454069954455069954456069954457069954458
069954459069954460069954461069954462069954463069954464069954465069954466069954467069954468
069954469069954470069954471069954472069954473069954474069954475069954476069954477069954478
069954479069954480069954481069954482069954483069954484069954485069954486069954487069954488
069954489069954490069954491069954492069954493069954494069954495069954496069954497069954498
069954499069954500069954501069954502069954503069954504069954505069954506069954507069954508
069954509069954510069954511069954512069954513069954514069954515069954516069954517069954518
069954519069954520069954521069954522069954523069954524069954525069954526069954527069954528
069954529069954530069954531069954532069954533069954534069954535069954536069954537069954538
069954539069954540069954541069954542069954543069954544069954545069954546069954547069954548
069954549069954550069954551069954552069954553069954554069954555069954556069954557069954558
069954559069954560069954561069954562069954563069954564069954565069954566069954567069954568
069954569069954570069954571069954572069954573069954574069954575069954576069954577069954578
069954579069954580069954581069954582069954583069954584069954585069954586069954587069954588
069954589069954590069954591069954592069954593069954594069954595069954596069954597069954598
069954599069954600069954601069954602069954603069954604069954605069954606069954607069954608
069954609069954610069954611069954612069954613069954614069954615069954616069954617069954618
069954619069954620069954621069954622069954623069954624069954625069954626069954627069954628
069954629069954630069954631069954632069954633069954634069954635069954636069954637069954638
069954639069954640069954641069954642069954643069954644069954645069954646069954647069954648
069954649069954650069954651069954652069954653069954654069954655069954656069954657069954658
069954659069954660069954661069954662069954663069954664069954665069954666069954667069954668
069954669069954670069954671069954672069954673069954674069954675069954676069954677069954678
069954679069954680069954681069954682069954683069954684069954685069954686069954687069954688
069954689069954690069954691069954692069954693069954694069954695069954696069954697069954698
069954699069954700069954701069954702069954703069954704069954705069954706069954707069954708
069954709069954710069954711069954712069954713069954714069954715069954716069954717069954718
069954719069954720069954721069954722069954723069954724069954725069954726069954727069954728
069954729069954730069954731069954732069954733069954734069954735069954736069954737069954738
069954739069954740069954741069954742069954743069954744069954745069954746069954747069954748
069954749069954750069954751069954752069954753069954754069954755069954756069954757069954758
069954759069954760069954761069954762069954763069954764069954765069954766069954767069954768
069954769069954770069954771069954772069954773069954774069954775069954776069954777069954778
069954779069954780069954781069954782069954783069954784069954785069954786069954787069954788
069954789069954790069954791069954792069954793069954794069954795069954796069954797069954798
069954799069954800069954801069954802069954803069954804069954805069954806069954807069954808
069954809069954810069954811069954812069954813069954814069954815069954816069954817069954818
069954819069954820069954821069954822069954823069954824069954825069954826069954827069954828
069954829069954830069954831069954832069954833069954834069954835069954836069954837069954838
069954839069954840069954841069954842069954843069954844069954845069954846069954847069954848
069954849069954850069954851069954852069954853069954854069954855069954856069954857069954858
069954859069954860069954861069954862069954863069954864069954865069954866069954867069954868
069954869069954870069954871069954872069954873069954874069954875069954876069954877069954878
069954879069954880069954881069954882069954883069954884069954885069954886069954887069954888
069954889069954890069954891069954892069954893069954894069954895069954896069954897069954898
069954899069954900069954901069954902069954903069954904069954905069954906069954907069954908
069954909069954910069954911069954912069954913069954914069954915069954916069954917069954918
069954919069954920069954921069954922069954923069954924069954925069954926069954927069954928
069954929069954930069954931069954932069954933069954934069954935069954936069954937069954938
069954939069954940069954941069954942069954943069954944069954945069954946069954947069954948
069954949069954950069954951069954952069954953069954954069954955069954956069954957069954958
069954959069954960069954961069954962069954963069954964069954965069954966069954967069954968
069954969069954970069954971069954972069954973069954974069954975069954976069954977069954978
069954979069954980069954981069954982069954983069954984069954985069954986069954987069954988
069954989069954990069954991069954992069954993069954994069954995069954996069954997069954998
069954999069955000069955001069955002069955003069955004069955005069955006069955007069955008
069955009069955010069955011069955012069955013069955014069955015069955016069955017069955018
069955019069955020069955021069955022069955023069955024069955025069955026069955027069955028
069955029069955030069955031069955032069955033069955034069955035069955036069955037069955038
069955039069955040069955041069955042069955043069955044069955045069955046069955047069955048
069955049069955050069955051069955052069955053069955054069955055069955056069955057069955058
069955059069955060069955061069955062069955063069955064069955065069955066069955067069955068
069955069069955070069955071069955072069955073069955074069955075069955076069955077069955078
069955079069955080069955081069955082069955083069955084069955085069955086069955087069955088
069955089069955090069955091069955092069955093069955094069955095069955096069955097069955098
069955099069955100069955101069955102069955103069955104069955105069955106069955107069955108
069955109069955110069955111069955112069955113069955114069955115069955116069955117069955118
069955119069955120069955121069955122069955123069955124069955125069955126069955127069955128
069955129069955130069955131069955132069955133069955134069955135069955136069955137069955138
069955139069955140069955141069955142069955143069955144069955145069955146069955147069955148
069955149069955150069955151069955152069955153069955154069955155069955156069955157069955158
069955159069955160069955161069955162069955163069955164069955165069955166069955167069955168
069955169069955170069955171069955172069955173069955174069955175069955176069955177069955178
069955179069955180069955181069955182069955183069955184069955185069955186069955187069955188
069955189069955190069955191069955192069955193069955194069955195069955196069955197069955198
069955199069955200069955201069955202069955203069955204069955205069955206069955207069955208
069955209069955210069955211069955212069955213069955214069955215069955216069955217069955218
069955219069955220069955221069955222069955223069955224069955225069955226069955227069955228
069955229069955230069955231069955232069955233069955234069955235069955236069955237069955238
069955239069955240069955241069955242069955243069955244069955245069955246069955247069955248
069955249069955250069955251069955252069955253069955254069955255069955256069955257069955258
069955259069955260069955261069955262069955263069955264069955265069955266069955267069955268
069955269069955270069955271069955272069955273069955274069955275069955276069955277069955278
069955279069955280069955281069955282069955283069955284069955285069955286069955287069955288
069955289069955290069955291069955292069955293069955294069955295069955296069955297069955298
069955299069955300069955301069955302069955303069955304069955305069955306069955307069955308
069955309069955310069955311069955312069955313069955314069955315069955316069955317069955318
069955319069955320069955321069955322069955323069955324069955325069955326069955327069955328
069955329069955330069955331069955332069955333069955334069955335069955336069955337069955338
069955339069955340069955341069955342069955343069955344069955345069955346069955347069955348
069955349069955350069955351069955352069955353069955354069955355069955356069955357069955358
069955359069955360069955361069955362069955363069955364069955365069955366069955367069955368
069955369069955370069955371069955372069955373069955374069955375069955376069955377069955378
069955379069955380069955381069955382069955383069955384069955385069955386069955387069955388
069955389069955390069955391069955392069955393069955394069955395069955396069955397069955398
069955399069955400069955401069955402069955403069955404069955405069955406069955407069955408
069955409069955410069955411069955412069955413069955414069955415069955416069955417069955418
069955419069955420069955421069955422069955423069955424069955425069955426069955427069955428
069955429069955430069955431069955432069955433069955434069955435069955436069955437069955438
069955439069955440069955441069955442069955443069955444069955445069955446069955447069955448
069955449069955450069955451069955452069955453069955454069955455069955456069955457069955458
069955459069955460069955461069955462069955463069955464069955465069955466069955467069955468
069955469069955470069955471069955472069955473069955474069955475069955476069955477069955478
069955479069955480069955481069955482069955483069955484069955485069955486069955487069955488
069955489069955490069955491069955492069955493069955494069955495069955496069955497069955498
069955499069955500069955501069955502069955503069955504069955505069955506069955507069955508
069955509069955510069955511069955512069955513069955514069955515069955516069955517069955518
069955519069955520069955521069955522069955523069955524069955525069955526069955527069955528
069955529069955530069955531069955532069955533069955534069955535069955536069955537069955538
069955539069955540069955541069955542069955543069955544069955545069955546069955547069955548
069955549069955550069955551069955552069955553069955554069955555069955556069955557069955558
069955559069955560069955561069955562069955563069955564069955565069955566069955567069955568
069955569069955570069955571069955572069955573069955574069955575069955576069955577069955578
069955579069955580069955581069955582069955583069955584069955585069955586069955587069955588
069955589069955590069955591069955592069955593069955594069955595069955596069955597069955598
069955599069955600069955601069955602069955603069955604069955605069955606069955607069955608
069955609069955610069955611069955612069955613069955614069955615069955616069955617069955618
069955619069955620069955621069955622069955623069955624069955625069955626069955627069955628
069955629069955630069955631069955632069955633069955634069955635069955636069955637069955638
069955639069955640069955641069955642069955643069955644069955645069955646069955647069955648
069955649069955650069955651069955652069955653069955654069955655069955656069955657069955658
069955659069955660069955661069955662069955663069955664069955665069955666069955667069955668
069955669069955670069955671069955672069955673069955674069955675069955676069955677069955678
069955679069955680069955681069955682069955683069955684069955685069955686069955687069955688
069955689069955690069955691069955692069955693069955694069955695069955696069955697069955698
069955699069955700069955701069955702069955703069955704069955705069955706069955707069955708
069955709069955710069955711069955712069955713069955714069955715069955716069955717069955718
069955719069955720069955721069955722069955723069955724069955725069955726069955727069955728
069955729069955730069955731069955732069955733069955734069955735069955736069955737069955738
069955739069955740069955741069955742069955743069955744069955745069955746069955747069955748
069955749069955750069955751069955752069955753069955754069955755069955756069955757069955758
069955759069955760069955761069955762069955763069955764069955765069955766069955767069955768
069955769069955770069955771069955772069955773069955774069955775069955776069955777069955778
069955779069955780069955781069955782069955783069955784069955785069955786069955787069955788
069955789069955790069955791069955792069955793069955794069955795069955796069955797069955798
069955799069955800069955801069955802069955803069955804069955805069955806069955807069955808
069955809069955810069955811069955812069955813069955814069955815069955816069955817069955818
069955819069955820069955821069955822069955823069955824069955825069955826069955827069955828
069955829069955830069955831069955832069955833069955834069955835069955836069955837069955838
069955839069955840069955841069955842069955843069955844069955845069955846069955847069955848
069955849069955850069955851069955852069955853069955854069955855069955856069955857069955858
069955859069955860069955861069955862069955863069955864069955865069955866069955867069955868
069955869069955870069955871069955872069955873069955874069955875069955876069955877069955878
069955879069955880069955881069955882069955883069955884069955885069955886069955887069955888
069955889069955890069955891069955892069955893069955894069955895069955896069955897069955898
069955899069955900069955901069955902069955903069955904069955905069955906069955907069955908
069955909069955910069955911069955912069955913069955914069955915069955916069955917069955918
069955919069955920069955921069955922069955923069955924069955925069955926069955927069955928
069955929069955930069955931069955932069955933069955934069955935069955936069955937069955938
069955939069955940069955941069955942069955943069955944069955945069955946069955947069955948
069955949069955950069955951069955952069955953069955954069955955069955956069955957069955958
069955959069955960069955961069955962069955963069955964069955965069955966069955967069955968
069955969069955970069955971069955972069955973069955974069955975069955976069955977069955978
069955979069955980069955981069955982069955983069955984069955985069955986069955987069955988
069955989069955990069955991069955992069955993069955994069955995069955996069955997069955998
069955999069956000069956001069956002069956003069956004069956005069956006069956007069956008
069956009069956010069956011069956012069956013069956014069956015069956016069956017069956018
069956019069956020069956021069956022069956023069956024069956025069956026069956027069956028
069956029069956030069956031069956032069956033069956034069956035069956036069956037069956038
069956039069956040069956041069956042069956043069956044069956045069956046069956047069956048
069956049069956050069956051069956052069956053069956054069956055069956056069956057069956058
069956059069956060069956061069956062069956063069956064069956065069956066069956067069956068
069956069069956070069956071069956072069956073069956074069956075069956076069956077069956078
069956079069956080069956081069956082069956083069956084069956085069956086069956087069956088
069956089069956090069956091069956092069956093069956094069956095069956096069956097069956098
069956099069956100069956101069956102069956103069956104069956105069956106069956107069956108
069956109069956110069956111069956112069956113069956114069956115069956116069956117069956118
069956119069956120069956121069956122069956123069956124069956125069956126069956127069956128
069956129069956130069956131069956132069956133069956134069956135069956136069956137069956138
069956139069956140069956141069956142069956143069956144069956145069956146069956147069956148
069956149069956150069956151069956152069956153069956154069956155069956156069956157069956158
069956159069956160069956161069956162069956163069956164069956165069956166069956167069956168
069956169069956170069956171069956172069956173069956174069956175069956176069956177069956178
069956179069956180069956181069956182069956183069956184069956185069956186069956187069956188
069956189069956190069956191069956192069956193069956194069956195069956196069956197069956198
069956199069956200069956201069956202069956203069956204069956205069956206069956207069956208
069956209069956210069956211069956212069956213069956214069956215069956216069956217069956218
069956219069956220069956221069956222069956223069956224069956225069956226069956227069956228
069956229069956230069956231069956232069956233069956234069956235069956236069956237069956238
069956239069956240069956241069956242069956243069956244069956245069956246069956247069956248
069956249069956250069956251069956252069956253069956254069956255069956256069956257069956258
069956259069956260069956261069956262069956263069956264069956265069956266069956267069956268
069956269069956270069956271069956272069956273069956274069956275069956276069956277069956278
069956279069956280069956281069956282069956283069956284069956285069956286069956287069956288
069956289069956290069956291069956292069956293069956294069956295069956296069956297069956298
069956299069956300069956301069956302069956303069956304069956305069956306069956307069956308
069956309069956310069956311069956312069956313069956314069956315069956316069956317069956318
069956319069956320069956321069956322069956323069956324069956325069956326069956327069956328
069956329069956330069956331069956332069956333069956334069956335069956336069956337069956338
069956339069956340069956341069956342069956343069956344069956345069956346069956347069956348
069956349069956350069956351069956352069956353069956354069956355069956356069956357069956358
069956359069956360069956361069956362069956363069956364069956365069956366069956367069956368
069956369069956370069956371069956372069956373069956374069956375069956376069956377069956378
069956379069956380069956381069956382069956383069956384069956385069956386069956387069956388
069956389069956390069956391069956392069956393069956394069956395069956396069956397069956398
069956399069956400069956401069956402069956403069956404069956405069956406069956407069956408
069956409069956410069956411069956412069956413069956414069956415069956416069956417069956418
069956419069956420069956421069956422069956423069956424069956425069956426069956427069956428
069956429069956430069956431069956432069956433069956434069956435069956436069956437069956438
069956439069956440069956441069956442069956443069956444069956445069956446069956447069956448
069956449069956450069956451069956452069956453069956454069956455069956456069956457069956458
069956459069956460069956461069956462069956463069956464069956465069956466069956467069956468
069956469069956470069956471069956472069956473069956474069956475069956476069956477069956478
069956479069956480069956481069956482069956483069956484069956485069956486069956487069956488
069956489069956490069956491069956492069956493069956494069956495069956496069956497069956498
069956499069956500069956501069956502069956503069956504069956505069956506069956507069956508
069956509069956510069956511069956512069956513069956514069956515069956516069956517069956518
069956519069956520069956521069956522069956523069956524069956525069956526069956527069956528
069956529069956530069956531069956532069956533069956534069956535069956536069956537069956538
069956539069956540069956541069956542069956543069956544069956545069956546069956547069956548
069956549069956550069956551069956552069956553069956554069956555069956556069956557069956558
069956559069956560069956561069956562069956563069956564069956565069956566069956567069956568
069956569069956570069956571069956572069956573069956574069956575069956576069956577069956578
069956579069956580069956581069956582069956583069956584069956585069956586069956587069956588
069956589069956590069956591069956592069956593069956594069956595069956596069956597069956598
069956599069956600069956601069956602069956603069956604069956605069956606069956607069956608
069956609069956610069956611069956612069956613069956614069956615069956616069956617069956618
069956619069956620069956621069956622069956623069956624069956625069956626069956627069956628
069956629069956630069956631069956632069956633069956634069956635069956636069956637069956638
069956639069956640069956641069956642069956643069956644069956645069956646069956647069956648
069956649069956650069956651069956652069956653069956654069956655069956656069956657069956658
069956659069956660069956661069956662069956663069956664069956665069956666069956667069956668
069956669069956670069956671069956672069956673069956674069956675069956676069956677069956678
069956679069956680069956681069956682069956683069956684069956685069956686069956687069956688
069956689069956690069956691069956692069956693069956694069956695069956696069956697069956698
069956699069956700069956701069956702069956703069956704069956705069956706069956707069956708
069956709069956710069956711069956712069956713069956714069956715069956716069956717069956718
069956719069956720069956721069956722069956723069956724069956725069956726069956727069956728
069956729069956730069956731069956732069956733069956734069956735069956736069956737069956738
069956739069956740069956741069956742069956743069956744069956745069956746069956747069956748
069956749069956750069956751069956752069956753069956754069956755069956756069956757069956758
069956759069956760069956761069956762069956763069956764069956765069956766069956767069956768
069956769069956770069956771069956772069956773069956774069956775069956776069956777069956778
069956779069956780069956781069956782069956783069956784069956785069956786069956787069956788
069956789069956790069956791069956792069956793069956794069956795069956796069956797069956798
069956799069956800069956801069956802069956803069956804069956805069956806069956807069956808
069956809069956810069956811069956812069956813069956814069956815069956816069956817069956818
069956819069956820069956821069956822069956823069956824069956825069956826069956827069956828
069956829069956830069956831069956832069956833069956834069956835069956836069956837069956838
069956839069956840069956841069956842069956843069956844069956845069956846069956847069956848
069956849069956850069956851069956852069956853069956854069956855069956856069956857069956858
069956859069956860069956861069956862069956863069956864069956865069956866069956867069956868
069956869069956870069956871069956872069956873069956874069956875069956876069956877069956878
069956879069956880069956881069956882069956883069956884069956885069956886069956887069956888
069956889069956890069956891069956892069956893069956894069956895069956896069956897069956898
069956899069956900069956901069956902069956903069956904069956905069956906069956907069956908
069956909069956910069956911069956912069956913069956914069956915069956916069956917069956918
069956919069956920069956921069956922069956923069956924069956925069956926069956927069956928
069956929069956930069956931069956932069956933069956934069956935069956936069956937069956938
069956939069956940069956941069956942069956943069956944069956945069956946069956947069956948
069956949069956950069956951069956952069956953069956954069956955069956956069956957069956958
069956959069956960069956961069956962069956963069956964069956965069956966069956967069956968
069956969069956970069956971069956972069956973069956974069956975069956976069956977069956978
069956979069956980069956981069956982069956983069956984069956985069956986069956987069956988
069956989069956990069956991069956992069956993069956994069956995069956996069956997069956998
069956999069957000069957001069957002069957003069957004069957005069957006069957007069957008
069957009069957010069957011069957012069957013069957014069957015069957016069957017069957018
069957019069957020069957021069957022069957023069957024069957025069957026069957027069957028
069957029069957030069957031069957032069957033069957034069957035069957036069957037069957038
069957039069957040069957041069957042069957043069957044069957045069957046069957047069957048
069957049069957050069957051069957052069957053069957054069957055069957056069957057069957058
069957059069957060069957061069957062069957063069957064069957065069957066069957067069957068
069957069069957070069957071069957072069957073069957074069957075069957076069957077069957078
069957079069957080069957081069957082069957083069957084069957085069957086069957087069957088
069957089069957090069957091069957092069957093069957094069957095069957096069957097069957098
069957099069957100069957101069957102069957103069957104069957105069957106069957107069957108
069957109069957110069957111069957112069957113069957114069957115069957116069957117069957118
069957119069957120069957121069957122069957123069957124069957125069957126069957127069957128
069957129069957130069957131069957132069957133069957134069957135069957136069957137069957138
069957139069957140069957141069957142069957143069957144069957145069957146069957147069957148
069957149069957150069957151069957152069957153069957154069957155069957156069957157069957158
069957159069957160069957161069957162069957163069957164069957165069957166069957167069957168
069957169069957170069957171069957172069957173069957174069957175069957176069957177069957178
069957179069957180069957181069957182069957183069957184069957185069957186069957187069957188
069957189069957190069957191069957192069957193069957194069957195069957196069957197069957198
069957199069957200069957201069957202069957203069957204069957205069957206069957207069957208
069957209069957210069957211069957212069957213069957214069957215069957216069957217069957218
069957219069957220069957221069957222069957223069957224069957225069957226069957227069957228
069957229069957230069957231069957232069957233069957234069957235069957236069957237069957238
069957239069957240069957241069957242069957243069957244069957245069957246069957247069957248
069957249069957250069957251069957252069957253069957254069957255069957256069957257069957258
069957259069957260069957261069957262069957263069957264069957265069957266069957267069957268
069957269069957270069957271069957272069957273069957274069957275069957276069957277069957278
069957279069957280069957281069957282069957283069957284069957285069957286069957287069957288
069957289069957290069957291069957292069957293069957294069957295069957296069957297069957298
069957299069957300069957301069957302069957303069957304069957305069957306069957307069957308
069957309069957310069957311069957312069957313069957314069957315069957316069957317069957318
069957319069957320069957321069957322069957323069957324069957325069957326069957327069957328
069957329069957330069957331069957332069957333069957334069957335069957336069957337069957338
069957339069957340069957341069957342069957343069957344069957345069957346069957347069957348
069957349069957350069957351069957352069957353069957354069957355069957356069957357069957358
069957359069957360069957361069957362069957363069957364069957365069957366069957367069957368
069957369069957370069957371069957372069957373069957374069957375069957376069957377069957378
069957379069957380069957381069957382069957383069957384069957385069957386069957387069957388
069957389069957390069957391069957392069957393069957394069957395069957396069957397069957398
069957399069957400069957401069957402069957403069957404069957405069957406069957407069957408
069957409069957410069957411069957412069957413069957414069957415069957416069957417069957418
069957419069957420069957421069957422069957423069957424069957425069957426069957427069957428
069957429069957430069957431069957432069957433069957434069957435069957436069957437069957438
069957439069957440069957441069957442069957443069957444069957445069957446069957447069957448
069957449069957450069957451069957452069957453069957454069957455069957456069957457069957458
069957459069957460069957461069957462069957463069957464069957465069957466069957467069957468
069957469069957470069957471069957472069957473069957474069957475069957476069957477069957478
069957479069957480069957481069957482069957483069957484069957485069957486069957487069957488
069957489069957490069957491069957492069957493069957494069957495069957496069957497069957498
069957499069957500069957501069957502069957503069957504069957505069957506069957507069957508
069957509069957510069957511069957512069957513069957514069957515069957516069957517069957518
069957519069957520069957521069957522069957523069957524069957525069957526069957527069957528
069957529069957530069957531069957532069957533069957534069957535069957536069957537069957538
069957539069957540069957541069957542069957543069957544069957545069957546069957547069957548
069957549069957550069957551069957552069957553069957554069957555069957556069957557069957558
069957559069957560069957561069957562069957563069957564069957565069957566069957567069957568
069957569069957570069957571069957572069957573069957574069957575069957576069957577069957578
069957579069957580069957581069957582069957583069957584069957585069957586069957587069957588
069957589069957590069957591069957592069957593069957594069957595069957596069957597069957598
069957599069957600069957601069957602069957603069957604069957605069957606069957607069957608
069957609069957610069957611069957612069957613069957614069957615069957616069957617069957618
069957619069957620069957621069957622069957623069957624069957625069957626069957627069957628
069957629069957630069957631069957632069957633069957634069957635069957636069957637069957638
069957639069957640069957641069957642069957643069957644069957645069957646069957647069957648
069957649069957650069957651069957652069957653069957654069957655069957656069957657069957658
069957659069957660069957661069957662069957663069957664069957665069957666069957667069957668
069957669069957670069957671069957672069957673069957674069957675069957676069957677069957678
069957679069957680069957681069957682069957683069957684069957685069957686069957687069957688
069957689069957690069957691069957692069957693069957694069957695069957696069957697069957698
069957699069957700069957701069957702069957703069957704069957705069957706069957707069957708
069957709069957710069957711069957712069957713069957714069957715069957716069957717069957718
069957719069957720069957721069957722069957723069957724069957725069957726069957727069957728
069957729069957730069957731069957732069957733069957734069957735069957736069957737069957738
069957739069957740069957741069957742069957743069957744069957745069957746069957747069957748
069957749069957750069957751069957752069957753069957754069957755069957756069957757069957758
069957759069957760069957761069957762069957763069957764069957765069957766069957767069957768
069957769069957770069957771069957772069957773069957774069957775069957776069957777069957778
069957779069957780069957781069957782069957783069957784069957785069957786069957787069957788
069957789069957790069957791069957792069957793069957794069957795069957796069957797069957798
069957799069957800069957801069957802069957803069957804069957805069957806069957807069957808
069957809069957810069957811069957812069957813069957814069957815069957816069957817069957818
069957819069957820069957821069957822069957823069957824069957825069957826069957827069957828
069957829069957830069957831069957832069957833069957834069957835069957836069957837069957838
069957839069957840069957841069957842069957843069957844069957845069957846069957847069957848
069957849069957850069957851069957852069957853069957854069957855069957856069957857069957858
069957859069957860069957861069957862069957863069957864069957865069957866069957867069957868
069957869069957870069957871069957872069957873069957874069957875069957876069957877069957878
069957879069957880069957881069957882069957883069957884069957885069957886069957887069957888
069957889069957890069957891069957892069957893069957894069957895069957896069957897069957898
069957899069957900069957901069957902069957903069957904069957905069957906069957907069957908
069957909069957910069957911069957912069957913069957914069957915069957916069957917069957918
069957919069957920069957921069957922069957923069957924069957925069957926069957927069957928
069957929069957930069957931069957932069957933069957934069957935069957936069957937069957938
069957939069957940069957941069957942069957943069957944069957945069957946069957947069957948
069957949069957950069957951069957952069957953069957954069957955069957956069957957069957958
069957959069957960069957961069957962069957963069957964069957965069957966069957967069957968
069957969069957970069957971069957972069957973069957974069957975069957976069957977069957978
069957979069957980069957981069957982069957983069957984069957985069957986069957987069957988
069957989069957990069957991069957992069957993069957994069957995069957996069957997069957998
069957999069958000069958001069958002069958003069958004069958005069958006069958007069958008
069958009069958010069958011069958012069958013069958014069958015069958016069958017069958018
069958019069958020069958021069958022069958023069958024069958025069958026069958027069958028
069958029069958030069958031069958032069958033069958034069958035069958036069958037069958038
069958039069958040069958041069958042069958043069958044069958045069958046069958047069958048
069958049069958050069958051069958052069958053069958054069958055069958056069958057069958058
069958059069958060069958061069958062069958063069958064069958065069958066069958067069958068
069958069069958070069958071069958072069958073069958074069958075069958076069958077069958078
069958079069958080069958081069958082069958083069958084069958085069958086069958087069958088
069958089069958090069958091069958092069958093069958094069958095069958096069958097069958098
069958099069958100069958101069958102069958103069958104069958105069958106069958107069958108
069958109069958110069958111069958112069958113069958114069958115069958116069958117069958118
069958119069958120069958121069958122069958123069958124069958125069958126069958127069958128
069958129069958130069958131069958132069958133069958134069958135069958136069958137069958138
069958139069958140069958141069958142069958143069958144069958145069958146069958147069958148
069958149069958150069958151069958152069958153069958154069958155069958156069958157069958158
069958159069958160069958161069958162069958163069958164069958165069958166069958167069958168
069958169069958170069958171069958172069958173069958174069958175069958176069958177069958178
069958179069958180069958181069958182069958183069958184069958185069958186069958187069958188
069958189069958190069958191069958192069958193069958194069958195069958196069958197069958198
069958199069958200069958201069958202069958203069958204069958205069958206069958207069958208
069958209069958210069958211069958212069958213069958214069958215069958216069958217069958218
069958219069958220069958221069958222069958223069958224069958225069958226069958227069958228
069958229069958230069958231069958232069958233069958234069958235069958236069958237069958238
069958239


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