{"id":"PSF-2017-11","summary":"Expat 2.2.3","details":"Expat 2.2.2 was released with multiple security fixes:\n\n* #43: Protect against compilation without any source of high quality\n  entropy enabled, e.g. with CMake build system\n* #60: Windows with _UNICODE: Unintended use of LoadLibraryW with a non-wide\n  string resulted in failure to load advapi32.dll and degradation in quality\n  of used entropy when compiled with _UNICODE for Windows; you can launch\n  existing binaries with EXPAT_ENTROPY_DEBUG=1 in the environment to inspect\n  the quality of entropy used during runtime\n* [MOX-006]: Fix non-NULL parser parameter validation in XML_Parse; resulted\n  in NULL dereference, previously\n\nExpat 2.2.3 contains an additional security fix: #82: CVE-2017-11742 --\nWindows: Fix DLL hijacking vulnerability using Steve Holme's LoadLibrary\nwrapper for/of cURL\n","modified":"2025-10-09T01:01:18.456128Z","published":"2017-07-17T00:00:00Z","database_specific":{"cwe_ids":[]},"references":[{"type":"REPORT","url":"https://bugs.python.org/issue30947"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/python/cpython","events":[{"introduced":"0"},{"fixed":"297516ea509c72d8ebed3a9b3ce200f023aca0b7"},{"fixed":"83e37e16f3065086d721d4e62a3788e01db3431c"},{"fixed":"86a713cb0c110b6798ca7f9e630fc511ee0a4028"},{"fixed":"93d0cb58b4da2a88c56f472c6c19491cc7a390df"},{"fixed":"ec4ab09b7c0b5070bdb27351f979cbecc4636245"},{"fixed":"f2492bb6aae061aea47e21fc7e56b7ab9bfdf543"}]}],"versions":["2.5","3.2","v0.9.8","v0.9.9","v1.0.1","v1.0.2","v1.1","v1.1.1","v1.2","v1.2b1","v1.2b2","v1.2b3","v1.2b4","v1.3","v1.3b1","v1.4","v1.4b1","v1.4b2","v1.4b3","v1.5","v1.5.1","v1.5.2","v1.5.2a1","v1.5.2a2","v1.5.2b1","v1.5.2b2","v1.5.2c1","v1.5a1","v1.5a2","v1.5a3","v1.5a4","v1.5b1","v1.5b2","v1.6a1","v1.6a2","v2.0","v2.0b1","v2.0b2","v2.0c1","v2.1","v2.1a1","v2.1a2","v2.1b1","v2.1b2","v2.1c1","v2.1c2","v2.2a3","v2.3c1","v2.3c2","v2.4","v2.4a1","v2.4a2","v2.4a3","v2.4b1","v2.4b2","v2.4c1","v2.5","v2.5.1","v2.5.1c1","v2.5.2","v2.5.2c1","v2.5.3","v2.5.3c1","v2.5.4","v2.5.5","v2.5.5c1","v2.5.5c2","v2.5.6","v2.5.6c1","v2.5a0","v2.5a1","v2.5a2","v2.5b1","v2.5b2","v2.5b3","v2.5c1","v2.5c2","v2.6","v2.6.1","v2.6.2","v2.6.2c1","v2.6.3","v2.6.3rc1","v2.6.4","v2.6.4rc1","v2.6.4rc2","v2.6.5","v2.6.5rc1","v2.6.5rc2","v2.6.6","v2.6.6rc1","v2.6.6rc2","v2.6.7","v2.6.8","v2.6.8rc1","v2.6.8rc2","v2.6a1","v2.6a2","v2.6a3","v2.6b1","v2.6b2","v2.6b3","v2.6rc1","v2.6rc2","v2.7","v2.7.1","v2.7.1rc1","v2.7.2","v2.7.2rc1","v2.7.3","v2.7.3rc1","v2.7.3rc2","v2.7.4rc1","v2.7a1","v2.7a2","v2.7a3","v2.7a4","v2.7b1","v2.7b2","v2.7rc1","v2.7rc2","v3.0a1","v3.0a2","v3.0a3","v3.0a4","v3.0a5","v3.0b1","v3.0b2","v3.0b3","v3.0rc1","v3.0rc2","v3.0rc3","v3.1","v3.1.1","v3.1.1rc1","v3.1.2","v3.1.2rc1","v3.1.3","v3.1.3rc1","v3.1.4","v3.1.4rc1","v3.1.5","v3.1.5rc1","v3.1.5rc2","v3.1a1","v3.1a2","v3.1b1","v3.1rc1","v3.1rc2","v3.2","v3.2.1","v3.2.1b1","v3.2.1rc1","v3.2.1rc2","v3.2.2","v3.2.2rc1","v3.2.3","v3.2.3rc1","v3.2.3rc2","v3.2.4","v3.2.4rc1","v3.2.5","v3.2.6","v3.2.6rc1","v3.2a1","v3.2a2","v3.2a3","v3.2a4","v3.2b1","v3.2b2","v3.2rc1","v3.2rc2","v3.2rc3","v3.3.0","v3.3.0a1","v3.3.0a2","v3.3.0a3","v3.3.0a4","v3.3.0b1","v3.3.0b2","v3.3.0rc1","v3.3.0rc2","v3.3.0rc3","v3.3.1","v3.3.1rc1","v3.3.2","v3.3.3","v3.3.3rc1","v3.3.3rc2","v3.3.4","v3.3.4rc1","v3.3.5","v3.3.5rc1","v3.3.5rc2","v3.3.6","v3.3.6rc1","v3.4.0","v3.4.0a1","v3.4.0a2","v3.4.0a3","v3.4.0a4","v3.4.0b1","v3.4.0b2","v3.4.0b3","v3.4.0rc1","v3.4.0rc2","v3.4.0rc3","v3.4.1","v3.4.1rc1","v3.4.2","v3.4.2rc1","v3.4.3","v3.4.3rc1","v3.4.4","v3.4.4rc1","v3.4.5","v3.4.5rc1","v3.4.6","v3.4.6rc1","v3.5.0","v3.5.0a1","v3.5.0a2","v3.5.0a3","v3.5.0a4","v3.5.0b1","v3.5.0b2","v3.5.0b3","v3.5.0b4","v3.5.0rc1","v3.5.0rc2","v3.5.0rc3","v3.5.0rc4","v3.5.1","v3.5.1rc1","v3.5.2","v3.5.2rc1","v3.5.3","v3.5.3rc1","v3.6.0","v3.6.0a1","v3.6.0a2","v3.6.0a3","v3.6.0a4","v3.6.0b1","v3.6.0b2","v3.6.0b3","v3.6.0b4","v3.6.0rc1","v3.6.0rc2"],"database_specific":{"source":"https://github.com/psf/advisory-database/blob/main/advisories/python/PSF-2017-11.json","vanir_signatures":[{"signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/siphash.h"},"deprecated":false,"digest":{"line_hashes":["194279865410587140981368982758198784814","233367275289451499249125603781371385447","154694669088705175633797582114627235251","285659823138466378680793864880068835478","257531415730089545755159866689160060249","272066851450151268852997242424273812667","139839931463525899679228734048494164339","231733826317227170664808508350121030743","227126119740510237452119574122986126807","239662339041944463694053306254278448067","136884243500003384752065965359801338353","13224566819109833828159956515201496043","150796656705574215931018304683905116131","174889350873621641138054869870651931570","267452626354943874099609507541551459210","164384979580047150327111847994693207976","70365894510281722061264977104811532919","196830468031570799444014725395040145728","83757048757356372273127291859867840830","289919936902587762536012908775192870034","307733669408807229063459752244460372483","282978495079991036196645499634941366195","95021471981328662549912553906041157328","111282181288369174219331301360217797310","329274835737455583181351138830426676709","201961855549367346279726555392376954567","169995752672008982327498533943379292451","108504909130187649269843292120001734519","90372332722368606801201320760779841821","110140896724993168445310910567780599386","62171268559296343706633897403446625503","176555216490185006401366965186207014806","69956829248854293119972667648486288189","245153497114147079235364987974976394736","202757083964887791444021866321740201099","168810430456852267100305231465932205169"],"threshold":0.9},"id":"PSF-2017-11-00be4ad6","signature_type":"Line"},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmlparse.c","function":"appendAttributeValue"},"deprecated":false,"digest":{"function_hash":"206943788799590836116923328430402182762","length":3126},"id":"PSF-2017-11-01817ea3","signature_type":"Function"},{"deprecated":false,"digest":{"function_hash":"103732766481861730033563008948357159679","length":772},"id":"PSF-2017-11-026a1ce1","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/xmlparse.c","function":"XML_ParserReset"}},{"source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/siphash.h","function":"main"},"deprecated":false,"digest":{"function_hash":"140857042236792562923598283900290283812","length":128},"id":"PSF-2017-11-0467d759","signature_type":"Function","signature_version":"v1"},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/xmlparse.c","function":"XML_ParserFree"},"deprecated":false,"digest":{"function_hash":"12567420847880059154303622572619037471","length":1179},"id":"PSF-2017-11-06d23e45","signature_type":"Function"},{"target":{"file":"Modules/expat/xmlparse.c","function":"generate_hash_secret_salt"},"deprecated":false,"digest":{"function_hash":"68619072743185367698811769952565248861","length":841},"id":"PSF-2017-11-0956a595","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df"},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmltok_impl.c"},"deprecated":false,"digest":{"line_hashes":["246281667863459453575539456369989300921","338540795161876386679985777680703357912","131578421689116738680300576989008393595","251052999449946761579849732696887790703","168936794955488103976824176619693551889","246281667863459453575539456369989300921","338540795161876386679985777680703357912","131578421689116738680300576989008393595","251052999449946761579849732696887790703","168936794955488103976824176619693551889","108874967854588484313518386053208479486","277242244622838457031951441723325115924","21280484254577641329667987784273315089","108587633537507210242609878158511307392","18929088670797540697197369988222552904","144801615408482398733783424210431704580","101228852361945083104577539421558781750","140123727533447249653530313021331679248","44005107797527450056766612660141124993","76356823593171288983214077385419191614","154299550561672833823480941180730638106","237372861211706677611361107573221217600","333910114885670040967135028791276792197","140480992638145064395341728986011480593"],"threshold":0.9},"id":"PSF-2017-11-0b21aad2","signature_type":"Line"},{"digest":{"function_hash":"32804566385720739040949760641181773851","length":309},"id":"PSF-2017-11-0c5f47a5","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmlparse.c","function":"gather_time_entropy"},"deprecated":false},{"signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmltok_impl.c","function":"(entityValueTok)"},"deprecated":false,"digest":{"length":1431,"function_hash":"239990948107449036633568504599253869565"},"id":"PSF-2017-11-0e364c8d"},{"digest":{"function_hash":"72665733228614256747481886088767463630","length":338},"id":"PSF-2017-11-0f501d53","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/xmlparse.c","function":"writeRandomBytes_RtlGenRandom"},"deprecated":false},{"target":{"file":"Modules/expat/siphash.h","function":"sip24_final"},"deprecated":false,"digest":{"length":720,"function_hash":"291921797697804594704783938440499877190"},"id":"PSF-2017-11-0fc827bc","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df"},{"deprecated":false,"digest":{"length":7727,"function_hash":"275975284627039525552067534619970955736"},"id":"PSF-2017-11-10466a23","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmlparse.c","function":"storeAtts"}},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/siphash.h","function":"main"},"deprecated":false,"digest":{"function_hash":"140857042236792562923598283900290283812","length":128},"id":"PSF-2017-11-14608ce6","signature_type":"Function"},{"deprecated":false,"digest":{"function_hash":"275975284627039525552067534619970955736","length":7727},"id":"PSF-2017-11-14bda73c","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/xmlparse.c","function":"storeAtts"}},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"function":"entityValueInitProcessor","file":"Modules/expat/xmlparse.c"},"deprecated":false,"digest":{"function_hash":"323707715029699734497634561116613460373","length":1279},"id":"PSF-2017-11-16cfcb6f","signature_type":"Function"},{"source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/siphash.h","function":"sip24_init"},"deprecated":false,"digest":{"length":351,"function_hash":"275809418847117517804694185588000705638"},"id":"PSF-2017-11-16ecfae4","signature_type":"Function","signature_version":"v1"},{"digest":{"length":1744,"function_hash":"208620209814110746744032228620406282888"},"id":"PSF-2017-11-1738ec70","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/xmlparse.c","function":"processXmlDecl"},"deprecated":false},{"signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/xmltok_impl.c","function":"(entityValueTok)"},"deprecated":false,"digest":{"length":1431,"function_hash":"239990948107449036633568504599253869565"},"id":"PSF-2017-11-173fc46d"},{"digest":{"line_hashes":["3087284718121585791252823633534681434","142474653956159223612969938047624048654","267368941208724477969514410655377149582","339467678360129837685349095812776206562","54558275459718599661608732575278554342","137868715390145759675826171161761783877","15747166503305101563878050993018294128","124568955054039031916725461366739918723","93860152902389476344722118750459915275","165365088550985498064489720034449444348","25350987559208941712511191126971737796","87053815667225537144859089374429642425","22129298606916699886829795322210782757","111023948982113385263979234412335606397","287300460214196826295468077283251633130","34887725148291864334648870546787932122","200874610183816412828029306445666005674","277312693575431018999112051187323896106","218584966938937493583222967491084148383","98519237467403644267022643507652154471","307303416028863847243836771546428949495","34836783345975653707420529565017661900","2584024598590222783208106697240349063","177632810226405852007922713174913945570","249289286639676239896952676347722565259","81832489503143948542710540218716584545","300837448634323032276746635815512417576","138774401351744716362374017933990938911","89032869404539058209000028055653673394","197153030784228840941051667063426534258","252984823372893151158885235756791074978","59629227036427238955023275364093404027","114158801683026264833397231295598297092","157933770164972736744842549363754244004","318458634563962378141753948016621650472","318007602952700146896386727622800288544","82257741536333187721952440944537160921","1154012395070776464264609652526676539","89936574291013758578846666016661447542","198697453010287427149682160325464935412","336095134744307648993586810954543689222","197233735945316337348040987847062826693","49163641898770767672697969032817665195","39384117784799602467614556572816736116","53028282189802727631598875851341823266","266185405781448725828330107574229879250","46688322531528773131813921726835009247","307286232595867039317765135742607030988","32919221744313941208882736832975152219","176861206372714085143346962093162136027","244728700980221117587830666912718363747","259033026994035603999882424466044651627","39678529829525472622474724979835890159","251094922417610394330855497194406071850","19034458942521686237517610719866366177","282543798774014890951642791553520823107","285707884884042336885240184507749646798","148738114706397581425190704530944929169","259862639488596976873256276707807614670","331478389958494715296538674515740164851","68632381901214500315315861763061928764","205910798678179001515668464553473257194","168727450599930649657617882364190626245","115105884128895473294648419724571985006","130917831211317630516273019544376721026","334031598865236863428532318478979108765","145688610598331039593663137014095920138","278138793087696369785297909653004000512","4561413079467354784573421060826150639","79195966515631616045549122719429022356","148269417383153892739143697526897328135","27968669751268410066671422195499316034","277773986180721913452588108748444433852","82449456452687901473681989010575670199","70802752129223113436776539908792872487","6675296845396282409274508317066575293","113476812920278918368360697597363150383","109898863707905928639440661562229199948","334272043772206167609079320080208660308","326082890169842507871722180699002278218","111066959963789718460998567823009092655","2592278155629114978982776619967917847","156950950997331121595585546434758485808","174422738676151994136709798411535179245","323579761152768655284430582168945114983","331753717091052481013019787684496123945","279734410440400705313707098735965398510","270402350961469874067827783646287305607","134132235651103320357907343825028837323","283432530560931874588571685482834308796","258596148143008643784549154268879424980","223527488101887121996608398821621797498","57472695819245762002542480715724893436","200611730309518094664935663585929851462","23089043753929014707156592571664434798","306374769005642095398204155756946246437","244817359116994033120504398669061299223","255005817950607257640546826199436234161","320447555109403677305077784768573393278","244520014281791070587992154801592867957","148244326272196967562693967518308392731","181533179246064205658329756878772178733","308741218105569531975256404965322328514","171576051974294534463679073711330626700","52938735457556352725181784390173704756","7585183884735489746739418527859666296","100647389021898340810659863983411178459","110326836342672320318017746717099366285","231358516136467461285532353294149978255","101423393349875522461062261478671323453","330574865162482131794002721971968349034","173863248766491884670482815823364091434","256735415609968306302203286517706254055","988864082904155342121556359439241898","66953890637308933146295656527149428090","141759420534955571782685417361425871865","60128497017097141667781334481245300801","266907174858980360688431095280737833687","58758899297231296076182520608715191123","111301918908853430489027902546236087591","168927805325915315178901239231681414297","4085667680918936052092477779564580113","105386977251866551150574798541538614207","195487759124578564799712932909270933238","106172838967204540676916664547151686914","291646668027621967669053151086422600137","172618070784948532868262316994849534500","41198803180030330031476206671870714623","261043018988599668783551324652661776680","315521785111437601476581742570212347041","126988566785826017129074169998218992103","86523248930302379004165103865133569232","290558260520125319623500090284347348254","89294947529561189385811033403894590845","228943332981166561652064070070358162915","150332320914142057357750287906761600430","250458172449834393754919359815765208843","150802558365331451494376207507690272615","203696095518327774700307071414220769726","124909141319574431786303316434813834392","326184621951512179023054906037841614726","102678303240946967407626025206798038002","61604402555171523402921954075901439233","23252243084493657406255798582577600031","57179616221644396109259901291932420465","246274858245395225551998584795892713966","273703988683263247116869637594985301211","179118661601252507776770821073283342351","268113014383486918250496525287616182737","37555426128100821204157420912247603584","319036887334933485811687504298060508495","136604600626240588759526452283409951877","192645643921348971166761271639682571628","102678303240946967407626025206798038002","282153211193869331849922839059414335769","237330886439111275319365092807502991028","240900061510446122838140795786566328796","68689520715926039595262459948812201415","149125491628212693089423177497182348174","193444263371739484896057106959610878785","333226906682593708406008386788657165133","47752214654763234094590195051750768621","219019428305715232455496060310506426653","268510262073482147640270041574264982833","313169877678506980806389065489883013820","2025856754212452969166232980225185638","234126942150712529407381696022404645909","330896031059073498463490802362845172905","260784718812771436751157003686399312526","276740135291866797478744802262553185913","157108707634232508882314290608639089219","80680139982660807266551781038244237874","309311133780311945208786836441927657899","184243176973128020334901554814343796730","175572502400665870122954658744970363165","107146999350060120794240568039996343030","259346603012510630350956234305600694955","222242316932076847433835820599255193132","218849757387571782150692883709236026635","144865820342285612769291572368828059939","259244191318813148916846456416256478785","239188577379109538608864732364215623643","28366069822221978617545644664850296942","81554105566753873836826837381001167454","234817420838845672774235756057219060283","112676189738037294405183785334372176195","116389067038337332570694316905739027290","293706202573360020475344649164459796217","104330274345968970968340754948342380786","194436135464310428701202943436114110355","224038700654628484376836772634187192822","254691730199933704571947660361840702778","241941359182485070756091963599219428379","42491330470028223972518617229985531066","198411932838104086284770976707233560487","200068972745256280759032552064497602896","297348327229440175516721356595697754727","195999780482302353111791970802795540677","322627416856646924867072925034932900772","287209795697862157530368200209232080901","136271341194520773568519302266026524848","15454264939374461234334261242513828610","280449714714750357819389823291098717157","235627158731838827869726386596060674259","190985626206714843922047501718519455623","207768414079772585841720896318928625326","78530969166043017667258659502177652638","113265484195569993124034248914190261129","4701271868535064472323666949073983608","260253245832933644495325604882506999827","166866900865312518936343458783232940010","305535699662977439978380791824474257238","125945825174814665170988734926171486993","127712499976901972048228809853060646282","263662314251396268649360342392236409219","6197366928099129239196478051037131917","306316080859012921255649856841679596800","197469459396759864992695737705015332061","239052638989361192162936007194550032789","288607897678257849338549367780011141752","267439846189677586938336457229153729295","142458777559933285578854743056392831107","224716878969378006566315061977498868292","309475384844330550777405982328771961067","48233757506478941968416693558622876112","268233828286454656936872018011730665294","58931544238114521968462306787100145548","39681838689710651833360976364949634364","13314163517357283377774505406085924749","46345359542311257755225884661690078455","229497874523786933477611510758298056346","275603438470161974569517683835063761041","51581995354262439673980508909091797556","107355053495443164239017488423655936880","246274858245395225551998584795892713966","273703988683263247116869637594985301211","179118661601252507776770821073283342351","98814212714270927009812374694712288284","164341431189769020136833734418456251515","162996923880358601915296307763985932313","64138178538092843826928514426826607181","177510793508687895028690392675628221432","18593680144766743284532558493127642786","72900043035804521031456397909169455741","131430483603483424354169519565976361041","172682509416702373950490145315924032085","173622318135906737700281936091490955102","225544685603294729727071617001105478024","168738478606319249394220840462067678364","256840122480053296684087797861088221166","3476317810401066369985067126529012280","74182721369706305497252629991274297505","279197592337200648053253318601164779572","259233335310018219401399968361847689267","10771485126220721057404670180251918066","261256443077027161146151420881069384992","50120038119121013017577440212797088549","299491288777949280567843911712742852786","280289018029848968794550738067081098164","283043192290191998117599536109162372729","218661737021778344479846963894417687350","130593733700073030112844986841943159770","150209077375794737704439304659962770088","72997605775801928375843548861340443488","121892368984575972673922321164273568673","299482721526817437003997616300357082276","171558394187116348287729464269329443705","152193942497322945547462399004846319889","138577694988581118883352823547476960736","137686232463035106810916382107991374880"],"threshold":0.9},"id":"PSF-2017-11-1858e57a","signature_type":"Line","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmlparse.c"},"deprecated":false},{"digest":{"function_hash":"275975284627039525552067534619970955736","length":7727},"id":"PSF-2017-11-18934062","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/xmlparse.c","function":"storeAtts"},"deprecated":false},{"target":{"file":"Modules/expat/siphash.h","function":"sip24_init"},"deprecated":false,"digest":{"function_hash":"275809418847117517804694185588000705638","length":351},"id":"PSF-2017-11-190677a7","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c"},{"digest":{"function_hash":"292616447513068085241542965799385549150","length":23473},"id":"PSF-2017-11-1b33ac91","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/xmlparse.c","function":"doProlog"},"deprecated":false},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmlparse.c","function":"processXmlDecl"},"deprecated":false,"digest":{"function_hash":"208620209814110746744032228620406282888","length":1744},"id":"PSF-2017-11-1f18901c","signature_type":"Function"},{"source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmlparse.c","function":"XML_ParserFree"},"deprecated":false,"digest":{"length":1179,"function_hash":"12567420847880059154303622572619037471"},"id":"PSF-2017-11-1f2da906","signature_type":"Function","signature_version":"v1"},{"id":"PSF-2017-11-1f313e44","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/xmlparse.c","function":"storeEntityValue"},"deprecated":false,"digest":{"function_hash":"270963698107348913280217771307886260148","length":3425}},{"signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmlparse.c","function":"generate_hash_secret_salt"},"deprecated":false,"digest":{"function_hash":"68619072743185367698811769952565248861","length":841},"id":"PSF-2017-11-2057e935"},{"id":"PSF-2017-11-22a54298","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/xmlparse.c","function":"writeRandomBytes_RtlGenRandom"},"deprecated":false,"digest":{"length":338,"function_hash":"72665733228614256747481886088767463630"}},{"digest":{"function_hash":"164893950988901343510447015970325420190","length":2985},"id":"PSF-2017-11-2312e56a","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmlparse.c","function":"XML_Parse"},"deprecated":false},{"deprecated":false,"digest":{"function_hash":"54532099273554720398719612765517721946","length":2146},"id":"PSF-2017-11-23647814","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/xmlparse.c","function":"parserCreate"}},{"signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/xmltok_impl.c","function":"(attributeValueTok)"},"deprecated":false,"digest":{"length":1405,"function_hash":"251759831579506722229287939205219305825"},"id":"PSF-2017-11-23a5787b"},{"signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/xmlparse.c","function":"XML_ParserFree"},"deprecated":false,"digest":{"function_hash":"12567420847880059154303622572619037471","length":1179},"id":"PSF-2017-11-2636f57a"},{"source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmlparse.c","function":"poolGrow"},"deprecated":false,"digest":{"function_hash":"269015179004498067536714246207827572316","length":2300},"id":"PSF-2017-11-27d7706d","signature_type":"Function","signature_version":"v1"},{"id":"PSF-2017-11-299e397b","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmlparse.c","function":"storeEntityValue"},"deprecated":false,"digest":{"function_hash":"270963698107348913280217771307886260148","length":3425}},{"id":"PSF-2017-11-2ed3d95a","signature_type":"Line","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/xmltok_impl.c"},"deprecated":false,"digest":{"line_hashes":["246281667863459453575539456369989300921","338540795161876386679985777680703357912","131578421689116738680300576989008393595","251052999449946761579849732696887790703","168936794955488103976824176619693551889","246281667863459453575539456369989300921","338540795161876386679985777680703357912","131578421689116738680300576989008393595","251052999449946761579849732696887790703","168936794955488103976824176619693551889","108874967854588484313518386053208479486","277242244622838457031951441723325115924","21280484254577641329667987784273315089","108587633537507210242609878158511307392","18929088670797540697197369988222552904","144801615408482398733783424210431704580","101228852361945083104577539421558781750","140123727533447249653530313021331679248","44005107797527450056766612660141124993","76356823593171288983214077385419191614","154299550561672833823480941180730638106","237372861211706677611361107573221217600","333910114885670040967135028791276792197","140480992638145064395341728986011480593"],"threshold":0.9}},{"deprecated":false,"digest":{"function_hash":"249481547118112997828055109377889505525","length":2433},"id":"PSF-2017-11-2f9cefb1","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/xmltok.c","function":"XmlInitUnknownEncoding"}},{"source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/xmltok_impl.c"},"deprecated":false,"digest":{"line_hashes":["123019047920094655890818570228745244665","246281667863459453575539456369989300921","338540795161876386679985777680703357912","131578421689116738680300576989008393595","251052999449946761579849732696887790703","168936794955488103976824176619693551889","246281667863459453575539456369989300921","338540795161876386679985777680703357912","131578421689116738680300576989008393595","251052999449946761579849732696887790703","168936794955488103976824176619693551889","108874967854588484313518386053208479486","277242244622838457031951441723325115924","21280484254577641329667987784273315089","108587633537507210242609878158511307392","18929088670797540697197369988222552904","144801615408482398733783424210431704580","101228852361945083104577539421558781750","140123727533447249653530313021331679248","44005107797527450056766612660141124993","76356823593171288983214077385419191614","154299550561672833823480941180730638106","237372861211706677611361107573221217600","333910114885670040967135028791276792197","140480992638145064395341728986011480593"],"threshold":0.9},"id":"PSF-2017-11-30728b14","signature_type":"Line","signature_version":"v1"},{"deprecated":false,"digest":{"function_hash":"80391514316113962817513408866654011198","length":706},"id":"PSF-2017-11-308915dc","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/siphash.h","function":"sip24_final"}},{"source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/xmlparse.c","function":"generate_hash_secret_salt"},"deprecated":false,"digest":{"function_hash":"68619072743185367698811769952565248861","length":841},"id":"PSF-2017-11-3244d065","signature_type":"Function","signature_version":"v1"},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmltok_impl.c"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["246281667863459453575539456369989300921","338540795161876386679985777680703357912","131578421689116738680300576989008393595","251052999449946761579849732696887790703","168936794955488103976824176619693551889","246281667863459453575539456369989300921","338540795161876386679985777680703357912","131578421689116738680300576989008393595","251052999449946761579849732696887790703","168936794955488103976824176619693551889","108874967854588484313518386053208479486","277242244622838457031951441723325115924","21280484254577641329667987784273315089","108587633537507210242609878158511307392","18929088670797540697197369988222552904","144801615408482398733783424210431704580","101228852361945083104577539421558781750","140123727533447249653530313021331679248","44005107797527450056766612660141124993","76356823593171288983214077385419191614","154299550561672833823480941180730638106","237372861211706677611361107573221217600","333910114885670040967135028791276792197","140480992638145064395341728986011480593"]},"id":"PSF-2017-11-33fa2ad9","signature_type":"Line"},{"deprecated":false,"digest":{"function_hash":"140857042236792562923598283900290283812","length":128},"id":"PSF-2017-11-36fd21e4","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/siphash.h","function":"main"}},{"target":{"file":"Modules/expat/xmlparse.c","function":"generate_hash_secret_salt"},"deprecated":false,"digest":{"function_hash":"68619072743185367698811769952565248861","length":841},"id":"PSF-2017-11-37742936","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7"},{"deprecated":false,"digest":{"length":2985,"function_hash":"164893950988901343510447015970325420190"},"id":"PSF-2017-11-3838a827","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/xmlparse.c","function":"XML_Parse"}},{"digest":{"function_hash":"323707715029699734497634561116613460373","length":1279},"id":"PSF-2017-11-398cb74a","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmlparse.c","function":"entityValueInitProcessor"},"deprecated":false},{"id":"PSF-2017-11-39e637b6","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"function":"XML_Parse","file":"Modules/expat/xmlparse.c"},"deprecated":false,"digest":{"length":2985,"function_hash":"164893950988901343510447015970325420190"}},{"source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmlparse.c","function":"parserCreate"},"deprecated":false,"digest":{"function_hash":"54532099273554720398719612765517721946","length":2146},"id":"PSF-2017-11-39e683f4","signature_type":"Function","signature_version":"v1"},{"signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmlparse.c","function":"processXmlDecl"},"deprecated":false,"digest":{"function_hash":"208620209814110746744032228620406282888","length":1744},"id":"PSF-2017-11-3af19d21"},{"digest":{"function_hash":"176785769842658051081364171302715240671","length":4360},"id":"PSF-2017-11-3e053cfc","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/siphash.h","function":"sip24_valid"},"deprecated":false},{"deprecated":false,"digest":{"function_hash":"206943788799590836116923328430402182762","length":3126},"id":"PSF-2017-11-3fc9c24e","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/xmlparse.c","function":"appendAttributeValue"}},{"source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmlparse.c","function":"XML_Parse"},"deprecated":false,"digest":{"function_hash":"164893950988901343510447015970325420190","length":2985},"id":"PSF-2017-11-40e50688","signature_type":"Function","signature_version":"v1"},{"target":{"file":"Modules/expat/siphash.h"},"deprecated":false,"digest":{"line_hashes":["276327143268613320471108664030035741192","201465921962889295300844165322557954726","197419300418657935401567300442114296152","84860961521930174313860711873233420996","285659823138466378680793864880068835478","257531415730089545755159866689160060249","272066851450151268852997242424273812667","139839931463525899679228734048494164339","231733826317227170664808508350121030743","227126119740510237452119574122986126807","239662339041944463694053306254278448067","136884243500003384752065965359801338353","13224566819109833828159956515201496043","150796656705574215931018304683905116131","174889350873621641138054869870651931570","267452626354943874099609507541551459210","164384979580047150327111847994693207976","70365894510281722061264977104811532919","196830468031570799444014725395040145728","83757048757356372273127291859867840830","289919936902587762536012908775192870034","307733669408807229063459752244460372483","282978495079991036196645499634941366195","95021471981328662549912553906041157328","111282181288369174219331301360217797310","329274835737455583181351138830426676709","201961855549367346279726555392376954567","169995752672008982327498533943379292451","108504909130187649269843292120001734519","90372332722368606801201320760779841821","110140896724993168445310910567780599386","62171268559296343706633897403446625503","176555216490185006401366965186207014806","69956829248854293119972667648486288189","245153497114147079235364987974976394736","202757083964887791444021866321740201099","168810430456852267100305231465932205169"],"threshold":0.9},"id":"PSF-2017-11-41dd529c","signature_type":"Line","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245"},{"id":"PSF-2017-11-41e82693","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/xmlparse.c","function":"parserInit"},"deprecated":false,"digest":{"function_hash":"154069506850303816552888657967075875031","length":1951}},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmlparse.c","function":"getContext"},"deprecated":false,"digest":{"function_hash":"290558277149656531306742688871984109426","length":1595},"id":"PSF-2017-11-43beba39","signature_type":"Function"},{"deprecated":false,"digest":{"function_hash":"138948720537187422026012106455611114236","length":563},"id":"PSF-2017-11-441f29af","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmlparse.c","function":"writeRandomBytes_getrandom"}},{"digest":{"function_hash":"206943788799590836116923328430402182762","length":3126},"id":"PSF-2017-11-4536b523","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"function":"appendAttributeValue","file":"Modules/expat/xmlparse.c"},"deprecated":false},{"id":"PSF-2017-11-45b63b34","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"function":"appendAttributeValue","file":"Modules/expat/xmlparse.c"},"deprecated":false,"digest":{"function_hash":"206943788799590836116923328430402182762","length":3126}},{"deprecated":false,"digest":{"function_hash":"323707715029699734497634561116613460373","length":1279},"id":"PSF-2017-11-47d379ac","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/xmlparse.c","function":"entityValueInitProcessor"}},{"digest":{"function_hash":"138948720537187422026012106455611114236","length":563},"id":"PSF-2017-11-490d1a94","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/xmlparse.c","function":"writeRandomBytes_getrandom"},"deprecated":false},{"deprecated":false,"digest":{"function_hash":"80391514316113962817513408866654011198","length":706},"id":"PSF-2017-11-49e1ce92","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/siphash.h","function":"sip24_final"}},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmlparse.c","function":"parserInit"},"deprecated":false,"digest":{"function_hash":"154069506850303816552888657967075875031","length":1951},"id":"PSF-2017-11-49fcf4cb","signature_type":"Function"},{"digest":{"function_hash":"176785769842658051081364171302715240671","length":4360},"id":"PSF-2017-11-4a77a95c","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/siphash.h","function":"sip24_valid"},"deprecated":false},{"signature_type":"Line","signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/xmlparse.c"},"deprecated":false,"digest":{"line_hashes":["3087284718121585791252823633534681434","142474653956159223612969938047624048654","267368941208724477969514410655377149582","339467678360129837685349095812776206562","54558275459718599661608732575278554342","137868715390145759675826171161761783877","15747166503305101563878050993018294128","124568955054039031916725461366739918723","93860152902389476344722118750459915275","165365088550985498064489720034449444348","25350987559208941712511191126971737796","87053815667225537144859089374429642425","22129298606916699886829795322210782757","111023948982113385263979234412335606397","287300460214196826295468077283251633130","34887725148291864334648870546787932122","200874610183816412828029306445666005674","277312693575431018999112051187323896106","218584966938937493583222967491084148383","98519237467403644267022643507652154471","307303416028863847243836771546428949495","34836783345975653707420529565017661900","2584024598590222783208106697240349063","177632810226405852007922713174913945570","249289286639676239896952676347722565259","81832489503143948542710540218716584545","300837448634323032276746635815512417576","138774401351744716362374017933990938911","89032869404539058209000028055653673394","197153030784228840941051667063426534258","252984823372893151158885235756791074978","59629227036427238955023275364093404027","114158801683026264833397231295598297092","157933770164972736744842549363754244004","318458634563962378141753948016621650472","318007602952700146896386727622800288544","82257741536333187721952440944537160921","1154012395070776464264609652526676539","89936574291013758578846666016661447542","198697453010287427149682160325464935412","336095134744307648993586810954543689222","197233735945316337348040987847062826693","49163641898770767672697969032817665195","39384117784799602467614556572816736116","53028282189802727631598875851341823266","266185405781448725828330107574229879250","46688322531528773131813921726835009247","307286232595867039317765135742607030988","32919221744313941208882736832975152219","176861206372714085143346962093162136027","244728700980221117587830666912718363747","259033026994035603999882424466044651627","39678529829525472622474724979835890159","251094922417610394330855497194406071850","19034458942521686237517610719866366177","282543798774014890951642791553520823107","285707884884042336885240184507749646798","148738114706397581425190704530944929169","259862639488596976873256276707807614670","331478389958494715296538674515740164851","68632381901214500315315861763061928764","205910798678179001515668464553473257194","168727450599930649657617882364190626245","115105884128895473294648419724571985006","130917831211317630516273019544376721026","334031598865236863428532318478979108765","145688610598331039593663137014095920138","278138793087696369785297909653004000512","4561413079467354784573421060826150639","79195966515631616045549122719429022356","148269417383153892739143697526897328135","27968669751268410066671422195499316034","277773986180721913452588108748444433852","82449456452687901473681989010575670199","70802752129223113436776539908792872487","6675296845396282409274508317066575293","113476812920278918368360697597363150383","109898863707905928639440661562229199948","334272043772206167609079320080208660308","326082890169842507871722180699002278218","111066959963789718460998567823009092655","2592278155629114978982776619967917847","156950950997331121595585546434758485808","174422738676151994136709798411535179245","323579761152768655284430582168945114983","331753717091052481013019787684496123945","279734410440400705313707098735965398510","270402350961469874067827783646287305607","134132235651103320357907343825028837323","283432530560931874588571685482834308796","258596148143008643784549154268879424980","223527488101887121996608398821621797498","57472695819245762002542480715724893436","200611730309518094664935663585929851462","23089043753929014707156592571664434798","306374769005642095398204155756946246437","244817359116994033120504398669061299223","255005817950607257640546826199436234161","320447555109403677305077784768573393278","244520014281791070587992154801592867957","148244326272196967562693967518308392731","181533179246064205658329756878772178733","308741218105569531975256404965322328514","171576051974294534463679073711330626700","52938735457556352725181784390173704756","7585183884735489746739418527859666296","100647389021898340810659863983411178459","110326836342672320318017746717099366285","231358516136467461285532353294149978255","101423393349875522461062261478671323453","330574865162482131794002721971968349034","173863248766491884670482815823364091434","256735415609968306302203286517706254055","988864082904155342121556359439241898","66953890637308933146295656527149428090","141759420534955571782685417361425871865","60128497017097141667781334481245300801","266907174858980360688431095280737833687","58758899297231296076182520608715191123","111301918908853430489027902546236087591","168927805325915315178901239231681414297","4085667680918936052092477779564580113","105386977251866551150574798541538614207","195487759124578564799712932909270933238","106172838967204540676916664547151686914","291646668027621967669053151086422600137","172618070784948532868262316994849534500","41198803180030330031476206671870714623","261043018988599668783551324652661776680","315521785111437601476581742570212347041","126988566785826017129074169998218992103","86523248930302379004165103865133569232","290558260520125319623500090284347348254","89294947529561189385811033403894590845","228943332981166561652064070070358162915","150332320914142057357750287906761600430","250458172449834393754919359815765208843","150802558365331451494376207507690272615","203696095518327774700307071414220769726","124909141319574431786303316434813834392","326184621951512179023054906037841614726","102678303240946967407626025206798038002","61604402555171523402921954075901439233","23252243084493657406255798582577600031","57179616221644396109259901291932420465","246274858245395225551998584795892713966","273703988683263247116869637594985301211","179118661601252507776770821073283342351","268113014383486918250496525287616182737","37555426128100821204157420912247603584","319036887334933485811687504298060508495","136604600626240588759526452283409951877","192645643921348971166761271639682571628","102678303240946967407626025206798038002","282153211193869331849922839059414335769","237330886439111275319365092807502991028","240900061510446122838140795786566328796","68689520715926039595262459948812201415","149125491628212693089423177497182348174","193444263371739484896057106959610878785","333226906682593708406008386788657165133","47752214654763234094590195051750768621","219019428305715232455496060310506426653","268510262073482147640270041574264982833","313169877678506980806389065489883013820","2025856754212452969166232980225185638","234126942150712529407381696022404645909","330896031059073498463490802362845172905","260784718812771436751157003686399312526","276740135291866797478744802262553185913","157108707634232508882314290608639089219","80680139982660807266551781038244237874","309311133780311945208786836441927657899","184243176973128020334901554814343796730","175572502400665870122954658744970363165","107146999350060120794240568039996343030","259346603012510630350956234305600694955","222242316932076847433835820599255193132","218849757387571782150692883709236026635","144865820342285612769291572368828059939","259244191318813148916846456416256478785","239188577379109538608864732364215623643","28366069822221978617545644664850296942","81554105566753873836826837381001167454","234817420838845672774235756057219060283","112676189738037294405183785334372176195","116389067038337332570694316905739027290","293706202573360020475344649164459796217","104330274345968970968340754948342380786","194436135464310428701202943436114110355","224038700654628484376836772634187192822","254691730199933704571947660361840702778","241941359182485070756091963599219428379","42491330470028223972518617229985531066","198411932838104086284770976707233560487","200068972745256280759032552064497602896","297348327229440175516721356595697754727","195999780482302353111791970802795540677","322627416856646924867072925034932900772","287209795697862157530368200209232080901","136271341194520773568519302266026524848","15454264939374461234334261242513828610","280449714714750357819389823291098717157","235627158731838827869726386596060674259","190985626206714843922047501718519455623","207768414079772585841720896318928625326","78530969166043017667258659502177652638","113265484195569993124034248914190261129","4701271868535064472323666949073983608","260253245832933644495325604882506999827","166866900865312518936343458783232940010","305535699662977439978380791824474257238","125945825174814665170988734926171486993","127712499976901972048228809853060646282","263662314251396268649360342392236409219","6197366928099129239196478051037131917","306316080859012921255649856841679596800","197469459396759864992695737705015332061","239052638989361192162936007194550032789","288607897678257849338549367780011141752","267439846189677586938336457229153729295","142458777559933285578854743056392831107","224716878969378006566315061977498868292","309475384844330550777405982328771961067","48233757506478941968416693558622876112","268233828286454656936872018011730665294","58931544238114521968462306787100145548","39681838689710651833360976364949634364","13314163517357283377774505406085924749","46345359542311257755225884661690078455","229497874523786933477611510758298056346","275603438470161974569517683835063761041","51581995354262439673980508909091797556","107355053495443164239017488423655936880","246274858245395225551998584795892713966","273703988683263247116869637594985301211","179118661601252507776770821073283342351","98814212714270927009812374694712288284","164341431189769020136833734418456251515","162996923880358601915296307763985932313","64138178538092843826928514426826607181","177510793508687895028690392675628221432","18593680144766743284532558493127642786","72900043035804521031456397909169455741","131430483603483424354169519565976361041","172682509416702373950490145315924032085","173622318135906737700281936091490955102","225544685603294729727071617001105478024","168738478606319249394220840462067678364","256840122480053296684087797861088221166","3476317810401066369985067126529012280","74182721369706305497252629991274297505","279197592337200648053253318601164779572","259233335310018219401399968361847689267","10771485126220721057404670180251918066","261256443077027161146151420881069384992","50120038119121013017577440212797088549","299491288777949280567843911712742852786","280289018029848968794550738067081098164","283043192290191998117599536109162372729","218661737021778344479846963894417687350","130593733700073030112844986841943159770","150209077375794737704439304659962770088","72997605775801928375843548861340443488","121892368984575972673922321164273568673","299482721526817437003997616300357082276","171558394187116348287729464269329443705","152193942497322945547462399004846319889","138577694988581118883352823547476960736","137686232463035106810916382107991374880"],"threshold":0.9},"id":"PSF-2017-11-4b800bf2"},{"deprecated":false,"digest":{"function_hash":"164893950988901343510447015970325420190","length":2985},"id":"PSF-2017-11-4bb61ef2","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/xmlparse.c","function":"XML_Parse"}},{"digest":{"line_hashes":["3087284718121585791252823633534681434","142474653956159223612969938047624048654","267368941208724477969514410655377149582","339467678360129837685349095812776206562","54558275459718599661608732575278554342","137868715390145759675826171161761783877","15747166503305101563878050993018294128","124568955054039031916725461366739918723","93860152902389476344722118750459915275","165365088550985498064489720034449444348","25350987559208941712511191126971737796","87053815667225537144859089374429642425","22129298606916699886829795322210782757","111023948982113385263979234412335606397","287300460214196826295468077283251633130","34887725148291864334648870546787932122","200874610183816412828029306445666005674","277312693575431018999112051187323896106","218584966938937493583222967491084148383","98519237467403644267022643507652154471","307303416028863847243836771546428949495","34836783345975653707420529565017661900","2584024598590222783208106697240349063","177632810226405852007922713174913945570","249289286639676239896952676347722565259","81832489503143948542710540218716584545","300837448634323032276746635815512417576","138774401351744716362374017933990938911","89032869404539058209000028055653673394","197153030784228840941051667063426534258","252984823372893151158885235756791074978","59629227036427238955023275364093404027","114158801683026264833397231295598297092","157933770164972736744842549363754244004","318458634563962378141753948016621650472","318007602952700146896386727622800288544","82257741536333187721952440944537160921","1154012395070776464264609652526676539","89936574291013758578846666016661447542","198697453010287427149682160325464935412","336095134744307648993586810954543689222","197233735945316337348040987847062826693","49163641898770767672697969032817665195","39384117784799602467614556572816736116","53028282189802727631598875851341823266","266185405781448725828330107574229879250","46688322531528773131813921726835009247","307286232595867039317765135742607030988","32919221744313941208882736832975152219","176861206372714085143346962093162136027","244728700980221117587830666912718363747","259033026994035603999882424466044651627","39678529829525472622474724979835890159","251094922417610394330855497194406071850","19034458942521686237517610719866366177","282543798774014890951642791553520823107","285707884884042336885240184507749646798","148738114706397581425190704530944929169","259862639488596976873256276707807614670","331478389958494715296538674515740164851","68632381901214500315315861763061928764","205910798678179001515668464553473257194","168727450599930649657617882364190626245","115105884128895473294648419724571985006","130917831211317630516273019544376721026","334031598865236863428532318478979108765","145688610598331039593663137014095920138","278138793087696369785297909653004000512","4561413079467354784573421060826150639","79195966515631616045549122719429022356","148269417383153892739143697526897328135","27968669751268410066671422195499316034","277773986180721913452588108748444433852","82449456452687901473681989010575670199","70802752129223113436776539908792872487","6675296845396282409274508317066575293","113476812920278918368360697597363150383","109898863707905928639440661562229199948","334272043772206167609079320080208660308","326082890169842507871722180699002278218","111066959963789718460998567823009092655","2592278155629114978982776619967917847","156950950997331121595585546434758485808","174422738676151994136709798411535179245","323579761152768655284430582168945114983","331753717091052481013019787684496123945","279734410440400705313707098735965398510","270402350961469874067827783646287305607","134132235651103320357907343825028837323","283432530560931874588571685482834308796","258596148143008643784549154268879424980","223527488101887121996608398821621797498","57472695819245762002542480715724893436","200611730309518094664935663585929851462","23089043753929014707156592571664434798","306374769005642095398204155756946246437","244817359116994033120504398669061299223","255005817950607257640546826199436234161","320447555109403677305077784768573393278","244520014281791070587992154801592867957","148244326272196967562693967518308392731","181533179246064205658329756878772178733","308741218105569531975256404965322328514","171576051974294534463679073711330626700","52938735457556352725181784390173704756","7585183884735489746739418527859666296","100647389021898340810659863983411178459","110326836342672320318017746717099366285","231358516136467461285532353294149978255","101423393349875522461062261478671323453","330574865162482131794002721971968349034","173863248766491884670482815823364091434","256735415609968306302203286517706254055","988864082904155342121556359439241898","66953890637308933146295656527149428090","141759420534955571782685417361425871865","60128497017097141667781334481245300801","266907174858980360688431095280737833687","58758899297231296076182520608715191123","111301918908853430489027902546236087591","168927805325915315178901239231681414297","4085667680918936052092477779564580113","105386977251866551150574798541538614207","195487759124578564799712932909270933238","106172838967204540676916664547151686914","291646668027621967669053151086422600137","172618070784948532868262316994849534500","41198803180030330031476206671870714623","261043018988599668783551324652661776680","315521785111437601476581742570212347041","126988566785826017129074169998218992103","86523248930302379004165103865133569232","290558260520125319623500090284347348254","89294947529561189385811033403894590845","228943332981166561652064070070358162915","150332320914142057357750287906761600430","250458172449834393754919359815765208843","150802558365331451494376207507690272615","203696095518327774700307071414220769726","124909141319574431786303316434813834392","326184621951512179023054906037841614726","102678303240946967407626025206798038002","61604402555171523402921954075901439233","23252243084493657406255798582577600031","57179616221644396109259901291932420465","246274858245395225551998584795892713966","273703988683263247116869637594985301211","179118661601252507776770821073283342351","268113014383486918250496525287616182737","37555426128100821204157420912247603584","319036887334933485811687504298060508495","136604600626240588759526452283409951877","192645643921348971166761271639682571628","102678303240946967407626025206798038002","282153211193869331849922839059414335769","237330886439111275319365092807502991028","240900061510446122838140795786566328796","68689520715926039595262459948812201415","149125491628212693089423177497182348174","193444263371739484896057106959610878785","333226906682593708406008386788657165133","47752214654763234094590195051750768621","219019428305715232455496060310506426653","268510262073482147640270041574264982833","313169877678506980806389065489883013820","2025856754212452969166232980225185638","234126942150712529407381696022404645909","330896031059073498463490802362845172905","260784718812771436751157003686399312526","276740135291866797478744802262553185913","157108707634232508882314290608639089219","80680139982660807266551781038244237874","309311133780311945208786836441927657899","184243176973128020334901554814343796730","175572502400665870122954658744970363165","107146999350060120794240568039996343030","259346603012510630350956234305600694955","222242316932076847433835820599255193132","218849757387571782150692883709236026635","144865820342285612769291572368828059939","259244191318813148916846456416256478785","239188577379109538608864732364215623643","28366069822221978617545644664850296942","81554105566753873836826837381001167454","234817420838845672774235756057219060283","112676189738037294405183785334372176195","116389067038337332570694316905739027290","293706202573360020475344649164459796217","104330274345968970968340754948342380786","194436135464310428701202943436114110355","224038700654628484376836772634187192822","254691730199933704571947660361840702778","241941359182485070756091963599219428379","42491330470028223972518617229985531066","198411932838104086284770976707233560487","200068972745256280759032552064497602896","297348327229440175516721356595697754727","195999780482302353111791970802795540677","322627416856646924867072925034932900772","287209795697862157530368200209232080901","136271341194520773568519302266026524848","15454264939374461234334261242513828610","280449714714750357819389823291098717157","235627158731838827869726386596060674259","190985626206714843922047501718519455623","207768414079772585841720896318928625326","78530969166043017667258659502177652638","113265484195569993124034248914190261129","4701271868535064472323666949073983608","260253245832933644495325604882506999827","166866900865312518936343458783232940010","305535699662977439978380791824474257238","125945825174814665170988734926171486993","127712499976901972048228809853060646282","263662314251396268649360342392236409219","6197366928099129239196478051037131917","306316080859012921255649856841679596800","197469459396759864992695737705015332061","239052638989361192162936007194550032789","288607897678257849338549367780011141752","267439846189677586938336457229153729295","142458777559933285578854743056392831107","224716878969378006566315061977498868292","309475384844330550777405982328771961067","48233757506478941968416693558622876112","268233828286454656936872018011730665294","58931544238114521968462306787100145548","39681838689710651833360976364949634364","13314163517357283377774505406085924749","46345359542311257755225884661690078455","229497874523786933477611510758298056346","275603438470161974569517683835063761041","51581995354262439673980508909091797556","107355053495443164239017488423655936880","246274858245395225551998584795892713966","273703988683263247116869637594985301211","179118661601252507776770821073283342351","98814212714270927009812374694712288284","164341431189769020136833734418456251515","162996923880358601915296307763985932313","64138178538092843826928514426826607181","177510793508687895028690392675628221432","18593680144766743284532558493127642786","72900043035804521031456397909169455741","131430483603483424354169519565976361041","172682509416702373950490145315924032085","173622318135906737700281936091490955102","225544685603294729727071617001105478024","168738478606319249394220840462067678364","256840122480053296684087797861088221166","3476317810401066369985067126529012280","74182721369706305497252629991274297505","279197592337200648053253318601164779572","259233335310018219401399968361847689267","10771485126220721057404670180251918066","261256443077027161146151420881069384992","50120038119121013017577440212797088549","299491288777949280567843911712742852786","280289018029848968794550738067081098164","283043192290191998117599536109162372729","218661737021778344479846963894417687350","130593733700073030112844986841943159770","150209077375794737704439304659962770088","72997605775801928375843548861340443488","121892368984575972673922321164273568673","299482721526817437003997616300357082276","171558394187116348287729464269329443705","152193942497322945547462399004846319889","138577694988581118883352823547476960736","137686232463035106810916382107991374880"],"threshold":0.9},"id":"PSF-2017-11-4df6e29a","signature_type":"Line","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/xmlparse.c"},"deprecated":false},{"signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"function":"poolGrow","file":"Modules/expat/xmlparse.c"},"deprecated":false,"digest":{"function_hash":"269015179004498067536714246207827572316","length":2300},"id":"PSF-2017-11-4fe60cfd"},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/xmlparse.c","function":"XML_ParserReset"},"deprecated":false,"digest":{"length":772,"function_hash":"103732766481861730033563008948357159679"},"id":"PSF-2017-11-56aef6be","signature_type":"Function"},{"deprecated":false,"digest":{"function_hash":"72665733228614256747481886088767463630","length":338},"id":"PSF-2017-11-56d7f810","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmlparse.c","function":"writeRandomBytes_RtlGenRandom"}},{"target":{"file":"Modules/expat/xmlparse.c","function":"poolCopyStringN"},"deprecated":false,"digest":{"function_hash":"329367845328760922322312231447655451632","length":306},"id":"PSF-2017-11-57469d31","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543"},{"target":{"file":"Modules/expat/xmltok_impl.c","function":"(attributeValueTok)"},"deprecated":false,"digest":{"function_hash":"251759831579506722229287939205219305825","length":1405},"id":"PSF-2017-11-57b72ec6","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c"},{"target":{"file":"Modules/expat/siphash.h","function":"main"},"deprecated":false,"digest":{"function_hash":"140857042236792562923598283900290283812","length":128},"id":"PSF-2017-11-5854df43","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c"},{"deprecated":false,"digest":{"function_hash":"72665733228614256747481886088767463630","length":338},"id":"PSF-2017-11-59a635ab","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmlparse.c","function":"writeRandomBytes_RtlGenRandom"}},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmltok_impl.c","function":"(nameMatchesAscii)"},"deprecated":false,"digest":{"function_hash":"127203477959813313075953566924043114508","length":334},"id":"PSF-2017-11-5ab3c9e2","signature_type":"Function"},{"signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/xmlparse.c","function":"entityValueInitProcessor"},"deprecated":false,"digest":{"function_hash":"323707715029699734497634561116613460373","length":1279},"id":"PSF-2017-11-5d291fc1"},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/xmltok_impl.c","function":"(nameMatchesAscii)"},"deprecated":false,"digest":{"function_hash":"127203477959813313075953566924043114508","length":334},"id":"PSF-2017-11-5e322772","signature_type":"Function"},{"deprecated":false,"digest":{"function_hash":"256864773549887702321495509934825774199","length":389},"id":"PSF-2017-11-5fc50455","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/xmlparse.c","function":"XML_SetEncoding"}},{"source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/xmlparse.c","function":"gather_time_entropy"},"deprecated":false,"digest":{"function_hash":"32804566385720739040949760641181773851","length":309},"id":"PSF-2017-11-600621cb","signature_type":"Function","signature_version":"v1"},{"digest":{"function_hash":"292616447513068085241542965799385549150","length":23473},"id":"PSF-2017-11-60edd233","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmlparse.c","function":"doProlog"},"deprecated":false},{"digest":{"length":2300,"function_hash":"269015179004498067536714246207827572316"},"id":"PSF-2017-11-615f5a6a","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/xmlparse.c","function":"poolGrow"},"deprecated":false},{"target":{"function":"sip24_final","file":"Modules/expat/siphash.h"},"deprecated":false,"digest":{"function_hash":"80391514316113962817513408866654011198","length":706},"id":"PSF-2017-11-61cda367","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c"},{"deprecated":false,"digest":{"function_hash":"290558277149656531306742688871984109426","length":1595},"id":"PSF-2017-11-67af0a97","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/xmlparse.c","function":"getContext"}},{"deprecated":false,"digest":{"function_hash":"256864773549887702321495509934825774199","length":389},"id":"PSF-2017-11-6b81838e","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmlparse.c","function":"XML_SetEncoding"}},{"id":"PSF-2017-11-6c10cd4e","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/xmlparse.c","function":"gather_time_entropy"},"deprecated":false,"digest":{"function_hash":"32804566385720739040949760641181773851","length":309}},{"deprecated":false,"digest":{"function_hash":"176785769842658051081364171302715240671","length":4360},"id":"PSF-2017-11-6ee1c6aa","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/siphash.h","function":"sip24_valid"}},{"deprecated":false,"digest":{"function_hash":"329367845328760922322312231447655451632","length":306},"id":"PSF-2017-11-7039d7a9","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/xmlparse.c","function":"poolCopyStringN"}},{"digest":{"threshold":0.9,"line_hashes":["3087284718121585791252823633534681434","142474653956159223612969938047624048654","267368941208724477969514410655377149582","339467678360129837685349095812776206562","54558275459718599661608732575278554342","137868715390145759675826171161761783877","15747166503305101563878050993018294128","124568955054039031916725461366739918723","93860152902389476344722118750459915275","165365088550985498064489720034449444348","25350987559208941712511191126971737796","87053815667225537144859089374429642425","22129298606916699886829795322210782757","111023948982113385263979234412335606397","287300460214196826295468077283251633130","34887725148291864334648870546787932122","200874610183816412828029306445666005674","277312693575431018999112051187323896106","218584966938937493583222967491084148383","98519237467403644267022643507652154471","307303416028863847243836771546428949495","34836783345975653707420529565017661900","2584024598590222783208106697240349063","177632810226405852007922713174913945570","249289286639676239896952676347722565259","81832489503143948542710540218716584545","300837448634323032276746635815512417576","138774401351744716362374017933990938911","89032869404539058209000028055653673394","197153030784228840941051667063426534258","252984823372893151158885235756791074978","59629227036427238955023275364093404027","114158801683026264833397231295598297092","157933770164972736744842549363754244004","318458634563962378141753948016621650472","318007602952700146896386727622800288544","82257741536333187721952440944537160921","1154012395070776464264609652526676539","89936574291013758578846666016661447542","198697453010287427149682160325464935412","336095134744307648993586810954543689222","197233735945316337348040987847062826693","49163641898770767672697969032817665195","39384117784799602467614556572816736116","53028282189802727631598875851341823266","266185405781448725828330107574229879250","46688322531528773131813921726835009247","307286232595867039317765135742607030988","32919221744313941208882736832975152219","176861206372714085143346962093162136027","244728700980221117587830666912718363747","259033026994035603999882424466044651627","39678529829525472622474724979835890159","251094922417610394330855497194406071850","19034458942521686237517610719866366177","282543798774014890951642791553520823107","285707884884042336885240184507749646798","148738114706397581425190704530944929169","259862639488596976873256276707807614670","331478389958494715296538674515740164851","68632381901214500315315861763061928764","205910798678179001515668464553473257194","168727450599930649657617882364190626245","115105884128895473294648419724571985006","130917831211317630516273019544376721026","334031598865236863428532318478979108765","145688610598331039593663137014095920138","278138793087696369785297909653004000512","4561413079467354784573421060826150639","79195966515631616045549122719429022356","148269417383153892739143697526897328135","27968669751268410066671422195499316034","277773986180721913452588108748444433852","82449456452687901473681989010575670199","70802752129223113436776539908792872487","6675296845396282409274508317066575293","113476812920278918368360697597363150383","109898863707905928639440661562229199948","334272043772206167609079320080208660308","326082890169842507871722180699002278218","111066959963789718460998567823009092655","2592278155629114978982776619967917847","156950950997331121595585546434758485808","174422738676151994136709798411535179245","323579761152768655284430582168945114983","331753717091052481013019787684496123945","279734410440400705313707098735965398510","270402350961469874067827783646287305607","134132235651103320357907343825028837323","283432530560931874588571685482834308796","258596148143008643784549154268879424980","223527488101887121996608398821621797498","57472695819245762002542480715724893436","200611730309518094664935663585929851462","23089043753929014707156592571664434798","306374769005642095398204155756946246437","244817359116994033120504398669061299223","255005817950607257640546826199436234161","320447555109403677305077784768573393278","244520014281791070587992154801592867957","148244326272196967562693967518308392731","181533179246064205658329756878772178733","308741218105569531975256404965322328514","171576051974294534463679073711330626700","52938735457556352725181784390173704756","7585183884735489746739418527859666296","100647389021898340810659863983411178459","110326836342672320318017746717099366285","231358516136467461285532353294149978255","101423393349875522461062261478671323453","330574865162482131794002721971968349034","173863248766491884670482815823364091434","256735415609968306302203286517706254055","988864082904155342121556359439241898","66953890637308933146295656527149428090","141759420534955571782685417361425871865","60128497017097141667781334481245300801","266907174858980360688431095280737833687","58758899297231296076182520608715191123","111301918908853430489027902546236087591","168927805325915315178901239231681414297","4085667680918936052092477779564580113","105386977251866551150574798541538614207","195487759124578564799712932909270933238","106172838967204540676916664547151686914","291646668027621967669053151086422600137","172618070784948532868262316994849534500","41198803180030330031476206671870714623","261043018988599668783551324652661776680","315521785111437601476581742570212347041","126988566785826017129074169998218992103","86523248930302379004165103865133569232","290558260520125319623500090284347348254","89294947529561189385811033403894590845","228943332981166561652064070070358162915","150332320914142057357750287906761600430","250458172449834393754919359815765208843","150802558365331451494376207507690272615","203696095518327774700307071414220769726","124909141319574431786303316434813834392","326184621951512179023054906037841614726","102678303240946967407626025206798038002","61604402555171523402921954075901439233","23252243084493657406255798582577600031","57179616221644396109259901291932420465","246274858245395225551998584795892713966","273703988683263247116869637594985301211","179118661601252507776770821073283342351","268113014383486918250496525287616182737","37555426128100821204157420912247603584","319036887334933485811687504298060508495","136604600626240588759526452283409951877","192645643921348971166761271639682571628","102678303240946967407626025206798038002","282153211193869331849922839059414335769","237330886439111275319365092807502991028","240900061510446122838140795786566328796","68689520715926039595262459948812201415","149125491628212693089423177497182348174","193444263371739484896057106959610878785","333226906682593708406008386788657165133","47752214654763234094590195051750768621","219019428305715232455496060310506426653","268510262073482147640270041574264982833","313169877678506980806389065489883013820","2025856754212452969166232980225185638","234126942150712529407381696022404645909","330896031059073498463490802362845172905","260784718812771436751157003686399312526","276740135291866797478744802262553185913","157108707634232508882314290608639089219","80680139982660807266551781038244237874","309311133780311945208786836441927657899","184243176973128020334901554814343796730","175572502400665870122954658744970363165","107146999350060120794240568039996343030","259346603012510630350956234305600694955","222242316932076847433835820599255193132","218849757387571782150692883709236026635","144865820342285612769291572368828059939","259244191318813148916846456416256478785","239188577379109538608864732364215623643","28366069822221978617545644664850296942","81554105566753873836826837381001167454","234817420838845672774235756057219060283","112676189738037294405183785334372176195","116389067038337332570694316905739027290","293706202573360020475344649164459796217","104330274345968970968340754948342380786","194436135464310428701202943436114110355","224038700654628484376836772634187192822","254691730199933704571947660361840702778","241941359182485070756091963599219428379","42491330470028223972518617229985531066","198411932838104086284770976707233560487","200068972745256280759032552064497602896","297348327229440175516721356595697754727","195999780482302353111791970802795540677","322627416856646924867072925034932900772","287209795697862157530368200209232080901","136271341194520773568519302266026524848","15454264939374461234334261242513828610","280449714714750357819389823291098717157","235627158731838827869726386596060674259","190985626206714843922047501718519455623","207768414079772585841720896318928625326","78530969166043017667258659502177652638","113265484195569993124034248914190261129","4701271868535064472323666949073983608","260253245832933644495325604882506999827","166866900865312518936343458783232940010","305535699662977439978380791824474257238","125945825174814665170988734926171486993","127712499976901972048228809853060646282","263662314251396268649360342392236409219","6197366928099129239196478051037131917","306316080859012921255649856841679596800","197469459396759864992695737705015332061","239052638989361192162936007194550032789","288607897678257849338549367780011141752","267439846189677586938336457229153729295","142458777559933285578854743056392831107","224716878969378006566315061977498868292","309475384844330550777405982328771961067","48233757506478941968416693558622876112","268233828286454656936872018011730665294","58931544238114521968462306787100145548","39681838689710651833360976364949634364","13314163517357283377774505406085924749","46345359542311257755225884661690078455","229497874523786933477611510758298056346","275603438470161974569517683835063761041","51581995354262439673980508909091797556","107355053495443164239017488423655936880","246274858245395225551998584795892713966","273703988683263247116869637594985301211","179118661601252507776770821073283342351","98814212714270927009812374694712288284","164341431189769020136833734418456251515","162996923880358601915296307763985932313","64138178538092843826928514426826607181","177510793508687895028690392675628221432","18593680144766743284532558493127642786","72900043035804521031456397909169455741","131430483603483424354169519565976361041","172682509416702373950490145315924032085","173622318135906737700281936091490955102","225544685603294729727071617001105478024","168738478606319249394220840462067678364","256840122480053296684087797861088221166","3476317810401066369985067126529012280","74182721369706305497252629991274297505","279197592337200648053253318601164779572","259233335310018219401399968361847689267","10771485126220721057404670180251918066","261256443077027161146151420881069384992","50120038119121013017577440212797088549","299491288777949280567843911712742852786","280289018029848968794550738067081098164","283043192290191998117599536109162372729","218661737021778344479846963894417687350","130593733700073030112844986841943159770","150209077375794737704439304659962770088","72997605775801928375843548861340443488","121892368984575972673922321164273568673","299482721526817437003997616300357082276","171558394187116348287729464269329443705","152193942497322945547462399004846319889","138577694988581118883352823547476960736","137686232463035106810916382107991374880"]},"id":"PSF-2017-11-70e18cae","signature_type":"Line","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/xmlparse.c"},"deprecated":false},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmltok_impl.c","function":"(attributeValueTok)"},"deprecated":false,"digest":{"function_hash":"251759831579506722229287939205219305825","length":1405},"id":"PSF-2017-11-70fe1a91","signature_type":"Function"},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmlparse.c"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["3087284718121585791252823633534681434","142474653956159223612969938047624048654","267368941208724477969514410655377149582","339467678360129837685349095812776206562","54558275459718599661608732575278554342","137868715390145759675826171161761783877","15747166503305101563878050993018294128","124568955054039031916725461366739918723","93860152902389476344722118750459915275","165365088550985498064489720034449444348","25350987559208941712511191126971737796","87053815667225537144859089374429642425","22129298606916699886829795322210782757","111023948982113385263979234412335606397","287300460214196826295468077283251633130","34887725148291864334648870546787932122","200874610183816412828029306445666005674","277312693575431018999112051187323896106","218584966938937493583222967491084148383","98519237467403644267022643507652154471","307303416028863847243836771546428949495","34836783345975653707420529565017661900","2584024598590222783208106697240349063","177632810226405852007922713174913945570","249289286639676239896952676347722565259","81832489503143948542710540218716584545","300837448634323032276746635815512417576","138774401351744716362374017933990938911","89032869404539058209000028055653673394","197153030784228840941051667063426534258","252984823372893151158885235756791074978","59629227036427238955023275364093404027","114158801683026264833397231295598297092","157933770164972736744842549363754244004","318458634563962378141753948016621650472","318007602952700146896386727622800288544","82257741536333187721952440944537160921","1154012395070776464264609652526676539","89936574291013758578846666016661447542","198697453010287427149682160325464935412","336095134744307648993586810954543689222","197233735945316337348040987847062826693","49163641898770767672697969032817665195","39384117784799602467614556572816736116","53028282189802727631598875851341823266","266185405781448725828330107574229879250","46688322531528773131813921726835009247","307286232595867039317765135742607030988","32919221744313941208882736832975152219","176861206372714085143346962093162136027","244728700980221117587830666912718363747","259033026994035603999882424466044651627","39678529829525472622474724979835890159","251094922417610394330855497194406071850","19034458942521686237517610719866366177","282543798774014890951642791553520823107","285707884884042336885240184507749646798","148738114706397581425190704530944929169","259862639488596976873256276707807614670","331478389958494715296538674515740164851","68632381901214500315315861763061928764","205910798678179001515668464553473257194","168727450599930649657617882364190626245","115105884128895473294648419724571985006","130917831211317630516273019544376721026","334031598865236863428532318478979108765","145688610598331039593663137014095920138","278138793087696369785297909653004000512","4561413079467354784573421060826150639","79195966515631616045549122719429022356","148269417383153892739143697526897328135","27968669751268410066671422195499316034","277773986180721913452588108748444433852","82449456452687901473681989010575670199","70802752129223113436776539908792872487","6675296845396282409274508317066575293","113476812920278918368360697597363150383","109898863707905928639440661562229199948","334272043772206167609079320080208660308","326082890169842507871722180699002278218","111066959963789718460998567823009092655","2592278155629114978982776619967917847","156950950997331121595585546434758485808","174422738676151994136709798411535179245","323579761152768655284430582168945114983","331753717091052481013019787684496123945","279734410440400705313707098735965398510","270402350961469874067827783646287305607","134132235651103320357907343825028837323","283432530560931874588571685482834308796","258596148143008643784549154268879424980","223527488101887121996608398821621797498","57472695819245762002542480715724893436","200611730309518094664935663585929851462","23089043753929014707156592571664434798","306374769005642095398204155756946246437","244817359116994033120504398669061299223","255005817950607257640546826199436234161","320447555109403677305077784768573393278","244520014281791070587992154801592867957","148244326272196967562693967518308392731","181533179246064205658329756878772178733","308741218105569531975256404965322328514","171576051974294534463679073711330626700","52938735457556352725181784390173704756","7585183884735489746739418527859666296","100647389021898340810659863983411178459","110326836342672320318017746717099366285","231358516136467461285532353294149978255","101423393349875522461062261478671323453","330574865162482131794002721971968349034","173863248766491884670482815823364091434","256735415609968306302203286517706254055","988864082904155342121556359439241898","66953890637308933146295656527149428090","141759420534955571782685417361425871865","60128497017097141667781334481245300801","266907174858980360688431095280737833687","58758899297231296076182520608715191123","111301918908853430489027902546236087591","168927805325915315178901239231681414297","4085667680918936052092477779564580113","105386977251866551150574798541538614207","195487759124578564799712932909270933238","106172838967204540676916664547151686914","291646668027621967669053151086422600137","172618070784948532868262316994849534500","41198803180030330031476206671870714623","261043018988599668783551324652661776680","315521785111437601476581742570212347041","126988566785826017129074169998218992103","86523248930302379004165103865133569232","290558260520125319623500090284347348254","89294947529561189385811033403894590845","228943332981166561652064070070358162915","150332320914142057357750287906761600430","250458172449834393754919359815765208843","150802558365331451494376207507690272615","203696095518327774700307071414220769726","124909141319574431786303316434813834392","326184621951512179023054906037841614726","102678303240946967407626025206798038002","61604402555171523402921954075901439233","23252243084493657406255798582577600031","57179616221644396109259901291932420465","246274858245395225551998584795892713966","273703988683263247116869637594985301211","179118661601252507776770821073283342351","268113014383486918250496525287616182737","37555426128100821204157420912247603584","319036887334933485811687504298060508495","136604600626240588759526452283409951877","192645643921348971166761271639682571628","102678303240946967407626025206798038002","282153211193869331849922839059414335769","237330886439111275319365092807502991028","240900061510446122838140795786566328796","68689520715926039595262459948812201415","149125491628212693089423177497182348174","193444263371739484896057106959610878785","333226906682593708406008386788657165133","47752214654763234094590195051750768621","219019428305715232455496060310506426653","268510262073482147640270041574264982833","313169877678506980806389065489883013820","2025856754212452969166232980225185638","234126942150712529407381696022404645909","330896031059073498463490802362845172905","260784718812771436751157003686399312526","276740135291866797478744802262553185913","157108707634232508882314290608639089219","80680139982660807266551781038244237874","309311133780311945208786836441927657899","184243176973128020334901554814343796730","175572502400665870122954658744970363165","107146999350060120794240568039996343030","259346603012510630350956234305600694955","222242316932076847433835820599255193132","218849757387571782150692883709236026635","144865820342285612769291572368828059939","259244191318813148916846456416256478785","239188577379109538608864732364215623643","28366069822221978617545644664850296942","81554105566753873836826837381001167454","234817420838845672774235756057219060283","112676189738037294405183785334372176195","116389067038337332570694316905739027290","293706202573360020475344649164459796217","104330274345968970968340754948342380786","194436135464310428701202943436114110355","224038700654628484376836772634187192822","254691730199933704571947660361840702778","241941359182485070756091963599219428379","42491330470028223972518617229985531066","198411932838104086284770976707233560487","200068972745256280759032552064497602896","297348327229440175516721356595697754727","195999780482302353111791970802795540677","322627416856646924867072925034932900772","287209795697862157530368200209232080901","136271341194520773568519302266026524848","15454264939374461234334261242513828610","280449714714750357819389823291098717157","235627158731838827869726386596060674259","190985626206714843922047501718519455623","207768414079772585841720896318928625326","78530969166043017667258659502177652638","113265484195569993124034248914190261129","4701271868535064472323666949073983608","260253245832933644495325604882506999827","166866900865312518936343458783232940010","305535699662977439978380791824474257238","125945825174814665170988734926171486993","127712499976901972048228809853060646282","263662314251396268649360342392236409219","6197366928099129239196478051037131917","306316080859012921255649856841679596800","197469459396759864992695737705015332061","239052638989361192162936007194550032789","288607897678257849338549367780011141752","267439846189677586938336457229153729295","142458777559933285578854743056392831107","224716878969378006566315061977498868292","309475384844330550777405982328771961067","48233757506478941968416693558622876112","268233828286454656936872018011730665294","58931544238114521968462306787100145548","39681838689710651833360976364949634364","13314163517357283377774505406085924749","46345359542311257755225884661690078455","229497874523786933477611510758298056346","275603438470161974569517683835063761041","51581995354262439673980508909091797556","107355053495443164239017488423655936880","246274858245395225551998584795892713966","273703988683263247116869637594985301211","179118661601252507776770821073283342351","98814212714270927009812374694712288284","164341431189769020136833734418456251515","162996923880358601915296307763985932313","64138178538092843826928514426826607181","177510793508687895028690392675628221432","18593680144766743284532558493127642786","72900043035804521031456397909169455741","131430483603483424354169519565976361041","172682509416702373950490145315924032085","173622318135906737700281936091490955102","225544685603294729727071617001105478024","168738478606319249394220840462067678364","256840122480053296684087797861088221166","3476317810401066369985067126529012280","74182721369706305497252629991274297505","279197592337200648053253318601164779572","259233335310018219401399968361847689267","10771485126220721057404670180251918066","261256443077027161146151420881069384992","50120038119121013017577440212797088549","299491288777949280567843911712742852786","280289018029848968794550738067081098164","283043192290191998117599536109162372729","218661737021778344479846963894417687350","130593733700073030112844986841943159770","150209077375794737704439304659962770088","72997605775801928375843548861340443488","121892368984575972673922321164273568673","299482721526817437003997616300357082276","171558394187116348287729464269329443705","152193942497322945547462399004846319889","138577694988581118883352823547476960736","137686232463035106810916382107991374880"]},"id":"PSF-2017-11-7464340b","signature_type":"Line"},{"target":{"function":"writeRandomBytes_getrandom","file":"Modules/expat/xmlparse.c"},"deprecated":false,"digest":{"function_hash":"138948720537187422026012106455611114236","length":563},"id":"PSF-2017-11-74799590","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245"},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/siphash.h","function":"sip24_valid"},"deprecated":false,"digest":{"function_hash":"176785769842658051081364171302715240671","length":4360},"id":"PSF-2017-11-7525449a","signature_type":"Function"},{"target":{"file":"Modules/expat/xmlparse.c","function":"storeAtts"},"deprecated":false,"digest":{"length":7727,"function_hash":"275975284627039525552067534619970955736"},"id":"PSF-2017-11-7675a4f0","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7"},{"signature_type":"Line","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/xmlparse.c"},"deprecated":false,"digest":{"line_hashes":["3087284718121585791252823633534681434","142474653956159223612969938047624048654","267368941208724477969514410655377149582","339467678360129837685349095812776206562","54558275459718599661608732575278554342","137868715390145759675826171161761783877","15747166503305101563878050993018294128","124568955054039031916725461366739918723","93860152902389476344722118750459915275","165365088550985498064489720034449444348","25350987559208941712511191126971737796","87053815667225537144859089374429642425","22129298606916699886829795322210782757","111023948982113385263979234412335606397","287300460214196826295468077283251633130","34887725148291864334648870546787932122","200874610183816412828029306445666005674","277312693575431018999112051187323896106","218584966938937493583222967491084148383","98519237467403644267022643507652154471","307303416028863847243836771546428949495","34836783345975653707420529565017661900","2584024598590222783208106697240349063","177632810226405852007922713174913945570","249289286639676239896952676347722565259","81832489503143948542710540218716584545","300837448634323032276746635815512417576","138774401351744716362374017933990938911","89032869404539058209000028055653673394","197153030784228840941051667063426534258","252984823372893151158885235756791074978","59629227036427238955023275364093404027","114158801683026264833397231295598297092","157933770164972736744842549363754244004","318458634563962378141753948016621650472","318007602952700146896386727622800288544","82257741536333187721952440944537160921","1154012395070776464264609652526676539","89936574291013758578846666016661447542","198697453010287427149682160325464935412","336095134744307648993586810954543689222","197233735945316337348040987847062826693","49163641898770767672697969032817665195","39384117784799602467614556572816736116","53028282189802727631598875851341823266","266185405781448725828330107574229879250","46688322531528773131813921726835009247","307286232595867039317765135742607030988","32919221744313941208882736832975152219","176861206372714085143346962093162136027","244728700980221117587830666912718363747","259033026994035603999882424466044651627","39678529829525472622474724979835890159","251094922417610394330855497194406071850","19034458942521686237517610719866366177","282543798774014890951642791553520823107","285707884884042336885240184507749646798","148738114706397581425190704530944929169","259862639488596976873256276707807614670","331478389958494715296538674515740164851","68632381901214500315315861763061928764","205910798678179001515668464553473257194","168727450599930649657617882364190626245","115105884128895473294648419724571985006","130917831211317630516273019544376721026","334031598865236863428532318478979108765","145688610598331039593663137014095920138","278138793087696369785297909653004000512","4561413079467354784573421060826150639","79195966515631616045549122719429022356","148269417383153892739143697526897328135","27968669751268410066671422195499316034","277773986180721913452588108748444433852","82449456452687901473681989010575670199","70802752129223113436776539908792872487","6675296845396282409274508317066575293","113476812920278918368360697597363150383","109898863707905928639440661562229199948","334272043772206167609079320080208660308","326082890169842507871722180699002278218","111066959963789718460998567823009092655","2592278155629114978982776619967917847","156950950997331121595585546434758485808","174422738676151994136709798411535179245","323579761152768655284430582168945114983","331753717091052481013019787684496123945","279734410440400705313707098735965398510","270402350961469874067827783646287305607","134132235651103320357907343825028837323","283432530560931874588571685482834308796","258596148143008643784549154268879424980","223527488101887121996608398821621797498","57472695819245762002542480715724893436","200611730309518094664935663585929851462","23089043753929014707156592571664434798","306374769005642095398204155756946246437","244817359116994033120504398669061299223","255005817950607257640546826199436234161","320447555109403677305077784768573393278","244520014281791070587992154801592867957","148244326272196967562693967518308392731","181533179246064205658329756878772178733","308741218105569531975256404965322328514","171576051974294534463679073711330626700","52938735457556352725181784390173704756","7585183884735489746739418527859666296","100647389021898340810659863983411178459","110326836342672320318017746717099366285","231358516136467461285532353294149978255","101423393349875522461062261478671323453","330574865162482131794002721971968349034","173863248766491884670482815823364091434","256735415609968306302203286517706254055","988864082904155342121556359439241898","66953890637308933146295656527149428090","141759420534955571782685417361425871865","60128497017097141667781334481245300801","266907174858980360688431095280737833687","58758899297231296076182520608715191123","111301918908853430489027902546236087591","168927805325915315178901239231681414297","4085667680918936052092477779564580113","105386977251866551150574798541538614207","195487759124578564799712932909270933238","106172838967204540676916664547151686914","291646668027621967669053151086422600137","172618070784948532868262316994849534500","41198803180030330031476206671870714623","261043018988599668783551324652661776680","315521785111437601476581742570212347041","126988566785826017129074169998218992103","86523248930302379004165103865133569232","290558260520125319623500090284347348254","89294947529561189385811033403894590845","228943332981166561652064070070358162915","150332320914142057357750287906761600430","250458172449834393754919359815765208843","150802558365331451494376207507690272615","203696095518327774700307071414220769726","124909141319574431786303316434813834392","326184621951512179023054906037841614726","102678303240946967407626025206798038002","61604402555171523402921954075901439233","23252243084493657406255798582577600031","57179616221644396109259901291932420465","246274858245395225551998584795892713966","273703988683263247116869637594985301211","179118661601252507776770821073283342351","268113014383486918250496525287616182737","37555426128100821204157420912247603584","319036887334933485811687504298060508495","136604600626240588759526452283409951877","192645643921348971166761271639682571628","102678303240946967407626025206798038002","282153211193869331849922839059414335769","237330886439111275319365092807502991028","240900061510446122838140795786566328796","68689520715926039595262459948812201415","149125491628212693089423177497182348174","193444263371739484896057106959610878785","333226906682593708406008386788657165133","47752214654763234094590195051750768621","219019428305715232455496060310506426653","268510262073482147640270041574264982833","313169877678506980806389065489883013820","2025856754212452969166232980225185638","234126942150712529407381696022404645909","330896031059073498463490802362845172905","260784718812771436751157003686399312526","276740135291866797478744802262553185913","157108707634232508882314290608639089219","80680139982660807266551781038244237874","309311133780311945208786836441927657899","184243176973128020334901554814343796730","175572502400665870122954658744970363165","107146999350060120794240568039996343030","259346603012510630350956234305600694955","222242316932076847433835820599255193132","218849757387571782150692883709236026635","144865820342285612769291572368828059939","259244191318813148916846456416256478785","239188577379109538608864732364215623643","28366069822221978617545644664850296942","81554105566753873836826837381001167454","234817420838845672774235756057219060283","112676189738037294405183785334372176195","116389067038337332570694316905739027290","293706202573360020475344649164459796217","104330274345968970968340754948342380786","194436135464310428701202943436114110355","224038700654628484376836772634187192822","254691730199933704571947660361840702778","241941359182485070756091963599219428379","42491330470028223972518617229985531066","198411932838104086284770976707233560487","200068972745256280759032552064497602896","297348327229440175516721356595697754727","195999780482302353111791970802795540677","322627416856646924867072925034932900772","287209795697862157530368200209232080901","136271341194520773568519302266026524848","15454264939374461234334261242513828610","280449714714750357819389823291098717157","235627158731838827869726386596060674259","190985626206714843922047501718519455623","207768414079772585841720896318928625326","78530969166043017667258659502177652638","113265484195569993124034248914190261129","4701271868535064472323666949073983608","260253245832933644495325604882506999827","166866900865312518936343458783232940010","305535699662977439978380791824474257238","125945825174814665170988734926171486993","127712499976901972048228809853060646282","263662314251396268649360342392236409219","6197366928099129239196478051037131917","306316080859012921255649856841679596800","197469459396759864992695737705015332061","239052638989361192162936007194550032789","288607897678257849338549367780011141752","267439846189677586938336457229153729295","142458777559933285578854743056392831107","224716878969378006566315061977498868292","309475384844330550777405982328771961067","48233757506478941968416693558622876112","268233828286454656936872018011730665294","58931544238114521968462306787100145548","39681838689710651833360976364949634364","13314163517357283377774505406085924749","46345359542311257755225884661690078455","229497874523786933477611510758298056346","275603438470161974569517683835063761041","51581995354262439673980508909091797556","107355053495443164239017488423655936880","246274858245395225551998584795892713966","273703988683263247116869637594985301211","179118661601252507776770821073283342351","98814212714270927009812374694712288284","164341431189769020136833734418456251515","162996923880358601915296307763985932313","64138178538092843826928514426826607181","177510793508687895028690392675628221432","18593680144766743284532558493127642786","72900043035804521031456397909169455741","131430483603483424354169519565976361041","172682509416702373950490145315924032085","173622318135906737700281936091490955102","225544685603294729727071617001105478024","168738478606319249394220840462067678364","256840122480053296684087797861088221166","3476317810401066369985067126529012280","74182721369706305497252629991274297505","279197592337200648053253318601164779572","259233335310018219401399968361847689267","10771485126220721057404670180251918066","261256443077027161146151420881069384992","50120038119121013017577440212797088549","299491288777949280567843911712742852786","280289018029848968794550738067081098164","283043192290191998117599536109162372729","218661737021778344479846963894417687350","130593733700073030112844986841943159770","150209077375794737704439304659962770088","72997605775801928375843548861340443488","121892368984575972673922321164273568673","299482721526817437003997616300357082276","171558394187116348287729464269329443705","152193942497322945547462399004846319889","138577694988581118883352823547476960736","137686232463035106810916382107991374880"],"threshold":0.9},"id":"PSF-2017-11-780d3c3d"},{"id":"PSF-2017-11-79567c29","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/xmltok_impl.c","function":"(entityValueTok)"},"deprecated":false,"digest":{"function_hash":"239990948107449036633568504599253869565","length":1431}},{"digest":{"function_hash":"127203477959813313075953566924043114508","length":334},"id":"PSF-2017-11-7982b198","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/xmltok_impl.c","function":"(nameMatchesAscii)"},"deprecated":false},{"digest":{"function_hash":"103732766481861730033563008948357159679","length":772},"id":"PSF-2017-11-798ad268","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/xmlparse.c","function":"XML_ParserReset"},"deprecated":false},{"target":{"file":"Modules/expat/xmlparse.c","function":"writeRandomBytes_getrandom"},"deprecated":false,"digest":{"length":563,"function_hash":"138948720537187422026012106455611114236"},"id":"PSF-2017-11-79d3670e","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df"},{"id":"PSF-2017-11-7b29f847","signature_type":"Line","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmltok.c"},"deprecated":false,"digest":{"line_hashes":["120620342732316028229221039416063316200","232519809789996673744932964811256841238","328953986955437633208028242902058749702","82480232975687125406505582752972076515","252868921062829944638855806237388236573","305796801277021891124618778194336459828","29745886048064163527138730841733021795","309950369160092947658201897909284729875","247549924031693819990251616693395765908","194735072317167140558533901347939644275","255354755306856280392389419150120308857","326268683037568346816651209484552448133","327062668360880877096490390033550218550","1406160669317623494686340241592344314","280234253194621382351515886259560337167","63225625621944717801361182799955221191"],"threshold":0.9}},{"deprecated":false,"digest":{"length":706,"function_hash":"80391514316113962817513408866654011198"},"id":"PSF-2017-11-7d906494","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/siphash.h","function":"sip24_final"}},{"digest":{"function_hash":"154069506850303816552888657967075875031","length":1951},"id":"PSF-2017-11-7ef62a0a","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/xmlparse.c","function":"parserInit"},"deprecated":false},{"id":"PSF-2017-11-8085af64","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/xmltok_impl.c","function":"(entityValueTok)"},"deprecated":false,"digest":{"function_hash":"239990948107449036633568504599253869565","length":1431}},{"deprecated":false,"digest":{"function_hash":"12567420847880059154303622572619037471","length":1179},"id":"PSF-2017-11-81f3c742","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmlparse.c","function":"XML_ParserFree"}},{"signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"function":"main","file":"Modules/expat/siphash.h"},"deprecated":false,"digest":{"function_hash":"140857042236792562923598283900290283812","length":128},"id":"PSF-2017-11-821caa14"},{"digest":{"function_hash":"68619072743185367698811769952565248861","length":841},"id":"PSF-2017-11-8326c768","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmlparse.c","function":"generate_hash_secret_salt"},"deprecated":false},{"target":{"file":"Modules/expat/xmlparse.c","function":"writeRandomBytes_getrandom"},"deprecated":false,"digest":{"length":563,"function_hash":"138948720537187422026012106455611114236"},"id":"PSF-2017-11-8f4ed20d","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7"},{"deprecated":false,"digest":{"length":1405,"function_hash":"251759831579506722229287939205219305825"},"id":"PSF-2017-11-9140259f","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"function":"(attributeValueTok)","file":"Modules/expat/xmltok_impl.c"}},{"source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"function":"(entityValueTok)","file":"Modules/expat/xmltok_impl.c"},"deprecated":false,"digest":{"function_hash":"239990948107449036633568504599253869565","length":1431},"id":"PSF-2017-11-930dadf6","signature_type":"Function","signature_version":"v1"},{"id":"PSF-2017-11-933fefd6","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/siphash.h","function":"sip24_valid"},"deprecated":false,"digest":{"function_hash":"27407554175868922835015148495263261035","length":4379}},{"source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"function":"processXmlDecl","file":"Modules/expat/xmlparse.c"},"deprecated":false,"digest":{"function_hash":"208620209814110746744032228620406282888","length":1744},"id":"PSF-2017-11-93a9c362","signature_type":"Function","signature_version":"v1"},{"digest":{"function_hash":"269015179004498067536714246207827572316","length":2300},"id":"PSF-2017-11-982d89d4","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"function":"poolGrow","file":"Modules/expat/xmlparse.c"},"deprecated":false},{"source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmlparse.c","function":"parserInit"},"deprecated":false,"digest":{"function_hash":"154069506850303816552888657967075875031","length":1951},"id":"PSF-2017-11-994fdbab","signature_type":"Function","signature_version":"v1"},{"deprecated":false,"digest":{"function_hash":"269015179004498067536714246207827572316","length":2300},"id":"PSF-2017-11-99ae132a","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/xmlparse.c","function":"poolGrow"}},{"deprecated":false,"digest":{"length":2433,"function_hash":"249481547118112997828055109377889505525"},"id":"PSF-2017-11-99f10ac2","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/xmltok.c","function":"XmlInitUnknownEncoding"}},{"source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/xmlparse.c","function":"parserInit"},"deprecated":false,"digest":{"function_hash":"154069506850303816552888657967075875031","length":1951},"id":"PSF-2017-11-9abf0f64","signature_type":"Function","signature_version":"v1"},{"digest":{"function_hash":"103732766481861730033563008948357159679","length":772},"id":"PSF-2017-11-9b3eedc9","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmlparse.c","function":"XML_ParserReset"},"deprecated":false},{"source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmlparse.c","function":"poolCopyStringN"},"deprecated":false,"digest":{"function_hash":"329367845328760922322312231447655451632","length":306},"id":"PSF-2017-11-9cb10ca0","signature_type":"Function","signature_version":"v1"},{"target":{"file":"Modules/expat/xmlparse.c","function":"doProlog"},"deprecated":false,"digest":{"function_hash":"292616447513068085241542965799385549150","length":23473},"id":"PSF-2017-11-9fda531e","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028"},{"digest":{"function_hash":"127203477959813313075953566924043114508","length":334},"id":"PSF-2017-11-a33d05ce","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/xmltok_impl.c","function":"(nameMatchesAscii)"},"deprecated":false},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/siphash.h"},"deprecated":false,"digest":{"line_hashes":["194279865410587140981368982758198784814","233367275289451499249125603781371385447","154694669088705175633797582114627235251","285659823138466378680793864880068835478","257531415730089545755159866689160060249","272066851450151268852997242424273812667","139839931463525899679228734048494164339","231733826317227170664808508350121030743","227126119740510237452119574122986126807","239662339041944463694053306254278448067","136884243500003384752065965359801338353","13224566819109833828159956515201496043","150796656705574215931018304683905116131","174889350873621641138054869870651931570","267452626354943874099609507541551459210","10272941290362096104165112964049209475","26074065735590652604873821715071128615","15369145803517328904613598291713465266","226606832320405894163713964655244291611","289919936902587762536012908775192870034","307733669408807229063459752244460372483","282978495079991036196645499634941366195","95021471981328662549912553906041157328","111282181288369174219331301360217797310","329274835737455583181351138830426676709","194874446236722232980895113223289796075","290805683940305826871726935057749316163","110140896724993168445310910567780599386","62171268559296343706633897403446625503","176555216490185006401366965186207014806","69956829248854293119972667648486288189","245153497114147079235364987974976394736","202757083964887791444021866321740201099","168810430456852267100305231465932205169"],"threshold":0.9},"id":"PSF-2017-11-a4460f95","signature_type":"Line"},{"digest":{"function_hash":"32804566385720739040949760641181773851","length":309},"id":"PSF-2017-11-a51613fa","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/xmlparse.c","function":"gather_time_entropy"},"deprecated":false},{"id":"PSF-2017-11-a7cb94fd","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmlparse.c","function":"storeAtts"},"deprecated":false,"digest":{"length":7727,"function_hash":"275975284627039525552067534619970955736"}},{"target":{"file":"Modules/expat/xmlparse.c","function":"poolCopyStringN"},"deprecated":false,"digest":{"function_hash":"329367845328760922322312231447655451632","length":306},"id":"PSF-2017-11-a856f6ca","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245"},{"deprecated":false,"digest":{"line_hashes":["120620342732316028229221039416063316200","232519809789996673744932964811256841238","328953986955437633208028242902058749702","82480232975687125406505582752972076515","252868921062829944638855806237388236573","305796801277021891124618778194336459828","29745886048064163527138730841733021795","309950369160092947658201897909284729875","247549924031693819990251616693395765908","194735072317167140558533901347939644275","255354755306856280392389419150120308857","326268683037568346816651209484552448133","327062668360880877096490390033550218550","1406160669317623494686340241592344314","280234253194621382351515886259560337167","63225625621944717801361182799955221191"],"threshold":0.9},"id":"PSF-2017-11-a86db718","signature_type":"Line","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/xmltok.c"}},{"digest":{"function_hash":"275975284627039525552067534619970955736","length":7727},"id":"PSF-2017-11-aea79902","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/xmlparse.c","function":"storeAtts"},"deprecated":false},{"target":{"file":"Modules/expat/xmlparse.c","function":"getContext"},"deprecated":false,"digest":{"function_hash":"290558277149656531306742688871984109426","length":1595},"id":"PSF-2017-11-b001b650","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543"},{"target":{"file":"Modules/expat/xmlparse.c","function":"XML_ParserReset"},"deprecated":false,"digest":{"length":772,"function_hash":"103732766481861730033563008948357159679"},"id":"PSF-2017-11-b047c277","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028"},{"target":{"file":"Modules/expat/xmltok_impl.c"},"deprecated":false,"digest":{"line_hashes":["123019047920094655890818570228745244665","246281667863459453575539456369989300921","338540795161876386679985777680703357912","131578421689116738680300576989008393595","251052999449946761579849732696887790703","168936794955488103976824176619693551889","246281667863459453575539456369989300921","338540795161876386679985777680703357912","131578421689116738680300576989008393595","251052999449946761579849732696887790703","168936794955488103976824176619693551889","108874967854588484313518386053208479486","277242244622838457031951441723325115924","21280484254577641329667987784273315089","108587633537507210242609878158511307392","18929088670797540697197369988222552904","144801615408482398733783424210431704580","101228852361945083104577539421558781750","140123727533447249653530313021331679248","44005107797527450056766612660141124993","76356823593171288983214077385419191614","154299550561672833823480941180730638106","237372861211706677611361107573221217600","333910114885670040967135028791276792197","140480992638145064395341728986011480593"],"threshold":0.9},"id":"PSF-2017-11-b37da739","signature_type":"Line","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7"},{"deprecated":false,"digest":{"function_hash":"275809418847117517804694185588000705638","length":351},"id":"PSF-2017-11-b3b26b8c","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/siphash.h","function":"sip24_init"}},{"source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/xmlparse.c","function":"storeEntityValue"},"deprecated":false,"digest":{"function_hash":"270963698107348913280217771307886260148","length":3425},"id":"PSF-2017-11-b79ef9b7","signature_type":"Function","signature_version":"v1"},{"deprecated":false,"digest":{"function_hash":"329367845328760922322312231447655451632","length":306},"id":"PSF-2017-11-b854f3ef","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"function":"poolCopyStringN","file":"Modules/expat/xmlparse.c"}},{"deprecated":false,"digest":{"function_hash":"290558277149656531306742688871984109426","length":1595},"id":"PSF-2017-11-ba7380ad","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/xmlparse.c","function":"getContext"}},{"signature_type":"Line","signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/xmltok_impl.c"},"deprecated":false,"digest":{"line_hashes":["123019047920094655890818570228745244665","246281667863459453575539456369989300921","338540795161876386679985777680703357912","131578421689116738680300576989008393595","251052999449946761579849732696887790703","168936794955488103976824176619693551889","246281667863459453575539456369989300921","338540795161876386679985777680703357912","131578421689116738680300576989008393595","251052999449946761579849732696887790703","168936794955488103976824176619693551889","108874967854588484313518386053208479486","277242244622838457031951441723325115924","21280484254577641329667987784273315089","108587633537507210242609878158511307392","18929088670797540697197369988222552904","144801615408482398733783424210431704580","101228852361945083104577539421558781750","140123727533447249653530313021331679248","44005107797527450056766612660141124993","76356823593171288983214077385419191614","154299550561672833823480941180730638106","237372861211706677611361107573221217600","333910114885670040967135028791276792197","140480992638145064395341728986011480593"],"threshold":0.9},"id":"PSF-2017-11-ba94bb15"},{"id":"PSF-2017-11-ba9b869e","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/xmlparse.c","function":"parserInit"},"deprecated":false,"digest":{"function_hash":"154069506850303816552888657967075875031","length":1951}},{"target":{"file":"Modules/expat/xmlparse.c","function":"XML_SetEncoding"},"deprecated":false,"digest":{"length":389,"function_hash":"256864773549887702321495509934825774199"},"id":"PSF-2017-11-bbb63966","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df"},{"deprecated":false,"digest":{"function_hash":"127203477959813313075953566924043114508","length":334},"id":"PSF-2017-11-bc06d90d","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmltok_impl.c","function":"(nameMatchesAscii)"}},{"source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/xmlparse.c","function":"poolCopyStringN"},"deprecated":false,"digest":{"length":306,"function_hash":"329367845328760922322312231447655451632"},"id":"PSF-2017-11-bc3f51cc","signature_type":"Function","signature_version":"v1"},{"target":{"file":"Modules/expat/xmlparse.c","function":"storeEntityValue"},"deprecated":false,"digest":{"length":3425,"function_hash":"270963698107348913280217771307886260148"},"id":"PSF-2017-11-bc7114c9","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543"},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmltok.c","function":"XmlInitUnknownEncoding"},"deprecated":false,"digest":{"function_hash":"249481547118112997828055109377889505525","length":2433},"id":"PSF-2017-11-bc84b75c","signature_type":"Function"},{"target":{"file":"Modules/expat/xmlparse.c","function":"writeRandomBytes_RtlGenRandom"},"deprecated":false,"digest":{"function_hash":"72665733228614256747481886088767463630","length":338},"id":"PSF-2017-11-bdcb1b3e","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df"},{"id":"PSF-2017-11-c0d0b9cf","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/xmltok.c","function":"XmlInitUnknownEncoding"},"deprecated":false,"digest":{"function_hash":"249481547118112997828055109377889505525","length":2433}},{"digest":{"function_hash":"249481547118112997828055109377889505525","length":2433},"id":"PSF-2017-11-c1b90c7e","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/xmltok.c","function":"XmlInitUnknownEncoding"},"deprecated":false},{"signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"function":"main","file":"Modules/expat/siphash.h"},"deprecated":false,"digest":{"function_hash":"140857042236792562923598283900290283812","length":128},"id":"PSF-2017-11-c3f394e2"},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/xmlparse.c","function":"storeEntityValue"},"deprecated":false,"digest":{"length":3425,"function_hash":"270963698107348913280217771307886260148"},"id":"PSF-2017-11-c6ce3f86","signature_type":"Function"},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/siphash.h"},"deprecated":false,"digest":{"line_hashes":["194279865410587140981368982758198784814","233367275289451499249125603781371385447","154694669088705175633797582114627235251","285659823138466378680793864880068835478","257531415730089545755159866689160060249","272066851450151268852997242424273812667","139839931463525899679228734048494164339","231733826317227170664808508350121030743","227126119740510237452119574122986126807","239662339041944463694053306254278448067","136884243500003384752065965359801338353","13224566819109833828159956515201496043","150796656705574215931018304683905116131","174889350873621641138054869870651931570","267452626354943874099609507541551459210","164384979580047150327111847994693207976","70365894510281722061264977104811532919","196830468031570799444014725395040145728","83757048757356372273127291859867840830","289919936902587762536012908775192870034","307733669408807229063459752244460372483","282978495079991036196645499634941366195","95021471981328662549912553906041157328","111282181288369174219331301360217797310","329274835737455583181351138830426676709","201961855549367346279726555392376954567","169995752672008982327498533943379292451","108504909130187649269843292120001734519","90372332722368606801201320760779841821","110140896724993168445310910567780599386","62171268559296343706633897403446625503","176555216490185006401366965186207014806","69956829248854293119972667648486288189","245153497114147079235364987974976394736","202757083964887791444021866321740201099","168810430456852267100305231465932205169"],"threshold":0.9},"id":"PSF-2017-11-c6d55281","signature_type":"Line"},{"target":{"file":"Modules/expat/xmlparse.c","function":"poolGrow"},"deprecated":false,"digest":{"function_hash":"269015179004498067536714246207827572316","length":2300},"id":"PSF-2017-11-c7b63dd4","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245"},{"deprecated":false,"digest":{"function_hash":"323707715029699734497634561116613460373","length":1279},"id":"PSF-2017-11-c8863871","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/xmlparse.c","function":"entityValueInitProcessor"}},{"target":{"file":"Modules/expat/xmlparse.c","function":"parserCreate"},"deprecated":false,"digest":{"function_hash":"54532099273554720398719612765517721946","length":2146},"id":"PSF-2017-11-c9db9b0e","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7"},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/xmltok_impl.c","function":"(attributeValueTok)"},"deprecated":false,"digest":{"function_hash":"251759831579506722229287939205219305825","length":1405},"id":"PSF-2017-11-ca1122ea","signature_type":"Function"},{"source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmlparse.c","function":"storeEntityValue"},"deprecated":false,"digest":{"function_hash":"270963698107348913280217771307886260148","length":3425},"id":"PSF-2017-11-cd2ef410","signature_type":"Function","signature_version":"v1"},{"deprecated":false,"digest":{"function_hash":"206943788799590836116923328430402182762","length":3126},"id":"PSF-2017-11-cfb13348","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/xmlparse.c","function":"appendAttributeValue"}},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/xmlparse.c","function":"parserCreate"},"deprecated":false,"digest":{"length":2146,"function_hash":"54532099273554720398719612765517721946"},"id":"PSF-2017-11-d204b425","signature_type":"Function"},{"signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/xmlparse.c","function":"writeRandomBytes_getrandom"},"deprecated":false,"digest":{"function_hash":"138948720537187422026012106455611114236","length":563},"id":"PSF-2017-11-d301def4"},{"source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/xmlparse.c","function":"XML_SetEncoding"},"deprecated":false,"digest":{"function_hash":"256864773549887702321495509934825774199","length":389},"id":"PSF-2017-11-d58fbdbf","signature_type":"Function","signature_version":"v1"},{"signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmlparse.c","function":"gather_time_entropy"},"deprecated":false,"digest":{"function_hash":"32804566385720739040949760641181773851","length":309},"id":"PSF-2017-11-d611465f"},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/xmlparse.c","function":"processXmlDecl"},"deprecated":false,"digest":{"function_hash":"208620209814110746744032228620406282888","length":1744},"id":"PSF-2017-11-d6721e47","signature_type":"Function"},{"deprecated":false,"digest":{"function_hash":"249481547118112997828055109377889505525","length":2433},"id":"PSF-2017-11-d879b5b3","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmltok.c","function":"XmlInitUnknownEncoding"}},{"deprecated":false,"digest":{"function_hash":"292616447513068085241542965799385549150","length":23473},"id":"PSF-2017-11-d8a9c527","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmlparse.c","function":"doProlog"}},{"signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmlparse.c","function":"XML_ParserReset"},"deprecated":false,"digest":{"length":772,"function_hash":"103732766481861730033563008948357159679"},"id":"PSF-2017-11-d8d9ba17"},{"deprecated":false,"digest":{"function_hash":"275809418847117517804694185588000705638","length":351},"id":"PSF-2017-11-dbf6e40e","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/297516ea509c72d8ebed3a9b3ce200f023aca0b7","target":{"file":"Modules/expat/siphash.h","function":"sip24_init"}},{"deprecated":false,"digest":{"line_hashes":["120620342732316028229221039416063316200","232519809789996673744932964811256841238","328953986955437633208028242902058749702","82480232975687125406505582752972076515","252868921062829944638855806237388236573","305796801277021891124618778194336459828","29745886048064163527138730841733021795","309950369160092947658201897909284729875","247549924031693819990251616693395765908","194735072317167140558533901347939644275","255354755306856280392389419150120308857","326268683037568346816651209484552448133","327062668360880877096490390033550218550","1406160669317623494686340241592344314","280234253194621382351515886259560337167","63225625621944717801361182799955221191"],"threshold":0.9},"id":"PSF-2017-11-dc3e25ac","signature_type":"Line","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmltok.c"}},{"id":"PSF-2017-11-dd6b4484","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/xmlparse.c","function":"XML_Parse"},"deprecated":false,"digest":{"length":2985,"function_hash":"164893950988901343510447015970325420190"}},{"deprecated":false,"digest":{"function_hash":"239990948107449036633568504599253869565","length":1431},"id":"PSF-2017-11-df45bf7b","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/xmltok_impl.c","function":"(entityValueTok)"}},{"deprecated":false,"digest":{"function_hash":"32804566385720739040949760641181773851","length":309},"id":"PSF-2017-11-dfb1f894","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"function":"gather_time_entropy","file":"Modules/expat/xmlparse.c"}},{"target":{"file":"Modules/expat/siphash.h"},"deprecated":false,"digest":{"line_hashes":["194279865410587140981368982758198784814","233367275289451499249125603781371385447","154694669088705175633797582114627235251","285659823138466378680793864880068835478","257531415730089545755159866689160060249","272066851450151268852997242424273812667","139839931463525899679228734048494164339","231733826317227170664808508350121030743","227126119740510237452119574122986126807","239662339041944463694053306254278448067","136884243500003384752065965359801338353","13224566819109833828159956515201496043","150796656705574215931018304683905116131","174889350873621641138054869870651931570","267452626354943874099609507541551459210","164384979580047150327111847994693207976","70365894510281722061264977104811532919","196830468031570799444014725395040145728","83757048757356372273127291859867840830","289919936902587762536012908775192870034","307733669408807229063459752244460372483","282978495079991036196645499634941366195","95021471981328662549912553906041157328","111282181288369174219331301360217797310","329274835737455583181351138830426676709","201961855549367346279726555392376954567","169995752672008982327498533943379292451","108504909130187649269843292120001734519","90372332722368606801201320760779841821","110140896724993168445310910567780599386","62171268559296343706633897403446625503","176555216490185006401366965186207014806","69956829248854293119972667648486288189","245153497114147079235364987974976394736","202757083964887791444021866321740201099","168810430456852267100305231465932205169"],"threshold":0.9},"id":"PSF-2017-11-e06ea4cd","signature_type":"Line","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c"},{"deprecated":false,"digest":{"function_hash":"292616447513068085241542965799385549150","length":23473},"id":"PSF-2017-11-e1afa15d","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/xmlparse.c","function":"doProlog"}},{"deprecated":false,"digest":{"length":1279,"function_hash":"323707715029699734497634561116613460373"},"id":"PSF-2017-11-e20cebb9","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmlparse.c","function":"entityValueInitProcessor"}},{"target":{"function":"getContext","file":"Modules/expat/xmlparse.c"},"deprecated":false,"digest":{"function_hash":"290558277149656531306742688871984109426","length":1595},"id":"PSF-2017-11-e27f9ac3","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028"},{"signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"file":"Modules/expat/siphash.h","function":"sip24_init"},"deprecated":false,"digest":{"function_hash":"275809418847117517804694185588000705638","length":351},"id":"PSF-2017-11-e3582656"},{"deprecated":false,"digest":{"function_hash":"256864773549887702321495509934825774199","length":389},"id":"PSF-2017-11-e49d0e2a","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmlparse.c","function":"XML_SetEncoding"}},{"source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/siphash.h","function":"sip24_init"},"deprecated":false,"digest":{"function_hash":"275809418847117517804694185588000705638","length":351},"id":"PSF-2017-11-e8bb3eaf","signature_type":"Function","signature_version":"v1"},{"signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"function":"writeRandomBytes_RtlGenRandom","file":"Modules/expat/xmlparse.c"},"deprecated":false,"digest":{"function_hash":"72665733228614256747481886088767463630","length":338},"id":"PSF-2017-11-ea591ea4"},{"target":{"file":"Modules/expat/xmlparse.c","function":"generate_hash_secret_salt"},"deprecated":false,"digest":{"length":841,"function_hash":"68619072743185367698811769952565248861"},"id":"PSF-2017-11-eae3b0de","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543"},{"deprecated":false,"digest":{"function_hash":"176785769842658051081364171302715240671","length":4360},"id":"PSF-2017-11-ee324bfa","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"function":"sip24_valid","file":"Modules/expat/siphash.h"}},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/86a713cb0c110b6798ca7f9e630fc511ee0a4028","target":{"file":"Modules/expat/siphash.h","function":"sip24_final"},"deprecated":false,"digest":{"function_hash":"80391514316113962817513408866654011198","length":706},"id":"PSF-2017-11-f0ae4d4d","signature_type":"Function"},{"source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/xmltok_impl.c","function":"(attributeValueTok)"},"deprecated":false,"digest":{"function_hash":"251759831579506722229287939205219305825","length":1405},"id":"PSF-2017-11-f204618d","signature_type":"Function","signature_version":"v1"},{"signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"function":"doProlog","file":"Modules/expat/xmlparse.c"},"deprecated":false,"digest":{"length":23473,"function_hash":"292616447513068085241542965799385549150"},"id":"PSF-2017-11-f28ac5d1"},{"deprecated":false,"digest":{"length":389,"function_hash":"256864773549887702321495509934825774199"},"id":"PSF-2017-11-f2b763b4","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/xmlparse.c","function":"XML_SetEncoding"}},{"signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/xmlparse.c","function":"processXmlDecl"},"deprecated":false,"digest":{"function_hash":"208620209814110746744032228620406282888","length":1744},"id":"PSF-2017-11-f3955d8f","signature_type":"Function"},{"id":"PSF-2017-11-f6e005f3","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/xmlparse.c","function":"parserCreate"},"deprecated":false,"digest":{"function_hash":"54532099273554720398719612765517721946","length":2146}},{"signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/xmlparse.c","function":"XML_ParserFree"},"deprecated":false,"digest":{"function_hash":"12567420847880059154303622572619037471","length":1179},"id":"PSF-2017-11-f8e8663b"},{"target":{"file":"Modules/expat/siphash.h"},"deprecated":false,"digest":{"threshold":0.9,"line_hashes":["194279865410587140981368982758198784814","233367275289451499249125603781371385447","154694669088705175633797582114627235251","285659823138466378680793864880068835478","257531415730089545755159866689160060249","272066851450151268852997242424273812667","139839931463525899679228734048494164339","231733826317227170664808508350121030743","227126119740510237452119574122986126807","239662339041944463694053306254278448067","136884243500003384752065965359801338353","13224566819109833828159956515201496043","150796656705574215931018304683905116131","174889350873621641138054869870651931570","267452626354943874099609507541551459210","164384979580047150327111847994693207976","70365894510281722061264977104811532919","196830468031570799444014725395040145728","83757048757356372273127291859867840830","289919936902587762536012908775192870034","307733669408807229063459752244460372483","282978495079991036196645499634941366195","95021471981328662549912553906041157328","111282181288369174219331301360217797310","329274835737455583181351138830426676709","201961855549367346279726555392376954567","169995752672008982327498533943379292451","108504909130187649269843292120001734519","90372332722368606801201320760779841821","110140896724993168445310910567780599386","62171268559296343706633897403446625503","176555216490185006401366965186207014806","69956829248854293119972667648486288189","245153497114147079235364987974976394736","202757083964887791444021866321740201099","168810430456852267100305231465932205169"]},"id":"PSF-2017-11-fa7066bf","signature_type":"Line","signature_version":"v1","source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543"},{"id":"PSF-2017-11-fada06ab","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/ec4ab09b7c0b5070bdb27351f979cbecc4636245","target":{"function":"appendAttributeValue","file":"Modules/expat/xmlparse.c"},"deprecated":false,"digest":{"function_hash":"206943788799590836116923328430402182762","length":3126}},{"source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmlparse.c","function":"parserCreate"},"deprecated":false,"digest":{"function_hash":"54532099273554720398719612765517721946","length":2146},"id":"PSF-2017-11-fe5a1bd7","signature_type":"Function","signature_version":"v1"},{"deprecated":false,"digest":{"function_hash":"290558277149656531306742688871984109426","length":1595},"id":"PSF-2017-11-feb8c4d5","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/83e37e16f3065086d721d4e62a3788e01db3431c","target":{"file":"Modules/expat/xmlparse.c","function":"getContext"}},{"digest":{"function_hash":"127203477959813313075953566924043114508","length":334},"id":"PSF-2017-11-ffaab5e1","signature_type":"Function","signature_version":"v1","source":"https://github.com/python/cpython/commit/93d0cb58b4da2a88c56f472c6c19491cc7a390df","target":{"file":"Modules/expat/xmltok_impl.c","function":"(nameMatchesAscii)"},"deprecated":false},{"source":"https://github.com/python/cpython/commit/f2492bb6aae061aea47e21fc7e56b7ab9bfdf543","target":{"file":"Modules/expat/xmlparse.c","function":"XML_ParserFree"},"deprecated":false,"digest":{"function_hash":"12567420847880059154303622572619037471","length":1179},"id":"PSF-2017-11-ffda04ef","signature_type":"Function","signature_version":"v1"}]}}],"schema_version":"1.7.3"}