crudeoil_lee4_06.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.633.3.5.65.31.75.317.483.6330294976961231431701902172372642883724624864985035065235305595709139189369389579599789809991001102010221040153925574071492749444954496549674971498750155034503750445073509251145141514551555197522352515286529153045359539254265469547554915559559357225788588359065924595860526083625564216459648765476719677368927026726373167354744076907767793381018409847785258637896590659278948098599942100001013810544106671092010921109351094610960109711098510996110101102111035110461106011310113401134611376113821141512060120961214412150121681224612288123241237212378123961247412684131101320013260134161388414022143041450814934150241508415240157081584015921159831609116173163081641016572166941688317015170961715817266173481748317585177471786117942180041811218194183291842518506185681867618754188351889418906189091893218940189681898518988190111901919047190641906719090190981912619143191461916919177192051922219225192481925619284040516172829313413111812181305141561415716178141591617101617192319242025202621272128223223323037313732192433342533342635362733342835362935363842384339443945404640474151425149565056513843525344525345545546525347545548545557615762586358645965596660706170687569757057627172637172647374657172667374677374768076817782778378847885798980898794889489768190918290918392938490918592938692939599951009610196102971039710498108991081061131071131089510010911010110911010211111210310911010411111210511111201213141516171813325170891080121314151617181332517089108131311534211634312012012210119203912202140011920383958122021394059011920383957587712202139405859780119203839575876779612202139405859777897114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227114111521162013421135391534015458172591737719178192962109721103421343234433454346534763487349835093511035211353123541335514356153571635817359183601936120362213632236423365243662536726368273692837029371303723137332374333753437635377363783737938380393814038241383423844338544386453874638847389483904939150392513935239453395543965539756398573995840059401604026140362404634056440665407664086740968410694117041271413724147341574416754177641877419784207942180422814238242483425844268542786428874298843089431904329143392434934359443695437964389743998440994411004421014431024441034451044461054471064481074491084501094511104521114531124541134550456145724581947520476214773849439495404965751358514595157653277533785349555196552975530456145724583459446054616462746384649465104661146712468134691447015471164721747318474194752047621477224782347924480254812648227483284842948530486314873248833489344903549136492374933849439495404964149742498434994450045501465024750348504495055050651507525085350954510555115651257513585145951560516615176251863519645206552166522675236852469525705267152772528735297453075531765327753378534795358053681537825388353984540855418654287543885448954590546915479254893549945509555196552975539855499555100556101557102558103559104560105561106562107563108564109565110566111567112568113569456570457578458586459594460602461610462618463626464634465642466650467658468666469674470682471690472698473706474714475722476730477738478746479754480762481770482778483786484794485802486810487818488826489834490842491850492858493866494874495882496890497898498906499914500922501930502938503946504954505962506970507978508986509994510100251110105121018513102651410345151042516105051710585181066519107452010825211090522109852311065241114525112252611305271138528114652911545301162531117053211785331186534119453512025361210537121853812265391234540124254112505421258543126654412745451282546129054712985481306549131455013225511330552133855313465541354555136255613705571378558138655913945601402561141056214185631426564143456514425661450567145856814665691474148515011517153315491565148214981514153015461562157815781706183419622090221814821578148315861484159414851602148616101487161814881626148916341490164214911650149216581493166614941674149516821496169014971698149817061499171415001722150117301502173815031746150417541505176215061770150717781508178615091794151018021511181015121818151318261514183415151842151618501517185815181866151918741520188215211890152218981523190615241914152519221526193015271938152819461529195415301962153119701532197815331986153419941535200215362010153720181538202615392034154020421541205015422058154320661544207415452082154620901547209815482106154921141550212215512130155221381553214615542154155521621556217015572178155821861559219415602202156122101562221815632226156422341565224215662250156722581568226615692274157022821571229015722298157323061574231415752322157623301577233814824561498457149945815004591501456460461150245746246315034584644651504466467150546815064594604691507461462464470471150846346546647247315094674684741510469470151147147215124734741513456475151445747615154584771516459478151745646046147547948015184574624634764814821519458464465477483484152046646748548615214684871522459460479488152346146246447047148048148348949015244634654664724734824844854914921525467468474486487493152646947048848915274714724904911528473474492493152945615304571531458153245915334564604614754794804944984991534457462463476481482495500501153545846446547748348449650250315364664674854865045051537468153845946047949850715394614624644704714804814834894904995005025085091540463465466472473482484485491492501503504510511154146746847448648749350550651215424694704884895075081543471472490491509510154447347449249351151215454561546457154745815484591549456460461475479480494498499513517518155045746246347648148249550050151451952015514584644654774834844965025035155215221552466467485486504505523524155346815544594604794985175261555461462464470471480481483489490499500502508509518519521527528155646346546647247348248448549149250150350451051152052252352953015574674684744864874935055065125245255311558469470488489507508526527155947147249049150951052852915604734744924935115125305311561456156245715634581564459156545646046147547948049449849951351751853253653715664574624634764814824955005015145195205335385391567458464465477483484496502503515521522534540541156846646748548650450552352454254315694681570459460479498517536545157146146246447047148048148348949049950050250850951851952152752853753854054654715724634654664724734824844854914925015035045105115205225235295305395415425485491573467468474486487493505506512524525531543544550157446947048848950750852652754554615754714724904915095105285295475481576473474492493511512530531549550157757017065711707572170857317095741710575171157617125771713578171457917155801716581171758217185831719584172058517215861722587172358817245891725590172659117275921728593172959417305951731596173259717335981734599173560017366011737570602610173857160361117395726046121740573605613174157460661417425756076151743576608616174457760961717455786186261746579619627174758062062817485816216291749582622630175058362363117515846246321752585625633175358663464217545876356431755588636644175658963764517575906386461758591639647175959264064817605936416491761650658176265165917636526601764653661176565466217666556631767656664176865766517696661770667177166817726691773670177467117756721776673177759460267417785956036751779596604676178059760567717815986066781782599607679178360060868017846016096811785610618634682690178661161963568369117876126206366846921788613621637685693178961462263868669417906156236396876951791616624640688696179261762564168969717936266426506987061794627643651699707179562864465270070817966296456537017091797630646654702710179863164765570371117996326486567047121800633649657705713180165866671418026596677151803660668716180466166971718056626707181806663671719180766467272018086656737211809674682181067568318116766841812677685181367868618146796871815680688181668168918176906981818691699181969270018206937011821694702182269570318236967041824697705182570671418267077151827708716182870971718297107181830711719183171272018327137211833570722183457172318355727241836573725183757472618385757271839576728184057772918415787301842579731184358073218445817331845582734184658373518475847361848585737184958673818505877391851588740185258974118535907421854591743185559274418565937451857594746185859574718595967481860597749186159875018625997511863600752186460175318655706026107227547621866571603611723755763186757260461272475676418685736056137257577651869574606614726758766187057560761572775976718715766086167287607681872577609617729761769187357861862673077077818745796196277317717791875580620628732772780187658162162973377378118775826226307347747821878583623631735775783187958462463273677678418805856256337377777851881586634642738786794188258763564373978779518835886366447407887961884589637645741789797188559063864674279079818865916396477437917991887592640648744792800188859364164974579380118896506588028101890651659803811189165266080481218926536618058131893654662806814189465566380781518956566648088161896657665809817189766681818986678191899668820190066982119016708221902671823190367282419046738251905594602754826190659560375582719075966047568281908597605757829190959860675883019105996077598311911600608760832191260160976183319136106186346826907627707868348421914611619635683691763771787835843191561262063668469276477278883684419166136216376856937657737898378451917614622638686694766774790838846191861562363968769576777579183984719196166246406886967687767928408481920617625641689697769777793841849192162664265069870677879480285085819226276436516997077797958038518591923628644652700708780796804852860192462964565370170978179780585386119256306466547027107827988068548621926631647655703711783799807855863192763264865670471278480080885686419286336496577057137858018098578651929658666714810818866193065966771581181986719316606687168128208681932661669717813821869193366267071881482287019346636717198158238711935664672720816824872193666567372181782587319376746828268341938675683827835193967668482883619406776858298371941678686830838194267968783183919436806888328401944681689833841194569069884285019466916998438511947692700844852194869370184585319496947028468541950695703847855195169670484885619526977058498571953706714858866195470771585986719557087168608681956709717861869195771071886287019587117198638711959712720864872196071372186587319615701962571196357219645731965574196657519675761968577196957819705791971580197258119735821974583197558419765851977586197858719795881980589198159019825911983592198459319855941986595198759619885971989598199059919916001992601199357060261072275476287490691419945716036117237557638759079151995572604612724756764876908916199657360561372575776587790991719975746066147267587668789109181998575607615727759767879911919199957660861672876076888091292020005776096177297617698819139212001578618626730770778882922930200257961962773177177988392393120035806206287327727808849249322004581621629733773781885925933200558262263073477478288692693420065836236317357757838879279352007584624632736776784888928936200858562563373777778588992993720095866346427387867948909389462010587635643739787795891939947201158863664474078879689294094820125896376457417897978939419492013590638646742790798894942950201459163964774379179989594395120155926406487447928008969449522016593641649745793801897945953201765065880281095496220186516598038119559632019652660804812956964202065366180581395796520216546628068149589662022655663807815959967202365666480881696096820246576658098179619692025666202666720276682028669202967020306712031672203267320335946027549069782034595603755907979203559660475690898020365976057579099812037598606758910982203859960775991198320396006087609129842040601609761913985204161061863468269076277078683484291492293898699420426116196356836917637717878358439159239399879952043612620636684692764772788836844916924940988996204461362163768569376577378983784591792594198999720456146226386866947667747908388469189269429909982046615623639687695767775791839847919927943991999204761662464068869676877679284084892092894499210002048617625641689697769777793841849921929945993100120496266426506987067787948028508589309469541002101020506276436516997077797958038518599319479551003101120516286446527007087807968048528609329489561004101220526296456537017097817978058538619339499571005101320536306466547027107827988068548629349509581006101420546316476557037117837998078558639359519591007101520556326486567047127848008088568649369529601008101620566336496577057137858018098578659379539611009101720576586667148108188669629701018205865966771581181986796397110192059660668716812820868964972102020606616697178138218699659731021206166267071881482287096697410222062663671719815823871967975102320636646727208168248729689761024206466567372181782587396997710252065674682826834978986206667568382783597998720676766848288369809882068677685829837981989206967868683083898299020706796878318399839912071680688832840984992207268168983384198599320736906988428509941002207469169984385199510032075692700844852996100420766937018458539971005207769470284685499810062078695703847855999100720796967048488561000100820806977058498571001100920817067148588661010101820827077158598671011101920837087168608681012102020847097178618691013102120857107188628701014102220867117198638711015102320877127208648721016102420887137218658731017102520895702090571209157220925732093574209457520955762096577209757820985792099580210058121015822102583210358421045852105586210658721075882108589210959021105912111592211259321135942114595211559621165972117598211859921196002120601212157060261072275476287490691410261058106621225716036117237557638759079151027105910672123572604612724756764876908916102810601068212457360561372575776587790991710291061106921255746066147267587668789109181030106210702126575607615727759767879911919103110631071212757660861672876076888091292010321064107221285776096177297617698819139211033106510732129578618626730770778882922930103410741082213057961962773177177988392393110351075108321315806206287327727808849249321036107610842132581621629733773781885925933103710771085213358262263073477478288692693410381078108621345836236317357757838879279351039107910872135584624632736776784888928936104010801088213658562563373777778588992993710411081108921375866346427387867948909389461042109010982138587635643739787795891939947104310911099213958863664474078879689294094810441092110021405896376457417897978939419491045109311012141590638646742790798894942950104610941102214259163964774379179989594395110471095110321435926406487447928008969449521048109611042144593641649745793801897945953104910971105214565065880281095496211061114214665165980381195596311071115214765266080481295696411081116214865366180581395796511091117214965466280681495896611101118215065566380781595996711111119215165666480881696096811121120215265766580981796196911131121215366621546672155668215666921576702158671215967221606732161594602754906105811302162595603755907105911312163596604756908106011322164597605757909106111332165598606758910106211342166599607759911106311352167600608760912106411362168601609761913106511372169610618634682690762770786834842914922938986994106610741090113811462170611619635683691763771787835843915923939987995106710751091113911472171612620636684692764772788836844916924940988996106810761092114011482172613621637685693765773789837845917925941989997106910771093114111492173614622638686694766774790838846918926942990998107010781094114211502174615623639687695767775791839847919927943991999107110791095114311512175616624640688696768776792840848920928944992100010721080109611441152217661762564168969776977779384184992192994599310011073108110971145115321776266426506987067787948028508589309469541002101010821098110611541162217862764365169970777979580385185993194795510031011108310991107115511632179628644652700708780796804852860932948956100410121084110011081156116421806296456537017097817978058538619339499571005101310851101110911571165218163064665470271078279880685486293495095810061014108611021110115811662182631647655703711783799807855863935951959100710151087110311111159116721836326486567047127848008088568649369529601008101610881104111211601168218463364965770571378580180985786593795396110091017108911051113116111692185658666714810818866962970101811141122117021866596677158118198679639711019111511231171218766066871681282086896497210201116112411722188661669717813821869965973102111171125117321896626707188148228709669741022111811261174219066367171981582387196797510231119112711752191664672720816824872968976102411201128117621926656737218178258739699771025112111291177219367468282683497898611301138219467568382783597998711311139219567668482883698098811321140219667768582983798198911331141219767868683083898299011341142219867968783183998399111351143219968068883284098499211361144220068168983384198599311371145220169069884285099410021146115422026916998438519951003114711552203692700844852996100411481156220469370184585399710051149115722056947028468549981006115011582206695703847855999100711511159220769670484885610001008115211602208697705849857100110091153116122097067148588661010101811621170221070771585986710111019116311712211708716860868101210201164117222127097178618691013102111651173221371071886287010141022116611742214711719863871101510231167117522157127208648721016102411681176221671372186587310171025116911772217570221857122195722220573222157422225752223576222457722255782226579222758022285812229582223058322315842232585223358622345872235588223658922375902238591223959222405932241594224259522435962244597224559822465992247600224860122495706026107227547628749069141026105810661178121012182250571603611723755763875907915102710591067117912111219225157260461272475676487690891610281060106811801212122022525736056137257577658779099171029106110691181121312212253574606614726758766878910918103010621070118212141222225457560761572775976787991191910311063107111831215122322555766086167287607688809129201032106410721184121612242256577609617729761769881913921103310651073118512171225225757861862673077077888292293010341074108211861226123422585796196277317717798839239311035107510831187122712352259580620628732772780884924932103610761084118812281236226058162162973377378188592593310371077108511891229123722615826226307347747828869269341038107810861190123012382262583623631735775783887927935103910791087119112311239226358462463273677678488892893610401080108811921232124022645856256337377777858899299371041108110891193123312412265586634642738786794890938946104210901098119412421250226658763564373978779589193994710431091109911951243125122675886366447407887968929409481044109211001196124412522268589637645741789797893941949104510931101119712451253226959063864674279079889494295010461094110211981246125422705916396477437917998959439511047109511031199124712552271592640648744792800896944952104810961104120012481256227259364164974579380189794595310491097110512011249125722736506588028109549621106111412581266227465165980381195596311071115125912672275652660804812956964110811161260126822766536618058139579651109111712611269227765466280681495896611101118126212702278655663807815959967111111191263127122796566648088169609681112112012641272228065766580981796196911131121126512732281666228266722836682284669228567022866712287672228867322895946027549061058121012822290595603755907105912111283229159660475690810601212128422925976057579091061121312852293598606758910106212141286229459960775991110631215128722956006087609121064121612882296601609761913106512171289229761061863468269076277078683484291492293898699410661074109011381146121812261242129012982298611619635683691763771787835843915923939987995106710751091113911471219122712431291129922996126206366846927647727888368449169249409889961068107610921140114812201228124412921300230061362163768569376577378983784591792594198999710691077109311411149122112291245129313012301614622638686694766774790838846918926942990998107010781094114211501222123012461294130223026156236396876957677757918398479199279439919991071107910951143115112231231124712951303230361662464068869676877679284084892092894499210001072108010961144115212241232124812961304230461762564168969776977779384184992192994599310011073108110971145115312251233124912971305230562664265069870677879480285085893094695410021010108210981106115411621234125012581306131423066276436516997077797958038518599319479551003101110831099110711551163123512511259130713152307628644652700708780796804852860932948956100410121084110011081156116412361252126013081316230862964565370170978179780585386193394995710051013108511011109115711651237125312611309131723096306466547027107827988068548629349509581006101410861102111011581166123812541262131013182310631647655703711783799807855863935951959100710151087110311111159116712391255126313111319231163264865670471278480080885686493695296010081016108811041112116011681240125612641312132023126336496577057137858018098578659379539611009101710891105111311611169124112571265131313212313658666714810818866962970101811141122117012661274132223146596677158118198679639711019111511231171126712751323231566066871681282086896497210201116112411721268127613242316661669717813821869965973102111171125117312691277132523176626707188148228709669741022111811261174127012781326231866367171981582387196797510231119112711751271127913272319664672720816824872968976102411201128117612721280132823206656737218178258739699771025112111291177127312811329232167468282683497898611301138128212902322675683827835979987113111391283129123236766848288369809881132114012841292232467768582983798198911331141128512932325678686830838982990113411421286129423266796878318399839911135114312871295232768068883284098499211361144128812962328681689833841985993113711451289129723296906988428509941002114611541298130623306916998438519951003114711551299130723316927008448529961004114811561300130823326937018458539971005114911571301130923336947028468549981006115011581302131023346957038478559991007115111591303131123356967048488561000100811521160130413122336697705849857100110091153116113051313233770671485886610101018116211701314132223387077158598671011101911631171131513232339708716860868101210201164117213161324234070971786186910131021116511731317132523417107188628701014102211661174131813262342711719863871101510231167117513191327234371272086487210161024116811761320132823447137218658731017102511691177132113292345456241469242470243471244472245473246474260488261489262490263491264492265493279507280508281509282510283511284512298526299527300528301529302530303531317545318546319547320548321549322550336564337565338566339567340568341569228456229457230458231459232460233461234462235463236464237465238466239467240468241469242470243471244472245473246474247475248476249477250478251479252480253481254482255483256484257485258486259487260488261489262490263491264492265493266494267495268496269497270498271499272500273501274502275503276504277505278506279507280508281509282510283511284512285513286514287515288516289517290518291519292520293521294522295523296524297525298526299527300528301529302530303531304532305533306534307535308536309537310538311539312540313541314542315543316544317545318546319547320548321549322550323551324552325553326554327555328556329557330558331559332560333561334562335563336564337565338566339567340568341569241242260261279280298299317318336337243244262263281282300301319320338339245246264265283284302303321322340341469474470471489490508509527528546547565566472473491492510511529530548549567568469474470471489490508509527528546547565566472473491492510511529530548549567568469674470682471690472698473706474714488826489834490842491850492858493866507978508986509994510100251110105121018526113052711385281146529115453011625311170545128254612905471298548130654913145501322564143456514425661450567145856814665691474469674470682471690472698473706474714488826489834490842491850492858493866507978508986509994510100251110105121018526113052711385281146529115453011625311170545128254612905471298548130654913145501322564143456514425661450567145856814665691474456457458459456460461475479480494498499513517518532536537551555556457462463476481482495500501514519520533538539552557558458464465477483484496502503515521522534540541553559560466467485486504505523524542543561562468459460479498517536555564461462464470471480481483489490499500502508509518519521527528537538540546547556557559565566463465466472473482484485491492501503504510511520522523529530539541542548549558560561567568467468474486487493505506512524525531543544550562563569469470488489507508526527545546564565471472490491509510528529547548566567473474492493511512530531549550568569456457458459456460461475479480494498499513517518532536537551555556457462463476481482495500501514519520533538539552557558458464465477483484496502503515521522534540541553559560466467485486504505523524542543561562468459460479498517536555564461462464470471480481483489490499500502508509518519521527528537538540546547556557559565566463465466472473482484485491492501503504510511520522523529530539541542548549558560561567568467468474486487493505506512524525531543544550562563569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601570602610722754762874906914102610581066117812101218133013621370571603611723755763875907915102710591067117912111219133113631371572604612724756764876908916102810601068118012121220133213641372573605613725757765877909917102910611069118112131221133313651373574606614726758766878910918103010621070118212141222133413661374575607615727759767879911919103110631071118312151223133513671375576608616728760768880912920103210641072118412161224133613681376577609617729761769881913921103310651073118512171225133713691377578618626730770778882922930103410741082118612261234133813781386579619627731771779883923931103510751083118712271235133913791387580620628732772780884924932103610761084118812281236134013801388581621629733773781885925933103710771085118912291237134113811389582622630734774782886926934103810781086119012301238134213821390583623631735775783887927935103910791087119112311239134313831391584624632736776784888928936104010801088119212321240134413841392585625633737777785889929937104110811089119312331241134513851393586634642738786794890938946104210901098119412421250134613941402587635643739787795891939947104310911099119512431251134713951403588636644740788796892940948104410921100119612441252134813961404589637645741789797893941949104510931101119712451253134913971405590638646742790798894942950104610941102119812461254135013981406591639647743791799895943951104710951103119912471255135113991407592640648744792800896944952104810961104120012481256135214001408593641649745793801897945953104910971105120112491257135314011409650658802810954962110611141258126614101418651659803811955963110711151259126714111419652660804812956964110811161260126814121420653661805813957965110911171261126914131421654662806814958966111011181262127014141422655663807815959967111111191263127114151423656664808816960968111211201264127214161424657665809817961969111311211265127314171425666667668669670671672673594602754906105812101362143459560375590710591211136314355966047569081060121213641436597605757909106112131365143759860675891010621214136614385996077599111063121513671439600608760912106412161368144060160976191310651217136914416106186346826907627707868348429149229389869941066107410901138114612181226124212901298137013781394144214506116196356836917637717878358439159239399879951067107510911139114712191227124312911299137113791395144314516126206366846927647727888368449169249409889961068107610921140114812201228124412921300137213801396144414526136216376856937657737898378459179259419899971069107710931141114912211229124512931301137313811397144514536146226386866947667747908388469189269429909981070107810941142115012221230124612941302137413821398144614546156236396876957677757918398479199279439919991071107910951143115112231231124712951303137513831399144714556166246406886967687767928408489209289449921000107210801096114411521224123212481296130413761384140014481456617625641689697769777793841849921929945993100110731081109711451153122512331249129713051377138514011449145762664265069870677879480285085893094695410021010108210981106115411621234125012581306131413861402141014581466627643651699707779795803851859931947955100310111083109911071155116312351251125913071315138714031411145914676286446527007087807968048528609329489561004101210841100110811561164123612521260130813161388140414121460146862964565370170978179780585386193394995710051013108511011109115711651237125312611309131713891405141314611469630646654702710782798806854862934950958100610141086110211101158116612381254126213101318139014061414146214706316476557037117837998078558639359519591007101510871103111111591167123912551263131113191391140714151463147163264865670471278480080885686493695296010081016108811041112116011681240125612641312132013921408141614641472633649657705713785801809857865937953961100910171089110511131161116912411257126513131321139314091417146514736586667148108188669629701018111411221170126612741322141814261474659667715811819867963971101911151123117112671275132314191427147566066871681282086896497210201116112411721268127613241420142814766616697178138218699659731021111711251173126912771325142114291477662670718814822870966974102211181126117412701278132614221430147866367171981582387196797510231119112711751271127913271423143114796646727208168248729689761024112011281176127212801328142414321480665673721817825873969977102511211129117712731281132914251433148167468282683497898611301138128212901434144267568382783597998711311139128312911435144367668482883698098811321140128412921436144467768582983798198911331141128512931437144567868683083898299011341142128612941438144667968783183998399111351143128712951439144768068883284098499211361144128812961440144868168983384198599311371145128912971441144969069884285099410021146115412981306145014586916998438519951003114711551299130714511459692700844852996100411481156130013081452146069370184585399710051149115713011309145314616947028468549981006115011581302131014541462695703847855999100711511159130313111455146369670484885610001008115211601304131214561464697705849857100110091153116113051313145714657067148588661010101811621170131413221466147470771585986710111019116311711315132314671475708716860868101210201164117213161324146814767097178618691013102111651173131713251469147771071886287010141022116611741318132614701478711719863871101510231167117513191327147114797127208648721016102411681176132013281472148071372186587310171025116911771321132914731481570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601570602610722754762874906914102610581066117812101218133013621370571603611723755763875907915102710591067117912111219133113631371572604612724756764876908916102810601068118012121220133213641372573605613725757765877909917102910611069118112131221133313651373574606614726758766878910918103010621070118212141222133413661374575607615727759767879911919103110631071118312151223133513671375576608616728760768880912920103210641072118412161224133613681376577609617729761769881913921103310651073118512171225133713691377578618626730770778882922930103410741082118612261234133813781386579619627731771779883923931103510751083118712271235133913791387580620628732772780884924932103610761084118812281236134013801388581621629733773781885925933103710771085118912291237134113811389582622630734774782886926934103810781086119012301238134213821390583623631735775783887927935103910791087119112311239134313831391584624632736776784888928936104010801088119212321240134413841392585625633737777785889929937104110811089119312331241134513851393586634642738786794890938946104210901098119412421250134613941402587635643739787795891939947104310911099119512431251134713951403588636644740788796892940948104410921100119612441252134813961404589637645741789797893941949104510931101119712451253134913971405590638646742790798894942950104610941102119812461254135013981406591639647743791799895943951104710951103119912471255135113991407592640648744792800896944952104810961104120012481256135214001408593641649745793801897945953104910971105120112491257135314011409650658802810954962110611141258126614101418651659803811955963110711151259126714111419652660804812956964110811161260126814121420653661805813957965110911171261126914131421654662806814958966111011181262127014141422655663807815959967111111191263127114151423656664808816960968111211201264127214161424657665809817961969111311211265127314171425666667668669670671672673594602754906105812101362143459560375590710591211136314355966047569081060121213641436597605757909106112131365143759860675891010621214136614385996077599111063121513671439600608760912106412161368144060160976191310651217136914416106186346826907627707868348429149229389869941066107410901138114612181226124212901298137013781394144214506116196356836917637717878358439159239399879951067107510911139114712191227124312911299137113791395144314516126206366846927647727888368449169249409889961068107610921140114812201228124412921300137213801396144414526136216376856937657737898378459179259419899971069107710931141114912211229124512931301137313811397144514536146226386866947667747908388469189269429909981070107810941142115012221230124612941302137413821398144614546156236396876957677757918398479199279439919991071107910951143115112231231124712951303137513831399144714556166246406886967687767928408489209289449921000107210801096114411521224123212481296130413761384140014481456617625641689697769777793841849921929945993100110731081109711451153122512331249129713051377138514011449145762664265069870677879480285085893094695410021010108210981106115411621234125012581306131413861402141014581466627643651699707779795803851859931947955100310111083109911071155116312351251125913071315138714031411145914676286446527007087807968048528609329489561004101210841100110811561164123612521260130813161388140414121460146862964565370170978179780585386193394995710051013108511011109115711651237125312611309131713891405141314611469630646654702710782798806854862934950958100610141086110211101158116612381254126213101318139014061414146214706316476557037117837998078558639359519591007101510871103111111591167123912551263131113191391140714151463147163264865670471278480080885686493695296010081016108811041112116011681240125612641312132013921408141614641472633649657705713785801809857865937953961100910171089110511131161116912411257126513131321139314091417146514736586667148108188669629701018111411221170126612741322141814261474659667715811819867963971101911151123117112671275132314191427147566066871681282086896497210201116112411721268127613241420142814766616697178138218699659731021111711251173126912771325142114291477662670718814822870966974102211181126117412701278132614221430147866367171981582387196797510231119112711751271127913271423143114796646727208168248729689761024112011281176127212801328142414321480665673721817825873969977102511211129117712731281132914251433148119231331373423461924133138342347202513413934334820261341403433492127135141344350212813514234435122321361463453552332137146346355303714415135336031371451513543603233146147355356343514814935735836371501513593601913334224333413814714834735635725333413914714834835635726353614014915034935835927333414114714835035635728353614214915035135835929353614314915035235835938421521562472513423463843152157247252342347394415315824825334334839451531592482543433494046154160249255344350404715416124925634435141511551652502603453554251156165251260346355495616317025826535336050561641702592653543605152165166260261355356535416716826226335735855561691702642653593603815224734243525315716616725226126234735635744525315816616725326126234835635745545515916816925426326434935835946525316016616725526126235035635747545516116816925626326435135835948545516216816925726326435235835957611711752472512662703423465762171176247252266271342347586317217724825326727234334858641721782482542672733433495965173179249255268274344350596617318024925626827534435160701741842502602692793453556170175184251260270279346355687518218925826527728435336069751831892592652782843543607071184185260261279280355356727318618726226328128235735874751881892642652832843593605717124726634262717217618518625226126228134735635763717217718518625326126227228028134835635764737417818718825426326428334935835965717217918518625526126227428028135035635766737418018718825626326427528228335135835967737418118718825726326427628228335235835976801901942472512662702852893423467681190195247252266271285290342347778219119624825326727228629134334877831911972482542672732862923433497884192198249255268274287293344350788519219924925626827528729434435179891932032502602692792882983453558089194203251260270279289298346355879420120825826527728429630335336088942022082592652782842973033543608990203204260261279280298299355356919220520626226328128230030135735893942072082642652832843023033593607619024726628534281909119520420525226126228130034735635782909119620420525326126227228028129129930034835635783929319720620725426326428330234935835984909119820420525526126227428028129329930035035635785929319920620725626326427528228329430130235135835986929320020620725726326427628228329530130235235835995992092132472512662702852893043083423469510020921424725226627128529030430934234796101210215248253267272286291305310343348961022102162482542672732862923053113433499710321121724925526827428729330631234435097104211218249256268275287294306313344351981082122222502602692792882983073173453559910821322225126027027928929830831734635510611322022725826527728429630331532235336010711322122725926527828429730331632235436010810922222326026127928029829931731835535611011122422526226328128230030131932035735811211322622726426528328430230332132235936095209247266285304342100109110214223224252261262281300319347356357101109110215223224253261262272280281291299300310318319348356357102111112216225226254263264283302321349358359103109110217223224255261262274280281293299300312318319350356357104111112218225226256263264275282283294301302313320321351358359105111112219225226257263264276282283295301302314320321352358359384215215636136538431521573613663944153158362367394515315936236840461541603633694047154161363370415115516536437442511561653653744956163170372379505616417037337951521651663743755354167168376377555616917037837938152361435253157166167366375376445253158166167367375376455455159168169368377378465253160166167369375376475455161168169370377378485455162168169371377378576117117526627036136557621711762662713613665863172177267272362367586417217826727336236859651731792682743633695966173180268275363370607017418426927936437461701751842702793653746875182189277284372379697518318927828437337970711841852792803743757273186187281282376377747518818928328437837957171266361627172176185186271280281366375376637172177185186272280281367375376647374178187188273282283368377378657172179185186274280281369375376667374180187188275282283370377378677374181187188276282283371377378768019019426627028528936136576811901952662712852903613667782191196267272286291362367778319119726727328629236236878841921982682742872933633697885192199268275287294363370798919320326927928829836437480891942032702792892983653748794201208277284296303372379889420220827828429730337337989902032042792802982993743759192205206281282300301376377939420720828328430230337837976190266285361819091195204205271280281300366375376829091196204205272280281291299300367375376839293197206207273282283302368377378849091198204205274280281293299300369375376859293199206207275282283294301302370377378869293200206207276282283295301302371377378959920921326627028528930430836136595100209214266271285290304309361366961012102152672722862913053103623679610221021626727328629230531136236897103211217268274287293306312363369971042112182682752872943063133633709810821222226927928829830731736437499108213222270279289298308317365374106113220227277284296303315322372379107113221227278284297303316322373379108109222223279280298299317318374375110111224225281282300301319320376377112113226227283284302303321322378379952092662853043611001091102142232242712802813003193663753761011091102152232242722802812912993003103183193673753761021111122162252262732822833023213683773781031091102172232242742802812932993003123183193693753761041111122182252262752822832943013023133203213703773781051111122192252262762822832953013023143203213713773785761171175380384576217117638038558631721773813865864172178381387596517317938238859661731803823896070174184383393617017518438439368751821893913986975183189392398707118418539339472731861873953967475188189397398571713806271721761851863853943956371721771851863863943956473741781871883873963976571721791851863883943956673741801871883893963976773741811871883903963977680190194285289380384768119019528529038038577821911962862913813867783191197286292381387788419219828729338238878851921992872943823897989193203288298383393808919420328929838439387942012082963033913988894202208297303392398899020320429829939339491922052063003013953969394207208302303397398761902853808190911952042052902993003853943958290911962042052912993003863943958392931972062072923013023873963978490911982042052932993003883943958592931992062072943013023893963978692932002062072953013023903963979599209213285289304308380384951002092142852903043093803859610121021528629130531038138696102210216286292305311381387971032112172872933063123823889710421121828729430631338238998108212222288298307317383393991082132222892983083173843931061132202272963033153223913981071132212272973033163223923981081092222232982993173183933941101112242253003013193203953961121132262273023033213223973989520928530438010010911021422322429029930031938539439510110911021522322429129930031031831938639439510211111221622522629230130232138739639710310911021722322429329930031231831938839439510411111221822522629430130231332032138939639710511111221922522629530130231432032139039639776801901943994037681190195399404778219119640040577831911974004067884192198401407788519219940140879891932034024128089194203403412879420120841041788942022084114178990203204412413919220520641441593942072084164177619039981909119520420540441341482909119620420540541341483929319720620740641541684909119820420540741341485929319920620740841541686929320020620740941541695992092133043083994039510020921430430939940496101210215305310400405961022102163053114004069710321121730631240140797104211218306313401408981082122223073174024129910821322230831740341210611322022731532241041710711322122731632241141710810922222331731841241311011122422531932041441511211322622732132241641795209304399100109110214223224309318319404413414101109110215223224310318319405413414102111112216225226311320321406415416103109110217223224312318319407413414104111112218225226313320321408415416105111112219225226314320321409415416959920921341842295100209214418423961012102154194249610221021641942597103211217420426971042112184204279810821222242143199108213222422431106113220227429436107113221227430436108109222223431432110111224225433434112113226227435436952094181001091102142232244234324331011091102152232244244324331021111122162252264254344351031091102172232244264324331041111122182252264274344351051111122192252264284344351245190267200189211322013230141524114152511617262141527216172816172918301831341432568131533568141634791015173579101618361112173720212324381921252639192027284032411932421933344320333444203536452133344621353647353648374937502223335124252732345224252733355326282934365426282935375530313656394042435738404445583839464759516038516138525362395253633954556440525365405455665455675668566941425270434446515371434446525472454748535573454748545674495055755859616276575963647757586566787079577080577172815871728258737483597172845973748573748675877588606171896263657072906263657173916466677274926466677375936869749477788081957678828396767784859789987689997690911007790911017792931027890911037892931049293105941069410779809010881828489911098182849092110838586919311183858692941128788931131-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-51-101-51-101-51-101-51-101-51-101-51-101-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-151-601-601-601-601-601-601-601-601-601-601-601-601-601-601-601-601-601-601-601-601-601-801-1001-1001-1001-1001-1001-1001-801-801-801-601-601-601-601-601-601-601-601-601-801-1001-1001-1001-1001-1001-1001-801-801-801-601-601-601-601-601-601-601-601-601-801-1001-1001-1001-1001-1001-1001-801-801-801-601-601-601-601-601-601-601-601-601-801-1001-1001-1001-1001-1001-1001-801-801-801-601-601-601-601-601-601-601-601-601-801-1001-1001-1001-1001-1001-1001-801-801-801-601-601-601-601-601-601-601-601-601-801-1001-1001-1001-1001-1001-1001-801-801-801-601-601-601-601-601-601-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-21-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-501-.3.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.71.3.5.65.31.75.317.483.633-.3.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.71.3.5.65.31.75.317.483.633-.3.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.71.3.5.65.31.75.317.483.633-.3.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.71.3.5.65.31.75.317.483.633-.3.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.71.3.5.65.31.75.317.483.633-.3.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.43.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.6.3.5.65.31.75.317.483.633-.71.3.5.65.31.75.317.483.633-.35.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.8.3.5.65.31.75.317.483.633-.35.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.8.3.5.65.31.75.317.483.633-.35.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.8.3.5.65.31.75.317.483.633-.35.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.8.3.5.65.31.75.317.483.633-.35.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.8.3.5.65.31.75.317.483.633-.35.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.5.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.65.3.5.65.31.75.317.483.633-.8.3.5.65.31.75.317.483.633-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-1115-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11-11